32 Commits (57d029f087685b3baf8acce0e9c46703f00338b8)

Author SHA1 Message Date
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
Jeff Young 300a60e88e Eradicate a bunch of calls to dyn_cast. 2 years ago
Jeff Young 1c1849ec1a Clear IS_MOVING (as well as IS_NEW) in SCH_COMMIT::Push(). 2 years ago
Jeff Young a901247cbd Rebuilding connectivity must be done after changes are committed. 2 years ago
Jeff Young 237cc7eee1 Move TestDanglingEnds() to SCH_COMMIT. 2 years ago
Jeff Young aa6d9ad69a Clear IS_NEW flags on commit. 2 years ago
Jeff Young e9046076a6 Fine-tune SCH_COMMIT handling of child objects. 2 years ago
Seth Hillbrand 62f24aca1e Fix Connectivity Asserts in new COMMIT structure 2 years ago
Jeff Young 180c820678 More changes for SCH_COMMIT independence from frames. 2 years ago
Jeff Young 5aa51bc967 Allow SCH_COMMIT to operate without a frame. 2 years ago
Jeff Young 53be16f409 Stop confusing Covertiy. 2 years ago
Jeff Young 8f1b9119bf Upgrade some symbol editor stuff to SCHEMATIC_COMMIT. 2 years ago
Jeff Young e698156975 Upgrade many editing actions to SCHEMATIC_COMMIT. 2 years ago
Jeff Young dcfd426333 Upgrade some dialogs to SCHEMATIC_COMMIT. 2 years ago
Jeff Young d5b5a3eaf4 Add action info to Undo/Redo menus. 2 years ago
Marek Roszko 34ba343754 Add SCHEMATIC_LISTENER equivalent to BOARD_LISTENER 2 years ago
Seth Hillbrand f4b43617e7 Add COMMIT structure to Schematic and Symbol editors 3 years ago