diff options
Diffstat (limited to 'windows')
-rw-r--r-- | windows/mainwindow.cpp | 8 | ||||
-rw-r--r-- | windows/mainwindow.hpp | 2 |
2 files changed, 10 insertions, 0 deletions
diff --git a/windows/mainwindow.cpp b/windows/mainwindow.cpp index 0ff95e6..570690a 100644 --- a/windows/mainwindow.cpp +++ b/windows/mainwindow.cpp @@ -211,6 +211,14 @@ Snowflake MainWindow::GetChatOldestListedMessage() { return m_chat.GetOldestListedMessage(); } +void MainWindow::UpdateChatReactionAdd(Snowflake id, const Glib::ustring ¶m) { + m_chat.UpdateReactions(id); +} + +void MainWindow::UpdateChatReactionRemove(Snowflake id, const Glib::ustring ¶m) { + m_chat.UpdateReactions(id); +} + ChannelList *MainWindow::GetChannelList() { return &m_channel_list; } diff --git a/windows/mainwindow.hpp b/windows/mainwindow.hpp index aef8ba4..a9ebae4 100644 --- a/windows/mainwindow.hpp +++ b/windows/mainwindow.hpp @@ -26,6 +26,8 @@ public: void UpdateChatPrependHistory(const std::vector<Snowflake> &msgs); void InsertChatInput(std::string text); Snowflake GetChatOldestListedMessage(); + void UpdateChatReactionAdd(Snowflake id, const Glib::ustring ¶m); + void UpdateChatReactionRemove(Snowflake id, const Glib::ustring ¶m); ChannelList *GetChannelList(); ChatWindow *GetChatWindow(); |