223 Commits (93046076241575c70ec09086480d65de3d786533)

Author SHA1 Message Date
Ian McInerney 8fc434be19 Formatting change for dynamic cast tests 6 years ago
Seth Hillbrand cbb88ce609 tool manager: Don't adjust the iterator to invalid 6 years ago
Ian McInerney 027658d3da Fix invalid cursor position access in tool manager 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 6 years ago
Ian McInerney bea74c27e5 Add log trace for tool handling 6 years ago
Jeff Young 30ec895c96 Cleanup event processing stuff to keep better track of "handled". 6 years ago
Jeff Young a11f3a0b80 Make <esc> unhighlight nets, but only after all tools have been cleared. 6 years ago
Jeff Young a3b855ac6c Massage an earlier fix so that mouse-clicks in tools update the highlighting. 6 years ago
jean-pierre charras 39c830435c Fix a bug created by commit ea0edaba. 6 years ago
Thomas Figueroa ea0edaba21 Fix cursor lag in canvases on Windows. 6 years ago
Jeff Young 2f23aa9556 Implement a more robust tool stacking architecture. 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
Seth Hillbrand 552815d486 tool_mgr: Don't invalidate our own iterators 7 years ago
Jeff Young 18ebced8f4 Code hygiene. 7 years ago
Jeff Young 5610261dce Immediate-action hotkeys (and context menu actions) for eeschema. 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 b0e8443383 Sync-ing of menu has been done in CONDITIONAL_MENU for some time now. 7 years ago
Jeff Young 5e49517781 Move hotkeys to ACTION architecture. 7 years ago
Jeff Young c13ef839c1 Tool framework for Kicad Manager frame. 7 years ago
Jeff Young 16cb1e731d Finish moving TOOL_MANAGER down to the EDA_BASE_FRAME level. 7 years ago
Jeff Young 6025256e07 Push KIWAY_HOLDER down a level so we can move a bunch of stuff that doesn't belong there out. 7 years ago
Jeff Young 2d40425e4d Move footprint & symbol tree context menus to tool infrastructure. 7 years ago
Seth Hillbrand ddc6079ceb Move remaining hard-coded segment counts 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 e77d096412 Make setting a breakpoint easier. 7 years ago
Jeff Young a42a4b0b52 Implement immediate bus unfold and add bus unfold to selection context menu. 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
Simon Richter e985f797c3 Return reference to current object from operator= 7 years ago
Seth Hillbrand 8c3a82e526 Code cleanup: Fixing assignment operators 7 years ago
jean-pierre charras 3eb3db02c3 Cvpcb, DISPLAY_FOOTPRINTS_FRAME: add measurement and zoom to selection tools. 7 years ago
Maciej Suminski dfcdfe91fa Fixed the TOOL_STATE::idle field setting condition 8 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
Maciej Suminski 151021919e Tool Manager: yet another approach to handling tool view control settings 8 years ago
Maciej Suminski d3998a2d08 Do not override cursor position when context menu is active 8 years ago
Jeff Young ed127e866a Fix bone-headed mistake in selection highlighting patch. 8 years ago
Jeff Young a7cdd94212 PCBnew clarify selection menu doesn't highlight individual selection on Windows 8 years ago
Maciej Suminski 95864780e2 Fix cursor freezes in GAL 8 years ago
jean-pierre charras 8552f3fedf fix code after renaming files 8 years ago
Jon Evans b547c5cdf0 Reapplied: Save view control settings before dispatching new tool events 8 years ago
Maciej Suminski b8ecc95d9c Forward context menu events to the tool that created the menu 8 years ago