From a75947dd879ee6031d1d30dd4f3b6efce6ea39b1 Mon Sep 17 00:00:00 2001 From: Danny Baumann Date: Thu, 10 Jan 2013 10:00:37 +0100 Subject: [PATCH] Add back account settings to account context menu. --- res/menu/accounts_context.xml | 2 ++ src/com/fsck/k9/activity/Accounts.java | 8 ++++++++ 2 files changed, 10 insertions(+) diff --git a/res/menu/accounts_context.xml b/res/menu/accounts_context.xml index 9b7c32b90..7c62fd1d8 100644 --- a/res/menu/accounts_context.xml +++ b/res/menu/accounts_context.xml @@ -4,6 +4,8 @@ android:title="@string/manage_accounts_move_up_action" /> + diff --git a/src/com/fsck/k9/activity/Accounts.java b/src/com/fsck/k9/activity/Accounts.java index 4679d2402..4ee477a3e 100644 --- a/src/com/fsck/k9/activity/Accounts.java +++ b/src/com/fsck/k9/activity/Accounts.java @@ -64,6 +64,7 @@ import com.fsck.k9.Preferences; import com.fsck.k9.R; import com.fsck.k9.activity.misc.ExtendedAsyncTask; import com.fsck.k9.activity.misc.NonConfigurationInstance; +import com.fsck.k9.activity.setup.AccountSettings; import com.fsck.k9.activity.setup.AccountSetupBasics; import com.fsck.k9.activity.setup.Prefs; import com.fsck.k9.activity.setup.WelcomeMessage; @@ -954,6 +955,10 @@ public class Accounts extends K9ListActivity implements OnItemClickListener { showDialog(DIALOG_REMOVE_ACCOUNT); } + private void onEditAccount(Account account) { + AccountSettings.actionSettings(this, account); + } + @Override public Dialog onCreateDialog(int id) { // Android recreates our dialogs on configuration changes even when they have been @@ -1099,6 +1104,9 @@ public class Accounts extends K9ListActivity implements OnItemClickListener { case R.id.delete_account: onDeleteAccount(realAccount); break; + case R.id.account_settings: + onEditAccount(realAccount); + break; case R.id.activate: onActivateAccount(realAccount); break;