Wykres commitów

78 Commity (capellan-mypy)

Autor SHA1 Wiadomość Data
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