Commit graph

28 commits

Author SHA1 Message Date
Carl Worth
5235dbb80f A NULL cairo_t * is not sane.
Add freetype flags so that things work with freetype in a non-standard location, (a little extra work here since freetype doesn't use pkg-config).
Add several items culled from recent mailing list discussions.
Add bugs on cache locking and surface pattern scaling.
2005-01-12 14:40:14 +00:00
Carl Worth
f4a51d9154 Add Owen's new equation to fix clipping: ((src Op dest) In clip) Add (dest Out clip) 2005-01-06 21:28:07 +00:00
Carl Worth
cf354e9924 Added cairo_show_surface_mask and note about clipping problems. 2005-01-06 10:28:10 +00:00
Carl Worth
a513fa18c7 Added some TODO items from mailing list traffic. 2005-01-06 08:51:48 +00:00
Carl Worth
7a5a3cb208 Remove unused CAIRO_TRAPS_GROWTH_INC.
Resize arrays by doubling rather than by linear increments.
Add new bug exposed centi_unfinished.svg.
2004-12-23 13:49:56 +00:00
Carl Worth
de115d07c3 Add items on custom caps and getting access to hidden image data 2004-10-21 08:55:46 +00:00
Carl Worth
1e20a2db0f Bail on NULL utf8 string.
Don't add two consecutive, identical points when decomposing the spline, (which was leading to an infinte loop in the stroke algorithm when it found a slope of (0,0)).
2004-05-07 18:52:01 +00:00
Carl Worth
c9c882d2b2 Added a BUG and a TODO item 2004-04-29 07:26:53 +00:00
Carl Worth
b17b04aa38 Move weight after slant to match the order in cairo_select_font.
Added notes on DPI for image-based backends and on proposal for new cairo_text_glyphs function.
Added BUG about cairo_show_text not advancing the current point.
2004-04-02 08:01:09 +00:00
Carl Worth
c7d2b0e053 Add proposal for cairo_xlib_surface_set_size.
Added note about problem with cairo_scale_font.
2004-03-30 17:24:29 +00:00
Carl Worth
529b16f119 Add Jordi and Olvier to the AUTHORS file.
Fix broken return value for nchars (thanks to Jordi Mas <jordi@ximian.com>).
2004-02-26 08:54:42 +00:00
Carl Worth
0e02e71cf5 Add attribution for many people who have made generous contributions to cairo. This list was generated by sifting through the ChangeLog. Please let me know if I have missed anyone.
Add some historical notes on cairo development, prior to when we began to maintain this NEWS file.
Add pointer to cairographics.org. Fix to use cairo rather than Cairo when not at the beginning of a sentence.
Remove cairo_current_path, cairo_current_path_flat, cairo_text_extents, cairo_glyph_extents, cairo_text_path, and cairo_glyph_path from the TODO list as they have all been implemented now.
2004-02-24 10:45:26 +00:00
Carl Worth
9349c95f28 Add some notes from JG's TODO list on the wiki: http://cairographics.org/CairoToDoList. (Also testing automated mailing to cairo-commit list). 2004-02-13 06:13:19 +00:00
Carl Worth
c18a81e252 Change instances of Cairo to cairo where necessary. Add note about broken dashing on splines. 2003-12-16 06:15:53 +00:00
Keith Packard
ae96c8ab92 Add note about degenerate path caps being broken 2003-12-01 10:59:57 +00:00
Carl Worth
f27af5d98d Remove infinite looping when stroking with a line width at or close to 0.0. Thanks to Rob Buis <buis@kde.org> and Noah Levitt <nlevitt@columbia.edu> for providing in-the-wild examples of SVG files with stroke-width:0 that demonstrated the problem, (cowboy.svg and albania.svg).
Do nothing if the pen is a degenerate, single point. This happens when the line width is a very small, non-zero value.
Do nothing when asked to stroke a path with a line_width of 0.0. Previously, this would lead to an infinite loop.
Force negative line width to 0.0.
Updated TODO list.
2003-11-17 07:04:15 +00:00
Carl Worth
399803d067 Fix typo (thanks to John Ellson <ellson@research.att.com>)
Add TODO items for intersection problem, programmatic patterns, missing text functions.
2003-11-10 08:16:34 +00:00
Carl Worth
9e25bb231c TODO: Note that cairo_show_page, cairo_copy_page, PostScript backend, real text API, and text support for the image backend have now all been implemented. 2003-11-04 08:36:03 +00:00
Carl Worth
223da5ea18 Updated TODO file 2003-10-23 07:51:41 +00:00
Jamey Sharp
973ee89983 Virtualized the font and surface backend implementations. 2003-09-30 18:56:22 +00:00
Carl Worth
9edacaf780 Bugfix from Graydon Hoare. 2003-09-29 11:55:56 +00:00
Carl Worth
6f87c8bc6c Added cairo_arc and cairo_arc_negative. 2003-09-29 08:36:29 +00:00
Carl Worth
e3d81a872c Updated description of PostScript comparison 2003-09-17 08:48:41 +00:00
Carl Worth
3f9a062bc6 Added "A comparison with PostScript" to TODO 2003-09-17 08:41:30 +00:00
Carl Worth
9c5be2cf31 Fix for invalid restore from keithp. Began adding notes on arc support. 2003-09-15 07:55:10 +00:00
Carl Worth
4b30a924c9 Added a few items to BUGS/TODO 2003-09-12 10:53:03 +00:00
Carl Worth
cdae3ba615 Fixed holes in self-intersecting splines, (from change to winding rule parameter interface) 2002-12-03 12:37:59 +00:00
Carl Worth
84da6c1f7f Added TODO, README, and .cvsignore 2002-10-26 08:00:39 +00:00