aboutsummaryrefslogtreecommitdiff
path: root/src/yuzu/configuration/configure_input.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* yuzu/configuration: Make function naming consistentLioncash2019-06-051-18/+18
|
* yuzu/configuration/configure_input: Mark controller type names as translateableLioncash2019-05-191-5/+8
| | | | These are user-facing strings, so they should be localizable.
* configure_input_simple: Properly signal docked mode changeZach Hilman2018-12-051-31/+27
|
* configure_input: Convert into QDialogZach Hilman2018-12-051-1/+1
|
* yuzu/configuration/configure_input: Default destructor in the cpp fileLioncash2018-12-021-0/+2
| | | | | | | | | | | The previous code could potentially be a compilation issue waiting to occur, given we forward declare the type for a std::unique_ptr. If the complete definition of the forward declared type isn't visible in a translation unit that the class is used in, then it would fail to compile. Defaulting the destructor in a cpp file ensures the std::unique_ptr's destructor is only invoked where its complete type is known.
* configure_input: Amend clang-format discrepanciesLioncash2018-11-301-1/+1
|
* Merge pull request #1768 from greggameplayer/patch-2bunnei2018-11-291-0/+4
|\ | | | | Uncheck automatically joycons docked when docked mode is enable
| * correct clang-formatgreggameplayer2018-11-221-1/+1
| |
| * Automatically disable joycons dockedgreggameplayer2018-11-221-0/+4
| | | | | | when docked mode is enable
* | yuzu/configure_input: Make CallConfigureDialog a non-member template functionLioncash2018-11-271-16/+18
| | | | | | | | | | This doesn't depend on any part of the private interface, so it can be made a non-member internal function.
* | yuzu/configure_input: Remove unnecessary includesLioncash2018-11-271-8/+2
|/
* configure_input: Properly update UI components on removal of playerZach Hilman2018-11-181-0/+2
|
* configure_input: Make None a controller option instead of checkboxZach Hilman2018-11-181-40/+73
|
* hid: Use player-defined controller type as PREFERRED_CONTROLLERZach Hilman2018-11-181-12/+15
|
* configure_input: Add support for multiplayer and controller typesZach Hilman2018-11-181-288/+118
| | | | This moves the actual button configuration to a separate dialog and only has the enabled and type controls in the tab.
* global: Use std::optional instead of boost::optional (#1578)Frederic L2018-10-301-1/+1
| | | | | | | | | | | | | | | | * get rid of boost::optional * Remove optional references * Use std::reference_wrapper for optional references * Fix clang format * Fix clang format part 2 * Adressed feedback * Fix clang format and MacOS build
* citra_qt/configuration: misc input tab improvementszhupengfei2018-10-061-18/+69
| | | | | | | | * Added a context menu on the buttons including Clear & Restore Default * Allow clearing (unsetting) inputs. Added a Clear All button * Allow restoring a single input to default (instead of all)
* configure_input: Make analog mapping strings translatableLioncash2018-10-021-3/+3
| | | | | These strings are user-facing, so they should be specified as translatable with tr().
* Port #4141 from citra: Joystick hotplug support (#1275)Tobias2018-09-101-12/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Joystick hotplug support (#4141) * use SDL_PollEvent instead of SDL_JoystickUpdate Register hot plugged controller by GUID if they were configured in a previous session * Move SDL_PollEvent into its own thread * Don't store SDLJoystick pointer in Input Device; Get pointer on each GetStatus call * Fix that joystick_list gets cleared after SDL_Quit * Add VirtualJoystick for InputDevices thats never nullptr * fixup! Add VirtualJoystick for InputDevices thats never nullptr * fixup! fixup! Add VirtualJoystick for InputDevices thats never nullptr * Remove SDL_GameController, make SDL_Joystick* unique_ptr * fixup! Remove SDL_GameController, make SDL_Joystick* unique_ptr * Adressed feedback; fixed handling of same guid reconnects * fixup! Adressed feedback; fixed handling of same guid reconnects * merge the two joystick_lists into one * make SDLJoystick a member of VirtualJoystick * fixup! make SDLJoystick a member of VirtualJoystick * fixup! make SDLJoystick a member of VirtualJoystick * fixup! fixup! make SDLJoystick a member of VirtualJoystick * SDLJoystick: Addressed review comments * Address one missed review comment
* Port #3911 from Citra: "Optimize settings application"fearlessTobi2018-07-291-2/+0
|
* Format: Run the new clang format on everythingJames Rowe2018-01-201-4/+15
|
* Merge pull request #53 from nkatz565/nk-fixlabelsbunnei2018-01-161-25/+52
|\ | | | | Implement Pull #3240 from Citra: Add button labels for sdl joystick mappings
| * Use static functions instead of lambdasmuemart2018-01-161-49/+46
| |
| * Add translation support for button labelsmuemart2018-01-161-14/+15
| |
| * Add button labels for sdl joystick mappingsmuemart2018-01-161-17/+46
| |
* | clang-formatMerryMage2018-01-161-7/+7
|/
* Adding meumart's Citra SDL Joystick support. Citra PR #3116muemart2018-01-151-43/+96
|
* configure_input: update w/ Switch buttonsshinyquagsire232018-01-151-7/+11
|
* Remove gpu debugger and get yuzu qt to compileJames Rowe2018-01-121-2/+3
|
* Massive removal of unused modulesJames Rowe2018-01-121-0/+199