summaryrefslogtreecommitdiff
path: root/windows
diff options
context:
space:
mode:
authorouwou <26526779+ouwou@users.noreply.github.com>2020-10-19 20:35:10 -0400
committerouwou <26526779+ouwou@users.noreply.github.com>2020-10-19 20:35:10 -0400
commitcb73bba135933357878dc47f6e7a6bec3168d001 (patch)
tree0bcced1046c53b6322a6d680db4aca7edbc9371f /windows
parent49a6e581375fdf0b5f5e82f981ca2d7cb419267f (diff)
downloadabaddon-portaudio-cb73bba135933357878dc47f6e7a6bec3168d001.tar.gz
abaddon-portaudio-cb73bba135933357878dc47f6e7a6bec3168d001.zip
CHANNEL_CREATE, CHANNEL_UPDATE, CHANNEL_DELETE
Diffstat (limited to 'windows')
-rw-r--r--windows/mainwindow.cpp12
-rw-r--r--windows/mainwindow.hpp3
2 files changed, 15 insertions, 0 deletions
diff --git a/windows/mainwindow.cpp b/windows/mainwindow.cpp
index de4ae30..2d1f7c3 100644
--- a/windows/mainwindow.cpp
+++ b/windows/mainwindow.cpp
@@ -124,6 +124,18 @@ void MainWindow::UpdateChannelsRemoveGuild(Snowflake id) {
m_channel_list.UpdateRemoveGuild(id);
}
+void MainWindow::UpdateChannelsRemoveChannel(Snowflake id) {
+ m_channel_list.UpdateRemoveChannel(id);
+}
+
+void MainWindow::UpdateChannelsUpdateChannel(Snowflake id) {
+ m_channel_list.UpdateChannel(id);
+}
+
+void MainWindow::UpdateChannelsCreateChannel(Snowflake id) {
+ m_channel_list.UpdateCreateChannel(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 68fedd3..8a33728 100644
--- a/windows/mainwindow.hpp
+++ b/windows/mainwindow.hpp
@@ -13,6 +13,9 @@ public:
void UpdateChannelListing();
void UpdateChannelsNewGuild(Snowflake id);
void UpdateChannelsRemoveGuild(Snowflake id);
+ void UpdateChannelsRemoveChannel(Snowflake id);
+ void UpdateChannelsUpdateChannel(Snowflake id);
+ void UpdateChannelsCreateChannel(Snowflake id);
void UpdateChatWindowContents();
void UpdateChatActiveChannel(Snowflake id);
Snowflake GetChatActiveChannel() const;