summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Hopefully silence warnings about inlines and non inlines calling oneDaniel Silverstone2014-04-261-0/+9
| | | | another.
* Update component version for releaserelease/0.1.1Vincent Sanders2014-04-181-1/+1
|
* Add support for multilibJohn-Mark Bell2014-01-132-3/+3
|
* Fix to use list_size accessor.Michael Drake2013-08-231-1/+1
|
* Minor tidyup.Michael Drake2013-08-231-10/+7
|
* Move gradient logging to svgtiny_gradient.c, and suppress when not debugging ↵Michael Drake2013-08-232-2/+5
| | | | gradients.
* Fix leak of gradient dom strings.Michael Drake2013-08-231-35/+189
|
* Suppress most gradient debug.Michael Drake2013-08-221-0/+18
|
* update component version for releaserelease/0.1.0Vincent Sanders2013-04-191-1/+1
|
* add a .gitattributes so .gitignore is not exportedVincent Sanders2013-04-181-0/+2
|
* Explicitly check if r0 or r1 are NaN, as if they are, on x86 the function ↵Chris Young2013-01-051-1/+7
| | | | evaluates as 0 (which is already handled), but on PPC the function evaluates to a negative value, causing the following for loop to become infinite.
* Handle empty text nodes correctly.John-Mark Bell2012-12-311-3/+7
|
* Drop const, as this can't work with libdom.John-Mark Bell2012-12-301-6/+6
|
* correct target nameChris Young2012-11-271-1/+1
|
* Replace dom_string_length with dom_string_byte_length -- faster and more correctDaniel Silverstone2012-11-032-23/+12
|
* Void myself unpleasantly in order to satisfy RISC OS toolchainDaniel Silverstone2012-11-032-3/+5
|
* Clean up properlyDaniel Silverstone2012-11-031-1/+9
|
* Fix up pkgconfigDaniel Silverstone2012-11-031-1/+1
|
* Merge branch 'dsilvers/tolibdom'Daniel Silverstone2012-11-0310-341/+1483
|\
| * Convert the last bits for libdomdsilvers/tolibdomDaniel Silverstone2012-11-032-6/+7
| |
| * The library now buildsDaniel Silverstone2012-11-035-75/+163
| |
| * More work towards libdom conversionDaniel Silverstone2012-11-034-118/+173
| |
| * Parse textDaniel Silverstone2012-11-032-19/+67
| |
| * Make more svg elements parse againDaniel Silverstone2012-11-033-59/+139
| |
| * More work to bring svgtiny into the libdom eraDaniel Silverstone2012-11-033-53/+138
| |
| * Ignore ~ filesDaniel Silverstone2012-11-031-0/+1
| |
| * Begin conversion to libdomDaniel Silverstone2012-11-034-55/+108
| |
| * Add an example SVG and a gitignoreDaniel Silverstone2012-11-032-0/+731
|/
* Update to new NSBUILD infrastructureDaniel Silverstone2012-06-293-4/+6
| | | | svn path=/trunk/libsvgtiny/; revision=14010
* Bump version numberVincent Sanders2012-02-271-1/+1
| | | | svn path=/trunk/libsvgtiny/; revision=13487
* Don't treat warnings as errors on AmigaOSChris Young2011-09-281-1/+2
| | | | svn path=/trunk/libsvgtiny/; revision=12908
* sed in BeOS still doesn't handle -i, so use a temporary file since RiscOS ↵François Revel2011-03-211-2/+3
| | | | | | doesn't know pipes. svn path=/trunk/libsvgtiny/; revision=12121
* s/strndup/svgtiny_strndupJohn Mark Bell2011-01-022-2/+3
| | | | svn path=/trunk/libsvgtiny/; revision=11186
* Use built-in strndup if the platform we're targetting doesn't have oneJohn Mark Bell2010-12-293-2/+26
| | | | svn path=/trunk/libsvgtiny/; revision=11140
* Split the string for stroke-width like it's done for the other attributes so ↵James Bursa2010-09-241-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
* Add an example of using libsvgtiny. Displays an SVG using X11 and cairo.James Bursa2010-01-101-0/+444
| | | | svn path=/trunk/libsvgtiny/; revision=9800
* For BeOS libxml2 is not part of the default devkit, try to find headers ↵François Revel2010-01-031-0/+3
| | | | | | elsewhere. svn path=/trunk/libsvgtiny/; revision=9785
* More of the C89... really do test it please!François Revel2010-01-021-37/+59
| | | | svn path=/trunk/libsvgtiny/; revision=9772
* Lots of C89, please test...François Revel2010-01-021-29/+57
| | | | svn path=/trunk/libsvgtiny/; revision=9771
* C89: Fix for gcc2 "warning: comma at end of enumerator list".François Revel2010-01-021-2/+2
| | | | svn path=/trunk/libsvgtiny/; revision=9770
* Round stroke widths to nearest integer instead of down, and force to 1 if it ↵James Bursa2009-11-281-2/+4
| | | | | | would be rounded to 0. svn path=/trunk/libsvgtiny/; revision=9707
* Implement <ellipse> element. Improve error handling for <circle>.James Bursa2009-11-281-18/+109
| | | | svn path=/trunk/libsvgtiny/; revision=9706
* Despite M_PI being #defined in math.h, and math.h being #included, in certainChris Young2009-11-221-0/+3
| | | | | | circumstances it doesn't get #defined. Catch this. svn path=/trunk/libsvgtiny/; revision=9701
* AmigaOS4 standard library headers also create warningsChris Young2009-11-221-2/+4
| | | | svn path=/trunk/libsvgtiny/; revision=9700
* Change svgtiny_display to build debug version.James Bursa2009-11-221-2/+2
| | | | svn path=/trunk/libsvgtiny/; revision=9683
* Start implementing arcs in paths. Fix crash when an empty path has a ↵James Bursa2009-11-221-2/+27
| | | | | | gradient fill. svn path=/trunk/libsvgtiny/; revision=9682
* Fix svgtiny_display script to work with new makefiles.James Bursa2009-11-151-2/+2
| | | | svn path=/trunk/libsvgtiny/; revision=9676
* -Wextra is only understood by GCC 3.4.6 or later. John Mark Bell2009-11-061-4/+5
| | | | | | | | | | | | | | | | It is a more descriptive synonym for -W. Use -W instead which is understood by all common versions of GCC (i.e. GCC 2.95 supports it, which is the oldest GCC version we have to support) Additionally, conditionalise our -Werror usage on whether we're building for BeOS/Haiku. On these platforms, the standard library headers result in warnings. GCC 2 is quite happy to build this code on other platforms, so shouldn't be the trigger for dropping -Werror (even if BeOS is the only target where GCC2 is likely to be used). svn path=/trunk/libsvgtiny/; revision=9670
* Fix colour component macros on RISC OS.John Mark Bell2009-09-081-1/+1
| | | | svn path=/trunk/libsvgtiny/; revision=9558
* Something approximating a makefile for the test binary.John Mark Bell2009-08-243-0/+17
| | | | | | pkg-config control file. svn path=/trunk/libsvgtiny/; revision=9426