summaryrefslogtreecommitdiff
path: root/windows/mainwindow.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'windows/mainwindow.hpp')
-rw-r--r--windows/mainwindow.hpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/windows/mainwindow.hpp b/windows/mainwindow.hpp
index d037796..3b41d16 100644
--- a/windows/mainwindow.hpp
+++ b/windows/mainwindow.hpp
@@ -35,8 +35,10 @@ public:
typedef sigc::signal<void> type_signal_action_reload_css;
typedef sigc::signal<void> type_signal_action_join_guild;
typedef sigc::signal<void> type_signal_action_set_status;
+ // this should probably be removed
typedef sigc::signal<void, Snowflake> type_signal_action_add_recipient; // channel id
typedef sigc::signal<void, Snowflake> type_signal_action_view_pins; // channel id
+ typedef sigc::signal<void, Snowflake> type_signal_action_view_threads; // channel id
type_signal_action_connect signal_action_connect();
type_signal_action_disconnect signal_action_disconnect();
@@ -46,6 +48,7 @@ public:
type_signal_action_set_status signal_action_set_status();
type_signal_action_add_recipient signal_action_add_recipient();
type_signal_action_view_pins signal_action_view_pins();
+ type_signal_action_view_threads signal_action_view_threads();
protected:
type_signal_action_connect m_signal_action_connect;
@@ -56,6 +59,7 @@ protected:
type_signal_action_set_status m_signal_action_set_status;
type_signal_action_add_recipient m_signal_action_add_recipient;
type_signal_action_view_pins m_signal_action_view_pins;
+ type_signal_action_view_threads m_signal_action_view_threads;
protected:
Gtk::Box m_main_box;
@@ -90,5 +94,6 @@ protected:
Gtk::Menu m_menu_view_sub;
Gtk::MenuItem m_menu_view_friends;
Gtk::MenuItem m_menu_view_pins;
+ Gtk::MenuItem m_menu_view_threads;
void OnViewSubmenuPopup(const Gdk::Rectangle *flipped_rect, const Gdk::Rectangle *final_rect, bool flipped_x, bool flipped_y);
};