From a21ddefbb987274991eb887e09d41274bd3e4a5e Mon Sep 17 00:00:00 2001 From: fiaxh Date: Mon, 6 Jul 2020 21:33:48 +0200 Subject: Show dark unread counts for notifying conversations, light ones otherwise --- main/src/ui/conversation_selector/conversation_selector_row.vala | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'main/src/ui/conversation_selector/conversation_selector_row.vala') diff --git a/main/src/ui/conversation_selector/conversation_selector_row.vala b/main/src/ui/conversation_selector/conversation_selector_row.vala index 7c25ee8d..665e49ca 100644 --- a/main/src/ui/conversation_selector/conversation_selector_row.vala +++ b/main/src/ui/conversation_selector/conversation_selector_row.vala @@ -219,6 +219,14 @@ public class ConversationSelectorRow : ListBoxRow { unread_count_label.label = num_unread.to_string(); unread_count_label.visible = true; + if (conversation.get_notification_setting(stream_interactor) == Conversation.NotifySetting.ON) { + unread_count_label.get_style_context().add_class("unread-count-notify"); + unread_count_label.get_style_context().remove_class("unread-count"); + } else { + unread_count_label.get_style_context().add_class("unread-count"); + unread_count_label.get_style_context().remove_class("unread-count-notify"); + } + name_label.attributes.insert(attr_weight_new(Weight.BOLD)); time_label.attributes.insert(attr_weight_new(Weight.BOLD)); nick_label.attributes.insert(attr_weight_new(Weight.BOLD)); -- cgit v1.2.3-54-g00ecf