mirror of https://github.com/moparisthebest/k-9
Add back account settings to account context menu.
This commit is contained in:
parent
4b4412b666
commit
a75947dd87
|
@ -4,6 +4,8 @@
|
||||||
android:title="@string/manage_accounts_move_up_action" />
|
android:title="@string/manage_accounts_move_up_action" />
|
||||||
<item android:id="@+id/move_down"
|
<item android:id="@+id/move_down"
|
||||||
android:title="@string/manage_accounts_move_down_action" />
|
android:title="@string/manage_accounts_move_down_action" />
|
||||||
|
<item android:id="@+id/account_settings"
|
||||||
|
android:title="@string/account_settings_action" />
|
||||||
<item android:id="@+id/advanced"
|
<item android:id="@+id/advanced"
|
||||||
android:title="@string/advanced">
|
android:title="@string/advanced">
|
||||||
<menu>
|
<menu>
|
||||||
|
|
|
@ -64,6 +64,7 @@ import com.fsck.k9.Preferences;
|
||||||
import com.fsck.k9.R;
|
import com.fsck.k9.R;
|
||||||
import com.fsck.k9.activity.misc.ExtendedAsyncTask;
|
import com.fsck.k9.activity.misc.ExtendedAsyncTask;
|
||||||
import com.fsck.k9.activity.misc.NonConfigurationInstance;
|
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.AccountSetupBasics;
|
||||||
import com.fsck.k9.activity.setup.Prefs;
|
import com.fsck.k9.activity.setup.Prefs;
|
||||||
import com.fsck.k9.activity.setup.WelcomeMessage;
|
import com.fsck.k9.activity.setup.WelcomeMessage;
|
||||||
|
@ -954,6 +955,10 @@ public class Accounts extends K9ListActivity implements OnItemClickListener {
|
||||||
showDialog(DIALOG_REMOVE_ACCOUNT);
|
showDialog(DIALOG_REMOVE_ACCOUNT);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void onEditAccount(Account account) {
|
||||||
|
AccountSettings.actionSettings(this, account);
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public Dialog onCreateDialog(int id) {
|
public Dialog onCreateDialog(int id) {
|
||||||
// Android recreates our dialogs on configuration changes even when they have been
|
// 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:
|
case R.id.delete_account:
|
||||||
onDeleteAccount(realAccount);
|
onDeleteAccount(realAccount);
|
||||||
break;
|
break;
|
||||||
|
case R.id.account_settings:
|
||||||
|
onEditAccount(realAccount);
|
||||||
|
break;
|
||||||
case R.id.activate:
|
case R.id.activate:
|
||||||
onActivateAccount(realAccount);
|
onActivateAccount(realAccount);
|
||||||
break;
|
break;
|
||||||
|
|
Loading…
Reference in New Issue