[nautilus] Set a 'folder-remote' icon for remote bookmarks.
- From: Cosimo Cecchi <cosimoc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [nautilus] Set a 'folder-remote' icon for remote bookmarks.
- Date: Thu, 6 May 2010 16:42:29 +0000 (UTC)
commit 6bbe1bd9ed2d9eea934ced04952b3ab4a8d74252
Author: Cosimo Cecchi <cosimoc gnome org>
Date: Thu May 6 18:19:24 2010 +0200
Set a 'folder-remote' icon for remote bookmarks.
src/nautilus-connect-server-dialog.c | 7 ++++++-
1 files changed, 6 insertions(+), 1 deletions(-)
---
diff --git a/src/nautilus-connect-server-dialog.c b/src/nautilus-connect-server-dialog.c
index cbae534..b1fa50d 100644
--- a/src/nautilus-connect-server-dialog.c
+++ b/src/nautilus-connect-server-dialog.c
@@ -33,6 +33,7 @@
#include <gtk/gtk.h>
#include "nautilus-location-entry.h"
#include <libnautilus-private/nautilus-global-preferences.h>
+#include <libnautilus-private/nautilus-icon-names.h>
/* TODO:
* - dns-sd fill out servers
@@ -301,9 +302,12 @@ connect_to_server (NautilusConnectServerDialog *dialog)
char *name;
NautilusBookmark *bookmark;
NautilusBookmarkList *list;
+ GIcon *icon;
name = gtk_editable_get_chars (GTK_EDITABLE (dialog->details->name_entry), 0, -1);
- bookmark = nautilus_bookmark_new (location, strlen (name) ? name : NULL);
+ icon = g_themed_icon_new (NAUTILUS_ICON_FOLDER_REMOTE);
+ bookmark = nautilus_bookmark_new (location, strlen (name) ? name : NULL,
+ TRUE, icon);
list = nautilus_bookmark_list_new ();
if (!nautilus_bookmark_list_contains (list, bookmark)) {
nautilus_bookmark_list_append (list, bookmark);
@@ -311,6 +315,7 @@ connect_to_server (NautilusConnectServerDialog *dialog)
g_object_unref (bookmark);
g_object_unref (list);
+ g_object_unref (icon);
g_free (name);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]