Commit Graph

61 Commits

Author SHA1 Message Date
twinaphex
ef974086aa Split up menu OSK code to separate file - menu/widgets/menu_osk.c 2017-01-12 11:31:24 +01:00
twinaphex
03ba5b21df (menu_input_bind_dialog.c) Hackier but dispenses with the 1-second
delay which was annoying
2017-01-11 10:37:37 +01:00
twinaphex
365564b0ed When we bind a single key, introduce a 1-second delay to
get around input latching issue that can occur when pressing
OK/Cancel buttons for binding - which would immediately
leave the screen or enter the input binding again (workaround
for now until we fix these latching issues in the menu)
2017-01-11 10:21:34 +01:00
twinaphex
d48141041d Pass joypad_info to input_state function callback - less
settings pointer grabbing
2017-01-10 17:40:21 +01:00
twinaphex
9d9a5e71ab (XMB) Set fullpath dir for each node entry 2017-01-07 18:32:55 +01:00
twinaphex
689eb71795 Rename FILEBROWSER_SELECT_IMAGE to FILEBROWSER_SELECT_FILE 2017-01-07 18:10:17 +01:00
twinaphex
61168a442f (Filebrowser) Fix 'Menu Wallpaper' setting 2017-01-07 09:53:39 +01:00
twinaphex
f1acb16401 Add filebrowser_get_type and filebrowser_clear_type 2017-01-07 09:40:07 +01:00
twinaphex
3b4c50b19e filebrowser_clear_type - get rid of it 2017-01-01 06:19:07 +01:00
twinaphex
bed1db78aa (Directory settings) We go back one level to Directory Settings 2017-01-01 01:31:10 +01:00
twinaphex
74e224abf0 (menu_input_bind_dialog.c) Use timer code 2016-12-23 19:17:38 +01:00
twinaphex
ab2ee3c690 Simplify menu_dialog.c 2016-12-23 16:32:21 +01:00
twinaphex
f6ec61b15c Create rarch_timer functions and have menu_dialog.c use them 2016-12-23 15:36:47 +01:00
twinaphex
c3a9ade051 (menu_filebrowser.c) Cleanup 2016-12-16 13:56:53 +01:00
twinaphex
adcc89012c Cleanups 2016-12-16 13:55:33 +01:00
twinaphex
c9482e07d6 Change filebrowser_parse 2016-12-16 13:44:09 +01:00
twinaphex
454d3eba08 (menu_filebrowser.c) Cleanups 2016-12-16 12:15:00 +01:00
twinaphex
879049da70 (menu_filebrowser.c) Remove unneeded header includes 2016-12-16 09:18:39 +01:00
twinaphex
f186583728 Move filebrowser-dependent code to menu_filebrowser.c 2016-12-16 09:07:03 +01:00
twinaphex
17a66067b0 Add menu_filebrowser.c 2016-12-16 08:59:17 +01:00
twinaphex
d3c22cb0e4 Move input/input_autodetect.c to tasks/task_autodetect.c 2016-12-01 20:38:20 +01:00
twinaphex
bd53c33069 Move input_get_auto_bind to input_config.c 2016-12-01 03:43:51 +01:00
twinaphex
0a046eaaf7 Turn menu_dialog_current_id into static variable again 2016-11-06 11:55:07 +01:00
twinaphex
f190909aae Fix cheevos messages 2016-11-05 21:55:32 +01:00
twinaphex
49479937d4 Reintroduce setting_get_type 2016-10-31 15:01:40 +01:00
Brad Parker
d1d5584d18 update copyright 2016-10-27 11:47:10 -04:00
twinaphex
c1b59df7ae Reduce size of char variables 2016-10-27 09:32:07 +02:00
twinaphex
eb416ce478 Prevent null representation entries 2016-10-27 02:23:21 +02:00
twinaphex
7a09ffe6bc Values start changing now upon language switch 2016-10-26 09:03:56 +02:00
twinaphex
8cc5b09428 Get rid of slow wrapper function input_driver_state 2016-10-23 04:38:08 +02:00
twinaphex
984c0e8141 Get rid of more small menu wrapper functions 2016-10-23 03:25:27 +02:00
twinaphex
594b36488b Get rid of more small and slow menu wrapper functions 2016-10-23 03:13:49 +02:00
twinaphex
2b4d87a983 Remove setting_get_type 2016-10-23 02:28:22 +02:00
twinaphex
0a295998a2 Hook up sublabels 2016-10-20 16:10:20 +02:00
twinaphex
c9c7aea184 Create sublabel callbacks 2016-10-20 15:57:35 +02:00
twinaphex
fa8e59c1ff Create menu_entry_get_sublabel 2016-10-20 15:49:00 +02:00
twinaphex
5f552253c4 Add sublabel to menu_entry_t 2016-10-20 15:47:02 +02:00
twinaphex
6a4d375e1d menu_dialog_push - prevent implicit memset 2016-10-19 04:16:25 +02:00
twinaphex
ab3d3b1e3a menu_dialog.c - prevent implicit memset 2016-10-16 01:03:17 +02:00
twinaphex
70a7835b94 menu_entry.c - prevent implicit memsets 2016-10-16 00:53:51 +02:00
twinaphex
1388220866 (tasks) Don't do implicit memsets in crucial performance-oriented code 2016-10-08 18:31:43 +02:00
Jean-André Santoni
def77b5d34 Wi-Fi menu, pass over the entry index to know which network we're trying to connect 2016-09-23 14:45:07 +02:00
twinaphex
cea2ac6766 (menu_list) Use string_is_equal 2016-09-19 02:12:25 +02:00
twinaphex
a55feae619 CXX_BUILD fixes 2016-09-16 13:38:06 +02:00
twinaphex
9726de615b Fix stray icon 2016-09-16 13:03:26 +02:00
twinaphex
8de734b702 Header include cleanups 2016-09-16 01:27:59 +02:00
twinaphex
06cc175311 Cleanups 2016-09-15 21:01:11 +02:00
twinaphex
3ed0aa5eb6 Cleanups 2016-09-15 20:55:20 +02:00
twinaphex
e602f534c7 menu_input_bind_dialog.c - more refactors 2016-09-15 20:52:08 +02:00
twinaphex
a9b8114109 Reafctor input_bind_dialog code 2016-09-15 20:45:00 +02:00