From efd98f31b28131c9c6972e12dc7da6f74f954eb8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Axel=20D=C3=B6rfler?= Date: Thu, 21 Jun 2007 12:29:48 +0000 Subject: [PATCH] The "show shared volumes on Desktop" setting now defaults to true. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21479 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/kits/tracker/SettingsViews.cpp | 2 +- src/kits/tracker/TrackerInitialState.cpp | 1 - src/kits/tracker/TrackerSettings.cpp | 4 +++- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/kits/tracker/SettingsViews.cpp b/src/kits/tracker/SettingsViews.cpp index 418d083830..1f4a730c30 100644 --- a/src/kits/tracker/SettingsViews.cpp +++ b/src/kits/tracker/SettingsViews.cpp @@ -308,7 +308,7 @@ DesktopSettingsView::SetDefaults() settings.SetShowDisksIcon(false); settings.SetMountVolumesOntoDesktop(true); - settings.SetMountSharedVolumesOntoDesktop(false); + settings.SetMountSharedVolumesOntoDesktop(true); settings.SetIntegrateNonBootBeOSDesktops(false); settings.SetEjectWhenUnmounting(true); diff --git a/src/kits/tracker/TrackerInitialState.cpp b/src/kits/tracker/TrackerInitialState.cpp index 0aa93b69d3..2c84e6c358 100644 --- a/src/kits/tracker/TrackerInitialState.cpp +++ b/src/kits/tracker/TrackerInitialState.cpp @@ -472,7 +472,6 @@ TTracker::InstallTemporaryBackgroundImages() if (FSGetBootDeskDir(&dir) == B_OK) { attr_info info; if (dir.GetAttrInfo(kBackgroundImageInfo, &info) != B_OK) { - BMessage message; AddTemporaryBackgroundImages(&message, (BString(defaultFolderPath) << "bgdefault.tga").String(), diff --git a/src/kits/tracker/TrackerSettings.cpp b/src/kits/tracker/TrackerSettings.cpp index 5179a5b0f3..c6635a6839 100644 --- a/src/kits/tracker/TrackerSettings.cpp +++ b/src/kits/tracker/TrackerSettings.cpp @@ -167,10 +167,12 @@ TTrackerState::LoadSettingsIfNeeded() if (fSettingsLoaded) return; + // Set default settings before reading from disk + Add(fShowDisksIcon = new BooleanValueSetting("ShowDisksIcon", false)); Add(fMountVolumesOntoDesktop = new BooleanValueSetting("MountVolumesOntoDesktop", true)); Add(fMountSharedVolumesOntoDesktop = - new BooleanValueSetting("MountSharedVolumesOntoDesktop", false)); + new BooleanValueSetting("MountSharedVolumesOntoDesktop", true)); Add(fIntegrateNonBootBeOSDesktops = new BooleanValueSetting ("IntegrateNonBootBeOSDesktops", true)); Add(fIntegrateAllNonBootDesktops = new BooleanValueSetting