WIP: Improved interaction with "Input" settings. #705

Closed
Goodfeat wants to merge 7 commits from Master_PR into master

7 Commits

Author SHA1 Message Date
Vladimir Sokolov
786b3e0fcc
Merge branch 'master' into Master_PR 2025-02-22 22:55:52 +10:00
Vova
9a5f3cc8c8 Merge branch 'Master_PR' of https://github.com/Goodfeat/Ryujinx_alt into Master_PR 2025-02-22 22:18:45 +10:00
Vova
9c39e8585f Improved interaction with "Input" settings.
- paired devices have notifications that they are configured and require connection
- paired devices load the configuration when connected
- A notification appears when changing control configuration settings.
- Now control settings will be saved only when they are changed
- Added a button to roll back changes to the previously saved state
- Fixed a bug: when switching the "player", if the "input device" and "controller type" settings were changed, the save dialog box did not appear.
- "Motion", "Rumble" and "Led" also have events notifying about changes
2025-02-22 22:18:09 +10:00
Vladimir Sokolov
e75ce17137
Merge branch 'master' into Master_PR 2025-02-21 10:38:39 +10:00
Vladimir Sokolov
0d9a4fe48c
Merge branch 'master' into Master_PR 2025-02-19 14:11:13 +10:00
Vladimir Sokolov
6c13e94c93
Merge branch 'master' into Master_PR 2025-02-19 09:36:44 +10:00
Vova
3e69afd110 Fix: Input page is saved only when input is changed
This is an attempt to decouple "saving gamepad settings" from the rest of the emulator settings. Should fix the issue where the gamepad was not detected when starting the emulator and the game (usually after saving settings with the gamepad turned off)
2025-02-18 19:28:13 +10:00