diff --git a/app/src/main/java/eu/faircode/email/DaoMessage.java b/app/src/main/java/eu/faircode/email/DaoMessage.java index 8324eac169..49c10ac54a 100644 --- a/app/src/main/java/eu/faircode/email/DaoMessage.java +++ b/app/src/main/java/eu/faircode/email/DaoMessage.java @@ -42,7 +42,7 @@ public interface DaoMessage { String is_outbox = "folder.type = '" + EntityFolder.OUTBOX + "'"; @Query("SELECT message.*" + - ", account.pop AS accountPop, account.name AS accountName, IFNULL(identity.color, account.color) AS accountColor" + + ", account.pop AS accountPop, account.name AS accountName, IFNULL(identity.color, folder.color, account.color) AS accountColor" + ", account.notify AS accountNotify, account.auto_seen AS accountAutoSeen" + ", folder.name AS folderName, folder.display AS folderDisplay, folder.type AS folderType, folder.read_only AS folderReadOnly" + ", identity.name AS identityName, identity.email AS identityEmail, identity.synchronize AS identitySynchronize" + @@ -91,7 +91,7 @@ public interface DaoMessage { boolean debug); @Query("SELECT message.*" + - ", account.pop AS accountPop, account.name AS accountName, IFNULL(identity.color, account.color) AS accountColor" + + ", account.pop AS accountPop, account.name AS accountName, IFNULL(identity.color, folder.color, account.color) AS accountColor" + ", account.notify AS accountNotify, account.auto_seen AS accountAutoSeen" + ", folder.name AS folderName, folder.display AS folderDisplay, folder.type AS folderType, folder.read_only AS folderReadOnly" + ", identity.name AS identityName, identity.email AS identityEmail, identity.synchronize AS identitySynchronize" + @@ -134,7 +134,7 @@ public interface DaoMessage { boolean debug); @Query("SELECT message.*" + - ", account.pop AS accountPop, account.name AS accountName, IFNULL(identity.color, account.color) AS accountColor" + + ", account.pop AS accountPop, account.name AS accountName, IFNULL(identity.color, folder.color, account.color) AS accountColor" + ", account.notify AS accountNotify, account.auto_seen AS accountAutoSeen" + ", folder.name AS folderName, folder.display AS folderDisplay, folder.type AS folderType, folder.read_only AS folderReadOnly" + ", identity.name AS identityName, identity.email AS identityEmail, identity.synchronize AS identitySynchronize" + @@ -284,7 +284,7 @@ public interface DaoMessage { TupleMessageStats getUnseenWidget(); @Query("SELECT message.*" + - ", account.pop AS accountPop, account.name AS accountName, IFNULL(identity.color, account.color) AS accountColor" + + ", account.pop AS accountPop, account.name AS accountName, IFNULL(identity.color, folder.color, account.color) AS accountColor" + ", account.notify AS accountNotify, account.auto_seen AS accountAutoSeen" + ", folder.name AS folderName, folder.display AS folderDisplay, folder.type AS folderType, folder.read_only AS folderReadOnly" + ", identity.name AS identityName, identity.email AS identityEmail, identity.synchronize AS identitySynchronize" + diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 3b4a6410af..b48ba6e1cc 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -369,7 +369,7 @@ Select … Your name Your email address - Identity colors take precedence over account colors + Identity colors take precedence over folder and account colors Allow editing sender address Regex to match edited addresses Reply to address