[cairo-commit] 3 commits - configure.in NEWS

Carl Worth cworth at kemper.freedesktop.org
Wed Dec 5 02:27:38 PST 2007


 NEWS         |   57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 configure.in |    4 ++--
 2 files changed, 59 insertions(+), 2 deletions(-)

New commits:
commit 6f2ec12b882e49b425b22145592243b8ce75b6a4
Author: Carl Worth <cworth at cworth.org>
Date:   Wed Dec 5 02:26:05 2007 -0800

    Increment version to 1.5.5 after the 1.5.4 snapshot

diff --git a/configure.in b/configure.in
index bd27f3a..bda5dd7 100644
--- a/configure.in
+++ b/configure.in
@@ -7,7 +7,7 @@ dnl For the micro number: odd => in-progress development (from git)
 dnl			  even => tar-file snapshot or release
 m4_define(cairo_version_major, 1)
 m4_define(cairo_version_minor, 5)
-m4_define(cairo_version_micro, 4)
+m4_define(cairo_version_micro, 5)
 
 AC_INIT([cairo],
       cairo_version_major.cairo_version_minor.cairo_version_micro,
commit e0c0275e1764502cfd1d0e93e374b4ed396f0073
Author: Carl Worth <cworth at cworth.org>
Date:   Wed Dec 5 02:06:33 2007 -0800

    Increment version to 1.5.4 and to 14:1:12

diff --git a/configure.in b/configure.in
index 374de44..bd27f3a 100644
--- a/configure.in
+++ b/configure.in
@@ -7,7 +7,7 @@ dnl For the micro number: odd => in-progress development (from git)
 dnl			  even => tar-file snapshot or release
 m4_define(cairo_version_major, 1)
 m4_define(cairo_version_minor, 5)
-m4_define(cairo_version_micro, 3)
+m4_define(cairo_version_micro, 4)
 
 AC_INIT([cairo],
       cairo_version_major.cairo_version_minor.cairo_version_micro,
@@ -28,7 +28,7 @@ LT_CURRENT=14
 
 # Increment any time the source changes; set to
 # 0 if you increment CURRENT
-LT_REVISION=0
+LT_REVISION=1
 
 # Increment if any interfaces have been added; set to 0
 # if any interfaces have been removed. removal has
commit 11aaf992fb5d3d86f261ba48306adfaace9f96ea
Author: Carl Worth <cworth at cworth.org>
Date:   Wed Dec 5 01:52:03 2007 -0800

    NEWS: Add notes for 1.5.4

diff --git a/NEWS b/NEWS
index b2e5b6d..9972d97 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,60 @@
+Snapshot 1.5.4 (2007-12-05 Carl Worth <cworth at cworth.org>)
+==========================================================
+This is the second snapshot in cairo's unstable 1.5 series. It comes
+just over 1 month after the 1.5.2 snapshot. There are no API changes
+or additions in 1.5.3 compared to 1.5.2, but there are several bug
+fixes, and some optimizations. Most of these apply to particular
+backends. See below for details.
+
+General improvements
+--------------------
+Use less memory for spline approximation calculations.
+
+Change how the tolerance value is interpreted with regard to
+fallback-resolution. [XXX: Is this user-visible? If so, how? Will
+follow up on the cairo mailing list for more details.]
+
+Fix precision of floating-point values in vector-output backends to
+avoid rounding errors with very small numbers.
+
+Xlib improvements
+-----------------
+Fix bug in glyph rendering with xlib, (due to everything being clipped
+out). This was a regression in the 1.5.2 snapshot that was visible in
+the GIMP, for example. See:
+
+	cairo 1.5.2 causes font problems in GIMP 2.4 status bar and evolution 2.12.1
+	https://bugs.freedesktop.org/show_bug.cgi?id=13084
+
+[XXX: Are we interpreting "cairo_new_path;cairo_clip" as a request to
+clip everything? That wouldn't be consisten with how we treat
+cairo_new_path;cairo_fill, for example. Will follow up on cairo
+mailing list for more details.]
+
+PostScript improvments
+----------------------
+Fix bug leading to invalid PostScript files when rendering
+text, (need "0 0 xyshow" instead of "0 xyshow").
+
+Fix many issues with Type 3 fonts, including making the resulting text
+extractable.
+
+Quartz improvements
+-------------------
+Fix font metrics height value for ATSUI, (helps webkit on GTK+ OS X
+layout nicely).
+
+Fix gradients.
+
+Fix EXTEND_NONE mode for patterns.
+
+Fix cairo_quartz_surface_create to properly clear the new surface
+in cairo_quartz_surface_create.
+
+Fix to correctly handle 0x0 sized surfaces.
+
+Optimize drawing of EXTEND_REPEAT patterns for OS X 10.5.
+
 Snapshot 1.5.2 (2007-10-30 Carl Worth <cworth at cworth.org>)
 ==========================================================
 This is the first snapshot in cairo's unstable 1.5 series. It comes 4


More information about the cairo-commit mailing list