16764N/A@@ -592,6 +592,25 @@ fm_desktop_icon_view_init (FMDesktopIcon
9802N/A+action_help_callback (GtkAction *action,
16220N/A+ gtk_show_uri (gtk_widget_get_screen (GTK_WIDGET (data)),
16220N/A+ "ghelp:user-guide", gtk_get_current_event_time (),
9802N/A+ eel_show_error_dialog (_("There was an error displaying help."), error->message,
9802N/A action_new_launcher_callback (GtkAction *action, gpointer data)
16764N/A@@ -623,6 +642,52 @@ action_change_background_callback (GtkAc
9802N/A+action_change_resolution_callback (GtkAction *action,
9802N/A+ nautilus_launch_application_from_command (gtk_widget_get_screen (GTK_WIDGET (data)),
9802N/A+ "gnome-display-properties",
14017N/A+action_run_application_callback (GtkAction *action,
14017N/A+ Atom gnome_panel_atom, run_atom;
14017N/A+ gnome_panel_atom = XInternAtom(display, "_GNOME_PANEL_ACTION", False);
14017N/A+ run_atom = XInternAtom(display, "_GNOME_PANEL_ACTION_RUN_DIALOG", False);
14017N/A+ if (gnome_panel_atom != None && run_atom != None) {
9802N/A action_empty_trash_conditional_callback (GtkAction *action,
16764N/A@@ -691,6 +756,15 @@ real_update_menus (FMDirectoryView *view
9802N/A static const GtkActionEntry desktop_view_entries[] = {
16220N/A+ { "About Solaris Desktop", "gtk-help",
9802N/A+ N_("About Sun Java Desktop System"),
9802N/A+ G_CALLBACK (action_help_callback) },
9802N/A { "New Launcher Desktop", NULL,
9802N/A N_("Create L_auncher..."), NULL,
16764N/A@@ -698,13 +772,32 @@ static const GtkActionEntry desktop_view
9802N/A N_("Create a new launcher"),
9802N/A G_CALLBACK (action_new_launcher_callback) },
9802N/A- { "Change Background", NULL,
14017N/A+ N_("Run Application..."), NULL,
14017N/A+ N_("Run an application by typing a command or choosing from a list"),
14017N/A+ G_CALLBACK (action_run_application_callback) },
9802N/A- N_("Change Desktop _Background"), NULL,
14017N/A+ N_("Desktop A_ppearance..."), NULL,
9802N/A N_("Show a window that lets you set your desktop background's pattern or color"),
9802N/A G_CALLBACK (action_change_background_callback) },
9802N/A+ { "Screen Resolution", NULL,
9802N/A+ N_("Screen _Resolution..."), NULL,
9802N/A+ N_("Show a window that lets you set your desktop screen resolution"),
9802N/A+ G_CALLBACK (action_change_resolution_callback) },
9802N/A { "Empty Trash Conditional", NULL,
9802N/A <placeholder name="After Zoom Items">
14017N/A+ <menuitem name="Run Application" action="Run Application"/>
9802N/A <placeholder name="Background Items">
9802N/A- <menuitem name="Change Background" action="Change Background"/>
14017N/A+ <menuitem name="Desktop Appearance" action="Desktop Appearance"/>
9802N/A+ <menuitem name="Screen Resolution" action="Screen Resolution"/>