Stenzek
|
aaf2a4b614
|
InputManager: Adjust scope of constants
|
2025-01-13 16:35:40 +10:00 |
|
Stenzek
|
13b85728a0
|
Qt: Refactor input device/motor tracking
Remove multiple sources of truth.
|
2025-01-11 20:25:11 +10:00 |
|
Stenzek
|
0a124ee839
|
SDLInputSource: Support forwarding touchpad to pointer
|
2025-01-07 13:40:42 +10:00 |
|
Stenzek
|
5ee069fc63
|
FullscreenUI: Add option to display PS buttons instead of Xbox
|
2025-01-05 16:00:15 +10:00 |
|
Stenzek
|
c4e0e7fade
|
InputManager: Fix mouse-mapped axes getting stuck
Regression from f0deab2.
|
2024-12-24 13:52:04 +10:00 |
|
Stenzek
|
f9c125c1a1
|
InputManager: Add ForceFeedbackDevice interface
|
2024-12-01 21:08:52 +10:00 |
|
Stenzek
|
d5e2db0dee
|
Misc: Fix new clang-cl warnings
|
2024-11-16 14:06:14 +10:00 |
|
Stenzek
|
8c4d595a89
|
Qt: Make input source selection non-inheritable
Makes sense to set this in the profile specifically,
given it is tied to devices.
|
2024-11-03 20:17:56 +10:00 |
|
Stenzek
|
0d3501d435
|
Misc: Pass SettingsInterface by const reference
|
2024-10-20 23:59:47 +10:00 |
|
Stenzek
|
eb46142ee7
|
GPUDevice: Extract swap chain to separate class
|
2024-10-18 20:48:29 +10:00 |
|
Stenzek
|
7f4e5d55db
|
Misc: Update copyright headers
|
2024-09-01 22:08:31 +10:00 |
|
Stenzek
|
bda6869084
|
Qt: Implement per-game controller configuration
|
2024-08-24 14:10:25 +10:00 |
|
Stenzek
|
9e3507e0f4
|
InputManager: Support multiple mice via raw input
Only on Windows for now.
|
2024-08-23 22:31:59 +10:00 |
|
Stenzek
|
c53717bbe4
|
System: Rewrite input profile hotkey priority logic
|
2024-05-16 16:53:13 +10:00 |
|
Stenzek
|
18160a8e06
|
Qt: Add option to pause when controller is disconnected
|
2024-05-14 16:00:09 +10:00 |
|
Stenzek
|
ca3cfbaa99
|
Misc: Pass string_view by value
|
2024-05-05 22:28:29 +10:00 |
|
Stenzek
|
0fbc1a3a8a
|
AudioStream: Add surround expansion via FreeSurround
|
2024-04-21 23:30:46 +10:00 |
|
Stenzek
|
7b93edada1
|
Qt: Purge controller bind migration
About a year and a half is long enough.
|
2024-04-11 20:09:52 +10:00 |
|
Stenzek
|
de1a1af908
|
FullscreenUI: Avoid per-frame memory allocations with SmallString
|
2024-04-09 19:54:25 +10:00 |
|
Stenzek
|
c1d0419361
|
FullscreenUI: Use icon font for bindings
|
2023-11-26 23:57:49 +10:00 |
|
Stenzek
|
f05ff4103e
|
Misc: Build fixes for Android
|
2023-11-04 20:11:51 +10:00 |
|
Stenzek
|
7e07d2feb8
|
GunCon: Add relative pointer binding
|
2023-09-20 17:11:29 +10:00 |
|
Stenzek
|
68b59ee748
|
CMake: Swap USE_ and WITH_ for ENABLE_
Consistency.
|
2023-09-17 12:36:52 +10:00 |
|
Stenzek
|
a37e89b52f
|
CMake: Remove unsupported options
|
2023-09-16 19:00:29 +10:00 |
|
Stenzek
|
259193a8e5
|
GPUDevice: Move software cursor to ImGuiManager
|
2023-08-30 00:44:00 +10:00 |
|
Stenzek
|
dc9c99438b
|
Misc: Post-refactor cleanups
|
2023-08-24 18:01:32 +10:00 |
|
Stenzek
|
e3d9ba4c99
|
Rewrite host GPU abstraction
- Don't have to repeat the same thing for 4 renderers.
- Add native Metal renderer.
|
2023-08-20 21:55:38 +10:00 |
|
Stenzek
|
bb60170d9a
|
Move frontend-common to util/core
|
2023-08-16 01:13:00 +10:00 |
|