2007-06-19 Emmanuele Bassi <ebassi@openedhand.com>
authorEmmanuele Bassi <ebassi@openedhand.com>
Tue, 19 Jun 2007 14:52:19 +0000 (14:52 +0000)
committerEmmanuele Bassi <ebassi@openedhand.com>
Tue, 19 Jun 2007 14:52:19 +0000 (14:52 +0000)
* README.in: Update release notes.

ChangeLog
Makefile.am
README.in

index 57b169a..bd25b20 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2007-06-19  Emmanuele Bassi  <ebassi@openedhand.com>
+
+       * README.in: Update release notes.
+
 2007-06-19  Matthew Allum  <mallum@openedhand.com>
 
        * clutter/clutter-main.c: (clutter_init_with_args), (clutter_init):
index b3bd272..dbbe90f 100644 (file)
@@ -22,7 +22,7 @@ EXTRA_DIST = clutter.pc.in README.in
 
 CLEANFILES = $(pcfiles) README
 
-DISTCHECK_CONFIGURE_FLAGS=--enable-gtk-doc --enable-python --enable-gtk
+DISTCHECK_CONFIGURE_FLAGS = --enable-gtk-doc
 
 # Extra clean files so that maintainer-clean removes *everything*
 MAINTAINERCLEANFILES = aclocal.m4 compile config.guess config.sub \
index 1608b5b..3505d67 100644 (file)
--- a/README.in
+++ b/README.in
@@ -31,7 +31,32 @@ RELEASE NOTES
 Release Notes for Clutter 0.4
 -----------------------------
 
-* ...
+* The GLX specific API has been moved to the GLX backend code and
+  it's now under the ClutterGlx namespace. 
+
+* The priority of the various users of the GLib main loop has been
+  reviewed and changed were necessary. Every paint is queued with a
+  priority of G_PRIORITY_DEFAULT + 10; timelines are allocated with
+  a G_PRIORITY_DEFAULT + 30 priority; events are processed with a
+  G_PRIORITY_DEFAUTL priority. This ensures that events are processed
+  before the paints take place.
+
+* The ClutterActor::allocate_coords() has been renamed to
+  ClutterActor::query_coords(), in order to clarify its usage.
+
+* Actors overriding ClutterActor::request_coords() and
+  ClutterActor::query_coords() must convert sizes obtained from the
+  public API from pixels to ClutterUnits, using the conversion
+  macros found in clutter-units.h. The conversion will be necessary
+  until the public API will switch over to returning the generic
+  units too.
+
+* Users of Intel video cards should find that disabling sync-to-vblank
+  is no longer necessary. In case Clutter applications take really
+  long times for redrawing and appear stuck and unresponsive, the
+  sync-to-vblank feature might still be the culprit; in that case, use
+  CLUTTER_VBLANK=none to disable it and file a bug reporting the video
+  card model, the driver version and the X server version.
 
 HACKING
 ====