Add new chevron asset to story reply bar.

This commit is contained in:
Alex Hart 2022-07-22 15:32:27 -03:00 committed by Cody Henthorne
parent 277cfe2d6f
commit d62ff6ca06
2 changed files with 20 additions and 4 deletions

View file

@ -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)
}

View file

@ -0,0 +1,10 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="16dp"
android:height="16dp"
android:autoMirrored="true"
android:viewportWidth="16"
android:viewportHeight="16">
<path
android:fillColor="#000000"
android:pathData="M4,2.41L9.308,8L4,13.59L5.341,15L12,8L5.341,1L4,2.41Z" />
</vector>