Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit ec25d145 authored by Daniel Applebaum's avatar Daniel Applebaum
Browse files

Added Account Settings to the message list option menu. Did this

because a user that has auto-open set to a particular folder might
never get to the actual folder list which contains the option menu
containing Account Settings.  (There's been one comment in the Market
pertaining to this.)

parent 99b239fa
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -75,4 +75,9 @@
		android:title="@string/folder_settings_action"
		android:icon="@drawable/ic_menu_preferences"
	/>
	<item
		android:id="@+id/account_settings"
		android:title="@string/account_settings_action"
		android:icon="@android:drawable/ic_menu_preferences"
	/>	
</menu>
+10 −0
Original line number Diff line number Diff line
@@ -47,6 +47,7 @@ import com.android.email.MessagingListener;
import com.android.email.R;
import com.android.email.Utility;
import com.android.email.MessagingController.SORT_TYPE;
import com.android.email.activity.setup.AccountSettings;
import com.android.email.activity.setup.FolderSettings;
import com.android.email.mail.Address;
import com.android.email.mail.Flag;
@@ -599,6 +600,10 @@ public class MessageList extends K9ListActivity {
        MessageCompose.actionCompose(this, mAccount);
    }
    
    private void onEditAccount() {
        AccountSettings.actionSettings(this, mAccount);
    }

    private void changeSort(SORT_TYPE newSortType) {
        sortType = newSortType;
        MessagingController.getInstance(getApplication()).setSortType(sortType);
@@ -954,6 +959,11 @@ public class MessageList extends K9ListActivity {

            return true;
            
        case R.id.account_settings:
            onEditAccount();

            return true;

        default:
            return super.onOptionsItemSelected(item);
        }