95 Commits (b2e9f6987d224342701e3454d26c394fa5ebb4db)

Author SHA1 Message Date
Marek Roszko b2e9f6987d Split base_struct into eda_item and eda_rect 5 years ago
Jeff Young fd874d8345 Check to see if isolating junction is part of the drag or not. 5 years ago
Jeff Young 0efe073dec Add wires between selected wires and unselected junctions when dragging. 5 years ago
Franck Jullien fc93a04751 eeschema: iref: use GetParentLabel instead of GetParent 5 years ago
Mark Roszko d9485129c8 Implement more context specific cursors using both stock and custom cursors. 5 years ago
Jeff Young 44580acee2 Clean up some compiler warnings. 5 years ago
Franck Jullien 2fc49045d1 ADDED: eeschema: Add intersheets references function 5 years ago
Jeff Young d468618411 Don't eat commands that aren't ours in SCH_MOVE_TOOL. 5 years ago
PJM c8879d9034 Eeschema: Check if user wants to warp mouse to origin of moved object 5 years ago
Seth Hillbrand 471f81742f ADDED: Align to Grid function in Eeschema 5 years ago
Seth Hillbrand 23a9df8a59 ADDED: Allow Eeschema dragging graphical corners 5 years ago
Seth Hillbrand f493e270ea ADDED: Menu option to enable/disable snap to grid 5 years ago
Seth Hillbrand 62433736bc Snap Eeschema moves to nearest anchor 5 years ago
Seth Hillbrand 4026904cc4 Make grid snapping depend on grid visibility 5 years ago
Seth Hillbrand 173b4ff588 Add snapping to eeschema 5 years ago
Seth Hillbrand 02a5d47de9 Avoid passing references in EESchema 5 years ago
Mark Roszko 1082402b33 Convert UNDO_REDO_T to an enum class 5 years ago
Jeff Young 1138c32bf3 Don't pass Cancel event where there was a specific action cancelled. 5 years ago
Marek Roszko 3674064b9e Fix double msgpanel refresh and use the new moved event 5 years ago
Jeff Young 7340c97ef9 Undo for schematic-wide operations. 5 years ago
Jeff Young 73e1496b25 Change attached-label algorithm. 6 years ago
Jeff Young 51e72ed9ba Finish the collect-attached-labels rewrite. 6 years ago
Jeff Young 0f34fc2e5f Simplify the "pick up attached labels" logic. 6 years ago
Jeff Young 5bed201a23 Don't collect connected labels on a paste. 6 years ago
Jeff Young a286cb5a8f Keep labels on dragged wires. 6 years ago
Jeff Young 122b1ddaae Unwrap an unnecessary layer now that we have new config stuff. 6 years ago
jean-pierre charras e811101567 fix a few Coverity warnings. 6 years ago
Jeff Young 535033c5c9 Enable editing of sheet fields. 6 years ago
Seth Hillbrand 84a697060f Don't insert pins/text when moving 6 years ago
Jeff Young 8abfc13053 Fix possible null dereference (from Coverity scan). 6 years ago
Seth Hillbrand 6e5e453d0d Replace EESchema DLIST 6 years ago
Jeff Young e85701f405 Don't allow IS_NEW flag on created-line-segments to fool us. 6 years ago
Jeff Young 87e163945e Items added to a selection for a drag should only be temporary. 6 years ago
Jeff Young fb52124426 Fix several issue with bus entry connectivity. 6 years ago
Seth Hillbrand 080275b4ee Cleanup wire merge code 6 years ago
Jeff Young d9336e9f97 Reset autoplace flag when a field is moved with respect to its component. 6 years ago
Seth Hillbrand f2bf9fa534 eeschema: Prevent crash on move/drag re-entry 6 years ago
Jeff Young 5e353e8967 Fix another case of selection getting out of sync with dragged items. 6 years ago
Jeff Young 71c7bf3274 Avoid ghosting items in original location when pasting. 6 years ago
Jeff Young bc450853ae More robust solution for adding dragged items to selection. 6 years ago
Jeff Young a5a237ac32 Improve readability of flag checking. 6 years ago
Jeff Young 3cdf88f2c6 CERN copyrights for work packages. 6 years ago
Michael Kavanagh b414cbfada Cleanup doDelete ACTIONs 6 years ago
Ian McInerney ce7833b982 Warp display when selecting schematic items 6 years ago
Jeff Young 77334628c4 Change default tool behaviour to skip unhandled events. 6 years ago
Seth Hillbrand 5324b65fb0 eeschema: Don't trust the pointer 6 years ago
Jeff Young 58ca5b71a9 A more robust fix for 36f1d023f0. 6 years ago
Jeff Young 029b624e96 When adding new wires due to directly-connected items, don't try and de-select them after an undo. The won't be around anymore. 6 years ago
Jeff Young a9c66e15ea Common-ize EE_ACTIONS::refreshPreview and use it after cursor actions. 6 years ago
Jeff Young 9effd24f3a Allow move tool to run on top of other tools. 6 years ago