Commit Graph

236 Commits

Author SHA1 Message Date
Alexander Babikov
74f3393fe6 Display dynarec information in the About box 2023-01-18 21:09:36 +05:00
Jasmine Iwanek
a40630ba63 Even more tabs to spaces 2023-01-07 14:09:51 -05:00
Jasmine Iwanek
f9f6c18210 Merge pull request #3000 from Cacodemon345/patch-120
qt: Display architecture information in About box
2023-01-01 17:43:22 -05:00
FreeFull
b73c442af0 Fix keyboard input for British keyboard layout
Before this change, the `\|` key would be treated the same as the `/?` on a UK keyboard layout. With this change, it should behave properly, assuming the guest is also set to use a UK keyboard.
2022-12-30 23:32:57 +00:00
Cacodemon345
74eaf6af25 Fix typo 2022-12-29 11:54:29 +06:00
Cacodemon345
676569dfb2 qt: Display architecture information in About box 2022-12-29 00:50:50 +06:00
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