keysyms-update: Add deprecation guards to the deprecated header
[profile/ivi/clutter.git] / README.in
index d41d91a..4d0a34c 100644 (file)
--- a/README.in
+++ b/README.in
@@ -161,8 +161,11 @@ Clutter has additional command line options for the configure script:
         Build Clutter with profiling instrumentation. Requires the GNU
         C Compiler and the UProf library.
 
- --enable-conform=[yes/no]
-        Build the Clutter conformance test suite.
+ --disable-tests
+        Disable building the Clutter tests suite.
+
+ --disable-examples
+        Disable building the Clutter API reference examples.
 
  --enable-deprecated=[yes/no]
         Whether deprecated symbols should be available when compiling Clutter.
@@ -240,7 +243,7 @@ In the report you should include:
 
   • what system you're running Clutter on;
   • which version of Clutter you are using;
-  • which version of GLib and OpenGL (or OpenGL ES) you are using;
+  • which version of GLib, Cogl, and OpenGL (or OpenGL ES) you are using;
   • which video card and which drivers you are using, including output of
     glxinfo and xdpyinfo (if applicable);
   • how to reproduce the bug.
@@ -279,6 +282,15 @@ Which is available here:
 
   http://git.fishsoup.net/cgit/git-bz/
 
+Patches submitted against Clutter have to pass the conformance test suite, or,
+if possible, add new unit tests for the conformance test suite in case of new
+features. Ensure you run the conformance test suite every for every patch you
+wish to submit, by using:
+
+  cd tests/conform && make test
+
+and verifying that the test suite passes.
+
 RELEASE NOTES
 -------------------------------------------------------------------------------
 
@@ -286,6 +298,22 @@ Relevant information for developers with existing Clutter applications
 wanting to port to newer releases (see NEWS for general information on new
 features).
 
+Release Notes for Clutter 1.12
+-------------------------------------------------------------------------------
+
+• ClutterBinLayout no longer requests or allocates size for children that are
+  not visible, which is how the other layout managers work.
+
+• The expansion and alignment layout properties in all the layout managers
+  that provide them have been deprecated in favour of the equivalent ones
+  on ClutterActor; the ClutterLayoutManager implementations provided by
+  Clutter have been updated to honour the ClutterActor:x-expand,
+  ClutterActor:y-expand, ClutterActor:x-align, and ClutterActor:y-align
+  properties, if set.
+
+• Setting the ClutterActor:fixed-position-set to FALSE will reset any
+  currently set fixed position to (0, 0).
+
 Release Notes for Clutter 1.10
 -------------------------------------------------------------------------------