From d9969a94d59b37a4e672a76ba415f6b95864570e Mon Sep 17 00:00:00 2001 From: M66B Date: Sun, 27 Jun 2021 20:53:16 +0200 Subject: [PATCH] Marked translated text --- .../eu/faircode/email/AdapterMessage.java | 36 ++++++++++--------- app/src/main/res/layout/dialog_translate.xml | 2 +- app/src/main/res/values/strings.xml | 1 + 3 files changed, 22 insertions(+), 17 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/AdapterMessage.java b/app/src/main/java/eu/faircode/email/AdapterMessage.java index 7175deadf4..ea1b771154 100644 --- a/app/src/main/java/eu/faircode/email/AdapterMessage.java +++ b/app/src/main/java/eu/faircode/email/AdapterMessage.java @@ -305,7 +305,6 @@ public class AdapterMessage extends RecyclerView.Adapter IMAP_KEYWORDS_BLACKLIST = Collections.unmodifiableList(Arrays.asList( @@ -6677,20 +6676,24 @@ public class AdapterMessage extends RecyclerView.Adapter 0) return; + final StyleSpan mark = new StyleSpan(Typeface.ITALIC); + buffer.setSpan(mark, start, end, 0); + Bundle args = new Bundle(); - args.putInt("start", start); - args.putInt("end", end); args.putString("text", buffer.subSequence(start, end).toString()); new SimpleTask() { @Override protected void onPreExecute(Bundle args) { - running = true; pbWait.setVisibility(View.VISIBLE); } @Override protected void onPostExecute(Bundle args) { - running = false; pbWait.setVisibility(View.GONE); } @@ -6740,11 +6742,13 @@ public class AdapterMessage extends RecyclerView.Adapter diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 837564eb87..014a134137 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -1127,6 +1127,7 @@ Translating … Use a small font for the source text Usage: %1$s / %2$s (%3$d %%) + Tap the text to be translated Edit as plain text Edit as reformatted text Select public key