From cb0b5ef7ffbf7395c98d80bffc7802d7c0cea00c Mon Sep 17 00:00:00 2001 From: M66B Date: Wed, 21 Oct 2020 21:09:23 +0200 Subject: [PATCH] Revert "Show number unread inbox for accounts" This reverts commit d21f9e6edb4cb0d14f59af0d053647fc821b1bf2. --- .../java/eu/faircode/email/AdapterAccount.java | 16 ++-------------- .../main/java/eu/faircode/email/DaoAccount.java | 7 ------- .../java/eu/faircode/email/TupleAccountEx.java | 2 -- app/src/main/res/layout/item_account.xml | 14 +------------- 4 files changed, 3 insertions(+), 36 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/AdapterAccount.java b/app/src/main/java/eu/faircode/email/AdapterAccount.java index 74061c8467..221428a43c 100644 --- a/app/src/main/java/eu/faircode/email/AdapterAccount.java +++ b/app/src/main/java/eu/faircode/email/AdapterAccount.java @@ -88,7 +88,6 @@ public class AdapterAccount extends RecyclerView.Adapter 0 ? Typeface.DEFAULT_BOLD : Typeface.DEFAULT); tvName.setTextColor(account.unseen > 0 ? colorUnread : textColorSecondary); - - tvInbox.setText(NF.format(account.inbox)); - tvInbox.setTypeface(account.inbox > 0 ? Typeface.DEFAULT_BOLD : Typeface.DEFAULT); - tvInbox.setTextColor(account.inbox > 0 ? colorUnread : textColorSecondary); } tvUser.setText(account.user); @@ -219,7 +211,6 @@ public class AdapterAccount extends RecyclerView.Adapter '" + EntityFolder.OUTBOX + "'" + " AND NOT ui_seen" + " AND NOT ui_hide) AS unseen" + - ", (SELECT COUNT(DISTINCT message.id)" + - " FROM message" + - " JOIN folder ON folder.id = message.folder" + - " WHERE message.account = account.id" + - " AND folder.type = '" + EntityFolder.INBOX + "'" + - " AND NOT ui_seen" + - " AND NOT ui_hide) AS inbox" + ", (SELECT COUNT(identity.id)" + " FROM identity" + " WHERE identity.account = account.id" + diff --git a/app/src/main/java/eu/faircode/email/TupleAccountEx.java b/app/src/main/java/eu/faircode/email/TupleAccountEx.java index be7d007792..7708fa9747 100644 --- a/app/src/main/java/eu/faircode/email/TupleAccountEx.java +++ b/app/src/main/java/eu/faircode/email/TupleAccountEx.java @@ -23,7 +23,6 @@ import java.util.Objects; public class TupleAccountEx extends EntityAccount { public int unseen; - public int inbox; public int identities; // synchronizing public Long drafts; @@ -33,7 +32,6 @@ public class TupleAccountEx extends EntityAccount { TupleAccountEx other = (TupleAccountEx) obj; return (super.equals(obj) && this.unseen == other.unseen && - this.inbox == other.inbox && this.identities == other.identities && Objects.equals(this.drafts, other.drafts)); } else diff --git a/app/src/main/res/layout/item_account.xml b/app/src/main/res/layout/item_account.xml index 5d68413303..a9d4f0f6c6 100644 --- a/app/src/main/res/layout/item_account.xml +++ b/app/src/main/res/layout/item_account.xml @@ -100,22 +100,10 @@ android:layout_marginEnd="6dp" android:contentDescription="@string/title_legend_synchronize_on" app:layout_constraintBottom_toBottomOf="@+id/tvName" - app:layout_constraintEnd_toStartOf="@+id/tvInbox" + app:layout_constraintEnd_toStartOf="@+id/ibInbox" app:layout_constraintTop_toTopOf="@+id/tvName" app:srcCompat="@drawable/twotone_sync_24" /> - -