From af8058c9cb391a9c51b1d16a9313562f13c4427e Mon Sep 17 00:00:00 2001 From: ouwou <26526779+ouwou@users.noreply.github.com> Date: Mon, 21 Sep 2020 21:01:32 -0400 Subject: add user joined messages --- components/chatmessage.hpp | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'components/chatmessage.hpp') diff --git a/components/chatmessage.hpp b/components/chatmessage.hpp index 94428b3..35cdcd1 100644 --- a/components/chatmessage.hpp +++ b/components/chatmessage.hpp @@ -9,6 +9,7 @@ enum class ChatDisplayType { Text, Embed, Image, + GuildMemberJoin, }; // contains the username and timestamp, chat items get stuck into its box @@ -109,3 +110,15 @@ protected: Gtk::Box *m_main; Gtk::Label *m_attrib_label = nullptr; }; + +class ChatMessageUserEventItem + : public Gtk::EventBox + , public ChatMessageItem { +public: + ChatMessageUserEventItem(const Message *data); + + virtual void Update(); + +protected: + Gtk::Label *m_label; +}; -- cgit v1.2.3