summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarl Worth <cworth@cworth.org>2006-06-27 15:44:52 +0200
committerCarl Worth <cworth@cworth.org>2006-07-01 03:24:33 +0200
commit61404bd5022b913f58ecda8dc9e8922b4fc6f80b (patch)
treeac3bd4d630b508e2ce095b324868ee26f5d93207
parentcea70741e851993fe181a76872fb97549d0769d5 (diff)
Update version to 1.2.0 and add notes to NEWS file.1.2.0
Also update libtool version information to 11:0:9.
-rw-r--r--NEWS40
-rw-r--r--ROADMAP8
-rw-r--r--configure.in8
3 files changed, 48 insertions, 8 deletions
diff --git a/NEWS b/NEWS
index 95e09a423..455d6871a 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,43 @@
+Release 1.2.0 (2006-06-27 Carl Worth <cworth@cworth.org>)
+=========================================================
+This is the culmination of the work that has gone on within the 1.1
+branch of cairo.
+
+There has been one API addition since the cairo 1.1.10 snapshot:
+
+ cairo_xlib_surface_get_width
+ cairo_xlib_surface_get_height
+
+There's also a new feature without any API change:
+
+ Dots can now be drawn by using CAIRO_LINE_CAP_ROUND with
+ degenerate sub-paths, (cairo_move_to() followed by either
+ cairo_close_path() or a cairo_line_to() to the same location).
+
+And at least the following bugs have been fixed:
+
+ 6759 fontconfig option AntiAlias doesn't work in cairo 1.1.2
+ 6955 Some characters aren't displayed when using xlib (cache u...
+ 7268 positive device_offset values don't work as source
+ * PDF emit_glyph function needs to support bitmapped glyphs
+ * PS emit_glyph function needs to support bitmapped glyphs
+ * SVG emit_glyph function needs to support bitmapped glyphs
+ * PDF: minefield page one is falling back unnecessarily
+ * PS/PDF: Fix broken placement for vertical glyphs
+ * PS: Fix to not draw BUTT-capped zero-length dash segments
+ * Do device offset before float->fixed conversion
+ http://bugzilla.gnome.org/show_bug.cgi?id=332266
+ * PS: Fix source surfaces with transformations
+ * PS: Fix to not draw BUTT-capped degnerate sub-paths
+ * PS: Don't walk off end of array when printing "~>"
+ * Fix some memory leaks in the test suite rig
+ * SVG: Fix memory leak when using cairo_mask
+ * Fix EXTEND_REFLECT and EXTEND_PAD to not crash (though these are
+ still not yet fully implemented for surface patterns).
+
+This has been a tremendous effort by everyone, and I'm proud to have
+been a part of it. Congratulations to all contributors to cairo!
+
Snapshot 1.1.10 (2006-06-16 Carl Worth <cworth@cworth.org>)
===========================================================
This is the fifth in a series of snapshots working toward the 1.2
diff --git a/ROADMAP b/ROADMAP
index 6d210902e..dd6c710df 100644
--- a/ROADMAP
+++ b/ROADMAP
@@ -50,10 +50,10 @@ cairo-1.4 (October 2006): Better performance
cairo 1.2.0 plans
=================
- xlib backend
+✓xlib backend
✓add cairo_xlib_surface_get_width/height
- Bug fixes (For each XXXX, see: https://bugs.freedesktop.org/show_bug.cgi?id=XXXX )
+✓Bug fixes (For each XXXX, see: https://bugs.freedesktop.org/show_bug.cgi?id=XXXX )
✓6759 fontconfig option AntiAlias doesn't work in cairo 1.1.2
✓6955 Some characters aren't displayed when using xlib (cache u...
✓7268 positive device_offset values don't work as source
@@ -63,8 +63,8 @@ cairo 1.2.0 plans
✓ PDF: minefield page one is falling back unnecessarily
✓ should be possible to draw caps with degenerate paths
- Fix memory leaks
- 1. Ensure 'make check-valgrind' passes with no leaks
+✓Fix memory leaks
+ ✓1. Ensure 'make check-valgrind' passes with no leaks (mostly done)
Bugs that might already be fixed anyway
---------------------------------------
diff --git a/configure.in b/configure.in
index cb349566c..97c0e9b1d 100644
--- a/configure.in
+++ b/configure.in
@@ -4,8 +4,8 @@ AC_PREREQ(2.54)
# An odd micro number indicates in-progress development, (eg. from git/cvs)
# An even micro number indicates a released version.
m4_define(cairo_version_major, 1)
-m4_define(cairo_version_minor, 1)
-m4_define(cairo_version_micro, 11)
+m4_define(cairo_version_minor, 2)
+m4_define(cairo_version_micro, 0)
AC_INIT([cairo],
cairo_version_major.cairo_version_minor.cairo_version_micro,
@@ -19,7 +19,7 @@ dnl ===========================================================================
# libtool shared library version
# Increment if the interface has additions, changes, removals.
-LT_CURRENT=10
+LT_CURRENT=11
# Increment any time the source changes; set to
# 0 if you increment CURRENT
@@ -28,7 +28,7 @@ LT_REVISION=0
# Increment if any interfaces have been added; set to 0
# if any interfaces have been removed. removal has
# precedence over adding, so set to 0 if both happened.
-LT_AGE=8
+LT_AGE=9
dnl ===========================================================================