summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorGene Z. Ragan <gzr@eazel.com>2001-01-16 18:44:39 +0000
committerGene Ragan <gzr@src.gnome.org>2001-01-16 18:44:39 +0000
commit4795e4119e94cedfed07901f458e3881b88d02be (patch)
treeaef13e253b60fe0d09ded6f2559d35b0fe1f665b /src
parent32b07f49a44c450bc997f0953b6e7c2820fcf240 (diff)
downloadnautilus-4795e4119e94cedfed07901f458e3881b88d02be.tar.gz
reviewed by: Mike Fleming <mfleming@eazel.com>
2001-01-16 Gene Z. Ragan <gzr@eazel.com> reviewed by: Mike Fleming <mfleming@eazel.com> Fixed bug 4358, Please put a services icon on the desktop * libnautilus-extensions/nautilus-link.c: (nautilus_link_local_create): Perform NULL checking on arguments * src/nautilus-first-time-druid.c: (druid_finished): Create a link to services on the desktop.
Diffstat (limited to 'src')
-rw-r--r--src/nautilus-first-time-druid.c11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/nautilus-first-time-druid.c b/src/nautilus-first-time-druid.c
index f05716b78..94fddacbf 100644
--- a/src/nautilus-first-time-druid.c
+++ b/src/nautilus-first-time-druid.c
@@ -40,6 +40,7 @@
#include <libnautilus-extensions/nautilus-gtk-extensions.h>
#include <libnautilus-extensions/nautilus-image.h>
#include <libnautilus-extensions/nautilus-label.h>
+#include <libnautilus-extensions/nautilus-link.h>
#include <libnautilus-extensions/nautilus-preferences.h>
#include <libnautilus-extensions/nautilus-radio-button-group.h>
#include <libnautilus-extensions/nautilus-string.h>
@@ -170,7 +171,7 @@ druid_set_first_time_file_flag (void)
static void
druid_finished (GtkWidget *druid_page)
{
- char *user_main_directory;
+ char *user_main_directory, *desktop_path;
const char *signup_uris[2];
user_main_directory = nautilus_get_user_main_directory ();
@@ -215,6 +216,14 @@ druid_finished (GtkWidget *druid_page)
}
signup_uris[1] = NULL;
+ /* FIXME bugzilla.eazel.com bug 5681: Services icon on desktop may need better icon and text
+ /* Create default services icon on the desktop */
+ desktop_path = nautilus_get_desktop_directory ();
+ nautilus_link_local_create (desktop_path, _("Eazel Services"), "Services.png",
+ "http://services.eazel.com", NAUTILUS_LINK_GENERIC);
+ g_free (desktop_path);
+
+ /* Time to start. Hooray! */
nautilus_application_startup (save_application, FALSE, FALSE, save_manage_desktop,
FALSE, FALSE, NULL, (signup_uris[0] != NULL) ? signup_uris : NULL);