From 8f3c0edf02c282ca7ff3b813662f533e8b44e607 Mon Sep 17 00:00:00 2001 From: M66B Date: Sun, 1 Sep 2019 19:07:21 +0200 Subject: [PATCH] Message image buttons --- .../eu/faircode/email/AdapterMessage.java | 60 +++++++++---------- .../res/layout/include_message_compact.xml | 22 +++---- .../res/layout/include_message_normal.xml | 24 ++++---- 3 files changed, 55 insertions(+), 51 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/AdapterMessage.java b/app/src/main/java/eu/faircode/email/AdapterMessage.java index 07c8a64378..73d674b20f 100644 --- a/app/src/main/java/eu/faircode/email/AdapterMessage.java +++ b/app/src/main/java/eu/faircode/email/AdapterMessage.java @@ -238,14 +238,14 @@ public class AdapterMessage extends RecyclerView.Adapter 0 ? R.drawable.baseline_star_24 : R.drawable.baseline_star_border_24); - ivFlagged.setImageTintList(ColorStateList.valueOf(flagged > 0 + ibFlagged.setImageResource(flagged > 0 ? R.drawable.baseline_star_24 : R.drawable.baseline_star_border_24); + ibFlagged.setImageTintList(ColorStateList.valueOf(flagged > 0 ? message.color == null || !ActivityBilling.isPro(context) ? colorAccent : message.color : textColorSecondary)); - ivFlagged.setVisibility(flags && !message.folderReadOnly ? View.VISIBLE : View.GONE); - ivFlagged.setEnabled(message.uid != null); + ibFlagged.setVisibility(flags && !message.folderReadOnly ? View.VISIBLE : View.GONE); + ibFlagged.setEnabled(message.uid != null); } private void bindContactInfo(ContactInfo info, TupleMessageEx message) { @@ -1464,11 +1464,11 @@ public class AdapterMessage extends RecyclerView.Adapter - - @@ -140,7 +142,7 @@ android:layout_marginStart="6dp" android:contentDescription="@string/title_legend_browsed" app:layout_constraintBottom_toBottomOf="@+id/tvSubject" - app:layout_constraintStart_toEndOf="@id/ivSnoozed" + app:layout_constraintStart_toEndOf="@id/ibSnoozed" app:layout_constraintTop_toTopOf="@+id/tvSubject" app:srcCompat="@drawable/baseline_playlist_add_24" /> @@ -240,12 +242,12 @@ android:layout_marginEnd="6dp" android:contentDescription="@string/title_legend_thread" app:layout_constraintBottom_toBottomOf="@id/tvSubject" - app:layout_constraintEnd_toStartOf="@+id/ivFlagged" + app:layout_constraintEnd_toStartOf="@+id/ibFlagged" app:layout_constraintTop_toTopOf="@+id/tvSubject" app:srcCompat="@drawable/baseline_message_24" /> - - - - @@ -165,7 +167,7 @@ android:layout_marginStart="6dp" android:contentDescription="@string/title_legend_browsed" app:layout_constraintBottom_toBottomOf="@+id/tvFolder" - app:layout_constraintStart_toEndOf="@id/ivSnoozed" + app:layout_constraintStart_toEndOf="@id/ibSnoozed" app:layout_constraintTop_toTopOf="@+id/tvFolder" app:srcCompat="@drawable/baseline_playlist_add_24" /> @@ -248,7 +250,7 @@ android:layout_marginEnd="6dp" android:contentDescription="@string/title_legend_thread" app:layout_constraintBottom_toBottomOf="@+id/tvFolder" - app:layout_constraintEnd_toStartOf="@+id/ivFlagged" + app:layout_constraintEnd_toStartOf="@+id/ibFlagged" app:layout_constraintTop_toTopOf="@+id/tvFolder" app:srcCompat="@drawable/baseline_message_24" />