[Ftp-release] cairo snapshot 1.9.14 now available
Chris Wilson
chris at chris-wilson.co.uk
Mon Jul 26 05:21:41 PDT 2010
A new cairo snapshot 1.9.14 is now available from:
http://cairographics.org/snapshots/cairo-1.9.14.tar.gz
which can be verified with:
http://cairographics.org/snapshots/cairo-1.9.14.tar.gz.sha1
c1b20068f96c30f02f5fcc6a1a57810c231380f2 cairo-1.9.14.tar.gz
http://cairographics.org/snapshots/cairo-1.9.14.tar.gz.sha1.asc
(signed by Chris Wilson)
Additionally, a git clone of the source tree:
git clone git://git.cairographics.org/git/cairo
will include a signed 1.9.14 tag which points to a commit named:
ed8c6f42540f03a62fd64ad83b7c397528092232
which can be verified with:
git verify-tag 1.9.14
and can be checked out with a command such as:
git checkout -b build 1.9.14
Snapshot 1.9.14 (2010-07-26)
============================
A quiet couple of weeks, hopefully Cairo is seeing widescale deployment and
we are being to see the results of the stabilisation effort. Clipping bugs
seems to have been the order of the last couple of weeks, with a couple
reported and duly fixed. Thank you Igor Nikitin and Karl Tomlinsion for
finding those regressions. At this point all that seems to remain to do is
to fix the outstanding regressions in the PDF backend...
-Chris
Bugs fixes
----------
Clip doesn't work for text on the image backend
https://bugs.freedesktop.org/show_bug.cgi?id=29008
Add explicit dependency for cxx
https://bugs.freedesktop.org/show_bug.cgi?id=29114
Fix regressions in reporting clip extents
https://bugs.freedesktop.org/show_bug.cgi?id=29120
https://bugs.freedesktop.org/show_bug.cgi?id=29121
https://bugs.freedesktop.org/show_bug.cgi?id=29122
https://bugs.freedesktop.org/show_bug.cgi?id=29124
https://bugs.freedesktop.org/show_bug.cgi?id=29125
List of all changes between 1.9.12 and 1.9.14
---------------------------------------------
Andrea Canciani (1):
quartz: fix REFLECT radial gradients
Benjamin Otte (1):
build: Add explicit dependcy to cxx lib
Chris Wilson (9):
version: Post-snapshot bump to 1.9.13
test: Add partial-clip-text
Differentiate between reducing clip to composite extents and a rectangle
image: Manually clip against bounds when rendering directly
clip: Do the NULL check before the dereference.
boilerplate: Offset the xlib window
image: Compensate mask origins for glyph clipping
NEWS: 1.9.14
version: 1.9.14 snapshot
Hib Eris (1):
build: Fix pthread detection code when there isn't one.
Karl Tomlinson (5):
test: use the surface size expected in get-clip phase "No clip set"
clip: return empty clip from _cairo_clip_copy_rectangle_list when all_clipped
test: return CAIRO_TEST_FAILURE from get-clip preamble on failure
clip: consider all_clipped in _cairo_clip_get_extents
clip: consider gstate target extents in _cairo_gstate_copy_clip_rectangle_list
M Joonas Pihlaja (1):
build: Typos in comments.
Oleg Romashin (1):
qt: Use native glyph rendering.
What is cairo
=============
Cairo is a 2D graphics library with support for multiple output
devices. Currently supported output targets include the X Window
System, quartz, win32, and image buffers, as well as PDF, PostScript,
and SVG file output. Experimental backends include OpenGL, XCB, BeOS,
OS/2, and DirectFB.
Cairo is designed to produce consistent output on all output media
while taking advantage of display hardware acceleration when available
(for example, through the X Render Extension).
The cairo API provides operations similar to the drawing operators of
PostScript and PDF. Operations in cairo include stroking and filling
cubic Bézier splines, transforming and compositing translucent images,
and antialiased text rendering. All drawing operations can be
transformed by any affine transformation (scale, rotation, shear,
etc.).
Cairo has been designed to let you draw anything you want in a modern
2D graphical user interface. At the same time, the cairo API has been
designed to be as fun and easy to learn as possible. If you're not
having fun while programming with cairo, then we have failed
somewhere---let us know and we'll try to fix it next time around.
Cairo is free software and is available to be redistributed and/or
modified under the terms of either the GNU Lesser General Public
License (LGPL) version 2.1 or the Mozilla Public License (MPL) version
1.1.
Where to get more information about cairo
=========================================
The primary source of information about cairo is:
http://cairographics.org/
The latest versions of cairo can always be found at:
http://cairographics.org/download
Documentation on using cairo and frequently-asked questions:
http://cairographics.org/documentation
http://cairographics.org/FAQ
Mailing lists for contacting cairo users and developers:
http://cairographics.org/lists
Roadmap and unscheduled things to do, (please feel free to help out):
http://cairographics.org/roadmap
http://cairographics.org/todo
--
Chris Wilson, Intel Open Source Technology Centre
More information about the Ftp-release
mailing list