1
0
mirror of https://github.com/gnosygnu/xowa.git synced 2026-03-02 03:49:30 +00:00

Cfg: Standardize rest of cfg keys

This commit is contained in:
gnosygnu
2016-12-27 15:16:46 -05:00
parent 50092ae60a
commit fd12ed88a4
33 changed files with 91 additions and 103 deletions

View File

@@ -19,18 +19,17 @@ package gplx.xowa.addons.apps.cfgs.mgrs.types; import gplx.*; import gplx.xowa.*
public class Xocfg_type_mgr {
private final Ordered_hash list_hash = Ordered_hash_.New();
public Xocfg_type_mgr() {
this.Lists__add("list:xowa.gui.browser.page_load_mode", "mem", "url");
this.Lists__add("list:xowa.app.startup.window.mode", "previous", "maximized", "absolute", "relative", "default");
this.Lists__add("list:xowa.app.startup.pages.type", "blank", "xowa", "previous", "custom");
this.Lists__add("list:xowa.gui.window.html_box.adj_type", "none", "relative", "absolute");
this.Lists__add("list:xowa.wiki.database.zip_mode", Keyval_.new_("raw", "text"), Keyval_.new_("gzip"), Keyval_.new_("bzip2"), Keyval_.new_("xz"));
this.Lists__add("list:xowa.html.wiki.portal.missing_class", Keyval_.new_("", "Show as blue link"), Keyval_.new_("new", "Show as red link"), Keyval_.new_("xowa_display_none", "Hide"));
this.Lists__add("list:xowa.html.category.basic.missing_class", "normal", "hide", "red_link");
this.Lists__add("list:xowa.gui.html_box.page_load_mode", "mem", "url");
this.Lists__add("list:xowa.gui.html_box.adj_type", "none", "relative", "absolute");
this.Lists__add("list:xowa.html.portal.missing_class", Keyval_.new_("", "Show as blue link"), Keyval_.new_("new", "Show as red link"), Keyval_.new_("xowa_display_none", "Hide"));
this.Lists__add("list:xowa.html.tidy.engine", "tidy", "jtidy");
this.Lists__add("list:xowa.bldr.db.zip_mode", Keyval_.new_("raw", "text"), Keyval_.new_("gzip"), Keyval_.new_("bzip2"), Keyval_.new_("xz"));
this.Lists__add("list:xowa.addon.category.catpage.missing_class", "normal", "hide", "red_link");
this.Lists__add("list:xowa.addon.http_server.file_retrieve_mode", Keyval_.new_("wait"), Keyval_.new_("skip"), Keyval_.new_("async_server", "async server"));
this.Lists__add("list:xowa.addon.search_suggest.html_bar.search_mode", "Search", "AllPages", "AllPages_(v2)");
this.Lists__add("list:xowa.addon.scribunto.engine", "luaj", "lua");
this.Lists__add("list:xowa.addon.math.renderer", Keyval_.new_("mathjax","MathJax"), Keyval_.new_("latex", "LaTeX"));
this.Lists__add("list:xowa.addon.scribunto.general.engine", "luaj", "lua");
}
public void Lists__add(String key, String... vals) {
int len = vals.length;

View File

@@ -28,7 +28,7 @@ public class Xocfg_edit_special implements Xow_special_page {
Xocfg_edit_loader loader = Xocfg_edit_loader.New(wiki.App());
if (String_.Eq(grp, "")) {
grp = wiki.App().Cfg().Get_str_app("xowa.app.cfg.recent_page");
grp = wiki.App().Cfg().Get_str_app("xowa.app.cfg.previous_grp");
if (!loader.Grp_key_exists(grp)) {
grp = "xowa.app.security";
Gfo_usr_dlg_.Instance.Warn_many("", "", "cfg:grp_key not found; defaulting to xowa.app.security; key=~{0}", grp);

View File

@@ -99,7 +99,7 @@ public class Xoctg_catpage_mgr implements Gfo_invk {
public static int Grp_max_dflt = 200;
private static final Object thread_lock = new Object();
private static final String Cfg__missing_class = "xowa.category.html.missing_class";
private static final String Cfg__missing_class = "xowa.addon.category.catpage.missing_class";
private static final String Str__missing_cls__normal = "normal", Str__missing_cls__hide = "hide", Str__missing_cls__red = "red_link";
private static final byte[] Css__missing_cls__normal = Bry_.new_a7(".xowa-missing-category-entry {}"), Css__missing_cls__hide = Bry_.new_a7(".xowa-missing-category-entry {display: none;}"), Css__missing_cls__red = Bry_.new_a7(".xowa-missing-category-entry {color: red;}");
}

View File

@@ -69,5 +69,5 @@ public class Xoctg_pagebox_wtr implements Gfo_invk {
else return Gfo_invk_.Rv_unhandled;
return this;
}
private static final String Cfg__grouping_enabled = "xowa.category.html.grouping_enabled";
private static final String Cfg__grouping_enabled = "xowa.addon.category.pagebox.grouping_enabled";
}

View File

@@ -72,9 +72,9 @@ public class Xosync_read_mgr implements Gfo_invk {
return this;
}
private static final String
Cfg__manual__enabled = "xowa.wiki.import.page_sync.manual.enabled"
, Cfg__auto__enabled = "xowa.wiki.import.page_sync.auto.enabled"
, Cfg__auto__interval = "xowa.wiki.import.page_sync.auto.interval"
, Cfg__auto__scope = "xowa.wiki.import.page_sync.auto.scope"
Cfg__manual__enabled = "xowa.bldr.page_sync.manual.enabled"
, Cfg__auto__enabled = "xowa.bldr.page_sync.auto.enabled"
, Cfg__auto__interval = "xowa.bldr.page_sync.auto.interval"
, Cfg__auto__scope = "xowa.bldr.page_sync.auto.scope"
;
}

View File

@@ -24,7 +24,7 @@ public class Srch_bldr_mgr_ {
Xob_bldr bldr = app.Bldr();
bldr.Cmd_mgr().Add_many(wiki, Xob_cmd_keys.Key_text_search_cmd);
int page_rank_iterations = app.Cfg().Get_int_app_or("xowa.wiki.import.page_rank.iteration_max", 0);
int page_rank_iterations = app.Cfg().Get_int_app_or("xowa.bldr.import.page_rank.iteration_max", 0);
boolean page_rank_enabled = page_rank_iterations > 0;
if (page_rank_enabled) {
bldr.Cmd_mgr().Add(new gplx.xowa.bldrs.cmds.utils.Xob_download_cmd(bldr, wiki).Dump_type_(gplx.xowa.addons.bldrs.wmdumps.pagelinks.bldrs.Pglnk_bldr_cmd.Dump_type_key));

View File

@@ -48,7 +48,7 @@ public class Srch_htmlbar_mgr implements Gfo_invk {
return this;
}
private static final String
Cfg__enabled = "xowa.addon.search.html_bar.enabled"
, Cfg__results_max = "xowa.addon.search.html_bar.results_max"
Cfg__enabled = "xowa.addon.search.suggest.enabled"
, Cfg__results_max = "xowa.addon.search.suggest.results_max"
;
}

View File

@@ -92,11 +92,11 @@ public class Srch_urlbar_mgr implements Gfo_invk { // NOTE: needs to be app-leve
return this;
}
private static final String
Cfg__enabled = "xowa.gui.urlbar.search.enabled"
, Cfg__max_results = "xowa.gui.urlbar.search.max_results"
, Cfg__auto_wildcard = "xowa.gui.urlbar.search.auto_wildcard"
, Cfg__ns_ids = "xowa.gui.urlbar.search.ns_ids"
, Cfg__visible_rows = "xowa.gui.urlbar.search.visible_rows"
, Cfg__jump_len = "xowa.gui.urlbar.search.jump_len"
Cfg__enabled = "xowa.gui.url_bar.search.enabled"
, Cfg__max_results = "xowa.gui.url_bar.search.max_results"
, Cfg__auto_wildcard = "xowa.gui.url_bar.search.auto_wildcard"
, Cfg__ns_ids = "xowa.gui.url_bar.search.ns_ids"
, Cfg__visible_rows = "xowa.gui.url_bar.search.visible_rows"
, Cfg__jump_len = "xowa.gui.url_bar.search.jump_len"
;
}

View File

@@ -93,5 +93,5 @@ public class Srch_search_mgr implements Gfo_invk {
else return Gfo_invk_.Rv_unhandled;
return this;
}
public static final String Cfg__args_default = "xowa.addon.search.args_default";
public static final String Cfg__args_default = "xowa.addon.search.special.args_default";
}

View File

@@ -56,11 +56,11 @@ public class Srch_special_cfg implements Gfo_invk {
return this;
}
private static final String
Cfg__results_per_page = "xowa.addon.search.results_per_page"
, Cfg__async_db = "xowa.addon.search.async_db"
, Cfg__auto_wildcard = "xowa.addon.search.auto_wildcard"
, Cfg__multi_wikis = "xowa.addon.search.multi_wikis"
, Cfg__multi_sorts = "xowa.addon.search.multi_sorts"
Cfg__results_per_page = "xowa.addon.search.special.results_per_page"
, Cfg__async_db = "xowa.addon.search.special.async_db"
, Cfg__auto_wildcard = "xowa.addon.search.special.auto_wildcard"
, Cfg__multi_wikis = "xowa.addon.search.special.multi_wikis"
, Cfg__multi_sorts = "xowa.addon.search.special.multi_sorts"
;
public static final byte[]
Dflt_multi_wikis_bry = Bry_.new_a7("<any>|<self>")