--- a/pidgin/gtknotify.c Tue Nov 07 01:04:39 2023 -0600
+++ b/pidgin/gtknotify.c Tue Nov 07 01:22:36 2023 -0600
@@ -22,7 +22,6 @@
#include <glib/gi18n-lib.h>
#include <gdk/gdkkeysyms.h>
@@ -254,7 +253,6 @@
- GSimpleActionGroup *ag = NULL;
char *linked_text, *primary_esc, *secondary_esc;
@@ -292,12 +290,8 @@
gtk_box_append(GTK_BOX(vbox), sw);
gtk_widget_set_vexpand(sw, TRUE);
- ag = talkatu_action_group_new(TALKATU_FORMAT_HTML);
- buffer = talkatu_buffer_new(ag);
- talkatu_action_group_set_buffer(TALKATU_ACTION_GROUP(ag), buffer);
- view = talkatu_view_new_with_buffer(buffer);
+ view = gtk_text_view_new(); + buffer = gtk_text_view_get_buffer(GTK_TEXT_VIEW(view)); gtk_scrolled_window_set_child(GTK_SCROLLED_WINDOW(sw), view);
gtk_widget_set_name(view, "pidgin_notify_view");
gtk_widget_set_size_request(view, 300, 250);
@@ -313,7 +307,7 @@
/* Make sure URLs are clickable */
linked_text = purple_markup_linkify(text);
- talkatu_markup_set_html(TALKATU_BUFFER(buffer), linked_text, -1);
+ gtk_text_buffer_set_text(buffer, linked_text, -1); g_object_set_data(G_OBJECT(window), "view-widget", view);
@@ -572,7 +566,8 @@
GtkWidget *view = g_object_get_data(G_OBJECT(pinfo->window), "view-widget");
GtkTextBuffer *buffer = gtk_text_view_get_buffer(GTK_TEXT_VIEW(view));
char *linked_text = purple_markup_linkify(info);
- talkatu_markup_set_html(TALKATU_BUFFER(buffer), linked_text, -1);
+ gtk_text_buffer_set_text(buffer, linked_text, -1); ui_handle = pinfo->window;