summaryrefslogtreecommitdiffstats
path: root/src/core/hle/service/am/applets/controller.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* applets: Append applet_ prefix to backend appletsMorph2021-07-141-253/+0
|
* applets: Send focus state change message on applet state changeMorph2021-04-171-1/+1
| | | | Fixes the softlock after the controller applet exits in Mario Kart 8 Deluxe.
* applets: Make the applet mode a protected property of AppletMorph2021-04-171-1/+1
|
* applets: Pass in the LibraryAppletMode each applet's constructorMorph2021-04-151-2/+3
|
* am/controller: Remove [[fallthrough]] from unreachable pathLioncash2021-02-091-1/+2
| | | | | Prevents warnings on clang 12. This path is reachable on other variations of the build that disable the unreachable macro.
* Fix npad struct to match switchbrewgerman2021-02-041-1/+1
|
* controller: Use std::move within ConvertToFrontendParameters()Lioncash2020-12-081-3/+3
| | | | Avoids unnecessary copies.
* controller: Avoid unnecessary copies in ConfigurationComplete()Lioncash2020-12-081-9/+8
| | | | | Avoids unnecessary 1072 byte copies when querying info about controllers.
* service: Eliminate usages of the global system instanceLioncash2020-11-271-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.
* controllers/npad: Rename NPadType to NpadStyleSetMorph2020-11-161-1/+1
| | | | This more accurately represents the underlying type and avoids confusion with NpadType
* settings: Preparation for per-game input settingsMorph2020-11-161-1/+1
|
* applets: Rename LibraryAppletVersion to ControllerAppletVersionMorph2020-11-081-13/+13
|
* applets/controller: Pop normal data for StrapGuide and FirmwareUpdateMorph2020-11-081-6/+18
|
* applets/controller: Introduce additional checks for mode and callerMorph2020-11-081-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.
* Revert "core: Fix clang build"bunnei2020-10-211-13/+13
|
* core: Fix clang buildLioncash2020-10-181-13/+13
| | | | | | | Recent changes to the build system that made more warnings be flagged as errors caused building via clang to break. Fixes #4795
* Address feedbackMorph2020-09-041-0/+4
|
* applets/controller: Set min_players to have a minimum value of 1.Morph2020-09-041-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.
* applets/controller: Implement "Explain Text"Morph2020-09-041-14/+23
| | | | "Explain Text" is additional text that is shown for each player in the controller applet.
* Project Mjölnir: Part 2 - Controller AppletMorph2020-09-041-0/+197
Co-authored-by: Its-Rei <kupfel@gmail.com>