Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | General: Resolve fmt specifiers to adhere to 8.0.0 API where applicable | Lioncash | 2021-06-23 | 1 | -0/+1 |
| | | | | Also removes some deprecated API usages. | ||||
* | input_common: Analog button, use time based position instead of frequent updates | german77 | 2021-05-30 | 1 | -0/+15 |
| | |||||
* | hid: Implement SevenSixAxis and ConsoleSixAxisSensor | german77 | 2021-04-24 | 1 | -3/+9 |
| | |||||
* | Make settings controller image change with controller input | german | 2021-02-06 | 1 | -0/+11 |
| | |||||
* | Allow to return up to 16 touch inputs per engine | german | 2021-01-15 | 1 | -3/+4 |
| | |||||
* | Merge pull request #4939 from german77/MouseInput | bunnei | 2020-11-30 | 1 | -2/+7 |
|\ | | | | | InputCommon: Implement full mouse support | ||||
| * | Implement full mouse support | german | 2020-11-26 | 1 | -2/+7 |
| | | |||||
* | | Fix warnings in core/frontend/input.h with [[maybe_unused]] | bunnei | 2020-11-24 | 1 | -1/+3 |
| | | | | | | Fixes build break due to #4927 | ||||
* | | input_common: Treat warnings as errors | Lioncash | 2020-11-22 | 1 | -1/+1 |
|/ | | | | | Migrates over warnings as errors for input common to match how the common library treats warnings as errors. | ||||
* | input_common: Add VibrationDevice and VibrationDeviceFactory | Morph | 2020-11-16 | 1 | -0/+7 |
| | | | | | | A vibration device is an input device that returns an unsigned byte as status. It represents whether the vibration device supports vibration or not. If the status returns 1, it supports vibration. Otherwise, it does not support vibration. | ||||
* | controllers/npad: Add heuristics to reduce rumble state changes | Morph | 2020-11-16 | 1 | -1/+1 |
| | | | | | Sending too many state changes in a short period of time can cause massive performance issues. As a result, we have to use several heuristics to reduce the number of state changes to minimize/eliminate this performance impact while maintaining the quality of these vibrations as much as possible. | ||||
* | First implementation of controller rumble | german | 2020-09-29 | 1 | -0/+3 |
| | |||||
* | Remove RealMotionDevice | german | 2020-09-05 | 1 | -21/+8 |
| | |||||
* | Include HID and configuration changes related to motion | german | 2020-09-05 | 1 | -0/+27 |
| | |||||
* | Moved analog direction logic to sdl_impl | CJBok | 2020-01-15 | 1 | -0/+10 |
| | |||||
* | common/vector_math: Move Vec[x] types into the Common namespace | Lioncash | 2019-02-27 | 1 | -1/+1 |
| | | | | | These types are within the common library, so they should be using the Common namespace. | ||||
* | settings: Add Native type for mouse buttons | Zach Hilman | 2018-11-19 | 1 | -0/+7 |
| | |||||
* | Rename logging macro back to LOG_* | James Rowe | 2018-07-03 | 1 | -3/+3 |
| | |||||
* | core: Replace remaining old non-generic logger usages with fmt-capable equivalents | Lioncash | 2018-04-26 | 1 | -3/+3 |
| | | | | | | LOG_GENERIC usages will be amended in a follow-up to keep API changes separate from interface changes, as it will require removing a parameter from the relevant function in the VMManager class. | ||||
* | HID: use TouchDevice for touch pad | wwylele | 2017-08-24 | 1 | -0/+6 |
| | |||||
* | move MotionEmu from core/frontend to input_common as a InputDevice | wwylele | 2017-08-11 | 1 | -5/+4 |
| | |||||
* | HID: use MotionDevice for Accelerometer and Gyroscope | wwylele | 2017-08-11 | 1 | -0/+20 |
| | |||||
* | HID: use AnalogDevice | wwylele | 2017-03-01 | 1 | -0/+7 |
| | |||||
* | HID: use ButtonDevice | wwylele | 2017-03-01 | 1 | -0/+6 |
| | |||||
* | Input: add device and factory template | wwylele | 2017-03-01 | 1 | -0/+97 |