Kaalleen
|
0fe1d3b426
|
Fill: make valid (#1697)
|
2022-06-21 19:59:26 +02:00 |
Kaalleen
|
eef2ec232e
|
Undo stitch plan preview and density map (#1687)
|
2022-06-21 19:48:28 +02:00 |
Kaalleen
|
edacc3ec77
|
Better marker recognition (#1694)
|
2022-06-21 19:46:59 +02:00 |
Kaalleen
|
6922f8ff7e
|
autorun: keep attribs of original elements (#1682)
|
2022-06-10 16:31:11 +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
|
c2bba7fe96
|
autorun keep all attributes (also the ripple attribs)
|
2022-06-06 12:47:03 +02:00 |
Kaalleen
|
e968f814f7
|
Add ripple stitch feature (#1667)
|
2022-05-24 19:40:30 +02:00 |
Kaalleen
|
0f3daecc63
|
empty_d shape property (#1666)
|
2022-05-20 19:06:40 +02:00 |
Lex Neva
|
8ab4abf190
|
Merge pull request #1548 from inkstitch/feature_guided_fill
Feature guided fill
|
2022-05-20 12:06:31 -04:00 |
Kaalleen
|
1316e8132e
|
prevent adding commands to empty d objects (#1658)
|
2022-05-20 17:29:50 +02:00 |
Kaalleen
|
dec43b9c5f
|
Use path instead of points for polyline elements (#1661)
* use polyline-path instead of points
* handle empty polylines
|
2022-05-20 17:26:11 +02:00 |
Kaalleen
|
4712319876
|
avoid simple satin division by zero error
|
2022-05-19 20:03:37 +02:00 |
Kaalleen
|
bc4f3b4699
|
Auto route for running stitch (#1638)
* add auto route for running stitch
* introduce free motion commands
Co-authored-by: Lex Neva <github.com@lexneva.name>
|
2022-05-18 16:02:07 +02:00 |
Kaalleen
|
1b0d46af36
|
geoms: an other one
|
2022-05-17 17:51:16 +02:00 |
Kaalleen
|
87f328ec85
|
* flip option only for legacyfill
* rename autofill underlay to fill underlay
* remove unused dependency
|
2022-05-17 17:33:10 +02:00 |
Lex Neva
|
d0fc0e1326
|
default to 'inner to outer'
|
2022-05-07 23:14:55 -04:00 |
Lex Neva
|
b30fce85db
|
undo aggressive line wrapping
|
2022-05-07 16:20:15 -04:00 |
Lex Neva
|
469c32a497
|
remove constants
|
2022-05-06 23:30:54 -04:00 |
Lex Neva
|
672bded125
|
shapely geoms fixes
|
2022-05-06 21:03:56 -04:00 |
Lex Neva
|
a7153c52e2
|
best-effort rather than throwing exception
|
2022-05-06 20:42:11 -04:00 |
Lex Neva
|
a275d49a24
|
tangential->contour, fix legacy, remove unused params
|
2022-05-05 22:53:31 -04:00 |
Lex Neva
|
ff0e28d3e5
|
bugfix
|
2022-05-04 20:56:18 -04:00 |
Kaalleen
|
e65aaebbca
|
rebase corrections
|
2022-05-04 20:04:39 +02:00 |
Kaalleen
|
48d0a0250e
|
undo build changes for depq, update clone
|
2022-05-04 19:19:54 +02:00 |
Lex Neva
|
330c6be787
|
refactor, tidy, and C901 fixes
|
2022-05-04 19:18:33 +02:00 |
Lex Neva
|
aeeaf72338
|
wip
|
2022-05-04 19:18:33 +02:00 |
Lex Neva
|
5a69fa3e9c
|
add double (fermat) spiral
|
2022-05-04 19:18:33 +02:00 |
Lex Neva
|
68ee0eea87
|
add clockwise option
|
2022-05-04 19:18:33 +02:00 |
Lex Neva
|
056a1cc45d
|
fix start position in single spiral
|
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
|
60fb7d0a9e
|
fix more shapely deprecations
|
2022-05-04 19:18:33 +02:00 |
Lex Neva
|
8a1f70a6cd
|
remove sample_linestring and point_transfer
|
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 |
Lex Neva
|
e6fcf11035
|
fix some shapelydeprecations
|
2022-05-04 19:18:33 +02:00 |
Lex Neva
|
fc3d05845a
|
simpler, faster inner-to-outer algo
|
2022-05-04 19:18:33 +02:00 |
Lex Neva
|
eefb3460e3
|
just go one direction
|
2022-05-04 19:18:33 +02:00 |
Lex Neva
|
899a15b8e1
|
4x speedup and simpler code
|
2022-05-04 19:18:33 +02:00 |
Lex Neva
|
0625f250c6
|
add missing polygonize()
|
2022-05-04 19:18:33 +02:00 |
Lex Neva
|
e14fffb879
|
remove redundant cut() function
|
2022-05-04 19:18:33 +02:00 |
Lex Neva
|
ff0aa68876
|
properly link holes to outers
|
2022-05-04 19:18:33 +02:00 |
Lex Neva
|
e2ede5e456
|
get rid of "closest point" strategy
|
2022-05-04 19:18:33 +02:00 |
Lex Neva
|
f019d39658
|
use running_stitch for single spiral
|
2022-05-04 19:18:33 +02:00 |
Lex Neva
|
f4e1bbc7d7
|
way better corner handling for running stitch
|
2022-05-04 19:18:33 +02:00 |
Lex Neva
|
ca5178fb99
|
more efficient angle calculation
|
2022-05-04 19:18:33 +02:00 |
Lex Neva
|
6ca1af0c88
|
avoid anytree dependency
|
2022-05-04 19:18:33 +02:00 |
Lex Neva
|
cbcaa0ac0e
|
faster method for single spiral ring interpolation
|
2022-05-04 19:18:33 +02:00 |
Lex Neva
|
920063b324
|
fix style
|
2022-05-04 19:18:33 +02:00 |
Lex Neva
|
f4c47a8e22
|
generalize get_segments and process_travel_edges
|
2022-05-04 19:18:33 +02:00 |
Andreas
|
f75c812aba
|
replacing shapely parallel_offset by buffer
|
2022-05-04 19:18:33 +02:00 |