Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix relative move commands following a path close. | Paul Mecklenburg | 2014-10-10 | 1 | -0/+7 |
| | | | | | | | | | Both 'M' and 'm' are moves and therefore start a new (sub)path. In either case the location should be cached so that a later 'close path' (z or Z) knows the location it is returning to. The location is not written to 'p', since it is assumed that the client code remembers. If the next move is relative (lowercase), then it's important that last_x, last_y were correctly updated while processing Z/z. | ||||
* | Move gradient logging to svgtiny_gradient.c, and suppress when not debugging ↵ | Michael Drake | 2013-08-23 | 1 | -2/+0 |
| | | | | gradients. | ||||
* | Fix leak of gradient dom strings. | Michael Drake | 2013-08-23 | 1 | -35/+189 |
| | |||||
* | Handle empty text nodes correctly. | John-Mark Bell | 2012-12-31 | 1 | -3/+7 |
| | |||||
* | Drop const, as this can't work with libdom. | John-Mark Bell | 2012-12-30 | 1 | -6/+6 |
| | |||||
* | Replace dom_string_length with dom_string_byte_length -- faster and more correct | Daniel Silverstone | 2012-11-03 | 1 | -8/+8 |
| | |||||
* | Void myself unpleasantly in order to satisfy RISC OS toolchain | Daniel Silverstone | 2012-11-03 | 1 | -2/+3 |
| | |||||
* | Clean up properly | Daniel Silverstone | 2012-11-03 | 1 | -1/+9 |
| | |||||
* | The library now builds | Daniel Silverstone | 2012-11-03 | 1 | -0/+1 |
| | |||||
* | More work towards libdom conversion | Daniel Silverstone | 2012-11-03 | 1 | -69/+110 |
| | |||||
* | Parse text | Daniel Silverstone | 2012-11-03 | 1 | -19/+65 |
| | |||||
* | Make more svg elements parse again | Daniel Silverstone | 2012-11-03 | 1 | -57/+127 |
| | |||||
* | More work to bring svgtiny into the libdom era | Daniel Silverstone | 2012-11-03 | 1 | -53/+110 |
| | |||||
* | Begin conversion to libdom | Daniel Silverstone | 2012-11-03 | 1 | -42/+98 |
| | |||||
* | s/strndup/svgtiny_strndup | John Mark Bell | 2011-01-02 | 1 | -1/+1 |
| | | | | svn path=/trunk/libsvgtiny/; revision=11186 | ||||
* | Use built-in strndup if the platform we're targetting doesn't have one | John Mark Bell | 2010-12-29 | 1 | -1/+20 |
| | | | | svn path=/trunk/libsvgtiny/; revision=11140 | ||||
* | Split the string for stroke-width like it's done for the other attributes so ↵ | James Bursa | 2010-09-24 | 1 | -1/+3 |
| | | | | | | svgtiny_parse_length doesn't get confused about the remainder of the string. Contributed by Peter Korsgaard. svn path=/trunk/libsvgtiny/; revision=10837 | ||||
* | Lots of C89, please test... | François Revel | 2010-01-02 | 1 | -29/+57 |
| | | | | svn path=/trunk/libsvgtiny/; revision=9771 | ||||
* | Round stroke widths to nearest integer instead of down, and force to 1 if it ↵ | James Bursa | 2009-11-28 | 1 | -2/+4 |
| | | | | | | would be rounded to 0. svn path=/trunk/libsvgtiny/; revision=9707 | ||||
* | Implement <ellipse> element. Improve error handling for <circle>. | James Bursa | 2009-11-28 | 1 | -18/+109 |
| | | | | svn path=/trunk/libsvgtiny/; revision=9706 | ||||
* | Despite M_PI being #defined in math.h, and math.h being #included, in certain | Chris Young | 2009-11-22 | 1 | -0/+3 |
| | | | | | | circumstances it doesn't get #defined. Catch this. svn path=/trunk/libsvgtiny/; revision=9701 | ||||
* | Start implementing arcs in paths. Fix crash when an empty path has a ↵ | James Bursa | 2009-11-22 | 1 | -2/+27 |
| | | | | | | gradient fill. svn path=/trunk/libsvgtiny/; revision=9682 | ||||
* | Squash warnings | John Mark Bell | 2009-08-24 | 1 | -1/+5 |
| | | | | svn path=/trunk/libsvgtiny/; revision=9423 | ||||
* | Beginnings of port to core buildsystem | John Mark Bell | 2009-08-24 | 1 | -0/+1079 |
svn path=/trunk/libsvgtiny/; revision=9419 |