From 2ddac42575aee5370d01701ce50444713d4d44b9 Mon Sep 17 00:00:00 2001 From: ouwou <26526779+ouwou@users.noreply.github.com> Date: Mon, 8 Feb 2021 15:57:55 -0500 Subject: show mutual friends --- windows/profile/mutualfriendspane.hpp | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 windows/profile/mutualfriendspane.hpp (limited to 'windows/profile/mutualfriendspane.hpp') diff --git a/windows/profile/mutualfriendspane.hpp b/windows/profile/mutualfriendspane.hpp new file mode 100644 index 0000000..70774a7 --- /dev/null +++ b/windows/profile/mutualfriendspane.hpp @@ -0,0 +1,24 @@ +#pragma once +#include +#include "../../discord/objects.hpp" + +class MutualFriendItem : public Gtk::Box { +public: + MutualFriendItem(const UserData &user); + +private: + Gtk::Image m_avatar; + Gtk::Label m_name; +}; + +class MutualFriendsPane : public Gtk::ScrolledWindow { +public: + MutualFriendsPane(Snowflake id); + + void SetMutualFriends(const std::vector &users); + + Snowflake UserID; + +private: + Gtk::ListBox m_list; +}; -- cgit v1.2.3