10 Commits (23e4ed488a6a728622ba721f19d0beb9b5919ed1)

Author SHA1 Message Date
Jeff Young 9724f6e736 Don't allow zone filling during other editing operations. 3 years ago
Jeff Young ae741b93e6 Resore push/pop-less PickerTool. 3 years ago
Mike Williams 9304607624 TOOL_EVENT: make command string non-optional 3 years ago
Jeff Young 0a5ca5b485 Display crosshairs in picker tools. 3 years ago
Jeff Young 29eb5931c2 Be more careful with forced cursor positions. 4 years ago
Jeff Young 7356f9568d Move grid disable modifier from ALT to CTRL. 5 years ago
Jon Evans abf0a46dce Refactor PICKER_TOOL and push up snapping disable functionality 5 years ago
Jeff Young 68efdb2fff Push shared parts of GRID_HELPERs into common. 5 years ago
Jon Evans 55394f343d Don't use snapping for a selection interaction 5 years ago
Jeff Young acfbcb4beb Make distinction between PCBNew-wide tools and Board-specific tools. 5 years ago
Jeff Young e882753ebf Grid snapping fixes. 5 years ago
Marek Roszko f820dc990e Make the delete tool use KICURSOR 5 years ago
Seth Hillbrand f493e270ea ADDED: Menu option to enable/disable snap to grid 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
Jeff Young b8bbe72e48 Another attempt to fix the select-reference-point toolstack thing. 5 years ago
Wayne Stambaugh ede39780e2 Remove all debugging output that cannot be disabled. 5 years ago
Jeff Young 47ab7c78a6 Divorce GRID_HELPER from the parent frame. 5 years ago
Seth Hillbrand 39241dc0ff Footprint browser: Handle frame calls 6 years ago
Jeff Young 79d062aefc Don't allow selection dragging when a picker tool is running. 6 years ago
Jeff Young ba7ad7ddf4 Fix bug with PCBNEW_PICKER_TOOL not doing a push/pop. 6 years ago
Jeff Young e816a0c29d Push Eeschema & PLEditor PICKER_TOOLs down into common. 6 years ago
Jeff Young 58ca5b71a9 A more robust fix for 36f1d023f0. 6 years ago
Jeff Young 36f1d023f0 Make sure Push/PopTool() go in the right order. 6 years ago
Jeff Young d03041b565 Cleanup. 6 years ago
Jeff Young 9effd24f3a Allow move tool to run on top of other tools. 6 years ago
Jeff Young 981072598b Overhaul cursor code for new tool/action framework. 6 years ago
Jeff Young 4eaba20cd3 Real-time highlighting for Pcbnew and ModEdit delete tools. 6 years ago
Jeff Young f9702aab87 Immediate actions for PlEditor, PcbNew, etc. 6 years ago
Jeff Young dcbd897a95 Push/pop tools even when selected from the toolbar. 6 years ago
Jeff Young 1f35ec5521 Beware of copying events and losing the m_passEvent flag. 6 years ago
Jeff Young e6d5110ccf Implement I18N for ACTIONs. 6 years ago
Jeff Young e4fbd003e0 Make m_passEvent event-specific rather than global. 6 years ago
Jeff Young 6623ab91a8 Fix issue with picker tool activation. 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 323bb0f8e1 Moving PageLayout editor to GAL canvas and modern toolset. 7 years ago
Jeff Young 67cc2aac2e Rework Eeschema find/replace for modern toolset. 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 c1539ae014 Naming changes to reflect sharing between SchEdit and LibEdit. 7 years ago
Jeff Young b63fab92cf Move Eeschema net highlighting to modern toolset. 7 years ago
Seth Hillbrand 994be43782 ratsnest: Calculate ratsnest per pad 7 years ago
Seth Hillbrand ad9916a93d ratsnest: Fix state issue switching in local tool 7 years ago
Jeff Young f71998b34e Remove repetitive calls to other cancel operations. 7 years ago
Seth Hillbrand 4b931aeb57 pcbnew: Force cursor position when snapping 7 years ago
Seth Hillbrand f2ccad39b6 pcbnew: Fix grid snapping for picker 7 years ago
Seth Hillbrand 821b10a37e pcbnew: Drawing tool's crosshairs follow the element 7 years ago
Seth Hillbrand 4c6b84bfdb GRID_HELPER: enable/disable grid in editor with ALT 7 years ago
Seth Hillbrand 1ff9931333 pcbnew: Remove legacy Magnetize() from GAL picker 7 years ago
Jeff Young 30bb911154 Bring PICKER_TOOL in line with other tools. 7 years ago