lp://qastaging/inkscape/experimental

Created by Bryce Harrington and last modified
Get this branch:
bzr branch lp://qastaging/inkscape/experimental
Members of Inkscape Developers can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Inkscape Developers
Project:
Inkscape
Status:
Abandoned

Recent revisions

13629. By Liam P. White

Merge with trunk r13640

13628. By Jabiertxof <email address hidden>

Little tweaks to seamless pattern procedural template

13627. By Liam P. White

Update to trunk r13638

13626. By Jabiertxof <email address hidden>

Update perspective-envelope to be affected by the clip or mask on LPE patch

13625. By Jabiertxof <email address hidden>

Some style changes to seamles pattern extension

13624. By Jabiertxof <email address hidden>

Fix a bug getting a template file in the seamless extension, also upgrade this extension to a newer version

13623. By Jabiertxof <email address hidden>

Fix a bug in stroke joins in symbolic icons mitter toogled whith bevel

13622. By Jabiertxof <email address hidden>

Add seamless patern generator to a extension and to a procedural template

13621. By Liam P. White

Update to trunk r13625

13620. By Johan Engelen

Fix LPE Powerstroke unintuitive / unstable / scale-dependent behavior

(visible for example with Catmul-Rom interpolation)
The instability happens when the width-value of adjacent control knots are the same.
It's technical, but here goes quickly. Knots are treated as [offset along path, width] points.
The offset along path is the segment number + the location along that segment.
The width is (may not be true, but for ease of discussion) in canvas coordinates.
This means that the interpolation is performed in a *very* compressed coordinate system,
where the x-coords may range from, say, 0 to 5, and the y-coords from 0 to 2000.
This is also scale dependent; changing the scale of your path and scaling all widths accordingly will change the look of your path.

The fix now does the interpolation in a scaled coordinate system. It stretches the x-coordinates to the arclength of the path.
After interpolation, the inverse scaling is applied to the interpolation result.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp://qastaging/~inkscape.dev/inkscape/trunk
This branch contains Public information 
Everyone can see this information.