summaryrefslogtreecommitdiffstats
path: root/src/helper/geom-pathstroke.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-11-07Fix issue LPE Line Join rendering wrong for arcs line join. ↵Jabier Arraiza1-1/+1
https://gitlab.com/inkscape/inkscape/issues/490
2019-05-21Improvemets to GeomPathstroke and Offset LPEJabiertxof1-89/+34
2019-05-20Improvements to Offset LPEJabiertxof1-8/+18
2019-05-17Improvements to geom-pathstroke and offset LPE.Jabiertxof1-2/+2
2019-01-02modernize loopsMarc Jeanmougin1-4/+4
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-10-15fix vi modelines: encoding -> fileencodingThomas Holder1-1/+1
2018-06-18Run clang-tidy’s modernize-use-emplace pass.Emmanuel Gil Peyrot1-6/+6
This reduces the boilerplate required to add a new element to a container.
2018-06-18Run clang-tidy’s modernize-use-nullptr pass.Emmanuel Gil Peyrot1-4/+4
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-3/+3
This reverts commit bba4ff6672494fab59286b50f6c645ad62a47e60.
2018-04-29Fix include order with clang-tidy check llvm-include-orderMarc Jeanmougin1-3/+3
2017-11-04Change abs to std::abs to fix warningsSimon Wells1-2/+2
2016-11-29Handle negative width correctly in tolerance calculationAlexander Brock1-1/+1
(bzr r15280.1.6)
2016-11-29Make tolerance a parameter on every levelAlexander Brock1-5/+23
(bzr r15280.1.5)
2016-11-29Fix instability caused by degenerate paths (patch by jabiertxof)Alexander Brock1-6/+4
(bzr r15280.1.4)
2016-11-27Make tolerance of offset_curve a parameterAlexander Brock1-6/+6
(bzr r15280.1.3)
2016-11-27Increase tolerance to match old methods precision and improve speedAlexander Brock1-2/+2
(bzr r15280.1.2)
2016-11-27Improve precision of offset_cubicAlexander Brock1-31/+149
(bzr r15280.1.1)
2016-08-03Removed unused includes, decreased compilation time. Once againAdrian Boguszewski1-4/+0
(bzr r15034)
2016-07-28Reverted changes to r15024 after many building problemsAdrian Boguszewski1-0/+4
(bzr r15027)
2016-07-28Removed unused includes, decrease compilation timeAdrian Boguszewski1-4/+0
(bzr r15025)
2016-03-02Another small change to miter-limit for 'arcs' join to match SVG spec.Tavmjong Bah1-1/+1
(bzr r14677)
2016-02-27Fix miter-limit behavior to match SVG spec.Tavmjong Bah1-2/+4
(bzr r14671)
2016-02-15Temporary: Add different fallback strategies for 'line-join' LPE with 'arcs' ↵Tavmjong Bah1-13/+343
line join. (bzr r14653)
2015-07-16setStitching(), gajiosdfksdsfdLiam P. White1-3/+3
(bzr r14249)
2015-07-11Shit son, MROE FUCKING DOCS FUCKING EVERYWHERE IT'S A WONDER WE HAVE SPACE ↵Liam P. White1-51/+52
FOR A VECTOR GRAPHICS PROGRAM BETWEEN ALL THESE DOCS (bzr r14242)
2015-05-26never let me try this againLiam P. White1-2/+2
(bzr r14176)
2015-05-22Update to 2Geom revision 2396Krzysztof Kosi??ski1-102/+28
(bzr r14059.2.16)
2015-04-29Better solution pickingLiam P. White1-3/+22
(bzr r14073)
2015-04-29Increase precision (long thin paths had a ton of width variance), fix logic ↵Liam P. White1-3/+1
error (bzr r14070)
2015-04-29Catch more intersections (can still be improved somewhat I think)Liam P. White1-21/+17
(bzr r14069)
2015-04-28fix tangent sign problems in path outline codeLiam P. White1-65/+94
(bzr r14068)
2015-04-28Fix calls to Geom::cross() - sign change.Krzysztof Kosi??ski1-6/+6
(bzr r14059.2.2)
2015-04-272Geom sync - initial commitKrzysztof Kosi??ski1-7/+10
(bzr r14059.2.1)
2015-04-04herpderpLiam P. White1-1/+1
(bzr r14044)
2015-04-04Call decide() with subpaths in proper order.Tavmjong Bah1-1/+1
(bzr r14043)
2015-03-31Small cleanup: consistency, styleLiam P. White1-44/+31
(bzr r14039)
2015-03-31Update turn angle predicate for outlinerLiam P. White1-8/+14
(bzr r14038)
2015-03-29Add clipping at miter-length to 'arcs' line join.Tavmjong Bah1-21/+131
(bzr r14036)
2015-03-29clean up previous commitLiam P. White1-24/+9
(bzr r14034)
2015-03-27Fix calculation of miter limit. Implement 'miter-clip' line join.Tavmjong Bah1-7/+48
(bzr r14033)
2015-03-24Path outliner: refactor extrapolated joiner, allow joining line segments; ↵Liam P. White1-65/+155
some more optimizations all around (bzr r14031)
2015-03-22improve, optimize, fix path outlinerLiam P. White1-71/+112
(bzr r14027)
2015-03-20Fix remaining bugs in path outlinerLiam P. White1-8/+13
(bzr r14017)
2015-03-19Let's hope the world doesn't endLiam P. White1-0/+505
Native 2geom path outliner, still buggy (bzr r14014)