summaryrefslogtreecommitdiff
path: root/lib/stitches/meander_fill.py
AgeCommit message (Collapse)Author
2024-05-11Update inkex (#2892)Kaalleen
* fix currentColor * fix pip inkex import * fix color block extension
2024-05-05Add randomized running and fill stitches (#2830)George Steel
Add a mode to running stitch that uses randomized phase and stitch length instead of even spacing. This greatly reduces moire effects when stitching closely-spaced curves in running-stitch-based fills. Add option for randomized running stitch to: ripple stitch circular fill contour fill guided fill auto-fill When is randomization is not selected, ripple stitch will use even running stitch when staggers are set to 0 (default) and the stagger algorithm from guided fill (which does not look nice with a stagger period of 0) when staggers is nonzero. Also includes fix for satin contour underlays (missing tolerance default) mentioned in #2814. This sets the default tolerance to 0.2mm, which is the largest tolerance guaranteed to be backwards-compatible with existing designs using the default inset of 0.4mm. Original commits: * fix satin underlay tolerance default * Add randomized running stitch, make available in ripple stitch, circular, and contour * add randomized guided fill * make ripple stitch use even stitching when not staggering or randomizing. * add random auto-fill and switch jitter parameter to a percentage (matches satin) * fix comments
2024-01-28add zigzag option to meander (#2699)Kaalleen
2023-09-07improve params errors (#2437)Lex Neva
2023-04-24Add bean stitch and repeat options to meander fill (#2232)Kaalleen
2023-04-03add meander angleLex Neva
2023-04-02add clip optionLex Neva
2023-04-02meander fixesLex Neva
2023-03-09Various fixes (#2125)Kaalleen
* add unit info to scale value in ripple stitch * fix apply threadlist with empty description * fix satin type ripple with unequal nodes * fix legacy auto_fill conversion * inform about too small meander shapes
2023-03-07meander: pick ending point far from starting point (#2095)Lex Neva
2023-02-20add tiles json and internationalizationLex Neva
2023-02-20avoid NetworkXNoPath error by connecting graphLex Neva
2023-02-20better smoothing algorithmLex Neva
2023-02-20remove buffer conceptLex Neva
2023-02-20make meander interruptibleLex Neva
2023-02-20add lambda unwrapping to debugLex Neva
2023-02-20wipLex Neva
2023-02-20meander fill: more workLex Neva
2023-02-20meander fill: initial versionLex Neva