summaryrefslogtreecommitdiffstats
path: root/src/svg (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Merge from fe-movedTed Gould2008-11-212-33/+5
| | | (bzr r6891)
* Merge from trunkTed Gould2008-10-313-246/+240
| | | (bzr r6887)
* Merge from trunkTed Gould2008-10-282-2/+6
| | | (bzr r6886)
* From trunkTed Gould2008-10-277-26/+31
| | | (bzr r6885)
* Merging from trunkTed Gould2008-10-111-12/+8
| | | (bzr r6884)
* LIBNR REMOVAL. remove nartbpath code!!!Johan B. C. Engelen2008-09-106-1439/+5
| | | | | | remove nartbpath test code etc. remove inkscape's path parsing, since it is now done by 2geom. (bzr r6789)
* add method to write single paths to svgJohan B. C. Engelen2008-09-022-8/+21
| | | (bzr r6756)
* A few more tests for svg-colorJasper van de Gronde2008-08-091-5/+14
| | | (bzr r6599)
* remove many unnecessary to_2geom and from_2geom callsJohan B. C. Engelen2008-08-081-2/+2
| | | (bzr r6593)
* Fixed svg-path (and display/curve) tests to properly handle closepath and ↵Jasper van de Gronde2008-08-082-84/+154
| | | | | made a check target. (bzr r6592)
* 2Geom version of the path tests + some additional small changes.Jasper van de Gronde2008-08-064-6/+570
| | | (bzr r6578)
* Enable exception handling for CxxTest in MakefilesJasper van de Gronde2008-08-021-1/+1
| | | (bzr r6524)
* Todo is done.Jon A. Cruz2008-08-021-1/+0
| | | (bzr r6520)
* Added to tests for SVG units, and fixed warning of missing caseJon A. Cruz2008-08-013-17/+63
| | | (bzr r6498)
* update to 2geom rev. 1507Johan B. C. Engelen2008-07-251-0/+2
| | | (bzr r6416)
* omit stitch segments from serialized pathsMenTaLguY2008-07-201-1/+4
| | | (bzr r6370)
* Added set_int_pref stub to svg/test-stubs.cpp, unit tests build again on Jasper van de Gronde2008-07-191-1/+13
| | | | | Linux. (bzr r6366)
* Consistently use (create/destroy)Suite in unit tests.Jasper van de Gronde2008-07-196-2/+34
| | | (bzr r6362)
* Fix for PathString to prevent it from getting into a very, very long copying ↵Jasper van de Gronde2008-07-187-145/+200
| | | | | run and make it use minimumexponent. Plus some extra tests. (bzr r6355)
* The new CxxTest unit tests now also work on Linux! (Note that test-all Jasper van de Gronde2008-07-171-0/+3
| | | | | | has become test-src and no longer includes ALL tests, just the tests in src/.) (bzr r6335)
* update to latest 2geom (rev1497)Johan B. C. Engelen2008-07-161-1/+1
| | | (bzr r6332)
* warning cleanupJon A. Cruz2008-07-161-0/+1
| | | (bzr r6329)
* enable writing "H/h" and "V/v" to SVG !Johan B. C. Engelen2008-07-123-7/+30
| | | (bzr r6273)
* Don't crash on path parse error. Truncate the path data up to where it is valid.Johan B. C. Engelen2008-07-121-6/+15
| | | | | For now shows unsafe debug message about where the path was truncated. (bzr r6272)
* use new 2geom function. This ensures we cannot end up in infinite loop while ↵Johan B. C. Engelen2008-07-111-1/+1
| | | | | converting unexpected 2geom curve types to expected types. (bzr r6260)
* replace separate forward declarations by proper forward.h inclusionJohan B. C. Engelen2008-07-071-3/+2
| | | (bzr r6214)
* clean up matrix transform svg-write functionJohan B. C. Engelen2008-07-071-2/+1
| | | (bzr r6202)
* Change link line for a couple of the test programs, so that `make check' ↵Peter Moulder2008-07-051-0/+1
| | | | | compiles again. (bzr r6193)
* Tests for nr-compose, as well as updated tests for svg-affine and svg-length.Jasper van de Gronde2008-07-052-18/+135
| | | (bzr r6192)
* svg/svg-length.h: Supply missing #includes/declarations so that we don't ↵Peter Moulder2008-07-051-1/+4
| | | | | depend on order of .h file inclusion. (Detected by check-header-compile.) (Using separate commits to facilitate diagnosis/resolution of any problems; comments welcome.) (bzr r6187)
* EOL fixupsJon A. Cruz2008-07-053-737/+737
| | | (bzr r6164)
* Mark a missing case statementJon A. Cruz2008-07-041-0/+1
| | | (bzr r6142)
* Tests for svg-affine and svg-length (the latter is not much more than a ↵Jasper van de Gronde2008-07-032-0/+265
| | | | | stub) and a CxxTest version of the list-container tests. (bzr r6132)
* Approximately closed test for path parsing now looks at the absolute ↵Jasper van de Gronde2008-06-301-6/+3
| | | | | coordinate values again (in accordance with how PathString used to work before and relative coordinates, and how it works now). (bzr r6097)
* add commented HLineSegment and VLineSegment to svg writerJohan B. C. Engelen2008-06-291-0/+5
| | | (bzr r6085)
* help detection of path read bugJohan B. C. Engelen2008-06-251-6/+11
| | | (bzr r6060)
* Cmake: remove header files from source listsJoshua L. Blocher2008-06-241-15/+0
| | | (bzr r6046)
* Partial fix (for preventing numerical issues) and restructuring for ↵Jasper van de Gronde2008-06-203-61/+50
| | | | | PathString, plus a small fix for the new 2geom sp_svg_write_curve. (bzr r6005)
* add svg_write and read methods for Geom::MatrixJohan B. C. Engelen2008-06-122-0/+31
| | | (bzr r5917)
* merge gsoc2008_johan_path2geom into trunkJohan B. C. Engelen2008-06-062-2/+71
| | | (bzr r5823)
* slight numerical improvementPeter Moulder2008-06-052-2/+5
| | | (bzr r5811)
* Fix for PathString to eliminate use of sscanf (which is locale dependent).Jasper van de Gronde2008-05-271-7/+14
| | | (bzr r5757)
* Set of (cxx)tests for svg-path.cpp and PathString. Not (yet) part of make check.Jasper van de Gronde2008-05-201-2/+2
| | | (bzr r5720)
* PathString now makes sure that relative coordinates are based on rounded ↵Jasper van de Gronde2008-05-202-40/+130
| | | | | absolute coordinates (which allows for greater path data size reductions and makes sure that two identical coordinates will result in the same rounded coordinates). (bzr r5719)
* Cmake: Moved sp-* into own library to reduce link cmdline and add new files ↵Joshua L. Blocher2008-05-191-9/+11
| | | | | to their cmakelists.txts (bzr r5713)
* Fix remaining regressions in svg/svg-path.cpp. Also, we now do tighter ↵Peter Moulder2008-05-082-56/+159
| | | | | | | error handling - though still no error reporting to the user, beyond the subtle hint that the path is incomplete. There remains a numberical issue with the parsing of floats. (bzr r5626)
* fix a compile failure with g++-4.3Peter Moulder2008-05-081-1/+2
| | | (bzr r5625)
* Add svg-path-test.h to src/svg/Makefile_insertJasper van de Gronde2008-05-061-1/+2
| | | (bzr r5620)
* Fix a regression in the SVG path data parser (it will now parse things like ↵Jasper van de Gronde2008-05-062-17/+491
| | | | | "M 1.3.4" correctly again). (bzr r5618)
* Improved numerical precision for the SVG path data parser (along with a ↵Jasper van de Gronde2008-04-291-116/+79
| | | | | small step towards a more robust parser). (bzr r5547)