Commit Graph

  • 7e32e7038a ButtonComboAPI: Add C API tests to test plugin main Maschell 2025-01-25 12:15:07 +01:00
  • d5804e20ad ButtonComboAPI: Add missing handle nullptr checks Maschell 2025-01-25 12:14:46 +01:00
  • 2358e835cb ButtonComboAPI: Update C++ docs to reference C API Maschell 2025-01-25 12:14:21 +01:00
  • cdb573b847 ButtonComboAPI: Fix function name of WUPSButtonComboAPI_AddButtonComboPressDownEx, update docs Maschell 2025-01-25 12:13:55 +01:00
  • 983616af90 Update documentation of button combo API Maschell 2025-01-24 17:51:06 +01:00
  • dd84ac5b4b Example plugin: add button combo API usage Maschell 2025-01-20 18:16:18 +01:00
  • a5e8d2b269 Update Dockerfiles Maschell 2025-01-12 14:24:42 +01:00
  • 2c711a1015 Inital implemenation of the button combo test plugin Maschell 2025-01-12 14:24:31 +01:00
  • 1884e28734 StorageAPI: Use latest Catch2 version in test plugin Maschell 2025-01-12 14:12:20 +01:00
  • 02282ee0ae Add missing import Maschell 2025-01-12 11:20:32 +01:00
  • 15b9f0242c ButtonComboAPI: Add Metaoptions class for C++ api to get/update meta options Maschell 2025-01-11 13:28:07 +01:00
  • e042b420c5 WUPSButtonAPI: Check the button combo status after potentially updating the combo Maschell 2025-01-05 19:02:24 +01:00
  • 315fad5b42 ConfigAPI: Clean up Maschell 2025-01-05 15:25:03 +01:00
  • ed37f28bd4 ConfigAPI: Check the version of the config api when getting the menu status Maschell 2025-01-05 15:22:30 +01:00
  • e4289a172b WUPSConfigItemButtonCombo: Fix displaying the conlict warning Maschell 2025-01-05 15:21:34 +01:00
  • 23da1e5b1a WUPSConfigItemButtonCombo: Fix abortng button combo detection (hopefully for real) Maschell 2025-01-05 15:20:47 +01:00
  • b9808dc955 WUPSConfigItemButtonCombo: Fix displaying the correct hold duration to set a new button combo Maschell 2025-01-05 15:20:17 +01:00
  • 4377488179 WUPSConfigItemButtonCombo: Only log errors on failure when setting the combo Maschell 2025-01-05 15:19:46 +01:00
  • 5cbcc77b58 WUPSConfigItemButtonCombo: Fix string representation of additional wiimote buttons Maschell 2025-01-05 15:19:10 +01:00
  • e45d51318a WUPSButtonComboAPI: Fix some C++ functions Maschell 2025-01-05 13:36:58 +01:00
  • 51a5bbd674 WUPSButtonComboAPI: Add support for GetControllerTypeStr Maschell 2025-01-05 13:36:38 +01:00
  • 08f7741696 ButtonComboAPI: Add missing wiimote buttons Maschell 2025-01-04 12:39:13 +01:00
  • bdfe4c37d1 WUPSConfigItemButtonCombo: Fix aborting combo detection Maschell 2025-01-02 20:36:25 +01:00
  • ef159c37cc ButtonComboAPI: Move button combo API into it's own namespace Maschell 2024-12-31 14:43:31 +01:00
  • 8e7dde33af ButtonComboAPI: Add C++ wrapper for button combo api Maschell 2024-12-31 12:52:55 +01:00
  • c2a877e3f8 ButtonComboAPI: Added "triggeredBy param to combo callback Maschell 2024-12-31 12:52:14 +01:00
  • f173fc65e9 ButtonComboAPI: Split up header into api and defines, move into directory Maschell 2024-12-31 12:51:42 +01:00
  • 5214252a99 ConfigAPI: release handle in move operator/constructor before overwriting it. Maschell 2024-12-30 14:15:28 +01:00
  • d9ce5d71b0 ButtonComboAPI: Hold duration is now measure in ms instead of frames Maschell 2024-12-30 13:38:11 +01:00
  • 014181fd53 Add additional includes back to config_api.h Maschell 2024-12-30 13:35:48 +01:00
  • e5addcb133 example_plugin: Add missing include Maschell 2024-12-26 15:25:12 +01:00
  • 1a42b79c4d Initial implementation of WUPSButtonComboAPI Maschell 2024-12-26 15:15:59 +01:00
  • dd6025a8d1 Revert LTO because it's caused plugins to use LTO unless they specificed "-fno-lto" Maschell 2024-12-26 15:15:27 +01:00
  • 981a4e9326 Bump plugin version to 0.8.2 Maschell 2024-12-14 11:13:31 +01:00
  • ac0ef5fcab Fix formatting Maschell 2024-12-14 11:13:18 +01:00
  • 92239fbe30 Enable LTO build (#77) Ash 2024-12-14 21:11:07 +11:00
  • 8ddb5c404c Add WUPSConfigAPI_GetMenuOpen() to detect if the config menu is open. (#76) Daniel K. O. 2024-11-28 15:43:24 -03:00
  • f8faa9fda3 ButtonComboAPI: Add C API tests to test plugin #93 Maschell 2025-01-25 12:15:07 +01:00
  • 5335864c00 ButtonComboAPI: Add missing handle nullptr checks Maschell 2025-01-25 12:14:46 +01:00
  • 271a85e7b8 ButtonComboAPI: Update C++ docs to reference C API Maschell 2025-01-25 12:14:21 +01:00
  • b3f7705b6c ButtonComboAPI: Fix function name of WUPSButtonComboAPI_AddButtonComboPressDownEx, update docs Maschell 2025-01-25 12:13:55 +01:00
  • 05c94e0a76 ButtonComboAPI: Add C API tests to test plugin #92 Maschell 2025-01-25 12:15:07 +01:00
  • ed78766c3f ButtonComboAPI: Add missing handle nullptr checks Maschell 2025-01-25 12:14:46 +01:00
  • 1adc3a587a ButtonComboAPI: Update C++ docs to reference C API Maschell 2025-01-25 12:14:21 +01:00
  • 3176642796 ButtonComboAPI: Fix function name of WUPSButtonComboAPI_AddButtonComboPressDownEx, update docs Maschell 2025-01-25 12:13:55 +01:00
  • ac02414904 Update documentation of button combo API Maschell 2025-01-24 17:51:06 +01:00
  • d27e60b2c7 Update documentation of button combo API #91 Maschell 2025-01-24 17:51:06 +01:00
  • 27926a8c1e Example plugin: add button combo API usage Maschell 2025-01-20 18:16:18 +01:00
  • e678244ba7 Example plugin: add button combo API usage #90 Maschell 2025-01-20 18:16:18 +01:00
  • 70c4ddbdee Update Dockerfiles Maschell 2025-01-12 14:24:42 +01:00
  • f9d70cb108 Inital implemenation of the button combo test plugin Maschell 2025-01-12 14:24:31 +01:00
  • fbc85b9333 StorageAPI: Use latest Catch2 version in test plugin Maschell 2025-01-12 14:12:20 +01:00
  • 905c3744d8 Update Dockerfiles #89 Maschell 2025-01-12 14:24:42 +01:00
  • dd01063b94 Inital implemenation of the button combo test plugin Maschell 2025-01-12 14:24:31 +01:00
  • a4d9062ec7 StorageAPI: Use latest Catch2 version in test plugin Maschell 2025-01-12 14:12:20 +01:00
  • f2983ca18c Add missing import Maschell 2025-01-12 11:20:32 +01:00
  • f7a11e41bc ButtonComboAPI: Add Metaoptions class for C++ api to get/update meta options Maschell 2025-01-11 13:28:07 +01:00
  • 2300d4fb03 Add missing import #88 Maschell 2025-01-12 11:20:32 +01:00
  • 6c08ecbb5a ButtonComboAPI: Add Metaoptions class for C++ api to get/update meta options Maschell 2025-01-11 13:28:07 +01:00
  • d195b0b8e2 WUPSButtonAPI: Check the button combo status after potentially updating the combo Maschell 2025-01-05 19:02:24 +01:00
  • bb6ed34edd WUPSButtonAPI: Check the button combo status after potentially updating the combo #87 Maschell 2025-01-05 19:02:24 +01:00
  • 94ce09af19 ConfigAPI: Clean up Maschell 2025-01-05 15:25:03 +01:00
  • d2d5c5c40b ConfigAPI: Check the version of the config api when getting the menu status Maschell 2025-01-05 15:22:30 +01:00
  • 4290c73837 WUPSConfigItemButtonCombo: Fix displaying the conlict warning Maschell 2025-01-05 15:21:34 +01:00
  • 481c6c477c WUPSConfigItemButtonCombo: Fix abortng button combo detection (hopefully for real) Maschell 2025-01-05 15:20:47 +01:00
  • 5793d3d906 WUPSConfigItemButtonCombo: Fix displaying the correct hold duration to set a new button combo Maschell 2025-01-05 15:20:17 +01:00
  • d23e2c1467 WUPSConfigItemButtonCombo: Only log errors on failure when setting the combo Maschell 2025-01-05 15:19:46 +01:00
  • abd9aba259 WUPSConfigItemButtonCombo: Fix string representation of additional wiimote buttons Maschell 2025-01-05 15:19:10 +01:00
  • 3fb52d6f37 WUPSButtonComboAPI: Fix some C++ functions Maschell 2025-01-05 13:36:58 +01:00
  • a29cd016c2 WUPSButtonComboAPI: Add support for GetControllerTypeStr Maschell 2025-01-05 13:36:38 +01:00
  • c632e79c40 ConfigAPI: Clean up #86 Maschell 2025-01-05 15:25:03 +01:00
  • 07f96476d1 ConfigAPI: Check the version of the config api when getting the menu status Maschell 2025-01-05 15:22:30 +01:00
  • 7a1762b067 WUPSConfigItemButtonCombo: Fix displaying the conlict warning Maschell 2025-01-05 15:21:34 +01:00
  • f9b54958eb WUPSConfigItemButtonCombo: Fix abortng button combo detection (hopefully for real) Maschell 2025-01-05 15:20:47 +01:00
  • a2ff41f761 WUPSConfigItemButtonCombo: Fix displaying the correct hold duration to set a new button combo Maschell 2025-01-05 15:20:17 +01:00
  • a3b2c0fd8c WUPSConfigItemButtonCombo: Only log errors on failure when setting the combo Maschell 2025-01-05 15:19:46 +01:00
  • b76b169df6 WUPSConfigItemButtonCombo: Fix string representation of additional wiimote buttons Maschell 2025-01-05 15:19:10 +01:00
  • 8bab4c190a WUPSButtonComboAPI: Fix some C++ functions Maschell 2025-01-05 13:36:58 +01:00
  • 33830eb4f7 WUPSButtonComboAPI: Add support for GetControllerTypeStr Maschell 2025-01-05 13:36:38 +01:00
  • 1569d27eca ButtonComboAPI: Add missing wiimote buttons Maschell 2025-01-04 12:39:13 +01:00
  • 0b4d0773a2 ButtonComboAPI: Add missing wiimote buttons #85 Maschell 2025-01-04 12:39:13 +01:00
  • 27b0d905ba WUPSConfigItemButtonCombo: Fix aborting combo detection Maschell 2025-01-02 20:36:25 +01:00
  • 60341d0e84 WUPSConfigItemButtonCombo: Fix aborting combo detection #84 Maschell 2025-01-02 20:36:25 +01:00
  • 7b31373dbe ButtonComboAPI: Move button combo API into it's own namespace Maschell 2024-12-31 14:43:31 +01:00
  • 2261b21471 ButtonComboAPI: Move button combo API into it's own namespace #83 Maschell 2024-12-31 14:43:31 +01:00
  • 67b84311b3 ButtonComboAPI: Add C++ wrapper for button combo api Maschell 2024-12-31 12:52:55 +01:00
  • 8e1c883826 ButtonComboAPI: Added "triggeredBy param to combo callback Maschell 2024-12-31 12:52:14 +01:00
  • 332494d478 ButtonComboAPI: Split up header into api and defines, move into directory Maschell 2024-12-31 12:51:42 +01:00
  • eb5f8de005 ButtonComboAPI: Add C++ wrapper for button combo api #82 Maschell 2024-12-31 12:52:55 +01:00
  • 71fec4899b ButtonComboAPI: Added "triggeredBy param to combo callback Maschell 2024-12-31 12:52:14 +01:00
  • 1bbe759c96 ButtonComboAPI: Split up header into api and defines, move into directory Maschell 2024-12-31 12:51:42 +01:00
  • 6e1c40fc39 ConfigAPI: release handle in move operator/constructor before overwriting it. Maschell 2024-12-30 14:15:28 +01:00
  • 8647edbbe0 ConfigAPI: release handle in move operator/constructor before overwriting it. #81 Maschell 2024-12-30 14:15:28 +01:00
  • 5dc33a32ff ButtonComboAPI: Hold duration is now measure in ms instead of frames Maschell 2024-12-30 13:38:11 +01:00
  • 5a62c347d2 Add additional includes back to config_api.h Maschell 2024-12-30 13:35:48 +01:00
  • 86c2b59fcc ButtonComboAPI: Hold duration is now measure in ms instead of frames #80 Maschell 2024-12-30 13:38:11 +01:00
  • b09ab43fcc Add additional includes back to config_api.h Maschell 2024-12-30 13:35:48 +01:00
  • f71cb8c0bf example_plugin: Add missing include Maschell 2024-12-26 15:25:12 +01:00
  • ff2cf0062f Initial implementation of WUPSButtonComboAPI Maschell 2024-12-26 15:15:59 +01:00
  • 8db6ade6cb Revert LTO because it's caused plugins to use LTO unless they specificed "-fno-lto" Maschell 2024-12-26 15:15:27 +01:00