From 14d0968c926b36da2d8d4e5c12b456ea52d5f8f3 Mon Sep 17 00:00:00 2001 From: ouwou <26526779+ouwou@users.noreply.github.com> Date: Thu, 3 Jun 2021 03:59:25 -0400 Subject: basic support of per-guild avatars --- components/chatmessage.cpp | 2 +- components/memberlist.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'components') diff --git a/components/chatmessage.cpp b/components/chatmessage.cpp index 28e44fc..0bda45e 100644 --- a/components/chatmessage.cpp +++ b/components/chatmessage.cpp @@ -1086,7 +1086,7 @@ ChatMessageHeader::ChatMessageHeader(const Message *data) { m_static_avatar = pb->scale_simple(AvatarSize, AvatarSize, Gdk::INTERP_BILINEAR); m_avatar->property_pixbuf() = m_static_avatar; }; - img.LoadFromURL(author->GetAvatarURL(), sigc::track_obj(cb, *this)); + img.LoadFromURL(author->GetAvatarURL(data->GuildID), sigc::track_obj(cb, *this)); if (author->HasAnimatedAvatar()) { auto cb = [this](const Glib::RefPtr &pb) { diff --git a/components/memberlist.cpp b/components/memberlist.cpp index 23f2383..81757e2 100644 --- a/components/memberlist.cpp +++ b/components/memberlist.cpp @@ -26,7 +26,7 @@ MemberListUserRow::MemberListUserRow(const GuildData *guild, const UserData &dat m_status_indicator->set_margin_start(3); - m_avatar->SetURL(data.GetAvatarURL("png")); + m_avatar->SetURL(data.GetAvatarURL(guild->ID, "png")); get_style_context()->add_class("members-row"); get_style_context()->add_class("members-row-member"); -- cgit v1.2.3