summaryrefslogtreecommitdiffstats
path: root/src/livarot/PathCutting.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Fix various minor typosYuri Chornoivan2019-07-011-1/+1
|
* Change Path Cutting for ArcsNathan Lee2019-06-171-2/+2
| | | | | | | The arc's sweep and large arc flags are wrong. Also remove early return (proper error handling already present). https://gitlab.com/inkscape/inkscape/issues/250
* modernize loopsMarc Jeanmougin2019-01-021-16/+16
|
* 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
* Refactor with Tav helpJabier Arraiza2018-08-051-2/+2
|
* Revert changesJabier Arraiza2018-08-051-32/+3
|
* Allow inkscape handle units and percent in dasharray and dashoffset. Add ↵Jabier Arraiza2018-08-051-3/+32
| | | | pref optional to scale dashes on stroke scale
* Run clang-tidy’s modernize-use-nullptr pass.Emmanuel Gil Peyrot2018-06-181-12/+12
| | | | | 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-9/+9
| | | | This reverts commit bba4ff6672494fab59286b50f6c645ad62a47e60.
* Fix include order with clang-tidy check llvm-include-orderMarc Jeanmougin2018-04-291-9/+9
|
* Update to 2Geom revision 2396Krzysztof Kosi??ski2015-05-221-6/+6
| | | (bzr r14059.2.16)
* Fix path conversion between 2Geom and LivarotKrzysztof Kosi??ski2015-05-081-7/+1
| | | (bzr r14059.2.6)
* Fix calls to Geom::cross() - sign change.Krzysztof Kosi??ski2015-04-281-2/+2
| | | (bzr r14059.2.2)
* Change stroke-dasharray and stroke-dashoffset handling to match other ↵Tavmjong Bah2014-03-111-15/+20
| | | | | | | properties. Split style.h into more manageable size files. (bzr r13135)
* Fix for Bug #1250685 (Unnecessary gender-specific terms in code).Nicolas Dufour2014-02-051-6/+6
| | | | | | Fixed bugs: - https://launchpad.net/bugs/1250685 (bzr r12997)
* more conversions from radians to degrees for arcs (Bug 1239462)Alvin Penner2013-11-021-1/+1
| | | | | | Fixed bugs: - https://launchpad.net/bugs/1239462 (bzr r12763)
* conversions from radians to degrees for arcs (Bug 324117)Alvin Penner2013-10-311-2/+2
| | | | | | Fixed bugs: - https://launchpad.net/bugs/324117 (bzr r12756)
* fix small "performance" issues (cppcheck)Johan B. C. Engelen2013-08-031-3/+3
| | | (bzr r12461)
* Path->Cut Path loses segments (Bug 166302)Alvin Penner2013-02-161-0/+2
| | | | | | Fixed bugs: - https://launchpad.net/bugs/166302 (bzr r12130)
* Header cleaning for GTK+3 migrationAlex Valavanis2012-06-051-1/+0
| | | (bzr r11460)
* Completely remove NRRect, NRRectL, in-svg-plane.hKrzysztof Kosi??ski2011-08-271-1/+0
| | | (bzr r10582.1.6)
* Merge from trunkKrzysztof Kosi??ski2011-04-071-7/+7
|\ | | | | (bzr r9508.1.73)
| * update to latest 2geom !Johan B. C. Engelen2011-02-021-7/+7
| | | | | | (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 3Krzysztof Kosi??ski2010-08-041-2/+2
| | | | | | (bzr r9508.1.47)
* | Wholesale cruft removal part 1Krzysztof Kosi??ski2010-08-041-1/+0
|/ | | (bzr r9508.1.44)
* More NR ==> Geom changesJoshua L. Blocher2008-12-281-64/+64
| | | (bzr r7032)
* NR::LInfty => Geom::Johan B. C. Engelen2008-12-051-1/+1
| | | (bzr r6953)
* Merge from trunkTed Gould2008-10-281-1/+1
| | | (bzr r6886)
* temporary fix for continuity exceptionJohan B. C. Engelen2008-08-311-2/+17
| | | (bzr r6735)
* remove many unnecessary to_2geom and from_2geom callsJohan B. C. Engelen2008-08-081-5/+5
| | | (bzr r6593)
* Use is_straight_curve() instead of three separate dynamic castsDiederik van Lierop2008-08-051-3/+2
| | | (bzr r6564)
* fix arc conversion to livarotJohan B. C. Engelen2008-08-031-2/+2
| | | (bzr r6547)
* update to 2geom rev. 1507Johan B. C. Engelen2008-07-251-0/+1
| | | (bzr r6416)
* 2geom path to livarot path conversion: don't add closing line segment when ↵Johan B. C. Engelen2008-07-231-1/+7
| | | | | it is degenerate. (bzr r6404)
* update to latest 2geom (rev1497)Johan B. C. Engelen2008-07-161-1/+1
| | | (bzr r6332)
* fix conversion from pathvector to livarot path. (a.o. caused crash of ↵Johan B. C. Engelen2008-07-141-1/+1
| | | | | nodetool when editing second subpath when first subpath was closed.) (bzr r6309)
* remove no longer used methods (livarot to nartbpath ; font glyphs to nartbpath)Johan B. C. Engelen2008-07-121-148/+0
| | | (bzr r6280)
* 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)
* add MakePathVector to livarotJohan B. C. Engelen2008-07-081-1/+116
| | | (bzr r6232)
* use if(dynamic_cast<>) instead of if(typeid==) to check 2geom segment types ↵Johan B. C. Engelen2008-07-041-4/+4
| | | | | for straightlines. this because the closing line segment is special class ClosingSegment : public LineSegment. (bzr r6158)
* recognize HLineSegment and VLineSegment while looping through curvesJohan B. C. Engelen2008-06-291-9/+12
| | | (bzr r6087)
* don't use splivarot to get livarot path, use livarot's LoadPathVector method ↵Johan B. C. Engelen2008-06-261-0/+7
| | | | | instead (bzr r6076)
* remove obsolete LoadArtBPath from livarotJohan B. C. Engelen2008-06-221-70/+0
| | | (bzr r6018)
* create method for Livarot paths to load PathVectors instead of NArtBpathsJohan B. C. Engelen2008-06-221-0/+69
| | | (bzr r6016)
* complete adding const to have only NArtBpath const * get_bpath() const; for ↵Johan B. C. Engelen2008-05-091-2/+2
| | | | | accessing the protected member of SPCurve. Nowhere in Inkscape source is the path data changed of SPCurve, except within SPCurve's own methods ! So removed the non-const NArtBpath* get_bpath. (bzr r5642)
* Node tool: snap to paths and their nodes, incl. to the path currently being ↵Diederik van Lierop2008-03-081-2/+5
| | | | | edited (bzr r4989)
* Applying fixes for gcc 4.3 build issues (closes LP: #169115)Bryce Harrington2008-01-311-2/+6
| | | (bzr r4629)
* fix bug where nearest_point_on_path returned bogus t values on sharp bendsbulia byak2007-04-081-5/+12
| | | (bzr r2834)