Commit graph

2226 commits

Author SHA1 Message Date
Behdad Esfahbod
a1143d120f Generate index of new symbols in 1.2. 2006-07-08 21:04:21 -04:00
Behdad Esfahbod
6efd145882 Better creation rules for cairo.def. 2006-07-08 17:52:24 -04:00
Behdad Esfahbod
f3f374fb80 Include cairo-svg.h in cairo_win32_api_headers. (bug 7462) 2006-07-08 16:39:52 -04:00
Behdad Esfahbod
a443a42158 Fix doc typo. 2006-07-06 23:06:14 -04:00
Behdad Esfahbod
731925f00a Fix doc syntax. 2006-07-06 23:05:13 -04:00
Behdad Esfahbod
9c37cac22b Fix typo when printing error for unsupported X formats. It was mistakenly
marking Green and Blue swapped.
2006-07-06 17:52:13 -04:00
David Reveman
807cb2fd8e Ignore color for CAIRO_OPERATOR_CLEAR in glitz backend. 2006-07-06 13:50:41 -04:00
Behdad Esfahbod
95016b3274 Make CAIRO_TEST_TARGET="" make check pass tests. 2006-07-06 13:48:18 -04:00
Behdad Esfahbod
f90182fe2a Update test/README 2006-07-06 13:42:25 -04:00
Behdad Esfahbod
83dcbe05b5 For check-valgrind, call the version of libtool in our source distribution,
not the one found in PATH.
2006-07-05 04:29:54 +02:00
Behdad Esfahbod
1cb0bc40a3 Do not use sighandler_t. Bug 7401. 2006-07-05 04:22:32 +02:00
Jonathon Jongsma
91ad3ae784 Fix documentation typo in cairo_scaled_font_get_font_options() 2006-07-04 16:23:24 -05:00
Jonathon Jongsma
94c5537924 Fix a typo in cairo_font_extents_t documentation 2006-07-04 14:58:58 -05:00
Carl Worth
57a644fb04 RELEASING: Mention README as the source for blurbs 2006-07-01 05:06:11 +02:00
Carl Worth
7bff2eb819 Increment CAIRO_VERSION to 1.2.1 after making the 1.2.0 release 2006-07-01 04:38:14 +02:00
Carl Worth
61404bd502 Update version to 1.2.0 and add notes to NEWS file.
Also update libtool version information to 11:0:9.
2006-07-01 03:24:33 +02:00
Carl Worth
cea70741e8 Add src/cairo-features.h and test/*.ps to CLEANFILES 2006-07-01 03:24:21 +02:00
Carl Worth
55b5fedbc1 Add many references images (and a font) missing from EXTRA_DIST 2006-07-01 03:06:26 +02:00
Carl Worth
3d4a8fd741 Don't remove INSTALL during maintainer-clean 2006-07-01 02:53:26 +02:00
Behdad Esfahbod
cfddf93afb Make CAIRO_EXTEND_REFLECT and CAIRO_EXTEND_PAD not crash on surface patterns,
but return error.
2006-07-01 02:07:28 +02:00
Behdad Esfahbod
01b1f3572c Detect and report crashes in tests. 2006-07-01 02:07:28 +02:00
Carl Worth
19c4700101 Even _more_ valgrind suppresions for Xrm (XrmGetFileDatabase this time) 2006-07-01 01:05:30 +02:00
Carl Worth
84b06eed4e SVG: Fix leak in _cairo_svg_surface_mask 2006-07-01 00:47:59 +02:00
Carl Worth
35ec5747ca Add yet another XrmGetStringDatabase valgrind suppression. 2006-07-01 00:38:06 +02:00
Carl Worth
80cb0d5ba1 Fix some leaks in the test suite itself. 2006-07-01 00:37:44 +02:00
Carl Worth
14e7883fae Fix a memory leak by removing accidentally duplicated code. 2006-07-01 00:00:43 +02:00
Carl Worth
8919b6b324 Add valgrind suppressions for pthread initialization still reachable/possibly lost memory 2006-06-30 23:24:23 +02:00
Carl Worth
98cc1651cf Add valgrind suppressions for still-reachable memory from XGetDefault and XrmGetStringDatabase 2006-06-30 23:21:06 +02:00
Carl Worth
f6b10a6aab Add another suppression due to mysterious occurences in libc 2006-06-30 23:06:56 +02:00
Carl Worth
c6c943f3cf ps: Fix to not walk off the end of the data array.
This fixes a bug recently introduced with the special case for the ~> sequence.
2006-06-30 23:00:39 +02:00
Carl Worth
0853ccd053 Add new libz/libpng suppressions.
It would appear we have to keep updating these for new library versions.
2006-06-30 22:58:36 +02:00
Carl Worth
ee75e1e685 Add ps-specific reference image for test/degenerate-path 2006-06-30 17:07:42 +02:00
Carl Worth
e0db22c6bc ps: Fix degenerate-path test failure.
This is as simple as simply not emitting any degenerate sub-paths when the cap
style is CAIRO_LINE_CAP_SQUARE or CAIRO_LINE_CAP_BUTT.
2006-06-30 16:54:16 +02:00
Carl Worth
057c0abeea ps: Fix transformation of source surfaces.
This makes the following four tests pass, (which were previously
failing on the ps backend).

	move-to-show-surface
	scale-source-surface-paint
	source-surface-scale-paint
	translate-show-surface
2006-06-30 16:10:54 +02:00
Carl Worth
54ce585817 Update PDF-specific reference image for scale-source-surface-paint 2006-06-30 16:10:54 +02:00
Carl Worth
a6fc321d17 Add PDF-specific reference image for paint-source-alpha 2006-06-30 16:10:54 +02:00
Carl Worth
aaef92f830 Add PDF-specific reference image for composite-integer-translate-over 2006-06-30 16:10:53 +02:00
Behdad Esfahbod
45ebf2d1f3 Fix an oops. 2006-06-30 02:21:51 +02:00
Behdad Esfahbod
e5d18d7696 Use $no_x in configure.in. 2006-06-30 02:21:51 +02:00
Behdad Esfahbod
6c3deb0be1 Minor doc syntax fixes. 2006-06-30 02:21:51 +02:00
Behdad Esfahbod
8860263c6a Remove CAIRO_SVG_VERSION_LAST from public header file. 2006-06-30 02:21:50 +02:00
Behdad Esfahbod
6672529541 Hook some more symbols into docs. 2006-06-30 02:21:50 +02:00
Behdad Esfahbod
66436d1327 Update lots of docs. 2006-06-30 02:21:50 +02:00
Behdad Esfahbod
de939f5206 Require gtk-doc 1.6, and make it ignore cairo_public and cairo_private
decorators.
2006-06-30 02:21:50 +02:00
Behdad Esfahbod
647ca37ca3 Mark enum additions as "Since 1.2" too. 2006-06-30 02:21:50 +02:00
Behdad Esfahbod
320ce67d63 Add "Since: 1.2" to docs for most new API functions. 2006-06-30 02:21:49 +02:00
Carl Worth
bd92eb7f3c Move device_transform of path to before floating->fixed conversion.
This is an attempt to fix the following bug:

	http://bugzilla.gnome.org/show_bug.cgi?id=332266

With the recent rewrite of the device-offset code, which pushed things
from the gstate to the surface layer, the 16-bit limitations on coordinates
which previously applied to device space only, have lately been applying to
user space. This commit moves the device_transform back up above the conversion
from floating-point to fixed-point values so that once again the limitation
only applies to device space.
2006-06-29 21:33:34 +02:00
Behdad Esfahbod
29caf8915f Fix support for non-pkg-config cflags and libs (needed for supporting
freetype-config)
2006-06-29 16:09:46 +02:00
Behdad Esfahbod
195b1142e7 Prefix "cairo_*_test_*" symbols with underscore. 2006-06-29 15:22:44 +02:00
Behdad Esfahbod
f26da6c464 Remove cairo_public from source files. 2006-06-29 12:32:58 +02:00