| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | scope_exit: Make constexpr | 2024-02-19 | 1 | -1/+3 | |
| | | | | | | Allows the use of the macro in constexpr-contexts. Also avoids some potential problems when nesting braces inside it. | ||||
| * | Fix more typos | 2024-01-15 | 5 | -16/+16 | |
| | | |||||
| * | input_common: joycon: Move vibrations to a queue | 2023-10-22 | 2 | -2/+19 | |
| | | |||||
| * | ci: fix new codespell errors | 2023-10-02 | 1 | -1/+1 | |
| | | |||||
| * | input_common: Allow timeouts to happen while scanning for a ring | 2023-06-29 | 2 | -3/+4 | |
| | | |||||
| * | input_common: Remove duplicated DriverResult enum | 2023-06-28 | 17 | -459/+500 | |
| | | |||||
| * | input_common: Dont try to read/write data from 3rd party controllers | 2023-06-24 | 3 | -14/+37 | |
| | | |||||
| * | input_common: Implement native mifare support | 2023-06-21 | 7 | -27/+588 | |
| | | |||||
| * | input_common: rename PAGE_SIZE to avoid conflict | 2023-05-30 | 1 | -3/+3 | |
| | | | | | See also: https://github.com/yuzu-emu/yuzu/issues/8779 | ||||
| * | input_common: Implement amiibo writting | 2023-05-21 | 5 | -60/+370 | |
| | | |||||
| * | input_common: Fix pro controller amiibo support | 2023-05-16 | 4 | -98/+63 | |
| | | |||||
| * | input_common: Make amiibo scanning less demanding | 2023-05-14 | 3 | -4/+13 | |
| | | |||||
| * | input_common: Fix nfc detection for joycons | 2023-05-09 | 4 | -19/+21 | |
| | | |||||
| * | general: fix spelling mistakes | 2023-03-12 | 4 | -7/+7 | |
| | | |||||
| * | input_common: Minor typo issues (#9922) | 2023-03-08 | 5 | -44/+44 | |
| | | |||||
| * | input_common: joycon: Add stick input from passive reports | 2023-03-05 | 3 | -32/+84 | |
| | | |||||
| * | input_common: Reintroduce custom pro controller support | 2023-02-09 | 1 | -1/+2 | |
| | | |||||
| * | input_common: Simplify stick from button | 2023-02-02 | 1 | -32/+13 | |
| | | |||||
| * | input_common: joycon: Remove Magic numbers from common protocol | 2023-01-29 | 9 | -154/+221 | |
| | | |||||
| * | input_common: joycon: Fill missing enum data | 2023-01-29 | 4 | -37/+51 | |
| | | |||||
| * | Move to Clang Format 15 | 2023-01-29 | 1 | -2/+2 | |
| | | | | | | | Depends on https://github.com/yuzu-emu/build-environments/pull/69 clang-15 primary run | ||||
| * | input_common: joycon: Replace ReadSPI vector with span | 2023-01-27 | 3 | -20/+26 | |
| | | |||||
| * | input_common: joycon: Remove magic numbers from calibration protocol | 2023-01-27 | 6 | -107/+202 | |
| | | |||||
| * | input_common: Implement SetLowPowerMode and TriggersElapsed for the joycon ↵ | 2023-01-26 | 4 | -0/+21 | |
| | | | | | driver | ||||
| * | Revert 9617 and fix it on input_common | 2023-01-25 | 1 | -2/+7 | |
| | | |||||
| * | input_common: Address byte review | 2023-01-20 | 13 | -217/+193 | |
| | | |||||
| * | input_common: Drop Pro controller support from custom driver | 2023-01-19 | 1 | -3/+1 | |
| | | |||||
| * | input_common: Fix issue where ring and irs are enabled at the same time | 2023-01-19 | 3 | -12/+23 | |
| | | |||||
| * | input_common: Implement joycon ir camera | 2023-01-19 | 9 | -5/+553 | |
| | | |||||
| * | yuzu: Add ring controller test button | 2023-01-19 | 2 | -13/+27 | |
| | | |||||
| * | input_common: Use DriverResult on all engines | 2023-01-19 | 3 | -18/+19 | |
| | | |||||
| * | Address review comments | 2023-01-19 | 12 | -41/+41 | |
| | | |||||
| * | core: hid: Fix input regressions | 2023-01-19 | 2 | -4/+1 | |
| | | |||||
| * | input_common: Implement joycon nfc | 2023-01-19 | 6 | -11/+537 | |
| | | |||||
| * | input_common: Add support for joycon ring controller | 2023-01-19 | 8 | -4/+270 | |
| | | |||||
| * | input_common: Add support for joycon input reports | 2023-01-19 | 6 | -77/+770 | |
| | | |||||
| * | input_common: Use calibration from joycon | 2023-01-19 | 4 | -0/+229 | |
| | | |||||
| * | input_common: Add support for joycon generic functions | 2023-01-19 | 4 | -3/+308 | |
| | | |||||
| * | input_common: Add joycon low level functions | 2023-01-19 | 2 | -0/+432 | |
| | | |||||
| * | input_common: Initial skeleton for custom joycon driver | 2023-01-19 | 3 | -0/+1022 | |
| | | |||||
| * | input_common: Create an update engine | 2023-01-05 | 1 | -6/+11 | |
| | | |||||
| * | Merge pull request #9338 from lioncash/properties | 2022-11-28 | 2 | -2/+18 | |
| |\ | | | | | input_common/helpers: Mark analog property structs members as static constexpr | ||||
| | * | input_common/helpers: Mark analog property structs members as static constexpr | 2022-11-28 | 2 | -2/+18 | |
| | | | | | | | | | | | These are const with no dependency on any other data members, so we can make these static constexpr to reduce the overall object size. | ||||
| * | | common/input: Add helpers functions for creating input and output devices | 2022-11-28 | 2 | -12/+6 | |
| |/ | | | | | Avoids the redundancy of needing to explictly specify the common namespace and the type. | ||||
| * | core: hid: Implement true multitouch support | 2022-11-19 | 1 | -6/+3 | |
| | | |||||
| * | chore: make yuzu REUSE compliant | 2022-07-27 | 6 | -18/+12 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [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 | ||||
| * | Address first part of review comments | 2022-07-25 | 1 | -1/+1 | |
| | | |||||
| * | input_common: Ignore boost uninitialized local variable | 2022-04-20 | 1 | -0/+9 | |
| | | |||||
| * | input_common: Reduce unused includes | 2022-03-20 | 1 | -1/+0 | |
| | | |||||
| * | input_common: Remove unused core include | 2022-02-03 | 1 | -1/+0 | |
| | | |||||