[cairo-commit] Changes to 'refs/tags/1.1.10'

Carl Worth cworth at kemper.freedesktop.org
Fri Jun 16 10:04:38 PDT 2006


Tag '1.1.10' created by Carl Worth <cworth at cworth.org> at 2006-06-16 17:53 -0700

cairo 1.1.10 snapshot
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)

iD8DBQBEkuIi6JDdNq8qSWgRArhnAJ4hDlfpnWYY9bj0NVs7ZMl+XKsaXwCffRLz
HMhowJx6or+LK99tRtZO5YM=
=AsAw
-----END PGP SIGNATURE-----

Changes since 1.1.8:
Behdad Esfahbod:
      Use enum time instead of int (shuts intel compiler up.)
      Merge branch 'cairo' into cairo-origin

Carl Worth:
      Increment CAIRO_VERSION to 1.1.9 after making the 1.1.8 snapshot
      _cairo_format_from_pixman_format: Add useful error mesage and assertion when failing.
      Remove _cairo_image_surface_is_alpha_only in favor of just looking at content value.
      Drop _cairo_surface_is_opaque now that we have cairo_surface_get_content
      Add missing breaks in switch statement.
      New API: Add support for new CAIRO_FORMAT_RGB16_565
      Update release rules in Makefile to add git signature information.
      Annoying doc template churn.
      Update version to 1.1.10 and add notes to NEWS file.

Emmanuel Pacaud:
      SVG: Update of reference images.

Jinghua Luo:
      xlib: free resources before return if looking up glyph surface fails.

Kristian Høgsberg:
      Make cairo_output_stream_t an embeddable type.
      Convert the stdio output stream to use the new output stream interface.
      Convert the word wrap stream, the base85 stream and the ps string stream.
      Add an in-memory output-stream implementation.
      Only run fallback-resolution test case when all of PDF, PS and SVG are enabled.
      Rewrite SVG backend to just use cairo output stream instead of libxml2.
      Remove libxml2 checks from configure.in.
      Actually add src/cairo-output-stream-private.h.
      Merge branch 'svg-rewrite'
      Add test case for the PDF, PS and SVG stream constructors.
      Only call close function for output streams if it's non-NULL.
      Add cairo-output-stream-private.h to libcairo_la_SOURCES.

Torsten Schönfeld:
      Add missing cairo_public tag for cairo_image_surface_get_stride

---
 Makefile.am                                        |   25 
 NEWS                                               |   17 
 RELEASING                                          |    2 
 configure.in                                       |   20 
 doc/public/tmpl/cairo-image.sgml                   |    1 
 pixman/src/icformat.c                              |    6 
 pixman/src/pixman.h                                |    3 
 pixman/src/pixregion.c                             |    2 
 src/Makefile.am                                    |    1 
 src/cairo-base85-stream.c                          |   28 
 src/cairo-image-surface.c                          |   98 +
 src/cairo-output-stream-private.h                  |  156 ++
 src/cairo-output-stream.c                          |  188 ++-
 src/cairo-pattern.c                                |    2 
 src/cairo-pdf-surface.c                            |    1 
 src/cairo-ps-surface.c                             |   45 
 src/cairo-surface.c                                |   37 
 src/cairo-svg-surface.c                            | 1170 ++++++++-------------
 src/cairo-type1-subset.c                           |    1 
 src/cairo-xlib-surface.c                           |    2 
 src/cairo.h                                        |    8 
 src/cairoint.h                                     |   85 -
 test/Makefile.am                                   |   10 
 test/create-for-stream.c                           |  218 +++
 test/linear-gradient-svg-argb32-ref.png            |binary
 test/linear-gradient-svg-rgb24-ref.png             |binary
 test/mask-svg-argb32-ref.png                       |binary
 test/mask-svg-rgb24-ref.png                        |binary
 test/paint-source-alpha-svg-argb32-ref.png         |binary
 test/paint-source-alpha-svg-rgb24-ref.png          |binary
 test/paint-with-alpha-svg-argb32-ref.png           |binary
 test/paint-with-alpha-svg-rgb24-ref.png            |binary
 test/push-group-svg-argb32-ref.png                 |binary
 test/push-group-svg-rgb24-ref.png                  |binary
 test/scale-source-surface-paint-svg-argb32-ref.png |binary
 test/scale-source-surface-paint-svg-rgb24-ref.png  |binary
 test/text-pattern-svg-argb32-ref.png               |binary
 test/text-pattern-svg-rgb24-ref.png                |binary
 test/trap-clip-svg-argb32-ref.png                  |binary
 test/trap-clip-svg-rgb24-ref.png                   |binary
 40 files changed, 1171 insertions(+), 955 deletions(-)
---


More information about the cairo-commit mailing list