summaryrefslogtreecommitdiff
path: root/doc
AgeCommit message (Collapse)AuthorFilesLines
2016-10-01pdf: thumbnail APIAdrian Johnson1-0/+1
2016-10-01pdf: page label APIAdrian Johnson1-0/+1
2016-10-01pdf: metadata APIAdrian Johnson1-0/+2
2016-10-01pdf: add document outline APIAdrian Johnson1-0/+3
2016-10-01pdf: structured text and hyperlink supportAdrian Johnson2-0/+9
2015-07-31gitignore: Ignore .trs (test results)Bryce Harrington1-0/+1
2015-03-11doc: add index of new symbols in 1.14Adrian Johnson1-0/+3
2014-03-13skia: Add section definitions and code docs for skia backendBryce Harrington1-2/+3
This fixes several distcheck errors regarding missing code docs. The skia backend was added in commit d7faec02, which was included in the 1.10 release. Signed-off-by: Bryce Harrington <b.harrington@samsung.com>
2014-03-13doc: Drop a couple quartz routines which distcheck claims don't existBryce Harrington1-3/+0
These routines actually do exist in the source code, and have proper documentation, so I'm not sure why distcheck dislikes them, but it's happier without these listed. Signed-off-by: Bryce Harrington <b.harrington@samsung.com>
2014-03-13doc: Add missing sections and symbols for public docsBryce Harrington1-0/+38
This adds a number of items to the documentation for which code docs exist, and also adds sections for cairo-skia and cairo-surface-observer. Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=48784 Signed-off-by: Bryce Harrington <b.harrington@samsung.com>
2014-03-05gitignore: Ignore generated tmpl dir in public docsBryce Harrington1-0/+1
2012-04-16typoNis Martensen1-1/+1
2012-04-16doc: add missing chaptersNis Martensen1-0/+3
Signed-off-by: Uli Schlachter <psychon@znc.in>
2012-04-12add unused symbols to sections docNis Martensen1-1/+31
Signed-off-by: Uli Schlachter <psychon@znc.in>
2012-03-10doc: add index of new symbols in 1.12Nis Martensen1-0/+3
Signed-off-by: Uli Schlachter <psychon@znc.in>
2011-12-07doc: Add documentation for cairo_raster_source_patternChris Wilson1-0/+20
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2011-12-02doc: Add sections for cairo-scriptChris Wilson1-0/+13
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2011-12-02doc: Add similar-image, map-to-image, unmap-imageChris Wilson1-0/+3
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2011-12-02Add cairo_xcb_surface_set_drawableKeith Packard1-0/+1
Mirrors cairo_xlib_surface_set_drawable, allowing the drawable targeted by a surface to be changed on the fly. Signed-off-by: Keith Packard <keithp@keithp.com> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2011-12-02Create XCB documentation.Keith Packard2-1/+10
Signed-off-by: Keith Packard <keithp@keithp.com> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2011-02-07mesh: Rename cairo_pattern_mesh_* functions to cairo_mesh_pattern_*Andrea Canciani2-24/+24
This is consistent with the naming of most cairo types/functions (example: cairo_foo_surface_*). The substitution in the code has been performed using: sed -i 's/cairo_pattern_mesh_/cairo_mesh_pattern_/' <files>
2011-01-16doc: Fix some broken references and gtk-doc warningsMaarten Bosmans2-1/+2
The gtk-doc comments contain some typos and are missing some escaping.
2011-01-01doc: Add documentation for the mesh APIAndrea Canciani2-0/+26
The documentation content is in the comments of the functions.
2010-12-15gl: Remove GLEW from the build system and the source treeAlexandros Frantzis1-1/+0
2010-09-09doc: Add section for recording surfaceCarlos Garcia Campos2-0/+8
2010-09-06check: Ignore the documentation errors.Chris Wilson1-1/+5
Currently it is complaining about having documentation for unconfigured sections, ignore it for now.
2010-09-06check: Make the actual error stand outChris Wilson1-3/+3
2010-07-09doc: Remove the <TITLE> declarationsBenjamin Otte1-28/+0
This information was duplicated. It exists as the "@Title" of the SECTION inline documentation already.
2010-07-08doc: Move tmpl/ docs to inline docsBenjamin Otte32-4566/+2
I did this manually so I could review the docs at the same time. If anyone finds typos or other mistakes I did, please complain to me (or better: fix them).
2010-07-08doc: Remove CAIRO_FORMAT_RGB16_565 from hidden symbols listBenjamin Otte1-1/+0
It's part of the cairo_format_t documentation now.
2010-07-08doc: Add list of new symbol in Cairo 1.10Benjamin Otte1-0/+3
2010-07-08doc: add --name-space option to gtkdoc-mkdbBenjamin Otte1-1/+1
This sorts function names in new symbols lists way better.
2010-07-08doc: Add a section about regionsBenjamin Otte2-0/+31
2010-07-08doc: Add missing surface APIsBenjamin Otte1-0/+2
2010-07-08doc: Add a section for cairo_device_tBenjamin Otte2-0/+19
2010-07-08doc: Add cairo_in_clip() to cairo_t sectionBenjamin Otte1-0/+1
2010-07-08doc: Add cairo_rectangle_int_t to the general types listBenjamin Otte1-0/+1
2010-07-08doc: Add drm and glew to the ignored directoriesBenjamin Otte1-0/+2
This reduces the number of unused symbols to a reasonable size. ;)
2010-05-13language bindings guide: clarify mapping for cairo_pattern_create_rgb[a]Owen W. Taylor1-2/+7
Clarify that cairo_pattern_create_rgb() and cairo_pattern_create_rgba() should be be overloaded as a single constructor for SolidPattern, but instead should be static methods.
2010-05-07doc: regenChris Wilson26-0/+93
2010-04-27Update FSF addressAndrea Canciani5-5/+5
I updated the Free Software Foundation address using the following script. for i in $(git grep Temple | cut -d: -f1 ) do sed -e 's/59 Temple Place[, -]* Suite 330, Boston, MA *02111-1307[, ]* USA/51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA/' -i "$i" done Fixes http://bugs.freedesktop.org/show_bug.cgi?id=21356
2010-03-02Added new MIME type CAIRO_MIME_TYPE_URI and it's support in SVG backendAlexander Shulgin2-0/+8
The rationale behind this change is that when someone is trying to draw on a SVG surface using image surface patterns, the resulting SVG file can take up to ridiculous 20 megabytes for 3-4 typical photographic images in a single SVG file. This also can take significant amount of CPU time to complete. The reason for this behaviour is that currently whenever SVG backend needs to emit an image tag for a surface pattern it takes a snapshot of the subject surface, encodes it in PNG, then Base64-encodes and emits the (huge) resulting string. With use of cairo_surface_set_mime_data API this can be somewhat improved by associating JPEG image contents with the corresponding surfaces. Still this doesn't allow for post-processing of involved photographic images without regenerating the SVG file. As SVG specification allows URIs in the image tag's xlink:href attribute, it is possible instead of embedding encoded image data to simply link image files residing physically on the same medium as the generated SVG file: files on disk under common directory, files on a web server at common base URI, etc. To make this happen we add new (unofficial) MIME type "text/x-uri" and let users associate URIs with surfaces through cairo_surface_set_mime_data() API. When SVG backend needs to emit surface contents and it sees "text/x-uri" attached to the surface, it emits this data instead of taking snapshot. The URI data is emitted as is, so correctness check is left solely to the client code.
2010-01-27build: Remove glitz surfaceBenjamin Otte3-24/+0
glitz is unmaintained and the GL surface is far superior anyway.
2009-10-22[meta] Rename cairo_meta_surface_t to cairo_recording_surface_t.M Joonas Pihlaja1-1/+1
The new name is more descriptive than the rather opaque meta surface. Discussed with vigour on the mailing list and #cairo: http://lists.cairographics.org/archives/cairo/2009-July/017571.html
2009-09-16Set LC_ALL=C instead of LANG=CBehdad Esfahbod2-2/+5
2009-07-15Fix build under distcheckChris Wilson2-0/+17
Need to play a little dance to get the sources included and paths correct whilst building source files with objdir != srcdir under distcheck.
2009-06-12[doc] Workaround read-only tree during make distcheckChris Wilson1-2/+3
This looks to be an ugly necessity to work-around the nasty issue that we currently gtkdoc expect to be run inside the source tree. I'm sure Behdad will be able to resolve this much more elegantly than this quick and fragile attempt.
2009-05-08[doc] Update identifiersChris Wilson1-1/+2
2009-05-06Err, make gtk-doc happy againBehdad Esfahbod1-1/+1
2009-03-17Make CAIRO_STATUS_LAST_STATUS publicBehdad Esfahbod1-0/+1