406 Commits (58ca5b71a9e943742288d9806fd87e176067b60d)

Author SHA1 Message Date
Jeff Young 58ca5b71a9 A more robust fix for 36f1d023f0. 6 years ago
Jeff Young 1dbaa89f95 Fix a bug in tool activation/deactivation and another illegal static_cast. 6 years ago
Jeff Young 7159f6e48a MRU for page size and orientation, and clearer info that this is all preview data only. 6 years ago
Jeff Young 30ec895c96 Cleanup event processing stuff to keep better track of "handled". 6 years ago
jean-pierre charras 1633068920 tool_dispatcher.cpp: fix incorrect handling of ESC key on Linux and Windows. 6 years ago
jean-pierre charras 269cd11b5a tool_dispatcher.cpp: fix incorrect char event filtering, that created issues on Windows. 6 years ago
Jeff Young 4852c91b42 Possible fix for GTK bug differentiating hotkeys from menu picks. 6 years ago
Jeff Young a11f3a0b80 Make <esc> unhighlight nets, but only after all tools have been cleared. 6 years ago
Jeff Young b029e4e44a Add a few more actions to the hotkeys list and add hotkeys to tooltips. 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 a9c66e15ea Common-ize EE_ACTIONS::refreshPreview and use it after cursor actions. 6 years ago
Jeff Young 29df4f809e Better safety around boost::optional. 6 years ago
Seth Hillbrand 69b31eb88d Corrects test for return case in tool event 7 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 2f23aa9556 Implement a more robust tool stacking architecture. 7 years ago
Jeff Young e175eb25b8 Fix bug with accidental modification of legacy hotkey name. 7 years ago
Jeff Young 7099614041 Expose a bunch of cursor, panning and grid shortcuts. 7 years ago
jean-pierre charras e800bc5ffe Avoid crashed in eeschema after selecting/deselecting and reselecting highlight tool or delete tool 7 years ago
Jeff Young f9702aab87 Immediate actions for PlEditor, PcbNew, etc. 7 years ago
Jeff Young fbfcba6e4d Add action for context menu (right-mouse-click). 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 eb95202708 Fix grid update when edited from menubar. 7 years ago
Seth Hillbrand b876309999 Don't skip handled events in GTK 7 years ago
Jeff Young dcbd897a95 Push/pop tools even when selected from the toolbar. 7 years ago
Jeff Young 7dd247f1dc Make better use of TOOL_EVENT parameters. 7 years ago
Jeff Young 1f35ec5521 Beware of copying events and losing the m_passEvent flag. 7 years ago
Jeff Young 5d7739a662 Handle '&'s in menu labels. 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
Seth Hillbrand 552815d486 tool_mgr: Don't invalidate our own iterators 7 years ago
Jeff Young 18ebced8f4 Code hygiene. 7 years ago
Jeff Young 19aba615c2 Remove selection condition from conditional menu separators. 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 8f84c3ec4f Grid rid of GetCanvas/GetGalCanvas distinction now that there's only gal. 7 years ago
Jeff Young ce1f35a1be Cleanup some left-over vestiages of the legacy canvas architecture. 7 years ago
Jeff Young 158e05adea Add mouse gestures to List Hotkeys. 7 years ago
Jeff Young 97d2800f16 Update hotkey maps when the hotkeys are edited. 7 years ago
Jeff Young 7726b039b2 Re-jigger standard submenus so they both link AND work. 7 years ago
Jeff Young b9e07f2a70 Attempt to fix un-resolved sub-menus. 7 years ago
Jeff Young a91934c7b3 Don't update toolbars on mouse-move events. 7 years ago
Jeff Young 9f427da56f Use the ACTION_ID offset when updating the layer pair bitmap. 7 years ago
Jeff Young aeadc768f6 Add import of hotkeys and fix bugs in reanding and writing hotkeys. 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 620395608c Move Kicad Manager launch bar to ACTIONs. 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