| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-09-10 | hid: Stub SetTouchScreenConfiguration | german77 | |
| 2021-07-20 | hle: service: hid: npad: Remove unused kernel reference. | bunnei | |
| 2021-07-20 | hle: service: Add a helper module for managing kernel objects. | bunnei | |
| 2021-07-10 | npad: Disable vibration check if disabled | german77 | |
| 2021-06-22 | npad: Fix data race when updating devices | Rodrigo Locatti | |
| Add a lock to avoid data races. This reduces the number of -fsanitize=thread errors significantly. | |||
| 2021-06-11 | hid: Stub IsFirmwareUpdateAvailableForSixAxisSensor | german77 | |
| 2021-06-02 | general: Replace RESULT_UNKNOWN with ResultUnknown | Morph | |
| Transition to PascalCase for result names. | |||
| 2021-06-02 | general: Replace RESULT_SUCCESS with ResultSuccess | Morph | |
| Transition to PascalCase for result names. | |||
| 2021-05-30 | Merge pull request #6377 from lioncash/point | bunnei | |
| common: Extract Point struct into common | |||
| 2021-05-28 | Merge pull request #6356 from ogniK5377/ApplyNpadSystemCommonPolicy | bunnei | |
| hid: ApplyNpadSystemCommonPolicy | |||
| 2021-05-28 | touchscreen: Make use of common point struct | Lioncash | |
| 2021-05-28 | common: Extract point into a common struct | Lioncash | |
| This is generic enough that it can be moved into the Common class for reuse. | |||
| 2021-05-24 | hid: ApplyNpadSystemCommonPolicy | Chloe Marcec | |
| We already do this specifically for homebrew, so we can keep it stubbed out for the time being | |||
| 2021-05-18 | hid/gesture: Factor out last gesture retrieval into its own function | Lioncash | |
| Deduplicates a commonly repeated expression. | |||
| 2021-05-18 | hid/gesture: Ensure all ID arrays are initialized | Lioncash | |
| Makes for deterministic initial state. | |||
| 2021-05-18 | hid/gesture: Make Point a template | Lioncash | |
| We can now use this in a generic context to reuse it with the finger position. | |||
| 2021-05-18 | hid/gesture: Replace x,y members of GestureState with a Point | Lioncash | |
| Simplifies assignments. | |||
| 2021-05-18 | hid/gesture: Add default comparators to Point | Lioncash | |
| Simplifies some comparisons. | |||
| 2021-05-18 | hid/gesture: Rename Points to Point | Lioncash | |
| This only represents a single point | |||
| 2021-05-16 | core: Make variable shadowing a compile-time error | Lioncash | |
| Now that we have most of core free of shadowing, we can enable the warning as an error to catch anything that may be remaining and also eliminate this class of logic bug entirely. | |||
| 2021-05-12 | Merge pull request #6267 from german77/gestureRewrite | Morph | |
| hid: Improve hardware accuracy of gestures | |||
| 2021-05-05 | hle: kernel: Remove deprecated Object class. | bunnei | |
| 2021-05-05 | hle: kernel: Migrate KClientPort to KAutoObject. | bunnei | |
| 2021-05-05 | hle: kernel: Migrate KTransferMemory to KAutoObject. | bunnei | |
| 2021-05-05 | hle: kernel: Migrate KSession, KClientSession, and KServerSession to ↵ | bunnei | |
| KAutoObject. | |||
| 2021-05-05 | hle: kernel: Migrate KReadableEvent and KWritableEvent to KAutoObject. | bunnei | |
| 2021-05-05 | hle: kernel: Refactor several threads/events/sharedmemory to use slab heaps. | bunnei | |
| 2021-05-05 | hle: kernel: Ensure all kernel objects with KAutoObject are properly created. | bunnei | |
| 2021-05-05 | hle: kernel: Migrate KEvent to KAutoObject. | bunnei | |
| 2021-05-05 | hle: kernel: Migrate KSharedMemory to KAutoObject. | bunnei | |
| 2021-05-05 | hle: kernel: Refactor IPC interfaces to not use std::shared_ptr. | bunnei | |
| 2021-05-05 | hid: Improve hardware accuracy of gestures | german77 | |
| 2021-05-04 | service: Resolve cases of member field shadowing | Lioncash | |
| Now all that remains is for kernel code to be 'shadow-free' and then -Wshadow can be turned into an error. | |||
| 2021-05-02 | hid: Fix touch not initializing properly if disabled | german77 | |
| 2021-04-30 | Disable touch if setting is not enabled | german77 | |
| 2021-04-26 | address comments | german77 | |
| 2021-04-23 | hid: Implement SevenSixAxis and ConsoleSixAxisSensor | german77 | |
| 2021-04-22 | service: hid: Get transfer memory for InitializeSevenSixAxisSensor | Morph | |
| 2021-04-19 | npad: Remove duplicated class member variable | Lioncash | |
| ControllerBase already has a System reference that can be accessed from this class, so we can get rid of this to make the class layout a little more straightforward. | |||
| 2021-04-14 | common: Move settings to common from core. | bunnei | |
| - Removes a dependency on core and input_common from common. | |||
| 2021-04-09 | Merge pull request #6158 from german77/hidServiceTables | bunnei | |
| hid: Update service function tables | |||
| 2021-04-08 | service: hid: Stub SetAnalogStickUseCenterClamp | Morph | |
| - Used by eBASEBALLパワフルプロ野球2020 | |||
| 2021-04-07 | hid: Update service function tables | german77 | |
| 2021-04-02 | Merge pull request #6131 from german77/rightjoyconSLSR | Morph | |
| HID: Fix SL and SR buttons for right joycon | |||
| 2021-04-02 | HID: Fix SL and SR buttons for right joycon | german77 | |
| 2021-03-26 | HID: Initialize correctly the gesture finger_id and filter invalid results | Narr the Reg | |
| 2021-02-27 | Merge pull request #5276 from german77/gestures | Morph | |
| HID: Implement gestures | |||
| 2021-02-27 | Implements touch, pan, pinch and rotation gestures | german | |
| 2021-02-27 | Merge pull request #5953 from bunnei/memory-refactor-1 | bunnei | |
| Kernel Rework: Memory updates and refactoring (Part 1) | |||
| 2021-02-21 | hid: Implement GameCube Controller Vibrations | Morph | |
| Implements both SendVibrationGcErmCommand and GetActualVibrationGcErmCommand, and modifies GetVibrationDeviceInfo to account for additional controllers. | |||
