CJBok
2fa9a96309
const correction
6 years ago
CJBok
90f9c830ca
clang
6 years ago
CJBok
351e3fb72e
Update configure_input_player.cpp
6 years ago
CJBok
4a566b9828
Added deadzone controls for sdl engine at input settings
6 years ago
FreddyFunk
be5dc68ca3
fixed clang format & addressed feedback
6 years ago
FreddyFunk
a31c6b2c4e
yuzu/configure_input_player: Fix input handling for ZL and ZR from controllers with analog triggers
6 years ago
fearlessTobi
22fd208e8d
Add cancel option to analog stick configuration
Co-Authored-By: Vitor K <vitor-k@users.noreply.github.com>
6 years ago
Silent
221250d922
Qt: Fixed behaviour of buttons by connecting functors to correct signals
Following screens got fixes:
- Configure/Debug
- Configure/Input
7 years ago
Lioncash
c09ff382a4
yuzu/configuration: Make all widgets and dialogs aware of language changes
To prepare for translation support, this makes all of the widgets
cognizant of the language change event that occurs whenever
installTranslator() is called and automatically retranslates their text
where necessary.
This is important as calling the backing UI's retranslateUi() is often
not enough, particularly in cases where we add our own strings that
aren't controlled by it. In that case we need to manually refresh the
strings ourselves.
7 years ago
Lioncash
e1d755bdda
yuzu/configuration: Make function naming consistent
7 years ago
Lioncash
aa83639b78
yuzu/configuration/configure_input_player: Clean up array accesses
Rather than repeatedly index arrays that have quite a large array index,
we can just use a named variable instead.
7 years ago
Lioncash
4d2da5a40a
yuzu/configuration/configure_input_player: Specify string conversions explicitly
Allows the player input configuration code to compile with implicit
string conversions disabled.
7 years ago
Lioncash
faf69a22d4
yuzu/configuration/configure_input_player: Forward declare types where applicable
Allows removing the inclusion of the main input common header from the
UI config header.
7 years ago
Zach Hilman
233a804196
configure_input: Add ConfigureInputSimple as default input UI config
Greatly simplifies the current input UI, while still allowing power users to tweak advanced settings. Adds 'input profiles', which are easy autoconfigurations to make getting started easy and fast. Also has a custom option which brings up the current, full UI.
7 years ago
Lioncash
2a22c1b27e
yuzu/configure_input_player: Use std::size_t to represent the player index instead of u8
Prevents compiler warnings related to truncation when invoking the
dialog. It's also extremely suspect to use a u8 value here instead of a
more general type to begin with.
7 years ago
Lioncash
11cf13a6e1
yuzu/configure_input_player: Use a lambda expression instead of std::bind
std::bind is the pre-C++11 way of doing this.
7 years ago
Lioncash
73a48d6523
yuzu/configure_input_player: Amend constructor initializer list order
Orders the elements the way they would actually be initialized in.
Resolves compiler warnings with gcc and clang
7 years ago
Lioncash
53bff53791
yuzu/configure_input: Remove unused function MoveGridElement
7 years ago
Zach Hilman
e58c951a59
configure_input: Make None a controller option instead of checkbox
7 years ago
Zach Hilman
3a6cd5b3c8
hid: Use player-defined controller type as PREFERRED_CONTROLLER
7 years ago
Zach Hilman
3d1a221893
qt: Move controller button config to separate dialog
Handles button configuration for all controller layouts and debug pads. Configurable at construction.
7 years ago