Index: apps/lang/english.lang =================================================================== --- apps/lang/english.lang (revision 17594) +++ apps/lang/english.lang (working copy) @@ -1494,13 +1494,13 @@ desc: in settings_menu() user: - *: "Playback" + *: "Playback Settings" - *: "Playback" + *: "Playback Settings" - *: "Playback" + *: "Playback Settings" @@ -11645,7 +11645,7 @@ id: LANG_ENABLE_STUDY_MODE - desc: WPS context menu + desc: playback settings menu user: *: "Enable Study Mode" @@ -11659,16 +11659,16 @@ id: LANG_DISABLE_STUDY_MODE - desc: WPS context menu + desc: DEPRECATED user: - *: "Disable Study Mode" + *: "" - *: "Disable Study Mode" + *: "" - *: "Disable Study Mode" + *: "" Index: apps/onplay.c =================================================================== --- apps/onplay.c (revision 17594) +++ apps/onplay.c (working copy) @@ -55,9 +55,6 @@ #include "icons.h" #endif #include "sound_menu.h" -#if CONFIG_CODEC == SWCODEC -#include "menus/eq_menu.h" -#endif #include "playlist_menu.h" #include "playlist_catalog.h" #ifdef HAVE_TAGCACHE @@ -1007,48 +1004,7 @@ MENUITEM_FUNCTION(pitch_screen_item, 0, ID2P(LANG_PITCH), pitch_screen, NULL, NULL, Icon_Audio); #endif -#if CONFIG_CODEC == SWCODEC -MENUITEM_FUNCTION(eq_menu_graphical_item, 0, ID2P(LANG_EQUALIZER_GRAPHICAL), - eq_menu_graphical, NULL, NULL, Icon_Audio); -MENUITEM_FUNCTION(eq_browse_presets_item, 0, ID2P(LANG_EQUALIZER_BROWSE), - eq_browse_presets, NULL, NULL, Icon_Audio); -#endif -/* study mode setting toggling */ - -static char* study_mode_toggle_get_name(int selected_item, void * data, - char *buffer) -{ - (void)selected_item; - (void)data; - snprintf(buffer, MAX_PATH, - global_settings.study_mode ? str(LANG_DISABLE_STUDY_MODE) - : str(LANG_ENABLE_STUDY_MODE)); - return buffer; -} - -static int study_mode_toggle_speak_item(int selected_item, void * data) -{ - (void)selected_item; - (void)data; - talk_id(global_settings.study_mode ? LANG_DISABLE_STUDY_MODE - : LANG_ENABLE_STUDY_MODE, false); - return 0; -} - -static int toggle_study_mode(void * param) -{ - (void)param; - global_settings.study_mode ^= 1; - return 0; -} - -MENUITEM_FUNCTION_DYNTEXT(study_mode_toggle, 0, - toggle_study_mode, NULL, - study_mode_toggle_get_name, - study_mode_toggle_speak_item, - NULL, NULL, Icon_NOICON); - /* CONTEXT_[TREE|ID3DB] items */ static int clipboard_callback(int action,const struct menu_item_ex *this_item); MENUITEM_FUNCTION(rename_file_item, 0, ID2P(LANG_RENAME), @@ -1179,7 +1135,7 @@ MAKE_ONPLAYMENU( wps_onplay_menu, ID2P(LANG_ONPLAY_MENU_TITLE), onplaymenu_callback, Icon_Audio, - &sound_settings, &wps_playlist_menu, &cat_playlist_menu, + &wps_playlist_menu, &cat_playlist_menu, &sound_settings, &playback_settings, #ifdef HAVE_TAGCACHE &rating_item, #endif @@ -1187,10 +1143,6 @@ #ifdef HAVE_PITCHSCREEN &pitch_screen_item, #endif -#if CONFIG_CODEC == SWCODEC - &eq_menu_graphical_item, &eq_browse_presets_item, -#endif - &study_mode_toggle, ); /* used when onplay() is not called in the CONTEXT_WPS context */ MAKE_ONPLAYMENU( tree_onplay_menu, ID2P(LANG_ONPLAY_MENU_TITLE), Index: apps/menus/settings_menu.c =================================================================== --- apps/menus/settings_menu.c (revision 17594) +++ apps/menus/settings_menu.c (working copy) @@ -490,7 +490,7 @@ MAKE_MENU(settings_menu_item, ID2P(LANG_GENERAL_SETTINGS), 0, Icon_General_settings_menu, - &playback_menu_item, &playlist_settings, &file_menu, + &playback_settings, &playlist_settings, &file_menu, #ifdef HAVE_TAGCACHE &tagcache_menu, #endif Index: apps/menus/exported_menus.h =================================================================== --- apps/menus/exported_menus.h (revision 17594) +++ apps/menus/exported_menus.h (working copy) @@ -26,7 +26,7 @@ extern const struct menu_item_ex main_menu_, /* main_menu.c */ display_menu, /* display_menu.c */ - playback_menu_item, /* playback_menu.c */ + playback_settings, /* playback_menu.c */ #ifdef HAVE_RECORDING recording_settings, /* recording_menu.c */ #endif Index: apps/menus/playback_menu.c =================================================================== --- apps/menus/playback_menu.c (revision 17594) +++ apps/menus/playback_menu.c (working copy) @@ -179,7 +179,7 @@ MAKE_MENU(study_mode_menu, ID2P(LANG_STUDY_MODE), 0, Icon_NOICON, &study_mode, &study_hop_step); -MAKE_MENU(playback_menu_item,ID2P(LANG_PLAYBACK),0, +MAKE_MENU(playback_settings,ID2P(LANG_PLAYBACK),0, Icon_Playback_menu, &shuffle_item, &repeat_mode, &play_selected, &ff_rewind_settings_menu, Index: apps/root_menu.c =================================================================== --- apps/root_menu.c (revision 17594) +++ apps/root_menu.c (working copy) @@ -326,7 +326,7 @@ #ifdef HAVE_TAGCACHE [GO_TO_DBBROWSER] = { browser, (void*)GO_TO_DBBROWSER, &tagcache_menu }, #endif - [GO_TO_WPS] = { wpsscrn, NULL, &playback_menu_item }, + [GO_TO_WPS] = { wpsscrn, NULL, &playback_settings }, [GO_TO_MAINMENU] = { menu, NULL, &manage_settings }, #ifdef HAVE_RECORDING