pidgin/gtkpluginpref.c

changeset 33252
abcaf61b570d
parent 33199
e82a9f0fa7ec
child 33683
bf243e3394a7
equal deleted inserted replaced
33251:887606eec74b 33252:abcaf61b570d
132 spacer = gtk_label_new(" "); 132 spacer = gtk_label_new(" ");
133 gtk_box_pack_start(GTK_BOX(hbox), spacer, FALSE, FALSE, 0); 133 gtk_box_pack_start(GTK_BOX(hbox), spacer, FALSE, FALSE, 0);
134 gtk_widget_show(spacer); 134 gtk_widget_show(spacer);
135 135
136 frame = pidgin_create_webview(TRUE, &webview, &toolbar, NULL); 136 frame = pidgin_create_webview(TRUE, &webview, &toolbar, NULL);
137 if (!(format & PURPLE_STRING_FORMAT_TYPE_HTML)) 137 if (!(format & PURPLE_STRING_FORMAT_TYPE_HTML)) {
138 gtk_widget_destroy(toolbar); 138 gtk_widget_destroy(toolbar);
139 gtk_webview_set_format_functions(GTK_WEBVIEW(webview), 0);
140 }
139 141
140 if (format & PURPLE_STRING_FORMAT_TYPE_MULTILINE) { 142 if (format & PURPLE_STRING_FORMAT_TYPE_MULTILINE) {
141 gchar *tmp = purple_strreplace(purple_prefs_get_string(pref_name), "\n", "<br>"); 143 gchar *tmp = purple_strreplace(purple_prefs_get_string(pref_name), "\n", "<br>");
142 gtk_webview_append_html(GTK_WEBVIEW(webview), tmp); 144 gtk_webview_append_html(GTK_WEBVIEW(webview), tmp);
143 g_free(tmp); 145 g_free(tmp);

mercurial