[cairo-commit] Changes to 'refs/tags/1.0.4'
Behdad Esfahbod
behdad at kemper.freedesktop.org
Wed Apr 12 22:23:42 PDT 2006
Tag '1.0.4' created by Behdad Esfahbod <behdad at behdad.org> at 2006-03-15 19:13 -0800
cairo-1.0.4 stable release.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)
iD8DBQBEGGd1n+4E5dNTERURAmjnAJ9T4yfI+4TyA4HnGPARpzEa79GcMACfSiKM
S8q+ZBFRCvntfH1FZ+yR4eo=
=943l
-----END PGP SIGNATURE-----
Changes since RELEASE_1_0_2:
Anders Carlsson:
Invoke PKG_PROG_PKG_CONFIG so $PKG_CONFIG will be set early on.
Behdad Esfahbod:
Bug #4260, Reviewed by B. Biggs
Allow _get_bitmap_surface to work for 0x0 glyphs, (fix for bug #5734).
Remove duplicate definitions of pixman_color_to_pixel and pixman_composite.
Remove ChangeLog here too. We'll generate it using git log.
Shhhh.....
Add make bits to autogenerate ChangeLog
Add new ref images.
Update release infra to reflect git transition.
Note using "git diff" instead of "git status" as the latter is a bit tricky when it says nothing to commit...
Fix test to use fontconfig properly so that the test no longer fails. Fixes bug #4674. (Thnks to sunmoon1997 for the fix).
Check font_face->status and return a nil scaled font if it is in an error state. (Thanks to Christian Biesinger and sunmoon1997 who pointed this out as part of bug #4674)
Misc compilation fixes (C++-style comments, M_PI decls, etc.)
Add CAIRO_TEST_TARGET environment variable for limiting backends to test.
WIN32: Define SHADEBLENDCAPS and SB_NONE if they are not defined. (from Tor Lillqvist)
Cairo-1.0.4 released.
Carl Worth:
Increment CAIRO_VERSION to 1.0.3 after tagging RELEASE_1_0_2.
Add missing initialization for _global_image_glyph_cache_mutex (Vladimir Vukicevic <vladimirv at gmail.com>).
Add missing initialization for ximage.xoffset.
Fix typo leading to truncated error message (Christian Biesinger <cbiesinger at web.de>).
Remove spurios INT_ prefixes which break the build with very recent binutils.
Remove duplicate definitions of pixman_color_to_pixel and pixman_composite.
Use more portable shell syntax, ('test =' rather than 'test =='). Thanks to Richard Lloyd and Klaus Heinz. Closes bug #4823.
Rename .cvsignore to .gitignore. Add *~ and *.o.
test/show-glyphs-many: New test case to demonstrate bug #5528
_cairo_xlib_surface_show_glyphs: Break up rendering into chunks to fit
cairo_show_glyphs: Do nothing if num_glyphs == 0
cairo-output-stream: Don't dereference a NULL pointer due to OOM.
cairo-clip: Fix memory leak during OOM handling.
_clip_and_composite_trapezoids: Avoid NULL pointer dereference due to OOM.
fbCompositeTrans_0888xnx0888: Fix suspicious logical negation of pointer value.
autogen.sh: Pass --foreign option to automake so that it doesn't
Remove unused RCS $Id:$ tags.
Christian Biesinger:
Use C-style comments rather than C++-style in C files
Frederic Crozat:
test/text-antialias-subpixel: Modify to demonstrate problem with subpixel BGR and VRGB
Fix for sub-pixel BGR and vRGB
Fix usage of freetype to match Xft and follow David Turner's recommendations.
Tor Lillqvist:
Apply proper transform to generated paths.
Intersect clip region with target surface so we don't waste time and memory.
Vladimir Vukicevic:
Win32: Rework clip and extents handling
Win32: Fix up src coords before calling AlphaBlend/BitBlt to avoid invalid calls
Win32: Set surface format based on device caps
Win32: Handle BitBlt in get_image failure and AlphaBlend not being supported
---
.gitignore | 25
ChangeLog |11256 --------------------------------
INSTALL | 2
Makefile.am | 43
NEWS | 11
RELEASING | 21
autogen.sh | 2
configure.in | 24
doc/.gitignore | 3
doc/public/.gitignore | 18
doc/public/tmpl/.gitignore | 3
doc/public/tmpl/cairo-font-options.sgml | 12
doc/public/tmpl/cairo-font.sgml | 3
doc/public/tmpl/cairo-ft.sgml | 3
doc/public/tmpl/cairo-glitz.sgml | 3
doc/public/tmpl/cairo-image.sgml | 3
doc/public/tmpl/cairo-matrix.sgml | 3
doc/public/tmpl/cairo-paths.sgml | 3
doc/public/tmpl/cairo-pattern.sgml | 3
doc/public/tmpl/cairo-pdf.sgml | 3
doc/public/tmpl/cairo-png.sgml | 3
doc/public/tmpl/cairo-ps.sgml | 3
doc/public/tmpl/cairo-quartz.sgml | 3
doc/public/tmpl/cairo-scaled-font.sgml | 3
doc/public/tmpl/cairo-status.sgml | 3
doc/public/tmpl/cairo-surface.sgml | 3
doc/public/tmpl/cairo-text.sgml | 3
doc/public/tmpl/cairo-transforms.sgml | 3
doc/public/tmpl/cairo-types.sgml | 3
doc/public/tmpl/cairo-version.sgml | 3
doc/public/tmpl/cairo-win32-fonts.sgml | 3
doc/public/tmpl/cairo-win32.sgml | 3
doc/public/tmpl/cairo-xcb-xrender.sgml | 3
doc/public/tmpl/cairo-xcb.sgml | 3
doc/public/tmpl/cairo-xlib-xrender.sgml | 3
doc/public/tmpl/cairo-xlib.sgml | 3
doc/public/tmpl/cairo.sgml | 3
doc/tutorial/slides/.gitignore | 7
doc/tutorial/src/.gitignore | 8
pixman/.gitignore | 20
pixman/ChangeLog | 21
pixman/src/.gitignore | 10
pixman/src/fbcompose.c | 16
pixman/src/fbpict.c | 6
pixman/src/fbpict.h | 2
pixman/src/pixman-remap.h | 2
pixman/src/pixman-xserver-compat.h | 2
pixman/src/pixregion.c | 6
src/.gitignore | 13
src/cairo-atsui-font.c | 41
src/cairo-clip.c | 13
src/cairo-font.c | 3
src/cairo-ft-font.c | 138
src/cairo-gstate.c | 3
src/cairo-output-stream.c | 6
src/cairo-quartz-surface.c | 11
src/cairo-wideint.c | 3
src/cairo-wideint.h | 3
src/cairo-win32-private.h | 10
src/cairo-win32-surface.c | 169
src/cairo-xlib-surface.c | 62
src/cairo.c | 3
src/cairoint.h | 4
test/.gitignore | 117
test/Makefile.am | 5
test/cairo-test.c | 44
test/ft-font-create-for-ft-face.c | 24
test/show-glyphs-many-ref.png |binary
test/show-glyphs-many-rgb24-ref.png |binary
test/show-glyphs-many.c | 127
test/text-antialias-subpixel-ref.png |binary
test/text-antialias-subpixel.c | 42
72 files changed, 846 insertions(+), 11590 deletions(-)
---
More information about the cairo-commit
mailing list