gnome-applets r11199 - trunk/trashapplet/src



Author: diegoe
Date: Wed Jan 14 07:57:58 2009
New Revision: 11199
URL: http://svn.gnome.org/viewvc/gnome-applets?rev=11199&view=rev

Log:
Use gtk_show_uri to open Trash: in trashapplet

Modified:
   trunk/trashapplet/src/trashapplet.c

Modified: trunk/trashapplet/src/trashapplet.c
==============================================================================
--- trunk/trashapplet/src/trashapplet.c	(original)
+++ trunk/trashapplet/src/trashapplet.c	Wed Jan 14 07:57:58 2009
@@ -365,25 +365,17 @@
                           TrashApplet       *applet,
                           const gchar       *cname)
 {
-  GdkScreen *screen;
-
-  /* Open the "trash:" URI with gnome-open */
-  gchar *argv[] = { "gnome-open", "trash:", NULL };
   GError *err = NULL;
-  gboolean res;
 
-  screen = gtk_widget_get_screen (GTK_WIDGET (applet));
-  res = gdk_spawn_on_screen (screen, NULL,
-                             argv, NULL,
-                             G_SPAWN_SEARCH_PATH,
-                             NULL, NULL,
-                             NULL,
-                             &err);
+  gtk_show_uri (gtk_widget_get_screen (GTK_WIDGET (applet)),
+                "trash:",
+                gtk_get_current_event_time (),
+                &err);
 
-  if (!res)
+  if (err)
     {
       error_dialog (applet, _("Error while spawning nautilus:\n%s"),
-                    err->message);
+      err->message);
       g_error_free (err);
     }
 }



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]