Adrian Johnson
989d368dc5
DWrite font docs
2022-03-05 16:56:56 +10:30
Emmanuele Bassi
81ecff3800
Remove BeOS support
...
Nobody cares about BeOS in 2022, and it cannot be built with Meson anyway.
Removing the BeOS backend also allows us to drop the dependency on a C++
compiler and simplify the Autotools build considerably by removing all
the extra CXX targets.
2022-02-25 01:39:29 +00:00
Bryce Harrington
3ad43122b2
1.16.0 release
...
Signed-off-by: Bryce Harrington <bryce@bryceharrington.org>
2018-10-19 13:23:16 -07:00
Bryce Harrington
0fadb2c56d
cairo-docs: whitespace cleanup
2017-07-28 17:03:00 -07:00
Adrian Johnson
dcbfb72647
pdf: structured text and hyperlink support
2016-10-01 22:05:42 +09:30
Adrian Johnson
5182d9bc5e
doc: add index of new symbols in 1.14
2015-03-11 19:16:38 +10:30
Nis Martensen
905a88bf51
doc: add missing chapters
...
Signed-off-by: Uli Schlachter <psychon@znc.in>
2012-04-16 21:55:18 +02:00
Nis Martensen
914448c304
doc: add index of new symbols in 1.12
...
Signed-off-by: Uli Schlachter <psychon@znc.in>
2012-03-10 10:20:28 +01:00
Keith Packard
a30013f72a
Create XCB documentation.
...
Signed-off-by: Keith Packard <keithp@keithp.com>
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2011-12-02 15:31:50 +00:00
Carlos Garcia Campos
1ddc1bfa01
doc: Add section for recording surface
2010-09-09 10:54:50 +02:00
Benjamin Otte
da2663a0aa
doc: Add list of new symbol in Cairo 1.10
2010-07-08 13:58:53 +02:00
Benjamin Otte
2a546286da
doc: Add a section about regions
2010-07-08 13:58:52 +02:00
Benjamin Otte
90bf273a38
doc: Add a section for cairo_device_t
2010-07-08 13:58:52 +02:00
Benjamin Otte
58980b4ad6
build: Remove glitz surface
...
glitz is unmaintained and the GL surface is far superior anyway.
2010-01-27 09:56:14 +01:00
Behdad Esfahbod
2553579cc8
[doc] Clean up doc file names
2008-09-02 20:24:00 -04:00
Behdad Esfahbod
d0bc3ca1a2
[doc] Add Index of 1.8 symbols
2008-05-28 20:58:35 -04:00
Behdad Esfahbod
65cc905c2f
[doc] Add stub for user-fonts
2008-05-28 20:54:38 -04:00
Behdad Esfahbod
9f2971440b
[doc] Remove cairo-quartz-image-surface from docs
...
Docs only include stable API.
2008-05-10 01:21:44 +02:00
Vladimir Vukicevic
9a7162cfdf
[doc] Add some Quartz/CGFont documentation templates
2008-04-01 13:17:14 -07:00
Carl Worth
8d515344c4
Add cairo-quartz to the manual
2008-02-28 14:35:57 -08:00
Behdad Esfahbod
6a089247a1
[doc] Rename cairo-font.sgml to cairo-font-face.sgml
2008-01-28 22:45:06 -05:00
Nis Martensen
538ace5b51
re-indent xml after removal of structuring level
2008-01-28 08:38:39 -05:00
Nis Martensen
642e1af892
remove empty tutorial stub and one level of structuring
2008-01-28 08:38:36 -05:00
Nis Martensen
be93e61d70
Add index of new symbols in 1.6
2008-01-28 08:38:32 -05:00
Behdad Esfahbod
d46f6872a5
[docs] Update to latest source changes and kill warnings
2007-05-13 21:52:52 -04:00
Behdad Esfahbod
cdd79c104d
[docs] Generate index of new symbols in 1.4
2006-12-08 15:41:52 -05:00
Behdad Esfahbod
a1143d120f
Generate index of new symbols in 1.2.
2006-07-08 21:04:21 -04:00
Emmanuel Pacaud
d284c2b5a4
SVG: enable SVG backend API documentation in /doc
2006-04-14 23:11:35 +02:00
Christian Biesinger
8ff1866724
Adds the BeOS surface functions to the list of functions for which to generate documentation.
2006-02-11 12:57:56 +00:00
Billy Biggs
b4d43d7fdd
Experimental Quartz and XCB backends removed from the public doc for now.
2005-08-23 16:31:59 +00:00
Billy Biggs
a68097a219
Rework the index for the reference manual.
...
Update descriptions and add new files for added sections.
2005-08-22 22:11:44 +00:00
Billy Biggs
93e521ce19
Add an autoconf-generated version file to advertise what cairo version the manual was generated for. Idea taken from the GTK+ documentation.
...
Include the version number, along with the title, in a bookinfo section.
Add the version.xml.in to the dist.
Ignore version.xml.
Generate doc/public/version.xml.
2005-08-18 08:28:08 +00:00
Carl Worth
ce5a493c70
Fix id to be cairo rather than libglade. (Thanks to Christian Biesinger).
2005-08-10 16:04:26 +00:00
Carl Worth
e59d1dff7f
Ignore cairo-clip-private.h.
...
Drop non-existent cairo-atsui.xml.
Fix misnamed parameters in comment blocks.
Include config.h so HAVE_UNISTD_H gets picked up as necessary.
2005-08-05 10:40:32 +00:00
Owen Taylor
cea1de7579
src/cairo.[ch] doc/public/cairo-sections.txt: Add cairo_paint_with_alpha().
...
Fix segfault when mask == NULL.
test/mask.c test/mask-ref.png: Add testing of cairo_paint_with_alpha().
test/coverage.c test/coverage-ref.png: Remove ... it's not testing anything that mask doesn't test better.
2005-05-06 12:00:22 +00:00
Owen Taylor
a16a634f97
src/cairoint.h src/cairo-traps.c: Add _cairo_traps_extract_region for converting trapezoids into a pixman region.
...
Represent all rectangular pixel-aligned regions as regions, not just single rectangles.
Split into manageable pieces, optimize rectangular pixel- aligned regions by using _cairo_surface_fill_rectangles() or _cairo_surface_set_clip_region() as appropriate.
tests/trap-clip.c tests/trap-clip-ref.png tests/Makefile.am: Add a test for trapezoids clipping.
Add an index.
2005-04-13 11:23:43 +00:00
Owen Taylor
cf9ea30078
src/cairo.h doc/public/cairo-sections.txt src/cairo-matrix.c: Update.
...
Include cairo-font.xml
2005-04-11 09:18:51 +00:00
Carl Worth
e586688e6b
Look for png images in ${srcdir}/filename as well, so that make distcheck can still find them.
...
Add romedalen.png to EXTRA_DIST so the tests can pass from the tar file.
Fix typo: cairo-win3 -> cairo-win32.
Add cairo-win32.xml to the list, so it gets generated as well.
Add pointer to new win32 documentation.
2005-03-08 19:25:39 +00:00
Owen Taylor
0f5b7d82de
configure.in Makefile.am docs/Makefile.am docs/public/*: Add framework for doing docs via gtk-doc.
...
src/cairo.[ch] src/cairo-matrix.c: Add some inline docs for arcs and matrices.
gtk-doc.m4 acinclude.m4: Check in files from gtk-doc to make the dependency on gtk-doc optional.
Add --enable-gtk-doc to the default args.
2005-01-27 11:35:25 +00:00