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