+2008-11-18 Emmanuele Bassi <ebassi@linux.intel.com>
+
+ * clutter-gtk/gtk-clutter-embed.c:
+ (gtk_clutter_embed_focus_in),
+ (gtk_clutter_embed_focus_out),
+ (gtk_clutter_embed_class_init): Emit the ::activate and
+ ::deactivate signals on the stage when we get a ::focus-in-event
+ and a ::focus-out-event on the ClutterEmbed widget, respectively.
+ Thanks to Jerry Yu.
+
+2008-11-13 Emmanuele Bassi <ebassi@linux.intel.com>
+
+ * clutter-gtk/gtk-clutter-viewport.c:
+ (viewport_set_hadjustment_values),
+ (viewport_set_vadjustment_values): Pass the width and height
+ instead of getting it from the actor.
+
+ (connect_adjustment),
+ (gtk_clutter_viewport_allocate): Update.
+
+ (gtk_clutter_viewport_get_preferred_width),
+ (gtk_clutter_viewport_get_preferred_height): The Viewport
+ does not have a minimum size, by definition of scrollable
+ actor.
+
+ * examples/gtk-clutter-viewport.c: Fix the arguments count
+ check.
+
+2008-10-31 Emmanuele Bassi <ebassi@linux.intel.com>
+
+ * Makefile.am:
+ * clutter-gtk.pc.in: Remove last bits of 0.8 usage.
+
+2008-10-30 Emmanuele Bassi <ebassi@linux.intel.com>
+
+ * clutter-gtk/gtk-clutter-embed.c:
+ (gtk_clutter_embed_motion_notify_event): Copy the motion
+ event modifier state like we do for the rest of the events.
+
+2008-10-20 Emmanuele Bassi <ebassi@linux.intel.com>
+
+ * clutter-gtk/Makefile.am:
+ * examples/Makefile.am: Update the build.
+
+ * clutter-gtk/clutter-gtk.h: Added a single include header, and
+ disabled the inclusion of specific headers; this keeps the
+ library clean and future-proof, now that we have more than one
+ header file.
+
+ * clutter-gtk/gtk-clutter-embed.h:
+ * clutter-gtk/gtk-clutter-util.h: Disabled the direct inclusion
+ of a single header file.
+
+ * clutter-gtk/gtk-clutter-scrollable.c:
+ * clutter-gtk/gtk-clutter-scrollable.h: Added a GtkClutterScrollable
+ interface for scrollable actors using GtkAdjustments.
+
+ * clutter-gtk/gtk-clutter-viewport.c:
+ * clutter-gtk/gtk-clutter-viewport.h: Added a scrollable actor
+ implementing GtkClutterScrollable.
+
+ * doc/reference/Makefile.am:
+ * doc/reference/clutter-gtk-docs.sgml:
+ * doc/reference/clutter-gtk-sections.txt:
+ * doc/reference/clutter-gtk.types: Update the documentation.
+
+ * examples/gtk-clutter-events.c:
+ * examples/gtk-clutter-multistage.c:
+ * examples/gtk-clutter-test.c: Update to include clutter-gtk.h.
+
+ * examples/gtk-clutter-viewport.c: Added an example of
+ the GtkClutterViewport usage.
+
+2008-10-15 Emmanuele Bassi <ebassi@linux.intel.com>
+
+ * configure.ac: Bump up to 0.9 now that we've branched.
+
+2008-10-2 Robert Bragg <robert@linux.intel.com>
+
+ * clutter-gtk/doc/reference/Makefile.am:
+ reverts previous change: It's Poky that needs changing.
+
+2008-10-2 Robert Bragg <robert@linux.intel.com>
+ * clutter-gtk/doc/reference/Makefile.am:
+ Dont use += to set EXTRA_DIST since there isn't a preceding = which
+ automake gets upset about. This means we can remove the patches
+ fixing this in Poky.
+
+2008-09-25 Emmanuele Bassi <ebassi@linux.intel.com>
+
+ * clutter-gtk/gtk-clutter-util.[ch]: Add API for retrieving
+ the various color components out of a GtkWidget style in form
+ of a ClutterColor.
+
+ * doc/reference/clutter-gtk-sections.txt: Include the newly
+ added API in the generated reference.
+
+2008-09-15 Emmanuele Bassi <emmanuele.bassi@intel.com>
+
+ Bug 1114 - Mouse wheel events ignored in GtkClutterEmbed
+
+ * clutter-gtk/gtk-clutter-embed.c:
+ (gtk_clutter_embed_scroll_event),
+ (gtk_clutter_embed_class_init): Add relaying of the scroll
+ events from GTK+ to Clutter. (Pierre-Luc Beaudoin)
+
+2008-08-05 Emmanuele Bassi <ebassi@openedhand.com>
+
+ * clutter-gtk/gtk-clutter-embed.c:
+ (gtk_clutter_embed_size_allocate): Queue a relayout on the stage
+ when we have an allocation from the GtkWidget.
+
+2008-08-01 Neil Roberts <neil@o-hand.com>
+
+ * clutter-gtk/gtk-clutter-util.c
+ (gtk_clutter_texture_set_from_pixbuf)
+ (gtk_clutter_texture_new_from_pixbuf): The bpp values were the
+ wrong way around so these two functions always failed.
+
+2008-07-31 Emmanuele Bassi <ebassi@openedhand.com>
+
+ * clutter-gtk/gtk-clutter-util.c:
+ (gtk_clutter_texture_new_from_pixbuf),
+ (gtk_clutter_texture_set_from_pixbuf): Check if the pixbuf has
+ an alpha before setting the BPP.
+
+======== Clutter-GTK 0.8.1 ====================================================
+
+2008-07-18 Emmanuele Bassi <ebassi@openedhand.com>
+
+ * NEWS: Release 0.8.1
+
+2008-07-18 Neil Roberts <neil@o-hand.com>
+
+ * clutter-gtk/gtk-clutter-embed.c (gtk_clutter_embed_realize): Fix
+ name of mask for motion events.
+
+2008-07-16 Emmanuele Bassi <ebassi@openedhand.com>
+
+ * clutter-gtk.pc.in: Fix the pkg-config file. (Ignacio Casal
+ Quinteiro)
+
+2008-07-15 Emmanuele Bassi <ebassi@openedhand.com>
+
+ * configure.ac: Post-release bump to 0.8.1.
+
+======== Clutter-GTK 0.8.0 ====================================================
+
+2008-07-15 Emmanuele Bassi <ebassi@openedhand.com>
+
+ * configure.ac:
+ * README:
+ * NEWS: Release 0.8.0
+
+2008-07-04 Emmanuele Bassi <ebassi@openedhand.com>
+
+ * clutter-gtk.pc.in: Fix the inclusion directory
+
+ * clutter-gtk/gtk-clutter-embed.c: Synch up with the stable branch
+ to handle focus. Also remove the ClutterContainer implementation.
+
+ * clutter-gtk/gtk-clutter-util.[ch]: Fully document and add the
+ gtk_clutter_texture_set_from_icon_name() helper function.
+
+ * configure.ac: Whitespace
+
+ * examples/gtk-clutter-test.c: Update.
+
2008-05-19 Tomas Frydrych <tf@openedhand.com>
* clutter-gtk/gtk-clutter-embed.c:
2008-05-07 Matthew Allum <mallum@openedhand.com>
* clutter-gtk/gtk-clutter-embed.c:
- Add motion event handling - fixes #907
+ Add motion event handling - fixes #907
2008-04-24 Emmanuele Bassi <ebassi@openedhand.com>
* examples/Makefile.am:
* examples/gtk-clutter-multistage.c:
- Add a *very* simple multiple stage example.
+ Add a *very* simple multiple stage example.
2008-04-01 Neil Roberts <neil@o-hand.com>
2008-04-01 Matthew Allum <mallum@openedhand.com>
* clutter-gtk/gtk-clutter-embed.c:
- Update for latest trunk multistage.
- Should now support multple widgets.
+ Update for latest trunk multistage.
+ Should now support multple widgets.
2008-02-29 Emmanuele Bassi <ebassi@openedhand.com>
* clutter-gtk.pc.in:
* configure.ac:
- Bump up to unstable 0.7 version and clutter req.
+ Bump up to unstable 0.7 version and clutter req.
* 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.
- Add methods for;
- expose - Queue a Clutter redraw.
- map - set Actor mapped flag.
- show/hide - Forward to stage also.
- Minor doc additions.
+ Add clutter_gtk_init(), as to use new API to share DISPLAY and
+ 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.
+ 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>