summaryrefslogtreecommitdiff
path: root/embroider.inx
diff options
context:
space:
mode:
authorLex Neva <github@lexneva.name>2016-01-08 22:56:10 -0500
committerLex Neva <github@lexneva.name>2016-01-08 22:56:10 -0500
commit3e3d54008937e0195c88143986ab6dc44c21facb (patch)
treee2de12664b0f3f25bccc255c1391131f6750914e /embroider.inx
parent142f0a5681a8406ecb5f408d8d23f85a8410c81c (diff)
major revamp
* properly process transform parameters (ungrouping no longer necessary!) * handle satin on beziers properly * previously beziers were stroked as straight line segments that included control points * allow overriding parameters on individual paths by adding extra svg params * embroider_angle, embroider_stitch_length, embroider_zigzag_spacing, embroider_row_spacing, etc * set using "Edit XML" * default to 10 pixels per millimeter * properly write CSV files in millimeters (was dividing by 10) * always translate pattern to origin to fit in hoop * add "running stitch length" for < 0.5 stroke width) * don't traceback if no paths were selected * add "repeats" option for stroke (satin/running stitch) to go back and forth over the line * good for a double line of center-line underlay below satin
Diffstat (limited to 'embroider.inx')
-rw-r--r--embroider.inx1
1 files changed, 1 insertions, 0 deletions
diff --git a/embroider.inx b/embroider.inx
index cb12591a..1dd59464 100644
--- a/embroider.inx
+++ b/embroider.inx
@@ -7,6 +7,7 @@
<param name="zigzag_spacing_mm" type="float" min="0.01" max="5.00" precision="2" _gui-text="Zigzag spacing (mm)">1.00</param>
<param name="row_spacing_mm" type="float" min="0.01" max="5.00" precision="2" _gui-text="Row spacing (mm)">0.40</param>
<param name="max_stitch_len_mm" type="float" min="0.1" max="100.0" _gui-text="Maximum stitch length (mm)">3.0</param>
+ <param name="running_stitch_len_mm" type="float" min="0.1" max="100.0" _gui-text="Running stitch length (mm)">3.0</param>
<param name="collapse_len_mm" type="float" min="0.0" max="10.0" _gui-text="Maximum collapse length (mm)">0.0</param>
<param name="preserve_order" type="boolean" _gui-text="Preserve stacking order" description="if false, sorts by color, which saves thread changes. True preserves stacking order, important if you're laying colors over each other.">false</param>
<param name="hatch_filled_paths" type="boolean" _gui-text="Hatch filled paths" description="If false, filled paths are filled using equally-spaced lines. If true, filled paths are filled using hatching lines.">false</param>