pidgin/gtkplugin.c

branch
soc.2013.gobjectification.plugins
changeset 36760
88a9488af4e8
parent 36701
5acd461707ae
child 36780
2e95872a71c3
equal deleted inserted replaced
36759:28078f07a32c 36760:88a9488af4e8
273 273
274 gtk_list_store_set(ls, &iter, 274 gtk_list_store_set(ls, &iter,
275 0, purple_plugin_is_loaded(plug), 275 0, purple_plugin_is_loaded(plug),
276 1, desc, 276 1, desc,
277 2, plug, 277 2, plug,
278 3, purple_plugin_info_get_error(info),
278 -1); 279 -1);
279 g_free(desc); 280 g_free(desc);
280 } 281 }
281 282
282 g_list_free(plugins); 283 g_list_free(plugins);
538 539
539 gtk_text_buffer_set_text(plugin_desc, purple_plugin_info_get_description(info), -1); 540 gtk_text_buffer_set_text(plugin_desc, purple_plugin_info_get_description(info), -1);
540 541
541 authorlist = purple_plugin_info_get_authors(info); 542 authorlist = purple_plugin_info_get_authors(info);
542 if (authorlist) 543 if (authorlist)
543 authors = g_strjoinv(", ", (gchar **)authorlist); 544 authors = g_strjoinv(",\n", (gchar **)authorlist);
544 gtk_label_set_text(plugin_authors, authors); 545 gtk_label_set_text(plugin_authors, authors);
545 g_free(authors); 546 g_free(authors);
546 547
547 gtk_label_set_text(plugin_filename, purple_plugin_get_filename(plug)); 548 gtk_label_set_text(plugin_filename, purple_plugin_get_filename(plug));
548 549
851 gtk_dialog_add_button(GTK_DIALOG(plugin_dialog), 852 gtk_dialog_add_button(GTK_DIALOG(plugin_dialog),
852 GTK_STOCK_CLOSE, GTK_RESPONSE_CLOSE); 853 GTK_STOCK_CLOSE, GTK_RESPONSE_CLOSE);
853 gtk_widget_set_sensitive(pref_button, FALSE); 854 gtk_widget_set_sensitive(pref_button, FALSE);
854 gtk_window_set_role(GTK_WINDOW(plugin_dialog), "plugins"); 855 gtk_window_set_role(GTK_WINDOW(plugin_dialog), "plugins");
855 856
856 ls = gtk_list_store_new(3, G_TYPE_BOOLEAN, G_TYPE_STRING, G_TYPE_POINTER); 857 ls = gtk_list_store_new(4, G_TYPE_BOOLEAN, G_TYPE_STRING, G_TYPE_POINTER, G_TYPE_BOOLEAN);
857 gtk_tree_sortable_set_sort_column_id(GTK_TREE_SORTABLE(ls), 858 gtk_tree_sortable_set_sort_column_id(GTK_TREE_SORTABLE(ls),
858 1, GTK_SORT_ASCENDING); 859 1, GTK_SORT_ASCENDING);
859 860
860 update_plugin_list(ls); 861 update_plugin_list(ls);
861 862

mercurial