mirror of
https://github.com/M66B/FairEmail.git
synced 2025-03-04 02:28:18 +00:00
Cleanup
This commit is contained in:
parent
6d4f858d01
commit
d3e6792a90
2 changed files with 10 additions and 25 deletions
|
@ -2809,7 +2809,16 @@ public class AdapterMessage extends RecyclerView.Adapter<AdapterMessage.ViewHold
|
||||||
}
|
}
|
||||||
|
|
||||||
private void onActionJunk(TupleMessageEx message) {
|
private void onActionJunk(TupleMessageEx message) {
|
||||||
onMenuJunk(message);
|
String who = MessageHelper.formatAddresses(message.from);
|
||||||
|
|
||||||
|
Bundle aargs = new Bundle();
|
||||||
|
aargs.putString("question", context.getString(R.string.title_ask_spam_who, who));
|
||||||
|
aargs.putLong("id", message.id);
|
||||||
|
|
||||||
|
FragmentDialogAsk ask = new FragmentDialogAsk();
|
||||||
|
ask.setArguments(aargs);
|
||||||
|
ask.setTargetFragment(parentFragment, FragmentMessages.REQUEST_MESSAGE_JUNK);
|
||||||
|
ask.show(parentFragment.getParentFragmentManager(), "message:junk");
|
||||||
}
|
}
|
||||||
|
|
||||||
private void onActionDecrypt(TupleMessageEx message, boolean auto) {
|
private void onActionDecrypt(TupleMessageEx message, boolean auto) {
|
||||||
|
@ -3108,9 +3117,6 @@ public class AdapterMessage extends RecyclerView.Adapter<AdapterMessage.ViewHold
|
||||||
popupMenu.getMenu().findItem(R.id.menu_manage_keywords).setEnabled(message.uid != null && !message.folderReadOnly);
|
popupMenu.getMenu().findItem(R.id.menu_manage_keywords).setEnabled(message.uid != null && !message.folderReadOnly);
|
||||||
popupMenu.getMenu().findItem(R.id.menu_manage_keywords).setVisible(message.accountProtocol == EntityAccount.TYPE_IMAP);
|
popupMenu.getMenu().findItem(R.id.menu_manage_keywords).setVisible(message.accountProtocol == EntityAccount.TYPE_IMAP);
|
||||||
|
|
||||||
popupMenu.getMenu().findItem(R.id.menu_junk).setEnabled(message.uid != null && !message.folderReadOnly);
|
|
||||||
popupMenu.getMenu().findItem(R.id.menu_junk).setVisible(hasJunk && !EntityFolder.JUNK.equals(message.folderType));
|
|
||||||
|
|
||||||
popupMenu.getMenu().findItem(R.id.menu_share).setEnabled(message.content);
|
popupMenu.getMenu().findItem(R.id.menu_share).setEnabled(message.content);
|
||||||
popupMenu.getMenu().findItem(R.id.menu_print).setEnabled(hasWebView && message.content);
|
popupMenu.getMenu().findItem(R.id.menu_print).setEnabled(hasWebView && message.content);
|
||||||
popupMenu.getMenu().findItem(R.id.menu_print).setVisible(Helper.canPrint(context));
|
popupMenu.getMenu().findItem(R.id.menu_print).setVisible(Helper.canPrint(context));
|
||||||
|
@ -3155,9 +3161,6 @@ public class AdapterMessage extends RecyclerView.Adapter<AdapterMessage.ViewHold
|
||||||
case R.id.menu_delete:
|
case R.id.menu_delete:
|
||||||
onMenuDelete(message);
|
onMenuDelete(message);
|
||||||
return true;
|
return true;
|
||||||
case R.id.menu_junk:
|
|
||||||
onMenuJunk(message);
|
|
||||||
return true;
|
|
||||||
case R.id.menu_resync:
|
case R.id.menu_resync:
|
||||||
onMenuResync(message);
|
onMenuResync(message);
|
||||||
return true;
|
return true;
|
||||||
|
@ -3439,19 +3442,6 @@ public class AdapterMessage extends RecyclerView.Adapter<AdapterMessage.ViewHold
|
||||||
ask.show(parentFragment.getParentFragmentManager(), "message:delete");
|
ask.show(parentFragment.getParentFragmentManager(), "message:delete");
|
||||||
}
|
}
|
||||||
|
|
||||||
private void onMenuJunk(final TupleMessageEx message) {
|
|
||||||
String who = MessageHelper.formatAddresses(message.from);
|
|
||||||
|
|
||||||
Bundle aargs = new Bundle();
|
|
||||||
aargs.putString("question", context.getString(R.string.title_ask_spam_who, who));
|
|
||||||
aargs.putLong("id", message.id);
|
|
||||||
|
|
||||||
FragmentDialogAsk ask = new FragmentDialogAsk();
|
|
||||||
ask.setArguments(aargs);
|
|
||||||
ask.setTargetFragment(parentFragment, FragmentMessages.REQUEST_MESSAGE_JUNK);
|
|
||||||
ask.show(parentFragment.getParentFragmentManager(), "message:junk");
|
|
||||||
}
|
|
||||||
|
|
||||||
private void onMenuResync(TupleMessageEx message) {
|
private void onMenuResync(TupleMessageEx message) {
|
||||||
Bundle args = new Bundle();
|
Bundle args = new Bundle();
|
||||||
args.putLong("id", message.id);
|
args.putLong("id", message.id);
|
||||||
|
|
|
@ -28,11 +28,6 @@
|
||||||
android:id="@+id/menu_delete"
|
android:id="@+id/menu_delete"
|
||||||
android:title="@string/title_delete" />
|
android:title="@string/title_delete" />
|
||||||
|
|
||||||
<item
|
|
||||||
android:id="@+id/menu_junk"
|
|
||||||
android:title="@string/title_spam"
|
|
||||||
android:visible="false" />
|
|
||||||
|
|
||||||
<item
|
<item
|
||||||
android:id="@+id/menu_resync"
|
android:id="@+id/menu_resync"
|
||||||
android:title="@string/title_resync" />
|
android:title="@string/title_resync" />
|
||||||
|
|
Loading…
Add table
Reference in a new issue