mirror of
https://github.com/gnosygnu/xowa.git
synced 2026-03-02 03:49:30 +00:00
Cfg: Convert 'App - Security'
This commit is contained in:
@@ -30,9 +30,6 @@ public class Xocfg_mgr {
|
||||
, app.User().User_db_mgr().Conn());
|
||||
dflt_mgr.Init_by_app(app);
|
||||
}
|
||||
public void Clear() {
|
||||
cache_mgr.Clear();
|
||||
}
|
||||
public void Bind_many_app (Gfo_invk sub, String... keys) {Bind_many(sub, Xocfg_mgr.Ctx__app, keys);}
|
||||
public void Bind_many_wiki (Gfo_invk sub, Xow_wiki wiki, String... keys) {Bind_many(sub, wiki.Domain_itm().Abrv_xo_str(), keys);}
|
||||
public void Bind_many(Gfo_invk sub, String ctx, String... keys) {
|
||||
|
||||
@@ -30,7 +30,7 @@ public class Xocfg_cache_mgr {
|
||||
}
|
||||
public Xocfg_db_app Db_app() {return db_app;} private Xocfg_db_app db_app;
|
||||
public Xocfg_db_usr Db_usr() {return db_usr;} private Xocfg_db_usr db_usr;
|
||||
public void Clear() {grps.Clear();}
|
||||
// public void Clear() {grps.Clear();} // TOMBSTONE: do not call .Clear b/c subscribers are kept in grps and are only loaded once at app startup
|
||||
public String Get(String ctx, String key) {
|
||||
Xocfg_cache_grp grp = Grps__get_or_load(key);
|
||||
return grp.Get(ctx);
|
||||
|
||||
@@ -19,7 +19,7 @@ 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.app.security.privacy.load_mode", "mem", "url");
|
||||
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");
|
||||
|
||||
Reference in New Issue
Block a user