diff options
author | ouwou <26526779+ouwou@users.noreply.github.com> | 2021-01-02 01:18:43 -0500 |
---|---|---|
committer | ouwou <26526779+ouwou@users.noreply.github.com> | 2021-01-02 01:18:43 -0500 |
commit | 2d6c4cd50d0075c064641150dcf65e6b58d5bf36 (patch) | |
tree | 8a1dd3522d6fa41d1003aaa55a8af42eca90981c /components/chatwindow.hpp | |
parent | 5cf2b7c2db104df5bc2897d68fe4bc1c26957aa5 (diff) | |
download | abaddon-portaudio-2d6c4cd50d0075c064641150dcf65e6b58d5bf36.tar.gz abaddon-portaudio-2d6c4cd50d0075c064641150dcf65e6b58d5bf36.zip |
get rid of some threading stuff cuz its no longer necessary
Diffstat (limited to 'components/chatwindow.hpp')
-rw-r--r-- | components/chatwindow.hpp | 20 |
1 files changed, 0 insertions, 20 deletions
diff --git a/components/chatwindow.hpp b/components/chatwindow.hpp index 419b69a..bac27c0 100644 --- a/components/chatwindow.hpp +++ b/components/chatwindow.hpp @@ -1,8 +1,6 @@ #pragma once #include <gtkmm.h> #include <string> -#include <mutex> -#include <queue> #include <set> #include "../discord/discord.hpp" #include "chatmessage.hpp" @@ -30,27 +28,9 @@ protected: ChatMessageItemContainer *CreateMessageComponent(Snowflake id); // to be inserted into header's content box void ProcessNewMessage(Snowflake id, bool prepend); // creates and adds components - void SetMessagesInternal(); - void AddNewMessageInternal(); - void DeleteMessageInternal(); - void UpdateMessageInternal(); - void AddNewHistoryInternal(); - int m_num_rows = 0; std::unordered_map<Snowflake, Gtk::Widget *> m_id_to_widget; - Glib::Dispatcher m_set_messsages_dispatch; - std::queue<std::set<Snowflake>> m_set_messages_queue; - Glib::Dispatcher m_new_message_dispatch; - std::queue<Snowflake> m_new_message_queue; - Glib::Dispatcher m_delete_message_dispatch; - std::queue<Snowflake> m_delete_message_queue; - Glib::Dispatcher m_update_message_dispatch; - std::queue<Snowflake> m_update_message_queue; - Glib::Dispatcher m_history_dispatch; - std::queue<std::set<Snowflake>> m_history_queue; - mutable std::mutex m_update_mutex; - Snowflake m_active_channel; bool on_key_press_event(GdkEventKey *e); |