CapellanCitizen
90f2fe73fc
Added stitch from point overload.
2025-03-08 19:54:56 -05:00
CapellanCitizen
f3c064b4e5
Progress
2025-03-07 21:20:22 -05:00
CapellanCitizen
47e03c08cc
Mypy type correctness.
2025-03-05 21:13:11 -05:00
Kaalleen
8e49b4431e
display stop commands in simulator and print preview ( #3545 )
2025-03-01 09:50:36 +01:00
Kaalleen
8fdd5e502a
relative lock stitch direction ( #3066 )
2024-07-08 08:26:10 +02:00
Kaalleen
2281130ab7
Various fixes ( #3011 )
...
* change satin underlay stitch length default for real
* fix zero length lock stitch
* fix typos
2024-06-23 13:59:20 +02:00
Kaalleen
c030e32835
Fix short relative lock stitches ( #2998 )
2024-06-20 16:51:43 +02:00
Kaalleen
bf42ef00ca
Update inkex ( #2892 )
...
* fix currentColor
* fix pip inkex import
* fix color block extension
2024-05-11 08:14:40 +02:00
Kaalleen
8e70f3d2fe
Add object based min stitch length ( #2792 )
...
* add object based min stitch length (overwrites global)
* add object based minimum jump stitch (overwrites global)
* rename patches to stitch_groups
2024-03-26 07:10:40 +01:00
Kaalleen
fd01c2e2f1
Stitch plan: escape labels ( #2644 )
2023-12-29 17:00:41 +01:00
Kaalleen
1ff6777228
Add element info extension ( #2544 )
2023-10-15 07:18:26 +02:00
Kaalleen
8b23d35358
fix stitch plan multiply sequence error ( #2527 )
2023-10-02 17:21:56 +02:00
Kaalleen
15ee5c458b
sort imports
2023-07-22 06:46:50 +02:00
George Steel
7dcb253d9b
Add panelization options to zip export
2023-06-15 12:25:15 -04:00
Kaalleen
59ac45d321
do not filter lock stitches ( #2277 )
2023-05-08 17:17:51 +02:00
Kaalleen
16f52ca5da
lettering: preserve scale ( #2230 )
2023-04-23 07:02:54 +02:00
Kaalleen
f13864b3bc
Fix custom lock ( #2224 )
...
Authored by: Lex Neva
2023-04-20 18:56:57 +02:00
Kaalleen
06b6f976a9
Command options ( #2160 )
...
* letters to font: add visual command import option
* add visual command option to stitch plan preview
2023-03-31 17:10:40 +02:00
Kaalleen
8d0633da33
do not lock trim commands ( #2144 )
2023-03-15 15:48:30 +01:00
J. D. Bartlett
e5ce4499f6
stitch_plan: we cannot create a new colour group on STOP, or colours will not match their colour groups
2023-03-14 11:44:24 +10:00
Kaalleen
90d3fcf69c
add meander preview images ( #2113 )
2023-03-07 17:44:28 +01:00
Kaalleen
a90a4e9897
row spacing for circular fill ( #2099 )
2023-02-27 19:36:39 +01:00
Kaalleen
ec076315bb
Various lock stitch options ( #2006 )
...
Co-authored-by: Lex Neva
2023-02-27 16:05:52 +01:00
Lex Neva
2865f4161e
consistent cache key for Stitch objects
2023-02-18 22:34:47 -05:00
Lex Neva
e9871d8bc7
add note and template to avoid self-foot-shooting
2023-02-18 22:34:16 -05:00
Lex Neva
f6c2aa8919
add more check_stop_flag() calls
2023-02-16 22:56:16 -05:00
George Steel
e28ea888a9
use random oracle for randomized satin columns and redo split stitches
2022-12-26 20:13:48 -05:00
Kaalleen
19f973a44a
Fix stop command ( #1841 )
2022-10-15 16:40:10 +02: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
b6bde000fe
Option to drop short stitches ( #1693 )
2022-06-22 15:22:34 +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
7ecfa7a2e6
Scale and toggle commands (etc) ( #1611 )
...
* scale and toggle commands
* fix tie in when first stitch is a jump stitch
* set tie modus to 3 for cutwork objects
* cutwork set stitch length
* fix bug in remove embroidery settings
2022-04-10 10:21:59 +02:00
Kaalleen
1d3cb680c4
PDF: Estimated thread ( #1389 )
2021-12-18 08:44:37 +01:00
Kaalleen
36f7610cc0
Force lock stitches option/extension and some typos ( #1471 )
2021-12-09 15:05:21 +01:00
Kaalleen
5a1ad7e4e8
Letters to font extension ( #1312 )
2021-10-09 18:25:29 +02:00
Kaalleen
e989a7bd74
Fix ties ( #1365 )
2021-10-02 21:42:02 +02:00
Lex Neva
dd86500835
keep underlay, underpath, and border travel
2021-08-15 17:26:14 -04:00
Lex Neva
3b7994c01a
add headers
2021-08-07 12:38:41 -04:00
Lex Neva
173548dee5
rename more patch references
2021-08-07 12:18:55 -04:00
Lex Neva
28e394b2ae
StitchGroups now contain only Stitches
2021-08-07 12:01:07 -04:00
Lex Neva
8fc42628e2
add tags capability
2021-08-07 11:37:17 -04:00
Lex Neva
84cb4e2c33
move StitchGroup into lib.stitch_plan
2021-08-07 11:21:13 -04:00
Lex Neva
c1e6558f78
rename Patch to StitchGroup
2021-08-07 10:57:53 -04:00
Kaalleen
ec93f15193
fix element selection ( #1208 )
2021-05-15 09:57:43 +02:00
Lex Neva
f787121080
Merge pull request #1083 from inkstitch/lexelby/license-headers
...
add license headers
2021-03-28 18:11:15 -04:00
Kaalleen
183b2451fd
update font tools etc ( #1086 )
...
* update font tools
* fix tie error
* ignore duplicated commands
2021-03-22 17:06:48 +01:00
Kaalleen
21614c7c3a
add lock stitches select box ( #1076 )
...
Co-authored-by: Lex Neva <github.com@lexneva.name>
2021-03-14 09:38:36 +01: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
Lex Neva
cb2b4e3522
electron simulator ( #531 )
2020-04-28 18:34:05 +02:00