summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* 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
* gperf -> .c rule. This isn't in the core buildsystem as nothing else ↵John Mark Bell2009-08-241-0/+8
| | | | | | requires this. We can migrate it when needed. svn path=/trunk/libsvgtiny/; revision=9425
* Squash warningsJohn Mark Bell2009-08-243-4/+13
| | | | svn path=/trunk/libsvgtiny/; revision=9423
* Missed makefileJohn Mark Bell2009-08-241-0/+4
| | | | svn path=/trunk/libsvgtiny/; revision=9422
* Add libxml2 depJohn Mark Bell2009-08-241-0/+11
| | | | svn path=/trunk/libsvgtiny/; revision=9421
* Beginnings of port to core buildsystemJohn Mark Bell2009-08-248-70/+28
| | | | svn path=/trunk/libsvgtiny/; revision=9419
* Prefix build dirs with build- and svn ignore them. Simplify clean rule.John Tytgat2009-02-011-5/+4
| | | | svn path=/trunk/libsvgtiny/; revision=6336
* GCCSDK 4 build compatibility (not finished yet)John Tytgat2008-09-281-20/+20
| | | | svn path=/trunk/libsvgtiny/; revision=5458
* Add an overview of the library.James Bursa2008-05-041-0/+149
| | | | svn path=/trunk/libsvgtiny/; revision=4122
* Fix stroke widths.James Bursa2008-05-041-2/+2
| | | | svn path=/trunk/libsvgtiny/; revision=4121
* Add svgtiny_list and convert gradient plotting to use it.James Bursa2008-03-304-35/+187
| | | | svn path=/trunk/libsvgtiny/; revision=4062
* Add scale argument to svgtiny_test and svgtiny_display.James Bursa2008-03-102-17/+27
| | | | svn path=/trunk/libsvgtiny/; revision=3915
* Work on linearGradient attributes gradientUnits and gradientTransform. Adapt ↵James Bursa2008-03-103-139/+249
| | | | | | number of segment steps depending on difference in gradient. svn path=/trunk/libsvgtiny/; revision=3914
* Make it easier compilable in GCCSDK4's AutobuilderJohn Tytgat2008-03-091-3/+3
| | | | svn path=/trunk/libsvgtiny/; revision=3906
* Add support for x1, y1, x2, y2 attributes of linearGradient.James Bursa2008-02-193-15/+39
| | | | svn path=/trunk/libsvgtiny/; revision=3862
* Linear gradients, part 1.James Bursa2008-02-187-160/+749
| | | | svn path=/trunk/libsvgtiny/; revision=3861
* Scale stroke-width correctly.James Bursa2008-02-032-1/+3
| | | | svn path=/trunk/libsvgtiny/; revision=3841
* Add install target.James Bursa2008-02-031-0/+7
| | | | svn path=/trunk/libsvgtiny/; revision=3836
* Use BBGGRR instead of RRGGBB on RISC OS.James Bursa2008-02-031-0/+4
| | | | svn path=/trunk/libsvgtiny/; revision=3835
* Add support for cross-compiling to RISC OS.James Bursa2008-02-032-19/+49
| | | | svn path=/trunk/libsvgtiny/; revision=3831
* Implement svgtiny_free() and fix memory usage.James Bursa2008-02-024-12/+26
| | | | svn path=/trunk/libsvgtiny/; revision=3825
* SVG code extracted from NetSurf into a standalone library.James Bursa2008-02-026-0/+1480
svn path=/trunk/libsvgtiny/; revision=3824