Claudine
72b001e7c2
add random parameters to satin columns
2022-11-06 14:31:28 -05:00
Claudine
4285a6fb7f
add pull_compensation_percent
2022-11-06 10:49:25 -05:00
Kaalleen
8d5ef5b663
Fixes ( #1703 )
...
* 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-30 19:22:33 +02:00
Kaalleen
3985b5ac71
Add short stitch feature to satin column ( #1695 )
2022-06-24 07:25:22 +02:00
Lex Neva
ffd770cbbd
guided fill stagger ( #1700 )
2022-06-22 16:11:12 +02:00
Lex Neva
e884fb78db
add running stitch tolerance param ( #1701 )
2022-06-22 15:26:37 +02:00
Kaalleen
eef2ec232e
Undo stitch plan preview and density map ( #1687 )
2022-06-21 19:48:28 +02:00
Kaalleen
2fde596272
Guided ripple stitch ( #1675 )
...
Co-authored-by: @lexelby
2022-06-10 16:25:30 +02:00
Kaalleen
68deec88a8
Satin center walk underlay repeats ( #1671 )
2022-06-10 16:23:44 +02:00
Kaalleen
e968f814f7
Add ripple stitch feature ( #1667 )
2022-05-24 19:40:30 +02:00
Lex Neva
a275d49a24
tangential->contour, fix legacy, remove unused params
2022-05-05 22:53:31 -04:00
Kaalleen
e65aaebbca
rebase corrections
2022-05-04 20:04:39 +02:00
Lex Neva
68ee0eea87
add clockwise option
2022-05-04 19:18:33 +02:00
Lex Neva
76ab319731
add avoid_self_Crossing option
2022-05-04 19:18:33 +02:00
Lex Neva
bd8cb0d1ff
use running_stitch instead for guided fill
2022-05-04 19:18:33 +02:00
Andreas
6916a33716
bug fixing + introduction of min_stitch_distance parameter
2022-05-04 19:18:33 +02:00
Andreas
0fcf8bb97c
added tangential and guided fill
2022-05-04 18:55:40 +02:00
Kaalleen
f9d57f6ea5
Fix lettering scale, etc. ( #1620 )
...
* fix lettering scale
* adapt to updated inkex: transform operator, selections
* fix #1597
* no traceback error message on broken satin columns
* highlight troubleshoot "steps to solve" through additional headline
* set a minimum value for running stitch repeats
* rename "import" thread list to "apply" thread list
2022-04-24 08:27:42 +02:00
Kaalleen
36f7610cc0
Force lock stitches option/extension and some typos ( #1471 )
2021-12-09 15:05:21 +01:00
Kaalleen
a7a3e012b7
Do not render clipPath and mask ( #1379 )
...
* Ignore clipPath and mask
* Render polygons
2021-10-10 09:33:20 +02:00
Kaalleen
5a1ad7e4e8
Letters to font extension ( #1312 )
2021-10-09 18:25:29 +02:00
Kaalleen
bab2a338a5
add max stitch length to satin zigzag underlay ( #1360 )
2021-09-30 13:33:43 +02:00
Kaalleen
178c98b142
fix commands on multiple import ( #1306 )
2021-08-15 18:37:07 +02:00
Kaalleen
2f35a4a192
Fix Style Issues ( #1154 )
...
Co-authored-by: Lex Neva <github.com@lexneva.name>
2021-07-25 07:24:34 +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
7d44992aea
transforms on links
2020-06-04 17:04:47 +02:00
Kaalleen
b461b2d85b
fix parse style bug ( #709 )
2020-05-27 16:07:07 +02:00
Kaalleen
5c7b97c9fe
fix corrupted presets error ( #715 )
2020-05-20 20:08:59 +02:00
Kaalleen
a308db7ae1
support svg objects ( #643 )
2020-05-16 23:01:00 +02:00
Kaalleen
3199050876
Namespaced Attributes ( #657 )
2020-04-25 14:45:27 +02:00
Kaalleen
7dcd04cc91
preserve aspect ratio ( #646 )
2020-04-01 18:52:39 +02:00
Kaalleen
a1c2139521
preserveAspectRatio ( #641 )
2020-03-28 11:18:52 +01:00
Lex Neva
468ed07c33
don't show visual commands in print preview
2019-10-21 20:20:45 -04:00
Lex Neva
dafc3b9782
ignore single-point point lists too
2019-08-10 22:22:46 -04:00
Lex Neva
363e052097
input: read STOP commands too
2019-08-10 22:14:47 -04: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
Kaalleen
d5e873f8c5
Merge pull request #481
...
show various bugs the door
2019-07-28 10:02:28 +02:00
Lex Neva
bec33656ec
add trim commands in import and stitch plan
2019-07-04 17:22:46 -04:00
Lex Neva
46fc95eea5
handle document width/height of 100% ( fixes #476 )
2019-06-22 18:13:05 -04:00
Lex Neva
43a385ea0a
Merge branch 'master' into lexelby/lettering-features
2019-04-30 19:57:31 -04:00
Lex Neva
1995015021
add SVG debugging with LineStrings
2019-03-28 15:52:42 -04:00
Lex Neva
d1c001857d
get root properly
2019-03-08 20:51:58 -05:00
Lex Neva
53a9bd6b31
add trims in stitches.auto_satin
2019-03-08 19:57:11 -05:00
Lex Neva
4ba3cd7085
refactor add_commands() out into commands module
2019-03-08 19:57:11 -05:00
Lex Neva
ef45f4b740
Merge branch 'master' into lexelby/bugs
2018-12-18 20:23:04 -05:00
Lex Neva
1e0280db10
basic lettering GUI ( #351 )
2018-12-15 20:21:41 -05:00
Lex Neva
7a73b20115
tidy imports
2018-12-12 20:55:04 -05:00
Lex Neva
74e6dac011
avoid creating paths with empty 'd' in stitch plan ( #363 )
2018-12-12 20:55:04 -05:00
Lex Neva
f5c85183d9
basic lettering ( #344 )
...
Can handle multiple lines of text and routes the stitching in alternating directions on each line.
2018-11-14 20:23:06 -05:00