57 Commits

Author SHA1 Message Date
twinaphex
883af7dd82 Refactor menu_list_populate_generic 2015-05-14 23:19:30 +02:00
twinaphex
b48b2b81f4 Remove menu_list_sort_on_alt 2015-05-13 16:49:11 +02:00
twinaphex
fb6c7d24fa (menu_displaylist.c) Cleanups 2015-05-12 16:12:50 +02:00
twinaphex
a75c3b6154 (menu_displaylist.c) Cleanups 2015-05-12 15:23:41 +02:00
twinaphex
630dd35979 Move menu_navigation_t struct to menu_navigation.h 2015-05-12 14:35:07 +02:00
twinaphex
42ee2606a1 Remove menu_entries.c 2015-05-12 13:14:04 +02:00
twinaphex
7914946d19 Move code from menu_list.c to menu_entry.c 2015-05-10 11:23:00 +02:00
twinaphex
f270f3a9e0 Cleanup 2015-05-08 20:03:36 +02:00
twinaphex
4f4b0bc537 Cleanups 2015-05-08 20:01:38 +02:00
twinaphex
41de3fe1f1 Rename some other static functions 2015-05-08 19:45:55 +02:00
twinaphex
d50c9236f4 Rename some static functions 2015-05-08 19:44:46 +02:00
twinaphex
ab4ca635be Remove menu_list_push_stack 2015-05-08 19:28:52 +02:00
twinaphex
bbe6b5c809 Remove unused menu_list_push_refresh 2015-05-08 19:22:08 +02:00
twinaphex
09d6294dc2 menu_list_get_entry - fix bug 2015-05-08 17:58:17 +02:00
twinaphex
a57cfde1cd Use menu_list_get_entry for menu_entries_cbs_iterate.c 2015-05-08 11:41:41 +02:00
Twinaphex
c0749b119d (Menu) Cleanup 2015-05-07 10:16:50 +02:00
twinaphex
fa5ef2e750 Simplify menu_list_get_entry 2015-05-07 10:15:33 +02:00
twinaphex
290bff0097 Create menu_list_get_current_entry_id 2015-05-07 10:10:08 +02:00
twinaphex
f9713ab764 Create menu_list_entry_is_currently_selected 2015-05-07 09:56:11 +02:00
twinaphex
058b1dfdf0 Start using menu_list_get_ptr and menu_navigation_get_ptr 2015-05-07 05:08:34 +02:00
twinaphex
a8e5d98b0c Start using menu_navigation_get_ptr 2015-05-07 05:04:58 +02:00
twinaphex
0b49fe0f22 (menu_list.c) Cleanups 2015-05-07 04:54:49 +02:00
twinaphex
7004451e54 Create menu_list_get_entry 2015-05-07 04:47:32 +02:00
twinaphex
bcab96bb77 (Menu) Simplify menu_display_setting_label 2015-05-07 04:28:57 +02:00
Twinaphex
93c3838b70 Remove unused variables 2015-04-11 05:31:03 +02:00
twinaphex
aeb359f5b5 Go through more menu driver wrapper functions 2015-04-11 05:28:40 +02:00
Twinaphex
242bfaba78 Remove unused variables 2015-03-22 09:36:32 +01:00
twinaphex
7d7f797c8f Go through menu_driver_populate_entries 2015-03-22 06:43:35 +01:00
twinaphex
508ade73f9 Rename menu_driver_resolve to menu_driver_get_ptr 2015-03-21 23:56:42 +01:00
twinaphex
3670ef2ac5 Go through driver_get_ptr to grab pointer to driver struct 2015-03-18 19:40:00 +01:00
twinaphex
84e9f2fa7d Use retro_inline throughout 2015-03-15 04:52:46 +01:00
twinaphex
8970ca7460 (Menu) Turn menu_list_destroy into static function 2015-03-12 14:10:55 +01:00
twinaphex
42690f334f (Menu) Don't run 'file_list_free' if handle is NULL 2015-03-12 13:45:23 +01:00
twinaphex
df35e9fb75 Refactor menu_navigation.c 2015-02-14 00:47:42 +01:00
twinaphex
55844f06d7 Cleanups - start using menu_driver_resolve everywhere in menu
code for safety reasons
2015-02-13 20:04:50 +01:00
twinaphex
4d31687899 Create menu_driver_resolve to avoid having to pass state pointer
around between functions
2015-02-13 19:00:59 +01:00
twinaphex
eb7a68a182 (Menu) Put scroll indices into struct 2015-02-11 21:36:07 +01:00
twinaphex
fb31227585 (Menu) Refactors 2015-02-11 21:00:34 +01:00
twinaphex
3b165ba254 Create menu_list_insert 2015-02-10 21:52:31 +01:00
twinaphex
cc56ca7c42 menu_list_push - early return if label is NULL 2015-01-31 05:00:35 +01:00
twinaphex
2bc0b2d3ac Implement menu_common_list_clear 2015-01-31 04:25:28 +01:00
twinaphex
e1d20b3b12 menu_list.c - cleanups 2015-01-26 05:56:21 +01:00
twinaphex
87aacca60d Use menu_list_push_stack_refresh directly in menu_entries_cbs.c 2015-01-25 07:10:27 +01:00
twinaphex
5a48d593d3 Cleanups 2015-01-25 01:48:58 +01:00
twinaphex
9e9c109bd4 Make some functions static and move them to menu_list 2015-01-24 20:49:18 +01:00
twinaphex
3ca29e8cea More refactoring / getting rid of code duplication 2015-01-24 20:44:28 +01:00
twinaphex
bcca74e266 Move list_populate_generic to menu_list.c 2015-01-24 20:33:54 +01:00
twinaphex
0959fd2243 (Win32) Add Mouse Grab to menubar 2015-01-15 07:44:01 +01:00
twinaphex
a17788a1f8 Enable LEFT/RIGHT on Load Content (History). 2015-01-12 03:31:02 +01:00
twinaphex
f1ede10717 Split up menu_common_list functions into separate functions 2015-01-10 04:44:18 +01:00