|
|
|
r35827
| file changeset diff or repo changeset diff
| igor2 | 2021-10-31T08:12:39.786103Z
| [core] -Cleanup: const correctness: binding source layer can not be const becuase it will be stored and accessed as non-const through the meta.bound field
|
|
|
|
|
r31846
| file changeset diff or repo changeset diff
| igor2 | 2020-06-11T05:32:36.449849Z
| [core] -Fix: don't make padstack prototype operations undoable in case of io code or library window preview, as those subcircuits are not board data directly
|
|
r31845
| file changeset diff or repo changeset diff
| igor2 | 2020-06-11T03:39:29.110668Z
| [core] -Cleanup: subc dup_at: source is const (to make sure there's no modification to the source subc in the placed-from-lib-window-undo bug)
|
|
|
|
|
|
|
|
r29975
| file changeset diff or repo changeset diff
| igor2 | 2020-03-08T10:03:07.508030Z
| [extobj] -Fix: when copying subcircuits to buffer from extobj-floater side effect, make sure each subc is copied only once even if multiple floaters would trigger the copy
|
|
r29923
| file changeset diff or repo changeset diff
| igor2 | 2020-03-01T09:58:45.625386Z
| [core] -Add: {v n} on subc toggles a hidden internal flag; when the flag is set, any terminal name change will turn on name visibility on the subc-part object
|
|
|
|
r29289
| file changeset diff or repo changeset diff
| igor2 | 2020-01-24T14:22:04.374299Z
| [librnd] -Split: separate librnd code from pcb-rnd code - the poly lib unfortunately depends on rtree2_compat.h
|
|
|
|
r28977
| file changeset diff or repo changeset diff
| igor2 | 2019-12-29T10:16:43.967914Z
| [subc] -Split: low level mark draw so that extobjs can get the subcircuit marks drawn without getting called again
|
|
|
|
|
|
|
r28819
| file changeset diff or repo changeset diff
| igor2 | 2019-12-18T16:38:33.939160Z
| [hidlib] -Fix: rtree.h shouldn't depend on pcb-rnd-only rtree2_compat.h, that breaks librnd; rtree2_compat.h should depend on rtree.h
|
|
|
|
|
r28117
| file changeset diff or repo changeset diff
| igor2 | 2019-11-10T03:57:46.263879Z
| [subc] -Add: inhibit parts changed mechanism to save on bbox recalculations when a subc with many padstacks suffer an operation
|
|
|
|
|
r22695
| file changeset diff or repo changeset diff
| igor2 | 2019-01-20T14:28:04.742661Z
| [subc] -Add: ReplaceFootprint() optional 3rd arg: dumb for being as dumb as reasonably possible (do not try to copy location or rotation)
|
|
r22687
| file changeset diff or repo changeset diff
| igor2 | 2019-01-20T10:02:01.447685Z
| [subc] -Add: low level footprint replace has an option for doing the undo administration [subc] -Add: ReplaceFootprint() does undo properly
|
|
|
|
|
r22624
| file changeset diff or repo changeset diff
| igor2 | 2019-01-19T06:33:15.474673Z
| [core] -Fix: when editing a subc instead of a board, placing objects on a layer not existing in the subc should create the layer
|
|
|
r21351
| file changeset diff or repo changeset diff
| igor2 | 2018-12-01T18:21:56.832617Z
| [core] -Cleanup: API change: pcb_subc_change_side() doesn't modify the subc pointer anymore so doesn't need to get a ** for it
|
|
|
|
|
|
|
r17198
| file changeset diff or repo changeset diff
| igor2 | 2018-06-07T06:12:52.851473Z
| [draw] -Optimization: batch subc and padstack mark draws into one large xor draw session; batch subc and padtsack label draw in a separate non-xor draw session for now
|
|
|
|
|
r16774
| file changeset diff or repo changeset diff
| igor2 | 2018-04-27T12:34:31.616823Z
| [subc] -Move: pcb_subc_get_layer() from lib_compat_help to core because the move-to-current-layer action will depend on it
|
|
|
|
r16171
| file changeset diff or repo changeset diff
| igor2 | 2018-04-06T06:02:24.199468Z
| [core] -Cleanup: rename PCB_ANYOBJFIELDS to PCB_ANY_PRIMITIVE_FIELDS to make room for generalization (any object may be non-drawing-primitive)
|
|
|
|
r14733
| file changeset diff or repo changeset diff
| igor2 | 2018-02-17T08:27:16.793754Z
| [core] -Split: object hash inlines from obj_common.h - their use is rather limited, there will be more of them, and inlines shouldn't pollute all includes
|
|
|
|
r14184
| file changeset diff or repo changeset diff
| igor2 | 2018-01-21T16:25:44.757982Z
| [subc] -Add: create aux takes an argument for creating the aux layer on the bottom, indicating that the whole subc is on the bottom side
|
|
|
|
|
|
|
|
|
r13497
| file changeset diff or repo changeset diff
| igor2 | 2017-12-16T15:43:11.003539Z
| [subc] -Add: curr-side flag for subc xor draw (will be used for mirror-draw on the component side when placing from_outside)
|
|
r13406
| file changeset diff or repo changeset diff
| igor2 | 2017-12-11T04:12:45.083444Z
| [padstack] -Add: extend the data mirror API so that padstack smirror can be controlled explicitly; buffer mirror has it off, side-swap has it on
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|