Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Allow to invert analog axis with right click | german | 2020-12-27 | 1 | -7/+21 |
| | |||||
* | input_common: Fix typo in gc_poller.cpp with [[maybe_unused]]. | bunnei | 2020-11-24 | 1 | -2/+2 |
| | |||||
* | input_common: Add more missing [[maybe_unused]] from #4927. | bunnei | 2020-11-24 | 1 | -1/+2 |
| | |||||
* | input_common: Treat warnings as errors | Lioncash | 2020-11-22 | 1 | -1/+0 |
| | | | | | Migrates over warnings as errors for input common to match how the common library treats warnings as errors. | ||||
* | Modify rumble amplification | german77 | 2020-11-19 | 1 | -2/+2 |
| | |||||
* | input_common: Add VibrationDevice and VibrationDeviceFactory | Morph | 2020-11-16 | 1 | -10/+40 |
| | | | | | | 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. | ||||
* | Add hotplug, rumble and fix 3rd party adapters for the GC adapter | german | 2020-10-29 | 1 | -58/+70 |
| | |||||
* | input_common/CMakeLists: Make some warnings errors | Lioncash | 2020-10-16 | 1 | -23/+25 |
| | | | | | Makes the input_common code warnings consistent with the rest of the codebase. | ||||
* | gc_adapter: Make DeviceConnected() a const member function | Lioncash | 2020-09-07 | 1 | -7/+7 |
| | | | | This doesn't modify instance state, so it can be made const. | ||||
* | Merge pull request #4583 from lioncash/trunc | bunnei | 2020-09-04 | 1 | -3/+5 |
|\ | | | | | gc_poller: Resolve compilation warnings on MSVC | ||||
| * | gc_poller: Resolve compilation warnings on MSVC | Lioncash | 2020-08-26 | 1 | -3/+5 |
| | | | | | | | | We just need to make our intentional implicit truncations explicit. | ||||
* | | input_common: Fix directional deadzone values | Morph | 2020-08-26 | 1 | -1/+1 |
| | | | | | | | | The hardware tested value is 0.5 which translates to SHRT_MAX / 2 | ||||
* | | Project Mjölnir: Part 1 | Morph | 2020-08-26 | 1 | -1/+1 |
|/ | | | | | Co-authored-by: James Rowe <jroweboy@gmail.com> Co-authored-by: Its-Rei <kupfel@gmail.com> | ||||
* | Remove UI changes | ameerj | 2020-08-10 | 1 | -1/+1 |
| | | | | This PR is now only the Analog devices handling the range value defaulting at 100% | ||||
* | Add range slider functionality for gc adapter | ameerj | 2020-08-10 | 1 | -7/+7 |
| | |||||
* | gc_poller: Resolve -Wsign-compare warning | Lioncash | 2020-07-25 | 1 | -1/+2 |
| | |||||
* | gc_poller: Resolve -Wredundant-move warning | Lioncash | 2020-07-25 | 1 | -2/+1 |
| | |||||
* | Rebase to master | Ameer | 2020-07-14 | 1 | -16/+29 |
|\ | |||||
| * | Fix crash if gc configured but adapter not connected | Ameer | 2020-07-14 | 1 | -12/+22 |
| | | |||||
| * | gc_poller: Mark GCButtonFactory::GetNextInput() as const | Lioncash | 2020-07-12 | 1 | -1/+1 |
| | | | | | | | | This doesn't modify class instance state. | ||||
| * | gc_poller: Get rid of undefined behavior in Create() | Lioncash | 2020-07-12 | 1 | -0/+4 |
| | | | | | | | | Ensures that the function always has returns in all control paths. | ||||
| * | gc_poller: Silence sign conversion warnings | Lioncash | 2020-07-12 | 1 | -1/+1 |
| | | |||||
* | | Address PR feedback, fix axis button thresholding | Ameer | 2020-07-07 | 1 | -12/+3 |
| | | |||||
* | | Brace the code! Fix compile error due to class member construction order | Ameer | 2020-07-07 | 1 | -3/+4 |
| | | |||||
* | | Save origin state of GC controller analog features, compare against origin for input detection | Ameer | 2020-07-07 | 1 | -4/+13 |
|/ | |||||
* | Address lioncash feedback: Log formatting, extern const PadButtonArray, little touch ups | Ameer | 2020-07-03 | 1 | -4/+5 |
| | |||||
* | Add LR triggers as axes, half press to initiate a press, add GC axis id in config, clarify some code blocks for better readability | Ameer | 2020-07-02 | 1 | -10/+22 |
| | |||||
* | Address feedback regarding increments, const vars, and general cleanup | Ameer | 2020-06-30 | 1 | -10/+7 |
| | |||||
* | padbutton enum class and struct initiailization | Ameer | 2020-06-24 | 1 | -3/+4 |
| | |||||
* | cleanup check access, read, and factory GetNextInput funcs. Use size rather than magic number | Ameer | 2020-06-23 | 1 | -56/+18 |
| | |||||
* | Tidy up the pointers, use pair over tuple where appropriate | Ameer | 2020-06-22 | 1 | -19/+17 |
| | |||||
* | shared_ptr for the GC adapter class, constexpr constants | Ameer | 2020-06-22 | 1 | -12/+12 |
| | |||||
* | std::arrays where appropriate, clear q in adapter class, other touch ups | Ameer | 2020-06-22 | 1 | -15/+1 |
| | |||||
* | Singleton GC Adapter class, remove globals, fix naming convention | Ameer | 2020-06-22 | 1 | -60/+65 |
| | | | | | | | | Fix clang formatting Manual fix for configure_input_player formatting Add missing lib usb cmake command | ||||
* | Clang Formatting | Ameer | 2020-06-21 | 1 | -28/+28 |
| | |||||
* | GC Adapter Implementation | Ameer | 2020-06-21 | 1 | -0/+310 |