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

From: subversion at stage.maemo.org subversion at stage.maemo.org
Date: Mon Aug 31 14:20:11 EEST 2009
Author: kihamala
Date: 2009-08-31 14:20:04 +0300 (Mon, 31 Aug 2009)
New Revision: 19266

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:
releasing


Modified: projects/haf/trunk/libmatchbox2/ChangeLog
===================================================================
--- projects/haf/trunk/libmatchbox2/ChangeLog	2009-08-31 11:07:00 UTC (rev 19265)
+++ projects/haf/trunk/libmatchbox2/ChangeLog	2009-08-31 11:20:04 UTC (rev 19266)
@@ -1,3 +1,11 @@
+2009-08-31  Kimmo Hämäläinen  <kimmo.hamalainen at nokia.com>
+
+	Release 0.2.60
+
+	* matchbox/comp-mgr/mb-wm-comp-mgr-clutter.c
+	(mb_wm_comp_mgr_clutter_set_client_redirection): Add support for
+	(un)redirecting dialogs, menus etc.
+
 2009-08-31  Adam Endrodi  <adam.endrodi at blumsoft.eu>
 
 	* matchbox/core/mb-wm-client-window.c

Modified: projects/haf/trunk/libmatchbox2/debian/changelog
===================================================================
--- projects/haf/trunk/libmatchbox2/debian/changelog	2009-08-31 11:07:00 UTC (rev 19265)
+++ projects/haf/trunk/libmatchbox2/debian/changelog	2009-08-31 11:20:04 UTC (rev 19266)
@@ -1,9 +1,13 @@
-matchbox-window-manager-2 (0.2.60-1~unreleased) unstable; urgency=low
+matchbox-window-manager-2 (0.2.60-1) unstable; urgency=low
 
+  Kimmo:
   * Fixes related to NB#135950.
 
- -- Kimmo Hämäläinen <kimmo.hamalainen at nokia.com>  Fri, 28 Aug 2009 20:18:29 +0300
+  Adam:
+  * Fixes related to NB#134557 - Rotation suffers from too early mapping.
 
+ -- Kimmo Hämäläinen <kimmo.hamalainen at nokia.com>  Mon, 31 Aug 2009 14:18:28 +0300
+
 matchbox-window-manager-2 (0.2.59-1) unstable; urgency=low
 
   * Add mb_wm_comp_mgr_clutter_client_is_unredirected to track unredirection

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-08-31 11:07:00 UTC (rev 19265)
+++ projects/haf/trunk/libmatchbox2/matchbox/comp-mgr/mb-wm-comp-mgr-clutter.c	2009-08-31 11:20:04 UTC (rev 19266)
@@ -194,8 +194,14 @@
 
   if (client->wm_client)
     {
-      if (client->wm_client->window->ewmh_state &
-            MBWMClientWindowEWMHStateFullscreen)
+      MBWMClientType c_type = MB_WM_CLIENT_CLIENT_TYPE (client->wm_client);
+      if ((client->wm_client->window->ewmh_state &
+            MBWMClientWindowEWMHStateFullscreen) ||
+          client->wm_client->xwin_frame == 0 ||
+            (c_type & (MBWMClientTypeDialog|
+                       MBWMClientTypeMenu|
+                       MBWMClientTypeNote|
+                       MBWMClientTypeOverride)))
         xwin = client->wm_client->window->xwindow;
       else
         xwin = client->wm_client->xwin_frame;

More information about the maemo-commits mailing list