2008-01-23 Emmanuele Bassi <ebassi@openedhand.com>
authorEmmanuele Bassi <ebassi@openedhand.com>
Wed, 23 Jan 2008 14:10:04 +0000 (14:10 +0000)
committerEmmanuele Bassi <ebassi@openedhand.com>
Wed, 23 Jan 2008 14:10:04 +0000 (14:10 +0000)
commit70189f3d473c9796be94c38eb3b6fb2ae3fda3c2
tree0611b3e82e4264d91abd868a5a5f75021efe8a8b
parent1b23b8aa147bf9d492edd59a55257768c2c69e4e
2008-01-23  Emmanuele Bassi  <ebassi@openedhand.com>

* configure.ac: Bump up to 0.5.1 and require Clutter 0.5.3
using clutter-x11.

* clutter-gtk.pc.in: Require clutter-x11-0.5.

* clutter-gtk/Makefile.am:
* clutter-gtk/gtk-clutter-embed.[ch]: Add the new GtkClutterEmbed
widget; this widget reverts back to the old, pre-XEMBED implementation
of an embeddable stage, by letting Clutter draw directly onto a
child GdkWindow, thanks to the fixes that went into Clutter
core. (#716, #717, #718, based on a patch by Havoc Pennington)

* clutter-gtk/clutter-gtk.[ch]: Remove the XEMBED based embeddable
widget.

* examples/gtk-clutter-events.c:
* examples/gtk-clutter-test.c: Update the tests for the new API.
ChangeLog
clutter-gtk.pc.in
clutter-gtk/Makefile.am
clutter-gtk/clutter-gtk.c [deleted file]
clutter-gtk/clutter-gtk.h [deleted file]
clutter-gtk/gtk-clutter-embed.c [new file with mode: 0644]
clutter-gtk/gtk-clutter-embed.h [new file with mode: 0644]
configure.ac
examples/gtk-clutter-events.c
examples/gtk-clutter-test.c