diff options
author | Carl Worth <cworth@cworth.org> | 2006-06-27 15:44:52 +0200 |
---|---|---|
committer | Carl Worth <cworth@cworth.org> | 2006-07-01 03:24:33 +0200 |
commit | 61404bd5022b913f58ecda8dc9e8922b4fc6f80b (patch) | |
tree | ac3bd4d630b508e2ce095b324868ee26f5d93207 | |
parent | cea70741e851993fe181a76872fb97549d0769d5 (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-- | NEWS | 40 | ||||
-rw-r--r-- | ROADMAP | 8 | ||||
-rw-r--r-- | configure.in | 8 |
3 files changed, 48 insertions, 8 deletions
@@ -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 @@ -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 =========================================================================== |