summaryrefslogtreecommitdiff
path: root/windows
diff options
context:
space:
mode:
Diffstat (limited to 'windows')
-rw-r--r--windows/mainwindow.cpp8
-rw-r--r--windows/mainwindow.hpp2
2 files changed, 10 insertions, 0 deletions
diff --git a/windows/mainwindow.cpp b/windows/mainwindow.cpp
index 46fbb43..de4ae30 100644
--- a/windows/mainwindow.cpp
+++ b/windows/mainwindow.cpp
@@ -116,6 +116,14 @@ void MainWindow::UpdateChannelListing() {
m_channel_list.UpdateListing();
}
+void MainWindow::UpdateChannelsNewGuild(Snowflake id) {
+ m_channel_list.UpdateNewGuild(id);
+}
+
+void MainWindow::UpdateChannelsRemoveGuild(Snowflake id) {
+ m_channel_list.UpdateRemoveGuild(id);
+}
+
void MainWindow::UpdateChatWindowContents() {
auto &discord = Abaddon::Get().GetDiscordClient();
auto allmsgs = discord.GetMessagesForChannel(m_chat.GetActiveChannel());
diff --git a/windows/mainwindow.hpp b/windows/mainwindow.hpp
index 0bff99b..68fedd3 100644
--- a/windows/mainwindow.hpp
+++ b/windows/mainwindow.hpp
@@ -11,6 +11,8 @@ public:
void UpdateComponents();
void UpdateMembers();
void UpdateChannelListing();
+ void UpdateChannelsNewGuild(Snowflake id);
+ void UpdateChannelsRemoveGuild(Snowflake id);
void UpdateChatWindowContents();
void UpdateChatActiveChannel(Snowflake id);
Snowflake GetChatActiveChannel() const;