summaryrefslogtreecommitdiffstats
path: root/src/libnr (follow)
Commit message (Collapse)AuthorAgeFilesLines
* update to latest 2geom !Johan B. C. Engelen2011-02-022-8/+8
| | | (bzr r10025)
* remove memory boundries on bitmap renderer, optimize memory usageAdib Taraben2011-01-171-8/+16
| | | | | | Fixed bugs: - https://launchpad.net/bugs/494115 (bzr r10009)
* Super duper mega (fun!) commit: replaced encoding=utf-8 with ↵Chris Morgan2010-11-1760-60/+60
| | | | | | | | | | | | | | | fileencoding=utf-8 in all 1074 Vim modelines. The reason for this is that (a) setting the encoding isn't nice, and (b) Vim 7.3 (with modeline enabled) disallows it and pops up an error whenever you open any file with it ("invalid modeline"). Also corrected five deviant modestrings: * src/ui/widget/dock.cpp and src/ui/widget/dock.h: missing colon at the end * src/ui/dialog/tile.cpp: removed gratuitous second colon at the end * src/helper/units-test.h: removed gratuitous space before a colon * share/extensions/export_gimp_palette.py: missing textwidth=99 That's my geekiest commit yet. (bzr r9900)
* Fix for bug #577012Jasper van de Gronde2010-05-182-31/+45
| | | (bzr r9426)
* Small fix for nr-compose-transform (I compared against 255 where I should ↵Jasper van de Gronde2010-04-201-2/+2
| | | | | have compared against 255*255). (bzr r9358)
* Fix for bug #455302 and bug #165529, also partially fixes bounding box of ↵Jasper van de Gronde2010-04-181-51/+65
| | | | | various NR Arena Items as passed to filters (it used to explicitly make the bounding box larger) and makes nr-filter-displacement-map use rowstride (bzr r9350)
* Remove remnants of rather pointless MMX optimizations, and fixKrzysztof Kosi??ski2010-03-295-638/+0
| | | | | build failure caused by recent extension renames (bzr r9255)
* 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)