Added folder selection to unified widget

This commit is contained in:
M66B
2019-11-15 12:59:11 +01:00
parent 1c97002cdc
commit a5a59f3639
7 changed files with 107 additions and 29 deletions

View File

@@ -323,7 +323,8 @@ public interface DaoMessage {
" ORDER BY message.received")
LiveData<List<TupleMessageEx>> liveUnseenNotify();
String widget_unified = "SELECT message.*, account.name AS accountName" +
String widget_unified = "SELECT message.*" +
", account.name AS accountName, folder.unified AS folderUnified" +
", SUM(1 - message.ui_seen) AS unseen" +
", COUNT(message.id) - SUM(message.ui_flagged) AS unflagged" +
", MAX(message.received) AS dummy" +
@@ -331,7 +332,6 @@ public interface DaoMessage {
" JOIN account ON account.id = message.account" +
" JOIN folder ON folder.id = message.folder" +
" WHERE account.`synchronize`" +
" AND folder.unified" +
" AND NOT message.ui_hide" +
" AND message.ui_snoozed IS NULL" +
" AND (NOT :unseen OR NOT message.ui_seen)" +