Commit Graph
71 Commits
Author SHA1 Message Date
Rosalie Wanders a9cb954f3a RMG-Input: update copyright year 2026-01-13 12:55:48 +01:00
Rosalie Wanders ce19f1cc2c RMG-Input: autoConfigButton -> autoConfigureButton 2025-11-07 15:41:01 +01:00
Rosalie Wanders 7985875d7c RMG-Input: track state of children in {disable,enable}AllChildren() 2025-11-07 15:33:57 +01:00
Rosalie Wanders b2716715ec RMG-Input: add custom layout for top row of UI elements and add tooltips 2025-11-06 20:32:33 +01:00
Rosalie Wanders 1547fb6617 RMG-Input: save and restore state of 'Auto-Configure' button 2025-11-06 15:53:59 +01:00
Rosalie Wanders 5d57d16e2e RMG-Input: show native a/b/x/y button names in HotKeysDialog too 2025-10-24 23:01:01 +02:00
Rosalie Wanders 5ccf15b852 RMG-Input: fix handling InputProfileDB with automatic device 2025-10-19 16:51:21 +02:00
Rosalie Wanders c991721faf RMG-Input: rename SetIsCurrentJoystickGameController() 2025-10-19 16:10:32 +02:00
Rosalie Wanders 2679fd41d5 RMG-Input: add 'Auto-Configure' feature 2025-10-19 15:56:15 +02:00
Rosalie Wanders a955e7b272 RMG-Input: controller -> gamepad 2025-10-19 12:16:49 +02:00
Rosalie Wanders aba3676b1e RMG-Input: use native gamepad button names for a/b/x/y 2025-10-18 01:23:50 +02:00
Rosalie Wanders a38866563b RMG-Input: use c++ style casts 2025-10-16 21:27:43 +02:00
Rosalie Wanders 470c94df9f RMG-Input: use QString::left() instead of QString::slice()
I didn't realize QString::slice() was Qt 6.8+
2025-10-11 20:20:50 +02:00
Rosalie Wanders 5caf80a43d RMG-Input: fallback to partial MD5 hash when there's no internal name 2025-10-11 19:47:39 +02:00
Rosalie Wanders 511f8fdcad RMG-Input: make fix for stuck buttons more robust 2025-10-09 22:46:44 +02:00
Rosalie Wanders d9f5921657 RMG-Input: fix configuration GUI button being stuck when bound by axis 2025-10-09 21:09:32 +02:00
Rosalie Wanders 40c8e117c1 RMG-Input: migrate to SDL3 2025-09-23 14:41:39 +02:00
Rosalie Wanders 595427aa98 RMG-Input: also make other buttons consistent height wise 2025-03-20 00:06:07 +01:00
Rosalie Wanders 30d1f17329 RMG-Input: make add/remove buttons have a consistent height 2025-03-19 23:34:07 +01:00
Rosalie Wanders 7114338cec RMG-Input: update copyright year 2025-03-13 22:07:12 +01:00
Rosalie Wanders 648c7fbc26 RMG-Input: use c++ style casts instead of c style casts 2025-03-05 17:05:09 +01:00
Rosalie Wanders 219f74bb8b RMG-Input: {Left,Right}Trigger -> {Left,Right}Shoulder 2025-02-16 19:46:20 +01:00
Rosalie Wanders b05b0faeea RMG-Input: use ROM header and settings in CorePluginsOpenROMConfig() 2025-02-16 00:51:06 +01:00
Rosalie Wanders e3086fb6a8 RMG-Input: use only needed headers from RMG-Core 2025-02-01 21:44:54 +01:00
Rosalie Wanders b014fdf424 RMG-Input: detect devices using serial and path instead of device index 2025-01-30 22:01:29 +01:00
Rosalie Wanders cd36bdbd59 RMG-Input: improve letter casing 2024-07-01 14:54:56 +02:00
Rosalie Wanders 9155faf1d2 RMG-Input: implement 'Test Rumble' button in the options dialog 2024-04-30 13:17:16 +02:00
Rosalie Wanders 86c240f669 RMG-Input: correct types in for loops 2024-03-25 22:05:40 +01:00
Rosalie Wanders 45cb32b429 RMG-Input: improve handling of deleting the game section 2023-08-26 21:34:14 +02:00
Rosalie Wanders 6c66268002 RMG-Input: fix CheckInputDeviceSettings() not working correctly in some cases 2023-08-26 21:33:41 +02:00
Rosalie Wanders 1e03d59592 RMG-Input: improve hasAnyGameSettingChanged() in ControllerWidget.cpp 2023-08-26 21:04:44 +02:00
Rosalie Wanders c1643aff28 RMG-Input: fix joystick hat handling in ControllerWidget.cpp 2023-08-05 22:09:36 +02:00
Rosalie Wanders 409a42ec3d RMG-Input: fix joystick hats not visualizing properly 2023-08-04 06:06:32 +02:00
Rosalie Wanders 662023c24d RMG-Input: implement support for joystick hats 2023-07-30 22:19:11 +02:00
Rosalie Wanders 43c3e55466 RMG-Input: add hotkeys for inc/decr save state slot and switching paks 2023-07-16 16:43:17 +02:00
Rosalie Wanders 32d2a12331 RMG-Input: (wip) introduce controller hotkeys 2023-07-07 15:54:40 +02:00
Rosalie Wanders e45fcdfb3e RMG-Input: add VRU support 2023-07-01 01:15:54 +02:00
Rosalie Wanders 689d8debb1 RMG-Input: implement PluginConfig2() and PluginConfig2HasRomConfig() 2023-04-06 14:11:20 +02:00
Rosalie Wanders 9f620f276d RMG-Input: account for versions which didn't have the sensitivity setting 2023-04-05 16:18:56 +02:00
JaxonWasTakenandGitHub e3787b5ccf RMG-Input: implement "Analog Stick Sensitivity" 2023-03-31 19:47:31 +02:00
Rosalie Wanders 4391ebd94a RMG-Input: fix RevertSettings not deleting profile sections in some cases 2023-02-12 21:54:20 +01:00
Rosalie Wanders 081029e3d1 RMG-Input: fix reset button not working 2023-02-12 21:48:14 +01:00
Rosalie Wanders 304afbb50d RMG-Input: add Input_FilterEventsFor{Buttons,Axis} settings 2023-02-11 19:47:12 +01:00
Rosalie Wanders 1c07d032ef RMG-Input: account for added profiles in RevertSettings() 2023-02-11 15:18:44 +01:00
Rosalie Wanders c500a17b1a RMG-Input: implement reverting settings & improve saving 2023-02-11 14:33:30 +01:00
Rosalie Wanders 83af0ff4af RMG-Input: improve per game profile handling 2023-02-11 13:41:26 +01:00
Rosalie Wanders 42597a76f0 RMG-Input: handle automatic input device in CheckInputDeviceSettings() 2023-02-11 13:09:32 +01:00
Rosalie Wanders 3bbd29916b RMG-Input: implement creation of profiles 2023-02-09 21:55:45 +01:00
Rosalie Wanders 6516330289 RMG-Input: slight UI changes 2023-02-09 21:53:47 +01:00
Rosalie Wanders 0628ea920b RMG-Input: introduce 'Automatic' input device 2023-02-09 21:53:47 +01:00