diff options
author | dec05eba <dec05eba@protonmail.com> | 2021-09-04 02:39:24 +0200 |
---|---|---|
committer | dec05eba <dec05eba@protonmail.com> | 2021-09-04 02:39:24 +0200 |
commit | 0925041caa31d64016f5bc86d236cbebf58b5895 (patch) | |
tree | 56cfc922644f1ceb1f34bc3a76805cf4539f5ab0 /src/Config.cpp | |
parent | fa815c3eee27cdae69b2e765b03de62a13f6379d (diff) |
Add use_system_mpv_config to json config as well
Diffstat (limited to 'src/Config.cpp')
-rw-r--r-- | src/Config.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/Config.cpp b/src/Config.cpp index 03be824..626dcf3 100644 --- a/src/Config.cpp +++ b/src/Config.cpp @@ -65,7 +65,7 @@ namespace QuickMedia { config_initialized = true; Path config_path = get_storage_dir().join("config.json"); Json::Value json_root; - if(!read_file_as_json(config_path, json_root)) + if(!read_file_as_json(config_path, json_root) || !json_root.isObject()) return; const Json::Value &search_json = json_root["search"]; @@ -120,6 +120,10 @@ namespace QuickMedia { if(use_system_fonts_json.isBool()) config.use_system_fonts = use_system_fonts_json.asBool(); + const Json::Value &use_system_mpv_config = json_root["use_system_mpv_config"]; + if(use_system_mpv_config.isBool()) + config.use_system_mpv_config = use_system_mpv_config.asBool(); + const Json::Value &theme_json = json_root["theme"]; if(theme_json.isString()) config.theme = theme_json.asString(); |