Commit Graph

1017 Commits

Author SHA1 Message Date
David Hrdlička
91a9df2131 qt: fix Windows RC file erroneously including the manifest under VS 2022-05-28 17:39:11 +02:00
David Hrdlička
38391a3bd7 qt: move Qt Vulkan includes under the check whether Qt supports it 2022-05-28 17:39:11 +02:00
David Hrdlička
0a7efe9898 qt: fix missing null terminator in the VM paused message 2022-05-28 17:39:11 +02:00
Miran Grča
162d8bc250 Merge pull request #2361 from Cacodemon345/mcadevlist
qt: Add MCA device list to Tools
2022-05-26 18:26:43 +02:00
Miran Grča
c8b92fce29 Merge pull request #2363 from Cacodemon345/dndsupp
qt: Add Drag And Drop support for removable media icons
2022-05-26 18:10:13 +02:00
Cacodemon345
922d24fdda MCA slots start from 1 2022-05-26 17:05:47 +06:00
Alexander Babikov
8baf1e3a78 Fix 8514/A and GUS checkboxes not being grayed out with 8-bit ISA-only machines as intended (#2364) 2022-05-24 14:27:26 -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
Cacodemon345
49df6ea27d Some fixes 2022-05-23 18:48:01 +06:00
Cacodemon345
f9e8520c41 qt: Add MCA device list to Tools 2022-05-23 17:29:45 +06:00
Alexander Babikov
dbb4d35d8e Fix the position of the 8514/A checkbox on the Display settings page 2022-05-17 02:25:52 +05:00
TC1995
d0335e9679 Initial emulation of the IBM 8514/A coprocessor for both the MCA and ISA buses.
Currently the GUI option is on the QT frontend.
2022-05-14 18:55:00 +02:00
Cacodemon345
2545da8e04 qt: attempt fixing freezes on power off of emulated machine 2022-05-05 11:55:17 +06:00
Cacodemon345
b2324e3ff3 qt: Force the renderer to exit at close time 2022-05-04 13:13:03 +06:00
Cacodemon345
14ec92dd17 Fix accidental removal of crucial line 2022-04-28 15:41:46 +06:00
Cacodemon345
13ce39bd46 Part 2 2022-04-27 22:34:07 +06:00
Cacodemon345
d1eee777aa Fix accidental changes 2022-04-27 22:09:57 +06:00
Cacodemon345
51b7e388a8 qt: Fix dangling pointers on Vulkan init failure 2022-04-27 00:23:29 +06:00
Cacodemon345
5eb0e93f57 qt: Attempt fixing Windows/Super key input 2022-04-26 16:56:44 +06:00
Cacodemon345
a3880c24df vulkan: Explicitly select Vulkan version 2022-04-26 14:45:24 +06:00
Cacodemon345
1ad7d65187 vulkan: Don't select sRGB formats for swapchain 2022-04-26 14:41:13 +06:00
Cacodemon345
df4c20a863 vulkan: Add HiDPI support 2022-04-26 14:40:35 +06:00
Cacodemon345
886c0acd47 Fix compilation error when building with Wayland 2022-04-26 02:16:32 +06:00
Cacodemon345
a559684e7c Fix darkened rendering in Vulkan 2022-04-25 21:13:41 +06:00
Miran Grča
762a5f1de9 Merge pull request #2303 from Cacodemon345/patch-74
qt: Disable Xi2 mouse input backend
2022-04-25 12:27:52 +02:00
Cacodemon345
6f968e3fd7 qt: Fix compiling with Vulkan support unavailable 2022-04-25 16:09:37 +06:00
Cacodemon345
62b92386bb qt: Disable Xi2 mouse input backend 2022-04-25 14:51:17 +06:00
Cacodemon345
9c070dc192 Add missing includes 2022-04-24 01:05:37 +06:00
Cacodemon345
5835f98fba Fix a couple of bad mistakes 2022-04-24 01:02:34 +06:00
Cacodemon345
d5df99fbd8 Merge remote-tracking branch 'upstream/master' into newqt2 2022-04-24 00:58:08 +06:00
Cacodemon345
6edc2a4c2b Merge remote-tracking branch 'upstream/master' into newqt2 2022-04-24 00:56:11 +06:00
RichardG867
bfde3e4867 Qt: Fix middle mouse button uncapture 2022-04-21 13:56:39 -03: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
Cacodemon345
314bf5ad06 Add Vulkan renderer 2022-04-21 16:32:46 +06:00
richardg867
7d6ad0d650 Selectable mouse type on Linux, part 6 2022-04-20 21:39:57 -03:00
richardg867
0af6605042 Selectable mouse type on Linux, part 5 2022-04-20 21:38:57 -03:00
richardg867
f6e3c0d029 Selectable mouse type on Linux, part 4 2022-04-20 21:37:38 -03:00
richardg867
5810f39f4d Selectable mouse type on Linux, part 3 2022-04-20 20:55:26 -03:00
richardg867
5f070c8f74 Selectable mouse type on Linux, part 2 2022-04-20 20:54:41 -03:00
richardg867
a62e3aff23 Selectable mouse type on Linux, part 1 2022-04-20 20:51:39 -03:00
richardg867
de82cf8bf1 macOS: Fix plat_getcwd on .app bundle 2022-04-20 13:35:14 -03:00
David Hrdlička
e60af6c29d Clean up plat.h a bit 2022-04-20 01:03:39 +02:00
Alexander Babikov
710d34db97 Remove unused variables and functions 2022-04-14 07:13:50 +05:00
Alexander Babikov
ae11a2f887 Ensure null termination with strncpy 2022-04-14 07:13:49 +05:00
Alexander Babikov
911821434e Fix variable initializtion warnings 2022-04-14 07:13:49 +05:00
Alexander Babikov
4e82d93729 Fix warnings related to variable types 2022-04-14 07:13:48 +05:00
Alexander Babikov
484a082122 Make sure certain variables used only on some platforms are defined only on said platforms 2022-04-14 07:13:47 +05:00
Alexander Babikov
eba088c692 Remove trailing whitespace + indentation consistency fixes 2022-04-14 07:10:18 +05:00
Alexander Babikov
97b6d57412 Remove an obsolete TODO file 2022-04-14 06:24:39 +05:00