diff options
author | ouwou <26526779+ouwou@users.noreply.github.com> | 2021-06-16 03:53:30 -0400 |
---|---|---|
committer | ouwou <26526779+ouwou@users.noreply.github.com> | 2021-06-16 03:53:30 -0400 |
commit | 51fdcddaea49c8a23475be12b16c772d4d33b8ee (patch) | |
tree | e707dbbddc6c554bf4c52486517c28af176a014d /components/chatmessage.hpp | |
parent | d527669d39d96e40b6dabfc0a687d1a20faa23da (diff) | |
download | abaddon-portaudio-51fdcddaea49c8a23475be12b16c772d4d33b8ee.tar.gz abaddon-portaudio-51fdcddaea49c8a23475be12b16c772d4d33b8ee.zip |
move chat message menu into the chatlist
Diffstat (limited to 'components/chatmessage.hpp')
-rw-r--r-- | components/chatmessage.hpp | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/components/chatmessage.hpp b/components/chatmessage.hpp index 4adb0a4..7bc050d 100644 --- a/components/chatmessage.hpp +++ b/components/chatmessage.hpp @@ -56,20 +56,6 @@ protected: std::map<Glib::RefPtr<Gtk::TextTag>, Snowflake> m_channel_tagmap; void AttachEventHandlers(Gtk::Widget &widget); - void ShowMenu(GdkEvent *event); - - Gtk::Menu m_menu; - Gtk::MenuItem *m_menu_copy_id; - Gtk::MenuItem *m_menu_copy_content; - Gtk::MenuItem *m_menu_delete_message; - Gtk::MenuItem *m_menu_edit_message; - Gtk::MenuItem *m_menu_reply_to; - - void on_menu_copy_id(); - void on_menu_delete_message(); - void on_menu_edit_message(); - void on_menu_copy_content(); - void on_menu_reply_to(); Gtk::EventBox *m_ev; Gtk::Box *m_main; @@ -80,29 +66,18 @@ protected: Gtk::Widget *m_reactions_component = nullptr; public: - typedef sigc::signal<void> type_signal_action_delete; - typedef sigc::signal<void> type_signal_action_edit; typedef sigc::signal<void, Snowflake> type_signal_channel_click; typedef sigc::signal<void, Glib::ustring> type_signal_action_reaction_add; typedef sigc::signal<void, Glib::ustring> type_signal_action_reaction_remove; - typedef sigc::signal<void, Snowflake> type_signal_action_reply_to; - typedef sigc::signal<void> type_signal_enter; - typedef sigc::signal<void> type_signal_leave; - type_signal_action_delete signal_action_delete(); - type_signal_action_edit signal_action_edit(); type_signal_channel_click signal_action_channel_click(); type_signal_action_reaction_add signal_action_reaction_add(); type_signal_action_reaction_remove signal_action_reaction_remove(); - type_signal_action_reply_to signal_action_reply_to(); private: - type_signal_action_delete m_signal_action_delete; - type_signal_action_edit m_signal_action_edit; type_signal_channel_click m_signal_action_channel_click; type_signal_action_reaction_add m_signal_action_reaction_add; type_signal_action_reaction_remove m_signal_action_reaction_remove; - type_signal_action_reply_to m_signal_action_reply_to; }; class ChatMessageHeader : public Gtk::ListBoxRow { |