From 921a3c25f8846c3a896745e87f554c7af807a1ad Mon Sep 17 00:00:00 2001 From: ouwou <26526779+ouwou@users.noreply.github.com> Date: Thu, 11 Feb 2021 23:37:13 -0500 Subject: update some stuff with the guild icon in the info window - fix tooltip showing up when it shouldnt - allow clicking on it to open icon url - refactorino --- windows/guildsettings/infopane.hpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'windows/guildsettings/infopane.hpp') diff --git a/windows/guildsettings/infopane.hpp b/windows/guildsettings/infopane.hpp index 8e7be82..829fa3b 100644 --- a/windows/guildsettings/infopane.hpp +++ b/windows/guildsettings/infopane.hpp @@ -1,12 +1,14 @@ #pragma once #include -#include "../../discord/snowflake.hpp" +#include "../../discord/guild.hpp" class GuildSettingsInfoPane : public Gtk::Grid { public: GuildSettingsInfoPane(Snowflake id); private: + void FetchGuildIcon(const GuildData &guild); + void UpdateGuildName(); void UpdateGuildIconFromData(const std::vector &data, const std::string &mime); void UpdateGuildIconFromPixbuf(Glib::RefPtr pixbuf); -- cgit v1.2.3