From 3d5d994852e1c27a2d6b94b6a443b5b03b02d55a Mon Sep 17 00:00:00 2001
From: M66B
Date: Sun, 21 Jul 2019 11:54:36 +0200
Subject: [PATCH] Added edit as new
---
.../java/eu/faircode/email/AdapterMessage.java | 11 +++++++++++
.../java/eu/faircode/email/FragmentCompose.java | 16 +++++++++++++---
app/src/main/res/menu/menu_message.xml | 4 ++++
app/src/main/res/values/strings.xml | 1 +
4 files changed, 29 insertions(+), 3 deletions(-)
diff --git a/app/src/main/java/eu/faircode/email/AdapterMessage.java b/app/src/main/java/eu/faircode/email/AdapterMessage.java
index 69277939a8..9584a5e58a 100644
--- a/app/src/main/java/eu/faircode/email/AdapterMessage.java
+++ b/app/src/main/java/eu/faircode/email/AdapterMessage.java
@@ -2196,6 +2196,13 @@ public class AdapterMessage extends RecyclerView.Adapter%s %s:
\n%s
",
Html.escapeHtml(new Date(ref.received).toString()),
Html.escapeHtml(MessageHelper.formatAddresses(ref.from)),
@@ -2196,7 +2206,7 @@ public class FragmentCompose extends FragmentBase {
db.message().setMessageEncrypt(draft.id, true);
} else if (attachment.encryption == null &&
- ("forward".equals(action) ||
+ ("forward".equals(action) || "editasnew".equals(action) ||
(attachment.isInline() && attachment.isImage()))) {
if (attachment.available) {
File source = attachment.getFile(context);
diff --git a/app/src/main/res/menu/menu_message.xml b/app/src/main/res/menu/menu_message.xml
index f68888206e..3316dc9fa0 100644
--- a/app/src/main/res/menu/menu_message.xml
+++ b/app/src/main/res/menu/menu_message.xml
@@ -4,6 +4,10 @@
android:id="@+id/menu_forward"
android:title="@string/title_forward" />
+
+
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index c284dff9e8..df9356602f 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -432,6 +432,7 @@
Colored star …
Remove star
Forward
+ Edit as new
Create rule …
Share
Print