Commit Graph

33 Commits

Author SHA1 Message Date
Jasmine Iwanek
ca424aed32 clang-format in src/qt 2025-11-07 20:25:29 -05:00
OBattler
e78d078d62 Temporarily disable the touch events commit. 2025-10-22 04:59:02 +02:00
Jasmine Iwanek
8ac8461dd3 Header cleanups (2/2) (#6275) 2025-10-04 03:40:32 +02:00
Cacodemon345
ee86991f95 Implement Force 4:3 option for resizable windows with fullscreen behaviour (#6264)
* Revert "Fix remember size and position regression in which vertical size could grow when reopening the VM (#6239)"

This reverts commit 74aa15644d.

* Revert "Change window resizing logic when using 4:3 aspect ratio (#6233)"

This reverts commit bc085ac02f.

* Revert "Run more iterations and retested"

This reverts commit ca429dd493.

* Revert "Fix Force 4:3 Aspect Ratio not working if Resizable window is enabled #6062"

This reverts commit 717b66c660.

* Implement Force 4:3 option for resizable windows with fullscreen behaviour
2025-10-01 22:20:50 +02:00
Cacodemon345
18cdab52ac Port remaining PCem OpenGL renderer features 2025-08-27 13:01:55 +06:00
Cacodemon345
a0f0c42f4a Microtouch touch points now work properly in fullscreen/maximized with scaling changes 2025-04-12 14:34:36 +06:00
Cacodemon345
8f94ccec80 Qt: Fix HiDPI scaling on non-software renderers 2025-03-30 21:03:46 +06:00
Cacodemon345
25bcd434a0 Qt: Add special handling for real touchscreen devices 2025-03-18 13:06:17 +06:00
Alexander Babikov
224daa92d0 qt: Remove fullscreen status icons 2024-02-13 21:13:25 +05:00
Jasmine Iwanek
8e74ee2726 Fix most of the warnings in the macos builds 2023-12-17 18:30:16 -05:00
Alexander Babikov
d07160aef2 Fix a deprecation warning in qt_renderercommon.cpp 2023-11-18 02:31:47 +05:00
Miran Grča
05ac665ee7 Merge branch 'master' into fullscreenstaticonqt 2023-11-08 07:08:51 +01:00
OBattler
408cb35b1f 4:3 conversion of 4:3 Integer scale now always preserves the width. 2023-10-16 18:30:35 +02:00
OBattler
b5a6824a9b Attempted fix for 4:3 integer scale. 2023-10-16 01:41:57 +02:00
OBattler
6c9b28493a QT changes, fixed 4:3 integer stretch. 2023-10-14 23:42:02 +02:00
Jasmine Iwanek
a753cd16dc Additional lint 2023-10-13 18:07:01 -04:00
OBattler
7ec58da46f Config clean-ups, auto-pause, 4:3 integer scale, and more parameters. 2023-10-13 23:30:31 +02:00
OBattler
8f9f10f4d3 The atomic mouse coordinates now use atomic functions and mouse movement is no longer scaled by DPI if mouse coordinates are not raw. 2023-08-12 00:17:01 +02:00
OBattler
782015a923 More mouse and PIC fixes and the mouse now takes of the ration between guest resolution and actual render area size, multiplied by the DPI, when returning coordinate deltas, also unified the delta return function across the various emulated mice. 2023-08-11 04:45:32 +02:00
Jasmine Iwanek
ed1b369abd Yet more sonarlint fixes 2023-05-29 06:21:17 -04:00
Jasmine Iwanek
a40630ba63 Even more tabs to spaces 2023-01-07 14:09:51 -05:00
Jasmine Iwanek
3fe4f75108 A bit more clang-format 2022-11-19 11:53:07 -05:00
OBattler
ee38432bb7 Added some parentheses. 2022-08-10 22:44:08 +02:00
Cacodemon345
dd23397854 qt: Add option to apply fullscreen stretching modes when maximized 2022-08-10 01:27:54 +06:00
Cacodemon345
d25a16eedb qt: Fix compile error 2022-02-16 16:19:55 +06:00
Cacodemon345
9e0ca23060 qt: Construct colors from floating point values 2022-02-16 16:10:54 +06:00
Cacodemon345
ed9b67c433 qt: Improve appearance of text and status icons in fullscreen 2022-02-16 15:56:37 +06:00
Cacodemon345
ab4c68402d qt: Fix crash on fullscreen with status icons enabled 2022-02-16 14:57:22 +06:00
Cacodemon345
611486cb71 qt: Fix compilation with Qt 5 2022-02-16 14:37:09 +06:00
Cacodemon345
c577aa85f2 qt: Add fullscreen status icons support and option 2022-02-16 01:42:11 +06:00
Cacodemon345
a637f61d4f Add missing copyright notices 2022-02-07 15:00:02 +06:00
ts-korhonen
279cbdbf97 qt: also fix typos in the file references to RendererCommon 2022-01-30 22:13:41 +02:00
ts-korhonen
eec7339b8e qt: Fix typo on filenames for RendererCommon 2022-01-30 22:10:13 +02:00