From b933ed6f67a3e150fc39af35f690c2ff45c48d47 Mon Sep 17 00:00:00 2001 From: M66B Date: Mon, 4 May 2020 17:26:33 +0200 Subject: [PATCH] Added force send --- app/src/main/java/eu/faircode/email/FragmentMessages.java | 5 +++++ app/src/main/res/menu/menu_messages.xml | 5 +++++ app/src/main/res/values/strings.xml | 1 + 3 files changed, 11 insertions(+) diff --git a/app/src/main/java/eu/faircode/email/FragmentMessages.java b/app/src/main/java/eu/faircode/email/FragmentMessages.java index 9a5d70a022..bcfc62bc09 100644 --- a/app/src/main/java/eu/faircode/email/FragmentMessages.java +++ b/app/src/main/java/eu/faircode/email/FragmentMessages.java @@ -3486,6 +3486,7 @@ public class FragmentMessages extends FragmentBase implements SharedPreferences. menu.findItem(R.id.menu_select_found).setVisible(viewType == AdapterMessage.ViewType.SEARCH); menu.findItem(R.id.menu_force_sync).setVisible(viewType == AdapterMessage.ViewType.UNIFIED); + menu.findItem(R.id.menu_force_send).setVisible(outbox); ibSeen.setImageResource(filter_seen ? R.drawable.baseline_drafts_24 : R.drawable.baseline_mail_24); ibUnflagged.setImageResource(filter_unflagged ? R.drawable.baseline_star_border_24 : R.drawable.baseline_star_24); @@ -3608,6 +3609,10 @@ public class FragmentMessages extends FragmentBase implements SharedPreferences. onMenuForceSync(); return true; + case R.id.menu_force_send: + onSwipeRefresh(); + return true; + default: return super.onOptionsItemSelected(item); } diff --git a/app/src/main/res/menu/menu_messages.xml b/app/src/main/res/menu/menu_messages.xml index b5aedf5d79..36768bd1d1 100644 --- a/app/src/main/res/menu/menu_messages.xml +++ b/app/src/main/res/menu/menu_messages.xml @@ -132,4 +132,9 @@ android:id="@+id/menu_force_sync" android:title="@string/title_force_sync" app:showAsAction="never" /> + + diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 51b92213ce..2e410232c3 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -972,6 +972,7 @@ Select all Select found Force sync + Force send All