Commit Graph

192 Commits

Author SHA1 Message Date
twinaphex
f13dc6c014 Go through menu_navigation_ctl for ascend/descend alphabet 2015-09-25 18:04:25 +02:00
twinaphex
5ee616f1f5 (menu_entry.c) Cleanup 2015-09-25 17:59:22 +02:00
twinaphex
40c6ec3790 Revert "Refactor code to no longer need menu_navigation_get_ptr"
This reverts commit a7b83cfd45.
2015-09-25 17:47:51 +02:00
twinaphex
a7b83cfd45 Refactor code to no longer need menu_navigation_get_ptr 2015-09-25 16:05:14 +02:00
twinaphex
59b9ef6f5f (menu_entry.c) Get rid of one usage of menu_navigation_get_ptr 2015-09-25 15:59:23 +02:00
twinaphex
d4e2b6128b Refactor menu_navigation_get_selection 2015-09-25 14:57:37 +02:00
twinaphex
d6e3040e5d Use menu_navigation_get_selection 2015-09-06 02:06:02 +02:00
twinaphex
9a95f98283 Turn menu_list_pop into static function 2015-09-05 00:50:17 +02:00
twinaphex
d7961375fb menu_entry_pathdir_set_value - use menu_list_flush_stack 2015-09-04 23:13:44 +02:00
twinaphex
d3da036a4e Header cleanups 2015-09-04 21:43:08 +02:00
twinaphex
0077304833 Cleanups 2015-09-04 21:27:14 +02:00
twinaphex
b826305e3c (Menu) Before we do cbs->refresh, reset 'cbs' - could have become
invalid
2015-08-22 20:24:19 +02:00
twinaphex
7e2a25f232 Do refresh at end of menu_entry_action 2015-08-22 02:07:10 +02:00
twinaphex
1a2a88cb8a Perform refresh and perform original action immediately afterwards 2015-08-22 01:55:45 +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
5479bae312 Refactor set_refresh functions somewhat 2015-08-21 18:44:14 +02:00
twinaphex
5ab257f225 (CocoaTouch) Fixes boolean values not being set 2015-08-21 06:03:51 +02:00
twinaphex
6bbc2dd83d Refactor menu_iterate_main 2015-08-18 03:41:13 +02:00
twinaphex
fe1351cc0d Cleanups 2015-08-18 03:03:34 +02:00
twinaphex
d1bcd01b88 Move more video rendering code to menu_iterate.c 2015-08-18 02:09:46 +02:00
twinaphex
0a35f5e7e9 menu_entry_get - cleanups 2015-08-18 01:58:18 +02:00
Twinaphex
8c5b1df986 Remove unused variable warning 2015-08-18 01:53:26 +02:00
twinaphex
df2b57c454 Remove unused menu_entry_get_current_id 2015-08-18 01:38:18 +02:00
twinaphex
6f95677727 Rewrite menu_entry_go_back 2015-08-18 01:33:03 +02:00
twinaphex
91eda0d59b Simplify menu_entries_refresh 2015-08-18 00:21:30 +02:00
twinaphex
acfa43dfe9 Make iterate no longer a function pointer 2015-08-17 22:46:27 +02:00
twinaphex
b8e09769ae Cleanup 2015-08-17 21:15:16 +02:00
twinaphex
49d048fde2 Simplify menu_entry_pathdir_set_value 2015-08-17 20:11:51 +02:00
twinaphex
4405caeb63 Simplify menu_entry_get_type 2015-08-17 20:08:06 +02:00
twinaphex
d36272b4bb Simplify menu_entry_get_setting 2015-08-17 19:57:17 +02:00
twinaphex
4f6a2f3677 Add menu_setting_generic call to set_bool function 2015-08-17 18:47:49 +02:00
twinaphex
97ec360eb3 Cleanups 2015-08-17 17:46:31 +02:00
twinaphex
efdb2ecd4b Don't use menu_settings_apply_deferred anymore 2015-08-17 16:24:46 +02:00
twinaphex
ffc5266c6c menu_entry_set_bool_value - call menu_setting_apply_deferred at
the end
2015-08-17 16:05:32 +02:00
twinaphex
0218a2755d Create menu_settings_apply_deferred 2015-08-17 15:54:23 +02:00
twinaphex
5bbbf72b17 (menu_entry.c) Cleanups 2015-08-17 06:59:25 +02:00
Alcaro
4ca6c2398c More C89 cleanups, part 3 2015-06-26 18:35:52 +02:00
twinaphex
819723be06 Move '_refresh' functions to menu_entries.c 2015-06-16 03:03:20 +02:00
twinaphex
23263e2f97 (Android) Use djb2 2015-06-15 04:18:17 +02:00
twinaphex
3139f13612 (Menu) Cleanups 2015-06-15 02:37:32 +02:00
twinaphex
098c8a6063 Move some header includes around 2015-06-13 19:12:10 +02:00
twinaphex
34a44983a0 (Menu) Cleanups 2015-06-13 02:40:01 +02:00
twinaphex
b31723236d (Menu) Cleanups 2015-06-13 00:09:09 +02:00
twinaphex
2c1a1f83a2 Create menu_entries.c 2015-06-12 16:07:12 +02:00
twinaphex
b9bd2072e4 Reorder some files in menu_entry.c 2015-06-12 16:04:22 +02:00
twinaphex
e66c8cdaf0 Simplify menu_entries_get_end 2015-06-11 13:30:28 +02:00
twinaphex
2d897647e9 (Playlist) Use entry_idx 2015-06-10 23:11:40 +02:00
twinaphex
a45cdfffcc Add entry_idx to menu_entry 2015-06-10 23:00:38 +02:00
twinaphex
5bd138b6ac (file_list) Start adding entry_idx to file_list_* functions 2015-06-10 22:43:06 +02:00
twinaphex
01d07721b4 Rename menu_entries_cbs_representation.c to menu_entries_cbs_get_value.c 2015-06-08 14:30:05 +02:00
twinaphex
6ebefb1fbe (Menu) Get rid of some header dependencies 2015-06-08 11:42:03 +02:00
twinaphex
d947236dd5 Cleanup menu_entry_get_type 2015-06-06 21:36:58 +02:00
twinaphex
f1373abf2d Add 'action_select' to menu_setting 2015-06-06 16:26:55 +02:00
twinaphex
ea9a8cbed5 (menu_setting.c) Get rid of 'unsigned action' parameter 2015-06-06 14:41:21 +02:00
Twinaphex
e2ef6f12a8 (menu_entry.c) Cleanups 2015-06-06 13:02:23 +02:00
twinaphex
1a43a5c76f (menu_entry.c) Cleanups 2015-06-06 10:47:39 +02:00
twinaphex
dcedc49b21 Split up action_toggle into action_left/action_right 2015-06-05 20:04:19 +02:00
twinaphex
9c6f8eed40 Put menu settings functions into namespace 2015-06-03 21:27:47 +02:00
twinaphex
4c6f5b6a93 Cleanups 2015-06-03 11:19:26 +02:00
twinaphex
bbfbdf7b9d Cleanup 2015-06-03 10:24:09 +02:00
twinaphex
bc953d3a1b Move settings code entirely to menu 2015-06-02 20:26:27 +02:00
twinaphex
a9fc238012 Turn C++ comments into C comment 2015-06-02 14:17:37 +02:00
twinaphex
e7ee478187 Refactor menu_entry_set_bool_value 2015-06-02 14:10:36 +02:00
twinaphex
3225359606 Change menu_entry_pathdir_allow_empty's signature 2015-06-02 14:07:47 +02:00
twinaphex
6b3821d41e Change signature of menu_entries_show_back 2015-06-02 12:37:56 +02:00
twinaphex
8d2aece5b9 Start using setting_set_with_string_representation in menu_entry.c 2015-06-02 10:36:49 +02:00
twinaphex
34d4195015 Make menu_entry_get_setting static 2015-06-01 16:54:48 +02:00
twinaphex
f2e7b32960 Simplify menu_entry_get_setting 2015-06-01 16:52:48 +02:00
twinaphex
b4a0e0ac2d Rename menu_entries_select_back to menu_entry_go_back 2015-06-01 16:50:09 +02:00
Twinaphex
a1c4446f24 Prevent menu_entry_pathdir_extensions from crashing the app 2015-06-01 16:42:55 +02:00
twinaphex
d25b248db0 Refactor menu_entry_pathdir_set_value 2015-06-01 16:38:34 +02:00
twinaphex
869bb7d522 Create menu_entry_get_type_new 2015-06-01 15:21:43 +02:00
twinaphex
296b359ba1 Rename menu_entry_get_label to menu_entry_get_path 2015-06-01 15:16:54 +02:00
twinaphex
ee6f54baa7 Create menu_entry_get_spacing 2015-06-01 15:13:49 +02:00
twinaphex
26c75a8a1c Start changing signature of menu_entry_is_currently_selected 2015-06-01 15:08:58 +02:00
twinaphex
ba277d90de Create action_get_title 2015-06-01 12:24:48 +02:00
twinaphex
6c9b545a66 Move get_title function to menu_entry.c 2015-06-01 11:55:03 +02:00
Twinaphex
b3c28bb56f (menu_entry) Cleanups 2015-06-01 07:49:49 +02:00
Twinaphex
2eae195c73 Remove another unused variable 2015-06-01 07:40:36 +02:00
Twinaphex
1c56121519 Remove unused variable 2015-06-01 07:39:47 +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
bd1e5d6a67 Rename action_select to action_info 2015-05-31 22:40:26 +02:00
twinaphex
a5d8f37b34 Add action_scan 2015-05-27 06:57:01 +02:00
twinaphex
23a861ad1f Rename MENU_ACTION_TEST to MENU_ACTION_SCAN 2015-05-26 01:10:27 +02:00
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 04a2dd469e.
2015-05-17 18:18:17 +02:00
twinaphex
04a2dd469e Refactor action_ok 2015-05-17 16:30:54 +02:00