Ian McInerney
06f01d0d8a
Add platform-specific code to allow wxChoice to ellipsize
Fixes https://gitlab.com/kicad/code/kicad/issues/5377
5 years ago
Marek Roszko
88102bca46
Kick the refresh timer for GAL on Win32 with a terrible hack
5 years ago
Jon Evans
14c2937fc3
Implement IsDarkTheme for GTK
5 years ago
Jon Evans
cc563d254f
Add MSW implementation for IsDarkTheme (for future)
As noted, we can't enable this yet as wxWidgets does
not automatically apply a dark theme to the system
colors.
5 years ago
Mark Roszko
d9485129c8
Implement more context specific cursors using both stock and custom cursors.
5 years ago
Ian McInerney
c5feccca53
Add stub functions in KIPLATFORM to detect dark mode
These haven't been written yet, but current code can
be adapted to use these now.
5 years ago
Mark Roszko
9f128f942c
Move shutdown blocker to kiplatform
5 years ago
Ian McInerney
a0d84e94fd
Use move to trash to the project manager instead of immediate delete
CHANGED: Delete in the project manager now moves files to the trash can
Fixes https://gitlab.com/kicad/code/kicad/-/issues/2499
6 years ago
Marek Roszko
9278660b10
Add support for the windows application restart api
5 years ago
Jeff Young
904687affb
Fix typos.
6 years ago
Jeff Young
0ddf53397f
Make sure CvPcb gets its Cancel button fixed up.
It's no longer a DIALOG_SHIM so it can't depend on its fixup.
Fixes https://gitlab.com/kicad/code/kicad/issues/4611
6 years ago
Ian McInerney
a843c74529
Add new kiplatform library for platform-specific code
* Implement ReparentQuasiModal for OSX natively
* Implement ForceFocus of OSX natively
This change means we no longer rely on the kicad-specific functions in our osx wx fork.
6 years ago