summaryrefslogtreecommitdiff
path: root/src/input_common/sdl/sdl_impl.cpp (unfollow)
Commit message (Expand)AuthorFilesLines
2020-11-23input_common: Add more missing [[maybe_unused]] from #4927.Gravatar bunnei1-1/+2
2020-11-22input_common: Treat warnings as errorsGravatar Lioncash1-1/+3
2020-11-19Modify rumble amplificationGravatar german771-2/+1
2020-11-15sdl_impl: Pump SDL Events at 1000 HzGravatar Morph1-1/+1
2020-11-15sdl_impl: Revert to the "old" method of mapping sticksGravatar Morph1-32/+13
2020-11-15controllers/npad: Remove the old vibration filterGravatar Morph1-15/+0
2020-11-15input_common: Add VibrationDevice and VibrationDeviceFactoryGravatar Morph1-16/+58
2020-11-15controllers/npad: Add heuristics to reduce rumble state changesGravatar Morph1-29/+25
2020-10-21sdl_impl: Fix controller reconnection issuesGravatar Morph1-85/+84
2020-10-16sdl_impl: Erase the SDLJoystick entry after removing a controllerGravatar Morph1-15/+13
2020-10-15input_common/CMakeLists: Make some warnings errorsGravatar Lioncash1-37/+40
2020-09-29First implementation of controller rumbleGravatar german1-1/+38
2020-09-25Add random motion input to SDLGravatar german1-0/+190
2020-08-28sdl_impl: Reduce allocations in GetButtonMappingForDevice()Gravatar Lioncash1-31/+37
2020-08-28sdl_impl: Make use of std::move on std::string where applicableGravatar Lioncash1-3/+3
2020-08-28sdl_impl: Make use of insert_or_assign() where applicableGravatar Lioncash1-14/+18
2020-08-28sdl_impl: Prevent type truncation in BuildAnalogParamPackageForButton() defau...Gravatar Lioncash1-1/+1
2020-08-28sdl_impl: Simplify make_tuple callGravatar Lioncash1-1/+1
2020-08-28sdl_impl: Mark FromEvent() as a const member functionGravatar Lioncash1-2/+2
2020-08-28input_common/main: Remove unnecessary headersGravatar Lioncash1-1/+1
2020-08-26input_common: Fix directional deadzone valuesGravatar Morph1-1/+1
2020-08-26Address feedbackGravatar Morph1-32/+20
2020-08-26Project Mjölnir: Part 1Gravatar Morph1-90/+313
2020-08-10Remove UI changesGravatar ameerj1-1/+1
2020-08-10undo unnecessary newlines, slider range 50-150Gravatar Ameer1-1/+1
2020-08-10Add range slider for analog sticksGravatar Ameer1-11/+14
2020-07-02Fix unnecessary diffsGravatar Ameer1-1/+0
2020-06-21Cleanup after linterGravatar Ameer1-36/+16
2020-06-21GC Adapter ImplementationGravatar Ameer1-16/+37
2020-04-15CMakeLists: Specify -Wextra on linux buildsGravatar Lioncash1-0/+1
2020-01-15Moved analog direction logic to sdl_implGravatar CJBok1-0/+16
2019-06-03input_common/sdl/sdl_impl: Correct logging string in SDLState constructorGravatar Lioncash1-1/+1
2019-06-03input_common/sdl/sdl_impl: Move documentation comments to header where applic...Gravatar Lioncash1-7/+0
2019-06-03input_common/sdl/sdl_impl: Amend names for axes for SDLAnalogPollerGravatar Lioncash1-13/+13
2019-06-03input_common/sdl/sdl_impl: Mark variables const where applicableGravatar Lioncash1-10/+11
2019-06-03input_common/sdl/sdl_impl: Mark SDLEventToButtonParamPackage() as staticGravatar Lioncash1-1/+1
2019-06-03input_common/sdl/sdl_impl: Convert reinterpret_cast into a static_castGravatar Lioncash1-2/+4
2019-06-03input_common/sdl/sdl_impl: Use insert_or_assign() where applicableGravatar Lioncash1-3/+3
2019-06-03input_common/sdl/sdl_impl: Simplify SDL_Joystick deleter handlingGravatar Lioncash1-15/+14
2019-06-03input_common/sdl/sdl_impl: Resolve two sign conversion warningsGravatar Lioncash1-10/+16
2019-06-03input_common/sdl: Remove unused header includes and forward declarationsGravatar Lioncash1-2/+0
2019-06-03input_common/sdl/sdl_impl: Use nested namespace specifiers where applicableGravatar Lioncash1-5/+2
2019-05-31input_common/sdl/sdl_impl: Silence sign conversion warningsGravatar Lioncash1-3/+3
2019-04-01general: Use deducation guides for std::lock_guard and std::unique_lockGravatar Lioncash1-12/+14
2019-03-18input_common/sdl: Correct return values within implementations of GetPollers()Gravatar Lioncash1-1/+3
2019-03-18input_common/sdl: Use a type alias to shorten declaration of GetPollersGravatar Lioncash1-3/+2
2019-03-17input_common/sdl_impl: Make lambda capture more specific in SDLState constructorGravatar Lioncash1-1/+1
2019-03-17input_common/sdl_impl: Remove unnecessary std::chrono::duration constructionGravatar Lioncash1-1/+1
2019-03-17input_common/sdl_impl: Remove unused variable in SDLState constructorGravatar Lioncash1-1/+0
2019-03-02fixup! Joystick: Allow for background events; Add deadzone to SDLAnalogGravatar B3n301-6/+17