Cacodemon345
2dc2d912b2
qt: disable Vulkan early if not available
2022-11-03 22:00:45 +06:00
Mike Swanson
ba3de27fe5
Expand window scale factors up to 8×
...
5× is just about the highest factor useful for a 3840×2160 (“4K”)
monitor with games running in 320×200 mode. 7680×4320 (“8K”) monitors
are also on the market and the higher scale factors should be useful
for them too.
2022-11-01 11:53:49 -07:00
OBattler
a9c472d6b6
Apply "Keyboard requires capture" also in full screen mode, fixes #2781 .
2022-11-01 16:19:46 +01:00
Cacodemon345
65f6f453c0
qt: try another way
2022-11-01 03:15:48 +06:00
Cacodemon345
a5cfa8ec66
qt: fix white screen for real
2022-10-31 13:30:19 +06:00
Miran Grča
2982b934cf
Merge pull request #2774 from Cacodemon345/qt-white-screen-fix
...
qt: make background of main window black
2022-10-30 19:36:25 +01:00
Cacodemon345
6e62aabb4b
qt: make background of main window black
2022-10-31 00:32:27 +06:00
Miran Grča
4000881e4a
Merge pull request #2773 from Cacodemon345/qt-fullscreen-oversize-fix
...
qt: force the screen output widget to be resizable
2022-10-30 18:33:00 +01:00
Cacodemon345
db626ea872
qt: force the screen output widget to be resizable
2022-10-30 23:29:23 +06:00
Miran Grča
1fe9ca2d58
Merge pull request #2770 from Cacodemon345/linux-keyboard-fix
...
qt: Add missing Windows/Menu key X11-to-Set1 mappings
2022-10-30 15:44:04 +01:00
Cacodemon345
99b72cd76a
qt: Add missing Windows/Menu key X11-to-Set1 mappings
2022-10-30 19:31:32 +06:00
cold-brewed
e4a4549e3f
qt: Rework ui pause update into a slot for thread safety
2022-10-29 09:09:30 -04:00
cold-brewed
f4c2cba3e0
qt: Move ui pause state update to plat_pause
2022-10-28 13:48:59 -04:00
Miran Grča
c887a33996
Merge pull request #2636 from Cacodemon345/qt-keyboard-shortcut-fixes
...
qt: Shortcut fixes
2022-10-26 17:17:11 +02:00
cold-brewed
c289b1c86b
qt: Fix play / pause icon to reflect current state
2022-10-09 14:54:40 -04:00
Cacodemon345
915ed5ce53
Add missing bracket
2022-09-03 02:31:03 +06:00
Cacodemon345
6d4751f471
qt: Make the pause key pause the emulator if both Alts are held
...
Also proper emulation for the pause key when both Alts aren't held
2022-09-03 02:28:00 +06:00
Cacodemon345
d1d2e0e1bc
qt: Shortcut fixes
...
* Make Pause key pause/resume the emulator
* Make screenshot taking and C+A+D shortcuts work on fullscreen
2022-08-23 16:32:38 +06:00
Cacodemon345
012db280e2
qt: Remember maximized state of monitor windows if enabled
2022-08-14 12:32:29 +06:00
Cacodemon345
dd23397854
qt: Add option to apply fullscreen stretching modes when maximized
2022-08-10 01:27:54 +06:00
Cacodemon345
f70102c529
qt: Add ability to open screenshots folder
2022-08-09 15:35:32 +06:00
Cacodemon345
468ef84399
qt: Enable and make VNC work properly
2022-08-03 13:06:30 +06:00
Cacodemon345
482bbe7fee
Merge branch 'qt-opengl-es' of ssh://github.com/Cacodemon345/86box into qt-opengl-es
2022-08-02 00:14:32 +06:00
Cacodemon345
e2a03f436e
qt: properly update "Show non-primary monitors" settings when they are closed
2022-08-02 00:14:09 +06:00
Cacodemon345
af31671619
Update qt_mainwindow.cpp
2022-08-01 18:06:45 +06:00
Cacodemon345
8b99f9f360
qt: avoid zero-sized main window
2022-08-01 17:36:46 +06:00
OBattler
93404cf291
Actually fixed the hang.
2022-08-01 00:40:31 +02:00
OBattler
b69565d0ae
And actually fixed compile now.
2022-08-01 00:28:15 +02:00
OBattler
42fade36d0
Another fix attempt.
2022-08-01 00:02:28 +02:00
OBattler
f3db64317c
Attempted fix of the fix.
2022-07-31 23:37:24 +02:00
OBattler
16f7460c73
Attempt at some QT fixes.
2022-07-31 23:31:59 +02:00
Cacodemon345
34d80ce170
It's '->'
2022-08-01 02:42:51 +06:00
Cacodemon345
831835b884
qt: fix hard freeze on hidden second windows
2022-08-01 02:39:50 +06:00
Cacodemon345
94c84b299d
qt: Fix hide toggles on resizable main window
2022-07-30 14:38:02 +06:00
Miran Grča
d111e3476b
Merge pull request #2532 from Cacodemon345/qt-macos-fix
...
qt: Fix separators not showing up on macOS
2022-07-29 23:14:38 +02:00
Cacodemon345
4e3e4355c7
Fix D3D9 for real
2022-07-30 01:53:32 +06:00
Cacodemon345
f5bc5f4739
qt: Fix fullscreen crashes on NVIDIA GPUs
2022-07-30 01:45:08 +06:00
Cacodemon345
2ad0c27f71
qt: Fix fullscreen at start with Direct3D 9 renderer
2022-07-30 00:38:51 +06:00
Cacodemon345
d671b95d3e
qt: Fix separators not showing up on macOS
2022-07-30 00:09:09 +06:00
Cacodemon345
548e8b360a
qt: Make renderer widget resizable only once
2022-07-16 12:57:35 +06:00
Cacodemon345
6821c03d0a
qt: restore fixed window size property
2022-07-13 20:39:29 +06:00
Miran Grča
f55ae27652
Merge pull request #2453 from elyosh/qtstatusbar
...
qt: switch to polling for status bar updating
2022-07-13 02:02:04 +02:00
Adrien Moulin
24ee676b13
qt: switch to polling for status bar updating
2022-07-13 01:04:01 +02:00
Cacodemon345
9b13df7c3d
qt: Window coordinates are saved properly again
2022-07-12 17:28:05 +06:00
Cacodemon345
27e4124574
qt: Fix performance regression
2022-07-12 14:41:38 +06:00
Cacodemon345
3348b747a5
Restore code to properly restore coordinates
2022-07-11 20:52:04 +06:00
OBattler
01bbe0afcd
Fixed the buttons in the hard reset dialog.
2022-07-11 03:26:55 +02:00
Jasmine Iwanek
9a3191ccec
Merge pull request #2432 from Cacodemon345/multimonitor-take2-ui
...
Multi-monitor support
2022-07-10 20:16:35 -04:00
Cacodemon345
633075cbfa
Fix Hard Reset dialog button order
2022-07-10 21:00:19 +06:00
Cacodemon345
414ab4748c
Update qt_mainwindow.cpp
2022-07-10 17:59:04 +06:00