[maemo-commits] [maemo-commits] r17371 - in projects/haf/trunk/libmatchbox2: . debian matchbox/comp-mgr

From: subversion at stage.maemo.org subversion at stage.maemo.org
Date: Mon Feb 9 11:10:38 EET 2009
Author: kihamala
Date: 2009-02-09 11:10:30 +0200 (Mon, 09 Feb 2009)
New Revision: 17371

Modified:
   projects/haf/trunk/libmatchbox2/ChangeLog
   projects/haf/trunk/libmatchbox2/debian/changelog
   projects/haf/trunk/libmatchbox2/matchbox/comp-mgr/mb-wm-comp-mgr-clutter.c
Log:
patch from Artem


Modified: projects/haf/trunk/libmatchbox2/ChangeLog
===================================================================
--- projects/haf/trunk/libmatchbox2/ChangeLog	2009-02-08 10:50:44 UTC (rev 17370)
+++ projects/haf/trunk/libmatchbox2/ChangeLog	2009-02-09 09:10:30 UTC (rev 17371)
@@ -1,3 +1,10 @@
+2009-02-09  Kimmo Hämäläinen  <kimmo.hamalainen at nokia.com>
+
+	* matchbox/comp-mgr/mb-wm-comp-mgr-clutter.c
+	(mb_wm_comp_mgr_clutter_client_configure_real): Patch from Artem
+	Egorkine to handle MBWMCompMgrClutterClientDontPosition flag.
+	Fixes: NB#100887
+
 2009-02-07  Kimmo Hämäläinen  <kimmo.hamalainen at nokia.com>
 
 	* matchbox/core/mb-window-manager.c (mb_wm_manage_client): Do not

Modified: projects/haf/trunk/libmatchbox2/debian/changelog
===================================================================
--- projects/haf/trunk/libmatchbox2/debian/changelog	2009-02-08 10:50:44 UTC (rev 17370)
+++ projects/haf/trunk/libmatchbox2/debian/changelog	2009-02-09 09:10:30 UTC (rev 17371)
@@ -1,6 +1,7 @@
 matchbox-window-manager-2 (0.2.16-1~unreleased) unstable; urgency=low
 
-  * unreleased
+  * Patch from Artem Egorkine to respect MBWMCompMgrClutterClientDontPosition
+    in ConfigureNotify handler. Fixes: NB#100887
 
  -- Kimmo Hämäläinen <kimmo.hamalainen at nokia.com>  Tue,  3 Feb 2009 10:34:11 +0200
 

Modified: projects/haf/trunk/libmatchbox2/matchbox/comp-mgr/mb-wm-comp-mgr-clutter.c
===================================================================
--- projects/haf/trunk/libmatchbox2/matchbox/comp-mgr/mb-wm-comp-mgr-clutter.c	2009-02-08 10:50:44 UTC (rev 17370)
+++ projects/haf/trunk/libmatchbox2/matchbox/comp-mgr/mb-wm-comp-mgr-clutter.c	2009-02-09 09:10:30 UTC (rev 17371)
@@ -715,6 +715,10 @@
         g_debug("%s: skip systemui dialog", __FUNCTION__);
     }
 
+  /* Don't touch clients that handle their own actor positioning */
+  if (cclient->priv->flags & MBWMCompMgrClutterClientDontPosition)
+      return;
+
   /* Detect if the X size or position is different to our size and position
    * and re-adjust */
   if (cclient->priv->actor && cclient->priv->texture)


More information about the maemo-commits mailing list