diff options
| author | Kaalleen <36401965+kaalleen@users.noreply.github.com> | 2022-05-18 16:02:07 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-05-18 16:02:07 +0200 |
| commit | bc4f3b4699555f48c571be9a22a6768635c38cd0 (patch) | |
| tree | 6a0bcd47bd19742857d0a7ed6bc034b22a4621a6 /templates | |
| parent | bb0f3b8168ea2c889935b96b532188b79d7f952e (diff) | |
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>
Diffstat (limited to 'templates')
| -rw-r--r-- | templates/auto_run.xml | 41 | ||||
| -rw-r--r-- | templates/auto_satin.xml | 2 | ||||
| -rw-r--r-- | templates/break_apart.xml | 2 | ||||
| -rw-r--r-- | templates/convert_to_satin.xml | 2 | ||||
| -rw-r--r-- | templates/convert_to_stroke.xml | 2 | ||||
| -rw-r--r-- | templates/cut_satin.xml | 2 | ||||
| -rw-r--r-- | templates/flip.xml | 2 |
7 files changed, 47 insertions, 6 deletions
diff --git a/templates/auto_run.xml b/templates/auto_run.xml new file mode 100644 index 00000000..eb732571 --- /dev/null +++ b/templates/auto_run.xml @@ -0,0 +1,41 @@ +<?xml version="1.0" encoding="UTF-8"?> +<inkscape-extension translationdomain="inkstitch" xmlns="http://www.inkscape.org/namespace/inkscape/extension"> + <name>Autoroute Running Stitch</name> + <id>org.inkstitch.auto_run</id> + <param name="extension" type="string" gui-hidden="true">auto_run</param> + <effect> + <object-type>all</object-type> + <effects-menu> + <submenu name="Ink/Stitch" translatable="no"> + <submenu name="Tools: Stroke" /> + </submenu> + </effects-menu> + </effect> + <param name="options" type="notebook"> + <page name="options" gui-text="Autoroute Running Stitch Options"> + <spacer /> + <param name="break_up" type="boolean" gui-text="Add nodes at intersections">true</param> + <spacer /> + <param name="preserve_order" type="boolean" gui-text="Preserve order of running stitches">false</param> + <spacer /> + <param name="trim" type="boolean" gui-text="Trim jump stitches">false</param> + </page> + <page name="help" gui-text="Help"> + <label appearance="header">Autoroute Running Stitch</label> + <label>Add nodes at intersections:</label> + <spacer /> + <label indent="1">- Enabled (automatic). Ink/Stitch will add some nodes for better routing. This is the default setting.</label> + <spacer /> + <label indent="1">- Disabled (manual). Choose this option if you have manually set nodes at crucial spots.</label> + <spacer /> + <separator /> + <label>Use Start- end end commands to define where auto-routing for running stitch should start and end.</label> + <separator /> + <label>More info on our website:</label> + <label appearance="url">https://inkstitch.org/docs/stroke-tools#auto-route-running-stitch</label> + </page> + </param> + <script> + {{ command_tag | safe }} + </script> +</inkscape-extension> diff --git a/templates/auto_satin.xml b/templates/auto_satin.xml index a3861313..b95ffab8 100644 --- a/templates/auto_satin.xml +++ b/templates/auto_satin.xml @@ -9,7 +9,7 @@ <object-type>all</object-type> <effects-menu> <submenu name="Ink/Stitch" translatable="no"> - <submenu name="Satin Tools" /> + <submenu name="Tools: Satin" /> </submenu> </effects-menu> </effect> diff --git a/templates/break_apart.xml b/templates/break_apart.xml index c834018e..dcc57967 100644 --- a/templates/break_apart.xml +++ b/templates/break_apart.xml @@ -7,7 +7,7 @@ <object-type>all</object-type> <effects-menu> <submenu name="Ink/Stitch" translatable="no"> - <submenu name="Fill Tools" /> + <submenu name="Tools: Fill" /> </submenu> </effects-menu> </effect> diff --git a/templates/convert_to_satin.xml b/templates/convert_to_satin.xml index dd795046..aa86ed4c 100644 --- a/templates/convert_to_satin.xml +++ b/templates/convert_to_satin.xml @@ -7,7 +7,7 @@ <object-type>all</object-type> <effects-menu> <submenu name="Ink/Stitch" translatable="no"> - <submenu name="Satin Tools" /> + <submenu name="Tools: Satin" /> </submenu> </effects-menu> </effect> diff --git a/templates/convert_to_stroke.xml b/templates/convert_to_stroke.xml index 04d81831..11ffb900 100644 --- a/templates/convert_to_stroke.xml +++ b/templates/convert_to_stroke.xml @@ -10,7 +10,7 @@ <object-type>all</object-type> <effects-menu> <submenu name="Ink/Stitch" translatable="no"> - <submenu name="Satin Tools" /> + <submenu name="Tools: Satin" /> </submenu> </effects-menu> </effect> diff --git a/templates/cut_satin.xml b/templates/cut_satin.xml index 62773ebe..52b972e9 100644 --- a/templates/cut_satin.xml +++ b/templates/cut_satin.xml @@ -7,7 +7,7 @@ <object-type>all</object-type> <effects-menu> <submenu name="Ink/Stitch" translatable="no"> - <submenu name="Satin Tools" /> + <submenu name="Tools: Satin" /> </submenu> </effects-menu> </effect> diff --git a/templates/flip.xml b/templates/flip.xml index e7198fc5..b13977dc 100644 --- a/templates/flip.xml +++ b/templates/flip.xml @@ -7,7 +7,7 @@ <object-type>all</object-type> <effects-menu> <submenu name="Ink/Stitch" translatable="no"> - <submenu name="Satin Tools" /> + <submenu name="Tools: Satin" /> </submenu> </effects-menu> </effect> |
