| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-12-26 | Edit json (#3371) | Kaalleen | |
| * convert kerning tool to json edit | |||
| 2024-08-18 | fill: ensure polygon in pull comp adjusted shape (#3143) | Kaalleen | |
| 2024-08-17 | fix fills without underpath and bad start-end positions (#3141) | Kaalleen | |
| 2024-07-24 | not a fix, but avoid to fail on an other networkx no path error (#3106) | Kaalleen | |
| 2024-07-20 | shapely arm fix (#3094) | rejbasket | |
| 2024-07-16 | Fill: fallback to edge run when underpath fails (#3089) | Kaalleen | |
| 2024-07-09 | Pull comp: remove holes again (#3067) | Kaalleen | |
| * pull comp: remove holes again * rescue some more broken shapes | |||
| 2024-06-20 | auto-fill pull compensation (#2891) | Lex Neva | |
| 2024-06-20 | gray out randomize stitch length param when random stitch length is disabled ↵ | Kaalleen | |
| (#3002) | |||
| 2024-06-07 | auto fill gap fix (#2884) | Lex Neva | |
| * first try * fill gaps * fix style * add parameter * loops can only be made of non-segments | |||
| 2024-06-03 | Avoid FloatingPointError (fill) (#2959) | Kaalleen | |
| 2024-05-11 | Update inkex (#2892) | Kaalleen | |
| * fix currentColor * fix pip inkex import * fix color block extension | |||
| 2024-05-05 | Add 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-03-29 | Add "the tartan universe" (#2782) | Kaalleen | |
| 2024-01-25 | Second chance for invalid fill stitch graphs (#2643) | Kaalleen | |
| 2023-12-25 | fix networkx nopath error for start/end nodes (fill) (#2635) | Kaalleen | |
| 2023-11-22 | Add linear gradient fill (#2587) | Kaalleen | |
| 2023-11-10 | fix invalid clip path (#2577) | Kaalleen | |
| use fallback if shape has grating issues (too small) | |||
| 2023-10-15 | Update shapely (#2471) | Kaalleen | |
| * update shapely * pin pyinstaller to 5.13.2 (issues with macOS) (rejbasket) * macOS: do not install shapely from binary, but remove .dylibs folder (breaks notarizazion) (rejbasket) | |||
| 2023-07-01 | ensure Points | Lex Neva | |
| 2023-07-01 | smooth underpaths | Lex Neva | |
| 2023-07-01 | slightly less edge avoidance | Lex Neva | |
| 2023-07-01 | avoid travel stitches outside shape | Lex Neva | |
| 2023-05-28 | suppress annoying shapely warning | Lex Neva | |
| 2023-05-28 | fix "skip last stitch in each row" | Lex Neva | |
| 2023-02-16 | make simulator threads pre-emptible | Lex Neva | |
| 2022-06-30 | Fixes (#1703) | Kaalleen | |
| * guide line position * use direction from line to shape * optimize intersection detection * fix flapack elf * handle weird guide lines better * update starting point for self crossing (multiple) fills * ripple: fixes and non circular join style * avoid jumps in ripple stitch * fallback only necessary if shape does not intersect grating * make valid may return a polygon * add profiling * Stitch.__init__ didn't work right and was super slow * shrink or grow to multipolygon Co-authored-by: Lex Neva | |||
| 2022-06-22 | add running stitch tolerance param (#1701) | Lex Neva | |
| 2022-05-07 | undo aggressive line wrapping | Lex Neva | |
| 2022-05-06 | shapely geoms fixes | Lex Neva | |
| 2022-05-05 | tangential->contour, fix legacy, remove unused params | Lex Neva | |
| 2022-05-04 | wip | Lex Neva | |
| 2022-05-04 | use running_stitch instead for guided fill | Lex Neva | |
| 2022-05-04 | fix some shapelydeprecations | Lex Neva | |
| 2022-05-04 | generalize get_segments and process_travel_edges | Lex Neva | |
| 2022-05-04 | separate guided fill methods | Kaalleen | |
| 2022-05-04 | adjusting namings | Andreas | |
| 2022-05-04 | minor changes | Andreas | |
| 2022-05-04 | minor changes | Andreas | |
| 2022-05-04 | Bug fixing + refactoring | Andreas | |
| 2022-05-04 | Applied style guide | Andreas | |
| 2022-05-04 | added tangential and guided fill | Andreas | |
| 2021-08-15 | keep underlay, underpath, and border travel | Lex Neva | |
| 2021-03-11 | add copyright headers | Lex Neva | |
| 2021-03-04 | Update for Inkscape 1.0 (#880) | Kaalleen | |
| * 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> | |||
| 2020-12-28 | fix min_arg() is an empty sequence (#941) | Kaalleen | |
| 2020-03-16 | actually split outline edge | Lex Neva | |
| 2020-03-16 | ensure starting point is on the border | Lex Neva | |
| 2020-03-16 | fix NetworkXNoPath error | Lex Neva | |
| 2020-03-16 | avoid jumps when not underpathing autofill | Lex Neva | |
