]> Pileus Git - ~andy/gtk/commitdiff
Don't use an icon for Other Applications...
authorWilliam Jon McCann <jmccann@redhat.com>
Thu, 20 Jan 2011 01:00:37 +0000 (20:00 -0500)
committerMatthias Clasen <mclasen@redhat.com>
Thu, 20 Jan 2011 14:36:43 +0000 (09:36 -0500)
We only show icons in "menus" for nouns or dynamic objects.

gtk/gtkappchooserbutton.c

index df00ae820d72cd3f9b0dc3ed9ec691842fd35615..458deb36598a6265afe2b1622b39dd6245cf92a3 100644 (file)
@@ -238,14 +238,11 @@ static void
 gtk_app_chooser_button_ensure_dialog_item (GtkAppChooserButton *self,
                                            GtkTreeIter *prev_iter)
 {
-  GIcon *icon;
   GtkTreeIter iter, iter2;
 
   if (!self->priv->show_dialog_item)
     return;
 
-  icon = g_themed_icon_new ("application-x-executable");
-
   if (prev_iter == NULL)
     gtk_list_store_append (self->priv->store, &iter);
   else
@@ -256,10 +253,8 @@ gtk_app_chooser_button_ensure_dialog_item (GtkAppChooserButton *self,
 
   gtk_list_store_insert_after (self->priv->store, &iter, &iter2);
   real_insert_custom_item (self, CUSTOM_ITEM_OTHER_APP,
-                           _("Other application..."), icon,
+                           _("Other application..."), NULL,
                            FALSE, &iter);
-
-  g_object_unref (icon);
 }
 
 static void