summaryrefslogtreecommitdiff
path: root/libnautilus-private/nautilus-global-preferences.c
diff options
context:
space:
mode:
Diffstat (limited to 'libnautilus-private/nautilus-global-preferences.c')
-rw-r--r--libnautilus-private/nautilus-global-preferences.c20
1 files changed, 19 insertions, 1 deletions
diff --git a/libnautilus-private/nautilus-global-preferences.c b/libnautilus-private/nautilus-global-preferences.c
index 252dd7889..29fb25dc4 100644
--- a/libnautilus-private/nautilus-global-preferences.c
+++ b/libnautilus-private/nautilus-global-preferences.c
@@ -56,6 +56,7 @@ static gpointer default_home_location_callback (void);
static gpointer default_default_folder_viewer_callback (void);
static void import_old_preferences_if_needed (void);
static gpointer default_home_link_name (void);
+static gpointer default_computer_link_name (void);
static gpointer default_trash_link_name (void);
/* An enumeration used for installing type specific preferences defaults. */
@@ -488,7 +489,7 @@ static const PreferenceDefault preference_defaults[] = {
/* Desktop Preferences */
{ NAUTILUS_PREFERENCES_DESKTOP_HOME_VISIBLE,
PREFERENCE_BOOLEAN,
- GINT_TO_POINTER (TRUE)
+ GINT_TO_POINTER (FALSE)
},
{ NAUTILUS_PREFERENCES_DESKTOP_HOME_NAME,
@@ -497,6 +498,17 @@ static const PreferenceDefault preference_defaults[] = {
default_home_link_name, g_free,
},
+ { NAUTILUS_PREFERENCES_DESKTOP_COMPUTER_VISIBLE,
+ PREFERENCE_BOOLEAN,
+ GINT_TO_POINTER (TRUE)
+ },
+
+ { NAUTILUS_PREFERENCES_DESKTOP_COMPUTER_NAME,
+ PREFERENCE_STRING,
+ NULL,
+ default_computer_link_name, g_free,
+ },
+
{ NAUTILUS_PREFERENCES_DESKTOP_TRASH_VISIBLE,
PREFERENCE_BOOLEAN,
GINT_TO_POINTER (TRUE)
@@ -532,6 +544,12 @@ default_home_link_name (void)
}
static gpointer
+default_computer_link_name (void)
+{
+ return g_strdup (_("Computer"));
+}
+
+static gpointer
default_trash_link_name (void)
{
return g_strdup (_("Trash"));