summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorCarl Worth <cworth@cworth.org>2006-02-13 16:47:32 -0800
committerCarl Worth <cworth@cworth.org>2006-02-13 16:47:32 -0800
commit01dd527ef3cb3205e33ffec90a11fda11f0e281a (patch)
tree39c7e267083fde15b6cbc249b34d597d4d6522ff /NEWS
parent6aff9afc22eb6c5c814992c5ca4b3bd437935d3a (diff)
parent0e40baa9a7bd08abd15bfdc666c6e2d21d791e82 (diff)
Remove pixman from SNAPSHOT_0_5_2SNAPSHOT_0_5_2
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS74
1 files changed, 74 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index f69bbd066..1859a71bc 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,77 @@
+Snapshot 0.5.2 (2005-07-18 Carl Worth <cworth@cworth.org>)
+==========================================================
+API changes
+-----------
+* New functions for creating patterns of a single color:
+
+ cairo_pattern_create_rgb
+ cairo_pattern_create_rgba
+
+* Change cairo_surface_create_similar to accept a new type of
+ cairo_content_t rather than cairo_format_t:
+
+ typedef enum _cairo_content {
+ CAIRO_CONTENT_COLOR = 0x1000,
+ CAIRO_CONTENT_ALPHA = 0x2000,
+ CAIRO_CONTENT_COLOR_ALPHA = 0x3000
+ } cairo_content_t;
+
+* Add new CAIRO_FORMAT_VALID and CAIRO_CONTENT_VALID macros.
+
+* Remove unused status value:
+
+ CAIRO_STATUS_NO_TARGET_SURFACE
+
+* Add new status values:
+
+ CAIRO_STATUS_INVALID_STATUS
+
+* Require libpixman >= 0.1.5 (for necessary bug fixes)
+
+Bug fixes
+---------
+* Fix cairo_surface_write_to_png for RGB24 images.
+
+* Fix broken metrics and rendering for bitmap fonts. Add mostly
+ useless bitmap glyph transformation.
+
+* Fix glyph caches to not eject entries that might be immediately
+ needed, (fixing intermittent crashes when rendering text).
+
+* Fix all memory leaks found by running "make check-valigrind".
+
+ATSUI backend changes
+---------------------
+* Allow building against < 10.3 SDK.
+
+* Prevent crash on empty strings.
+
+Glitz backend changes
+---------------------
+* Require glitz >= 0.4.4.
+
+* Use frame buffer objects instead of pbuffers for accelerated
+ offscreen drawing.
+
+* Minor improvement to gradient pattern creation.
+
+PostScript backend fixes
+------------------------
+* Rewrite of the PS backend to generate more interesting output that
+ the old big-image implementation.
+
+Win32 backend fixes
+-------------------
+* Implement glyph path support.
+
+* Fix swap of blue and green values in the fill_rectangles path.
+
+Xlib backend fixes
+------------------
+* Add optimization to use XCopyArea rather than XRenderComposite when
+ transforming only with an integer translation, and using SOURCE
+ operator or OVER with a source pattern without alpha.
+
Snapshot 0.5.1 (2005-06-20 Carl Worth <cworth@cworth.org>)
==========================================================
API changes