summaryrefslogtreecommitdiffstats
path: root/src/libnr (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Refactor snapping of gradient handles; now behaves like all other snapping, ↵Diederik van Lierop2010-01-012-15/+0
| | | | | | | | i.e. no more snapping to imaginary infinite lines along the bounding box Fixed bugs: - https://launchpad.net/bugs/371001 (bzr r8932)
* refactoring the snapping code (laying the groundwork for my next commit ↵Diederik van Lierop2009-12-241-0/+1
| | | | | which reduces snap jitter) (bzr r8906)
* Warning cleanupJon A. Cruz2009-12-201-3/+3
| | | (bzr r8895)
* Fix build again by modifiying makefileDiederik van Lierop2009-12-051-1/+0
| | | (bzr r8866)
* Fix rounding error in libnr and remove inefficient mmx optimizationsDiederik van Lierop2009-12-042-450/+19
| | | | | | Fixed bugs: - https://launchpad.net/bugs/168384 (bzr r8863)
* Revert patch from 168384 until after 0.47Josh Andler2009-09-271-16/+13
| | | (bzr r8657)
* Patch by Diederik for 168384. Tested by myself and others and works well, ↵Josh Andler2009-09-241-13/+16
| | | | | additionally reads safe... Thanks Diederik! (bzr r8645)
* back out Diederik's patch, problems with 32-bit systemsbulia byak2009-09-181-20/+17
| | | (bzr r8612)
* patch by Diederik for jumping images, bug 168384bulia byak2009-09-141-17/+20
| | | (bzr r8589)
* * Bug-fixing src/libnr/Makefile_insert to avoid build failureLuca Bruno2009-08-151-1/+1
| | | (bzr r8489)
* additional file for building nr-testtheAdib2009-08-141-0/+1
| | | (bzr r8487)
* libnr/nr-macros.h: Change our CLAMP macro definition to provide both CLAMP ↵Peter Moulder2009-07-131-3/+4
| | | | | and NR_CLAMP, and make it take precedence over any existing CLAMP macro (such as the one from Glib, which doesn't behave the way we want for NaN). (bzr r8272)
* Patch 337357 by Lubomir Rintel: GCC 4.4 compilation & start fix (woohoo, ↵Josh Andler2009-05-071-1/+1
| | | | | happy on Karmic now) (bzr r7831)
* And now gradients should be (almost) perfect... The gradient vector is set ↵Jasper van de Gronde2009-04-031-16/+36
| | | | | | | up to be a good approximation to the "true" gradient and it is used consistently throughout (I hope). Also some other, minor, tweaks and a small bugfix. (bzr r7616)
* Some quality improvements to feDisplacementMap handling (as well as extra ↵Jasper van de Gronde2009-03-291-0/+6
| | | | | boundary checks where necessary). (bzr r7587)
* Patch from Lubomir Rintel: fixes for GCC 4.4Krzysztof Kosi??ski2009-02-261-0/+1
| | | (bzr r7380)
* Only build static libraries for subdirs than actually contain libraries, Krzysztof Kosi??ski2009-02-201-11/+7
| | | | | rather than for every subdirectory. (bzr r7336)
* Cmake: Fixed the extra -l in the link command, plus a add linking for all ↵Joshua L. Blocher2009-01-121-1/+1
| | | | | sub-libs of inkscape. (bzr r7120)
* Cmake build fixes, minorJoshua L. Blocher2009-01-051-5/+0
| | | (bzr r7078)
* Build a single test executable on Linux to match Windows build system.Krzysztof Kosi??ski2008-12-291-14/+1
| | | (bzr r7040)
* Makes sure a Gaussian filter is applied to premultiplied data.Jasper van de Gronde2008-12-282-1/+31
| | | (bzr r7028)
* Simplify "make check" makefile rules and remove most of the obsolete Krzysztof Kosi??ski2008-12-099-761/+19
| | | | | utest-based tests. (bzr r6976)
* "make check" now compiles and runs on Linux.Krzysztof Kosi??ski2008-12-081-3/+4
| | | (bzr r6973)
* Warning and 'using' cleanup.Jon A. Cruz2008-12-086-73/+59
| | | (bzr r6970)
* Change the way preferences are loaded to simplify unit testingKrzysztof Kosi??ski2008-12-072-12/+12
| | | (bzr r6964)
* NR::LInfty => Geom::Johan B. C. Engelen2008-12-051-1/+1
| | | (bzr r6953)
* Merge from fe-movedTed Gould2008-11-213-8/+8
| | | (bzr r6891)
* Merging from trunkTed Gould2008-10-113-6/+23
| | | (bzr r6884)
* * Lots of documentation for the Inkscape::XML namespaceKrzysztof Kosi??ski2008-09-231-1/+3
| | | | | | * Doxygen fixes for a few files * Garbage-collected allocator for STL containers (bzr r6877)
* Next roud of NR ==> Geom conversionMaximilian Albert2008-09-181-0/+8
| | | (bzr r6839)
* LIBNR REMOVAL. remove nartbpath code!!!Johan B. C. Engelen2008-09-105-204/+0
| | | | | | remove nartbpath test code etc. remove inkscape's path parsing, since it is now done by 2geom. (bzr r6789)
* LIBNR REMOVAL. Deleted nr-path.h/.cpp which is no longer used. (removed all ↵Johan B. C. Engelen2008-09-073-569/+0
| | | | | references to nr-path.h) (bzr r6774)
* Move all of the snapper code to 2geomDiederik van Lierop2008-08-111-0/+13
| | | (bzr r6606)
* add automatic conversion between Geom::Matrix and NR::Matrix. (added to ↵Johan B. C. Engelen2008-08-061-0/+14
| | | | | NR::Matrix class). resolved some ambiguities caused by it. (bzr r6581)
* NR::Maybe => boost::optionalJohan B. C. Engelen2008-08-055-43/+26
| | | (bzr r6569)
* Refactoring the object-snapper to use 2geom pathsDiederik van Lierop2008-08-032-22/+0
| | | (bzr r6552)
* Minor cleanup work on macrosJon A. Cruz2008-08-036-10/+22
| | | (bzr r6546)
* Enable exception handling for CxxTest in MakefilesJasper van de Gronde2008-08-021-1/+1
| | | (bzr r6524)
* 2geomify a lot of NR::Points to Geom::PointJohan B. C. Engelen2008-08-011-4/+0
| | | (bzr r6513)
* Warning cleanupJon A. Cruz2008-08-018-8/+8
| | | (bzr r6495)
* Consistently use (create/destroy)Suite in unit tests.Jasper van de Gronde2008-07-191-0/+5
| | | (bzr r6362)
* NR::Point : add cast operator to Geom::PointJohan B. C. Engelen2008-07-171-0/+2
| | | (bzr r6338)
* The new CxxTest unit tests now also work on Linux! (Note that test-all Jasper van de Gronde2008-07-172-0/+4
| | | | | | has become test-src and no longer includes ALL tests, just the tests in src/.) (bzr r6335)
* warning cleanupJon A. Cruz2008-07-161-18/+16
| | | (bzr r6329)
* use dynamic_cast in favor of typeid. because of derivative classesJohan B. C. Engelen2008-07-141-2/+2
| | | | | (in this case actually it is not necessary, because there can be no derivatives of Geom::LineSegment, since they are added explicitly in the same code. However, I think it is good to set good example.) (bzr r6297)
* replace separate forward declarations by proper forward.h inclusionJohan B. C. Engelen2008-07-072-10/+2
| | | (bzr r6214)
* Tests for nr-compose, as well as updated tests for svg-affine and svg-length.Jasper van de Gronde2008-07-053-0/+786
| | | (bzr r6192)
* Cmake: remove header files from source listsJoshua L. Blocher2008-06-241-102/+39
| | | (bzr r6046)
* need #include <typeinfo>Bob Jamison2008-06-231-1/+1
| | | (bzr r6028)
* better method to convert nartbpath to PathVectorJohan B. C. Engelen2008-06-221-5/+54
| | | (bzr r6014)