summaryrefslogtreecommitdiff
path: root/lib/stitches
AgeCommit message (Collapse)Author
2025-09-04fix meander clamp (2) (#3945)Kaalleen
2025-08-27fill: tag last stitch in a row correctly (#3940)Kaalleen
2025-07-11Fix issue with bad color names (#3816)Kaalleen
* fix issue with bad color names and define element colors at one place and reuse * fix bad tartan color * verify color in gradient block * add thread color tests * use default color behavior for elements linked to non-existing definitions (gradients) * Added mypy change for tests (authored by: CapellanCitizen)
2025-07-11Do not redefine underscore (#3865)Kaalleen
* do not redefine underscore * Disallow any redefinitions going forward --------- Co-authored-by: CapellanCitizen <>
2025-06-04auto_satin: running stitch explicitly without fill (#3771)Kaalleen
* ensure that also satins have no fill
2025-05-21ensure start and end point for ripple lines (#3741)Kaalleen
2025-05-20ripple: return empty when there are no helper lines (#3733)Kaalleen
2025-05-03legacy fill: do not ignore end_row_spacing when grouping sections (#3703)Kaalleen
2025-05-02meander fill: zigzag_stitch pull compensation is now a two sided attribute ↵Kaalleen
(#3702)
2025-04-27circular fill: use first boundary linestring if outline is multilinestring ↵Kaalleen
(#3694)
2025-04-27auto_satin: do not try to add a trim to a deleted element (#3683)Kaalleen
2025-04-19duplicate-consistant autoroute element selection (#3638)Kaalleen
2025-04-18fix NoneType error in auto_fill travel (#3659)Kaalleen
2025-04-18Fix an issue when auto_satin produces NoneType satins (#3680)Kaalleen
2025-04-18Manual stitch ripples: connector line stitch length (#3661)Kaalleen
2025-04-18Disconnect stroke and fill pull compensation param (#3670)Kaalleen
* make stroke pull compensation a sided property
2025-04-13fix ensure even center walk underlay repeats in auto_satin when value is ↵Kaalleen
empty (#3651)
2025-04-11ripple stitch: adjust distance a little bit better (#3655)Kaalleen
2025-03-22parent.remove -> delete (#3600)Kaalleen
2025-03-22auto_satin: remove commands also when a single satin has been routed (and ↵Kaalleen
not keep originals is enabled) (#3596)
2025-03-10Autosatin: more efforts to keep the stroke width consistant (#3563)Kaalleen
* autosatin: more efforts to keep the stroke width consistant * allow users to use autosatin to add a running stitch from starting point to the start when only one satin is selected
2025-03-09Mypy type correctness (#3199)capellancitizen
2025-02-25auto-route: apply transforms to ensure stroke width being unchanged (#3538)Kaalleen
2025-02-05fix auto_satin transform issue (#3489)Kaalleen
2025-01-26Improve satin guided ripple stitch and add stitch grid first option (#3436)Kaalleen
* ripple stitch: add stitch grid first option * introduce an anchor line to fine tune satin guided ripples
2025-01-24Auto-run: try harder to avoid networkx issues (#3457)Kaalleen
* auto-run: try harder to avoid networkx issues * fix auto-run transforms
2024-12-30Multi shape tartan jumps (#3386)Kaalleen
* lettering_ description box size * reduce jump stitches for combined tartan patterns
2024-12-26Edit json (#3371)Kaalleen
* convert kerning tool to json edit
2024-12-14auto satin: add option to keep original path elements (#3332)Kaalleen
2024-11-30add randomization options to linear gradient fill (#3311)Kaalleen
2024-11-18Manual ripple pattern (#3256)Kaalleen
* ripple stitch: add manual pattern placement option * add flip copies option * rewrite adjust grid * more control for satin guided ripples: render at rungs
2024-11-06redwork/auto-run: keep stroke width (#3264)Kaalleen
2024-08-21auto satin: transfer min jump length from satins on strokes (#3154)Kaalleen
2024-08-18fill: ensure polygon in pull comp adjusted shape (#3143)Kaalleen
2024-08-17fix fills without underpath and bad start-end positions (#3141)Kaalleen
2024-07-24not a fix, but avoid to fail on an other networkx no path error (#3106)Kaalleen
2024-07-20shapely arm fix (#3094)rejbasket
2024-07-16Fill: fallback to edge run when underpath fails (#3089)Kaalleen
2024-07-09Skip stitch zero length row (#3054)Kaalleen
* fix #3052 * add one stitch for zero length row
2024-07-09Pull comp: remove holes again (#3067)Kaalleen
* pull comp: remove holes again * rescue some more broken shapes
2024-07-07Set redwork underpath style to dashed (#3053)Kaalleen
* set redwork underpath style to dashed * unset dashes for top stitching paths * update select elements template
2024-07-01remove small lines from tartan strokes (#3035)Kaalleen
2024-06-30Various fixes (#3028)Kaalleen
* 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)
2024-06-21Ignore empty color blocks in linear gradient fill (#3003)Kaalleen
2024-06-20auto-fill pull compensation (#2891)Lex Neva
2024-06-20gray out randomize stitch length param when random stitch length is disabled ↵Kaalleen
(#3002)
2024-06-07auto fill gap fix (#2884)Lex Neva
* first try * fill gaps * fix style * add parameter * loops can only be made of non-segments
2024-06-04Update tartan gui (#2965)Kaalleen
* 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
2024-06-03Avoid FloatingPointError (fill) (#2959)Kaalleen
2024-06-02Avoid FloatingPointError in auto_route satin (#2954)Kaalleen