| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | input_common: Disable sdl raw input mode | 2021-08-12 | 1 | -0/+3 | |
| | | |||||
| * | input_common: Improve SDL joystick and hide toggle option | 2021-08-07 | 3 | -28/+68 | |
| | | |||||
| * | Merge pull request #6654 from german77/custom_threshold | 2021-07-21 | 1 | -3/+3 | |
| |\ | | | | | input_common: Make button threshold customizable | ||||
| | * | input_common: Make button threshold customizable | 2021-07-15 | 1 | -3/+3 | |
| | | | |||||
| * | | Merge pull request #6649 from german77/toggle_sdl | 2021-07-20 | 1 | -4/+51 | |
| |\ \ | | | | | | | input_common: Support SDL toggle buttons | ||||
| | * | | input_common: Support SDL toggle buttons | 2021-07-15 | 1 | -4/+51 | |
| | | | | |||||
| * | | | input/sdl_impl: fix rumble support on DualSense. (#6683) | 2021-07-20 | 1 | -2/+2 | |
| | | | | | | | | | | - value return can be different 0, is not error is normal, error is only -1. | ||||
| * | | | Merge pull request #6652 from lat9nq/cmd-vulkan-fixes | 2021-07-19 | 1 | -8/+0 | |
| |\ \ \ | | | | | | | | | yuzu-cmd: Linux Vulkan fixes | ||||
| | * | | | sdl_impl, emu_window: Remove clang ignore | 2021-07-16 | 1 | -8/+0 | |
| | | |/ | |/| | | | | | | | | | | Fixed upstream by libsdl-org/SDL@25fc40b0bd44c484051064bc6b945ea9943f88dd | ||||
| * / | | input_common: Fix mouse panning behaivour | 2021-07-16 | 1 | -1/+1 | |
| |/ / | |||||
| * | | Merge pull request #6579 from ameerj/float-settings | 2021-07-15 | 1 | -1/+1 | |
| |\ \ | |/ |/| | settings: Eliminate usage of float-point setting values | ||||
| | * | configure_input: Use u8 for mouse sensitivity | 2021-07-08 | 1 | -1/+1 | |
| | | | |||||
| * | | input_common: Fix build with sdl disabled | 2021-07-10 | 1 | -2/+2 | |
| |/ | |||||
| * | Merge pull request #6539 from lat9nq/default-setting | 2021-07-08 | 3 | -4/+5 | |
| |\ | | | | | general: Move most settings' defaults and labels into their definition | ||||
| | * | general: Code formatting improvements | 2021-07-08 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | Slight improvements to readability. Dropped suggestions for string_view (settings.h:101), pass by value (settings.h:82), reverting double to a float (config.cpp:316), and other smaller ones, some out of scope. Addresses review feedback. Co-authored-by: Ameer J <52414509+ameerj@users.noreply.github.com> | ||||
| | * | core, input_common: Miscellaneous fixes | 2021-06-28 | 1 | -1/+2 | |
| | | | | | | | | | | | | | | | | | | | | | bcat: Fix settings access telemetry_session: Fix settings accesses So this is what I get for testing with the web service disabled. touch_from_button: Fix settings access for clang | ||||
| | * | general: Make most settings a BasicSetting | 2021-06-28 | 3 | -5/+5 | |
| | | | | | | | | | | | | | | | | | | | | | | | Creates a new BasicSettings class in common/settings, and forces setting a default and label for each setting that uses it in common/settings. Moves defaults and labels from both frontends into common settings. Creates a helper function in each frontend to facillitate reading the settings now with the new default and label properties. Settings::Setting is also now a subclass of Settings::BasicSetting. Also adds documentation for both Setting and BasicSetting. | ||||
| * | | CMakeLists: Treat -Wsign-compare as an error on GCC/Clang | 2021-07-06 | 1 | -3/+0 | |
| | | | | | | | | | Treats (un)signed comparison mismatches as errors to be consistent with MSVC | ||||
| * | | Merge pull request #6537 from Morph1984/warnings | 2021-07-05 | 3 | -26/+4 | |
| |\ \ | | | | | | | general: Enforce multiple warnings in MSVC | ||||
| | * | | input_common: Remove #pragma warning directives for external headers | 2021-06-28 | 2 | -14/+0 | |
| | | | | |||||
| | * | | input_common: Enforce C4242 | 2021-06-28 | 1 | -12/+4 | |
| | |/ | |||||
| * / | input_common: Add missing modifier callback to analog from button | 2021-07-05 | 1 | -0/+1 | |
| |/ | |||||
| * | Add missing includes (#6521) | 2021-06-24 | 2 | -0/+3 | |
| | | | | | | * Add missing includes * Add array | ||||
| * | input_common/mouse_input: Fix data race | 2021-06-22 | 2 | -12/+10 | |
| | | | | | Fix data race using std::jthread and std::stop_token. | ||||
| * | Merge pull request #6407 from lat9nq/fix-libusb-2 | 2021-06-10 | 1 | -2/+1 | |
| |\ | | | | | cmake: Use autotools for libusb linking generally on GNU, and cleanup | ||||
| | * | cmake: General improvements to libusb linking | 2021-06-03 | 1 | -2/+1 | |
| | | | | | | | | | | | | | | | | | | | Delegates libusb external communication to externals/CMakeLists.txt Ensures an interface library `usb` for every pathway input_common just links to the `usb` library now externals/libusb/CMakeLists.txt sets variables to override SDL2's libusb finding Other minor cleanup | ||||
| * | | Merge pull request #6389 from german77/Analog_button_fix | 2021-06-03 | 2 | -73/+123 | |
| |\ \ | |/ |/| | input_common: Analog button, use time based position | ||||
| | * | input_common: Analog button, use time based position instead of frequent updates | 2021-05-30 | 2 | -73/+123 | |
| | | | |||||
| * | | Merge pull request #6318 from german77/dualJoycon | 2021-06-01 | 2 | -60/+258 | |
| |\ \ | |/ |/| | input_common: Add dual joycon support | ||||
| | * | input_common: Add dual joycon support | 2021-05-22 | 2 | -60/+258 | |
| | | | |||||
| * | | Merge pull request #6312 from german77/analogMapping | 2021-05-24 | 1 | -26/+28 | |
| |\ \ | |/ |/| | input_common: Rewrite sdl analog mapping and fix controller disconnection crash | ||||
| | * | input_common: Fix crash when controller disconnects | 2021-05-15 | 1 | -1/+3 | |
| | | | |||||
| | * | input_common: Rewrite sdl analog mapping | 2021-05-14 | 1 | -25/+25 | |
| | | | |||||
| * | | Merge pull request #6310 from german77/nanMotion | 2021-05-19 | 1 | -0/+23 | |
| |\ \ | | | | | | | input_common: Sanitize motion data | ||||
| | * | | input_common: Sanitize motion data | 2021-05-13 | 1 | -0/+23 | |
| | |/ | |||||
| * / | input_common: Implement SDL motion | 2021-05-15 | 4 | -3/+159 | |
| |/ | |||||
| * | input_common: Release mouse buttons on out of focus | 2021-05-02 | 2 | -1/+16 | |
| | | |||||
| * | Merge pull request #6243 from german77/GCresetOrigin | 2021-04-30 | 2 | -2/+7 | |
| |\ | | | | | input_common: Reset GC sticks center by measuring multiple packets | ||||
| | * | input_common: Reset GC sticks center by measuring multiple packets | 2021-04-26 | 2 | -2/+7 | |
| | | | |||||
| * | | hid: Implement SevenSixAxis and ConsoleSixAxisSensor | 2021-04-23 | 1 | -2/+8 | |
| |/ | |||||
| * | general: Ignore implicit-fallthrough for SDL.h | 2021-04-18 | 1 | -0/+10 | |
| | | | | | | | SDL 2.0.14 introduces an incompatibility with Clang, causing it to trigger -Wimplicit-fallthrough even though it is marked. Ignore it for now, with a comment mentioning why this is needed. | ||||
| * | cmake: Use SDL 2.0.14 and fix CMake scope issue | 2021-04-17 | 1 | -1/+1 | |
| | | | | | | | | | | | Forces using SDL 2.0.14. Upgrades the SDL external to that version. Adds a message when switching to the external. Fixes an error where input_common only links to SDL when SDL2_FOUND is set, but externals/CMakeLists cannot set that variable to the required scope. Switch to using ENABLE_SDL2, which we can use since we now include the SDL source. | ||||
| * | Merge pull request #6119 from german77/SDLMapping | 2021-04-15 | 2 | -6/+24 | |
| |\ | | | | | InputCommon: Address mapping and naming issues with SDL2 | ||||
| | * | InputCommon: Name properly xbox 360 and one controllers, Fix mappings for ↵ | 2021-03-30 | 2 | -6/+24 | |
| | | | | | | | | | Nintendo Pro controllers | ||||
| * | | common: Move settings to common from core. | 2021-04-14 | 10 | -428/+7 | |
| | | | | | | | | | - Removes a dependency on core and input_common from common. | ||||
| * | | Use a single connection for UDP server, make connection test longer and ↵ | 2021-03-30 | 2 | -95/+96 | |
| |/ | | | | check all pads instead of only the first one | ||||
| * | Merge pull request #6040 from german77/toggleKeyboard | 2021-03-11 | 4 | -8/+84 | |
| |\ | | | | | Enable toggle buttons for keyboard and mouse | ||||
| | * | Enable mouse toggle buttons | 2021-03-06 | 4 | -10/+63 | |
| | | | |||||
| | * | Enable button toggle for keyboard in the modifier button | 2021-03-05 | 1 | -3/+26 | |
| | | | |||||
| * | | Merge pull request #5990 from german77/mousePanningV2 | 2021-03-08 | 2 | -8/+15 | |
| |\ \ | |/ |/| | InputCommon: Mouse fixes | ||||