diff options
author | Darin Adler <darin@src.gnome.org> | 2001-02-15 20:06:36 +0000 |
---|---|---|
committer | Darin Adler <darin@src.gnome.org> | 2001-02-15 20:06:36 +0000 |
commit | cf03cbeff960cff5906bc1847fba261a9558dd5a (patch) | |
tree | 69f5ed34fab00b7b74811837fe7f3edcbfc4cf1a | |
parent | 36656755c3ea42b10b67008da3f3d0e219428326 (diff) | |
download | gnome-control-center-cf03cbeff960cff5906bc1847fba261a9558dd5a.tar.gz |
Rolled change back out that John checked in by accident.
-rw-r--r-- | capplets/file-types/file-types-capplet-dialogs.c | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/capplets/file-types/file-types-capplet-dialogs.c b/capplets/file-types/file-types-capplet-dialogs.c index 4846e91bd..ee427f031 100644 --- a/capplets/file-types/file-types-capplet-dialogs.c +++ b/capplets/file-types/file-types-capplet-dialogs.c @@ -1112,15 +1112,9 @@ add_or_update_application (GtkWidget *list, const char *name, const char *comman } static void -insert_and_select_item (GtkList *list, GtkListItem *item, int position) -{ -} - -static void add_item_to_application_list (GtkWidget *list, const char *name, const char *mime_type, int position) { GtkWidget *check_button, *list_item, *hbox, *label; - GList *items; /* Create list item */ list_item = gtk_list_item_new (); @@ -1136,11 +1130,15 @@ add_item_to_application_list (GtkWidget *list, const char *name, const char *mim gtk_box_pack_start (GTK_BOX (hbox), label, FALSE, FALSE, 0); /* Add list item to list */ + if (position == -1) { + gtk_container_add (GTK_CONTAINER (list), list_item); + } else { + GList *items; items = g_list_alloc (); items->data = list_item; gtk_list_insert_items (GTK_LIST (list), items, position); gtk_list_select_child (GTK_LIST (list), list_item); - + } gtk_widget_show_all (list); |