Miran Grča
dc8715131f
Merge pull request #5858 from lemondrops/manager-misc
...
Manager fixes and improvements
2025-08-01 14:06:29 +02:00
OBattler
3e800db124
Settings: Actually use the instantiated configuration settings for the hard disk controllers.
2025-08-01 14:04:32 +02: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
544c2ddee2
Manager: Disable add machine wizard help entirely
2025-08-01 16:35:28 +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
1d421b4db0
Manager: always use long arguments when starting a VM
...
THey're unlikely to change, unlike short ones
2025-08-01 16:35:18 +05:00
Alexander Babikov
dca59145f6
Manager: Fix UUID generation for manager config headers
...
Fix different UUIDs generating depending on the whether the path
is absolute or relative; they now always match the ones saved
inside .cfg files
Also reduce some code duplication
2025-08-01 16:35:17 +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
Alexander Babikov
cbd5991273
Manager: Disable resizing the "Searching for VMs" window
...
and the update checker window
2025-08-01 16:17:30 +05:00
Alexander Babikov
b42b735c25
Manager: Fix controls in the update details dialog not working
2025-08-01 15:28:49 +05:00
Alexander Babikov
3e1c6d3dae
Manager: Add Help menu
...
Move the About dialog into its own file and object
2025-08-01 15:28:48 +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
Miran Grča
2dbdfae819
Merge pull request #5854 from lemondrops/text
...
Text and translation updates
2025-08-01 12:27:44 +02:00
Alexander Babikov
caa948e315
Update the Russian translation
2025-08-01 15:27:11 +05:00
Alexander Babikov
8361b8f599
Translation fixes
...
Change "BIOS Address" -> "BIOS address"
Consistency for "KB" in Xi8088 configuration
Fix incorrect source strings and restore their correct translations
that were lost; apply trivial edits
Fix duplicate strings in the Polish translation
2025-08-01 15:23:48 +05:00
Alexander Babikov
e485e1432e
device.c: Remove excess logging
2025-08-01 15:23:11 +05:00
Alexander Babikov
7ecae2d668
Make the Address option for the EMS-5150 show actual addresses
2025-08-01 15:23:07 +05:00
Alexander Babikov
fc8fad6d2d
Qt: Change the text of the Pause menu item to Resume when the VM is paused
2025-08-01 15:22:27 +05:00
Miran Grča
ee9110615a
Merge pull request #5855 from usergithub64/master
...
Update ru-RU.po
2025-08-01 12:20:49 +02:00
OBattler
0d093330f4
MKE CD-ROM: It's an 8-bit ISA card, not 16-bit.
2025-08-01 12:20:29 +02:00
usergithub64
3fab8e0550
Update ru-RU.po
...
Update ru-RU.po
2025-08-01 13:11:37 +03:00
OBattler
0b9a028c58
Merge branch 'master' of https://github.com/86Box/86Box
2025-08-01 07:55:23 +02:00
OBattler
5164ce9c82
(S)VGA render: Fix some out of bounds writes.
2025-08-01 07:55:12 +02:00
RichardG867
02dab978ad
CMD64x: Fix broken bus master mapping on Linux
2025-07-31 21:37:25 -03:00
Miran Grča
183f25d697
Merge pull request #5853 from lemondrops/qt
...
Assorted UI fixes
2025-08-01 00:25:51 +02:00
Alexander Babikov
867c9d8544
Qt: .ui cleanup and tab order fixes
...
ALso fixes the uneven groupbox size on the machine settings page
2025-08-01 03:23:56 +05:00
OBattler
e50bbce21d
HDD: Replace one fatal with sane default behavior, replaces some IDE BIOS'es fatal'ing the emulator with too old IDE hard disk models selected.
2025-08-01 00:18:43 +02:00
Alexander Babikov
ad59092ffe
qt_mainwindow.{cpp,ui}: Minor cleanup
2025-08-01 03:17:38 +05:00
Alexander Babikov
8d089b13cb
Qt: fix a benign logic error
2025-08-01 03:17:37 +05:00
Alexander Babikov
1ead412ff5
qt_deviceconfig.cpp: Use QString::split with Qt >= 5.14
2025-08-01 03:17:36 +05:00
Alexander Babikov
47a63e9545
Qt: Fix removable disk type not being on its own row
2025-08-01 03:17:34 +05:00
Alexander Babikov
fd82e00294
Qt: Fix keyboard/mouse configure buttons not being enabled
...
under certain circumstances
2025-08-01 03:17:33 +05:00
Alexander Babikov
4a2f381579
Add "Printer" to the name of generic ESC/P printer
...
Fixes broken translations
2025-08-01 03:17:33 +05:00
Alexander Babikov
863c9b0935
Qt: Fix enums in .ui files
...
Should stop Qt Designer from complaining
2025-08-01 03:17:32 +05:00
Miran Grča
24e26704ed
Merge pull request #5852 from lemondrops/cmake
...
CMake-related improvements
2025-08-01 00:13:49 +02:00
Alexander Babikov
c76a682069
CMake: Error out if source directory if src/ instead of top-level dir
2025-08-01 02:56:39 +05:00
Alexander Babikov
37481032ed
Manager/CMake: More thoroughly disable the update checker when no build number is present
2025-08-01 02:56:37 +05:00
Alexander Babikov
8915fa9263
CMake: Only find and link to SDL when needed
2025-08-01 02:56:32 +05:00
OBattler
437ecbde6c
D86F: Always wait for two index pulses on wrong DENSEL and do it in Turbo mode as well, fixes floppies in Windows 95 when booted with a floppy inserted.
2025-07-31 23:37:13 +02:00
OBattler
3ef7f82c78
FDC: Fix DOR FINTR disabling, fixes #5851 .
2025-07-31 18:26:27 +02:00
Miran Grča
be80bd634b
Merge pull request #5846 from Cacodemon345/mke-fixes-2
...
Panasonic/MKE OS freeze fixes (redo)
2025-07-30 21:10:04 +02:00
Cacodemon345
bc6480f0c4
Merge branch 'master' into mke-fixes-2
2025-07-30 23:41:46 +06:00
Miran Grča
076f8db5c7
Merge pull request #5849 from Cacodemon345/patch-555255
...
Don't use time-critical priority for VM thread
2025-07-30 19:31:07 +02:00
Cacodemon345
00bcf6cbf9
Don't use time-critical priority for VM thread
...
Fixes some unresponsiveness on Windows
2025-07-30 23:00:46 +06:00
OBattler
325887a567
MKE CD-ROM: Fix TOC and multi-session reading, fixes the Windows 95 built-in driver with the non-Creative interface.
2025-07-30 16:31:11 +02:00
OBattler
2ec7fa9e06
Merge branch 'master' of https://github.com/86Box/86Box
2025-07-30 15:04:39 +02:00