summaryrefslogtreecommitdiffstats
path: root/src/livarot/PathCutting.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-07-01Fix various minor typosYuri Chornoivan1-1/+1
2019-06-17Change Path Cutting for ArcsNathan Lee1-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
2019-01-02modernize loopsMarc Jeanmougin1-16/+16
2018-11-08Clarify licensesMax Gaukler1-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
2018-08-05Refactor with Tav helpJabier Arraiza1-2/+2
2018-08-05Revert changesJabier Arraiza1-32/+3
2018-08-05Allow inkscape handle units and percent in dasharray and dashoffset. Add ↵Jabier Arraiza1-3/+32
pref optional to scale dashes on stroke scale
2018-06-18Run clang-tidy’s modernize-use-nullptr pass.Emmanuel Gil Peyrot1-12/+12
This replaces all NULL or 0 with nullptr when assigned to or returned as a pointer.
2018-05-04Revert "Fix include order with clang-tidy check llvm-include-order"Marc Jeanmougin1-9/+9
This reverts commit bba4ff6672494fab59286b50f6c645ad62a47e60.
2018-04-29Fix include order with clang-tidy check llvm-include-orderMarc Jeanmougin1-9/+9
2015-05-22Update to 2Geom revision 2396Krzysztof Kosi??ski1-6/+6
(bzr r14059.2.16)
2015-05-08Fix path conversion between 2Geom and LivarotKrzysztof Kosi??ski1-7/+1
(bzr r14059.2.6)
2015-04-28Fix calls to Geom::cross() - sign change.Krzysztof Kosi??ski1-2/+2
(bzr r14059.2.2)
2014-06-07Undo changes in r13391Liam P. White1-4/+3
(bzr r13341.1.51)
2014-06-06Clean up some unnecessary pointer usage in livarotLiam P. White1-3/+4
(bzr r13341.1.50)
2014-03-11Change stroke-dasharray and stroke-dashoffset handling to match other ↵Tavmjong Bah1-15/+20
properties. Split style.h into more manageable size files. (bzr r13135)
2014-02-05Fix for Bug #1250685 (Unnecessary gender-specific terms in code).Nicolas Dufour1-6/+6
Fixed bugs: - https://launchpad.net/bugs/1250685 (bzr r12997)
2013-11-02more conversions from radians to degrees for arcs (Bug 1239462)Alvin Penner1-1/+1
Fixed bugs: - https://launchpad.net/bugs/1239462 (bzr r12763)
2013-10-31conversions from radians to degrees for arcs (Bug 324117)Alvin Penner1-2/+2
Fixed bugs: - https://launchpad.net/bugs/324117 (bzr r12756)
2013-08-03fix small "performance" issues (cppcheck)Johan B. C. Engelen1-3/+3
(bzr r12461)
2013-02-16Path->Cut Path loses segments (Bug 166302)Alvin Penner1-0/+2
Fixed bugs: - https://launchpad.net/bugs/166302 (bzr r12130)
2012-06-05Header cleaning for GTK+3 migrationAlex Valavanis1-1/+0
(bzr r11460)
2011-08-27Completely remove NRRect, NRRectL, in-svg-plane.hKrzysztof Kosi??ski1-1/+0
(bzr r10582.1.6)
2011-02-02update to latest 2geom !Johan B. C. Engelen1-7/+7
(bzr r10025)
2010-11-17Super duper mega (fun!) commit: replaced encoding=utf-8 with ↵Chris Morgan1-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)
2010-08-04Wholesale cruft removal part 3Krzysztof Kosi??ski1-2/+2
(bzr r9508.1.47)
2010-08-04Wholesale cruft removal part 1Krzysztof Kosi??ski1-1/+0
(bzr r9508.1.44)
2008-12-28More NR ==> Geom changesJoshua L. Blocher1-64/+64
(bzr r7032)
2008-12-05NR::LInfty => Geom::Johan B. C. Engelen1-1/+1
(bzr r6953)
2008-10-28Merge from trunkTed Gould1-1/+1
(bzr r6886)
2008-08-31temporary fix for continuity exceptionJohan B. C. Engelen1-2/+17
(bzr r6735)
2008-08-08remove many unnecessary to_2geom and from_2geom callsJohan B. C. Engelen1-5/+5
(bzr r6593)
2008-08-05Use is_straight_curve() instead of three separate dynamic castsDiederik van Lierop1-3/+2
(bzr r6564)
2008-08-03fix arc conversion to livarotJohan B. C. Engelen1-2/+2
(bzr r6547)
2008-07-25update to 2geom rev. 1507Johan B. C. Engelen1-0/+1
(bzr r6416)
2008-07-232geom path to livarot path conversion: don't add closing line segment when ↵Johan B. C. Engelen1-1/+7
it is degenerate. (bzr r6404)
2008-07-16update to latest 2geom (rev1497)Johan B. C. Engelen1-1/+1
(bzr r6332)
2008-07-14fix conversion from pathvector to livarot path. (a.o. caused crash of ↵Johan B. C. Engelen1-1/+1
nodetool when editing second subpath when first subpath was closed.) (bzr r6309)
2008-07-12remove no longer used methods (livarot to nartbpath ; font glyphs to nartbpath)Johan B. C. Engelen1-148/+0
(bzr r6280)
2008-07-11use new 2geom function. This ensures we cannot end up in infinite loop while ↵Johan B. C. Engelen1-1/+1
converting unexpected 2geom curve types to expected types. (bzr r6260)
2008-07-08add MakePathVector to livarotJohan B. C. Engelen1-1/+116
(bzr r6232)
2008-07-04use if(dynamic_cast<>) instead of if(typeid==) to check 2geom segment types ↵Johan B. C. Engelen1-4/+4
for straightlines. this because the closing line segment is special class ClosingSegment : public LineSegment. (bzr r6158)
2008-06-29recognize HLineSegment and VLineSegment while looping through curvesJohan B. C. Engelen1-9/+12
(bzr r6087)
2008-06-26don't use splivarot to get livarot path, use livarot's LoadPathVector method ↵Johan B. C. Engelen1-0/+7
instead (bzr r6076)
2008-06-22remove obsolete LoadArtBPath from livarotJohan B. C. Engelen1-70/+0
(bzr r6018)
2008-06-22create method for Livarot paths to load PathVectors instead of NArtBpathsJohan B. C. Engelen1-0/+69
(bzr r6016)
2008-05-09complete adding const to have only NArtBpath const * get_bpath() const; for ↵Johan B. C. Engelen1-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)
2008-03-08Node tool: snap to paths and their nodes, incl. to the path currently being ↵Diederik van Lierop1-2/+5
edited (bzr r4989)
2008-01-31Applying fixes for gcc 4.3 build issues (closes LP: #169115)Bryce Harrington1-2/+6
(bzr r4629)
2007-04-08fix bug where nearest_point_on_path returned bogus t values on sharp bendsbulia byak1-5/+12
(bzr r2834)