Wykres commitów

87 Commity (8cead6e3d9f9223bd4d74b30ec6964802f52d9b2)

Autor SHA1 Wiadomość Data
Lex Neva 8cead6e3d9 add smoothness option for contour fill 2023-02-20 15:27:35 -05:00
Kaalleen dbded7c9b1
Add lock stitch plan option (#2020) 2023-01-28 14:55:10 +01:00
George Steel f69bd1654a Merge branch 'main' of https://github.com/inkstitch/inkstitch into george-steel/random-base-satin 2023-01-07 19:27:35 -05:00
Kaalleen a7b2122d91
Cutwork needle info (#1988)
* add cutwork needle info to thread color
* apply threadlist: apply cutwork_needle attribute
2023-01-07 09:32:33 +01:00
George Steel 9e88534c27 fix typos 2022-12-27 01:12:15 -05:00
George Steel e28ea888a9 use random oracle for randomized satin columns and redo split stitches 2022-12-26 20:13:48 -05:00
George Steel 7d60b8e9d3 Merge branch 'main' of https://github.com/inkstitch/inkstitch into george-steel/random-base-satin 2022-12-23 19:26:43 -05:00
Kaalleen 355e1f3b9a
svg:line to stroke element (fix #1623) (#1958) 2022-12-15 06:33:59 +01:00
George Steel 903f724c88 refine GUI for text-based random_seed parameter and add global param. 2022-12-11 22:18:09 -05:00
Claudine c4c22cac4f use split parameters 2022-11-27 18:14:41 +01:00
George Steel 495a22ea55 Merge commit '72b001e7' into george-steel/random-base-satin 2022-11-24 23:50:00 -05:00
George Steel 739e2b9670 add option to swap rails 2022-11-23 23:09:57 -05:00
George Steel 74f0943cc8 Merge branch 'main' of https://github.com/inkstitch/inkstitch into george-steel/pull-comp-percent 2022-11-23 21:59:37 -05:00
Kaalleen 8d0e80e5f1
fix clone positioning and angles (#1837) 2022-11-22 09:49:08 +01:00
George Steel 08581d7eae Make pull-compensation and insets per-side 2022-11-17 01:51:33 -05:00
George Steel e1d9677ea0 fix typos 2022-11-08 22:53:55 -05:00
George Steel 8728e8d7b2 Add proportional inset and balance properties to underlay. 2022-11-06 22:23:25 -05:00
George Steel 3aa92ba7b7 change pull_compensation_rails to a continuous balance and fix some edge cases. 2022-11-06 20:23:21 -05:00
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