make links clickable

This commit is contained in:
ouwou
2020-10-09 23:14:57 -04:00
parent 2798bf96d5
commit a93230e692
2 changed files with 81 additions and 0 deletions

View File

@@ -30,6 +30,10 @@ protected:
std::string ParseMessageContent(std::string content);
std::string ParseMentions(std::string content);
void HandleLinks(Gtk::TextView *tv);
bool OnLinkClick(GdkEventButton *ev);
std::map<Glib::RefPtr<Gtk::TextTag>, std::string> m_linkmap; // sue me
std::unordered_map<std::string, std::pair<Gtk::Image *, AttachmentData>> m_img_loadmap;
void AttachMenuHandler(Gtk::Widget *widget);