Commit Graph

23 Commits

Author SHA1 Message Date
Jasmine Iwanek
ca424aed32 clang-format in src/qt 2025-11-07 20:25:29 -05:00
Jasmine Iwanek
8ac8461dd3 Header cleanups (2/2) (#6275) 2025-10-04 03:40:32 +02:00
Cacodemon345
61b076a91c Fix resizable window toggle on Windows
Also include a hex code on process crashes in the VM manager.
2025-08-25 16:50:44 +06:00
Alexander Babikov
5de3af3df7 Manager: Fix style not reacting to Windows light/dark mode change
Add a native event filter for dark mode update, move the function
that queries the current theme to qt_util.cpp and make widgets
with custom stylesheets update their style on update
2025-08-23 20:10:41 +05:00
David Hrdlička
979d772ffe Add global config toggle for built-in manager 2025-08-21 15:28:32 +02:00
Alexander Babikov
5e8064c969 Qt: Re-enable menu keyboard navigation and mnemonics
when "Keyboard requries capture" is enabled and mouse isn't captured
on Windows and Linux
2025-08-01 20:22:46 +05:00
Alexander Babikov
7dcf25bf3a Qt: Skip emulator-specific things on startup if starting in manager mode:
- Don't try to read 86box.cfg;
- Don't initialize subsystems that aren't used in manager mode;
- Ignore `-I` or `-X` command-line options;
- Don't block keyboard navigation and mnemonics in menus;
- Don't perform UUID/WinBox/cpu_override checks.
2025-08-01 15:28:47 +05:00
David Hrdlička
f422a9ce3d qt: implement authentic icon grayscaling 2025-03-28 22:15:58 +01:00
Cacodemon345
50e1a88463 Revert "Only the main window and its childs should be native widgets"
This reverts commit fe3aab2a0e.
2024-01-17 01:26:11 +06:00
Cacodemon345
fe3aab2a0e Only the main window and its childs should be native widgets 2024-01-17 00:56:07 +06:00
Cacodemon345
b4bdfa70b6 Finalize dynamic dark mode switching
Make QMenuBar items spaced identically
2024-01-16 14:58:41 +06:00
Cacodemon345
bf99a1aaad Dark mode theme only for Windows 2024-01-16 01:39:32 +06:00
Jasmine Iwanek
a40630ba63 Even more tabs to spaces 2023-01-07 14:09:51 -05:00
Jasmine Iwanek
3fe4f75108 A bit more clang-format 2022-11-19 11:53:07 -05:00
Cacodemon345
42ecdd44e8 qt: Only enlarge combo box dropdowns and not the combo box itself 2022-02-10 13:22:12 +06:00
Cacodemon345
9a75453216 qt: Combo boxes are no longer cramped 2022-02-10 01:37:41 +06:00
Cacodemon345
ce770b90aa Fix compile error 2022-02-09 12:21:14 +06:00
Cacodemon345
d1dcf9a2df Fix windows becoming too cramped 2022-02-09 10:36:22 +06:00
Cacodemon345
dd83bdb0f6 * Fix fixed size window sizing
* Fix device config windows not appearing centered and modal under Wayland
2022-02-09 00:29:19 +06:00
Cacodemon345
022f5dbdea qt: Fix theming bugs under KDE 2022-02-08 15:50:56 +06:00
Cacodemon345
a637f61d4f Add missing copyright notices 2022-02-07 15:00:02 +06:00
ts-korhonen
4a49c5b169 qt: disable window context help buttons 2022-02-05 22:58:14 +02:00
ts-korhonen
03c077dfa7 qt: Disable alt key menu navigation with style override 2021-12-12 18:19:44 +02:00