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