138 Commits (3d72b245f992db8b8ff070623accd3a7845c0d3c)

Author SHA1 Message Date
Ian McInerney fca7ade81f Move to the AUI version of the infobar 6 years ago
Ian McInerney 73a1ce3e84 Move eeschema find notification to the infobar and improve the infobar widget 6 years ago
Ian McInerney a2f027e063 Add an infobar widget to display information above the canvas 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 1535c83b88 Lay some groundwork for adding distances to DRC errors. 6 years ago
Jeff Young 9c8941e040 Remove a bunch of globals. 6 years ago
Jeff Young 42a876d963 Fix a duplicate definition of the TOOL_DISPATCHER. 6 years ago
Jeff Young d69ebfae49 Push tool framework base down into TOOL_HOLDER. 6 years ago
Jon Evans 8660b4c144 ADDED: New color theme editor and multi-theme support 6 years ago
Jeff Young c7ec110fba Only center focused items when they're not visible. 6 years ago
Jon Evans 712ae5a953 Check if scaling factor has changed when top-level window is moved 6 years ago
Jon Evans e59a3d981e Implement a new settings framework across all of KiCad 6 years ago
Seth Hillbrand 6625d0721e Implement Get/Set display options 6 years ago
Jeff Young 3bd38ec245 Improve zoom-to-extents for footprints with long text. 6 years ago
Jeff Young 3a2c39b0f8 Remove disappearing-preferences hack in favour of fix in wxWidgets. 6 years ago
Jeff Young 17b5a3750b Move preferences-lost hack down into EDA_DRAW_FRAME. 6 years ago
Jeff Young 3904d7ccfc Push some search stuff down into EDA_DRAW_FRAME so it can be shared. 6 years ago
Jeff Young 460b03372d Implement preference for immediate actions. 6 years ago
jean-pierre charras 858db3c104 Synchronize toolbars state with current options after rebuilding them. 6 years ago
Jeff Young 58ca5b71a9 A more robust fix for 36f1d023f0. 6 years ago
Jeff Young 2f23aa9556 Implement a more robust tool stacking architecture. 6 years ago
Jeff Young f9702aab87 Immediate actions for PlEditor, PcbNew, etc. 6 years ago
Jeff Young f088d4d762 Add env-var setting to CommonSettingsChanged(). 6 years ago
Seth Hillbrand 98124e68c7 Update exit strategy to match UI guidelines 6 years ago
Jeff Young 730b89af6d Another round of changes for immediate actions. 6 years ago
Jeff Young dcbd897a95 Push/pop tools even when selected from the toolbar. 6 years ago
Jeff Young 909aeba3d9 Transition some more stuff from the MVC view to the controller. 6 years ago
Jeff Young 5610261dce Immediate-action hotkeys (and context menu actions) for eeschema. 7 years ago
Jeff Young 8f84c3ec4f Grid rid of GetCanvas/GetGalCanvas distinction now that there's only gal. 7 years ago
Steven A. Falco 1edeba7fb4 Show the current grid setting. 7 years ago
Jeff Young ce1f35a1be Cleanup some left-over vestiages of the legacy canvas architecture. 7 years ago
Jeff Young 7726b039b2 Re-jigger standard submenus so they both link AND work. 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 c3cc85eb1c A little bit of cleanup. 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 7f1ed30ff5 Move DeMorgan handling to ACTIONs. 7 years ago
Jeff Young c2662b0e11 Retire EDA_DRAW_PANEL and legacy_wx/EDA_DRAW_FRAME. 7 years ago
Jeff Young d6e9bdf07b Convert remaining legacy drawing code to print code. 7 years ago
Jeff Young 03bab2f4a9 Remove some more legacy drawing stuff. 7 years ago
Jeff Young d2daab808c Remove some legacy cursor handling stuff. 7 years ago
Jeff Young edc8438ef0 Start the process of removing the legacy draw panel. 7 years ago
Jeff Young 9d29e94cb5 Remove some more legacy code. 7 years ago
Jeff Young a27e4246e0 Move some more menu commands to ACTIONs. 7 years ago
Jeff Young c0909611d3 Remove a bunch more legacy editing code. 7 years ago
Jeff Young 9d9745b555 Remove more legacy editing code. 7 years ago
Jeff Young e9e28b9aac Retire legacy block architecture. 7 years ago
Jeff Young 6936effaa7 Implement undo for Page Settings in PlEditor, Eeschema and PCBNew. 7 years ago