45 Commits (788ecd91cd69b8e534b5d0f0fc3e905a95661834)

Author SHA1 Message Date
Ian McInerney 3a297093e6 Fix lambda capture in ACTION_TOOLBAR 3 years ago
Marek Roszko ccf235a8c3 Suppress wx3.1.6 assert because it wants the window handle for dpi 4 years ago
Jeff Young 7a993c0211 Add support mode for dark mode to SCINTILLA_TRICKS. 4 years ago
david-beinder da833ad7dd Separate focus from hover state in BITMAP_BUTTON, trigger after mouse down+up 5 years ago
Jeff Young a64ac820db Refresh canvas after running event from toolbar. 5 years ago
Wayne Stambaugh 9ebabb222c Pass objects by reference instead of on the stack. 5 years ago
Ian McInerney dc27079b71 cleanup tool event and tool action includes 5 years ago
jean-pierre charras f6f2284851 Fix missing includes on Linux after commit 0427bda7 5 years ago
jean-pierre charras 0427bda768 Remove useless wx/wx.h include, that create sometimes compil warnings on msys. 5 years ago
Jon Evans 64d35ecebc Enable dark mode for MacOS 5 years ago
Jon Evans d3194cc6db Work around wxWidgets ConvertToDisabled not being dark-mode aware 5 years ago
Ian McInerney 1db5e2bc96 Don't force an entire refresh of toolbars to update sizes 5 years ago
Ian McInerney 475ac3697f Ensure toolbar controls have the correct width on frame creation 5 years ago
Jon Evans 405fa183b2 Add icon theme selection behind advanced config flag 5 years ago
Jon Evans 924accfdc8 Consolidate wxAui art providers 5 years ago
Jon Evans 17bcbdbf56 Disable AuiBar fix until dark icon support is ready 5 years ago
Jon Evans 93578517e4 Support dark mode in AuiBar buttons for wx 3.0 5 years ago
Ian McInerney 05595da235 Cosmetic fixes to the toolbar palettes 5 years ago
Marek Roszko 08ca80a2d8 Smooth out redrawing of toolbars by not letting wx pointlessly calculate both orientations 5 years ago
Ian McInerney 831d020544 Cleanup parent usage in the ACTION_TOOLBAR 5 years ago
Ian McInerney b69d396afc Turn the toolbar context menus into unique_ptr for easier management 5 years ago
Ian McInerney 8e7e1ffaaa Fix the mouse handling in the toolbar palettes 5 years ago
Ian McInerney 4ec46dabf8 Make the toolbar palettes open at a right angle to the toolbar 5 years ago
Ian McInerney 6dfe7b6eb0 Switch toolbar palettes to use AUI drag event 5 years ago
Ian McInerney d5f781c7ca Allow dragging on the toolbar item to open a group 5 years ago
Ian McInerney df3018832b Fix toolbar palette location 5 years ago
Ian McInerney fc565edb33 Add a palette to the toolbars to display groups of actions 5 years ago
Ian McInerney f28b60896c Allow toolbar items to cancel tools when pressed 5 years ago
Ian McInerney e8b11c911e Migrate Pcbnew/footprint viewer/footprint editor to the new UI update system 5 years ago
Ian McInerney d19ff3e595 Unify the UI IDs for actions between the menus and toolbars 5 years ago
Ian McInerney fb10406e67 Add right-click context menus for toolbar items 6 years ago
Ian McInerney 52856a8ce4 Move scaled toolbar separator into ACTION_TOOLBAR 6 years ago
Jeff Young d69ebfae49 Push tool framework base down into TOOL_HOLDER. 6 years ago
Jeff Young 3cdf88f2c6 CERN copyrights for work packages. 6 years ago
jean-pierre charras 9e90cb9572 Kicad manager: fix incorrect handling of disabled state of tools in launcher toolbar 6 years ago
Jeff Young 5610261dce Immediate-action hotkeys (and context menu actions) for eeschema. 7 years ago
Jeff Young 9f427da56f Use the ACTION_ID offset when updating the layer pair bitmap. 7 years ago
Jeff Young 620395608c Move Kicad Manager launch bar to ACTIONs. 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 7f1ed30ff5 Move DeMorgan handling to ACTIONs. 7 years ago
Jeff Young b4d4525496 Fix icon-scaling issue for ACTION_TOOLBAR. 7 years ago
Jeff Young fbb807f3bb Move some more menu & toolbar items to modern toolset. 7 years ago
Jeff Young 69afa27a5f Implement ACTION_TOOLBAR and update some of the menus to ACTION_MENU. 7 years ago