Carl Worth
ff1280ce98
cairo-test.c: Prefer FALSE and TRUE for cairo_bool_t values.
2006-07-13 15:17:57 -07:00
Behdad Esfahbod
ebc7367306
Fix test result formatting.
2006-07-13 18:18:08 -04:00
Carl Worth
3f7593612f
Make the various test and check targets depend on all as well.
2006-07-13 15:00:16 -07:00
Michael Emmel
307a17f78c
Merge branch 'master' of ssh+git://git.cairographics.org/git/cairo
2006-07-13 12:17:25 -07:00
Michael Emmel
5ed64e3915
Rewrote to remove intermediate surfaces
2006-07-13 12:15:42 -07:00
Behdad Esfahbod
1409b8be0c
Fix Name tag in backend .pc files to include "cairo-".
2006-07-13 14:33:41 -04:00
Behdad Esfahbod
b2668e944d
Use cairo_bool_t.
2006-07-13 14:02:58 -04:00
Behdad Esfahbod
510d23acef
Fix doc typo.
2006-07-13 13:39:04 -04:00
Behdad Esfahbod
601c0503f7
Send grep errors to hell^Wnull.
2006-07-13 13:37:47 -04:00
Behdad Esfahbod
09dfae5fbf
Don't write FAIL messages on stdout if both stdout/err are going to screen.
2006-07-13 13:37:47 -04:00
Kent Worsnop
778c4730a8
PDF: Fix for dash-no-dash test case, (so that dashing can be turned off)
2006-07-13 10:22:19 -07:00
Carl Worth
d2d9a74c77
Add dash-no-dash test case to demonstrate PDF failure to turn off dashing.
2006-07-13 10:14:26 -07:00
Carl Worth
f3d45d1790
Eliminate a few simple compiler warnings
2006-07-13 10:14:26 -07:00
Carl Worth
65d0431b98
Add retest and recheck targets to the top-level Makefile
2006-07-13 10:14:26 -07:00
Behdad Esfahbod
da0f348350
***cworth finds them [the background colors] a bit too bright
2006-07-13 13:16:10 -04:00
Behdad Esfahbod
cf1b23a4c5
Add prototype for draw in each test file and remove it from the header.
2006-07-13 12:58:24 -04:00
Behdad Esfahbod
f8eeca9768
Tiny doc typo fix.
2006-07-13 11:48:42 -04:00
Behdad Esfahbod
0ac2bbbf52
Improve test HTML generation:
...
- Make "make retest" not generate all .log files.
- Format improvements in the generated HTML file.
2006-07-13 11:27:05 -04:00
Behdad Esfahbod
f79a9f5a52
Improve backend .pc files generation:
...
- Add all non-pkgconfig libs to Libs.private in cairo.pc
- Make cairo-xlib-xrender.pc Require cairo-xlib.pc
2006-07-12 04:27:55 -04:00
Behdad Esfahbod
973d3a3d14
More test suite infrastructure improvements:
...
- Remove cairo_test_expect_failure. cairo-test.c now checks
env var CAIRO_XFAIL_TESTS to see if the running test is
expected to fail. The reason for expected failure is
appended to the test description.
- Test description is written out.
- Failed/crashed tests also write a line out to stderr (in red),
so one can now redirect stdout to /dev/null to only see failures.
- cairo_test() has been changed to not take the draw function
anymore, instead, draw function is now part of the test struct.
- "make check" doesn't allow limiting backends to test using env
var anymore. To limit backends to test, one should use the
TARGETS variable on the make command line.
- "make check-valgrind" now writes its log to valgrind-log instead
of valgrind.log, to not interfere with test log file processing.
2006-07-11 22:19:39 -04:00
Behdad Esfahbod
94bdbc15f7
Improve test suite build infrastructure
...
- Add new target recheck, that checks only failed tests
- Add targets test and retest, and make html after (re)checking
- Make targets html and index.html lazy, only update if any tests changed
- Improve build system such that checking one test (using TESTS=...) doesn't
build all tests
- Remove pixman-rotate from XFAIL
2006-07-11 17:27:08 -04:00
Behdad Esfahbod
c45a932175
Use Bitstream Vera Sans and Latin text in ft-text-vertical.
...
We don't really rely on the Japanese text and font, as FreeType
synthesizes vertical metrics for all fonts.
2006-07-11 16:07:13 -04:00
Behdad Esfahbod
fe647ca42b
Oops. Fix doc format.
2006-07-11 15:18:14 -04:00
Behdad Esfahbod
90a46affe6
Add note to docs for some enums about possible future additions.
2006-07-11 13:36:52 -04:00
Behdad Esfahbod
d27a00874b
Disable PDF backend if zlib not found.
...
Explicitly add -lm to CAIRO_LIBS
2006-07-11 09:23:18 -04:00
Behdad Esfahbod
e0ad1aa995
Change version number of Sun's Xorg server with buggy repeat from 60800000 to
...
60900000. (#7483 , pointed by Brian Cameron)
2006-07-10 13:45:51 -04:00
Behdad Esfahbod
b006bf9d2c
Add change stat to ChangeLog.
2006-07-10 11:52:58 -04:00
Behdad Esfahbod
ccb54b35ed
Small doc fix.
2006-07-10 10:35:42 -04:00
Behdad Esfahbod
defa23206c
Fix nil surface initializations for surface type. ( #7322 )
2006-07-10 10:26:19 -04:00
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