| 252 GtkWidget *button; |
252 GtkWidget *button; |
| 253 GtkEventController *event = NULL; |
253 GtkEventController *event = NULL; |
| 254 GtkWidget *sw; |
254 GtkWidget *sw; |
| 255 GtkWidget *view; |
255 GtkWidget *view; |
| 256 GtkTextBuffer *buffer; |
256 GtkTextBuffer *buffer; |
| |
257 GSimpleActionGroup *ag = NULL; |
| 257 char label_text[2048]; |
258 char label_text[2048]; |
| 258 char *linked_text, *primary_esc, *secondary_esc; |
259 char *linked_text, *primary_esc, *secondary_esc; |
| 259 |
260 |
| 260 window = gtk_dialog_new(); |
261 window = gtk_dialog_new(); |
| 261 gtk_window_set_title(GTK_WINDOW(window), title); |
262 gtk_window_set_title(GTK_WINDOW(window), title); |
| 289 /* Add the view */ |
290 /* Add the view */ |
| 290 sw = gtk_scrolled_window_new(); |
291 sw = gtk_scrolled_window_new(); |
| 291 gtk_box_append(GTK_BOX(vbox), sw); |
292 gtk_box_append(GTK_BOX(vbox), sw); |
| 292 gtk_widget_set_vexpand(sw, TRUE); |
293 gtk_widget_set_vexpand(sw, TRUE); |
| 293 |
294 |
| 294 buffer = talkatu_html_buffer_new(); |
295 ag = talkatu_action_group_new(TALKATU_FORMAT_HTML); |
| |
296 buffer = talkatu_buffer_new(ag); |
| |
297 talkatu_action_group_set_buffer(TALKATU_ACTION_GROUP(ag), buffer); |
| |
298 g_clear_object(&ag); |
| |
299 |
| 295 view = talkatu_view_new_with_buffer(buffer); |
300 view = talkatu_view_new_with_buffer(buffer); |
| 296 gtk_scrolled_window_set_child(GTK_SCROLLED_WINDOW(sw), view); |
301 gtk_scrolled_window_set_child(GTK_SCROLLED_WINDOW(sw), view); |
| 297 gtk_widget_set_name(view, "pidgin_notify_view"); |
302 gtk_widget_set_name(view, "pidgin_notify_view"); |
| 298 gtk_widget_set_size_request(view, 300, 250); |
303 gtk_widget_set_size_request(view, 300, 250); |
| 299 |
304 |