| Age | Commit message (Collapse) | Author |
|
* allow running stitch length sequences
* contour fill: fix error message for long stitch length
* satin: fix center underlay stitch length
|
|
* do not redefine underscore
* Disallow any redefinitions going forward
---------
Co-authored-by: CapellanCitizen <>
|
|
* make stroke pull compensation a sided property
|
|
|
|
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
per python coding standard
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
! backward compatibility warning:
Users need to fix their documents if they used comma separated values for multiple fill underlays (without a space)
|
|
|
|
|
|
|
|
Co-authored-by: @lexelby
|
|
|
|
|
|
* update for inkscape 1.0
* add about extension
* Build improvements for the inkscape1.0 branch (#985)
* zip: export real svg not stitch plan
* #411 and #726
* Tools for Font Creators (#1018)
* ignore very small holes in fills
* remove embroider (#1026)
* auto_fill: ignore shrink_or_grow if result is empty (#589)
* break apart: do not ignore small fills
Co-authored-by: Hagen Fritsch <rumpeltux-github@irgendwo.org>
Co-authored-by: Lex Neva <github.com@lexneva.name>
|
|
adds an extension to help you understand what's wrong with an object and how to fix it, e.g. "invalid" fill shapes
|
|
|
|
|
|
* the first stitch was duplicated
* the last stitch was omitted
|
|
You can't have a module and a package named the same thing. PyInstaller wants
to import the main script as if it were a module, and this doesn't work unless
there's no directory of the same name with a __init__.py in it.
|