Commit Graph

56 Commits

Author SHA1 Message Date
Nelson Kerber Hennemann Filho
00677015b7 Fix untranslated string 2025-09-13 19:04:12 -03:00
Alexander Babikov
4169831102 Manager: Add machine actions to context menu 2025-09-13 23:45:53 +05:00
Alexander Babikov
b722d03e69 Manager: Remember the machine list size in addition to window size and position 2025-09-13 23:45:44 +05:00
OBattler
4063ce7739 Fix two CLang warnings. 2025-09-02 23:06:29 +02:00
Cacodemon345
30524acbbd Reflect language and color scheme changes in global config in manager and all its VMs 2025-08-28 17:56:33 +06:00
Miran Grča
f4c61d73b8 Merge pull request #6041 from nelsonhef/vmmcontextmenufix
Update qt_vmmanager_main.cpp
2025-08-24 15:20:54 +02:00
Nelson Kerber Hennemann Filho
d6c04ecd11 Update qt_vmmanager_main.cpp
Fix "Open printer tray" not translated in VM context menu
2025-08-24 09:59:39 -03:00
OBattler
9a7d63650b Fixes for CLang-specific warnings. 2025-08-24 01:11:54 +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
Alexander Babikov
a2be560a94 Manager: Update the machine count after a language change 2025-08-22 19:44:59 +05:00
Alexander Babikov
e0070c3400 Manager: Fix another broken translation 2025-08-22 19:44:55 +05:00
Alexander Babikov
44a895b610 Manager: Use the CONFIG_FILE macro for 86box.cfg 2025-08-22 19:44:49 +05:00
Miran Grča
492bb755f3 Merge pull request #5979 from lemondrops/manager-5
Manager: Machine list context menu tweaks
2025-08-17 15:36:04 +02:00
Miran Grča
2c611a3287 Merge pull request #5978 from lemondrops/manager-4
Add a language selection dropdown in manager preferences
2025-08-17 15:35:42 +02:00
Miran Grča
b03559cfdd Merge pull request #5977 from lemondrops/manager-2
Qt: Avoid setting fixed window size
2025-08-17 14:22:01 +02:00
Alexander Babikov
7075711d67 Manager: reorder machine context menu entries 2025-08-17 16:44:34 +05:00
Alexander Babikov
6ec10bfa55 Manager: Add a context menu when clicking on empty space in the machine list
Currently only new machine for now
2025-08-17 16:44:33 +05:00
Alexander Babikov
79f0ed89b0 Manager: Add a language selector in Preferences 2025-08-17 16:44:18 +05:00
Alexander Babikov
8fe89e25bc Fix a typo in the variable name 2025-08-17 16:43:57 +05:00
Alexander Babikov
271f45277e Manager: Clean up the empty dir if the settings dialog process crashes when creating a new machine 2025-08-17 16:43:56 +05:00
Alexander Babikov
29596dec25 Manager: Show a message box if a VM process crashes 2025-08-17 16:43:54 +05:00
Alexander Babikov
43877ae7d5 Qt: Avoid setting fixed window size
set minimum and maximum sizes to the same value instead
2025-08-17 16:26:41 +05:00
Alexander Babikov
20259c0fa8 Qt: Typo fix and some cleanup 2025-08-15 03:33:55 +05:00
Alexander Babikov
ac24f107f3 Reformat the update-related text to better accommodate translations 2025-08-15 03:07:09 +05:00
Alexander Babikov
6141b780ec Manager: Fix the status bar update message showing even on latest builds
Also fix translations and show an error message if the check fails
2025-08-15 03:07:07 +05: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
605a6b32d6 Manager: add a way to open screenshot folder 2025-08-15 03:04:46 +05:00
OBattler
324e1480ef VM Manager: Fix two newly introduced warnings. 2025-08-10 12:02:49 +02:00
Cacodemon345
10d95e856b "Wipe NVRAM" option 2025-08-10 15:16:17 +06:00
Cacodemon345
e2248fdad7 Some fixes 2025-08-10 00:48:43 +06:00
Cacodemon345
d279a6e36d Alternate method of VM cloning 2025-08-10 00:44:03 +06:00
Cacodemon345
f486e905a1 Fix ampersand position 2025-08-09 00:28:38 +06:00
Cacodemon345
985468a7a7 Implement VM cloning option 2025-08-08 23:50:54 +06:00
Alexander Babikov
6ee2e66b56 Fix the details screen after deleting every machine 2025-08-08 01:36:24 +05:00
Alexander Babikov
74501db7fc Manager: Add machine deletion 2025-08-08 00:56:14 +05:00
Alexander Babikov
fcf85d40a6 Manager: Add display name to new machine wizard 2025-08-08 00:52:16 +05:00
Alexander Babikov
7b5a861005 Manager: Temporarily disable the system location option in the new machine wizard 2025-08-08 00:51:46 +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
2fe482e1af Manager: Make the machine list resizable 2025-08-01 22:33:14 +05:00
Alexander Babikov
0ea994a972 Manager: Miscellaneous changes 2025-08-01 16:35:30 +05:00
Alexander Babikov
176c1d5402 Manager: Add a context menu entry to open a machine's printer output folder 2025-08-01 16:35:29 +05:00
Alexander Babikov
04966d609b Manager: Add keyboard mnemonics and ellipses to menu entries 2025-08-01 16:35:24 +05:00
Alexander Babikov
8c88d6257b Manager: Use monospace font for displaying the config
Also make the config window resizable
2025-08-01 16:35:20 +05:00
Alexander Babikov
2657a5bade Manager: Warn on close when machines are running 2025-08-01 16:35:19 +05:00
Alexander Babikov
494a24a3ae Manager: Implement double-clicking a VM entry to start a VM
(and on Windows, bringing it to front if already running)
2025-08-01 16:35:07 +05:00
Alexander Babikov
b5ced14d1b Manager: Fix machine status showing as "Running"...
instead of "Paused/Waiting" when opening settings for a stopped machine
by establishing a minimal manager socket connection
2025-08-01 16:24:56 +05:00
Cacodemon345
b11c5af060 Add option to kill hung VMs 2025-07-12 16:34:42 +06:00
Cacodemon345
07c6a8a154 Implement focus-shifting on Windows and waiting status 2025-07-12 16:34:42 +06:00
Cacodemon345
4c72a0f721 Hide and disable update checker on custom builds 2025-07-11 15:36:09 +06:00
GetDizzy
f92c907299 Stub out background update check if EMU_BUILD_NUM is 0 2025-06-30 20:27:48 -04:00