summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAli Abdallah <aliov@xfce.org>2009-08-16 19:48:22 +0200
committerAli Abdallah <aliov@xfce.org>2009-08-16 19:48:22 +0200
commit031ba8b620d8cc04cca32fdeea9be72e7aad708e (patch)
tree35f07b1d188d182f37203a42b9620e7d2d4d81bc
parentec2521c64ef7c5afc7397dc8e1adcdaaaf7e8a61 (diff)
downloadixfce4-power-manager-031ba8b620d8cc04cca32fdeea9be72e7aad708e.tar.gz
Finalized the hal button lid object at exit+update NEWS
-rw-r--r--NEWS5
-rw-r--r--src/xfpm-dpms.c1
-rw-r--r--src/xfpm-engine.c1
3 files changed, 7 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index a9cbdab4..bbc0ea46 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,8 @@
+0.9.90
+=======
+- Don't lock screen on lid event when multiple monitor are connected.
+- Force DPMSModeOff on lid close event if it is not done in Hardware.
+
0.8.3.1
=======
- Missing signal handler for power button settings (bug #5656).
diff --git a/src/xfpm-dpms.c b/src/xfpm-dpms.c
index 27cdc1bf..f9ecb3ab 100644
--- a/src/xfpm-dpms.c
+++ b/src/xfpm-dpms.c
@@ -380,6 +380,7 @@ xfpm_dpms_finalize(GObject *object)
g_object_unref (dpms->priv->adapter);
g_object_unref ( dpms->priv->saver);
+ g_object_unref ( dpms->priv->bt_hal);
G_OBJECT_CLASS(xfpm_dpms_parent_class)->finalize(object);
}
diff --git a/src/xfpm-engine.c b/src/xfpm-engine.c
index 64171262..9742493e 100644
--- a/src/xfpm-engine.c
+++ b/src/xfpm-engine.c
@@ -596,6 +596,7 @@ xfpm_engine_finalize (GObject * object)
g_object_unref (engine->priv->button);
g_object_unref (engine->priv->idle);
+ g_object_unref (engine->priv->bt_hal);
#ifdef HAVE_DPMS
if (engine->priv->dpms)