aboutsummaryrefslogtreecommitdiff
path: root/src/yuzu/configuration/configure_input_simple.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Project Mjölnir: Part 1Morph2020-08-261-152/+0
| | | | | Co-authored-by: James Rowe <jroweboy@gmail.com> Co-authored-by: Its-Rei <kupfel@gmail.com>
* yuzu/configure_input_simple: Fix "Docked Joycons" controller profileFearlessTobi2020-04-051-4/+5
| | | | This was incorrectly using PlayerIndex 1 when calling the ConfigureDialog.
* Merge pull request #2766 from FearlessTobi/port-4849James Rowe2019-08-161-1/+1
|\ | | | | Port citra-emu/citra#4849: "Qt: Fixed behaviour of buttons by connecting functors to correct signals"
| * Qt: Fixed behaviour of buttons by connecting functors to correct signalsSilent2019-08-021-1/+1
| | | | | | | | | | | | Following screens got fixes: - Configure/Debug - Configure/Input
* | yuzu/CMakeLists: Remove qt5_wrap_ui macro usageLioncash2019-08-091-1/+1
|/ | | | | | | | | | We can simply enable CMAKE_AUTOUIC and let CMake take care of handling the UI code generation for targets. As part of letting CMake automatically handle the header file parsing, we must not name includes with "ui_*" unless they're related to the output of the Qt UIC compiler. Because of this, we need to rename ui_settings, given it would conflict with this restriction.
* yuzu/configuration: Make all widgets and dialogs aware of language changesLioncash2019-06-051-0/+12
| | | | | | | | | | | | 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.
* yuzu/configuration: Make function naming consistentLioncash2019-06-051-8/+10
|
* configure_input_simple: Make input profile array constexprLioncash2018-12-261-12/+7
| | | | | | | | | Calling tr() from a file-scope array isn't advisable, since it can be executed before the Qt libraries are even fully initialized, which can lead to crashes. Instead, the translatable strings should be annotated, and the tr() function should be called at the string's usage site.
* configure_input_simple: Properly signal docked mode changeZach Hilman2018-12-051-0/+2
|
* configure_input: Add ConfigureInputSimple as default input UI configZach Hilman2018-12-051-0/+140
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.