# HG changeset patch # User Carl Byington # Date 1571605529 25200 # Node ID ece82b57190041a1a326292eb53640928812bda8 # Parent 9ff443085f000f0baf971431c7ee6f1e7484fa76 add fg/bg color setting to global:// section of deployment.connections file diff -r 9ff443085f00 -r ece82b571900 app/src/main/AndroidManifest.xml --- a/app/src/main/AndroidManifest.xml Sat Oct 05 08:24:18 2019 -0700 +++ b/app/src/main/AndroidManifest.xml Sun Oct 20 14:05:29 2019 -0700 @@ -17,8 +17,8 @@ --> diff -r 9ff443085f00 -r ece82b571900 app/src/main/java/com/five_ten_sg/connectbot/HostListActivity.java --- a/app/src/main/java/com/five_ten_sg/connectbot/HostListActivity.java Sat Oct 05 08:24:18 2019 -0700 +++ b/app/src/main/java/com/five_ten_sg/connectbot/HostListActivity.java Sun Oct 20 14:05:29 2019 -0700 @@ -434,6 +434,9 @@ Uri launch = null; try { boolean del = true; + int[] c = hostdb.getGlobalDefaultColors(); + int fg = c[0]; + int bg = c[1]; String fn = Environment.getExternalStorageDirectory().getAbsolutePath() + File.separator + "deployment.connections"; BufferedReader reader = new BufferedReader(new FileReader(fn)); @@ -470,8 +473,19 @@ String sv = values.getAsString(dd); del = Boolean.parseBoolean(sv); } + dd = "fg_color" + if (values.containsKey(dd) { + String sv = values.getAsString(dd); + fg = Integer.parseInt(sv); + } + dd = "bg_color"; + if (values.containsKey(dd) { + String sv = values.getAsString(dd); + bg = Integer.parseInt(sv); + } Editor editor = prefs.edit(); HashMap types = new HashMap(); + HashMap types2 = new HashMap(); types.put("memkeys", "boolean"); types.put("connPersist", "boolean"); types.put("emulation", "string"); @@ -556,6 +570,7 @@ reader.close(); if (del) (new File(fn)).delete(); + hostdb.setDefaultColorsForScheme(hostdb.DEFAULT_COLOR_SCHEME, fg, bg); } catch (Exception e) { Log.d(TAG, "Deployment scan failed."); diff -r 9ff443085f00 -r ece82b571900 deployment.connections --- a/deployment.connections Sat Oct 05 08:24:18 2019 -0700 +++ b/deployment.connections Sun Oct 20 14:05:29 2019 -0700 @@ -28,9 +28,10 @@ # wantx11forward (boolean) # x11host (string) # x11port (integer) +# autolaunch (boolean) -tn5250://pub1.rzkh.de:23#battleship +tn5250://pub400.com:23#battleship encryption5250=NONE fontsize=20 fixed_size=true @@ -77,6 +78,9 @@ # upload_dest_prompt (boolean) # background_file_transfer (boolean) # debug_keycodes (boolean) +# delete_deployment (boolean) +# fg_color (integer) (1 based just as shown by color activity) +# bg_color (integer) (1 based just as shown by color activity) # global:// @@ -89,6 +93,8 @@ search=None ptt=Monitor Key eula=true + fg_color=11 + bg_color=1 # # end diff -r 9ff443085f00 -r ece82b571900 xml/510connectbot.in --- a/xml/510connectbot.in Sat Oct 05 08:24:18 2019 -0700 +++ b/xml/510connectbot.in Sun Oct 20 14:05:29 2019 -0700 @@ -479,6 +479,8 @@ # background_file_transfer (boolean) # debug_keycodes (boolean) # delete_deployment (boolean) +# fg_color (integer) (1 based just as shown by color activity) +# bg_color (integer) (1 based just as shown by color activity) # global:// @@ -491,6 +493,8 @@ search=None ptt=Monitor Key eula=true + fg_color=11 + bg_color=1 # # end