| Age | Commit message (Collapse) | Author |
|
* several thread palette extension fixes
* fix svg tartan when original shape is invalid
* tartan stroke spaces
* style
* fix tartan color substituion at pattern start
* ripple: do not render too small paths
* use less space for params warning headline
* fix clone shape path
* zip export template fix (typo)
* add realistic stitch plan output warning (help tab)
|
|
* change satin underlay stitch length default for real
* fix zero length lock stitch
* fix typos
|
|
|
|
|
|
(#3002)
|
|
|
|
* first try
* fill gaps
* fix style
* add parameter
* loops can only be made of non-segments
|
|
* update tartan gui
* params settings size
* fix issue with set_precision
* fix issue with linear gradient
* do not add ignore layer command to png rerealistic output
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* fix currentColor
* fix pip inkex import
* fix color block extension
|
|
|
|
|
|
* remove unused param from legacy fill
* zigzag -> zig-zag, some ordering
|
|
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
|
|
Setting the cache size to 0 bypasses the cache completely.
This is necessary during development to ensure newly-changed code actually gets run.
Also fixes the error pane in the params gui.
* make params warning pane large enough to see contents
* rename sizers in preferences dialog descriptive names
* add shapely version bound
* add option to disable stitch plan cache
* remove out-of-date wxg file
* make a cache size of 0 disable the cache
|
|
|
|
- Recursive Clones now pick up inkstitch:angle etc. from clones they clone
- Style now properly propogates to clones
- Unlink Clone tool (which applies angle changes, etc.)
- Minor refactoring
|
|
|
|
|
|
|
|
|
|
|
|
* add object based min stitch length (overwrites global)
* add object based minimum jump stitch (overwrites global)
* rename patches to stitch_groups
|
|
filter invalid rungs when merging satin sections
|
|
|
|
|
|
|
|
|
|
|
|
* remove "use no commands" restriction for lettering along path
|
|
replace collapse length by minimum jump stitch length in a tool tip
|
|
|
|
1. select elements
2. troubleshoot
|
|
|
|
|
|
|
|
|
|
|
|
* replace jumps by running stitches
- this modify the contour underlay by adding a running stitch to travel from first side to second side
- it also add running stitches between underlays and between underlay and final satin stitches
* rename patch to stitch_group
* Update satin_column.py
add a function to avoid repetitive code
|
|
|
|
|
|
use fallback if shape has grating issues (too small)
|