summaryrefslogtreecommitdiff
path: root/templates
diff options
context:
space:
mode:
Diffstat (limited to 'templates')
-rw-r--r--templates/test_swatches.xml86
1 files changed, 86 insertions, 0 deletions
diff --git a/templates/test_swatches.xml b/templates/test_swatches.xml
new file mode 100644
index 00000000..72ddb124
--- /dev/null
+++ b/templates/test_swatches.xml
@@ -0,0 +1,86 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<inkscape-extension translationdomain="inkstitch" xmlns="http://www.inkscape.org/namespace/inkscape/extension">
+ <name>Generate Test Swatches from Selection</name>
+ <id>org.inkstitch.test_swatches</id>
+ <param name="extension" type="string" gui-hidden="true">test_swatches</param>
+ <effect>
+ <object-type>all</object-type>
+ <effects-menu>
+ <submenu name="Ink/Stitch" translatable="no">
+ <submenu name="Edit" />
+ </submenu>
+ </effects-menu>
+ </effect>
+ <param name="options" type="notebook">
+ <page name="options" gui-text="Options">
+ <param name="param" type="optiongroup" gui-text="Param" appearance="combo">
+ <option value="angle">Angle (Fill)</option>
+ <option value="bean_stitch_repeats">Bean Stitch Repeats (Bean Stitch)</option>
+ <option value="center_walk_underlay_position">Center Walk Underlay: Position (Satin)</option>
+ <option value="center_walk_underlay_repeats">Center Walk Underlay: Repeats (Satin)</option>
+ <option value="center_walk_underlay_stitch_length_mm">center Walk Underlay: Stitch Length mm (Satin)</option>
+ <option value="contour_underlay_inset_mm">Contour Underlay: Inset mm (Satin)</option>
+ <option value="contour_underlay_inset_percent">Contour Underlay: Inset percent (Satin)</option>
+ <option value="contour_underlay_stitch_length_mm">Contour Underlay: Stitch Length mm (Satin)</option>
+ <option value="end_row_spacing_mm">End Row Spacing mm (Fill)</option>
+ <option value="expand_mm">Expand mm (Fill)</option>
+ <option value="exponent">Exponent (Stroke)</option>
+ <option value="fill_underlay_angle">Fill Underlay: Angle (Fill)</option>
+ <option value="fill_underlay_inset_mm">Fill Underlay: Inset mm (Fill)</option>
+ <option value="fill_underlay_max_stitch_length_mm">Fill Underlay: Maximum Stitch Length mm (Fill)</option>
+ <option value="fill_underlay_row_spacing_mm">Fill Underlay: Row Spacing mm (Fill)</option>
+ <option value="grid_size_mm">Grid Size mm (Ripple)</option>
+ <option value="line_count">Line Count (Ripple)</option>
+ <option value="max_stitch_length_mm">Maximum Stitch Length mm (Fill, Satin)</option>
+ <option value="meander_angle">Meander Pattern: Angle (Meander Fill)</option>
+ <option value="meander_scale_percent">Meander Pattern: Scale Percent (Meander Fill)</option>
+ <option value="min_line_dist_mm">Minimum Line Distanse mm (Ripple)</option>
+ <option value="min_random_split_length_mm">Minimum Random Split Length mm (Satin)</option>
+ <option value="pull_compensation_mm">Pull Compensation mm (Satin, ZigZag)</option>
+ <option value="pull_compensation_percent">Pull Compensation percent (Satin)</option>
+ <option value="random_split_jitter_percent">Random Split Jitter percent (Satin)</option>
+ <option value="random_width_decrease_percent">Random Width Decrease percent (Satin)</option>
+ <option value="random_width_increase_percent">Random width Increase percent (Satin)</option>
+ <option value="random_zigzag_spacing_percent">Random Zigzag Spacing percent (Satin)</option>
+ <option value="repeats">Repeats (Fill, Stroke)</option>
+ <option value="row_spacing_mm">Row Spacing mm (Fill)</option>
+ <option value="running_stitch_length_mm">Running Stitch Length mm (Stroke, Fill)</option>
+ <option value="running_stitch_tolerance_mm">Running Stitch Tolerance mm (Stroke, Fill)</option>
+ <option value="scale_end">Scale End (Ripple)</option>
+ <option value="scale_start">Scale Start (Ripple)</option>
+ <option value="short_stitch_distance_mm">Short Stitch: Distance mm (Satin)</option>
+ <option value="short_stitch_inset">Short Stitch: Inset (Satin)</option>
+ <option value="skip_end">Skip End (Ripple)</option>
+ <option value="skip_start">Skip Start (Ripple)</option>
+ <option value="smoothness_mm">Smoothness mm (Fill)</option>
+ <option value="split_staggers">Split Staggers (Satin)</option>
+ <option value="staggers">Staggers (Fill)</option>
+ <option value="zigzag_spacing_mm">Zigzag Spacing mm (Satin, Zigzag)</option>
+ <option value="zigzag_underlay_inset_mm">Zigzag Underlay: Inset_mm (Satin)</option>
+ <option value="zigzag_underlay_inset_percent">Zigzag Underlay: Inset percent (Satin)</option>
+ <option value="zigzag_underlay_max_stitch_length_mm">ZigZag Underlay: Maximum Stitch Length mm (Satin)</option>
+ <option value="zigzag_underlay_spacing_mm">Zigzag Underlay: Spacing mm (Satin)</option>
+ </param>
+ <param name="start-value" type="float" precision="2" min="0" max="500"
+ gui-text="Start Value">2.5</param>
+ <param name="step" type="float" gui-text="Increase by" min="0" max="50" precision="2"
+ gui-description="Increase by this value with each swatch.">0.5</param>
+ <param name="num-rows" type="int" gui-text="Rows" min="0" max="50">5</param>
+ <param name="num-cols" type="int" gui-text="Columns" min="0" max="50">5</param>
+ <param name="spacing" type="float" gui-text="Spacing" min="0" max="50"
+ gui-descritpion="Spacing between swatches (user units)">5</param>
+ </page>
+ <page name="info" gui-text="Help">
+ <label appearance="header">Test Swatches</label>
+ <label>This extension generates test swatches from a selection.</label>
+ <label>Test swatches help to find best stitch settings for your design.</label>
+ <label>Sew them out with the same thread and fabric as the final designs.</label>
+ <spacer />
+ <label>Get more information on our website</label>
+ <label appearance="url">https://inkstitch.org/docs/edit/#generate-test-swatches-from-selection</label>
+ </page>
+ </param>
+ <script>
+ {{ command_tag | safe }}
+ </script>
+</inkscape-extension>