summaryrefslogtreecommitdiffstats
path: root/src/svg/svg-affine.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Prevent buffer overflow in svg transformation reading; lp:1047524Ralf Engels2019-04-151-1/+1
|
* Clarify licensesMax Gaukler2018-11-081-1/+2
| | | | | | - add license headers to everything - convert a few files from public domain or LGPL2.1+ to GPL2+ - some archaeology to clarify which files are from which library
* Remove #include "config.h" wherever possibleEduard Braun2018-10-011-4/+0
|
* Run clang-tidy’s modernize-use-nullptr pass.Emmanuel Gil Peyrot2018-06-181-2/+2
| | | | | This replaces all NULL or 0 with nullptr when assigned to or returned as a pointer.
* Revert "Fix include order with clang-tidy check llvm-include-order"Marc Jeanmougin2018-05-041-6/+6
| | | | This reverts commit bba4ff6672494fab59286b50f6c645ad62a47e60.
* Fix include order with clang-tidy check llvm-include-orderMarc Jeanmougin2018-04-291-6/+6
|
* Use M_PI, M_PI_2. We use these constants everywhere so if they are not ↵Tavmjong Bah2016-08-171-4/+0
| | | | | | | defined we are already in trouble. No need to define them ourselves (except maybe in shared libraries). (bzr r15063)
* Removed unused includes, decreased compilation time. Once againAdrian Boguszewski2016-08-031-2/+1
| | | (bzr r15034)
* Reverted changes to r15024 after many building problemsAdrian Boguszewski2016-07-281-1/+2
| | | (bzr r15027)
* Removed unused includes, decrease compilation timeAdrian Boguszewski2016-07-281-2/+1
| | | (bzr r15025)
* Sync 2Geom to commit 5ee51c1c4f2066faa3e2c82021fc92671ad44ba4Krzysztof Kosi??ski2016-02-081-1/+1
| | | (bzr r14639)
* Add special rotation solution to optimized transforms, found by JohanLiam P. White2014-11-091-9/+9
| | | (bzr r13691)
* Fix bug in previous commit. Add test against itLiam P. White2014-11-091-1/+1
| | | (bzr r13690)
* Add specialized transformsLiam P. White2014-11-091-58/+99
| | | | | | Fixed bugs: - https://launchpad.net/bugs/1207502 (bzr r13688)
* Switch to top-level glib headers. Thanks to DimStar for patchAlex Valavanis2011-12-081-1/+1
| | | | | | Fixed bugs: - https://launchpad.net/bugs/898538 (bzr r10762)
* Merge from trunkKrzysztof Kosi??ski2011-04-071-8/+8
|\ | | | | (bzr r9508.1.73)
| * update to latest 2geom !Johan B. C. Engelen2011-02-021-8/+8
| | | | | | (bzr r10025)
* | Merge from trunkKrzysztof Kosi??ski2010-11-251-1/+1
|\| | | | | (bzr r9508.1.70)
| * Super duper mega (fun!) commit: replaced encoding=utf-8 with ↵Chris Morgan2010-11-171-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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)
* | Wholesale cruft removal part 2Krzysztof Kosi??ski2010-08-041-3/+0
|/ | | (bzr r9508.1.45)
* Fixed signed/unsigned problem with precision calc. Fixes bug #399604.Jon A. Cruz2009-10-081-16/+16
| | | (bzr r8742)
* Change the way preferences are loaded to simplify unit testingKrzysztof Kosi??ski2008-12-071-3/+12
| | | (bzr r6964)
* Merge from fe-movedTed Gould2008-11-211-30/+5
| | | (bzr r6891)
* Merge from trunkTed Gould2008-10-311-193/+188
| | | (bzr r6887)
* From trunkTed Gould2008-10-271-6/+5
| | | (bzr r6885)
* Merging from trunkTed Gould2008-10-111-12/+8
| | | (bzr r6884)
* remove many unnecessary to_2geom and from_2geom callsJohan B. C. Engelen2008-08-081-2/+2
| | | (bzr r6593)
* Fix for PathString to prevent it from getting into a very, very long copying ↵Jasper van de Gronde2008-07-181-16/+16
| | | | | run and make it use minimumexponent. Plus some extra tests. (bzr r6355)
* clean up matrix transform svg-write functionJohan B. C. Engelen2008-07-071-2/+1
| | | (bzr r6202)
* add svg_write and read methods for Geom::MatrixJohan B. C. Engelen2008-06-121-0/+28
| | | (bzr r5917)
* No more NRMatrix or NRPoint.Jasper van de Gronde2008-03-211-24/+24
| | | (bzr r5149)
* Applying fixes for gcc 4.3 build issues (closes LP: #169115)Bryce Harrington2008-01-311-0/+4
| | | (bzr r4629)
* refactor sp_svg_transform_write to return a dynamically-allocated stringMenTaLguY2007-02-281-25/+15
| | | | | -- dynamic allocation won't hurt you, but buffer overruns will! (bzr r2466)
* make svg numeric precision, minimum exponent, and the use of named colors ↵bulia byak2006-10-311-16/+19
| | | | | (as well as shortened color triads like #ccc) configurable via prefs (bzr r1877)
* limit the smallest exponent in transforms; anything smaller is written as 0bulia byak2006-04-251-16/+16
| | | (bzr r583)
* moving trunk for module inkscapeMenTaLguY2006-01-161-0/+265
(bzr r1)