Commit Graph

27 Commits (3b0fe38e86e14a9fc915920c11ce2e9ab3f0f087)

Author SHA1 Message Date
bunnei 3b0fe38e86
Merge pull request #4583 from lioncash/trunc
gc_poller: Resolve compilation warnings on MSVC
5 years ago
Morph de79897f04 input_common: Fix directional deadzone values
The hardware tested value is 0.5 which translates to SHRT_MAX / 2
5 years ago
Morph f0fac0c7fb Project Mjölnir: Part 1
Co-authored-by: James Rowe <jroweboy@gmail.com>
Co-authored-by: Its-Rei <kupfel@gmail.com>
5 years ago
Lioncash f60d5aac3e gc_poller: Resolve compilation warnings on MSVC
We just need to make our intentional implicit truncations explicit.
5 years ago
ameerj d6672501ac Remove UI changes
This PR is now only the Analog devices handling the range value defaulting at 100%
5 years ago
ameerj 9c6ae697f5 Add range slider functionality for gc adapter 5 years ago
Lioncash 04699c366b gc_poller: Resolve -Wsign-compare warning 5 years ago
Lioncash e19972dfc4 gc_poller: Resolve -Wredundant-move warning 5 years ago
Ameer 93fe982a0c Rebase to master 5 years ago
Ameer ab65de2f96 Fix crash if gc configured but adapter not connected 5 years ago
Lioncash a1dddca4ab gc_poller: Mark GCButtonFactory::GetNextInput() as const
This doesn't modify class instance state.
5 years ago
Lioncash 839c91cd14 gc_poller: Get rid of undefined behavior in Create()
Ensures that the function always has returns in all control paths.
5 years ago
Lioncash a8ba6dc3c9 gc_poller: Silence sign conversion warnings 5 years ago
Ameer b57475887b Address PR feedback, fix axis button thresholding 5 years ago
Ameer e3253b5f18 Brace the code! Fix compile error due to class member construction order 5 years ago
Ameer 7ad423923d Save origin state of GC controller analog features, compare against origin for input detection 5 years ago
Ameer e69d715e3d Address lioncash feedback: Log formatting, extern const PadButtonArray, little touch ups 5 years ago
Ameer 6b7c8e469b Add LR triggers as axes, half press to initiate a press, add GC axis id in config, clarify some code blocks for better readability 5 years ago
Ameer a76e11e7f0 Address feedback regarding increments, const vars, and general cleanup 5 years ago
Ameer c18dc9c707 padbutton enum class and struct initiailization 5 years ago
Ameer 743e1f02a0 cleanup check access, read, and factory GetNextInput funcs. Use size rather than magic number 5 years ago
Ameer 28046ae3a9 Tidy up the pointers, use pair over tuple where appropriate 5 years ago
Ameer 46b4461fbb shared_ptr for the GC adapter class, constexpr constants 5 years ago
Ameer 968d631aa5 std::arrays where appropriate, clear q in adapter class, other touch ups 5 years ago
Ameer 121af3646d Singleton GC Adapter class, remove globals, fix naming convention
Fix clang formatting

Manual fix for configure_input_player formatting

Add missing lib usb cmake command
5 years ago
Ameer c94583d867 Clang Formatting 5 years ago
Ameer 0248614add GC Adapter Implementation 5 years ago