summaryrefslogtreecommitdiff
path: root/src/input_common/drivers
AgeCommit message (Collapse)Author
2023-01-25input_common: Make use of StoppableTimedWaitMorph
2023-01-25input_common: add missing header for libc++ after 340f15d1fa79Jan Beich
src/input_common/drivers/joycon.cpp:187:26: error: no member named 'find_if' in namespace 'std::ranges' std::ranges::find_if(left_joycons, [](auto& device) { return !device->IsConnected(); }); ~~~~~~~~~~~~~^ src/input_common/drivers/joycon.cpp:193:54: error: no member named 'find_if' in namespace 'std::ranges' const auto unconnected_device = std::ranges::find_if( ~~~~~~~~~~~~~^ src/input_common/drivers/joycon.cpp:393:51: error: no member named 'find_if' in namespace 'std::ranges' const auto matching_device = std::ranges::find_if( ~~~~~~~~~~~~~^ src/input_common/drivers/joycon.cpp:402:51: error: no member named 'find_if' in namespace 'std::ranges' const auto matching_device = std::ranges::find_if( ~~~~~~~~~~~~~^
2023-01-24Merge pull request #9492 from german77/joycon_releaseliamwhite
Input_common: Implement custom joycon driver v2
2023-01-20input_common: Fix joycon mappingsgerman77
2023-01-20input_common: Address byte reviewgerman77
2023-01-19input_common: Drop Pro controller support from custom drivergerman77
2023-01-19input_common: Implement joycon ir cameraNarr the Reg
2023-01-19yuzu: Add ring controller test buttongerman77
2023-01-19input_common: Use DriverResult on all enginesgerman77
2023-01-19Address review commentsgerman77
2023-01-19input_common: Implement joycon nfcgerman77
2023-01-19input_common: Add dual joycon supportNarr the Reg
2023-01-19input_common: Add support for joycon input reportsNarr the Reg
2023-01-19core: hid: Enable pulling color data from controllersNarr the Reg
2023-01-19input_common: Disable SDL driver with switch controllersNarr the Reg
2023-01-19input_common: Initial skeleton for custom joycon driverNarr the Reg
2023-01-18input_common: reset sdl motion if data is invalidgerman77
2023-01-07TAS: Show all script lengths for multiplayerMonsterDruide1
2022-12-18bootmanager: Use proper camera sizegerman77
2022-12-17Merge pull request #9456 from german77/virtual_gamepadbunnei
input_common: Add virtual gamepad
2022-12-16input_common: Add virtual gamepadgerman77
2022-12-16camera: Use pre-allocated vector for camera dataameerj
And avoid an unnecessary copy
2022-12-12input_common: Filter SDL GUIDNarr the Reg
2022-12-05Merge pull request #9369 from german77/mifareliamwhite
service: nfc: Implement mifare service
2022-12-04input_common: Allow mifare filesNarr the Reg
2022-12-03Merge pull request #9289 from liamwhite/fruit-companyliamwhite
general: fix compile for Apple Clang
2022-11-27input_common: Pump sdl events from main threadgerman77
2022-11-22general: fix compile for Apple ClangLiam
2022-11-13general: Address review commentsgerman77
2022-11-13input_common: Add amiibo applet functionsgerman77
2022-10-25Merge pull request #9107 from german77/gidoly_rulesliamwhite
input_common: cache vibration tests
2022-10-22general: Enforce C4800 everywhere except in video_coreMorph
2022-10-21input_common: cache vibration testsgerman77
2022-10-03common: remove "yuzu:" prefix from thread namesLiam
2022-10-02service: nfp: address commentsgerman77
2022-10-02input_common: Create virtual amiibo drivergerman77
2022-09-03input_common: sdl: Always check for motion on reconnectNarr 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-07-23input_common: Add camera drivergerman77
2022-06-28input_common: sdl: lower vibration frequency and use it's own unique threadgerman77
2022-06-06input_common: Replace usage of string guid to common uuidNarr the Reg
2022-05-28Merge pull request #8374 from german77/asnycvibrationsbunnei
input_common: Make vibration request async
2022-05-23input_common: Make vibration request asyncNarr the Reg
2022-05-23input_common: touch: Rewrite touch driver to support multiple touch pointsgerman77
2022-05-02Revert "gc_adapter: fix libusb import on GCC11.2"Morph
This reverts commit f72f4377f4cbbe45e5a43bb67c7245737ffa135f.
2022-05-02gc_adapter: fix libusb import on GCC11.2Levi Behunin
Just to silence an intermittent error. GCC11.2 complains cannot find 'libusb.h' during a fresh build.
2022-04-28chore: add missing SPDX tagsAndrea Pappacoda
Follow-up to 99ceb03a1cfcf35968cab589ea188a8c406cda52
2022-04-23general: Convert source file copyright comments over to SPDXMorph
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.
2022-04-21Merge pull request #7978 from german77/sidewaybunnei
input_common: Map sticks correctly when mapped sideways
2022-04-07input_common: Replace lock_guard with scoped_lockMerry