Lioncash
fedd857054
applets/controller: Use aliases for callbacks
3 years ago
Morph
99ceb03a1c
general: Convert source file copyright comments over to SPDX
This formats all copyright comments according to SPDX formatting guidelines.
Additionally, this resolves the remaining GPLv2 only licensed files by relicensing them to GPLv2.0-or-later.
4 years ago
german77
5ba7b11ba4
yuzu: Implement basic controller navigation
4 years ago
german77
5d0f3540c4
core/hid: Rename NpadType to NpadStyleIndex
4 years ago
german77
af55dd1935
configuration: Migrate controller settings to emulated controller
4 years ago
german77
e0da5c1bbc
kraken: Fix errors from rebase and format files
4 years ago
german77
8fff6d6c67
Qt_applets: Use new input
4 years ago
lat9nq
fb66a455c4
yuzu qt: Remove global system instances from config, WaitTree, main
4 years ago
Morph
9a48f252ae
applets: Append qt_ prefix to Qt frontend applets
5 years ago
Morph
10ca4c9490
applets/controller: Hook up the "Motion" button functionality
I forgot to hook this up during the development of the controller applet, this PR amends that.
5 years ago
Morph
f6d4a289d5
applets: Resolve variable shadowing
5 years ago
Morph
8758378dc4
applets/controller: Use a pair of emulated controller index to controller type
5 years ago
Morph
760a9e8693
applets/controller: Change the input button to create input profiles
Co-authored-by: Its-Rei <kupfel@gmail.com>
5 years ago
Morph
38110dd485
configure_input: Add per-player vibration
Allows for enabling and modifying vibration and vibration strength per player.
Also adds a toggle for enabling/disabling accurate vibrations.
Co-authored-by: Its-Rei <kupfel@gmail.com>
5 years ago
Morph
5cafa70d3b
applets/controller: Auto accept a valid single player configuration
5 years ago
Lioncash
6b5f565324
controller: Pass ControllerParameters by reference in ReconfigureControllers()
Prevents unnecessary copies and heap reallocations from occurring.
5 years ago
Morph
72b2f5d34f
applets/controller: Load configuration prior to setting up connections
This avoids unintentionally changing the states of elements while loading them in.
5 years ago
Morph
aeec0f8a38
applets/controller: Make 8 a static constexpr value of NUM_PLAYERS
Avoids repetitive usages of the int literal '8' or calls to player_widgets.size()
5 years ago
Morph
5ce3015945
applets/controller: Implement "Explain Text"
"Explain Text" is additional text that is shown for each player in the controller applet.
5 years ago
Morph
5219615418
Project Mjölnir: Part 2 - Controller Applet
Co-authored-by: Its-Rei <kupfel@gmail.com>
5 years ago