diff options
Diffstat (limited to 'apps')
-rw-r--r-- | apps/settings.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/apps/settings.c b/apps/settings.c index 5646a43b01..226aac5c6f 100644 --- a/apps/settings.c +++ b/apps/settings.c | |||
@@ -955,6 +955,8 @@ bool settings_load_config(char* file) | |||
955 | else if (!strcasecmp(name, "invert cursor")) | 955 | else if (!strcasecmp(name, "invert cursor")) |
956 | set_cfg_bool(&global_settings.invert_cursor, value); | 956 | set_cfg_bool(&global_settings.invert_cursor, value); |
957 | #endif | 957 | #endif |
958 | else if (!strcasecmp(name, "caption backlight")) | ||
959 | set_cfg_bool(&global_settings.caption_backlight, value); | ||
958 | else if (!strcasecmp(name, "shuffle")) | 960 | else if (!strcasecmp(name, "shuffle")) |
959 | set_cfg_bool(&global_settings.playlist_shuffle, value); | 961 | set_cfg_bool(&global_settings.playlist_shuffle, value); |
960 | else if (!strcasecmp(name, "repeat")) { | 962 | else if (!strcasecmp(name, "repeat")) { |
@@ -1312,6 +1314,13 @@ bool settings_save_config(void) | |||
1312 | write(fd, buf, strlen(buf)); | 1314 | write(fd, buf, strlen(buf)); |
1313 | } | 1315 | } |
1314 | 1316 | ||
1317 | { | ||
1318 | static char* options[] = {"off","on"}; | ||
1319 | snprintf(buf, sizeof(buf), "caption backlight: %s\r\n", | ||
1320 | options[global_settings.caption_backlight]); | ||
1321 | write(fd, buf, strlen(buf)); | ||
1322 | } | ||
1323 | |||
1315 | snprintf(buf, sizeof(buf), "contrast: %d\r\n", global_settings.contrast); | 1324 | snprintf(buf, sizeof(buf), "contrast: %d\r\n", global_settings.contrast); |
1316 | write(fd, buf, strlen(buf)); | 1325 | write(fd, buf, strlen(buf)); |
1317 | 1326 | ||