From c5f465fe6c04afa26fd20ca600457d8de50cf42e Mon Sep 17 00:00:00 2001 From: dec05eba Date: Sat, 26 Nov 2022 20:29:09 +0100 Subject: Allow nsfw ecchi in artists/authors page, add option to show h --- src/Config.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'src/Config.cpp') diff --git a/src/Config.cpp b/src/Config.cpp index 570504f..dd7f7ad 100644 --- a/src/Config.cpp +++ b/src/Config.cpp @@ -273,7 +273,7 @@ namespace QuickMedia { for(const DownloadPaths &download_paths : download_paths_list) { const Json::Value &directory_json = download_json[download_paths.json_field]; if(!directory_json.isString()) { - fprintf(stderr, "Warning: config variable config.download.%s is not a string, using path \"%s\" instead\n", download_paths.json_field, download_paths.fallback_dir.c_str()); + fprintf(stderr, "Warning: config variable config.download.%s is not a string, using path \"%s\" or \"%s\" instead\n", download_paths.json_field, download_paths.xdg_var_name, download_paths.fallback_dir.c_str()); continue; } *download_paths.config_var = path_expanduser(directory_json.asString()); @@ -299,6 +299,11 @@ namespace QuickMedia { get_json_value_path(font_json, "symbols", config->font.symbols); } + const Json::Value &mangadex_json = json_root["mangadex"]; + if(mangadex_json.isObject()) { + get_json_value(mangadex_json, "allow_hentai", config->mangadex.allow_hentai); + } + get_json_value(json_root, "use_system_fonts", config->use_system_fonts); get_json_value(json_root, "use_system_mpv_config", config->use_system_mpv_config); get_json_value(json_root, "enable_shaders", config->enable_shaders); -- cgit v1.2.3