summaryrefslogtreecommitdiffstats
path: root/src/2geom (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Update 2geomPatrick Storz2019-09-064-7/+14
| | | | | | | | | | Now at https://gitlab.com/inkscape/lib2geom/commit/5eb3544738724087f3b53e047df5a8ead3549e8b Fixes https://bugs.launchpad.net/inkscape/+bug/1525498 and possibly https://gitlab.com/inkscape/inkscape/issues/194
* 2geom: Use sincos function if availablePatrick Storz2019-09-021-0/+4
|
* rsync with last merge in 2GeomJabier Arraiza2019-06-081-0/+1
|
* fix the build.Shlomi Fish2019-05-221-1/+0
|
* Convert to a more portable C++11 check.Shlomi Fish2019-05-221-0/+1
| | | | This silences a deprecated warning on clang.
* CMake: Fix module FindDoubleConversion.cmakePatrick Storz2019-04-051-2/+2
| | | | | | | | The module did not properly handle required libraries that were not found. Ensure proper behavior by sticking to CMake-recommended standard variable names.
* Add new lib2geom dependency: "double-conversion"Patrick Storz2019-04-021-0/+2
|
* 2geom: update to 7e3b3f75023c7c69fd085574cfaa46de0213bbbcPatrick Storz2019-04-0218-3644/+55
|
* Update 2geomPatrick Storz2019-03-2410-688/+685
| | | | | | | Now at d9e4cc11f4df4e71e96617699997c989cc9248a4 This is the last version that does not depend on an external copy of double-conversion yet.
* 2geom: update to c709d6b6780098d3e53363d925f7aee3c2640478Eduard Braun2018-10-0128-1117/+47
| | | | Update README and remove obsolete files
* Revert "c++11 refactor: std::auto_ptr -> std::unique_ptr"Thomas Holder2018-09-303-2/+6
| | | | This reverts commit 50cc9b79df730bf5a6f4c5010168fff9342ccea7.
* Revert "c++11 refactor: ifdef CPP11 -> std::forward"Thomas Holder2018-09-301-7/+13
| | | | This reverts commit f9500954af2d6130069087970f8ed97ab61d13c2.
* c++11 refactor: ifdef CPP11 -> std::forwardThomas Holder2018-09-301-13/+7
|
* c++11 refactor: std::auto_ptr -> std::unique_ptrThomas Holder2018-09-303-6/+2
|
* Removing sample meson build files.Felipe Corrêa da Silva Sanches2018-03-171-143/+0
| | | | | | | | | | These will be kept at a separate "meson_build" branch at https://gitlab.com/fsanches/inkscape/ Learn more at: * "Using Meson's automatic dependency manager to build GTK" ** https://www.youtube.com/watch?v=2dB80CjH_3Q * "The Meson Build System - 4+ years of work to become an overnight success" ** https://www.youtube.com/watch?v=gHdTzdXkhRY
* [meson-build] libsrcdirFelipe Corrêa da Silva Sanches2018-03-171-3/+1
|
* [meson-build] 2geomFelipe Corrêa da Silva Sanches2018-03-171-0/+145
|
* Remove all unused makefile.inStefano Facchini2017-10-191-17/+0
|
* sbasis-to-bezier. reject highly asymmetric solutions. (Bug 1544680)Alvin Penner2017-03-171-16/+25
| | | | | | Fixed bugs: - https://launchpad.net/bugs/1544680 (bzr r15601)
* re-commit rev 15003. (Bug 1668853)Alvin Penner2017-03-041-1/+1
| | | | | | Fixed bugs: - https://launchpad.net/bugs/1668853 (bzr r15563)
* Merged.Shlomi Fish2017-02-231-0/+4
|\ | | | | (bzr r15369.1.19)
| * Add new 'Strict' build type for deprecation checkingAlex Valavanis2017-02-071-0/+4
| | | | | | (bzr r15488)
* | Merged.Shlomi Fish2017-02-061-3/+3
|\| | | | | (bzr r15369.1.18)
| * Bug fixesJabiertxof2017-01-241-3/+3
| | | | | | (bzr r15392.1.11)
* | Rename id in comment to make it more according to the code.Shlomi Fish2017-01-041-1/+1
|/ | | (bzr r15369.1.7)
* CMake: add missing headersCampbell Barton2016-09-031-1/+7
| | | (bzr r15102)
* Merged trunkAdrian Boguszewski2016-08-091-131/+0
|\ | | | | (bzr r14954.1.30)
| * Remove deprecated Autotools and btool files. Please use CMake insteadAlex Valavanis2016-08-081-131/+0
| | | | | | (bzr r15046)
| * Reverted changes to r15024 after many building problemsAdrian Boguszewski2016-07-281-0/+1
| | | | | | (bzr r15027)
| * Removed unused includes, decrease compilation timeAdrian Boguszewski2016-07-281-1/+0
| | | | | | (bzr r15025)
| * avoid zero SBasis curve. (Bug 1593963)Alvin Penner2016-06-291-1/+1
|/ | | | | | Fixed bugs: - https://launchpad.net/bugs/1593963 (bzr r15003)
* Fixes some bugs related to powerstroke 'Powerstroke infinite loop'Jabier Arraiza Cenoz2016-06-161-5/+4
| | | | | | | | Fixed bugs: - https://launchpad.net/bugs/1535444 - https://launchpad.net/bugs/1236320 - https://launchpad.net/bugs/1586973 (bzr r14991)
* Adjust some thresholds for finding intersections in elliptical arcsDiederik van Lierop2016-05-211-2/+2
| | | | | | Fixed bugs: - https://launchpad.net/bugs/1479167 (bzr r14906)
* Patch for ninja check in cmake buildsShlomi Fish2016-04-091-1/+0
| | | | | | Fixed bugs: - https://launchpad.net/bugs/1554143 (bzr r14769)
* avoid higher-order calculations if sbasis is cubic. (Bug 1559721)Alvin Penner2016-04-041-0/+2
| | | | | | Fixed bugs: - https://launchpad.net/bugs/1559721 (bzr r14762)
* Update 2geom copy to 143bbcf: Fix for multiple sequential closepath commandsLiam P. White2016-03-041-2/+4
| | | | | | Fixed bugs: - https://launchpad.net/bugs/1492153 (bzr r14686)
* fix logic error in sbasis_to_cubic_bezier. (Bug 1545632)Alvin Penner2016-02-181-2/+2
| | | | | | Fixed bugs: - https://launchpad.net/bugs/1545632 (bzr r14659)
* Sync 2Geom to e7245a01127647cd20b0d851a0a622d9ded38d23.Krzysztof Kosi??ski2016-02-1511-94/+87
| | | | | Restores correct meaning of Line::versor(). (bzr r14652)
* Fix CMake build broken by r14639suv-lp2016-02-091-1/+0
| | | | | | Fixed bugs: - https://launchpad.net/bugs/1543298 (bzr r14642)
* Sync 2Geom to commit 5ee51c1c4f2066faa3e2c82021fc92671ad44ba4Krzysztof Kosi??ski2016-02-0839-1162/+1363
| | | (bzr r14639)
* removes warnings when compiling with c++11 using uniqueptr instead of autoptrMarc Jeanmougin2015-11-162-0/+8
| | | (bzr r14475)
* Fix snapping while rotating a selectionDiederik van Lierop2015-10-141-2/+2
| | | | | | Fixed bugs: - https://launchpad.net/bugs/1479167 (bzr r14411)
* for a zero sbasis, set the size to 1. (Bug 1478168)Alvin Penner2015-09-061-2/+4
| | | | | | Fixed bugs: - https://launchpad.net/bugs/1478168 (bzr r14346)
* 2Geom: update to r2422.Krzysztof Kosi??ski2015-08-136-55/+51
| | | | | | | | | | Fixes LP #1482806: crash on Pattern along Path with horizontal segments. This was caused by empty SBasis objects. After the changes in 2Geom, empty SBasis objects should no longer be created. Fixed bugs: - https://launchpad.net/bugs/1482806 (bzr r14299)
* Update 2Geom to r2421, fix SBasis derivatives.Krzysztof Kosi??ski2015-07-151-4/+4
| | | | | | | | Fixes LP bug #1473317. Fixed bugs: - https://launchpad.net/bugs/1473317 (bzr r14248)
* Sync 2Geom to revision 2420.Krzysztof Kosi??ski2015-07-152-15/+40
| | | | | Should fix build failure on llvm-gcc 4.2 and an issue with powerstroke. (bzr r14247)
* Add a script that simplifies syncing 2Geom changesKrzysztof Kosi??ski2015-07-151-0/+31
| | | (bzr r14246)
* Fix build failures on some platforms.Krzysztof Kosi??ski2015-07-083-8/+4
| | | | | Correct CMakeLists.txt after 2Geom sync - patch by su_v. (bzr r14237)
* Update 2Geom to r2417: make scan-build happyKrzysztof Kosi??ski2015-07-062-3/+3
| | | (bzr r14235)
* 2geom. Fixes make distcheck failure.Nicolas Dufour2015-07-061-1/+0
| | | (bzr r14233)