93 Commits (f84406009bd11ac1c5d6c4e0e81adbacd944686f)

Author SHA1 Message Date
Jeff Young f84406009b Push a couple of layers of indirection out of grid settings. 5 years ago
Jon Evans 28a4813c71 Force footprint viewers to have a cursor 5 years ago
Ian McInerney 4ecf99e7c8 Give the footprint viewer a toolbar and remove the options dialog 5 years ago
Ian McInerney 6692935808 Consolidate common viewer actions across cvpcb and pcbnew frames 5 years ago
Jeff Young 05855a5a1c Performance enhancements for DRC. 5 years ago
Jon Evans f2e003147e ADDED: Enable color themes for PcbNew printing 5 years ago
jean-pierre charras 07c4689fb4 Remove declaration "using std::unique_ptr" in a header. 6 years ago
Jon Evans 9916f24fab Split out footprint editor color settings 6 years ago
jean-pierre charras 05afbcc22e library viewers: fix a focus issue that prevent using arrow keys in lib or fp lists. 6 years ago
Ian McInerney d006acecf4 More window sizing fixes 6 years ago
Ian McInerney 0dac0c9a47 Cleanup some dynamic casts 6 years ago
jean-pierre charras 6e47f147aa A few Coverity fixes. 6 years ago
Jeff Young 129042f8a6 Convert timestamps to UUIDs. 6 years ago
Jon Evans e59a3d981e Implement a new settings framework across all of KiCad 6 years ago
Ian McInerney b1240b5b1e Gracefully shutdown tools when frames are closed 6 years ago
Mark Roszko 19ceb11ae7 Change more enums over to scoped enums 6 years ago
Wayne Stambaugh bf8bb17f42 Fix missing symbol and footprint viewer about dialog names. 6 years ago
jean-pierre charras c4023637df FIX: footprint viewer: avoid display a empty footprint list when a library is selected. 6 years ago
Seth Hillbrand 6625d0721e Implement Get/Set display options 6 years ago
Seth Hillbrand 39241dc0ff Footprint browser: Handle frame calls 6 years ago
Jeff Young 2553dd2942 Bail on our custom dockart provider. 6 years ago
Jeff Young 10c25a2290 Update frame type enum to match current class names. 6 years ago
jean-pierre charras 5cf21789e9 FOOTPRINT_VIEWER_FRAME: minor fix: initialize m_canvasType to the value actually used. 6 years ago
Seth Hillbrand 69b6052d6f fpviewer: Second go at preventing focus stealing 6 years ago
Jeff Young 2fba0a4f61 Register COMMON_CONTROL for help menu actions. 6 years ago
Jeff Young 559035a7f6 Make sure the menu bar gets activated (ie: don't eat the activate event). 6 years ago
Seth Hillbrand ff118c62ec Cleanup OnCharHook in footprint_viewer_frame 6 years ago
Seth Hillbrand d0adaf1efd pcbnew: Update focus in browser 6 years ago
Jeff Young bfb8806682 Upgrade Cvpcb filtering to use a multi-term combined matcher. 6 years ago
Jeff Young e65569e3b2 Clean up some issues in Footprint Viewer. 6 years ago
jean-pierre charras 8f583008e0 Fix minor compil warnings 6 years ago
Jeff Young 3fefe01d2e Improve keyboard-only use of Footprint Viewer. 6 years ago
Jeff Young a0eaff289a Add filters to footprint viewer. 6 years ago
Jeff Young 8efe8d1835 Set library selection when pre-loading the Footprint Viewer. 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
Wayne Stambaugh 15e6bcc86b Footprint library nickname comparison fixes. 6 years ago
Jeff Young 8f84c3ec4f Grid rid of GetCanvas/GetGalCanvas distinction now that there's only gal. 6 years ago
Jeff Young ce1f35a1be Cleanup some left-over vestiages of the legacy canvas architecture. 6 years ago
Jeff Young 5e49517781 Move hotkeys to ACTION architecture. 6 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. 6 years ago
Jeff Young 6ac273264d Move Show3DViewer to common action. 6 years ago
Seth Hillbrand d1877d7c1b Moving modules from DLIST to std::deque 6 years ago
Jeff Young c2662b0e11 Retire EDA_DRAW_PANEL and legacy_wx/EDA_DRAW_FRAME. 6 years ago
Jeff Young d6e9bdf07b Convert remaining legacy drawing code to print code. 6 years ago
Jeff Young 03bab2f4a9 Remove some more legacy drawing stuff. 6 years ago
Jeff Young d2daab808c Remove some legacy cursor handling stuff. 6 years ago
Jeff Young edc8438ef0 Start the process of removing the legacy draw panel. 6 years ago
Jeff Young 1e9da7f57b Remove CurItem() architecture and legacy routers and drawing code. 6 years ago
Jeff Young a27e4246e0 Move some more menu commands to ACTIONs. 6 years ago