OBattler
18736f9c94
Fixed a compile-breaking bug on non-Windows.
2024-05-20 03:07:14 +02:00
OBattler
f8b93dc24e
And .host as well.
2024-05-20 02:17:36 +02:00
OBattler
7c74a977fa
There goes the legacy host_drive.
2024-05-20 02:15:17 +02:00
OBattler
641da43f15
IOCTL and CD-ROM changes.
2024-05-19 21:17:57 +02:00
TC1995
9af55412db
Make the CD/DVD-ROM passthrough actually work (WIP)
...
Still WIP, eject/reload in the qt side is a bit broken.
2024-05-18 22:37:49 +02:00
TC1995
4fdb339407
Attempt #2 to implement CD-ROM passthrough.
...
Still Windows only on the QT side.
2024-05-18 19:42:00 +02:00
OBattler
2acb11d37c
Implemented the Pro Audio Spectrum Plus serial mixer, Pro Audio Spectrum 16 parallel mixer, Pro Audio Spectrum Plus/16 SCSI, ESS ES688, all three ESS PnP AudioDrives, made the wavetables use a separate 44.1 kHz source, and made the Sound Blaster 16 PNP use a proper PNP ROM dump.
2024-05-03 17:02:13 +02:00
Alexander Babikov
df231b0d87
Implement the rest of _eject/_mount functions
...
Implement the rest of media eject/mount functions declared in plat.h,
intended for future use
2024-03-20 22:26:40 +05:00
Alexander Babikov
4052ae2e32
Use a signal instead
2024-03-20 22:26:36 +05:00
Alexander Babikov
9354c6a6ef
Qt: Fix CD-ROM menu not updating after ejecting a CD from the guest
2024-03-20 22:18:24 +05:00
OBattler
5c15da4a17
CD-ROM: Converted the wrong kind of trailing slash, fixes #4038 .
2024-01-14 21:31:46 +01:00
OBattler
6bb5942ad1
Finish merge.
2023-05-16 00:53:59 +02:00
Jordi Guillaumes i Pons
df6897640d
Fix: Load the interface list even if PCAP is not selected
...
Fix: Show "VDE" when hovering over the status icon for a VDE connected NIC
2023-05-06 23:23:00 +02:00
Cacodemon345
76dee5d47e
qt: Fix mute icon in CD-ROM menus
2023-03-31 21:24:12 +06:00
TC1995
1064c697e2
Darn git.
2023-01-08 14:25:18 +01:00
TC1995
e5496e2638
Overhauled CD-ROM selection for SCSI and ATAPI, including model and vendor specific commands.
...
Fixed the Spock SCSI ID selection.
Fixed CD Audio on NCR 5380-based SCSI controllers.
Added a proprietary CD-ROM controller selection (not hooked up yet).
All on qt only.
2023-01-07 23:48:45 +01:00
Jasmine Iwanek
3fe4f75108
A bit more clang-format
2022-11-19 11:53:07 -05:00
cold-brewed
f2ecfddb68
qt: Do not display viso directories that were removed
2022-11-06 10:17:56 -05:00
OBattler
e2391ca6ef
A small fix in qt/qt_mediamenu.cpp.
2022-11-02 06:15:05 +01:00
cold-brewed
953a430d44
qt: Fix qt6 compile
2022-10-25 12:51:41 -04:00
cold-brewed
32fb1ab404
qt: Add icons to the optical media menu to distinguish images from viso
2022-10-25 09:29:50 -04:00
RichardG867
10e9285f61
Merge branch 'master' of ssh://github.com/86Box/86Box into cleanup30
...
# Conflicts:
# src/cdrom/cdrom_image.c
# src/cdrom/cdrom_image_backend.c
# src/include/86box/cdrom.h
# src/include/86box/cdrom_image_backend.h
# src/include/86box/resource.h
# src/qt/qt_mediamenu.cpp
# src/qt/qt_mediamenu.hpp
# src/unix/unix.c
# src/win/win.c
# src/win/win_devconf.c
# src/win/win_dialog.c
# src/win/win_joystick_rawinput.c
# src/win/win_media_menu.c
# src/win/win_mouse.c
# src/win/win_settings.c
# src/win/win_ui.c
2022-10-15 14:00:00 -03:00
cold-brewed
97a99f70e3
qt: Add floppy support to media history manager
2022-10-01 17:39:03 -04:00
cold-brewed
9daa721d44
qt: Add media history manager for recently used images
2022-08-30 17:18:51 -04:00
Adrien Moulin
d3dde1737a
network: add a new status bar icon for the network disconnected state
2022-08-28 13:56:24 +02:00
Adrien Moulin
ea21790fc9
network: allow to set a NIC's link from the status bar
2022-08-27 19:08:28 +02:00
cold-brewed
acd2d8b801
qt: Update cdrom media menu to make it more consistent with floppy.
...
Add current image name to cdrom and floppy media menu.
Don't display reload option unless previous image is set.
2022-08-02 17:08:12 -04:00
cold-brewed
9f15ffd4e9
qt: Adds a global option in preferences to use usr_path as the default
...
open directory for image file selection.
2022-07-30 14:56:44 -04:00
RichardG867
537e43a1f9
Merge branch 'master' of ssh://github.com/86Box/86Box into cleanup30
2022-07-12 20:07:19 -03:00
Cacodemon345
27e4124574
qt: Fix performance regression
2022-07-12 14:41:38 +06:00
RichardG867
9bdec4a1d9
Merge branch 'master' of ssh://github.com/86Box/86Box into cleanup30
2022-07-08 19:22:52 -03:00
Cacodemon345
d9ee5d43bb
qt: Fix crashes on loading non-existent ZIP/MO images
2022-06-24 17:15:48 +06:00
RichardG867
50b75c457d
Merge branch 'master' of ssh://github.com/86Box/86Box into cleanup30
...
# Conflicts:
# src/qt/qt_mediamenu.cpp
# src/qt/qt_mediamenu.hpp
2022-06-07 15:36:12 -03:00
Cacodemon345
2b1c268ff9
qt: Add DnD support for cassette/cartridge media types
2022-05-24 12:01:11 +06:00
Cacodemon345
1d3d12509b
qt: Add Drag And Drop support for removable media icons
2022-05-24 02:14:45 +06:00
RichardG867
2e2adc6945
Merge branch 'master' of ssh://github.com/86Box/86Box into cleanup30
...
# Conflicts:
# src/cdrom/cdrom_image.c
# src/cdrom/cdrom_image_backend.c
2022-04-21 13:35:15 -03:00
Alexander Babikov
ae11a2f887
Ensure null termination with strncpy
2022-04-14 07:13:49 +05:00
Cacodemon345
fe94e79fa0
qt: Fix crashes on failed loads of media images
2022-04-11 00:55:24 +06:00
RichardG867
e11b211af8
Virtual ISO: Add Qt and Win32 user interfaces
2022-03-26 23:38:38 -03:00
Cacodemon345
a637f61d4f
Add missing copyright notices
2022-02-07 15:00:02 +06:00
Cacodemon345
67cce8d196
* Remove unused VRAM dump option
...
* Only emit fileSelected signal if the user didn't cancel file selection
* Don't unmount emulator images if the user cancelled file selection
2022-02-05 01:35:26 +06:00
ts-korhonen
f8f3cfbf4c
qt: fix platform specific file dialog filters
...
Translations now only contain translation for the description and
extensions are generated in code taking account platform specific
differences.
2022-01-23 22:48:36 +02:00
Cacodemon345
69325aff02
1. Media menu strings are translated now.
...
2. Save/Quit dialogs are also translated now.
3. Fix Sound Gain text cutoff.
2022-01-07 16:21:40 +06:00
Cacodemon345
51cb0d48aa
Backport 2da187c0bd to Qt backend
2022-01-07 15:00:00 +06:00
Cacodemon345
a05ac8090d
Settings dialog string convertsion is done
2022-01-07 01:58:18 +06:00
Cacodemon345
678ab35079
More string changes to be Win32-like
2022-01-05 01:45:17 +06:00
Cacodemon345
81055c03e2
Begin Qt translation framework
2021-12-31 12:39:55 +06:00
Cacodemon345
f481574a0f
Port 3 out of 4 recent Win32 commits
2021-12-23 01:59:22 +06:00
Cacodemon345
da9b8f4b64
* Fix files not appearing because of filter strings being wrong
...
* Implement settings save prompt
2021-12-20 00:30:42 +06:00
Joakim L. Gilje
61ab0e60ca
merged in machine flags/bus refactoring started in 6661ff5dcc
2021-12-14 13:53:56 +01:00