352 Commits (e4fbd003e09f0acf4c713484baa6f7622e62ae08)

Author SHA1 Message Date
Jeff Young e4fbd003e0 Make m_passEvent event-specific rather than global. 6 years ago
Jeff Young 945eaceb91 Try and keep POINT_EDITOR and SELECTION_TOOL from fighting with drawing tool. 6 years ago
Jeff Young 19aba615c2 Remove selection condition from conditional menu separators. 6 years ago
Jeff Young 5610261dce Immediate-action hotkeys (and context menu actions) for eeschema. 6 years ago
Seth Hillbrand 77643fe9b6 pcbnew: Restore select items filter 6 years ago
Jeff Young 8f84c3ec4f Grid rid of GetCanvas/GetGalCanvas distinction now that there's only gal. 6 years ago
Seth Hillbrand 0571ff6ce2 pcbnew: Centralize selection clearing 6 years ago
Jeff Young 7726b039b2 Re-jigger standard submenus so they both link AND work. 6 years ago
Jeff Young 5e49517781 Move hotkeys to ACTION architecture. 6 years ago
Jeff Young 765606012f Convert separate-compilation of selection.cpp to polymorphism. 6 years ago
Jeff Young 2d40425e4d Move footprint & symbol tree context menus to tool infrastructure. 6 years ago
Jeff Young 1bf04d1722 More ACTIONs work. 6 years ago
Seth Hillbrand 95ab0b1813 pcbnew: Hide dynamic ratsnest after canceling edit 6 years ago
Seth Hillbrand 888c01d11b pcbnew: Move tracks to std::deque 6 years ago
Seth Hillbrand d1877d7c1b Moving modules from DLIST to std::deque 7 years ago
Jeff Young c1298570cb Remove legacy routing options. 6 years ago
Jeff Young 1e9da7f57b Remove CurItem() architecture and legacy routers and drawing code. 7 years ago
Jeff Young 0260b32125 Push resetLocalCoords down into COMMON_TOOLS. 7 years ago
Jeff Young 67cc2aac2e Rework Eeschema find/replace for modern toolset. 7 years ago
Jeff Young fbb807f3bb Move some more menu & toolbar items to modern toolset. 7 years ago
Jeff Young 69afa27a5f Implement ACTION_TOOLBAR and update some of the menus to ACTION_MENU. 7 years ago
Jeff Young f9e4ee1fc9 CONTEXT_MENU -> ACTION_MENU. (Now used for menu-bar menus too.) 7 years ago
Jeff Young ef5c69167a Start moving some LibEdit and SchEdit menubar menus to actions. 7 years ago
Jeff Young f602ccd814 Insert EE_TOOL_BASE under SchEdit and LibEdit tools, and fix errant rename scope which clobbered PCBNew's PICKER_TOOL. 7 years ago
Jeff Young 7995b5cc3c Restore selection on abort and undo/redo. 7 years ago
Jeff Young ea0941cab3 Implement modern tools for LibEdit. 7 years ago
Jeff Young fd546da640 Homogenize hit testing and selection return types. 7 years ago
Jeff Young 42383ae871 Build out some of the modern toolkit context menus. 7 years ago
Jon Evans 722edda83c Make it easier to select footprints that overlap pads on opposite side 7 years ago
Jeff Young a967adbf26 Don't toggle selection twice when trying to select. 7 years ago
Jeff Young 1a007c3e4b Implement SCH_SELECTION_TOOL (but still with legacy semantics). 7 years ago
Jon Evans 3d9b5daf9c Improve selection behavior of DRC markers in DRC dialog list 7 years ago
Tomasz Włostowski d50bc6a85f EDIT_TOOL: correctly handle locked items in Rotate/Flip/Mirror functions when the selection is already being dragged 7 years ago
Seth Hillbrand a8b3a3cc61 pcbnew: Allow capture of non-highlighted items 7 years ago
Seth Hillbrand 583e0173b9 pcbnew: Fix ratsnest display 7 years ago
Seth Hillbrand 1c99784e92 pcbnew: Locked deletion prompting 7 years ago
jean-pierre charras 5f4530493a Make DRC markers always selectable. 7 years ago
Seth Hillbrand 2cfcb2b9fb SELECTION: Allow RequestSelection() to add items 7 years ago
Jeff Young 208622699f Scale zone hit area by zoom. 7 years ago
Jeff Young 02a559678a Improve terminology of track selection commands. 7 years ago
Jeff Young 6d76097291 When running selectable() recursively, we're really only checking visibility. 7 years ago
Jeff Young 62e2fe8bbd Recurse for more detailed selectability tests. 7 years ago
jean-pierre charras 15fa8f8a22 Minor fixes. 7 years ago
Jeff Young 569d4a0f64 More selection logic improvements. 7 years ago
Seth Hillbrand 90233e5ec6 SELECTION: Prevent double select/deselect. 7 years ago
Seth Hillbrand 4460313104 pcbnew: Separating connectivity to subdir 7 years ago
Seth Hillbrand 246f49b8cb pcbnew: Fix Footprint selection to only footprint area 7 years ago
Seth Hillbrand f11cb736e5 pcbnew: Zone selection heuristic continuity for edge 7 years ago
Seth Hillbrand 8c56f5b035 pcbnew: Allow deselection when clicking on zone 7 years ago
Seth Hillbrand 6a6d580a1c pcbnew: Improve zone/polygon selection 7 years ago