Cacodemon345
6ce4f2de03
qt: Don't resize renderer screen beyond window size
2022-12-19 22:52:17 +06:00
Cacodemon345
ca8e9b70a8
Reset size of screen on 4:3 option toggling
2022-12-19 13:30:51 +06: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
Cacodemon345
d827a3708c
qt: Match toolbar background with Win32 backend
2022-11-11 21:58:42 +06:00
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