summaryrefslogtreecommitdiff
path: root/src/input_common/mouse (unfollow)
Commit message (Collapse)AuthorFilesLines
2021-11-24input_common: Rewrite mouseGravatar german774-747/+0
2021-08-07input_common: Improve SDL joystick and hide toggle optionGravatar german771-0/+1
2021-07-16input_common: Fix mouse panning behaivourGravatar german771-1/+1
2021-07-08configure_input: Use u8 for mouse sensitivityGravatar ameerj1-1/+1
2021-07-08general: Code formatting improvementsGravatar lat9nq1-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>
2021-06-28general: Make most settings a BasicSettingGravatar lat9nq1-1/+2
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.
2021-06-24Add missing includes (#6521)Gravatar Chloe1-0/+2
* Add missing includes * Add array
2021-06-22input_common/mouse_input: Fix data raceGravatar Rodrigo Locatti2-12/+10
Fix data race using std::jthread and std::stop_token.
2021-05-02input_common: Release mouse buttons on out of focusGravatar german772-1/+16
2021-04-14common: Move settings to common from core.Gravatar bunnei2-2/+2
- Removes a dependency on core and input_common from common.
2021-03-06Enable mouse toggle buttonsGravatar german773-5/+56
2021-02-27inputCommon: Mouse fixesGravatar german772-8/+15
2021-02-13Improve mouse panningGravatar german1-5/+21
2021-02-07Add mouse panningGravatar german3-3/+39
2021-02-06Add SL SR vectors, change dual joycon view, add missing raw data from ↵Gravatar german1-0/+10
keyboard/mouse
2021-01-02general: Fix various spelling errorsGravatar Morph1-1/+1
2020-12-26Allow to invert analog axis with right clickGravatar german1-5/+20
2020-12-03mouse_poller: Remove unused includesGravatar Lioncash1-3/+1
2020-12-03mouse_input: Invert conditional in UpdateYuzuSettings()Gravatar Lioncash1-4/+6
Allows the struct to be constructed in place.
2020-12-03mouse_input: Remove two casts and amend some formattingGravatar Lioncash1-11/+14
Removes the use of two static casts and improves the readability of some vectors slightly.
2020-12-03mouse_input: Resolve a -Wdocumentation warningGravatar Lioncash1-1/+1
2020-12-03mouse_input: Remove unused includesGravatar Lioncash2-7/+3
2020-11-30Fix implicit conversion in mouse inputGravatar german1-6/+8
2020-11-25Implement full mouse supportGravatar german4-0/+594