diff options
Diffstat (limited to 'apps/settings_list.c')
-rw-r--r-- | apps/settings_list.c | 21 |
1 files changed, 13 insertions, 8 deletions
diff --git a/apps/settings_list.c b/apps/settings_list.c index 6243607264..f9ef383f85 100644 --- a/apps/settings_list.c +++ b/apps/settings_list.c | |||
@@ -155,7 +155,7 @@ const struct settings_list settings[] = { | |||
155 | /* display */ | 155 | /* display */ |
156 | OFFON_SETTING(0,invert_cursor, LANG_INVERT_CURSOR, | 156 | OFFON_SETTING(0,invert_cursor, LANG_INVERT_CURSOR, |
157 | true,"invert cursor", NULL), | 157 | true,"invert cursor", NULL), |
158 | OFFON_SETTING(0,statusbar, LANG_STATUS_BAR, true,"statusbar", NULL), | 158 | OFFON_SETTING(F_THEMESETTING,statusbar, LANG_STATUS_BAR, true,"statusbar", NULL), |
159 | OFFON_SETTING(0,scrollbar, LANG_SCROLL_BAR, true,"scrollbar", NULL), | 159 | OFFON_SETTING(0,scrollbar, LANG_SCROLL_BAR, true,"scrollbar", NULL), |
160 | #if CONFIG_KEYPAD == RECORDER_PAD | 160 | #if CONFIG_KEYPAD == RECORDER_PAD |
161 | OFFON_SETTING(0,buttonbar, LANG_BUTTON_BAR ,true,"buttonbar", NULL), | 161 | OFFON_SETTING(0,buttonbar, LANG_BUTTON_BAR ,true,"buttonbar", NULL), |
@@ -287,9 +287,9 @@ const struct settings_list settings[] = { | |||
287 | OFFON_SETTING(0,scroll_paginated,LANG_SCROLL_PAGINATED, | 287 | OFFON_SETTING(0,scroll_paginated,LANG_SCROLL_PAGINATED, |
288 | false,"scroll paginated",NULL), | 288 | false,"scroll paginated",NULL), |
289 | #ifdef HAVE_LCD_COLOR | 289 | #ifdef HAVE_LCD_COLOR |
290 | {F_T_INT|F_RGB,GS(fg_color),-1,INT(LCD_DEFAULT_FG), | 290 | {F_T_INT|F_RGB|F_THEMESETTING ,GS(fg_color),-1,INT(LCD_DEFAULT_FG), |
291 | "foreground color",NULL,UNUSED}, | 291 | "foreground color",NULL,UNUSED}, |
292 | {F_T_INT|F_RGB,GS(bg_color),-1,INT(LCD_DEFAULT_BG), | 292 | {F_T_INT|F_RGB|F_THEMESETTING ,GS(bg_color),-1,INT(LCD_DEFAULT_BG), |
293 | "background color",NULL,UNUSED}, | 293 | "background color",NULL,UNUSED}, |
294 | #endif | 294 | #endif |
295 | /* more playback */ | 295 | /* more playback */ |
@@ -676,16 +676,21 @@ const struct settings_list settings[] = { | |||
676 | 676 | ||
677 | /** settings not in the old config blocks **/ | 677 | /** settings not in the old config blocks **/ |
678 | #ifdef CONFIG_TUNER | 678 | #ifdef CONFIG_TUNER |
679 | FILENAME_SETTING(0,fmr_file,"fmr","",FMPRESET_PATH "/",".fmr",MAX_FILENAME+1), | 679 | FILENAME_SETTING(F_THEMESETTING, fmr_file, "fmr", |
680 | "", FMPRESET_PATH "/", ".fmr", MAX_FILENAME+1), | ||
680 | #endif | 681 | #endif |
681 | FILENAME_SETTING(0,font_file,"font","",FONT_DIR "/",".fnt",MAX_FILENAME+1), | 682 | FILENAME_SETTING(F_THEMESETTING, font_file, "font", |
682 | FILENAME_SETTING(0,wps_file, "wps","",WPS_DIR "/",".wps",MAX_FILENAME+1), | 683 | "", FONT_DIR "/", ".fnt", MAX_FILENAME+1), |
684 | FILENAME_SETTING(F_THEMESETTING,wps_file, "wps", | ||
685 | "", WPS_DIR "/", ".wps", MAX_FILENAME+1), | ||
683 | FILENAME_SETTING(0,lang_file,"lang","",LANG_DIR "/",".lng",MAX_FILENAME+1), | 686 | FILENAME_SETTING(0,lang_file,"lang","",LANG_DIR "/",".lng",MAX_FILENAME+1), |
684 | #ifdef HAVE_REMOTE_LCD | 687 | #ifdef HAVE_REMOTE_LCD |
685 | FILENAME_SETTING(0,rwps_file,"rwps","",WPS_DIR "/",".rwps",MAX_FILENAME+1), | 688 | FILENAME_SETTING(F_THEMESETTING,rwps_file,"rwps", |
689 | "", WPS_DIR "/", ".rwps", MAX_FILENAME+1), | ||
686 | #endif | 690 | #endif |
687 | #if LCD_DEPTH > 1 | 691 | #if LCD_DEPTH > 1 |
688 | FILENAME_SETTING(0,backdrop_file,"backdrop","",BACKDROP_DIR "/",".bmp",MAX_FILENAME+1), | 692 | FILENAME_SETTING(F_THEMESETTING,backdrop_file,"backdrop", |
693 | "", BACKDROP_DIR "/", ".bmp", MAX_FILENAME+1), | ||
689 | #endif | 694 | #endif |
690 | #ifdef HAVE_LCD_BITMAP | 695 | #ifdef HAVE_LCD_BITMAP |
691 | FILENAME_SETTING(0,kbd_file,"kbd","",ROCKBOX_DIR "/",".kbd",MAX_FILENAME+1), | 696 | FILENAME_SETTING(0,kbd_file,"kbd","",ROCKBOX_DIR "/",".kbd",MAX_FILENAME+1), |