Commit Graph
47140 Commits
Author SHA1 Message Date
Henrik Rydgård 0fc5e86ca5 Add support for the touchpad button for DualSHock/DualSense controllers 2026-02-05 02:05:28 +01:00
Henrik Rydgård 7adbf0e27e Enable tilt input for Switch Pro controllers 2026-02-05 01:33:40 +01:00
oltolm 3e290817aa cmake: fix GCC Windows build 2026-02-04 21:34:24 +01:00
oltolm ee7e68be16 cmake: use "list(APPEND)" instead of "set" 2026-02-04 21:33:39 +01:00
oltolm 72f305c779 fix warnings and cmake windows build 2026-02-04 21:28:01 +01:00
Henrik Rydgård eb25a3d7e4 Merge pull request #21198 from HR1025/bugfix/build
Fix build in windows with cmake
2026-02-04 16:52:07 +01:00
haorui wang 7f2b504a01 Fix build in windows with cmake 2026-02-04 23:11:22 +08:00
Henrik Rydgård b9233c74b1 Merge pull request #21197 from hrydgard/split-gesture-zones
Split gesture control into left and right zones
2026-02-04 15:45:04 +01:00
Henrik Rydgård 44e30b14a3 Split the screen between the two gesture input zones. 2026-02-04 15:01:06 +01:00
Henrik Rydgård 03a7df74fa Have two independent gesture control zones 2026-02-04 15:01:06 +01:00
Henrik Rydgård 48d50fe712 Add strings for the two gesture zones 2026-02-04 15:01:06 +01:00
Henrik Rydgård 03c901d0cc Prepare for multiple gesture mapping zones 2026-02-04 15:01:06 +01:00
Henrik Rydgård 8282bd0f3b Merge pull request #21196 from hrydgard/misc
Minor code cleanup, langtool update
2026-02-04 15:00:44 +01:00
Henrik Rydgård 42137914e1 Fix the Toggle touch controls button, thanks Domiiniik 2026-02-04 14:33:54 +01:00
Henrik Rydgård 3f545af25c Minor cleanup in DualShock code 2026-02-04 10:53:05 +01:00
Henrik Rydgård efc920c948 langtool: Clippy fixes, add ability to avoid overwriting already-translated strings with AI 2026-02-04 10:42:41 +01:00
Henrik Rydgård 8350f67332 Fix typos, minor translation updates 2026-02-04 01:34:26 +01:00
Henrik Rydgård 1f204a5c92 Merge pull request #21195 from hrydgard/touch-control-no-fade
Touch controls: Don't fade out while buttons are being held
2026-02-04 01:14:27 +01:00
Henrik Rydgård 7dfaf2fa2c Android buildfix attempt 2026-02-04 00:53:15 +01:00
Henrik Rydgård 9001f33d94 Minor cleanup 2026-02-04 00:48:50 +01:00
Henrik Rydgård cde4991aa7 Fix gesture mappings to the right stick
Fixes #20529
2026-02-04 00:32:06 +01:00
Henrik Rydgård 28bc558619 Langtool: Bump deps 2026-02-04 00:30:01 +01:00
Henrik Rydgård 7b1ba55e72 Prevent touch controls from fading away while being held.
Fixes #20531
2026-02-04 00:00:38 +01:00
Henrik Rydgård c9494bd579 Rename GamepadView->GamepadComponent 2026-02-03 23:30:45 +01:00
Henrik Rydgård 51dd359df8 Merge pull request #21192 from hrydgard/more-misc
Fix bug saving fullscreen state, show icons/background for UMD video ISOs
2026-02-03 15:43:38 +01:00
Henrik Rydgård 2b31c07452 Fix bug causing the fullscreen setting not to be restored 2026-02-03 13:57:57 +01:00
Henrik Rydgård cdd9d34af9 Improve handling of UMD Video (still unsupported but show background and icon, fix info screen) 2026-02-03 13:46:59 +01:00
Henrik Rydgård 998d385119 Bubble up CSO corruption errors so the user can see them 2026-02-03 11:57:05 +01:00
Henrik Rydgård 5dbfa420d5 Merge pull request #21190 from sonninnos/libretro-drm-key
Libretro: NpDrm LicenseeKey check band-aid
2026-02-03 11:42:17 +01:00
Henrik Rydgård 64fcce3e69 Merge pull request #21191 from hrydgard/more-fixes
DualSense on Windows: Support Bluetooth control messages
2026-02-03 10:28:24 +01:00
Henrik Rydgård 4f57499f9f Make DualSense over Bluetooth work on Windows 2026-02-03 09:42:04 +01:00
Henrik Rydgård 62a570904c Windows: Attempt to add support for DualSense over Bluetooth 2026-02-03 00:30:24 +01:00
Henrik Rydgård 1f43b1cf23 Split the Hid code up in a few files to make it more practical to work on 2026-02-03 00:30:19 +01:00
sonninnos 7fcd48fca3 Libretro: NpDrm LicenseeKey check band-aid 2026-02-03 00:10:10 +02:00
Henrik Rydgård 46aa066f7b A change that got left out of the fullscreen refactor 2026-02-02 22:59:05 +01:00
Henrik Rydgård 0e8a484a65 Merge pull request #21189 from hrydgard/windows-fullscreen-rework
Rework fullscreen on Windows based on tests
2026-02-02 15:30:14 +01:00
Henrik Rydgård b1cb1c9b36 Add back some behavior that got lost in the refactor. 2026-02-02 13:04:14 +01:00
Henrik Rydgård 563fdb5d28 Fix bug with fullscreen in SDL (and do a drive-by fix in LaunchUrl) 2026-02-02 12:54:56 +01:00
Henrik Rydgård 9e7afa414c Buildfixes 2026-02-02 12:16:35 +01:00
Henrik Rydgård ad4da764df Rework the internal API for applying the fullscreen state. Fixes. 2026-02-02 11:45:46 +01:00
Henrik Rydgård d331af58ab Rework fullscreen on Windows based on tests
Test implementation in https://github.com/hrydgard/fullscreen-test
2026-02-02 10:51:51 +01:00
Henrik Rydgård 7c2632cd55 Merge pull request #21188 from hrydgard/windows-cleanup
Windows code cleanup
2026-02-02 10:20:41 +01:00
Henrik Rydgård 7db8709e56 Buildfix 2026-02-02 09:44:18 +01:00
Henrik Rydgård 51c3058cf6 Replace "ForceFullScreen" with a way to prevent specific settings from being saved. 2026-02-02 09:25:49 +01:00
Henrik Rydgård 926f595591 Tweak 2026-02-01 20:20:20 +01:00
Henrik Rydgård c08ed7d14b More cleanup 2026-02-01 15:26:35 +01:00
Henrik Rydgård 670eb7b3b6 Header cleanup 2026-02-01 15:20:05 +01:00
Henrik Rydgård 99a1ddb657 Assorted code cleanup 2026-02-01 15:03:23 +01:00
Henrik Rydgård 4007e973f3 Driveby cleanup: Remove use of legacy <tchar.h> 2026-02-01 14:43:40 +01:00
Henrik Rydgård 0b529c2316 Merge pull request #21185 from hrydgard/misc-fixes
Move controls up a bit in portrait mode, render fix of main screen buttons when held
2026-02-01 14:43:36 +01:00