[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