aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/de/pixart/messenger/utils/UIHelper.java
diff options
context:
space:
mode:
authorChristian Schneppe <christian.schneppe@pix-art.de>2020-02-11 20:16:03 +0100
committerChristian Schneppe <christian.schneppe@pix-art.de>2020-02-11 20:16:03 +0100
commit898218e7402bdb22d0a439dea376665a28729a49 (patch)
tree3282d594ffc1e640b6ac682f6db1402b078c2df1 /src/main/java/de/pixart/messenger/utils/UIHelper.java
parent71780abb89b56e976bccecea721581794df0f62b (diff)
make colored muc names configurable
* default = off
Diffstat (limited to 'src/main/java/de/pixart/messenger/utils/UIHelper.java')
-rw-r--r--src/main/java/de/pixart/messenger/utils/UIHelper.java7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/main/java/de/pixart/messenger/utils/UIHelper.java b/src/main/java/de/pixart/messenger/utils/UIHelper.java
index 5c3db105a..e2b3c2f2c 100644
--- a/src/main/java/de/pixart/messenger/utils/UIHelper.java
+++ b/src/main/java/de/pixart/messenger/utils/UIHelper.java
@@ -34,6 +34,7 @@ import de.pixart.messenger.entities.MucOptions;
import de.pixart.messenger.entities.Presence;
import de.pixart.messenger.entities.Transferable;
import de.pixart.messenger.services.ExportBackupService;
+import de.pixart.messenger.services.XmppConnectionService;
import rocks.xmpp.addr.Jid;
import static de.pixart.messenger.entities.Message.DELETED_MESSAGE_BODY;
@@ -504,11 +505,13 @@ public class UIHelper {
}
}
- public static SpannableString getColoredUsername(final Message message) {
+ public static SpannableString getColoredUsername(final XmppConnectionService service, final Message message) {
final SpannableString user;
user = SpannableString.valueOf(UIHelper.getMessageDisplayName(message));
user.setSpan(new StyleSpan(Typeface.BOLD), 0, user.length(), Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
- user.setSpan(new ForegroundColorSpan(message.getAvatarBackgroundColor()), 0, user.length(), Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
+ if (service.colored_muc_names()) {
+ user.setSpan(new ForegroundColorSpan(message.getAvatarBackgroundColor()), 0, user.length(), Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
+ }
return user;
}