30 Commits

Author SHA1 Message Date
twinaphex
f23b6fd100 Take out remaining callbacks in menu backend driver 2014-10-26 22:17:15 +01:00
twinaphex
804b9112d4 Remove list_clear/list_set_selection callbacks 2014-10-26 22:12:57 +01:00
Jean-André Santoni
a0dab8d58e (XMB) Prevent list highlighting 2014-10-23 22:22:25 +02:00
Twinaphex
b4c6715eb0 Merge pull request #1172 from lakkatv/xmb
(XMB) Horizontal animations using file_list cache
2014-10-20 20:06:17 +02:00
Jean-André Santoni
0227602ce5 (Menu) Add cache for selection_buf and menu_stack 2014-10-20 19:56:50 +02:00
twinaphex
def41a573f Avoid using 'index' for local variables 2014-10-20 19:18:18 +02:00
twinaphex
73b070b782 Rewrite menu_list_get_size functions 2014-10-18 02:32:59 +02:00
twinaphex
c465d25859 (Menu) Refactor menu_list_get_last_stack 2014-10-18 01:59:16 +02:00
twinaphex
cef2de6a70 Rewrite menu_list_get_actiondata_last_stack 2014-10-18 01:53:50 +02:00
twinaphex
46f9b325f8 Refactor menu_list_pop_stack functions 2014-10-18 01:44:06 +02:00
twinaphex
3931134924 Rewrite menu_list_flush_stack_* functions - first parameter
becomes menu_list_t *
2014-10-18 01:39:05 +02:00
twinaphex
d921061af8 menu_list_push_stack_ * functions now take in a menu_list_t *
parameter for 1st param instead of file_list_t *
2014-10-18 01:24:37 +02:00
twinaphex
e3894e7b9c Start using menu_list_new/menu_list_free 2014-10-18 01:17:00 +02:00
twinaphex
ac61e0de3d (Menu) Create menu_list_new 2014-10-18 00:11:42 +02:00
twinaphex
ed6fc11e95 Start adding menu_list struct and menu_list_free function 2014-10-17 23:52:36 +02:00
twinaphex
b49bcf1541 Rename menu_list_free to menu_list_destroy 2014-10-17 23:49:13 +02:00
twinaphex
f3ec94246c (Menu) Add menu_list_sort_on_alt 2014-10-17 23:46:53 +02:00
twinaphex
9bce38426c Add menu_list_set_alt_at_offset and menu_list_get_alt_at_offset 2014-10-17 23:43:53 +02:00
twinaphex
e1e5f2af5d Create menu_list_get_action_data_at_offset 2014-10-17 23:32:40 +02:00
twinaphex
101680fd58 Create menu_list_get_at_offset 2014-10-17 23:28:33 +02:00
twinaphex
1ece7c8228 (Menu) Create menu_list_get_last_stack and menu_list_get_last 2014-10-17 22:53:30 +02:00
twinaphex
43d330fa47 Create menu_list_get_last and menu_list_get_last_stack 2014-10-17 22:41:20 +02:00
twinaphex
25efe98704 Create wrapper function menu_list_push_stack_refresh 2014-10-17 22:29:59 +02:00
twinaphex
4c6aff67f2 Refactor menu_entries_push into menu_list_push_refresh 2014-10-17 22:25:23 +02:00
twinaphex
1daf8c354e (menu_list.c) Add menu_list_get_size and menu_list_get_stack_size 2014-10-17 21:41:45 +02:00
twinaphex
8da8447b28 Move menu_flush_stack_type to menu_list.c and rename it
menu_list_flush_stack
2014-10-17 21:02:44 +02:00
twinaphex
b4cebd605e Refactor menu_entries_pop_stack 2014-10-17 20:55:41 +02:00
twinaphex
2de0775213 Rename menu_entries_pop_list into menu_list_pop_stack 2014-10-17 20:47:32 +02:00
twinaphex
0e2c108a8a Create menu_list_push_stack 2014-10-17 20:44:22 +02:00
twinaphex
687f593174 Create menu_list.c 2014-10-17 20:36:02 +02:00