91 Commits (1792479ca5263ae0deb072658bedf64791009951)

Author SHA1 Message Date
Jon Evans 1792479ca5 Fix sheet pin import after SelectPoint API change 6 years ago
Mikołaj Wielgus ecec7192fc Add "Select All" in schematic & layout disambiguation popup menu 6 years ago
jean-pierre charras 4cfff6b35d Libedit: fix crash when right clicking. 6 years ago
Jon Evans d7bd4c9b04 Move Eeschema globals to new SCHEMATIC object 6 years ago
Ian McInerney facf40d3ce libedit: Add drag to move behavior 6 years ago
Jeff Young 122b1ddaae Unwrap an unnecessary layer now that we have new config stuff. 6 years ago
Jeff Young c4994eee7b Fix a pair of bugs in the new highlight net logic. 6 years ago
Jeff Young 962aa73e12 Improve EE_COLLECTOR to not miss children of sheets or symbols. 6 years ago
Jeff Young 20c00cbb21 Finish off "busses" -> "buses". 6 years ago
Jeff Young 4990d1e7b2 Variable substitution framework. 6 years ago
Jeff Young cee973dc04 Move ERC error reporting over to the new framework. 6 years ago
Jeff Young 535033c5c9 Enable editing of sheet fields. 6 years ago
Jeff Young fe3e0307d8 Move sheet name and filename to SCH_FIELD architecture. 6 years ago
Ian McInerney b1240b5b1e Gracefully shutdown tools when frames are closed 6 years ago
Seth Hillbrand 7d64527eeb eeschema: Handle Rebuild for subcomponents 6 years ago
Jon Evans ac875e26a8 Fix handling of SCH_PINs on multi-unit parts 6 years ago
Seth Hillbrand 9f7e0ef8e8 eeschema: Remove Bus-Bus and Place sheet pin buttons 6 years ago
Jeff Young 836c1ea56e Fix a bunch of un-caught boost::bad_pointer exceptions. 6 years ago
Seth Hillbrand 77c60d9655 Remove the last vestiges of dlist 6 years ago
Seth Hillbrand 6e5e453d0d Replace EESchema DLIST 7 years ago
Ian McInerney 13b6028e1b Refactor all math into a new kimath library 6 years ago
Ian McInerney 079423c3cc eeschema: Remove unused include of eeschema_id.h 6 years ago
Mark Roszko 19ceb11ae7 Change more enums over to scoped enums 6 years ago
Ian McInerney 3ca231aa78 Rename lib viewer frame files to use the class name 6 years ago
jean-pierre charras d9de28de35 Eeschema: usability enhancement. 6 years ago
jean-pierre charras a049348576 Eeschema: fix null pointer use. 6 years ago
Wayne Stambaugh a18d7a8495 Eeschema: fix a selection bug created in commit bec87864. 6 years ago
Wayne Stambaugh bec878640c Symbol editor: fix crash caused by broken root symbol name. 6 years ago
Wayne Stambaugh 54f066fed7 Implement simple inheritance for library symbols. 6 years ago
Seth Hillbrand 868ff5bb2c Right click gets a new object if the mouse has moved 6 years ago
Seth Hillbrand e533ea4ae6 eeschema: Keep selection with only components 6 years ago
Jeff Young 3996a490a1 Re-allocating a std::vector invalidates its iterators. 6 years ago
Jeff Young 8bbbc66e46 Another attempt to fix the crash-on-selection bug. 6 years ago
Jeff Young 54a85cfaa2 Not everything in a VIEW_GROUP is an EDA_ITEM. 6 years ago
Seth Hillbrand 83b2332f1f eeschema: Check for proper type before dereference 6 years ago
Jeff Young 5348f88a8f Add sheet pins to candidate list by hand (as they're not in the view). 6 years ago
Jeff Young a5a237ac32 Improve readability of flag checking. 6 years ago
Jeff Young 8ba7d4570c Move warp-mouse-on-move setting from Eeschema settings to common settings. 6 years ago
Jeff Young b4c8657904 Fix non-visible-part or conversion items from getting selected. 6 years ago
Jeff Young 3cdf88f2c6 CERN copyrights for work packages. 6 years ago
Jeff Young 03a33b6b56 Selection fixes for multi-part lib items. 6 years ago
Jeff Young 483dc24e87 Homogenize selection tools around our HIG. 6 years ago
Jeff Young 9effd24f3a Allow move tool to run on top of other tools. 6 years ago
Jeff Young 232e21cb37 Restore selection properly after an undo. 6 years ago
Jeff Young 2ed3bf47bb Improve hittesting for Eeschema and LibEdit delete tools. 6 years ago
Jeff Young 981072598b Overhaul cursor code for new tool/action framework. 7 years ago
Jeff Young 2f23aa9556 Implement a more robust tool stacking architecture. 7 years ago
Jeff Young 7292ce6a8b Improve eeschema selection disambiguation logic. 7 years ago
jean-pierre charras 70ff2e14a5 Eeschema: avoid crashes when the tool highlight or delete is activated and clicking in a empty schematic. 7 years ago
Jeff Young b0c1c1ad2b Select both ends of wires in block select. 7 years ago