[cairo] [cairo-announce] cairomm release 1.9.8 now available
Jonathon Jongsma
jonathon at quotidian.org
Fri Dec 31 08:38:09 PST 2010
cairomm is a C++ API for the cairo graphics library. For more
information, see http://cairographics.org/cairomm
A new cairomm release 1.9.8 is now available from:
http://cairographics.org/releases/cairomm-1.9.8.tar.gz
which can be verified with:
http://cairographics.org/releases/cairomm-1.9.8.tar.gz.sha1
ce27835ac69f5b4bd88653655dabf09c868accf9 cairomm-1.9.8.tar.gz
http://cairographics.org/releases/cairomm-1.9.8.tar.gz.sha1.asc
(signed by Jonathon Jongsma)
WHAT'S NEW
==========
1.9.8 (unstable):
* Surface:
- added create() for creating a sub-surface representing a rectangle on a
target surface
- PDF versioning API: get_versions(), restrict_to_version(),
version_to_string()
- add get_device()
- add new surface type enum values
* Device
- add acquire() and release() functions
- Add Device::Lock convenience class
* Region
- UNSTABLE API CHANGE: Fix do_union(), subtract(), intersect() to throw
exceptions instead of returning error statuses to be consistent with the
rest of the cairomm API
- add xor() functions
- add API for creating a region from a list of rectangles
- implement copy()
* Documentation:
- Context::arc(): Fix bug #31345 (Christopher Head) about bad math in arc()
documentation. (Murray Cumming)
- Add documentation for Device class
- Add documentation for Region class
_______________________________________________
cairo-announce mailing list
cairo-announce at lists.cairographics.org
http://lists.cairographics.org/mailman/listinfo/cairo-announce
More information about the cairo
mailing list