From 87b333f9cfb4cd7efc3aa38bcd94cc62ecbec1e8 Mon Sep 17 00:00:00 2001
From: Andrey Kleshchev <117672381+akleshchev@users.noreply.github.com>
Date: Wed, 20 May 2026 00:19:20 +0300
Subject: #5809 Add 'mute' based filter for conversation history
- Don't add blocked conversations
- Menus and global setting to control this mechanics
- Refresh on changes
Decided just not to add blocked conversation to the list, an alternate way is to alter visibility logic or filter logic
---
indra/newview/app_settings/settings.xml | 11 ++++
indra/newview/llconversationloglist.cpp | 65 ++++++++++++++++++++--
indra/newview/llconversationloglist.h | 10 +++-
indra/newview/llfloaterconversationlog.cpp | 8 +++
.../default/xui/en/menu_conversation_log_view.xml | 10 ++++
5 files changed, 99 insertions(+), 5 deletions(-)
diff --git a/indra/newview/app_settings/settings.xml b/indra/newview/app_settings/settings.xml
index 6946ffa396..ec78603cfe 100644
--- a/indra/newview/app_settings/settings.xml
+++ b/indra/newview/app_settings/settings.xml
@@ -11119,6 +11119,17 @@
Value
1
+ ShowBlockedConvHistory
+
ShowMatureEvents