Commit Graph

163 Commits

Author SHA1 Message Date
twinaphex 6d971631df Change signature of some menu functions 2015-09-27 23:03:12 +02:00
twinaphex c982e1d6eb Change signature of menu_input_frame 2015-09-27 22:47:34 +02:00
twinaphex 50468a72ee Remove MENU_ACTION_MESSAGE 2015-09-26 18:03:29 +02:00
twinaphex 6e3c49cb64 Add MENU_INPUT_CTL_SEARCH_START 2015-09-26 02:55:38 +02:00
twinaphex d6015cc4a3 (menu_input.c) Rename some enums 2015-09-26 02:52:05 +02:00
twinaphex 8a6333ddc1 Move defines around 2015-09-24 21:23:16 +02:00
twinaphex df23b122fe Move state definitions outside of header 2015-09-24 21:02:28 +02:00
twinaphex 115c8cdf12 Create menu_input_set_binds_minmax 2015-09-24 20:56:54 +02:00
twinaphex a892f5901e Revert "Put menu_input state on heap"
This reverts commit 807be0a965.
2015-09-24 20:52:01 +02:00
twinaphex 807be0a965 Put menu_input state on heap 2015-09-24 20:38:56 +02:00
twinaphex a45c9167b9 (Menu) menu drivers no longer need to grab pointer to menu_input state 2015-09-24 20:32:21 +02:00
twinaphex c0b46e3003 Add more functionality to menu_input_ctl 2015-09-24 20:08:11 +02:00
twinaphex 08f24aae4b Add MENU_CTL_POINTER_PTR 2015-09-24 19:56:53 +02:00
twinaphex aed44e970c Add MENU_CTL_MOUSE_PTR 2015-09-24 19:51:55 +02:00
twinaphex 3fb90871f6 Create menu_input_ctl 2015-09-24 19:47:41 +02:00
twinaphex 10d1aea0e3 Go through menu_input_mouse_state 2015-09-24 17:29:46 +02:00
twinaphex fb67a39d32 (Menu) Start creating menu_input_pointer_state 2015-09-24 17:18:17 +02:00
twinaphex 8d87a1329b Avoid redefinition of typedef 2015-09-24 14:20:16 +02:00
twinaphex 172e75c758 Revert "Refactor menu_input.c"
This reverts commit 3ddbf2d5cc.
2015-09-24 14:17:03 +02:00
twinaphex a8acea98b2 Revert "Move enums to menu_input.c"
This reverts commit 7a5f2228aa.
2015-09-24 14:16:57 +02:00
twinaphex 6927024320 Revert "Make menu_input_get_ptr a static function"
This reverts commit 65b2b0877f.
2015-09-24 14:16:43 +02:00
twinaphex bbb28a5406 Revert "Don't redefine retro_input_t"
This reverts commit dd68a2a927.
2015-09-24 14:16:31 +02:00
twinaphex 80efc1339e Revert "Cleanups"
This reverts commit 32bbf71bbb.
2015-09-24 14:16:16 +02:00
twinaphex 32bbf71bbb Cleanups 2015-09-24 13:54:57 +02:00
twinaphex dd68a2a927 Don't redefine retro_input_t 2015-09-24 13:50:30 +02:00
twinaphex 65b2b0877f Make menu_input_get_ptr a static function 2015-09-24 13:40:58 +02:00
twinaphex 7bb035a8b9 Fix system information fallthrough 2015-09-24 13:37:25 +02:00
twinaphex 7a5f2228aa Move enums to menu_input.c 2015-09-24 13:25:53 +02:00
twinaphex 3ddbf2d5cc Refactor menu_input.c 2015-09-24 13:22:46 +02:00
twinaphex 1d1cda5cde Remove enum 2015-08-22 01:56:15 +02:00
twinaphex 5b188066f1 Revert "Reimplement MENU_ACTION_REFRESH - do this step at menu_iterate_render"
This reverts commit 65bc2f3a82.
2015-08-22 00:08:25 +02:00
twinaphex 65bc2f3a82 Reimplement MENU_ACTION_REFRESH - do this step at menu_iterate_render 2015-08-21 21:34:56 +02:00
twinaphex c222b20ec1 Cleanups 2015-08-21 03:58:35 +02:00
twinaphex 032abfffd4 Call menu_driver_render_messagebox from one place only 2015-08-17 06:31:39 +02:00
twinaphex 93ed2d60da Reimplement mouse input code - triggers 'select' callback 2015-08-16 02:10:16 +02:00
twinaphex 8b791c64a1 (kivutar) Add inertia 2015-07-15 03:04:44 +02:00
twinaphex a132fa0fba Some C89 build fixes 2015-06-26 15:53:18 +02:00
twinaphex 2553bbcd91 Move menu->delay to menu->input.delay 2015-06-15 02:22:36 +02:00
twinaphex 84a1885786 Create menu_input_get_ptr 2015-06-13 22:57:55 +02:00
twinaphex 12e6a443c7 Create MENU_ACTION_SELECT 2015-06-01 07:38:59 +02:00
twinaphex 9437867a8a Rename MENU_ACTION_SELECT to MENU_ACTION_INFO 2015-06-01 07:21:00 +02:00
twinaphex 23a861ad1f Rename MENU_ACTION_TEST to MENU_ACTION_SCAN 2015-05-26 01:10:27 +02:00
twinaphex aa37c88620 Make menu_input_poll_find_trigger a static function 2015-05-18 14:57:01 +02:00
twinaphex 3981a621e9 Simplify menu_input_bind_iterate 2015-05-18 03:37:07 +02:00
Twinaphex e75c061bce Change signature of menu_entry_action 2015-05-15 04:41:57 +02:00
twinaphex fdcef6cfc2 Can now escape 'Help' message with the mouse by pressing right mouse
button
2015-05-11 23:02:31 +02:00
twinaphex 4229d97e73 Simplify menu_input_post_iterate 2015-05-11 11:48:43 +02:00
twinaphex baaed5a241 Refactor set_bind functions 2015-04-14 14:04:24 +02:00
twinaphex 62a5d5338a Create menu_input_set_input_device_bind_mode 2015-04-14 13:43:24 +02:00
twinaphex fc7f9894b8 Create menu_input_set_keyboard_bind_mode 2015-04-14 13:40:20 +02:00
twinaphex f5470d37b2 Move input post iterate functions to menu_input.c 2015-04-14 07:38:04 +02:00
Higor Eurípedes fec88a5cb4 (Menu) Add font color settings 2015-03-14 19:22:06 -03:00
twinaphex 31b272f25a Don't pass menu_handle_t * state around 2015-02-13 20:19:20 +01:00
twinaphex 6654d2eb6c (menu_input.c) Cleanups 2015-02-11 22:05:56 +01:00
twinaphex 8c38ccc4a9 Add MENU_ACTION_TEST 2015-02-03 07:43:20 +01:00
twinaphex 2b0cefee0d (Menu) RetroPad: Bind X to 'Search' 2015-02-02 00:55:10 +01:00
twinaphex ff8fec64ad Cleanups 2015-02-02 00:53:06 +01:00
twinaphex ed7da3f632 Get rid of last param to keyboard_input_event 2015-01-29 23:12:42 +01:00
twinaphex f258950bcf Keyboard input overlays can now be used as input device
for keyboard line events
2015-01-29 07:03:20 +01:00
twinaphex 49a2bce941 Cleanups - move input code to menu_input.c 2015-01-27 01:29:33 +01:00
twinaphex 1980fa065f Move menu_action_t enum to menu_input.h 2015-01-11 18:51:28 +01:00
twinaphex 9a39abfbf0 Rename menu_input.c functions so that they are all in menu_input_*
namespace
2015-01-11 06:42:53 +01:00
twinaphex 7f0ccae0d7 Rename menu_input_line_cb.c to menu_input.c 2015-01-11 06:24:44 +01:00