56 Commits

Author SHA1 Message Date
twinaphex
7696d55047 (Database) cleanup 2015-05-23 19:18:56 +02:00
twinaphex
e5e9e80cfb Reimplement MENU_ACTION_TESTx 2015-05-23 18:45:58 +02:00
twinaphex
a55f990e33 Buildfixes 2015-05-20 02:50:27 +02:00
twinaphex
066617ee62 (MSVC) Buildfixes 2015-05-20 02:45:32 +02:00
Twinaphex
2c6d9482d4 Build fix 2015-05-18 23:21:32 +02:00
twinaphex
a49e50896c Create wrapper functions menu_display_fb_set_dirty and menu_display_fb_unset_dirty 2015-05-18 23:14:56 +02:00
twinaphex
6feb1603f7 Only enable framebuf.dirty if we're actually using the menu framebuffer 2015-05-18 23:04:14 +02:00
twinaphex
eb87aecc41 Refactor menu_entry_action 2015-05-18 17:58:21 +02:00
twinaphex
3dc7f6ab19 Create separate menu_entries_cbs_left.c/menu_entries_cbs_right.c 2015-05-18 15:56:32 +02:00
twinaphex
a2f5eb5421 Create separate menu_entries_cbs_up.c/menu_entries_cbs_down.c 2015-05-18 15:31:53 +02:00
twinaphex
96f35f95e7 (menu_entries_cbs_select.c) Take out action parameter 2015-05-18 15:24:15 +02:00
twinaphex
499660417c (menu_entries_cbs_start) Take out action parameter 2015-05-18 15:22:08 +02:00
twinaphex
036f0c4cb2 Revert "Refactor action_ok"
This reverts commit 04a2dd469ea45f4c272fd153da31535540e2382d.
2015-05-17 18:18:17 +02:00
twinaphex
04a2dd469e Refactor action_ok 2015-05-17 16:30:54 +02:00
twinaphex
d11e36cfb9 menu_list_get_actiondata_at_offset - modify signature 2015-05-17 13:23:27 +02:00
twinaphex
9f8f176141 Add DISPLAYLIST_GENERIC 2015-05-17 13:10:55 +02:00
Jay McCarthy
09cb703e35 removing sluggishness by iterate data after calling callbacks 2015-05-17 05:49:33 -04:00
twinaphex
3ead5590e6 Move menu_unset_refresh call 2015-05-16 18:15:47 +02:00
twinaphex
87e46cefb8 Take out menu_do_refresh out of menu_entry_select 2015-05-16 17:28:24 +02:00
Twinaphex
10e2949ad8 (CocoaTouch) 'Back button' works now 2015-05-15 22:31:16 +02:00
Twinaphex
a67d000734 (CocoaTouch) Updates list now - 'Back' button not yet working 2015-05-15 22:25:28 +02:00
twinaphex
8dfbc1b54e Wrap menu->need_refresh 2015-05-15 22:06:42 +02:00
Twinaphex
8f0b03d920 Remove unused variable 2015-05-15 16:59:01 +02:00
twinaphex
f23962ff3b Change how MENU_ACTION_REFRESH gets invoked 2015-05-15 16:57:45 +02:00
Twinaphex
679f1345fd (iOS) Start handling MENU_ACTION_REFRESH 2015-05-15 13:39:14 +02:00
Twinaphex
e735cc93c2 Refactor menu_entry_select 2015-05-15 13:25:14 +02:00
Twinaphex
e75c061bce Change signature of menu_entry_action 2015-05-15 04:41:57 +02:00
Twinaphex
83f3847b30 Change menu_entry_select's signature 2015-05-15 04:38:58 +02:00
twinaphex
7f49cf3f59 menu_entries_get_end - cleanup 2015-05-15 01:02:58 +02:00
twinaphex
1d5499c0d9 (menu_entry.c) Cleanups 2015-05-15 01:01:27 +02:00
twinaphex
1f94fb08ce Reimplement menu_entry_reset 2015-05-15 00:58:06 +02:00
twinaphex
29a10e5cb3 Create menu_setting_apply_deferred 2015-05-15 00:22:26 +02:00
twinaphex
3fea013c96 Use menu_entries_select_back 2015-05-15 00:19:36 +02:00
twinaphex
47a9f2c405 Start using menu_entries_get_title 2015-05-15 00:07:07 +02:00
twinaphex
4d98dc90fd (menu_entry.c) Nits 2015-05-14 23:53:28 +02:00
Jay McCarthy
cc9684eb8b adding comments 2015-05-14 16:34:10 -04:00
Jay McCarthy
bd66d9796f change menu_entries to my wish list of functionality 2015-05-14 16:18:32 -04:00
Twinaphex
014c1b343d Get rid of unused variables 2015-05-11 18:47:08 +02:00
twinaphex
a014f2db88 Move framebuffer is dirty and other menu-related state flags
to menu_handle_t
2015-05-11 18:46:06 +02:00
Twinaphex
1235450c69 (menu_entry.c) remove unused variable 2015-05-11 18:11:54 +02:00
twinaphex
07e5ce86b5 menu_entry_iterate - use menu_list_get_last_stack_actiondata 2015-05-11 18:11:11 +02:00
twinaphex
079b9f10ff Create menu_entry_iterate 2015-05-11 17:53:33 +02:00
twinaphex
bb11745b5e Create menu_entry_action 2015-05-11 01:27:00 +02:00
twinaphex
4b0435ff42 Change menu_entry_pathdir_get_value and menu_entry_pathdir_get_extensions 2015-05-10 18:18:46 +02:00
twinaphex
50cc590d98 (menu_entry.c) Fixed representation of core list 2015-05-10 16:42:49 +02:00
Twinaphex
fb5838c8ba Implement menu_entry_get_value 2015-05-10 12:58:46 +02:00
Twinaphex
ed7e2bbcfe Fix menu_entry_get_label 2015-05-10 12:52:07 +02:00
twinaphex
c8e79c4ef2 menu_entry_get_label - fix typo 2015-05-10 12:45:53 +02:00
twinaphex
d500efb454 Change menu_entry_get_label 2015-05-10 12:44:32 +02:00
twinaphex
7914946d19 Move code from menu_list.c to menu_entry.c 2015-05-10 11:23:00 +02:00