From 52b103cebad2ca709551770082fc4c5403c32001 Mon Sep 17 00:00:00 2001 From: M66B Date: Mon, 26 Nov 2018 14:48:59 +0100 Subject: [PATCH] Improved keyword management --- .../java/eu/faircode/email/AdapterFolder.java | 9 ++++++- .../eu/faircode/email/AdapterMessage.java | 13 +++++++--- app/src/main/res/layout/dialog_keyword.xml | 25 +++++++++++++++++++ app/src/main/res/values/strings.xml | 1 + 4 files changed, 44 insertions(+), 4 deletions(-) create mode 100644 app/src/main/res/layout/dialog_keyword.xml diff --git a/app/src/main/java/eu/faircode/email/AdapterFolder.java b/app/src/main/java/eu/faircode/email/AdapterFolder.java index 5d1c0a3e87..9cd76f4153 100644 --- a/app/src/main/java/eu/faircode/email/AdapterFolder.java +++ b/app/src/main/java/eu/faircode/email/AdapterFolder.java @@ -22,8 +22,10 @@ package eu.faircode.email; import android.content.Context; import android.content.DialogInterface; import android.content.Intent; +import android.content.SharedPreferences; import android.graphics.Typeface; import android.os.Bundle; +import android.preference.PreferenceManager; import android.text.TextUtils; import android.util.Log; import android.view.LayoutInflater; @@ -53,6 +55,7 @@ public class AdapterFolder extends RecyclerView.Adapter all = new ArrayList<>(); private List filtered = new ArrayList<>(); @@ -146,7 +149,7 @@ public class AdapterFolder extends RecyclerView.Adapter 0 ? View.VISIBLE : View.GONE); + tvKeywords.setVisibility(debug && folder.keywords.length > 0 ? View.VISIBLE : View.GONE); tvError.setText(folder.error); tvError.setVisibility(folder.error != null && BuildConfig.DEBUG ? View.VISIBLE : View.GONE); @@ -322,6 +325,10 @@ public class AdapterFolder extends RecyclerView.Adapter + + + + + + \ No newline at end of file diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 3731416d8e..7b26d4cabd 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -211,6 +211,7 @@ Reply to all Show headers Manage keywords + Add keyword Show original Trash