Kaalleen
3dc922b993
fix irregular bean stitch start ( #2257 )
2023-04-30 11:27:21 +02:00
Lex Neva
f57d61b6e6
meander fixes
2023-04-02 00:14:57 -04:00
Lex Neva
e2965e78f0
use snake case
...
per python coding standard
2023-02-20 15:27:55 -05:00
Lex Neva
f6c2aa8919
add more check_stop_flag() calls
2023-02-16 22:56:16 -05:00
George Steel
581ecd4869
fix comment
2023-01-29 17:59:38 -05:00
George Steel
68848365b7
tidy path_to_curves
2023-01-29 14:44:43 -05:00
George Steel
45496fcd93
add minimum length check to path_to_curves and add comments
2023-01-28 20:20:12 -05:00
George Steel
9f787a661e
add missing bounds check
2023-01-22 20:01:43 -05:00
George Steel
eb3d6bbcc1
fix backtracking case
2023-01-22 17:21:54 -05:00
George Steel
5a1ea7d4c7
add comments and a rounding correction
2023-01-22 16:37:29 -05:00
George Steel
19c31d2ad5
fix 3.8 error
2023-01-22 03:23:03 -05:00
George Steel
9ca7088651
Replace running stitch algorithm to give consistent stitch lengths.
2023-01-22 03:06:01 -05:00
Kaalleen
1cdb3538a8
Add bean stitch repeat pattern ( #1938 )
...
! backward compatibility warning:
Users need to fix their documents if they used comma separated values for multiple fill underlays (without a space)
2023-01-15 20:04:10 +01:00
George Steel
26c24d98ed
python 3.8 fixes
2022-12-26 20:53:30 -05:00
George Steel
e28ea888a9
use random oracle for randomized satin columns and redo split stitches
2022-12-26 20:13:48 -05:00
Lex Neva
e884fb78db
add running stitch tolerance param ( #1701 )
2022-06-22 15:26:37 +02:00
Kaalleen
2fde596272
Guided ripple stitch ( #1675 )
...
Co-authored-by: @lexelby
2022-06-10 16:25:30 +02:00
Lex Neva
f4e1bbc7d7
way better corner handling for running stitch
2022-05-04 19:18:33 +02:00
Lex Neva
3b3f890c12
add copyright headers
2021-03-11 23:17:19 -05:00
Kaalleen
e84a86d4ac
Update for Inkscape 1.0 ( #880 )
...
* 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>
2021-03-04 18:40:53 +01:00
Kaalleen
077f7ea72b
add Troubleshoot extension ( #465 )
...
adds an extension to help you understand what's wrong with an object and how to fix it, e.g. "invalid" fill shapes
2019-08-05 22:42:48 -04:00
Lex Neva
04ed93cb25
ability to stitch a single-point running stitch path
2019-01-04 20:08:11 -05:00
Lex Neva
cdb8fdb133
add bean stitch option
2018-07-27 20:26:18 -04:00
Lex Neva
49b8c9f00b
fix two bugs in running stitch
...
* the first stitch was duplicated
* the last stitch was omitted
2018-05-28 21:34:58 -04:00
Lex Neva
1b31806423
rename inkstitch/ to lib/
...
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.
2018-05-01 20:37:51 -04:00