Cacodemon345
|
13a38e0622
|
Qt6 fixes (part 1)
|
2025-08-11 21:51:54 +06:00 |
|
Cacodemon345
|
0dfac122e7
|
Add display for refresh rates in status bars
|
2025-08-11 17:13:13 +06:00 |
|
David Hrdlička
|
80ff0201ef
|
Clip the cursor to the focused window
|
2025-07-15 22:50:21 +02:00 |
|
OBattler
|
76e8454fa4
|
Attempt to fix compile on Linux and Mac.
|
2025-06-28 21:02:00 +02:00 |
|
OBattler
|
d15e062c83
|
Remove the OpenGL (non-Core) and OpenGL ES renderers.
|
2025-06-28 20:41:04 +02:00 |
|
Cacodemon345
|
07c1bb5534
|
Fix cursor clipping on Windows
|
2025-05-22 00:19:57 +06:00 |
|
OBattler
|
e76a89bcc8
|
Windows: Change cursor clipping from cursor warping to ClipCursor(), fixes #5498.
|
2025-05-21 13:32:17 +02:00 |
|
Cacodemon345
|
b0c9ca6b20
|
Fix stack use-after-return on Linux
|
2025-05-09 15:28:05 +06:00 |
|
Cacodemon345
|
a0f0c42f4a
|
Microtouch touch points now work properly in fullscreen/maximized with scaling changes
|
2025-04-12 14:34:36 +06:00 |
|
Alexander Babikov
|
ba6694f9f2
|
qt: Make "Failed to init Vulkan" error translatable
|
2025-04-11 23:30:59 +05:00 |
|
Alexander Babikov
|
890362131d
|
qt: Fix translations for "Falling back to software renderer"
|
2025-04-11 23:30:57 +05:00 |
|
Cacodemon345
|
00c97dac1c
|
Add "Five + 2 Wheels" option for horizontal wheel reporting
|
2025-03-20 00:58:10 +06:00 |
|
OBattler
|
9bce2496be
|
Corrected the behavior of that.
|
2025-03-18 22:51:19 +01:00 |
|
OBattler
|
66b99cc2ff
|
QT render stack: ignore the wheel event on Windows and Apple.
|
2025-03-18 22:49:03 +01:00 |
|
OBattler
|
aaaa96f785
|
QT render stack: add a missing default entry. Also committing the missing MO image creation fixes.
|
2025-03-18 18:20:49 +01:00 |
|
Cacodemon345
|
25bcd434a0
|
Qt: Add special handling for real touchscreen devices
|
2025-03-18 13:06:17 +06:00 |
|
Cacodemon345
|
35125e7020
|
Don't use starblit/endblit for renderer switches
|
2025-03-16 15:24:24 +06:00 |
|
Cacodemon345
|
26e1852b5a
|
Make renderer options item enabled/disabled instead
Also a missed French translation
|
2025-03-15 23:47:13 +06:00 |
|
Cacodemon345
|
0d22e73676
|
Microtouch: Properly restore system cursor if "Show Crosshair" is enabled
|
2025-03-13 00:50:16 +06:00 |
|
Cacodemon345
|
df1f739b90
|
OpenGL 3.x screenshots are now processed
|
2025-03-10 23:10:34 +06:00 |
|
Cacodemon345
|
3cad9024c8
|
Rename the files as well
|
2025-03-10 21:15:39 +06:00 |
|
Cacodemon345
|
81461f677d
|
Cleanups, copyright headers and name changing for PRing
|
2025-03-10 20:54:25 +06:00 |
|
Cacodemon345
|
86343327be
|
Initial PCem OpenGL 3.x renderer port
|
2025-03-08 02:13:14 +06:00 |
|
Cacodemon345
|
fc656cbe05
|
Mouse cursor now properly appears after uncapture
|
2025-02-27 16:31:27 +06:00 |
|
The BombSquad
|
aa7d68f113
|
Check for mouse_capture before handling a QWheelEvent
|
2024-11-16 18:05:45 -05:00 |
|
OBattler
|
8dc8079c21
|
QT: Attempt to fix mouse wheel on Linux.
|
2024-09-04 00:01:03 +02:00 |
|
Jos van Mourik
|
04a7a35f27
|
Microtouch: add option to turn off visible mouse crosshair for people using touchscreens
|
2024-07-26 20:12:10 +02:00 |
|
Cacodemon345
|
7277316c1b
|
Cursor override fixes and preparation for overscan checking
|
2024-06-12 00:06:02 +06:00 |
|
Cacodemon345
|
f907b7817b
|
Microtouch support (working at least for MS-DOS, Windows 95 and Windows NT 3.5)
|
2024-06-12 00:06:02 +06:00 |
|
OBattler
|
2acb11d37c
|
Implemented the Pro Audio Spectrum Plus serial mixer, Pro Audio Spectrum 16 parallel mixer, Pro Audio Spectrum Plus/16 SCSI, ESS ES688, all three ESS PnP AudioDrives, made the wavetables use a separate 44.1 kHz source, and made the Sound Blaster 16 PNP use a proper PNP ROM dump.
|
2024-05-03 17:02:13 +02:00 |
|
Alexander Babikov
|
5acec5dfa4
|
qt: Remove the Direct3D 9 renderer
|
2024-02-13 18:40:07 +05:00 |
|
Cacodemon345
|
6875cb0851
|
Mouse capturing now works on secondary monitors
|
2024-01-03 00:10:41 +06:00 |
|
OBattler
|
06c7567495
|
Mouse capture is no longer possible when the emulator is paused, fixes #3799.
|
2023-11-04 06:41:57 +01:00 |
|
OBattler
|
5c5b286358
|
Renamed mouse_mode to mouse_input_mode to fix the conflict on Haiku OS.
|
2023-10-23 01:21:28 +02:00 |
|
OBattler
|
a942ee5ad9
|
And fixed the fix by moving it to the correct event.
|
2023-08-16 19:40:05 +02:00 |
|
OBattler
|
a5a9875123
|
Moved the absolute mouse movement stuff from poll to the mouse event move handler, fixes #3588.
|
2023-08-16 19:33:29 +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 |
|
OBattler
|
785b61aaac
|
Fixed the conditions for mouse button click registration on platforms other than Windows.
|
2023-08-10 16:48:39 +02:00 |
|
OBattler
|
5f72dc7d56
|
More fixes.
|
2023-08-08 16:17:01 +02:00 |
|
OBattler
|
ce5e21f870
|
More warning and compile fixes.
|
2023-08-08 15:38:40 +02:00 |
|
OBattler
|
87651a2cb3
|
More Linux compile fixes, fixes #3524.
|
2023-08-08 06:51:24 +02:00 |
|
OBattler
|
35a9bc9ed7
|
Attempted fix for Linux compile.
|
2023-08-07 19:59:32 +02:00 |
|
OBattler
|
c695cb8ded
|
Completely reworked mouse handling - should now be smoother due to there no longer being a multi-layered game of telephone going on with all the various interim coordinate counters, also rewritten the serial mouse emulation ground ground up.
|
2023-08-07 18:49:58 +02:00 |
|
cold-brewed
|
bf8e695d94
|
qt: Clean up some warnings
|
2023-06-11 11:54:01 -04:00 |
|
Jasmine Iwanek
|
ed1b369abd
|
Yet more sonarlint fixes
|
2023-05-29 06:21:17 -04:00 |
|
OBattler
|
a2aa4ae85e
|
QT now correctly allows capture when there's no mouse but the keyboard requires capture.
|
2023-04-13 12:47:31 +02:00 |
|
Cacodemon345
|
1e58f4dc93
|
Fix switch input on secondary monitors
|
2023-03-05 16:59:08 +06:00 |
|
Cacodemon345
|
7de41b383c
|
Absolute mouse input now works on secondary monitors
|
2023-03-04 23:10:43 +06:00 |
|
Cacodemon345
|
0395ea02a1
|
qt: Poll from Qt code instead of RawInput code on Windows when absolute mode is used
Fixes tablet input
|
2023-02-24 16:50:38 +06:00 |
|