From a3c3fec9b443b8d9dd31cb838de81756c7d7ab98 Mon Sep 17 00:00:00 2001 From: sk Date: Wed, 28 Dec 2022 14:13:49 +0100 Subject: [PATCH] add icon indicating the existence of replies closes #207 --- .../ui/displayitems/FooterStatusDisplayItem.java | 1 + .../ic_fluent_chat_multiple_24_regular_text.xml | 15 +++++++++++++++ .../ic_fluent_chat_multiple_24_selector_text.xml | 6 ++++++ .../src/main/res/layout/display_item_footer.xml | 2 +- 4 files changed, 23 insertions(+), 1 deletion(-) create mode 100644 mastodon/src/main/res/drawable/ic_fluent_chat_multiple_24_regular_text.xml create mode 100644 mastodon/src/main/res/drawable/ic_fluent_chat_multiple_24_selector_text.xml diff --git a/mastodon/src/main/java/org/joinmastodon/android/ui/displayitems/FooterStatusDisplayItem.java b/mastodon/src/main/java/org/joinmastodon/android/ui/displayitems/FooterStatusDisplayItem.java index 1cc0a579a..657720fcb 100644 --- a/mastodon/src/main/java/org/joinmastodon/android/ui/displayitems/FooterStatusDisplayItem.java +++ b/mastodon/src/main/java/org/joinmastodon/android/ui/displayitems/FooterStatusDisplayItem.java @@ -133,6 +133,7 @@ public class FooterStatusDisplayItem extends StatusDisplayItem{ bindButton(reply, item.status.repliesCount); bindButton(boost, item.status.reblogsCount); bindButton(favorite, item.status.favouritesCount); + reply.setSelected(item.status.repliesCount > 0); boost.setSelected(item.status.reblogged); favorite.setSelected(item.status.favourited); bookmark.setSelected(item.status.bookmarked); diff --git a/mastodon/src/main/res/drawable/ic_fluent_chat_multiple_24_regular_text.xml b/mastodon/src/main/res/drawable/ic_fluent_chat_multiple_24_regular_text.xml new file mode 100644 index 000000000..d65c346f9 --- /dev/null +++ b/mastodon/src/main/res/drawable/ic_fluent_chat_multiple_24_regular_text.xml @@ -0,0 +1,15 @@ + + + + + diff --git a/mastodon/src/main/res/drawable/ic_fluent_chat_multiple_24_selector_text.xml b/mastodon/src/main/res/drawable/ic_fluent_chat_multiple_24_selector_text.xml new file mode 100644 index 000000000..d1ad62c0f --- /dev/null +++ b/mastodon/src/main/res/drawable/ic_fluent_chat_multiple_24_selector_text.xml @@ -0,0 +1,6 @@ + + + + + + diff --git a/mastodon/src/main/res/layout/display_item_footer.xml b/mastodon/src/main/res/layout/display_item_footer.xml index 7ad266caf..50cd49874 100644 --- a/mastodon/src/main/res/layout/display_item_footer.xml +++ b/mastodon/src/main/res/layout/display_item_footer.xml @@ -16,7 +16,7 @@ android:layout_width="wrap_content" android:layout_height="match_parent" android:layout_gravity="center_vertical" - android:drawableStart="@drawable/ic_fluent_chat_multiple_24_regular" + android:drawableStart="@drawable/ic_fluent_chat_multiple_24_selector_text" android:drawablePadding="8dp" android:paddingHorizontal="8dp" android:drawableTint="?android:textColorSecondary"