From d62ff6ca06eaf74f0ae704b45360eae64d965357 Mon Sep 17 00:00:00 2001 From: Alex Hart Date: Fri, 22 Jul 2022 15:32:27 -0300 Subject: [PATCH] Add new chevron asset to story reply bar. --- .../stories/viewer/page/StoryViewerPageFragment.kt | 14 ++++++++++---- .../main/res/drawable/ic_chevron_end_bold_16.xml | 10 ++++++++++ 2 files changed, 20 insertions(+), 4 deletions(-) create mode 100644 app/src/main/res/drawable/ic_chevron_end_bold_16.xml diff --git a/app/src/main/java/org/thoughtcrime/securesms/stories/viewer/page/StoryViewerPageFragment.kt b/app/src/main/java/org/thoughtcrime/securesms/stories/viewer/page/StoryViewerPageFragment.kt index 6aa32f6d86..8f4491c9e6 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/stories/viewer/page/StoryViewerPageFragment.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/stories/viewer/page/StoryViewerPageFragment.kt @@ -863,11 +863,13 @@ class StoryViewerPageFragment : if (Recipient.self() == post.sender) { if (isReceiptsEnabled) { if (post.replyCount == 0) { - viewsAndReplies.setIconResource(R.drawable.ic_chevron_end_24) + viewsAndReplies.setIconResource(R.drawable.ic_chevron_end_bold_16) + viewsAndReplies.iconSize = DimensionUnit.DP.toPixels(16f).toInt() viewsAndReplies.iconGravity = MaterialButton.ICON_GRAVITY_TEXT_END viewsAndReplies.text = views } else { - viewsAndReplies.setIconResource(R.drawable.ic_chevron_end_24) + viewsAndReplies.setIconResource(R.drawable.ic_chevron_end_bold_16) + viewsAndReplies.iconSize = DimensionUnit.DP.toPixels(16f).toInt() viewsAndReplies.iconGravity = MaterialButton.ICON_GRAVITY_TEXT_END viewsAndReplies.text = getString(R.string.StoryViewerFragment__s_s, views, replies) } @@ -876,21 +878,25 @@ class StoryViewerPageFragment : viewsAndReplies.icon = null viewsAndReplies.setText(R.string.StoryViewerPageFragment__views_off) } else { - viewsAndReplies.setIconResource(R.drawable.ic_chevron_end_24) + viewsAndReplies.setIconResource(R.drawable.ic_chevron_end_bold_16) + viewsAndReplies.iconSize = DimensionUnit.DP.toPixels(16f).toInt() viewsAndReplies.iconGravity = MaterialButton.ICON_GRAVITY_TEXT_END viewsAndReplies.text = replies } } } else if (post.replyCount > 0) { - viewsAndReplies.setIconResource(R.drawable.ic_chevron_end_24) + viewsAndReplies.setIconResource(R.drawable.ic_chevron_end_bold_16) + viewsAndReplies.iconSize = DimensionUnit.DP.toPixels(16f).toInt() viewsAndReplies.iconGravity = MaterialButton.ICON_GRAVITY_TEXT_END viewsAndReplies.text = replies } else if (post.group != null) { viewsAndReplies.setIconResource(R.drawable.ic_reply_24_outline) + viewsAndReplies.iconSize = DimensionUnit.DP.toPixels(24f).toInt() viewsAndReplies.iconGravity = MaterialButton.ICON_GRAVITY_TEXT_START viewsAndReplies.setText(R.string.StoryViewerPageFragment__reply_to_group) } else { viewsAndReplies.setIconResource(R.drawable.ic_reply_24_outline) + viewsAndReplies.iconSize = DimensionUnit.DP.toPixels(24f).toInt() viewsAndReplies.iconGravity = MaterialButton.ICON_GRAVITY_TEXT_START viewsAndReplies.setText(R.string.StoryViewerPageFragment__reply) } diff --git a/app/src/main/res/drawable/ic_chevron_end_bold_16.xml b/app/src/main/res/drawable/ic_chevron_end_bold_16.xml new file mode 100644 index 0000000000..639f0826e4 --- /dev/null +++ b/app/src/main/res/drawable/ic_chevron_end_bold_16.xml @@ -0,0 +1,10 @@ + + +