summaryrefslogtreecommitdiff
path: root/apps/menus/main_menu.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/menus/main_menu.c')
-rw-r--r--apps/menus/main_menu.c23
1 files changed, 13 insertions, 10 deletions
diff --git a/apps/menus/main_menu.c b/apps/menus/main_menu.c
index ce174e1d90..a5a4ebc75a 100644
--- a/apps/menus/main_menu.c
+++ b/apps/menus/main_menu.c
@@ -91,15 +91,18 @@ static int write_settings_file(void* param)
91} 91}
92 92
93MENUITEM_FUNCTION_W_PARAM(browse_configs, 0, ID2P(LANG_CUSTOM_CFG), 93MENUITEM_FUNCTION_W_PARAM(browse_configs, 0, ID2P(LANG_CUSTOM_CFG),
94 browse_folder, (void*)&config, NULL, Icon_NOICON); 94 browse_folder, (void*)&config, NULL, Icon_NOICON);
95MENUITEM_FUNCTION_W_PARAM(save_settings_item, 0, ID2P(LANG_SAVE_SETTINGS), 95MENUITEM_FUNCTION_W_PARAM(save_settings_item, 0, ID2P(LANG_SAVE_SETTINGS),
96 write_settings_file, (void*)SETTINGS_SAVE_ALL, NULL, Icon_NOICON); 96 write_settings_file, (void*)SETTINGS_SAVE_ALL,
97 NULL, Icon_NOICON);
97MENUITEM_FUNCTION_W_PARAM(save_theme_item, 0, ID2P(LANG_SAVE_THEME), 98MENUITEM_FUNCTION_W_PARAM(save_theme_item, 0, ID2P(LANG_SAVE_THEME),
98 write_settings_file, (void*)SETTINGS_SAVE_THEME, NULL, Icon_NOICON); 99 write_settings_file, (void*)SETTINGS_SAVE_THEME,
100 NULL, Icon_NOICON);
99MENUITEM_FUNCTION_W_PARAM(save_sound_item, 0, ID2P(LANG_SAVE_SOUND), 101MENUITEM_FUNCTION_W_PARAM(save_sound_item, 0, ID2P(LANG_SAVE_SOUND),
100 write_settings_file, (void*)SETTINGS_SAVE_SOUND, NULL, Icon_NOICON); 102 write_settings_file, (void*)SETTINGS_SAVE_SOUND,
103 NULL, Icon_NOICON);
101MENUITEM_FUNCTION(reset_settings_item, 0, ID2P(LANG_RESET), 104MENUITEM_FUNCTION(reset_settings_item, 0, ID2P(LANG_RESET),
102 reset_settings, NULL, NULL, Icon_NOICON); 105 reset_settings, NULL, Icon_NOICON);
103 106
104MAKE_MENU(manage_settings, ID2P(LANG_MANAGE_MENU), NULL, Icon_Config, 107MAKE_MENU(manage_settings, ID2P(LANG_MANAGE_MENU), NULL, Icon_Config,
105 &browse_configs, &reset_settings_item, 108 &browse_configs, &reset_settings_item,
@@ -466,22 +469,22 @@ static int show_info(void)
466 469
467 470
468MENUITEM_FUNCTION(show_info_item, 0, ID2P(LANG_ROCKBOX_INFO), 471MENUITEM_FUNCTION(show_info_item, 0, ID2P(LANG_ROCKBOX_INFO),
469 show_info, NULL, NULL, Icon_NOICON); 472 show_info, NULL, Icon_NOICON);
470 473
471#if CONFIG_RTC 474#if CONFIG_RTC
472int time_screen(void* ignored); 475int time_screen(void* ignored);
473MENUITEM_FUNCTION(timedate_item, MENU_FUNC_CHECK_RETVAL, ID2P(LANG_TIME_MENU), 476MENUITEM_FUNCTION(timedate_item, MENU_FUNC_CHECK_RETVAL, ID2P(LANG_TIME_MENU),
474 time_screen, NULL, NULL, Icon_Menu_setting ); 477 time_screen, NULL, Icon_Menu_setting );
475#endif 478#endif
476 479
477MENUITEM_FUNCTION(show_credits_item, 0, ID2P(LANG_CREDITS), 480MENUITEM_FUNCTION(show_credits_item, 0, ID2P(LANG_CREDITS),
478 show_credits, NULL, NULL, Icon_NOICON); 481 show_credits, NULL, Icon_NOICON);
479 482
480MENUITEM_FUNCTION(show_runtime_item, 0, ID2P(LANG_RUNNING_TIME), 483MENUITEM_FUNCTION(show_runtime_item, 0, ID2P(LANG_RUNNING_TIME),
481 view_runtime, NULL, NULL, Icon_NOICON); 484 view_runtime, NULL, Icon_NOICON);
482 485
483MENUITEM_FUNCTION(debug_menu_item, 0, ID2P(LANG_DEBUG), 486MENUITEM_FUNCTION(debug_menu_item, 0, ID2P(LANG_DEBUG),
484 debug_menu, NULL, NULL, Icon_NOICON); 487 debug_menu, NULL, Icon_NOICON);
485 488
486MAKE_MENU(info_menu, ID2P(LANG_SYSTEM), 0, Icon_System_menu, 489MAKE_MENU(info_menu, ID2P(LANG_SYSTEM), 0, Icon_System_menu,
487 &show_info_item, &show_credits_item, 490 &show_info_item, &show_credits_item,