99 Commits (93789e75b9c17a86346b57b105cc59d80cd5311d)

Author SHA1 Message Date
Seth Hillbrand f1261e71d4 Replace boost::optional with std::optional 3 years ago
Seth Hillbrand db4f2d9dd8 Catch some crashes on shutdown 4 years ago
Jeff Young d465eb6425 ADDED: automatic zone refilling. 4 years ago
Jeff Young d28714167c All the preferences, all the time. 4 years ago
Ian McInerney dc27079b71 cleanup tool event and tool action includes 5 years ago
Dominik Wernberger e2aa7be4b3 Added a lot of consts and refactored a few lines 5 years ago
Marek Roszko 572ba8984a Fix the crash bug introduced by 7688fdc94f 5 years ago
Jeff Young 7688fdc94f Hack to prevent multiple simulation commands from stacking up. 5 years ago
Wayne Stambaugh 2a3e921d58 Header clean up round 6. 5 years ago
jean-pierre charras 64636601b8 Eeschema: fix a Unicode/UTF8 management when pasting items from Clipboard. 5 years ago
Jon Evans 3b252c696d Make tool init order dependent on registration order 5 years ago
PJM 258d1a1971 Pcb: Get proper "Break Track" location when invoked from RMB context menu 5 years ago
Ian McInerney f28b60896c Allow toolbar items to cancel tools when pressed 5 years ago
Jeff Young 5ee806c3a3 The dispatch-behind & whitelist stuff got broken again, so I've 6 years ago
Jeff Young f84406009b Push a couple of layers of indirection out of grid settings. 6 years ago
Jeff Young bdf9491682 Re-factor the event whitelist stuff so that it doesn't promise what it can't deliver. 6 years ago
Jeff Young 73eda91ec7 Allow some events to run behind a modal dialog. 6 years ago
Jeff Young d69ebfae49 Push tool framework base down into TOOL_HOLDER. 6 years ago
Ian McInerney b1240b5b1e Gracefully shutdown tools when frames are closed 6 years ago
Seth Hillbrand 7c28c3838a Comment-only changes 6 years ago
Jeff Young d22ea0e201 Safety for frames which don't have an m_viewControls. 6 years ago
Ian McInerney 5862b1559f Cleanup position handling for TOOL_EVENTs 6 years ago
Ian McInerney b6f6fc3d65 Return handled status for actions run from hotkeys 7 years ago
Jeff Young 30ec895c96 Cleanup event processing stuff to keep better track of "handled". 7 years ago
Jeff Young 485d436860 Clear ctx-menu before rebuilding; don't veto ctx-menu mousewarp for non-ctx-menu dialog. 7 years ago
Jeff Young 1f35ec5521 Beware of copying events and losing the m_passEvent flag. 7 years ago
Jeff Young e4fbd003e0 Make m_passEvent event-specific rather than global. 7 years ago
Jeff Young b429dbfb88 Fix bugs with ACTIONs not being "honest" singletons. 7 years ago
Jeff Young 97d2800f16 Update hotkey maps when the hotkeys are edited. 7 years ago
Jeff Young a91934c7b3 Don't update toolbars on mouse-move events. 7 years ago
Jeff Young 5e49517781 Move hotkeys to ACTION architecture. 7 years ago
Jeff Young 16cb1e731d Finish moving TOOL_MANAGER down to the EDA_BASE_FRAME level. 7 years ago
Jeff Young 2d40425e4d Move footprint & symbol tree context menus to tool infrastructure. 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
Jon Evans dec5d80180 Veto mouse warping from DRC dialog 7 years ago
Jeff Young adf3637476 Allow dialogs to veto mouse-warping when called from context menu. 7 years ago
jean-pierre charras 319908b7f4 fix a compil issue. 8 years ago
Maciej Suminski 143d580596 Fixed relative coordinates reset when a tool forces the cursor position 8 years ago
Carsten Schoenert 6256feb9db fix misspelled 'occured' -> 'occurred' 8 years ago
Maciej Suminski 151021919e Tool Manager: yet another approach to handling tool view control settings 8 years ago
Maciej Suminski 95864780e2 Fix cursor freezes in GAL 8 years ago
Maciej Suminski b8ecc95d9c Forward context menu events to the tool that created the menu 8 years ago
Maciej Suminski 40129d2244 Fixed cursor freeze after canceling a tool with cursor over a drag point 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
jean-pierre charras 4905bbe500 hotkey management: enhancements in code to know if a hotkey was handled by an event or not. 8 years ago
Tomasz Włostowski 2e4c22f718 router: fix corruption of board data when the inline drag is activated while the router tool is running 8 years ago
Maciej Suminski 76bd05a69b Prevent creating too many transitions by TOOL_MANAGER 9 years ago
Maciej Suminski 338735c5bf Added a missing include to tool_manager.h 9 years ago
Maciej Suminski fc4240886b Store VIEW_CONTROLS settings on a stack 9 years ago