[gnome-settings-daemon] power: Try to print the name of the idle that's being triggered
- From: Bastien Nocera <hadess src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-settings-daemon] power: Try to print the name of the idle that's being triggered
- Date: Fri, 18 Jan 2013 14:48:14 +0000 (UTC)
commit 6219e47dd5d1431b1e589007b5db6ef65cff4845
Author: Bastien Nocera <hadess hadess net>
Date: Thu Jan 17 15:19:40 2013 +0100
power: Try to print the name of the idle that's being triggered
plugins/power/gsd-power-manager.c | 20 +++++++++++++++++++-
1 files changed, 19 insertions(+), 1 deletions(-)
---
diff --git a/plugins/power/gsd-power-manager.c b/plugins/power/gsd-power-manager.c
index 8302fac..93f2fed 100644
--- a/plugins/power/gsd-power-manager.c
+++ b/plugins/power/gsd-power-manager.c
@@ -2248,6 +2248,18 @@ idle_mode_to_string (GsdPowerIdleMode mode)
return "unknown";
}
+static const char *
+idle_watch_id_to_string (GsdPowerManager *manager, guint id)
+{
+ if (id == manager->priv->idle_dim_id)
+ return "dim";
+ if (id == manager->priv->idle_blank_id)
+ return "blank";
+ if (id == manager->priv->idle_sleep_id)
+ return "sleep";
+ return NULL;
+}
+
static void
backlight_emit_changed (GsdPowerManager *manager)
{
@@ -2964,7 +2976,13 @@ idle_triggered_idle_cb (GnomeIdleMonitor *monitor,
guint watch_id,
GsdPowerManager *manager)
{
- g_debug ("idletime watch: %i", watch_id);
+ const char *id_name;
+
+ id_name = idle_watch_id_to_string (manager, watch_id);
+ if (id_name == NULL)
+ g_debug ("idletime watch: %i", watch_id);
+ else
+ g_debug ("idletime watch: %s (%i)", id_name, watch_id);
if (watch_id == manager->priv->idle_dim_id) {
idle_set_mode (manager, GSD_POWER_IDLE_MODE_DIM);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]