summaryrefslogtreecommitdiff
path: root/embroider.inx
diff options
context:
space:
mode:
authorLex Neva <github@lexneva.name>2016-01-18 18:18:30 -0500
committerLex Neva <github@lexneva.name>2016-01-18 18:18:30 -0500
commit521be47402de0ff955c8b2499ebec226938cdfc7 (patch)
tree6dda7ce5067d12ba495fd0285c19ef18c3e8abcf /embroider.inx
parent3e3d54008937e0195c88143986ab6dc44c21facb (diff)
really fix "preserve order"
My previous fix didn't really do the job. It took patches in Z-order, but runs of patches of the same color were fed into the TSP algorithm and it could embroider them in whatever order it chose. This resulted in underlays for my fill regions being embroidered AFTER the fill. Now, the "preserve order" option has been changed to "preserve layers". Patches on different layers are gauranteed to be stitched in layer order. Patches of the same color within the same layer can be stitched in any order as chosen by the TSP algorithm.
Diffstat (limited to 'embroider.inx')
-rw-r--r--embroider.inx3
1 files changed, 2 insertions, 1 deletions
diff --git a/embroider.inx b/embroider.inx
index 1dd59464..d2682eba 100644
--- a/embroider.inx
+++ b/embroider.inx
@@ -9,8 +9,9 @@
<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="preserve_layers" type="boolean" _gui-text="Stitch layers in order" description="if false, sorts by color, which saves thread changes. True preserves layer order, important if you're laying colors over each other.">true</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>
+ <param name="hide_layers" type="boolean" _gui-text="Hide other layers" description="Hide all other top-level layers when the embroidery layer is generated, in order to make stitching discernable.">true</param>
<param name="add_preamble" type="optiongroup" _gui-text="Add preamble" appearance="minimal">
<_option value="0">None</_option>
<_option value="010">0-1-0</_option>