aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog6
-rw-r--r--matchbox/comp-mgr/mb-wm-comp-mgr-clutter.c12
-rw-r--r--matchbox/core/mb-window-manager.c6
3 files changed, 13 insertions, 11 deletions
diff --git a/ChangeLog b/ChangeLog
index 58efbe7..d605df3 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2008-05-16 Tomas Frydrych <tf@o-hand.com>
+
+ * matchbox/comp-mgr/mb-wm-comp-mgr-clutter.c
+ * matchbox/core/mb-window-manager.c:
+ Sync up with changes to clutter API.
+
2008-04-18 Ross Burton <ross@openedhand.com>
* matchbox/core/mb-window-manager.c:
diff --git a/matchbox/comp-mgr/mb-wm-comp-mgr-clutter.c b/matchbox/comp-mgr/mb-wm-comp-mgr-clutter.c
index c160c70..a782135 100644
--- a/matchbox/comp-mgr/mb-wm-comp-mgr-clutter.c
+++ b/matchbox/comp-mgr/mb-wm-comp-mgr-clutter.c
@@ -25,9 +25,8 @@
#include "mb-wm-theme.h"
#include <clutter/clutter.h>
-#include <clutter/clutter-x11.h>
-#include <clutter/clutter-x11-texture-pixmap.h>
-#include <clutter/clutter-glx-texture-pixmap.h>
+#include <clutter/x11/clutter-x11.h>
+#include <clutter/glx/clutter-glx-texture-pixmap.h>
#include <X11/Xresource.h>
#include <X11/extensions/shape.h>
@@ -179,8 +178,7 @@ mb_wm_comp_mgr_clutter_fetch_texture (MBWMCompMgrClient *client)
clutter_x11_texture_pixmap_set_pixmap (
CLUTTER_X11_TEXTURE_PIXMAP (cclient->priv->texture),
- cclient->priv->pixmap,
- w, h, depth);
+ cclient->priv->pixmap);
#ifdef HAVE_XEXT
/*
@@ -1660,7 +1658,7 @@ mb_wm_comp_mgr_clutter_shadow_gaussian_make_tile ()
/*
* TidyTextureFrame copied from tidy
*/
-#include <clutter/cogl.h>
+#include <cogl/cogl.h>
#define TIDY_PARAM_READWRITE \
(G_PARAM_READABLE | G_PARAM_WRITABLE | \
@@ -1774,12 +1772,10 @@ tidy_texture_frame_paint (ClutterActor *self)
if (clutter_feature_available (CLUTTER_FEATURE_TEXTURE_RECTANGLE))
{
target_type = CGL_TEXTURE_RECTANGLE_ARB;
- cogl_enable (CGL_ENABLE_TEXTURE_RECT|CGL_ENABLE_BLEND);
}
else
{
target_type = CGL_TEXTURE_2D;
- cogl_enable (CGL_ENABLE_TEXTURE_2D|CGL_ENABLE_BLEND);
tw = clutter_util_next_p2 (pwidth);
th = clutter_util_next_p2 (pheight);
diff --git a/matchbox/core/mb-window-manager.c b/matchbox/core/mb-window-manager.c
index 2b18a20..6226632 100644
--- a/matchbox/core/mb-window-manager.c
+++ b/matchbox/core/mb-window-manager.c
@@ -31,7 +31,7 @@
#if ENABLE_COMPOSITE
# include "mb-wm-comp-mgr.h"
# if ENABLE_CLUTTER_COMPOSITE_MANAGER
-# include <clutter/clutter-x11.h>
+# include <clutter/x11/clutter-x11.h>
# include "mb-wm-comp-mgr-clutter.h"
# else
# include "mb-wm-comp-mgr-xrender.h"
@@ -595,10 +595,10 @@ mb_wm_handle_root_config_notify (XConfigureEvent *xev,
void *userdata)
{
MBWindowManager * wm = (MBWindowManager*)userdata;
-
+
wm->xdpy_width = xev->width;
wm->xdpy_height = xev->height;
-
+
mb_wm_display_sync_queue (wm, MBWMSyncGeometry);
}