[gnome-settings-daemon] power: Ensure we just blank the screen for any of the policy actions that are set to 'blank'
- From: Richard Hughes <rhughes src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-settings-daemon] power: Ensure we just blank the screen for any of the policy actions that are set to 'blank'
- Date: Wed, 13 Jul 2011 10:43:31 +0000 (UTC)
commit aa031b0e2f862c55c5a81536f359046a0e41c4b3
Author: Richard Hughes <richard hughsie com>
Date: Tue Jul 5 09:49:16 2011 +0100
power: Ensure we just blank the screen for any of the policy actions that are set to 'blank'
Note: we don't set any to 'blank' by default, but it can be changed in GSettings.
plugins/power/gsd-power-manager.c | 9 +++++++++
1 files changed, 9 insertions(+), 0 deletions(-)
---
diff --git a/plugins/power/gsd-power-manager.c b/plugins/power/gsd-power-manager.c
index b4ab3c2..6f25b8b 100644
--- a/plugins/power/gsd-power-manager.c
+++ b/plugins/power/gsd-power-manager.c
@@ -1841,6 +1841,15 @@ do_power_action_type (GsdPowerManager *manager,
* than just powering down the computer mid-write */
consolekit_stop ();
case GSD_POWER_ACTION_BLANK:
+ ret = gnome_rr_screen_set_dpms_mode (manager->priv->x11_screen,
+ GNOME_RR_DPMS_OFF,
+ &error);
+ if (!ret) {
+ g_warning ("failed to turn the panel off for policy action: %s",
+ error->message);
+ g_error_free (error);
+ }
+ break;
case GSD_POWER_ACTION_NOTHING:
break;
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]