lp://qastaging/inkscape/experimental
- Get this branch:
- bzr branch lp://qastaging/inkscape/experimental
Branch merges
Related bugs
Bug #170149: Node fillet / chamfer tools | Wishlist | Fix Committed | |
Bug #170286: sets (named selections) | Wishlist | Fix Committed | |
Bug #171660: B-Spline editing | Wishlist | Fix Committed | |
Bug #505180: Interactive freehand line smoothing | Wishlist | Fix Committed | |
Bug #510433: value of pixel is incorrect according to CSS2+errata | Undecided | Fix Committed | |
Bug #1090936: GTK3: Crash on closing Text and Font dialog using "Close" button | High | Fix Committed | |
Bug #1157024: Object Dialog patch | Wishlist | Fix Committed | |
Bug #1241902: Clips and masks fail to update in live effects | Medium | Fix Committed | |
Bug #1287449: trunk - src/Makefile.am: support 'bzr revno' for "really-out-of-src" builds | Wishlist | Fix Committed | |
Bug #1299948: LPEs with linked paths sometimes do not recalculate after undo | Medium | Fix Committed | |
Bug #1309050: inkscape bzr 13290 crashes when trying to edit a gradient position (rev >= 13223) | High | Fix Committed |
Related blueprints
Branch information
Recent revisions
- 13626. By Jabiertxof <email address hidden>
-
Update perspective-
envelope to be affected by the clip or mask on LPE patch - 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
- 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