mirror of
https://github.com/M66B/FairEmail.git
synced 2026-01-01 02:21:37 +01:00
Added sort on sender
This commit is contained in:
@@ -1564,6 +1564,8 @@ public class FragmentMessages extends FragmentEx {
|
||||
menu.findItem(R.id.menu_sort_on_unread).setChecked(true);
|
||||
else if ("starred".equals(sort))
|
||||
menu.findItem(R.id.menu_sort_on_starred).setChecked(true);
|
||||
else if ("sender".equals(sort))
|
||||
menu.findItem(R.id.menu_sort_on_sender).setChecked(true);
|
||||
|
||||
super.onPrepareOptionsMenu(menu);
|
||||
}
|
||||
@@ -1591,6 +1593,12 @@ public class FragmentMessages extends FragmentEx {
|
||||
loadMessages();
|
||||
return true;
|
||||
|
||||
case R.id.menu_sort_on_sender:
|
||||
prefs.edit().putString("sort", "sender").apply();
|
||||
item.setChecked(true);
|
||||
loadMessages();
|
||||
return true;
|
||||
|
||||
case R.id.menu_zoom:
|
||||
zoom = ++zoom % 3;
|
||||
prefs.edit().putInt("zoom", zoom).apply();
|
||||
@@ -1676,6 +1684,7 @@ public class FragmentMessages extends FragmentEx {
|
||||
SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(getContext());
|
||||
String sort = prefs.getString("sort", "time");
|
||||
boolean debug = prefs.getBoolean("debug", false);
|
||||
Log.i("Load messages type=" + viewType + " sort=" + sort + " debug=" + debug);
|
||||
|
||||
// Sort changed
|
||||
if (messages != null)
|
||||
|
||||
Reference in New Issue
Block a user