From 3ee07166ee1aa584686b631341cb5dabc32359e5 Mon Sep 17 00:00:00 2001 From: Kenny Root Date: Fri, 11 Sep 2015 16:08:25 -0700 Subject: Add parent activities for all activities Fixes #41 --- app/src/main/AndroidManifest.xml | 163 ++++++++++++++++----- .../main/java/org/connectbot/ColorsActivity.java | 4 - app/src/main/java/org/connectbot/EulaActivity.java | 4 - app/src/main/java/org/connectbot/HelpActivity.java | 4 - .../java/org/connectbot/HelpTopicActivity.java | 3 +- .../main/java/org/connectbot/HostListActivity.java | 4 - .../org/connectbot/PortForwardListActivity.java | 7 +- .../java/org/connectbot/PubkeyListActivity.java | 4 - app/src/main/res/values/strings.xml | 4 + 9 files changed, 134 insertions(+), 63 deletions(-) (limited to 'app/src/main') diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index f43a428..2a7d631 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -41,60 +41,153 @@ android:backupAgent=".service.BackupAgent" android:killAfterRestore="true"> - + - - + + - - + + - - - - - + + + + + + - - - - - - - - - - + + + + + + + + + + + + + + + - + android:label="@string/title_settings" + android:parentActivityName=".HostListActivity"> + + + + + + + + - + + + + + + + + + + + + + + + + + + - - - - - - + + + + + + + + - + diff --git a/app/src/main/java/org/connectbot/ColorsActivity.java b/app/src/main/java/org/connectbot/ColorsActivity.java index be5dfb1..f149e79 100644 --- a/app/src/main/java/org/connectbot/ColorsActivity.java +++ b/app/src/main/java/org/connectbot/ColorsActivity.java @@ -68,10 +68,6 @@ public class ColorsActivity extends Activity implements OnItemClickListener, OnC setContentView(R.layout.act_colors); - this.setTitle(String.format("%s: %s", - getResources().getText(R.string.app_name), - getResources().getText(R.string.title_colors))); - mColorScheme = HostDatabase.DEFAULT_COLOR_SCHEME; mHostDb = new HostDatabase(this); diff --git a/app/src/main/java/org/connectbot/EulaActivity.java b/app/src/main/java/org/connectbot/EulaActivity.java index 650a5b5..58caa30 100644 --- a/app/src/main/java/org/connectbot/EulaActivity.java +++ b/app/src/main/java/org/connectbot/EulaActivity.java @@ -26,9 +26,5 @@ public class EulaActivity extends Activity { protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.act_eula); - - this.setTitle(String.format("%s: %s", - getResources().getText(R.string.app_name), - getResources().getText(R.string.terms_and_conditions))); } } diff --git a/app/src/main/java/org/connectbot/HelpActivity.java b/app/src/main/java/org/connectbot/HelpActivity.java index 1e78d72..a46740a 100644 --- a/app/src/main/java/org/connectbot/HelpActivity.java +++ b/app/src/main/java/org/connectbot/HelpActivity.java @@ -49,10 +49,6 @@ public class HelpActivity extends Activity { super.onCreate(icicle); setContentView(R.layout.act_help); - this.setTitle(String.format("%s: %s", - getResources().getText(R.string.app_name), - getResources().getText(R.string.title_help))); - AssetManager am = this.getAssets(); LinearLayout content = (LinearLayout) findViewById(R.id.topics); diff --git a/app/src/main/java/org/connectbot/HelpTopicActivity.java b/app/src/main/java/org/connectbot/HelpTopicActivity.java index 6dc58eb..f7ab6a3 100644 --- a/app/src/main/java/org/connectbot/HelpTopicActivity.java +++ b/app/src/main/java/org/connectbot/HelpTopicActivity.java @@ -37,8 +37,7 @@ public class HelpTopicActivity extends Activity { String topic = getIntent().getStringExtra(Intent.EXTRA_TITLE); - this.setTitle(String.format("%s: %s - %s", - getResources().getText(R.string.app_name), + this.setTitle(String.format("%s: %s", getResources().getText(R.string.title_help), topic)); diff --git a/app/src/main/java/org/connectbot/HostListActivity.java b/app/src/main/java/org/connectbot/HostListActivity.java index ce8c79b..e6f185e 100644 --- a/app/src/main/java/org/connectbot/HostListActivity.java +++ b/app/src/main/java/org/connectbot/HostListActivity.java @@ -176,10 +176,6 @@ public class HostListActivity extends ListActivity implements OnHostStatusChange super.onCreate(icicle); setContentView(R.layout.act_hostlist); - this.setTitle(String.format("%s: %s", - getResources().getText(R.string.app_name), - getResources().getText(R.string.title_hosts_list))); - this.prefs = PreferenceManager.getDefaultSharedPreferences(this); // detect HTC Dream and apply special preferences diff --git a/app/src/main/java/org/connectbot/PortForwardListActivity.java b/app/src/main/java/org/connectbot/PortForwardListActivity.java index c1a6b75..8ffe6eb 100644 --- a/app/src/main/java/org/connectbot/PortForwardListActivity.java +++ b/app/src/main/java/org/connectbot/PortForwardListActivity.java @@ -117,14 +117,9 @@ public class PortForwardListActivity extends ListActivity { final Resources resources = getResources(); if (nickname != null) { - this.setTitle(String.format("%s: %s (%s)", - resources.getText(R.string.app_name), + this.setTitle(String.format("%s (%s)", resources.getText(R.string.title_port_forwards_list), nickname)); - } else { - this.setTitle(String.format("%s: %s", - resources.getText(R.string.app_name), - resources.getText(R.string.title_port_forwards_list))); } } diff --git a/app/src/main/java/org/connectbot/PubkeyListActivity.java b/app/src/main/java/org/connectbot/PubkeyListActivity.java index 6004327..084a30b 100644 --- a/app/src/main/java/org/connectbot/PubkeyListActivity.java +++ b/app/src/main/java/org/connectbot/PubkeyListActivity.java @@ -141,10 +141,6 @@ public class PubkeyListActivity extends ListActivity implements EventListener { super.onCreate(icicle); setContentView(R.layout.act_pubkeylist); - this.setTitle(String.format("%s: %s", - getResources().getText(R.string.app_name), - getResources().getText(R.string.title_pubkey_list))); - // connect with hosts database and populate list pubkeydb = new PubkeyDatabase(this); diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index c6086da..4820846 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -40,6 +40,10 @@ "Colors" "Pick a color" + + Settings + + Generate "Connect" -- cgit v1.2.3