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

Carl Worth cworth at kemper.freedesktop.org
Wed May 3 01:42:39 PDT 2006


Tag '1.1.4' created by Carl Worth <cworth at cworth.org> at 2006-05-03 09:35 -0700

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

iD8DBQBEWGuB6JDdNq8qSWgRAowBAKCBDckOynT8ZpXx/da/G6mAaRj1+ACglAl/
4a9iPqBUiDHi/3MdXEEil0A=
=kiVr
-----END PGP SIGNATURE-----

Changes since 1.1.2:
Behdad Esfahbod:
      WIN32: Define SHADEBLENDCAPS and SB_NONE if they are not defined. (from Tor Lillqvist)

Carl Worth:
      Increment CAIRO_VERSION to 1.1.3 after making the 1.1.2 snapshot
      Remove redeundant -rgb24-ref.png images.
      Remove deleted reference images from Makefile.am
      Add leaky-dash test case demonstrating bug #4863.
      Remove cairo.def from the generated tar file. It's not useful there.
      Update ROADMAP with suggestions from discussion of 1.1.2 snapshot
      Add a couple more items to the 1.2.0 ROADMAP
      Move 1.4 schedule up. Add more bugs from sunmoon1997
      Add reference to cairo_surface_set_user_data in docs. for cairo_image_surface_create_for_data
      paginated: Remove memory leak of analysis surface from _paint_page
      Correct documentation to say "user space", not "user-space" where appropriate.
      Add line-width-scale test to demonstrate cairo_set_line_width bug
      Add missing file leaky-dash-ref.png
      Support multiple glyph image formats within the same font (fix #4705).
      Fix silly typo from previous commit.
      ROADMAP: Mark bug #4705 as fixed.
      Don't return void from void-returning function (fix #6792).
      Make backend-specific function set a surface error on type mismatch.
      atsui: Add missing check of return-value of malloc.
      PS: Add cairo_ps_surface_set_size along with ps-features test
      pdf2png: Use new poppler_page_render to render directly through cairo.
      PS: Add three new public functions for emitting DSC comments.
      ROADMAP: Indicate that PS printing-oriented API is done now.
      Add backend-specific reference images to EXTRA_DIST so they'll go out in the tar file.
      SVG: Enable the SVG backend to be built by default (if dependencies are met)
      RELEASING: Replace references to ChangeLog with git log commands (and improve those)
      Update version to 1.1.4 and add notes to NEWS file.

Christian Biesinger:
      Use a single LDADD variable instead of a per-test one

Emmanuel Pacaud:
      Implement paginated create_similar, moving similar images down to PS and PDF.
      Optimisation of CLEAR operator in meta-surface.
      Use CLEAR operator in mask.c in order to not trig image fallback
      SVG: Reenable operator tests, and rgb24 surface are meta-surfaces.
      Merge branch 'origin'
      Copy content property when doing a snapshot of a meta surface.
      SVG: Update rgb24 reference files.
      SVG: Ignore SVG test files.
      SVG: First pass for analyze-surface support
      SVG: Sort of working implementation of a SVG backend with paginated surface
      SVG: Initial support of operators support via image fallbacks.
      SVG: Code cleanup.
      SVG: Reenable optimisation of CLEAR and SOURCE in paint when there's
      SVG: Some variable/type renaming.
      SVG: Add an additionnal API for creating SVG 1.1 or 1.2 files.
      SVG: Fix error handling in create_for_document and in composite_image_pattern.
      SVG: Remove outdated comment.
      SVG: Trivial indentation and comment fixes.
      SVG: Correct use of paginated surface. Fix emit of alpha filter.
      SVG: Add reference images for tests failing on 1 digit error on color.
      SVG: Rework of API for SVG selection.
      SVG: Minor documentation fixes.
      Merge branch 'master' of git+ssh://emmanuel@git.cairographics.org/git/cairo
      SVG: Really use width and height in point unit.
      SVG: Convert SVG file with a resolution of 72 dpi.

Henning Noren:
      Fix PS Surface Memleak

Zhe Su:
      Support fontconfig embeddedbitmap option/handle transformation issue as well.

---
 NEWS                                                       |   65 +
 RELEASING                                                  |   25 
 ROADMAP                                                    |  242 +++---
 configure.in                                               |   10 
 dev/null                                                   |binary
 doc/public/cairo-sections.txt                              |    3 
 doc/public/tmpl/cairo-status.sgml                          |    1 
 doc/public/tmpl/cairo-svg.sgml                             |   33 
 src/.gitignore                                             |    1 
 src/Makefile.am                                            |    3 
 src/cairo-array.c                                          |    4 
 src/cairo-atsui-font.c                                     |    8 
 src/cairo-ft-font.c                                        |   24 
 src/cairo-image-surface.c                                  |    3 
 src/cairo-meta-surface-private.h                           |    3 
 src/cairo-meta-surface.c                                   |   15 
 src/cairo-paginated-surface.c                              |   13 
 src/cairo-pdf-surface.c                                    |    7 
 src/cairo-ps-surface.c                                     |  410 ++++++++++-
 src/cairo-ps.h                                             |   15 
 src/cairo-surface.c                                        |    2 
 src/cairo-svg-surface.c                                    |  468 ++++++++++---
 src/cairo-svg.h                                            |   23 
 src/cairo-win32-private.h                                  |    8 
 src/cairo-xcb-surface.c                                    |    5 
 src/cairo-xlib-surface.c                                   |   86 +-
 src/cairo.c                                                |   14 
 src/cairo.h                                                |    4 
 src/cairoint.h                                             |    4 
 test/.gitignore                                            |    6 
 test/Makefile.am                                           |  163 +---
 test/a8-mask-rgb24-ref.png                                 |    0 
 test/cairo-test.c                                          |   30 
 test/caps-joins-alpha-rgb24-ref.png                        |    0 
 test/caps-joins-alpha-svg-argb32-ref.png                   |binary
 test/caps-joins-alpha-svg-rgb24-ref.png                    |binary
 test/caps-joins-rgb24-ref.png                              |    0 
 test/caps-sub-paths-rgb24-ref.png                          |    0 
 test/clip-all-rgb24-ref.png                                |    0 
 test/composite-integer-translate-over-repeat-rgb24-ref.png |    0 
 test/composite-integer-translate-over-rgb24-ref.png        |    0 
 test/composite-integer-translate-source-rgb24-ref.png      |    0 
 test/create-from-png-rgb24-ref.png                         |    0 
 test/create-from-png-stream-rgb24-ref.png                  |    0 
 test/dash-caps-joins-rgb24-ref.png                         |    0 
 test/dash-offset-negative-rgb24-ref.png                    |    0 
 test/filter-nearest-offset-rgb24-ref.png                   |    0 
 test/imagediff.c                                           |   15 
 test/leaky-dash-ref.png                                    |binary
 test/leaky-dash.c                                          |   68 +
 test/leaky-polygon-rgb24-ref.png                           |    0 
 test/line-width-rgb24-ref.png                              |    0 
 test/line-width-scale-ps-argb32-ref.png                    |binary
 test/line-width-scale-ref.png                              |binary
 test/line-width-scale.c                                    |  184 +++++
 test/linear-gradient-rgb24-ref.png                         |    0 
 test/linear-gradient-svg-argb32-ref.png                    |binary
 test/linear-gradient-svg-rgb24-ref.png                     |binary
 test/mask-ctm-svg-argb32-ref.png                           |binary
 test/mask-ctm-svg-rgb24-ref.png                            |binary
 test/mask-surface-ctm-svg-argb32-ref.png                   |binary
 test/mask-surface-ctm-svg-rgb24-ref.png                    |binary
 test/mask-svg-argb32-ref.png                               |binary
 test/mask-svg-rgb24-ref.png                                |binary
 test/mask.c                                                |    3 
 test/move-to-show-surface-rgb24-ref.png                    |    0 
 test/paint-rgb24-ref.png                                   |    0 
 test/paint-source-alpha-rgb24-ref.png                      |    0 
 test/paint-with-alpha-rgb24-ref.png                        |    0 
 test/path-data-rgb24-ref.png                               |    0 
 test/pdf2png.c                                             |   38 -
 test/ps-features.c                                         |  155 ++++
 test/rectangle-rounding-error-rgb24-ref.png                |    0 
 test/self-copy-rgb24-ref.png                               |    0 
 test/set-source-svg-argb32-ref.png                         |binary
 test/set-source-svg-rgb24-ref.png                          |binary
 test/show-glyphs-many-rgb24-ref.png                        |    0 
 test/show-text-current-point-rgb24-ref.png                 |    0 
 test/show-text-current-point-svg-rgb24-ref.png             |binary
 test/source-clip-rgb24-ref.png                             |    0 
 test/surface-pattern-rgb24-ref.png                         |    0 
 test/svg2png.c                                             |    3 
 test/text-antialias-gray-rgb24-ref.png                     |    0 
 test/text-antialias-gray-svg-rgb24-ref.png                 |binary
 test/text-antialias-none-rgb24-ref.png                     |    0 
 test/text-antialias-none-svg-rgb24-ref.png                 |binary
 test/text-antialias-subpixel-rgb24-ref.png                 |    0 
 test/text-antialias-subpixel-svg-rgb24-ref.png             |binary
 test/text-pattern-svg-rgb24-ref.png                        |binary
 test/transforms-rgb24-ref.png                              |    0 
 test/translate-show-surface-rgb24-ref.png                  |    0 
 test/trap-clip-svg-argb32-ref.png                          |binary
 test/trap-clip-svg-rgb24-ref.png                           |binary
 test/unantialiased-shapes-rgb24-ref.png                    |    0 
 94 files changed, 1673 insertions(+), 491 deletions(-)
---


More information about the cairo-commit mailing list