[maemo-commits] [maemo-commits] r18997 - in projects/haf/trunk/libmatchbox2: . debian matchbox/core

From: subversion at stage.maemo.org subversion at stage.maemo.org
Date: Tue Jul 28 10:23:10 EEST 2009
Author: kihamala
Date: 2009-07-28 10:23:08 +0300 (Tue, 28 Jul 2009)
New Revision: 18997

Modified:
   projects/haf/trunk/libmatchbox2/ChangeLog
   projects/haf/trunk/libmatchbox2/debian/changelog
   projects/haf/trunk/libmatchbox2/matchbox/core/mb-wm-client-window.c
Log:
releasing


Modified: projects/haf/trunk/libmatchbox2/ChangeLog
===================================================================
--- projects/haf/trunk/libmatchbox2/ChangeLog	2009-07-28 07:10:33 UTC (rev 18996)
+++ projects/haf/trunk/libmatchbox2/ChangeLog	2009-07-28 07:23:08 UTC (rev 18997)
@@ -1,3 +1,10 @@
+2009-07-28  Kimmo Hämäläinen  <kimmo.hamalainen at nokia.com>
+
+	Release 0.2.51
+
+	* matchbox/core/mb-wm-client-window.c: Put the monster hack back, it
+	is still needed for 800x480 windows...
+
 2009-07-27  Adam Endrodi  <adam.endrodi at blumsoft.eu>
 
 	Robustness improvement: warn if we can't read theme.xml and create

Modified: projects/haf/trunk/libmatchbox2/debian/changelog
===================================================================
--- projects/haf/trunk/libmatchbox2/debian/changelog	2009-07-28 07:10:33 UTC (rev 18996)
+++ projects/haf/trunk/libmatchbox2/debian/changelog	2009-07-28 07:23:08 UTC (rev 18997)
@@ -1,9 +1,16 @@
-matchbox-window-manager-2 (0.2.51-1~unreleased) unstable; urgency=low
+matchbox-window-manager-2 (0.2.51-1) unstable; urgency=low
 
-  * foo
+  Kimmo:
+  * Put the monster hack back to fix a number of regressions with invisible
+    800x480 windows.
 
- -- Kimmo Hämäläinen <kimmo.hamalainen at nokia.com>  Mon, 27 Jul 2009 15:15:48 +0300
+  Adam:
+  * Robustness improvement: warn if we can't read theme.xml and create
+    a compositing theme as a fallback, so we don't crash and burn when
+    starting to manage existing clients in mb_wm_init().
 
+ -- Kimmo Hämäläinen <kimmo.hamalainen at nokia.com>  Tue, 28 Jul 2009 10:21:29 +0300
+
 matchbox-window-manager-2 (0.2.50-1) unstable; urgency=low
 
   Kimmo:

Modified: projects/haf/trunk/libmatchbox2/matchbox/core/mb-wm-client-window.c
===================================================================
--- projects/haf/trunk/libmatchbox2/matchbox/core/mb-wm-client-window.c	2009-07-28 07:10:33 UTC (rev 18996)
+++ projects/haf/trunk/libmatchbox2/matchbox/core/mb-wm-client-window.c	2009-07-28 07:23:08 UTC (rev 18997)
@@ -602,6 +602,12 @@
 	  goto abort;
 	}
 
+      /* FIXME: Monster Hack to make Browser visible (800x480 was a problem) */
+      if (win->x_geometry.width >= wm->xdpy_width)
+	      win->x_geometry.width = wm->xdpy_width - 1;
+      if (win->x_geometry.height >= wm->xdpy_height)
+	      win->x_geometry.height = wm->xdpy_height - 1;
+
       MBWM_DBG("@@@ New Window Obj @@@");
       MBWM_DBG("Win:  %lx", win->xwindow);
       MBWM_DBG("Type: %lx",win->net_type);

More information about the maemo-commits mailing list