aboutsummaryrefslogtreecommitdiff
path: root/src/yuzu/configuration/configure_input_player.cpp
AgeCommit message (Collapse)Author
2023-01-10yuzu: Read mouse wheel inputNarr the Reg
2022-12-23yuzu: Automatically refresh device listgerman77
2022-12-05emulated_controller: Remove unused parameter in GetMappedDevices()Lioncash
This isn't used, so it can be removed to make the function a little nicer.
2022-11-28configure_input_player: Fix profile saving when using handheld controller typeameerj
2022-09-12Merge pull request #8880 from german77/slow-movingMai
input_common: Increase mapping timer from 2.5 seconds to 4 seconds
2022-09-11input_common: Increase mapping timer from 2.5 seconds to 4 secondsgerman77
2022-09-06yuzu: input: fix invert symbol on axis and order options alphabeticallyNarr the Reg
2022-09-06input_common: Add support for analog toggleNarr the Reg
2022-08-18yuzu: Allow longer controller profile namesNarr the Reg
2022-07-27chore: make yuzu REUSE compliantAndrea Pappacoda
[REUSE] is a specification that aims at making file copyright information consistent, so that it can be both human and machine readable. It basically requires that all files have a header containing copyright and licensing information. When this isn't possible, like when dealing with binary assets, generated files or embedded third-party dependencies, it is permitted to insert copyright information in the `.reuse/dep5` file. Oh, and it also requires that all the licenses used in the project are present in the `LICENSES` folder, that's why the diff is so huge. This can be done automatically with `reuse download --all`. The `reuse` tool also contains a handy subcommand that analyzes the project and tells whether or not the project is (still) compliant, `reuse lint`. Following REUSE has a few advantages over the current approach: - Copyright information is easy to access for users / downstream - Files like `dist/license.md` do not need to exist anymore, as `.reuse/dep5` is used instead - `reuse lint` makes it easy to ensure that copyright information of files like binary assets / images is always accurate and up to date To add copyright information of files that didn't have it I looked up who committed what and when, for each file. As yuzu contributors do not have to sign a CLA or similar I couldn't assume that copyright ownership was of the "yuzu Emulator Project", so I used the name and/or email of the commit author instead. [REUSE]: https://reuse.software Follow-up to 01cf05bc75b1e47beb08937439f3ed9339e7b254
2022-06-14configure_input_player: Eliminate variable shadowingMorph
2022-04-26yuzu: Config allow to delete single axis directions when buttons are mapped ↵Narr the Reg
to a stick
2022-04-26yuzu: config: Set default range to 95%Narr the Reg
2022-04-21Merge pull request #7978 from german77/sidewaybunnei
input_common: Map sticks correctly when mapped sideways
2022-04-19ui: translate hat directionsKyle K
QObject ends up being its own translation context. But this works in our favor. GetButtonName and GetDirectionName will share one translation the directions such as "Left" "Right" and the ConfigureInputPlayer context will contain translations that show up in the form, in places that aren't those buttons.
2022-04-16yuzu: Call ignore event after ensuring it's initializedNarr the Reg
2022-03-21input_common: Map sticks correctly when mapped sidewaysNarr the Reg
2022-03-20yuzu: Reduce unused includesameerj
2022-02-15yuzu: config: Fix mapping issues with the enter keyNarr the Reg
2022-02-06yuzu: Add auto center on right clickgerman77
2022-02-01Merge pull request #7807 from german77/moar-buttonsbunnei
input_common: Add home and hard touch press buttons to UDP controllers
2022-02-01configure_input_player: Eliminate variable shadowingLioncash
2022-02-01configure_input_player: std::move input setters in HandleClickLioncash
2022-02-01configure_input_player: Avoid unnecessary ParamPackage copiesLioncash
Avoids churning allocations.
2022-01-30input_common: Add home and hard touch press buttons to UDP controllersgerman77
2022-01-27Merge pull request #7770 from german77/motion-thresholdbunnei
input_common: Add option to configure gyro threshold
2022-01-23input_common: Add option to configure gyro thresholdgerman77
2022-01-21yuzu: Add modifiers for keyboardNarr the Reg
2022-01-16input_common: Reintroduce motion from mouse and use button namesgerman77
2022-01-07yuzu: Use pad parameter to choose the correct controllergerman77
2022-01-01controller_applet: Only populate supported controllersgerman77
2021-12-29core/hid: Fix controller type validationgerman77
2021-12-04core/hid: Ensure only valid npad are connectedgerman77
2021-11-29general: Fix handheld typoMorph
2021-11-27settings: Add debug setting to enable all controllersgerman77
2021-11-26input_common: Fully implement UDP controllersNarr the Reg
2021-11-24input_common: Move button names to the frontendgerman77
2021-11-24core/hid: Remove usage of native types, fix a couple of errors with motiongerman77
2021-11-24settings: Remove includes of core.hgerman77
2021-11-24core/hid: Rename NpadType to NpadStyleIndexgerman77
2021-11-24settings: Fix Debug controller type optionsgerman77
2021-11-24input_common: Fix UDP uuidgerman77
2021-11-24core/hid: Rework battery mappingsgerman77
2021-11-24settings: Fix mouse and keyboard mappingsgerman77
2021-11-24yuzu: Fix loading input profilesgerman77
2021-11-24hid: Fix controller connection/disconnectiongerman77
2021-11-24core/hid: Add output devicesgerman77
2021-11-24yuzu: Update frontendgerman77
2021-11-24input_common: Rewrite keyboardgerman77
2021-10-07yuzu qt: Remove global system instances from config, WaitTree, mainlat9nq