[gnome-tweak-tool] desktop options are only sensitive if filemanager manages the desktop
- From: John Stowers <jstowers src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-tweak-tool] desktop options are only sensitive if filemanager manages the desktop
- Date: Wed, 17 Jul 2013 21:13:10 +0000 (UTC)
commit a46bbdb0b3c7dbba43a3922726604bb28e2b5f09
Author: John Stowers <john stowers gmail com>
Date: Wed Jul 17 23:12:27 2013 +0200
desktop options are only sensitive if filemanager manages the desktop
https://bugzilla.gnome.org/show_bug.cgi?id=656977
gtweak/tweaks/tweak_nautilus.py | 14 ++++++++------
1 files changed, 8 insertions(+), 6 deletions(-)
---
diff --git a/gtweak/tweaks/tweak_nautilus.py b/gtweak/tweaks/tweak_nautilus.py
index 86ff692..4b1a87b 100644
--- a/gtweak/tweaks/tweak_nautilus.py
+++ b/gtweak/tweaks/tweak_nautilus.py
@@ -43,13 +43,15 @@ class DesktopIconTweak(GSettingsSwitchTweak):
self.nautilus.update_start_at_login(
self.settings.get_boolean(key))
+dicons = DesktopIconTweak(group_name=TWEAK_GROUP_DESKTOP)
+
TWEAKS = (
- DesktopIconTweak(group_name=TWEAK_GROUP_DESKTOP),
- GSettingsSwitchTweak("org.gnome.nautilus.desktop", "computer-icon-visible",
schema_filename="org.gnome.nautilus.gschema.xml",group_name=TWEAK_GROUP_DESKTOP),
- GSettingsSwitchTweak("org.gnome.nautilus.desktop", "home-icon-visible",
schema_filename="org.gnome.nautilus.gschema.xml",group_name=TWEAK_GROUP_DESKTOP),
- GSettingsSwitchTweak("org.gnome.nautilus.desktop", "network-icon-visible",
schema_filename="org.gnome.nautilus.gschema.xml",group_name=TWEAK_GROUP_DESKTOP),
- GSettingsSwitchTweak("org.gnome.nautilus.desktop", "trash-icon-visible",
schema_filename="org.gnome.nautilus.gschema.xml",group_name=TWEAK_GROUP_DESKTOP),
- GSettingsSwitchTweak("org.gnome.nautilus.desktop", "volumes-visible",
schema_filename="org.gnome.nautilus.gschema.xml",group_name=TWEAK_GROUP_DESKTOP),
+ dicons,
+ GSettingsSwitchTweak("org.gnome.nautilus.desktop", "computer-icon-visible", depends_on=dicons,
schema_filename="org.gnome.nautilus.gschema.xml",group_name=TWEAK_GROUP_DESKTOP),
+ GSettingsSwitchTweak("org.gnome.nautilus.desktop", "home-icon-visible", depends_on=dicons,
schema_filename="org.gnome.nautilus.gschema.xml",group_name=TWEAK_GROUP_DESKTOP),
+ GSettingsSwitchTweak("org.gnome.nautilus.desktop", "network-icon-visible", depends_on=dicons,
schema_filename="org.gnome.nautilus.gschema.xml",group_name=TWEAK_GROUP_DESKTOP),
+ GSettingsSwitchTweak("org.gnome.nautilus.desktop", "trash-icon-visible", depends_on=dicons,
schema_filename="org.gnome.nautilus.gschema.xml",group_name=TWEAK_GROUP_DESKTOP),
+ GSettingsSwitchTweak("org.gnome.nautilus.desktop", "volumes-visible", depends_on=dicons,
schema_filename="org.gnome.nautilus.gschema.xml",group_name=TWEAK_GROUP_DESKTOP),
GSettingsSwitchTweak("org.gnome.nautilus.preferences", "always-use-location-entry",
schema_filename="org.gnome.nautilus.gschema.xml",group_name=TWEAK_GROUP_FILES),
GSettingsComboEnumTweak("org.gnome.desktop.background", "picture-options",
group_name=TWEAK_GROUP_DESKTOP),
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]