477 Commits

Author SHA1 Message Date
Jean-André Santoni
2f56d5f2d6 (Menu) Refactor pointer_tap 2015-11-02 01:05:33 +07:00
twinaphex
d800f7b8d9 Hook up bind_mode inside menu_input_key_bind_set_mode 2015-10-30 15:20:59 +01:00
twinaphex
6826a3833e menu_entries_get_menu_stack_ptr - add idx parameter 2015-10-27 10:33:19 +01:00
twinaphex
ab9006f21e Add 'idx' to menu_entries functions 2015-10-27 10:29:50 +01:00
twinaphex
0d89bca635 Start setting up menu_entries function so we can access
multiple stacks
2015-10-27 10:10:33 +01:00
twinaphex
cdfc2ffd59 Implement MENU_POINTER_PRESSED 2015-10-25 04:04:46 +01:00
twinaphex
257efd2899 Make menu_input_frame_pointer part of menu_input_frame_retropad
again
2015-10-24 03:56:28 +02:00
twinaphex
81cccd6f71 (menu_input.c) Remove some apparently unneeded code? 2015-10-24 03:50:36 +02:00
twinaphex
cc6cd51afa Add menu_input_mouse_check_hitbox 2015-10-24 03:19:06 +02:00
twinaphex
579eb3cd72 (Zarch) Add menu_input_mouse_state 2015-10-24 03:13:40 +02:00
twinaphex
b7785a36a3 Cleanups 2015-10-23 09:36:10 +02:00
twinaphex
a8d4bf6ec4 (Zarch) Reuse menu_input_mouse_state for left/right mouse button 2015-10-23 09:30:46 +02:00
twinaphex
fcaf64c69d Create struct out of mouse input 2015-10-23 09:18:37 +02:00
twinaphex
896a80d6b8 Call menu_driver_iterate another time for pointer/mouse controls 2015-10-23 09:15:05 +02:00
twinaphex
8c74be0879 Rename menu_input_frame to menu_input_frame_retropad 2015-10-23 09:01:57 +02:00
twinaphex
9eb077088f Move bind_mode_keyboard variable to menu_input 2015-10-22 22:44:44 +02:00
twinaphex
05e853c0f2 Remove unused variables 2015-10-22 22:39:58 +02:00
twinaphex
e6541cb699 Bind Mode is no longer needed - will detect if we are pressing
on a gamepad or keyboard
2015-10-22 20:22:05 +02:00
twinaphex
0ddbbc99fb Joypad binding has a timeout now too 2015-10-22 19:59:30 +02:00
twinaphex
db6d0f3201 Comment out 2015-10-22 19:34:54 +02:00
twinaphex
6512e95945 Pass device input mask to menu_input_frame 2015-10-22 19:34:25 +02:00
twinaphex
413aa2489e Create menu_displaylist_push_list_process 2015-10-22 01:38:41 +02:00
twinaphex
b7625289f7 Rename some functions 2015-10-19 16:32:51 +02:00
twinaphex
9c6d252c37 Get rid of unused variable 2015-10-18 07:45:28 +02:00
twinaphex
6e2e32970e Create menu_entries_get_size 2015-10-17 19:21:18 +02:00
twinaphex
d4c99a5f4e Start using menu_entries_pop_stack 2015-10-17 18:38:14 +02:00
twinaphex
d1fa131a35 Create menu_entries_get_menu_stack_ptr 2015-10-17 17:44:57 +02:00
twinaphex
725ca99a6e (menu_input.c) Some namespace changes 2015-10-12 16:45:48 +02:00
twinaphex
070afba5d4 (menu_input.c) Namespace another function 2015-10-12 15:46:21 +02:00
twinaphex
9cf699b9c8 Namespace another function 2015-10-12 15:44:36 +02:00
twinaphex
bd289b32ea (menu_input.c) Better namespacing 2015-10-12 15:41:14 +02:00
twinaphex
ec4289e7ad Prefix all functions with menu_setting_ 2015-10-11 17:25:49 +02:00
twinaphex
750c134b86 CXX_BUILD fixes 2015-10-11 17:17:05 +02:00
twinaphex
34f4ba711f Get rid of unused variable 2015-10-11 15:52:41 +02:00
twinaphex
2f12ddde32 (menu_setting.c) Go through more wrapper functions 2015-10-11 14:23:32 +02:00
Twinaphex
4f1e89b21b (menu_input.c) Start making this code slightly more sane and less of a
total mess
2015-10-11 09:07:03 +02:00
Twinaphex
026de2f96e (menu_input.c) Use new RARCH_DEVICE_MOUSE_SCREEN_{X|Y} 2015-10-11 08:48:36 +02:00
twinaphex
f6d4ea0a68 (menu_input.c) Cleanups 2015-10-09 20:35:30 +02:00
twinaphex
a3fdac4a65 (Menu) Enable EXPERIMENTAL_MOUSE_SCREEN 2015-10-08 21:06:20 +02:00
twinaphex
e572cb19f5 Add EXPERIMENTAL_MOUSE_SCREEN to menu_input.c 2015-10-08 10:07:30 +02:00
twinaphex
0d6c5ec4d1 (GLUI/RGUI) Take out scrollup/scrolldown functionality for now 2015-10-05 02:06:39 +02:00
twinaphex
8d705844de Should fix MENU_INPUT_CTL_SET_KEYBOARD_LABEL 2015-10-03 22:18:43 +02:00
twinaphex
308fe9427a Fix MENU_INPUT_CTL_SET_KEYBOARD_LABEL_SETTING 2015-10-03 22:14:35 +02:00
twinaphex
7ab628f655 Simplify 2015-10-03 22:09:59 +02:00
twinaphex
864a93def9 Add MENU_INPUT_CTL_UNSET_KEYBOARD_* 2015-10-03 22:09:12 +02:00
twinaphex
94c3546e71 More static code analysis cleanups 2015-09-28 22:03:16 +02:00
twinaphex
0cc56e2a1a More static code analysis nits 2015-09-28 18:44:28 +02:00
twinaphex
b6d31fd1a2 (menu_input.c) Rename current_setting to setting 2015-09-28 15:58:24 +02:00
twinaphex
d38e327514 (menu_input.c) Get rid of some pointer grabbing 2015-09-28 15:55:57 +02:00
twinaphex
0b9f16763f (menu_input.c) Refactors 2015-09-28 15:52:55 +02:00