339 Commits (888c01d11bd2b9a111bed2fac9c3523b62522760)

Author SHA1 Message Date
Seth Hillbrand 888c01d11b pcbnew: Move tracks to std::deque 6 years ago
Seth Hillbrand d1877d7c1b Moving modules from DLIST to std::deque 6 years ago
Jeff Young c1298570cb Remove legacy routing options. 6 years ago
Jeff Young 1e9da7f57b Remove CurItem() architecture and legacy routers and drawing code. 6 years ago
Jeff Young 0260b32125 Push resetLocalCoords down into COMMON_TOOLS. 6 years ago
Jeff Young 67cc2aac2e Rework Eeschema find/replace for modern toolset. 6 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
Seth Hillbrand 65678b223a pcbnew: Fixup for 491098af3 7 years ago
Jeff Young 37f7faf433 Move lock checks to CLIENT_SELECTION_FILTER. 7 years ago
Seth Hillbrand 518b53f78c pcbnew: Cancel highlight with ESC 7 years ago
Jeff Young 04534c83e0 Allow marker selection in high-contrast mode. 7 years ago
Wayne Stambaugh ed94f2c5e0 Pcbnew: fix minor bug in find dialog. 7 years ago
Seth Hillbrand 21ea31af15 pcbnew: Allow selection of back pads 7 years ago
Maciej Suminski 5993b33010 Relax selection discard rules for footprints with area larger than the viewport 7 years ago
Seth Hillbrand 1d9c9cd10d pcbnew: Select copper through THT connections 7 years ago
Seth Hillbrand d45946396c pcbnew: Fix loop condition when unhighlighting modules 7 years ago
Seth Hillbrand dc4125206b GAL: Add a selected item layer 7 years ago
Jeff Young c91e51f688 Don't inadventently clear selection reference point. 7 years ago
Ronnie Gaensli 46fddab126 pcbnew: fix pan while moving mouse after cancelling selection box 7 years ago
Jeff Young 43e99e6df0 Inflate footprint bounding box to include texts. 7 years ago