summaryrefslogtreecommitdiffstats
path: root/trash-init.patch
diff options
context:
space:
mode:
Diffstat (limited to 'trash-init.patch')
-rw-r--r--trash-init.patch33
1 files changed, 33 insertions, 0 deletions
diff --git a/trash-init.patch b/trash-init.patch
new file mode 100644
index 0000000..5aecce0
--- /dev/null
+++ b/trash-init.patch
@@ -0,0 +1,33 @@
+diff -up gnome-applets-2.25.4/trashapplet/src/trashapplet.c.trash-init gnome-applets-2.25.4/trashapplet/src/trashapplet.c
+--- gnome-applets-2.25.4/trashapplet/src/trashapplet.c.trash-init 2009-01-21 10:39:43.000000000 -0500
++++ gnome-applets-2.25.4/trashapplet/src/trashapplet.c 2009-01-21 10:41:09.000000000 -0500
+@@ -611,6 +611,10 @@ trash_applet_factory (PanelApplet *apple
+
+ if (!strcmp (iid, "OAFIID:GNOME_Panel_TrashApplet"))
+ {
++ g_set_application_name (_("Trash Applet"));
++
++ gtk_window_set_default_icon_name ("user-trash");
++
+ /* Set up the menu */
+ panel_applet_setup_menu_from_file (applet,
+ DATADIR,
+@@ -627,13 +631,8 @@ trash_applet_factory (PanelApplet *apple
+ return retval;
+ }
+
+-int
+-main (int argc, char *argv [])
+-{
+- gtk_window_set_default_icon_name ("user-trash");
+- g_set_application_name (_("Trash Applet"));
+-
+- return panel_applet_factory_main
+- ("OAFIID:GNOME_Panel_TrashApplet_Factory", TRASH_TYPE_APPLET,
+- trash_applet_factory, NULL);
+-}
++PANEL_APPLET_BONOBO_FACTORY ("OAFIID:GNOME_Panel_TrashApplet_Factory",
++ TRASH_TYPE_APPLET,
++ "TrashApplet", "0",
++ trash_applet_factory,
++ NULL)