Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2021-11-25 | core/hid: Remove usage of native types, fix a couple of errors with motion | german77 | 1 | -0/+1 | |
2021-11-25 | second commit lion review | german77 | 1 | -0/+2 | |
2021-11-25 | configuration: Migrate controller settings to emulated controller | german77 | 1 | -11/+3 | |
2021-11-25 | core/frontend: Update applets | german77 | 1 | -1/+1 | |
2021-07-20 | applet_controller: Add preliminary support for version 8 | Morph | 1 | -1/+20 | |
Version 8 adds support for key remapping introduced in FW 11.0, we will not be implementing this for now. | |||||
2021-07-14 | applets: Append applet_ prefix to backend applets | Morph | 1 | -1/+1 | |
2021-04-17 | applets: Send focus state change message on applet state change | Morph | 1 | -1/+1 | |
Fixes the softlock after the controller applet exits in Mario Kart 8 Deluxe. | |||||
2021-04-17 | applets: Make the applet mode a protected property of Applet | Morph | 1 | -1/+1 | |
2021-04-15 | applets: Pass in the LibraryAppletMode each applet's constructor | Morph | 1 | -2/+3 | |
2021-02-09 | am/controller: Remove [[fallthrough]] from unreachable path | Lioncash | 1 | -1/+2 | |
Prevents warnings on clang 12. This path is reachable on other variations of the build that disable the unreachable macro. | |||||
2021-02-04 | Fix npad struct to match switchbrew | german | 1 | -1/+1 | |
2020-12-08 | controller: Use std::move within ConvertToFrontendParameters() | Lioncash | 1 | -3/+3 | |
Avoids unnecessary copies. | |||||
2020-12-08 | controller: Avoid unnecessary copies in ConfigurationComplete() | Lioncash | 1 | -9/+8 | |
Avoids unnecessary 1072 byte copies when querying info about controllers. | |||||
2020-11-27 | service: Eliminate usages of the global system instance | Lioncash | 1 | -2/+2 | |
Completely removes all usages of the global system instance within the services code by passing in the using system instance to the services. | |||||
2020-11-16 | controllers/npad: Rename NPadType to NpadStyleSet | Morph | 1 | -1/+1 | |
This more accurately represents the underlying type and avoids confusion with NpadType | |||||
2020-11-16 | settings: Preparation for per-game input settings | Morph | 1 | -1/+1 | |
2020-11-08 | applets: Rename LibraryAppletVersion to ControllerAppletVersion | Morph | 1 | -13/+13 | |
2020-11-08 | applets/controller: Pop normal data for StrapGuide and FirmwareUpdate | Morph | 1 | -6/+18 | |
2020-11-08 | applets/controller: Introduce additional checks for mode and caller | Morph | 1 | -0/+30 | |
Some games like Cave Story+ set invalid values in the ControllerPrivateArg's mode and caller fields. Use other fields to determine the appropriate mode and caller should either or both fields be invalid. | |||||
2020-10-21 | Revert "core: Fix clang build" | bunnei | 1 | -13/+13 | |
2020-10-18 | core: Fix clang build | Lioncash | 1 | -13/+13 | |
Recent changes to the build system that made more warnings be flagged as errors caused building via clang to break. Fixes #4795 | |||||
2020-09-04 | Address feedback | Morph | 1 | -0/+4 | |
2020-09-04 | applets/controller: Set min_players to have a minimum value of 1. | Morph | 1 | -1/+1 | |
- Some games like Shipped have a minimum requirement of 0 connected players and is undesired behavior. We must require a minimum of 1 player connected regardless of what games may ask. | |||||
2020-09-04 | applets/controller: Implement "Explain Text" | Morph | 1 | -14/+23 | |
"Explain Text" is additional text that is shown for each player in the controller applet. | |||||
2020-09-04 | Project Mjölnir: Part 2 - Controller Applet | Morph | 1 | -0/+197 | |
Co-authored-by: Its-Rei <kupfel@gmail.com> |