From 568e2b0bcc4da287a5c2da263a998d8829ff100e Mon Sep 17 00:00:00 2001 From: Janne Koschinski <janne@kuschku.de> Date: Sat, 17 Feb 2018 18:07:33 +0100 Subject: [PATCH] Show sender prefixes --- .../quasseldroid_ng/ui/chat/QuasselMessageRenderer.kt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/de/kuschku/quasseldroid_ng/ui/chat/QuasselMessageRenderer.kt b/app/src/main/java/de/kuschku/quasseldroid_ng/ui/chat/QuasselMessageRenderer.kt index 2591661c6..4196779f9 100644 --- a/app/src/main/java/de/kuschku/quasseldroid_ng/ui/chat/QuasselMessageRenderer.kt +++ b/app/src/main/java/de/kuschku/quasseldroid_ng/ui/chat/QuasselMessageRenderer.kt @@ -71,16 +71,16 @@ class QuasselMessageRenderer(context: Context) : MessageRenderer { timeFormatter.format(message.time.atZone(zoneId)), SpanFormatter.format( "%s: %s", - formatNick(message.sender), + formatNick(message.sender, message.senderPrefixes), message.content ) ) } - private fun formatNick(sender: String): CharSequence { + private fun formatNick(sender: String, prefixes: String): CharSequence { val nick = IrcUserUtils.nick(sender) val senderColor = IrcUserUtils.senderColor(nick) - val spannableString = SpannableString(nick) + val spannableString = SpannableString(prefixes + nick) spannableString.setSpan( ForegroundColorSpan(senderColors[senderColor % senderColors.size]), 0, -- GitLab