summaryrefslogtreecommitdiff
path: root/apps/settings_list.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/settings_list.c')
-rw-r--r--apps/settings_list.c37
1 files changed, 29 insertions, 8 deletions
diff --git a/apps/settings_list.c b/apps/settings_list.c
index b1c78dec68..a7e588d48d 100644
--- a/apps/settings_list.c
+++ b/apps/settings_list.c
@@ -617,15 +617,8 @@ const struct settings_list settings[] = {
617#endif /* HAVE_MMC */ 617#endif /* HAVE_MMC */
618 /* browser */ 618 /* browser */
619 CHOICE_SETTING(0, dirfilter, LANG_FILTER, SHOW_SUPPORTED, "show files", 619 CHOICE_SETTING(0, dirfilter, LANG_FILTER, SHOW_SUPPORTED, "show files",
620#ifndef HAVE_TAGCACHE
621 "all,supported,music,playlists", NULL, 4, ID2P(LANG_FILTER_ALL), 620 "all,supported,music,playlists", NULL, 4, ID2P(LANG_FILTER_ALL),
622 ID2P(LANG_FILTER_SUPPORTED), ID2P(LANG_FILTER_MUSIC), ID2P(LANG_FILTER_PLAYLIST) 621 ID2P(LANG_FILTER_SUPPORTED), ID2P(LANG_FILTER_MUSIC), ID2P(LANG_FILTER_PLAYLIST)),
623#else
624 "all,supported,music,playlists,id3 database", NULL, 5, ID2P(LANG_FILTER_ALL),
625 ID2P(LANG_FILTER_SUPPORTED), ID2P(LANG_FILTER_MUSIC),
626 ID2P(LANG_FILTER_PLAYLIST), ID2P(LANG_FILTER_ID3DB)
627#endif
628 ),
629 OFFON_SETTING(0,sort_case,LANG_SORT_CASE,false,"sort case",NULL), 622 OFFON_SETTING(0,sort_case,LANG_SORT_CASE,false,"sort case",NULL),
630 OFFON_SETTING(0,browse_current,LANG_FOLLOW,false,"follow playlist",NULL), 623 OFFON_SETTING(0,browse_current,LANG_FOLLOW,false,"follow playlist",NULL),
631 OFFON_SETTING(0,playlist_viewer_icons,LANG_SHOW_ICONS,true, 624 OFFON_SETTING(0,playlist_viewer_icons,LANG_SHOW_ICONS,true,
@@ -1089,6 +1082,34 @@ const struct settings_list settings[] = {
1089#endif 1082#endif
1090#endif 1083#endif
1091 OFFON_SETTING(0,cuesheet,LANG_CUESHEET_ENABLE,false,"cuesheet support", NULL), 1084 OFFON_SETTING(0,cuesheet,LANG_CUESHEET_ENABLE,false,"cuesheet support", NULL),
1085 CHOICE_SETTING(0, start_in_screen, LANG_START_SCREEN, 1,
1086 "start in screen", "previous,root,files,db,wps,menu,"
1087#ifdef HAVE_RECORDING
1088 ",recording"
1089#endif
1090#if CONFIG_TUNER
1091 ",radio"
1092#endif
1093 ,NULL,
1094#if defined(HAVE_RECORDING) && CONFIG_TUNER
1095 8,
1096#elif defined(HAVE_RECORDING) || CONFIG_TUNER /* only one of them */
1097 7,
1098#else
1099 6,
1100#endif
1101 ID2P(LANG_PREVIOUS_SCREEN), ID2P(LANG_MAIN_MENU),
1102 ID2P(LANG_DIR_BROWSER), ID2P(LANG_TAGCACHE),
1103 ID2P(LANG_RESUME_PLAYBACK), ID2P(LANG_SETTINGS_MENU)
1104#ifdef HAVE_RECORDING
1105 ,ID2P(LANG_RECORDING)
1106#endif
1107#if CONFIG_TUNER
1108 ,ID2P(LANG_FM_RADIO)
1109#endif
1110
1111 ),
1112 SYSTEM_SETTING(NVRAM(1),last_screen,-1),
1092}; 1113};
1093 1114
1094const int nb_settings = sizeof(settings)/sizeof(*settings); 1115const int nb_settings = sizeof(settings)/sizeof(*settings);