Cacodemon345
|
633075cbfa
|
Fix Hard Reset dialog button order
|
2022-07-10 21:00:19 +06:00 |
|
Miran Grča
|
e677158d2e
|
Merge pull request #2441 from elyosh/optim001
Various small performance optimisations
|
2022-07-10 16:21:40 +02:00 |
|
Adrien Moulin
|
04cabaa43e
|
Don't poll for joystick if none configured
|
2022-07-10 14:31:49 +02:00 |
|
Cacodemon345
|
414ab4748c
|
Update qt_mainwindow.cpp
|
2022-07-10 17:59:04 +06:00 |
|
Cacodemon345
|
4d35a28453
|
Don't attempt renderer switching on hidden secondary monitors
|
2022-07-10 17:06:16 +06:00 |
|
Cacodemon345
|
4051112843
|
Update qt_specifydimensions.cpp
|
2022-07-10 17:02:57 +06:00 |
|
Cacodemon345
|
12a8c2f4ac
|
Same for Specify Dimensions
|
2022-07-10 16:55:02 +06:00 |
|
Cacodemon345
|
cb1adeb363
|
Fix resizable option
|
2022-07-10 16:51:27 +06:00 |
|
Cacodemon345
|
11a75f5fd5
|
Merge branch 'master' into multimonitor-take2-ui
|
2022-07-10 11:44:58 +06:00 |
|
Cacodemon345
|
c0c873151b
|
qt: Add Show non-primary monitors option
|
2022-07-10 11:41:02 +06:00 |
|
OBattler
|
527b4a1111
|
Merge branch 'master' of https://github.com/86Box/86Box
|
2022-07-10 00:38:46 +02:00 |
|
OBattler
|
9eb7f6a3f9
|
Increased some arrays in plat_pause().
|
2022-07-10 00:38:14 +02:00 |
|
RichardG867
|
bcd12099c7
|
Virtual ISO: Use the actual basename function and remove the legacy one
|
2022-07-09 13:43:13 -03:00 |
|
Cacodemon345
|
62fd0feba1
|
qt: Make fatal messageboxes have the correct icons
Fatals now exit the emulator properly
|
2022-07-09 13:51:12 +06:00 |
|
RichardG867
|
9bdec4a1d9
|
Merge branch 'master' of ssh://github.com/86Box/86Box into cleanup30
|
2022-07-08 19:22:52 -03:00 |
|
Cacodemon345
|
3a57c8dc31
|
Make sure configure button is disabled always when None is selected
|
2022-07-08 14:21:41 +06:00 |
|
Cacodemon345
|
4ac9bd1ba0
|
Don't make non-MDA cards available for selection at all if a MDA card is selected
They currently show total garbage.
|
2022-07-07 18:16:22 +06:00 |
|
Cacodemon345
|
a886194382
|
qt: Actually save secondary video card settings
This also rounds off the new video monitor API with a instanced set_screen_size API
|
2022-07-07 17:56:36 +06:00 |
|
Cacodemon345
|
e287886dfb
|
Implement multi-monitor screenshots
|
2022-07-07 16:09:50 +06:00 |
|
Cacodemon345
|
90ba53e4e8
|
Finish multi-monitor support
|
2022-07-07 14:34:59 +06:00 |
|
Cacodemon345
|
20d3f0971c
|
Use atomic_bool instead of atomic_flag for doresizes
atomic_flag seems to be broken on Windows for clearing them outside the
thread they were tested and set in
|
2022-07-06 01:25:39 +06:00 |
|
Cacodemon345
|
431f1de906
|
Merge branch '86Box:master' into multimonitor-take2-ui
|
2022-07-05 18:57:57 +06:00 |
|
Cacodemon345
|
85baf0c7fb
|
qt: Restore Close button on monitor windows
|
2022-07-05 17:57:25 +06:00 |
|
Cacodemon345
|
a809942d4f
|
Fix window coordinate saving and loading
|
2022-07-05 16:40:04 +06:00 |
|
Cacodemon345
|
81be6e5cb5
|
qt: Fix confused geometry setting statement
|
2022-07-05 15:32:50 +06:00 |
|
Cacodemon345
|
b588f163c6
|
Implement per-monitor window geometry settings
|
2022-07-05 14:09:14 +06:00 |
|
Cacodemon345
|
f42c31dbde
|
qt_specifydimensions: Make size specfied apply to all monitor windows
|
2022-07-05 00:53:47 +06:00 |
|
Cacodemon345
|
46a40a616a
|
qt, video: Fix hard reset crashes
|
2022-07-05 00:21:30 +06:00 |
|
Cacodemon345
|
fb5ed3fffd
|
qt: Don't resize non-existent monitors
|
2022-07-04 23:37:19 +06:00 |
|
Cacodemon345
|
e8ffc699ba
|
qt: Implement per-monitor resizing
|
2022-07-04 17:54:38 +06:00 |
|
TC1995
|
f0a78c7642
|
Initial XGA-2 implementation, (same as XGA-1 internally, but able to do 800x600 officially), selection is possible only on QT at the moment.
Refactored the ROP/MIX of the XGA accelerator.
Bus type variable added to make sure the device is an ISA-16 device or MCA in its dedicated register.
|
2022-07-03 23:01:46 +02:00 |
|
Cacodemon345
|
7ab71cafd3
|
Working multimonitor
|
2022-07-04 01:50:42 +06:00 |
|
Cacodemon345
|
8a3367ff6f
|
Multi-monitor support (backend preparation part)
|
2022-07-03 01:18:23 +06:00 |
|
David Hrdlička
|
ad8ea20e14
|
qt: fix windeployqt with qt5
|
2022-06-29 18:55:22 +02:00 |
|
Cacodemon345
|
07c76cb06e
|
Update qt_rendererstack.cpp
|
2022-06-26 17:29:41 +06:00 |
|
Cacodemon345
|
d27d15501e
|
qt: attempt fixing black screen
|
2022-06-26 17:10:28 +06:00 |
|
OBattler
|
f834caca9b
|
Temporarily reverted main thread delays to the old way to reduce CPU usage until we figure out a better way that gives more accuracy at comparably reduced CPU usage.
|
2022-06-25 15:37:41 +02:00 |
|
Cacodemon345
|
8340e46d4f
|
qt_d3d9renderer: Account for HiDPI scaling
|
2022-06-25 01:39:04 +06:00 |
|
Cacodemon345
|
d9ee5d43bb
|
qt: Fix crashes on loading non-existent ZIP/MO images
|
2022-06-24 17:15:48 +06:00 |
|
Cacodemon345
|
74f86753dd
|
qt: Fix crashes and freezes when switching to/from Direct3D 9
|
2022-06-24 15:41:24 +06:00 |
|
Cacodemon345
|
ebb1a6d0e9
|
Fix compile with MSYS2
|
2022-06-22 20:22:26 +06:00 |
|
Cacodemon345
|
32b29e91ee
|
qt: add Direct3D 9 renderer
|
2022-06-22 16:36:38 +06:00 |
|
TC1995
|
9e44719f13
|
Added initial (and a bit buggy on OS/2, so use 8514/A on it instead) emulation of XGA for both MCA and ISA buses.
|
2022-06-17 21:26:26 +02: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 |
|
OBattler
|
92c3768a48
|
Added two missing checks to the QT renderer.
|
2022-06-07 19:01:50 +02:00 |
|
Cacodemon345
|
c61c9f5e0a
|
qt: Hide MCA devices item on non-MCA machines
|
2022-06-04 14:15:31 +06:00 |
|
Cacodemon345
|
5e7faecd46
|
wl_mouse: Account properly for the lack of zwp_pointer_constraints and relative mouse interface
|
2022-06-03 16:22:35 +06:00 |
|
Cacodemon345
|
6a5331ebb9
|
qt: Fix Wayland crashes after a while
|
2022-06-03 14:31:20 +06:00 |
|
Cacodemon345
|
0636e1cbbc
|
qt: Make default button actually work
|
2022-06-01 16:31:06 +06:00 |
|
Cacodemon345
|
3b74aad9d6
|
qt: Add mouse sensitivity setting
|
2022-06-01 15:31:58 +06:00 |
|