summaryrefslogtreecommitdiff
path: root/windows/mainwindow.cpp
diff options
context:
space:
mode:
authorouwou <26526779+ouwou@users.noreply.github.com>2020-10-13 23:56:00 -0400
committerouwou <26526779+ouwou@users.noreply.github.com>2020-10-13 23:56:00 -0400
commit49a6e581375fdf0b5f5e82f981ca2d7cb419267f (patch)
treec40aa70216159b47a2747d0095020b2696d32684 /windows/mainwindow.cpp
parentae85d7e4419a1dc6ab78cad9124f0febe1ff3259 (diff)
downloadabaddon-portaudio-49a6e581375fdf0b5f5e82f981ca2d7cb419267f.tar.gz
abaddon-portaudio-49a6e581375fdf0b5f5e82f981ca2d7cb419267f.zip
join/leave guild updates without reloading entire channel list
Diffstat (limited to 'windows/mainwindow.cpp')
-rw-r--r--windows/mainwindow.cpp8
1 files changed, 8 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());