mirror of
https://github.com/gnosygnu/xowa.git
synced 2026-03-02 03:49:30 +00:00
'v3.8.5.1'
This commit is contained in:
@@ -118,7 +118,7 @@ public class Xoa_boot_mgr {
|
||||
}
|
||||
}
|
||||
private static byte[] System_lang() {
|
||||
String lang_code = Env_.Env_prop__user_language();
|
||||
String lang_code = System_.Prop__user_language();
|
||||
byte[] lang_code_bry = Bry_.new_a7(lang_code);
|
||||
Xol_lang_stub lang_itm = Xol_lang_stub_.Get_by_key_or_null(lang_code_bry);
|
||||
return lang_itm == null ? Xol_lang_itm_.Key_en : lang_itm.Key();
|
||||
|
||||
@@ -20,7 +20,7 @@ import gplx.core.consoles.*; import gplx.core.envs.*;
|
||||
import gplx.xowa.apps.*;
|
||||
public class Xoa_cmd_arg_mgr {
|
||||
Xoa_cmd_arg_mgr(Gfo_cmd_arg_mgr arg_mgr) {this.arg_mgr = arg_mgr;}
|
||||
public Gfo_cmd_arg_mgr Arg_mgr() {return arg_mgr;} private final Gfo_cmd_arg_mgr arg_mgr;
|
||||
public Gfo_cmd_arg_mgr Arg_mgr() {return arg_mgr;} private final Gfo_cmd_arg_mgr arg_mgr;
|
||||
public Xoa_app_mode App_type() {return app_type;} private Xoa_app_mode app_type;
|
||||
public Io_url Fsys__root_dir() {return fsys__root_dir;} private Io_url fsys__root_dir;
|
||||
public String Fsys__bin_dir() {return fsys__bin_dir;} private String fsys__bin_dir;
|
||||
@@ -56,7 +56,7 @@ public class Xoa_cmd_arg_mgr {
|
||||
}
|
||||
private boolean Print(Gfo_usr_dlg usr_dlg) {
|
||||
String header = String_.Concat_lines_nl_skip_last
|
||||
( Env_.GenHdr(false, "XOWA", "XOWA: the XOWA Offline Wiki Application\n", "")
|
||||
( Xoa_cmd_arg_mgr_.GenHdr(false, "XOWA", "XOWA: the XOWA Offline Wiki Application\n", "")
|
||||
, String_.Repeat("-", 80)
|
||||
, ""
|
||||
, "version: " + Xoa_app_.Version + "; build date: " + Xoa_app_.Build_date
|
||||
@@ -86,7 +86,7 @@ public class Xoa_cmd_arg_mgr {
|
||||
);
|
||||
return new Xoa_cmd_arg_mgr(arg_mgr);
|
||||
}
|
||||
private static final String User_name_default = gplx.xowa.users.Xoue_user.Key_xowa_user;
|
||||
private static final String User_name_default = gplx.xowa.users.Xoue_user.Key_xowa_user;
|
||||
private static String Bin_dir_name() {
|
||||
String rv = "";
|
||||
Op_sys op_sys = Op_sys.Cur();
|
||||
|
||||
50
400_xowa/src/gplx/xowa/apps/boots/Xoa_cmd_arg_mgr_.java
Normal file
50
400_xowa/src/gplx/xowa/apps/boots/Xoa_cmd_arg_mgr_.java
Normal file
@@ -0,0 +1,50 @@
|
||||
/*
|
||||
XOWA: the XOWA Offline Wiki Application
|
||||
Copyright (C) 2012 gnosygnu@gmail.com
|
||||
|
||||
This program is free software: you can redistribute it and/or modify
|
||||
it under the terms of the GNU Affero General Public License as
|
||||
published by the Free Software Foundation, either version 3 of the
|
||||
License, or (at your option) any later version.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU Affero General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU Affero General Public License
|
||||
along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
package gplx.xowa.apps.boots; import gplx.*; import gplx.xowa.*; import gplx.xowa.apps.*;
|
||||
import gplx.core.envs.*;
|
||||
class Xoa_cmd_arg_mgr_ {
|
||||
public static String GenHdr(boolean forSourceCode, String programName, String hdr_bgn, String hdr_end) {
|
||||
String newLine = Op_sys.Lnx.Nl_str();
|
||||
String lineEnd = Op_sys.Lnx.Nl_str();
|
||||
String codeBgn = forSourceCode ? "/*" + newLine : "";
|
||||
String codeEnd = forSourceCode ? "*/" + newLine : "";
|
||||
String codeHdr = forSourceCode ? "This file is part of {0}." + newLine + newLine : "";
|
||||
String fmt = String_.Concat
|
||||
( codeBgn
|
||||
, codeHdr
|
||||
, hdr_bgn
|
||||
, "Copyright (c) 2012-2016 gnosygnu@gmail.com", newLine
|
||||
, newLine
|
||||
, "This program is free software: you can redistribute it and/or modify", lineEnd
|
||||
, "it under the terms of the GNU Affero General Public License as", lineEnd
|
||||
, "published by the Free Software Foundation, either version 3 of the", lineEnd
|
||||
, "License, or (at your option) any later version.", newLine
|
||||
, newLine
|
||||
, "This program is distributed in the hope that it will be useful,", lineEnd
|
||||
, "but WITHOUT ANY WARRANTY; without even the implied warranty of", lineEnd
|
||||
, "MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the", lineEnd
|
||||
, "GNU Affero General Public License for more details.", newLine
|
||||
, newLine
|
||||
, "You should have received a copy of the GNU Affero General Public License", lineEnd
|
||||
, "along with this program. If not, see <http://www.gnu.org/licenses/>.", newLine
|
||||
, codeEnd
|
||||
, hdr_end
|
||||
);
|
||||
return String_.Format(fmt, programName);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user