Commit Graph

115 Commits

Author SHA1 Message Date
Henrik Rydgård
f2b5f06dac Merge pull request #16450 from unknownbrackets/touch-right-analog
UI: Fix right analog with single button
2022-11-28 01:00:16 +01:00
Unknown W. Brackets
247848891e UI: Dry out code and check bounds to be safe. 2022-11-27 15:40:55 -08:00
Unknown W. Brackets
89aeb2484e UI: Fix right analog with single button.
Release first, then press so that we press when the opposing direction is
mapped to the same button.
2022-11-27 15:32:56 -08:00
Henrik Rydgård
689860b3a0 Qt buildfix, apply feedback 2022-11-27 17:33:15 +01:00
Henrik Rydgård
0a3d78221e Fix drag-background-through-buttons problem by adding "touch exclusive" mode to viewgroups.
Not using universally because I don't want to debug all the issues...
2022-11-27 16:16:18 +01:00
Henrik Rydgård
5230fc7c41 Joystick input: Ignore in-deadzone events from a different device than previous events
Fixes #15465
2022-11-23 12:22:59 +01:00
iota97
e48ea158e4 Allow to repeat a "single" button 2022-06-19 15:18:05 +02:00
Henrik Rydgård
20c3c8f291 Merge pull request #14848 from iota97/dpad-size-fix
Fix DPAD size calculation
2021-11-20 15:58:56 +01:00
iota97
fc7033318f Fix dpad analog overlap interaction 2021-09-21 10:35:39 +02:00
Henrik Rydgård
c333e2b879 Merge pull request #14480 from iota97/analog-head
Configurable analog head size
2021-09-13 22:39:18 +02:00
iota97
5bf0068ea6 Fix DPAD size calculation 2021-09-13 22:25:46 +02:00
iota97
4ec1a8d12a Allow drag over touch DPAD and avoid analog drag to trigger other button 2021-09-13 14:30:15 +02:00
iota97
f417bb93d4 Reuse translation 2021-08-30 13:13:09 +02:00
iota97
2821035b1d Support virutal button in touch gesture 2021-08-30 12:26:13 +02:00
Henrik Rydgård
1d29060c3b Merge pull request #13107 from iota97/touch-gesture
Basic mappable motion gesture
2021-08-29 21:39:42 +02:00
Henrik Rydgård
58e7b6bec2 Tweak defaults some more (no L2 on xbox pads..). Minor code cleanup. 2021-08-28 20:06:05 +02:00
iota97
de68436084 Configurable analog head size 2021-08-21 21:24:14 +02:00
Henrik Rydgård
928bc88b01 Rename Unthrottle to Fast-forward globally 2021-08-18 09:28:13 +02:00
iota97
ad29e5237e Basic mappable gesture 2021-08-17 09:17:37 +02:00
iota97
bac96bd47c Allow to disable right analog diagonal 2021-08-07 12:47:50 +02:00
iota97
0ae0d30751 Allow to invert context dimension for combo button 2021-08-04 09:18:23 +02:00
Henrik Rydgård
c6ad871865 Warning fix 2021-07-19 10:31:28 +02:00
iota97
498878267a Customizable touch control (rebased with label) 2021-07-11 09:55:25 +02:00
Henrik Rydgård
cd8cfcfcd7 Merge __CtrlSetAnalogX/Y into one function. Always called together. 2021-07-09 10:41:26 +02:00
Unknown W. Brackets
3c778f567c UI: Add text description for all views. 2021-02-21 16:38:02 -08:00