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
OBattler
a828626177
Forgot cdrom.h.
2025-08-01 21:28:23 +02:00
OBattler
2924cf7930
Bumped the revisions of 86Box DVD drive and of the 86Box removable disk.
2025-08-01 21:21:11 +02:00
Miran Grča
a5d0036791
Merge pull request #5865 from ucucanok/machinechanges
...
Minor machine changes
2025-08-01 21:19:53 +02:00
Umut Çağan Uçanok
9f3d191bf4
Minor machine changes
...
1. Fix chipsets of incorrectly assigned machines (Super-286C, A*Star, Tandy 4000, Vectra VEi8)
2. Add F82C710 Super I/O for the Samsung SCAT machines because they have them
3. Add more notes about unemulated or unadded onboard devices
4. Added friendly names for Intel and TriGem boards that didn't have them
2025-08-01 22:03:34 +03:00
OBattler
33af416836
Added the CMD-649.
2025-08-01 19:44:30 +02:00
Miran Grča
49057ab4c8
Merge pull request #5864 from lemondrops/splitter
...
Manager: Make the machine list resizable
2025-08-01 19:35:57 +02:00
Alexander Babikov
2fe482e1af
Manager: Make the machine list resizable
2025-08-01 22:33:14 +05:00
Miran Grča
d83697609c
Merge pull request #5862 from Lili1228/master
...
Add Polish strings for #5859
2025-08-01 19:28:49 +02:00
Miran Grča
c6e5661600
Merge pull request #5863 from lemondrops/mnemonics
...
Make keyboard navigation accelerators/mnemonics actually usable
2025-08-01 19:28:17 +02:00
Lili Kurek
48019ded81
Add Polish strings for #5859
...
Fix some typos and accelerators at the same time
2025-08-01 16:26:47 +00:00
Alexander Babikov
991770cace
Qt: Add mnemonics for all remaining menu entries (at least for English)
...
History entries in media menus are now numbered to accommodate this
2025-08-01 20:22:47 +05: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
Miran Grča
9b8a2b8361
Merge pull request #5861 from lemondrops/patch-9a
...
Two fixes to the keybind UI
2025-08-01 17:15:02 +02:00
Alexander Babikov
daba54cb84
Remove the extra empty rows from the keybind table
2025-08-01 19:55:11 +05:00
Alexander Babikov
3c109ee898
Fix a crash when in settings-only mode and attempting to bind a hotkey already in use
2025-08-01 19:54:55 +05:00
OBattler
a16f28fab5
IDE and CMD-64x fixes, including IDE initialization improvements and CMD-648 option ROM support.
2025-08-01 16:39:42 +02:00
Miran Grča
57ae142baf
Merge pull request #5859 from lemondrops/qt2
...
Qt: Fix translations for the "keybind already in use" error
2025-08-01 14:21:28 +02:00
Alexander Babikov
b89af7fecb
Qt: Fix translations for the "keybind already in use" error
2025-08-01 17:16:29 +05:00
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