summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2009-02-12 18:26:57 +0000
committerChris Wilson <chris@chris-wilson.co.uk>2009-02-12 18:27:52 +0000
commit17ce8584e7142d13bd7a777c9570e5548a06a90c (patch)
tree27919c7e82f264ccb185a69bd04453c26b9d3700 /NEWS
parent2df611a3810eb64c8ed22dfae5f3d3157eef7e6a (diff)
[NEWS] Add API changes.
Scan the public headers for obvious additions.
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS20
1 files changed, 19 insertions, 1 deletions
diff --git a/NEWS b/NEWS
index cd694d87..0b485df7 100644
--- a/NEWS
+++ b/NEWS
@@ -10,9 +10,27 @@ API additions:
"image/jpeg" is understood by PDF,PS,SVG,win32-printing.
"image/png" is understood by SVG.
-New backend:
+ cairo_pdf_version_t
+ cairo_pdf_surface_restrict_to_version()
+ cairo_pdf_get_versions()
+ cairo_pdf_version_to_string()
+ Similar to restrict to version and level found in SVG and PS, these
+ limit the features used in the output to comply with the PDF specification
+ for that version.
+
+ CAIRO_STATUS_INVALID_SIZE
+ Indicates that the request surface size is not supported by the backend.
+ This generally indicates that the request is too large.
+
+ The built-in twin font is now called "@cairo:" and supports a limited set
+ of options like "@cairo:mono". Where are these specified?
+
+ cairo_in_fill() now uses flash semantics... OTOH, top and left are outside.
+
+New experimental backends:
Simple DirectMedia Layer
+ CairoScript
New utility: