178 Commits

Author SHA1 Message Date
sonninnos
de45fc2f5f
Input binding rework (#15603)
* Input binding rework

* Controller info logging cleanup
2023-08-16 11:13:14 -07:00
libretroadmin
c07e6a6da2 Cleanups 2023-05-30 20:30:37 +02:00
libretroadmin
1ad253e81a Get rid of menu_input_{get|set}_selection 2023-05-10 18:45:49 +02:00
libretroadmin
74ad3723f9 Get rid of more extraneous menu wrapper functions 2023-05-10 06:37:40 +02:00
libretroadmin
02a849d440 Move RGUI specific code to RGUI file 2023-05-06 20:16:59 +02:00
libretroadmin
1a91aabd08 (menu_driver) Turn more functions static 2023-04-29 14:38:31 +02:00
libretroadmin
4b1766cf61 Silence more -Wdocumentation warnings 2022-07-15 01:12:04 +02:00
twinaphex
f070da6dfc Move code to menu_driver.c and input_driver.c 2021-10-13 15:40:01 +02:00
twinaphex
30353ac8f2 move more code out of retroarch.c/retroarch_data.h and into
menu_driver.c
2021-09-21 05:11:39 +02:00
twinaphex
a0856c9847 Move another function to menu_driver.c 2021-09-07 07:14:27 +02:00
twinaphex
a0e4d64c3b menu_bind_state struct definitions need to be moved over to menu_input.h 2021-09-03 06:48:06 +02:00
twinaphex
93dbd746db (Android) Buildfix 2021-09-03 06:31:40 +02:00
twinaphex
5dd06ccfcd Get rid of duplicate input_keyboard_line_complete occurrences 2021-08-04 21:33:17 +02:00
Mark W. Kidd
64672b4b63 consolidate menu_input.h declarations 2021-07-15 14:19:38 -04:00
twinaphex
f09df7c6e3 Reorder structs, alignment 2020-08-15 19:43:17 +02:00
twinaphex
eb1db52b89 Reorder structs, alignment 2020-08-15 00:11:58 +02:00
twinaphex
203882ec9a Struct reorder, alignments 2020-08-14 23:08:33 +02:00
twinaphex
023fd4f330 Alignment changes 2020-08-14 18:19:57 +02:00
twinaphex
a48af59c92 Cleanups 2020-06-23 18:05:07 +02:00
twinaphex
7501b010f4 Cleanups 2020-06-05 22:00:10 +02:00
twinaphex
55a1837494 menu_input_driver_toggle_on - turn function static 2020-02-27 15:34:47 +01:00
jdgleaver
b1d5542d77 (Menu) Ensure pointer input is handled correctly when showing message boxes 2019-11-22 15:10:28 +00:00
jdgleaver
d392d90a6e (GLUI) Add fullscreen thumbnail viewer (#9758) 2019-11-20 19:09:02 +01:00
jdgleaver
6afd684ae5 (GLUI) Halt scrolling when pointer is pressed/stationary 2019-11-05 12:23:09 +00:00
jdgleaver
ece9851afb (Menu Input) Re-work pointer 'swipe' detection 2019-10-01 13:00:59 +01:00
jdgleaver
3057c31798 (Menu Input) Add mouse/touchscreen gesture support + full gesture support for XMB 2019-09-30 16:55:41 +01:00
Twinaphex
bcb7e14d0f
Merge pull request #9490 from jdgleaver/horiz-mouse-wheel-fix
Improve horizontal mouse wheel (tilt) navigation
2019-09-20 16:16:50 +02:00
jdgleaver
eb72a2e7d2 Improve horizontal mouse wheel (tilt) navigation 2019-09-20 14:16:21 +01:00
jdgleaver
dacf9e327a (RGUI) Ensure display is always refreshed when pointer input is active 2019-09-20 11:04:31 +01:00
jdgleaver
8655038601 Overhaul menu mouse/touchscreen input handling 2019-09-19 16:53:22 +01:00
twinaphex
7c78e0ad1e menu_event_kb_set no longer needed 2019-08-12 18:14:47 +02:00
twinaphex
bc7ba4f5d2 Move menu_input.c into retroarch.c - now all of the input code
should be inside one place - giving us the opportunity to cleanup this
mess
2019-06-21 03:40:48 +02:00
Brad Parker
4f0d61a2ac update copyright 2019-02-22 19:13:36 -05:00
twinaphex
fe02db911d Header include cleanups 2019-01-31 20:36:39 +01:00
twinaphex
7aea66677b Merge menu_input.c and menu_event.c 2018-09-25 16:46:15 +02:00
twinaphex
21244c6ec7 Revert "(Menu) Get rid of more RARCH_MENU_CTL_DRIVER_DATA_GET calls"
This reverts commit cb3b5d72abe87f95585f1aa460de5c97abdf407f.
2018-04-11 06:11:18 +02:00
twinaphex
cb3b5d72ab (Menu) Get rid of more RARCH_MENU_CTL_DRIVER_DATA_GET calls 2018-04-10 21:53:44 +02:00
twinaphex
67ff372a38 Reorder from lowest to highest sized variables 2017-09-28 00:50:03 +02:00
twinaphex
2749a6ada2 Add header include 2017-05-17 05:45:25 +02:00
twinaphex
204f0183e1 Header cleanups 2017-05-17 05:06:52 +02:00
Jean-André Santoni
013bf29fff (Menu) A long press will reset a setting to its default value 2017-03-04 15:35:05 +01:00
twinaphex
96c8ca5a09 Header update #1 2017-01-22 13:40:32 +01:00
Twinaphex
535215eefa Merge pull request #3879 from libretro/master
Merge
2016-10-28 07:44:10 +02:00
Brad Parker
d1d5584d18 update copyright 2016-10-27 11:47:10 -04:00
twinaphex
6235a5cd0d Can now toggle fullscreen, use quit key from menu (mouse grab
toggle doesn't work yet)
2016-10-27 06:13:39 +02:00
twinaphex
ef7541261a Move delay struct variables to menu_event as static variables 2016-09-16 16:54:04 +02:00
twinaphex
125c4f9529 Add menu_event.c 2016-09-16 16:39:30 +02:00
twinaphex
de1c5ec8bd Rename menu_input_frame_retropad to menu_event 2016-09-15 21:14:45 +02:00
twinaphex
121675c8e4 Cleanups 2016-09-15 21:08:54 +02:00
twinaphex
e602f534c7 menu_input_bind_dialog.c - more refactors 2016-09-15 20:52:08 +02:00