61 Commits (ceed9ca5f8eafe6d743bc4e223f705c377673cab)

Author SHA1 Message Date
Jeff Young a0940b10d4 Always provide a SCH_SCREEN to SCH_COMMIT. 3 months ago
Jeff Young 6f389fd320 Tighten parent/child undo/redo architecture. 3 months ago
Jeff Young 30637e65b0 Move dirtyConnectivity up a level. 3 months ago
Jeff Young 9098750ba0 Debugging. 4 months ago
Jeff Young 2e9987e722 Clear child flags for items whose undo/redo is managed by parent. 5 months ago
jean-pierre charras 57bbc96ab2 Make BuildWireWithHopShape() a member of SCH_LINE 5 months ago
Dhineshkumar S f650999004 Eeschema: Add option to show unconnected wire crossings as hop-overs. 5 months ago
Jeff Young 6609e79868 Nullptr safety. 6 months ago
Jeff Young 327cca9de5 Coverity fixes. 6 months ago
Jeff Young f58fc0b952 Rewrite GROUP undo based on uuids. 6 months ago
Mike Williams 195e79ae46 commit/groups: add ability to modify membership of group 6 months ago
Mike Williams 82043e374a sch groups/lines: correctly handle view lifetime and drawing in group 7 months ago
Mike Williams f483fcd2d9 schematic: add groups support to undo/redo/commit 8 months ago
Mike Williams c67924ccac schematic: convert RunOnChildren to also take recursion mode argument 8 months ago
Mike Williams 7cf699bc9d eeschema: move SwapData to SwapItemData/swapData paradigm 8 months ago
Jeff Young 5996cffabc EE -> SCH (no functional changes) 8 months ago
Jeff Young c5bb59468d Get rid of assumptions about field order. 9 months ago
Wayne Stambaugh f45915ba93 Eeschema folder housekeeping. 10 months ago
Seth Hillbrand 0b2d4d4879 Revise Copyright statement to align with TLF 11 months ago
Wayne Stambaugh a6923b3de3 Cache full schematic sheet list sorted by sheet page number. 1 year ago
Wayne Stambaugh a871311b6f Fix schematic hierarchy navigator refresh issues. 1 year ago
Jeff Young edc7603d2a Make it clear that GetSheets() is heavy. 1 year ago
Jeff Young 44c588f122 Performance for large hierarchies: lazy eval 1 year ago
Alex Shvartzkop 5475359d00 More build time optimizations. 2 years ago
James J be8744176c Add SCH_RULE_AREA shapes to eeschema 2 years ago
Jeff Young d77eae3e7e Collapse LIB_FIELD into SCH_FIELD. 2 years ago
Jeff Young 1aa59b806c Allow selection promotion when editing wrong field type. 2 years ago
Jeff Young 5abc7145da Fold LIB_ITEM into SCH_ITEM. 2 years ago
Jeff Young 92910d5d0f Factor common parts of SCH_ & LIB_SYMBOL into SYMBOL. 2 years ago
Jeff Young 116908c088 Formatting. 2 years ago
Wayne Stambaugh c5a02fc266 Do not update schematic connectivity for irrelevant property changes. 2 years ago
Jon Evans 22669bcc4d Unselect saved image when reverting a commit if modified item is unselected 2 years ago
Jon Evans 4eba781013 Try harder to remove stale pins from connectivity 2 years ago
Wayne Stambaugh e302261067 More issue #16846 invalid pointer checks. 2 years ago
Wayne Stambaugh b409aee28a Force schematic symbol pin update when reverting a commit. 2 years ago
Wayne Stambaugh 3d690da305 Fix schematic editor crash when dragging symbols. 2 years ago
Wayne Stambaugh 2cfb7a5310 Incremental schematic connectivity fixes. 2 years ago
Wayne Stambaugh d3f40dde3f Fix assertion when pasting schematic sheets. 2 years ago
Jeff Young df115dbcbd Keep selected flags on undo/redo items. 2 years ago
jean-pierre charras 706b42e6f2 SCH_COMMIT: when clearing all item flags, do not clear all item flags. 2 years ago
jean-pierre charras 741c6f2d55 SCH_COMMIT: when clearing all item flags, do not clear SELECTED item flags. 2 years ago
Seth Hillbrand df90409a94 No flags should persist through the commit 2 years ago
Seth Hillbrand c2fd2f42eb Update TestDanglingEnds to O(n) speed 2 years ago
Jeff Young b5dc9ddbe0 Don't store address of temp object. 2 years ago
Jeff Young a09a5cb641 More undo cleanup. 2 years ago
Jeff Young f8f29b55cb Don't promote to sheet parent when the item itself is a sheet. 2 years ago
Jeff Young 25445d9fe0 Make sure all items managed by their parent get correct handling in SCH_COMMIT. 2 years ago
Jeff Young 922f7128a9 Move item updating and view refresh to SCH_COMMIT::Push(). 2 years ago
Jeff Young 4cbf512461 Support synchronous move in symbol editor. 2 years ago
Jeff Young 3a301e50ae Clear all edit flags when pushing SCH_COMMIT. 2 years ago