- renderer = gtk_cell_renderer_pixbuf_new();
- g_object_set(renderer, "xalign", 0.5, NULL);
- column = gtk_tree_view_column_new_with_attributes
- (NULL, renderer, "pixbuf", PROG_COL_PIXBUF, NULL);
- gtk_tree_view_column_set_alignment(column, 0.5);
- gtk_tree_view_column_set_sizing(column, GTK_TREE_VIEW_COLUMN_FIXED);
- gtk_tree_view_column_set_fixed_width(column, 20);
- gtk_tree_view_append_column(GTK_TREE_VIEW(treeview), column);
-
- renderer = gtk_cell_renderer_text_new();
- column = gtk_tree_view_column_new_with_attributes
- (_("Account"), renderer, "text", PROG_COL_NAME, NULL);
- gtk_tree_view_column_set_resizable(column, TRUE);
- gtk_tree_view_column_set_sizing(column, GTK_TREE_VIEW_COLUMN_FIXED);
- gtk_tree_view_column_set_fixed_width(column, 160);
- gtk_tree_view_append_column(GTK_TREE_VIEW(treeview), column);
-
- renderer = gtk_cell_renderer_text_new();
- column = gtk_tree_view_column_new_with_attributes
- (_("Status"), renderer, "text", PROG_COL_STATUS, NULL);
- gtk_tree_view_column_set_resizable(column, TRUE);
- gtk_tree_view_column_set_sizing(column, GTK_TREE_VIEW_COLUMN_FIXED);
- gtk_tree_view_append_column(GTK_TREE_VIEW(treeview), column);
+ /* GTK2: we hide the clist, but it is available for migration
+ * purposes. now if there only was a way to catch "set clist
+ * things"!.. */
+ clist = gtk_clist_new_with_titles(3, text);
+ gtk_widget_hide(clist);
+ /* gtk_container_add(GTK_CONTAINER(scrolledwin), clist); */
+ /* gtk_widget_set_size_request(clist, -1, 120); */
+ gtk_clist_set_column_justification(GTK_CLIST(clist), 0,
+ GTK_JUSTIFY_CENTER);
+ gtk_clist_set_column_width(GTK_CLIST(clist), 0, 16);
+ gtk_clist_set_column_width(GTK_CLIST(clist), 1, 160);
+
+ list_view = progress_dialog_list_view_create();
+ gtk_widget_show(list_view);
+ gtk_container_add(GTK_CONTAINER(scrolledwin), list_view);
+ gtk_widget_set_size_request(list_view, -1, 120);