summaryrefslogtreecommitdiff
path: root/indra/newview/llconversationloglist.h
diff options
context:
space:
mode:
Diffstat (limited to 'indra/newview/llconversationloglist.h')
-rw-r--r--indra/newview/llconversationloglist.h10
1 files changed, 9 insertions, 1 deletions
diff --git a/indra/newview/llconversationloglist.h b/indra/newview/llconversationloglist.h
index 6372f6c9a3..39f129c9f1 100644
--- a/indra/newview/llconversationloglist.h
+++ b/indra/newview/llconversationloglist.h
@@ -39,7 +39,7 @@ class LLConversationLogListItem;
* it's always in actual state.
*/
-class LLConversationLogList: public LLFlatListViewEx, public LLConversationLogObserver
+class LLConversationLogList: public LLFlatListViewEx, public LLConversationLogObserver, public LLMuteListObserver
{
LOG_CLASS(LLConversationLogList);
public:
@@ -76,6 +76,12 @@ public:
virtual void changed();
virtual void changed(const LLUUID& session_id, U32 mask);
+ /**
+ * Changes from LLMuteListObserver
+ */
+ virtual void onChange();
+ virtual void onChangeDetailed(const LLMute& mute);
+
private:
void setDirty(bool dirty = true) { mIsDirty = dirty; }
@@ -104,6 +110,8 @@ private:
bool mIsDirty;
bool mIsFriendsOnTop;
std::string mNameFilter;
+
+ boost::signals2::scoped_connection mShowBlockedSignal;
};
/**