diff options
author | Elliot Lee <sopwith@src.gnome.org> | 1999-12-21 01:47:28 +0000 |
---|---|---|
committer | Elliot Lee <sopwith@src.gnome.org> | 1999-12-21 01:47:28 +0000 |
commit | 78353a733d43d8be9e88e466fe7e37e52ae7f5fa (patch) | |
tree | fdab18f503850a3161692034e8e8da06879c5bf2 /src/nautilus-object-window.c | |
parent | 82c184431b9b0f664ca0c9aed6b54cca6c1abe98 (diff) | |
download | nautilus-78353a733d43d8be9e88e466fe7e37e52ae7f5fa.tar.gz |
Add gratuitous "About" box.
Add gratuitous "About" box.
Diffstat (limited to 'src/nautilus-object-window.c')
-rw-r--r-- | src/nautilus-object-window.c | 29 |
1 files changed, 26 insertions, 3 deletions
diff --git a/src/nautilus-object-window.c b/src/nautilus-object-window.c index aa89df6b6..9a73b6eb5 100644 --- a/src/nautilus-object-window.c +++ b/src/nautilus-object-window.c @@ -120,6 +120,8 @@ static void nautilus_window_get_arg (GtkObject *object, static void nautilus_window_goto_uri_cb (GtkWidget *widget, const char *uri, GtkWidget *window); +static void nautilus_window_about_cb (GtkWidget *widget, + NautilusWindow *window); #undef CONTENTS_AS_HBOX @@ -207,7 +209,7 @@ static GnomeUIInfo help_menu_info[] = { { GNOME_APP_UI_ITEM, N_("About Nautilus..."), N_("Info about the Nautilus program"), - NULL, NULL, NULL, + nautilus_window_about_cb, NULL, NULL, GNOME_APP_PIXMAP_STOCK, GNOME_STOCK_MENU_ABOUT, 0, 0, NULL }, @@ -438,8 +440,7 @@ nautilus_window_constructed(NautilusWindow *window) gtk_widget_set_sensitive(bookmarks_menu_info[0].widget, FALSE); /* Add Bookmark */ gtk_widget_set_sensitive(bookmarks_menu_info[1].widget, FALSE); /* Edit Bookmarks */ - - gtk_widget_set_sensitive(help_menu_info[0].widget, FALSE); /* About */ + gtk_widget_set_sensitive(help_menu_info[0].widget, TRUE); /* About */ /* insert bookmarks menu */ gtk_menu_item_set_submenu(GTK_MENU_ITEM (main_menu[BOOKMARKS_MENU_INDEX].widget), @@ -867,6 +868,28 @@ nautilus_window_stop (GtkWidget *btn, NautilusWindow *window) } +static void +nautilus_window_about_cb (GtkWidget *widget, + NautilusWindow *window) +{ + GtkWidget *aboot; + const char *authors[] = { + "Darin Adler", + "Elliot Lee", + "Ettore Perazzoli", + "John Sullivan", + NULL + }; + + aboot = gnome_about_new(_("Nautilus"), + VERSION, + "Copyright (C) 1999", + authors, + _("The Cool Shell Program"), + "nautilus/nautilus3.jpg"); + gtk_widget_show(aboot); +} + void nautilus_window_allow_back (NautilusWindow *window, gboolean allow) { |