65 Commits (0922386262c2cdf9428b20c1481f56db947d3124)

Author SHA1 Message Date
Jon Evans 0997205ffb Minor code style fixes 4 months ago
Seegong 66d8a133e2 Implement PCB_GROUP serialization and deserialization methods 5 months ago
Jeff Young f58fc0b952 Rewrite GROUP undo based on uuids. 6 months ago
Mike Williams 8e480445bc groups: add search handlers 6 months ago
Jeff Young fc969ae501 Fix group ownership issue. 6 months ago
Jeff Young 199a7a34ea Don't leak PCB_GROUP internals into BOARD_COMMIT. 6 months ago
Mike Williams 05e9772d54 groups: extract common class methods into EDA_GROUP base class 7 months ago
Mike Williams a90b8ec57a pcb: merge RunOnChildren/Descendants into one function with a mode 7 months ago
John Beard 520a7cf62c GAL: ViewGetLOD should not be able to change the VIEW 10 months ago
John Beard 527faddbfd GAL: provide constants for LoD HIDE/SHOW and a scale helper 10 months ago
Seth Hillbrand 0b2d4d4879 Revise Copyright statement to align with TLF 10 months ago
Seth Hillbrand 9dfcb6a362 Cleanup ViewGetLayers() 12 months ago
Denis Latyshev 260014710a Pcbnew: Add differential and single line length/skew mirroring 1 year ago
John Beard 215533f31a Unify flip direction handling 1 year ago
JamesJCode 903c743a60 Fix deep cloning and RunOnDescendants for groups containing generators 1 year ago
Mike Williams 867cb58175 feature removal: remove Show Hidden Text 1 year ago
Jeff Young 9d03a92738 Get rid of C++20 compiler warnings. 1 year ago
Jeff Young 16340e6cf4 Support both short and long item descriptions. 1 year ago
Jeff Young 82c851a4a7 Expose groups to property manager. 2 years ago
Jeff Young e445249720 ADDED: PCB tables. 2 years ago
Jeff Young d47a000564 Make sure group items get added to commit. 2 years ago
Jeff Young cc721c4907 Improve encapsulation of group internals. 2 years ago
Jeff Young 791aa64950 Functionally it's a "reference image". 2 years ago
Seth Hillbrand d99641be40 ADDED: Git integration support 2 years ago
Alex Shvartzkop be72e07e61 Introduce PCB_GENERATOR. 2 years ago
Seth Hillbrand f3d65b5156 Revise method of selecting footprints in contrast 2 years ago
Mike Williams 37837dc392 PCB: introduce PCB_FIELD_T 2 years ago
Jeff Young bbd6c80507 Collapse FP_* down into their PCB_* equivalents. 3 years ago
Jeff Young 362d85ef50 Special selection mode when in high-contrast with courtyard layer active. 3 years ago
Jon Evans c530bdb5a1 Rename GetSelectMenuText to GetItemDescription 3 years ago
Seth Hillbrand 137b4de1c2 Allow groups in groups 3 years ago
Seth Hillbrand 259e41be2d Don't add non-groupable items to the group 3 years ago
Jeff Young 11dddefd05 Implement GetEffectiveShape for groups. 3 years ago
Jeff Young 138f835672 Retire group bbox cache. 3 years ago
Jeff Young 03ba14c6d3 Tighten lifecycle management of parent group pointers. 3 years ago
Alex 67985510a8 Fix selecting pads of footprints in groups. 3 years ago
Alex 0fea6f5ac3 Fix selection and entering in nested groups. 3 years ago
Jeff Young 2372f24cb0 Don't include hidden text in group boundingbox. 3 years ago
Jeff Young 64a6fc0fd4 Push UNITS_PROVIDER down into a low-level mixin. 3 years ago
Marek Roszko a8613ee80f Combine Iu2Millimeter & remove PcbMm2iu 3 years ago
Jeff Young f17a865593 Move EDA_ITEM hitTest to BOX2I. 3 years ago
Jeff Young 2dc6300501 Move EDA_ITEM bounding boxes to BOX2I. 3 years ago
Jeff Young 4f0136db3b Attempt to fix std::initializer_list lifetime issue. 3 years ago
Jeff Young aa2ad3b44c Move KICAD_T[] to std::initializer_list<KICAD_T>. 3 years ago
Seth Hillbrand 35ac39844f Clean up some auto usage 3 years ago
Marek Roszko a8505d9c76 SEARCH_RESULT -> INSPECT_RESULT 3 years ago
Jeff Young 7ccac79192 More wxString wide literals. 4 years ago
Jeff Young c9487bad18 Move BOARD_ITEM::Rotate() to EDA_ANGLE. 4 years ago
Marek Roszko c4c56de708 Neurotically update position wxPoint usages 4 years ago
Marek Roszko 347e03363a Convert wxPoint/wxSize starting from EDA_RECT usages 4 years ago