From 51fdcddaea49c8a23475be12b16c772d4d33b8ee Mon Sep 17 00:00:00 2001 From: ouwou <26526779+ouwou@users.noreply.github.com> Date: Wed, 16 Jun 2021 03:53:30 -0400 Subject: move chat message menu into the chatlist --- components/chatmessage.hpp | 25 ------------------------- 1 file changed, 25 deletions(-) (limited to 'components/chatmessage.hpp') 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, 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 type_signal_action_delete; - typedef sigc::signal type_signal_action_edit; typedef sigc::signal type_signal_channel_click; typedef sigc::signal type_signal_action_reaction_add; typedef sigc::signal type_signal_action_reaction_remove; - typedef sigc::signal type_signal_action_reply_to; - typedef sigc::signal type_signal_enter; - typedef sigc::signal 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 { -- cgit v1.2.3