18 Commits (88267c4a470f55fe4008b66428109c6f1b31c2aa)

Author SHA1 Message Date
Wayne Stambaugh e09b095533 Common folder housekeeping part 3. 10 months ago
Seth Hillbrand 0b2d4d4879 Revise Copyright statement to align with TLF 11 months ago
Tomasz Wlostowski 9963b9dd9f TOOL_INTERACTIVE: only create the context menu when we are running in GUI mode 1 year ago
Jon Evans bd946313dc ADDED: Position items relative to arbitrary reference point 1 year ago
Mike Williams 04a53ea40d Picker Tools: make sure we know what tool we are 3 years ago
Mike Williams 9304607624 TOOL_EVENT: make command string non-optional 3 years ago
Seth Hillbrand f1261e71d4 Replace boost::optional with std::optional 3 years ago
Jon Evans abf0a46dce Refactor PICKER_TOOL and push up snapping disable functionality 5 years ago
Marek Roszko 511bdb64e1 Fix the delete tool not immediately setting cursor 5 years ago
Mark Roszko d9485129c8 Implement more context specific cursors using both stock and custom cursors. 5 years ago
Seth Hillbrand 4026904cc4 Make grid snapping depend on grid visibility 5 years ago
Jeff Young 1138c32bf3 Don't pass Cancel event where there was a specific action cancelled. 5 years ago
Wayne Stambaugh ede39780e2 Remove all debugging output that cannot be disabled. 5 years ago
Jeff Young 91d1508c16 Fix some Coverity identified issues. 6 years ago
Jeff Young 79d062aefc Don't allow selection dragging when a picker tool is running. 6 years ago
Jeff Young 3cdf88f2c6 CERN copyrights for work packages. 6 years ago
Jeff Young 97d70d7844 Fix cursor bugs in simulation. 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. 7 years ago
Jeff Young 981072598b Overhaul cursor code for new tool/action framework. 7 years ago
Jeff Young 89d1d3d299 Real-time highlighting for PlEditor delete tool. 7 years ago
Jeff Young f9702aab87 Immediate actions for PlEditor, PcbNew, etc. 7 years ago
Jeff Young dcbd897a95 Push/pop tools even when selected from the toolbar. 7 years ago
Jeff Young 7cfe19d9fd Cleanup. 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 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 7726b039b2 Re-jigger standard submenus so they both link AND work. 7 years ago
Jeff Young 6623ab91a8 Fix issue with picker tool activation. 7 years ago
Jeff Young 5e49517781 Move hotkeys to ACTION architecture. 7 years ago
Jeff Young 2d40425e4d Move footprint & symbol tree context menus to tool infrastructure. 7 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
Maciej Suminski 94dbcc7199 Fixed crash after multiple 'cut' commands in the footprint editor 8 years ago