From 9e1d01732018edb84d6e03ea7baba2e6190b2f2d Mon Sep 17 00:00:00 2001 From: M66B Date: Wed, 5 Oct 2022 21:06:21 +0200 Subject: [PATCH] Added Thunderbird label colors --- .../java/eu/faircode/email/TupleKeyword.java | 17 +++++++++++++++++ .../java/eu/faircode/email/TupleMessageEx.java | 2 +- 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/eu/faircode/email/TupleKeyword.java b/app/src/main/java/eu/faircode/email/TupleKeyword.java index 3cd191a235..b54b6167ab 100644 --- a/app/src/main/java/eu/faircode/email/TupleKeyword.java +++ b/app/src/main/java/eu/faircode/email/TupleKeyword.java @@ -118,4 +118,21 @@ public class TupleKeyword { return keyword; } } + + static Integer getDefaultKeywordColor(Context context, String keyword) { + switch (keyword) { + case "$label1": // Important + return Color.parseColor("#FF0000"); + case "$label2": // Work + return Color.parseColor("#FF9900"); + case "$label3": // Personal + return Color.parseColor("#009900"); + case "$label4": // To do + return Color.parseColor("#3333FF"); + case "$label5": // Later + return Color.parseColor("#993399"); + default: + return null; + } + } } diff --git a/app/src/main/java/eu/faircode/email/TupleMessageEx.java b/app/src/main/java/eu/faircode/email/TupleMessageEx.java index a4b7719b65..2ef1e62e29 100644 --- a/app/src/main/java/eu/faircode/email/TupleMessageEx.java +++ b/app/src/main/java/eu/faircode/email/TupleMessageEx.java @@ -114,7 +114,7 @@ public class TupleMessageEx extends EntityMessage { else if (prefs.contains(keyColor2)) color.add(prefs.getInt(keyColor2, Color.GRAY)); else - color.add(null); + color.add(TupleKeyword.getDefaultKeywordColor(context, keyword)); String keyTitle = "kwtitle." + keyword; String def = TupleKeyword.getDefaultKeywordAlias(context, keyword);