+2008-05-19 Tomas Frydrych <tf@openedhand.com>
+
+ * clutter-gtk/gtk-clutter-embed.c:
+ Fixed inclusion of clutter-x11.h following change in structure of
+ clutter includes.
+
+2008-05-15 Emmanuele Bassi <ebassi@openedhand.com>
+
+ * clutter-gtk/gtk-clutter-embed.c:
+ (gtk_clutter_embed_init): Realize the stage before retrieving
+ the visual from it.
+
+2008-05-07 Matthew Allum <mallum@openedhand.com>
+
+ * clutter-gtk/gtk-clutter-embed.c:
+ Add motion event handling - fixes #907
+
+2008-04-24 Emmanuele Bassi <ebassi@openedhand.com>
+
+ * examples/gtk-clutter-test.c (main): Use the utility function
+ for creating a ClutterTexture using a GdkPixbuf.
+
+2008-04-21 Emmanuele Bassi <ebassi@openedhand.com>
+
+ Bug #876 - GtkClutterEmbed doesn't propagate events back down
+ to the GtkWindow
+
+ * clutter-gtk/gtk-clutter-embed.c:
+ (gtk_clutter_embed_button_event),
+ (gtk_clutter_embed_key_event): Just return FALSE in the
+ event handlers.
+
+2008-04-21 Emmanuele Bassi <ebassi@openedhand.com>
+
+ * clutter-gtk/gtk-clutter-util.h:
+ * clutter-gtk/gtk-clutter-util.c:
+ (gtk_clutter_texture_new_from_pixbuf),
+ (gtk_clutter_texture_new_from_stock),
+ (gtk_clutter_texture_new_from_icon_name): Add utility functions
+ to create a ClutterTexture from a Pixbuf (to replace the
+ clutter_texture_from_pixbuf() call when it will be removed
+ from Clutter core); from a stock id; and from an icon name.
+
+ * examples/Makefile.am: Clean up.
+
+ * examples/gtk-clutter-events.c:
+ * examples/gtk-clutter-multistage.c: Use the new utility API.
+
2008-04-17 Emmanuele Bassi <ebassi@openedhand.com>
* README: Update requirements
(gtk_clutter_embed_realize): Always request button and key events
in the window event mask. They aren't included by default on
Windows.
-
+
* README (Requirements): Added a note about the minimum Clutter
version for the Win32 backend.
2008-04-01 Matthew Allum <mallum@openedhand.com>
* clutter-gtk/gtk-clutter-embed.c:
- Update for latest trunk multistage.
+ Update for latest trunk multistage.
Should now support multple widgets.
2008-02-29 Emmanuele Bassi <ebassi@openedhand.com>
* clutter-gtk/gtk-clutter-embed.c:
* clutter-gtk/gtk-clutter-embed.h:
Add clutter_gtk_init(), as to use new API to share DISPLAY and
- turn off Clutter 'automatic' event collection.
+ turn off Clutter 'automatic' event collection.
Add methods for;
expose - Queue a Clutter redraw.
map - set Actor mapped flag.
- show/hide - Forward to stage also.
+ show/hide - Forward to stage also.
Minor doc additions.
-
+
* examples/gtk-clutter-events.c:
- Add some minor comments re when to call show_all().
+ Add some minor comments re when to call show_all().
* examples/gtk-clutter-test.c:
- Fix event->actor mapping.
+ Fix event->actor mapping.
2008-02-21 Emmanuele Bassi <ebassi@openedhand.com>
* clutter-gtk/gtk-clutter-embed.c:
(gtk_clutter_embed_send_configure): Emit a Configure event
with the coordinates for the widget area.
-
+
(gtk_clutter_embed_realize),
(gtk_clutter_embed_size_allocate): Send the configure event.
(gtk_clutter_map): Use the new X11 API for retrieving the
XID of the stage window.
-
+
(gtk_clutter_init): Set the widget as paintable and the stage
as resizable.
-
+
* examples/gtk-clutter-events.c:
(on_x_changed), (on_y_changed), (on_z_changed): Use the new
clutter_actor_set_rotation() API.
* clutter-gtk/gtk-clutter.h:
* configure.ac:
* examples/gtk-clutter-test.c:
- Various naming fixups.
+ Various naming fixups.
2007-03-21 Matthew Allum <mallum@openedhand.com>