[gnome-tweak-tool] power: Implement mockup from Design Team



commit 1fa51a1d4eee2203ac5ac59c9862544605eb4be1
Author: Jeremy Bicha <jbicha ubuntu com>
Date:   Mon May 29 13:22:43 2017 -0400

    power: Implement mockup from Design Team
    
    https://raw.githubusercontent.com/gnome-design-team/gnome-mockups/master/tweak-tool/tweak-tool-wires.png
    
    https://bugzilla.gnome.org/show_bug.cgi?id=783176

 gtweak/tweaks/tweak_group_power.py |   15 +++++----------
 1 files changed, 5 insertions(+), 10 deletions(-)
---
diff --git a/gtweak/tweaks/tweak_group_power.py b/gtweak/tweaks/tweak_group_power.py
index 374e766..35cf706 100644
--- a/gtweak/tweaks/tweak_group_power.py
+++ b/gtweak/tweaks/tweak_group_power.py
@@ -32,13 +32,13 @@ class IgnoreLidSwitchTweak(GetterSetterSwitchTweak):
                                     autostart_desktop_filename = "ignore-lid-switch-tweak.desktop",
                                     exec_cmd = self._inhibitor_path)
 
-        GetterSetterSwitchTweak.__init__(self, _("Don’t suspend on lid close"), **options)
+        GetterSetterSwitchTweak.__init__(self, _("Suspend when laptop lid is closed"), **options)
 
     def get_active(self):
-        return self._sync_inhibitor()
+        return not self._sync_inhibitor()
 
     def set_active(self, v):
-        self._dfile.update_start_at_login(v)
+        self._dfile.update_start_at_login(not v)
         self._sync_inhibitor()
 
     def _sync_inhibitor(self):
@@ -59,12 +59,7 @@ sg = build_horizontal_sizegroup()
 
 TWEAK_GROUPS = [
     ListBoxTweakGroup(TWEAK_GROUP_POWER,
-        Title(_("When Power Button is Pressed"), "", uid="title-theme"),
-        GSettingsComboEnumTweak(_("Action"), "org.gnome.settings-daemon.plugins.power", 
"power-button-action", size_group=sg),
-        Title(_("When Laptop Lid is Closed"), "", uid="title-theme"),
-        GSettingsComboEnumTweak(_("On Battery Power"),"org.gnome.settings-daemon.plugins.power", 
"lid-close-battery-action", size_group=sg),
-        GSettingsComboEnumTweak(_("When plugged in"),"org.gnome.settings-daemon.plugins.power", 
"lid-close-ac-action", size_group=sg),
-        GSettingsSwitchTweak(_("Suspend even if an external monitor is plugged 
in"),"org.gnome.settings-daemon.plugins.power", "lid-close-suspend-with-external-monitor", size_group=sg),
         IgnoreLidSwitchTweak(),
-    )
+        GSettingsComboEnumTweak(_("Power Button Behavior"), "org.gnome.settings-daemon.plugins.power", 
"power-button-action", size_group=sg),
+    ),
 ]


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]