haorui wang
|
7f2b504a01
|
Fix build in windows with cmake
|
2026-02-04 23:11:22 +08:00 |
|
Henrik Rydgård
|
3f545af25c
|
Minor cleanup in DualShock code
|
2026-02-04 10:53:05 +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
|
2b31c07452
|
Fix bug causing the fullscreen setting not to be restored
|
2026-02-03 13:57:57 +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 |
|
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
|
b1cb1c9b36
|
Add back some behavior that got lost in the refactor.
|
2026-02-02 13:04:14 +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
|
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
|
abed0cb0f7
|
Merge pull request #21181 from hrydgard/misc-stuff
Android: Filter device-connected notification to only apply to gamepads
|
2026-01-31 13:52:39 +01:00 |
|
Henrik Rydgård
|
3aacc95ef8
|
Fix typo from #21157
See #21157
|
2026-01-31 13:13:03 +01:00 |
|
oltolm
|
554c05ec9b
|
d3d11: remove unnecesarry workaround
|
2026-01-31 11:54:31 +01:00 |
|
Henrik Rydgård
|
d6ebfed432
|
Fix some bugs and warnings from a pass of static analysis
|
2026-01-29 17:41:54 +01:00 |
|
Henrik Rydgård
|
9c582e4d45
|
Release all buttons and axes on DInput device disconnection
|
2026-01-25 16:26:16 +01:00 |
|
Henrik Rydgård
|
0543b34a27
|
Windows: Make joystick autoconfigure work with DualSense / DualShock devices
|
2026-01-25 16:18:53 +01:00 |
|
Henrik Rydgård
|
7d4cfdaf91
|
KeyMap: Add NotifyPadDisconnected, minor cleanup
|
2026-01-25 15:36:15 +01:00 |
|
Henrik Rydgård
|
6016a02010
|
Minor refactor of XInputDevice
|
2026-01-25 15:26:29 +01:00 |
|
Henrik Rydgård
|
90e9bff405
|
XInput: Release all buttons and axes on disconnect. Correct bug in GameButton.
|
2026-01-25 14:00:23 +01:00 |
|
Henrik Rydgård
|
b90bb6da70
|
Windows: Preserve the non-maximized window size
Fixes #15435
|
2026-01-23 18:54:17 +01:00 |
|
Henrik Rydgård
|
3a7911407b
|
Assorted minor cleanups
|
2026-01-19 15:47:40 +01:00 |
|
Henrik Rydgård
|
f1f931551a
|
Add a "Savestate slot count" setting.
|
2026-01-09 12:20:39 +01:00 |
|
Henrik Rydgård
|
2959ad214c
|
Fix the internal savestate API to better reflect how it actually works
|
2026-01-09 10:29:37 +01:00 |
|
Henrik Rydgård
|
4e5e34a0cc
|
Move the new slot translation string to Dialog, fits better there.
|
2026-01-08 23:26:48 +01:00 |
|
Henrik Rydgård
|
77b9a6e2e8
|
Prepare for adjustable save state slot count by making the Win32 menu dynamic
|
2026-01-08 16:07:48 +01:00 |
|
Henrik Rydgård
|
b7aa38a738
|
WASAPI: Re-enable AudioClient3. Fix a possible crash.
|
2026-01-05 19:48:22 +01:00 |
|
Henrik Rydgård
|
5f7a937466
|
Rename ValidSize to ClampValidSizeAt
|
2025-12-30 20:31:07 +01:00 |
|
Henrik Rydgård
|
062bc0dcd4
|
Merge pull request #21078 from hrydgard/ui-fixes
More UI fixes, code cleanup
|
2025-12-19 23:27:57 +01:00 |
|
Henrik Rydgård
|
35663c2fea
|
Merge pull request #21020 from oltolm/comptr
use ComPtr in DinputDevice
|
2025-12-19 13:58:40 +01:00 |
|
Henrik Rydgård
|
18a67b82d2
|
Do the same with KeyInputFlags. Fix minor UI misalignments
|
2025-12-19 13:41:58 +01:00 |
|
Henrik Rydgård
|
481d0fd18c
|
Switch TouchInputFlags to enum class, fix some minor UI issues
Scroll views now only wheel-scroll if the mouse is hovering over them.
|
2025-12-19 11:38:56 +01:00 |
|
Henrik Rydgård
|
bf9493910a
|
Rework some IAP/Gold UI. Minor title screen tweak
|
2025-11-23 21:55:25 +01:00 |
|
Henrik Rydgård
|
7853881210
|
GPU header cleanup: Avoid including GPUCommon.h in some places
|
2025-11-23 20:37:37 +01:00 |
|
oltolm
|
ef49aac0e1
|
use ComPtr in DinputDevice
|
2025-11-14 21:24:09 +01:00 |
|
Henrik Rydgård
|
0453fb5449
|
Move PopupScreen base class into PopupScreens.cpp/h
|
2025-11-10 10:26:38 +01:00 |
|
Henrik Rydgård
|
2047f46d6d
|
Remove left-behind logging
|
2025-11-10 01:46:25 +01:00 |
|
Henrik Rydgård
|
412c746179
|
Add tilt (accelerometer) input support for DualSense controllers on Windows
|
2025-11-09 23:11:20 +01:00 |
|
Henrik Rydgård
|
6d1973edfb
|
Add banners on the top of settings pages, if editing game-specific settings show the icon.
|
2025-11-09 08:51:41 +01:00 |
|
Henrik Rydgård
|
67010ff2af
|
Split the display layout config between landscape and portrait orientations
|
2025-11-05 12:49:51 +01:00 |
|
Henrik Rydgård
|
1facc4d485
|
Remove obsolete hidden setting Browse
|
2025-11-04 23:39:56 +01:00 |
|
Henrik Rydgård
|
c20be71c10
|
Fix the API for MIPSAssembleOpcode to remove a global
|
2025-11-03 16:08:07 +01:00 |
|
Henrik Rydgård
|
d2c9104eff
|
Polish and fixes to the upload form.
|
2025-10-27 12:20:24 +01:00 |
|
Henrik Rydgård
|
9abd8c21e1
|
Finish implementing the multipart protocol, now multi file uploads work without corruption.
|
2025-10-27 12:20:24 +01:00 |
|