18 Commits (58ca5b71a9e943742288d9806fd87e176067b60d)

Author SHA1 Message Date
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 89d1d3d299 Real-time highlighting for PlEditor delete tool. 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 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
Jeff Young 53e705f634 Add Get and Move Footprint to empty-selection-context menu. 8 years ago
jean-pierre charras 8552f3fedf fix code after renaming files 8 years ago
Tomasz Włostowski 9932ff32ae refactoring: wrapped boost::optional in OPT<> class for the purpose of easier transition to C++17 in the future 8 years ago
Tomasz Włostowski 3fb926a8f2 Fix snapping to anchors in PICKER_TOOL & highlighting of pasted items 8 years ago
Tomasz Włostowski 931a1ccaff Improved copy/paste functionality by Kristoffer: 8 years ago
Maciej Suminski 76bd05a69b Prevent creating too many transitions by TOOL_MANAGER 8 years ago
jean-pierre charras 6ed4f9b208 Make EDA_DRAW_FRAME::SetToolID and mouse cursor shape setting working in GAL canvases, and uses same mouse cursor shapes in legacy and gal canvases. 9 years ago
Jon Evans 4c83b0a94d Move TOOL_ACTIONs to their corresponding tools; create COMMON_TOOLS 9 years ago
Jon Evans 167f45ca2b Refactor COMMON_ACTIONS into a base and derived class 9 years ago
Maciej Suminski 1d39a2a44b Highlight net tool is not deactivated after a single use. 10 years ago
Maciej Suminski e51adaeefd Highlight a net when crossprobing with eeschema and highlight net tool is enabled. 10 years ago
Maciej Suminski 25d5a2fbfb Disable capture cursor & autopanning for tools in idle state (GAL). 10 years ago
Maciej Suminski 094c286024 Fixed issues reported by Coverity. 10 years ago
Maciej Suminski 55b09483df Picker tool captures cursor by default. 10 years ago
Maciej Suminski d010703eaf Fixed cursor freeze in pcbnew (GAL). 10 years ago
Maciej Suminski 057bd1b886 PICKER_TOOL - generic tool for picking a point. 11 years ago