Commit Graph

32 Commits

Author SHA1 Message Date
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
ts-korhonen
975426e3fc qt: Fix status bar icons ignoring update activity setting.
Disabling status bar icons activity was left unimplemented on qt.
Prevent refreshing the icons and clear their activity status on setting
change.
2022-12-09 22:13:15 +02:00
Jasmine Iwanek
3fe4f75108 A bit more clang-format 2022-11-19 11:53:07 -05: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
Adrien Moulin
19db1d2c7b Network overhaul : support for multiple NICs, performance improvement
- Add support for multiple NICs
- Switch from polling to an event loop for the host networking to avoid latency and locking issues
2022-08-21 16:55:47 +02:00
Adrien Moulin
24ee676b13 qt: switch to polling for status bar updating 2022-07-13 01:04:01 +02:00
Cacodemon345
d9ee5d43bb qt: Fix crashes on loading non-existent ZIP/MO images 2022-06-24 17:15:48 +06: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
ts-korhonen
e0a23adbb4 qt: remove unused variables 2022-03-07 22:25:15 +02:00
Cacodemon345
0ea4508ce3 qt: Fix media menu not appearing for non-HDD storage devices with certain IDE controllers 2022-02-17 14:45:52 +06:00
Cacodemon345
de0a603916 qt: Status bar and window fixes
* Fix remember window option
* Status bar pixmaps are now scaled when building with Qt 5
2022-02-09 16:45:57 +06:00
Cacodemon345
3bcc3f6989 qt: Status bar fixes
* Fix inverted logic for network icon
* Scale the status bar pixmaps only on Windows
2022-02-09 15:58:59 +06:00
Cacodemon345
0fa9a2b612 Fix missing include 2022-02-09 10:21:20 +06:00
Cacodemon345
accd4ca398 qt: Scale statusbar icons based on DPI 2022-02-09 01:30:02 +06:00
Cacodemon345
a637f61d4f Add missing copyright notices 2022-02-07 15:00:02 +06:00
Cacodemon345
62fd64730a Add icon set fallback feature 2022-01-08 23:17:20 +06: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
98c5115b99 Implement Preferences dialog (except language setting) 2021-12-28 16:47:10 +06:00
Cacodemon345
4002149d4d * Menus invoked from status bar now appear inside the window 2021-12-24 00:15:30 +06:00
Cacodemon345
f481574a0f Port 3 out of 4 recent Win32 commits 2021-12-23 01:59:22 +06:00
Joakim L. Gilje
61ab0e60ca merged in machine flags/bus refactoring started in 6661ff5dcc 2021-12-14 13:53:56 +01:00
Cacodemon345
aca31d5d28 Remove misleading comment 2021-12-14 01:58:00 +06:00
Cacodemon345
9cd5f8a070 Fix HDDs on certain buses not appearing in status bar 2021-12-14 01:56:28 +06:00
Cacodemon345
f3536e8f79 Open sound gain dialog on double-click 2021-12-14 01:02:08 +06:00
Cacodemon345
80bff48c2b Status bar improvements
* Fix crashes on non-continuous floppy/CD-ROM/ZIP/MO media lists
* Status bar icons should now display tooltips and trigger loading menus
2021-12-14 00:31:55 +06:00
Joakim L. Gilje
363f582a81 code dump - mostly done implementing media menus 2021-12-03 11:38:00 +01:00
Cacodemon345
2297c33751 Fix macOS builds 2021-12-01 11:17:44 +06:00
Joakim L. Gilje
cee1c93d49 refactored machinestatus to update the qstatusbar 2021-11-30 22:06:41 +01:00
Joakim L. Gilje
6c81074f0a added status icons 2021-11-28 20:49:05 +01:00