Commit Graph

28 Commits

Author SHA1 Message Date
Cacodemon345
6adcdbe68d Revert "Manager: Improve machine load times by caching details labels"
This reverts commit 9366ddd60d.
2025-12-28 23:34:35 +06:00
RichardG867
9366ddd60d Manager: Improve machine load times by caching details labels 2025-12-24 01:09:48 -03:00
OBattler
196ffe7e4e Actually use the previous toolbar icons order in both cases, because it's more logical. 2025-12-23 00:26:58 +01:00
Alexander Babikov
0dc8509220 More string and translation improvements (#6570)
* Qt: Minor rewording on the storage controllers settings page

All translations updated accordingly
(the "Hard disk" string is still used in the PC5086 config and therefore
has been moved to a suitable place)

Also fix broken translations for ter/qua IDE controllers

* Qt: Don't attempt to translate storage bus names

* Qt: Remove translations for non-generic joystick names

These weren't actually supposed to be translated
Thrustmaster Formulas were left in because of "with/out adapter"

* Qt: Tooltip and icon text fixing

* Restore unused strings that were to be used as tooltips
for Ctrl+Alt+Del/Esc buttons
* Consistently define tooltips and iconText to avoid mnemonics showing
in CJK languages
* Remove tooltips from actions that only show up in menus

* Qt: Add ACPI shutdown to menu

* Qt: Drop "SoundFont" string from translations

This is a brand name that shouldn't be translated

* Qt: Replace three-dot ellipsis with a single-character one

* Manager: workaround for font mismatch on language change
2025-12-17 14:29:51 -03:00
Alexander Babikov
fd3a79e526 Manager: Simplify the connection chain for the configuration refresh signals
This allows refreshing the config without redrawing the entire details pane
Also refresh the config and screenshots on VM termination
2025-12-08 13:56:00 +05:00
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
Tiago Gasiba
331278084d Display::Name -> VMManager::Display::Name + changes for FreeBSD 2025-08-28 16:48:24 +02: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
RichardG867
70e9f039af Manager: Fix redundant translation of details keys 2025-08-20 18:48:00 -03:00
RichardG867
c836f6e103 Manager: Render details section only once it's fully populated with data 2025-08-20 17:17:06 -03:00
RichardG867
eb56961f10 Manager: Icon caching in details pane 2025-08-20 16:40:57 -03:00
Alexander Babikov
7167f76170 Manager: Refactor the machine process stats system
and the statusbar text generation
2025-08-15 03:05:03 +05:00
Alexander Babikov
75df93555d Manager: Show ISA RTC, memory and ROM cards in details pane 2025-08-02 16:10:50 +05:00
Alexander Babikov
47bdbbdac0 Manager: Show attached LPT peripherals in details pane 2025-08-02 16:10:49 +05:00
Alexander Babikov
83ffb90276 Manager: Show keyboard type in details pane 2025-08-02 16:10:47 +05:00
Alexander Babikov
32eb0348d0 Manager: Show external non-SCSI storage controllers in details pane 2025-08-02 16:10:43 +05:00
Alexander Babikov
53092227f8 Manager: Show removable disk and MO drives in the details pane 2025-08-02 16:10:41 +05:00
Alexander Babikov
4827da23f4 Manager: Update machine configuration on change
(signaled by the VM or upon closing the standalone settings dialog)
2025-08-02 00:38:16 +05:00
Alexander Babikov
0ea994a972 Manager: Miscellaneous changes 2025-08-01 16:35:30 +05:00
Cacodemon345
07c6a8a154 Implement focus-shifting on Windows and waiting status 2025-07-12 16:34:42 +06:00
Joakim L. Gilje
33cee0cc46 fix for conflicting types of Display 2025-06-24 18:46:45 +02:00
Cacodemon345
d8bf4212b7 Add Ctrl+Alt+Del button (#6) 2025-06-01 22:29:08 +05:00
Cacodemon345
34cdfbcc18 Tooltips for buttons (#5) 2025-06-01 00:22:25 +05:00
Cacodemon345
33b511fef8 Remove the Machine menu (broken), also make sure buttons are not improperly enabled (#4) 2025-05-31 22:45:43 +05:00
Cacodemon345
06e1d0a5eb More dark mode fixes for Windows
Also enforce modality for progress dialog if possible
2025-05-31 17:44:10 +06:00
Cacodemon345
e53715bdc5 Dark mode fixes for Windows (#1) 2025-05-30 22:36:37 +05:00
cold-brewed
c6da2caff2 vmm preview 2025-05-30 15:20:23 +05:00