76 Commits (ac875e26a8e49cf9896b0eb8d2a07f6346e25f25)

Author SHA1 Message Date
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. 7 years ago
Jeff Young 9effd24f3a Allow move tool to run on top of other tools. 7 years ago
Jeff Young 232e21cb37 Restore selection properly after an undo. 7 years ago
Jeff Young 2ed3bf47bb Improve hittesting for Eeschema and LibEdit delete tools. 7 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
Jeff Young dcbd897a95 Push/pop tools even when selected from the toolbar. 7 years ago
Jeff Young 1f35ec5521 Beware of copying events and losing the m_passEvent flag. 7 years ago
Jeff Young e6d5110ccf Implement I18N for ACTIONs. 7 years ago
Jeff Young c7bfa9857e Use more reflective naming of what the tool does. 7 years ago
Jeff Young e4fbd003e0 Make m_passEvent event-specific rather than global. 7 years ago
Jeff Young 19aba615c2 Remove selection condition from conditional menu separators. 7 years ago
Jeff Young 5610261dce Immediate-action hotkeys (and context menu actions) for eeschema. 7 years ago
Maciej Suminski 7d69a917b9 Fixed a crash in EE_SELECTION_TOOL::SelectPoint() 7 years ago
Jeff Young 8cc1e2b5e7 Fix breakage in wire moving/dragging/etc. 7 years ago
Jeff Young 8f84c3ec4f Grid rid of GetCanvas/GetGalCanvas distinction now that there's only gal. 7 years ago
Jeff Young c0e1f7a17a Add dragging of wire ends, corners and junctions. 7 years ago
Jeff Young 7726b039b2 Re-jigger standard submenus so they both link AND work. 7 years ago
Jeff Young 5e49517781 Move hotkeys to ACTION architecture. 7 years ago
Jeff Young 765606012f Convert separate-compilation of selection.cpp to polymorphism. 7 years ago
Jeff Young 2d40425e4d Move footprint & symbol tree context menus to tool infrastructure. 7 years ago