summaryrefslogtreecommitdiff
path: root/src/components/channellist/classic/mentionoverlay.hpp
diff options
context:
space:
mode:
authorouwou <26526779+ouwou@users.noreply.github.com>2024-05-25 00:09:08 -0400
committerouwou <26526779+ouwou@users.noreply.github.com>2024-05-25 00:09:08 -0400
commit96687f019e415d830a7ebf57fe7c1372f76ba115 (patch)
tree37ecb99c052188b50a381a40d167ddab5f4b14ad /src/components/channellist/classic/mentionoverlay.hpp
parentbf29c44d9fa7bbc11fd68824c2468d4946ea29a6 (diff)
downloadabaddon-portaudio-96687f019e415d830a7ebf57fe7c1372f76ba115.tar.gz
abaddon-portaudio-96687f019e415d830a7ebf57fe7c1372f76ba115.zip
add mention overlay to folders in classic
Diffstat (limited to 'src/components/channellist/classic/mentionoverlay.hpp')
-rw-r--r--src/components/channellist/classic/mentionoverlay.hpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/components/channellist/classic/mentionoverlay.hpp b/src/components/channellist/classic/mentionoverlay.hpp
index 24eb7e2..ceb4f01 100644
--- a/src/components/channellist/classic/mentionoverlay.hpp
+++ b/src/components/channellist/classic/mentionoverlay.hpp
@@ -4,15 +4,19 @@
#include <pangomm/fontdescription.h>
#include "discord/snowflake.hpp"
+#include "discord/usersettings.hpp"
class MentionOverlay : public Gtk::DrawingArea {
public:
MentionOverlay(Snowflake guild_id);
+ MentionOverlay(const UserSettingsGuildFoldersEntry &folder);
private:
+ void Init();
+
bool OnDraw(const Cairo::RefPtr<Cairo::Context> &cr);
- Snowflake m_guild_id;
+ std::set<Snowflake> m_guild_ids;
Pango::FontDescription m_font;
Glib::RefPtr<Pango::Layout> m_layout;