summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--data/org.gnome.settings-daemon.plugins.power.gschema.xml.in.in11
-rw-r--r--plugins/power/gsd-power-manager.c7
2 files changed, 4 insertions, 14 deletions
diff --git a/data/org.gnome.settings-daemon.plugins.power.gschema.xml.in.in b/data/org.gnome.settings-daemon.plugins.power.gschema.xml.in.in
index b16194d3..24c97bf2 100644
--- a/data/org.gnome.settings-daemon.plugins.power.gschema.xml.in.in
+++ b/data/org.gnome.settings-daemon.plugins.power.gschema.xml.in.in
@@ -15,15 +15,10 @@
<summary>The brightness of the screen when idle</summary>
<description>This is the laptop panel screen brightness used when the session is idle.</description>
</key>
- <key name="idle-dim-ac" type="b">
- <default>false</default>
- <summary>Dim the screen after a period of inactivity when on AC power</summary>
- <description>If the screen should be dimmed to save power when the computer is idle when on AC power.</description>
- </key>
- <key name="idle-dim-battery" type="b">
+ <key name="idle-dim" type="b">
<default>true</default>
- <summary>Dim the screen after a period of inactivity when on battery power</summary>
- <description>If the screen should be dimmed to save power when the computer is idle when on battery power.</description>
+ <summary>Dim the screen after a period of inactivity</summary>
+ <description>If the screen should be dimmed to save power when the computer is idle.</description>
</key>
<key name="idle-dim-time" type="i">
<default>90</default>
diff --git a/plugins/power/gsd-power-manager.c b/plugins/power/gsd-power-manager.c
index 6cd06110..34c003dc 100644
--- a/plugins/power/gsd-power-manager.c
+++ b/plugins/power/gsd-power-manager.c
@@ -2743,12 +2743,7 @@ idle_configure (GsdPowerManager *manager)
* but only if we actually want to dim. */
timeout_dim = 0;
if (!manager->priv->screensaver_active) {
- gboolean do_dim;
-
- do_dim = g_settings_get_boolean (manager->priv->settings,
- on_battery ? "idle-dim-battery" : "idle-dim-ac");
-
- if (do_dim)
+ if (g_settings_get_boolean (manager->priv->settings, "idle-dim"))
timeout_dim = g_settings_get_int (manager->priv->settings,
"idle-dim-time");
}