summaryrefslogtreecommitdiff
path: root/inx
diff options
context:
space:
mode:
authorLex Neva <github.com@lexneva.name>2018-06-12 20:54:51 -0400
committerLex Neva <github.com@lexneva.name>2018-06-15 21:44:05 -0400
commit40a343128043b7d2ebe3a770dfae887e969fc5e0 (patch)
tree09ccd869a8860147062a07107ce39b7bf021daa0 /inx
parent28e8efebf2a721239fa996865f9ef228e3521121 (diff)
add output INX generator
Diffstat (limited to 'inx')
-rw-r--r--inx/inkstitch_output_COL.inx19
-rw-r--r--inx/inkstitch_output_CSV.inx19
-rw-r--r--inx/inkstitch_output_DST.inx19
-rw-r--r--inx/inkstitch_output_EDR.inx19
-rw-r--r--inx/inkstitch_output_EXP.inx19
-rw-r--r--inx/inkstitch_output_HUS.inx19
-rw-r--r--inx/inkstitch_output_INF.inx19
-rw-r--r--inx/inkstitch_output_JEF.inx19
-rw-r--r--inx/inkstitch_output_KSM.inx19
-rw-r--r--inx/inkstitch_output_MAX.inx19
-rw-r--r--inx/inkstitch_output_PCD.inx19
-rw-r--r--inx/inkstitch_output_PCQ.inx19
-rw-r--r--inx/inkstitch_output_PCS.inx19
-rw-r--r--inx/inkstitch_output_PEC.inx19
-rw-r--r--inx/inkstitch_output_PES.inx19
-rw-r--r--inx/inkstitch_output_PLT.inx19
-rw-r--r--inx/inkstitch_output_RGB.inx19
-rw-r--r--inx/inkstitch_output_THR.inx19
-rw-r--r--inx/inkstitch_output_TXT.inx19
-rw-r--r--inx/inkstitch_output_VP3.inx19
-rw-r--r--inx/inkstitch_output_XXX.inx19
21 files changed, 399 insertions, 0 deletions
diff --git a/inx/inkstitch_output_COL.inx b/inx/inkstitch_output_COL.inx
new file mode 100644
index 00000000..8a240a38
--- /dev/null
+++ b/inx/inkstitch_output_COL.inx
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<inkscape-extension xmlns="http://www.inkscape.org/namespace/inkscape/extension">
+ <_name>COL file output</_name>
+ <id>org.inkstitch.output.col</id>
+ <dependency type="executable" location="extensions">inkstitch.py</dependency>
+ <dependency type="executable" location="extensions">inkex.py</dependency>
+ <output>
+ <extension>.col</extension>
+ <mimetype>application/x-embroidery-col</mimetype>
+ <_filetypename>Ink/Stitch: Embroidery Thread Color Format (.col)</_filetypename>
+ <_filetypetooltip>Save design in COL format using Ink/Stitch</_filetypetooltip>
+ <dataloss>true</dataloss>
+ </output>
+ <param name="extension" type="string" gui-hidden="true">output</param>
+ <param name="format" type="string" gui-hidden="true">col</param>
+ <script>
+ <command reldir="extensions" interpreter="python">inkstitch.py</command>
+ </script>
+</inkscape-extension> \ No newline at end of file
diff --git a/inx/inkstitch_output_CSV.inx b/inx/inkstitch_output_CSV.inx
new file mode 100644
index 00000000..d2f340cd
--- /dev/null
+++ b/inx/inkstitch_output_CSV.inx
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<inkscape-extension xmlns="http://www.inkscape.org/namespace/inkscape/extension">
+ <_name>CSV file output</_name>
+ <id>org.inkstitch.output.csv</id>
+ <dependency type="executable" location="extensions">inkstitch.py</dependency>
+ <dependency type="executable" location="extensions">inkex.py</dependency>
+ <output>
+ <extension>.csv</extension>
+ <mimetype>application/x-embroidery-csv</mimetype>
+ <_filetypename>Ink/Stitch: Comma Separated Values Format (.csv)</_filetypename>
+ <_filetypetooltip>Save design in CSV format using Ink/Stitch</_filetypetooltip>
+ <dataloss>true</dataloss>
+ </output>
+ <param name="extension" type="string" gui-hidden="true">output</param>
+ <param name="format" type="string" gui-hidden="true">csv</param>
+ <script>
+ <command reldir="extensions" interpreter="python">inkstitch.py</command>
+ </script>
+</inkscape-extension> \ No newline at end of file
diff --git a/inx/inkstitch_output_DST.inx b/inx/inkstitch_output_DST.inx
new file mode 100644
index 00000000..2230600a
--- /dev/null
+++ b/inx/inkstitch_output_DST.inx
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<inkscape-extension xmlns="http://www.inkscape.org/namespace/inkscape/extension">
+ <_name>DST file output</_name>
+ <id>org.inkstitch.output.dst</id>
+ <dependency type="executable" location="extensions">inkstitch.py</dependency>
+ <dependency type="executable" location="extensions">inkex.py</dependency>
+ <output>
+ <extension>.dst</extension>
+ <mimetype>application/x-embroidery-dst</mimetype>
+ <_filetypename>Ink/Stitch: Tajima Embroidery Format (.dst)</_filetypename>
+ <_filetypetooltip>Save design in DST format using Ink/Stitch</_filetypetooltip>
+ <dataloss>true</dataloss>
+ </output>
+ <param name="extension" type="string" gui-hidden="true">output</param>
+ <param name="format" type="string" gui-hidden="true">dst</param>
+ <script>
+ <command reldir="extensions" interpreter="python">inkstitch.py</command>
+ </script>
+</inkscape-extension> \ No newline at end of file
diff --git a/inx/inkstitch_output_EDR.inx b/inx/inkstitch_output_EDR.inx
new file mode 100644
index 00000000..0756b37a
--- /dev/null
+++ b/inx/inkstitch_output_EDR.inx
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<inkscape-extension xmlns="http://www.inkscape.org/namespace/inkscape/extension">
+ <_name>EDR file output</_name>
+ <id>org.inkstitch.output.edr</id>
+ <dependency type="executable" location="extensions">inkstitch.py</dependency>
+ <dependency type="executable" location="extensions">inkex.py</dependency>
+ <output>
+ <extension>.edr</extension>
+ <mimetype>application/x-embroidery-edr</mimetype>
+ <_filetypename>Ink/Stitch: Embird Embroidery Format (.edr)</_filetypename>
+ <_filetypetooltip>Save design in EDR format using Ink/Stitch</_filetypetooltip>
+ <dataloss>true</dataloss>
+ </output>
+ <param name="extension" type="string" gui-hidden="true">output</param>
+ <param name="format" type="string" gui-hidden="true">edr</param>
+ <script>
+ <command reldir="extensions" interpreter="python">inkstitch.py</command>
+ </script>
+</inkscape-extension> \ No newline at end of file
diff --git a/inx/inkstitch_output_EXP.inx b/inx/inkstitch_output_EXP.inx
new file mode 100644
index 00000000..ce98dbc0
--- /dev/null
+++ b/inx/inkstitch_output_EXP.inx
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<inkscape-extension xmlns="http://www.inkscape.org/namespace/inkscape/extension">
+ <_name>EXP file output</_name>
+ <id>org.inkstitch.output.exp</id>
+ <dependency type="executable" location="extensions">inkstitch.py</dependency>
+ <dependency type="executable" location="extensions">inkex.py</dependency>
+ <output>
+ <extension>.exp</extension>
+ <mimetype>application/x-embroidery-exp</mimetype>
+ <_filetypename>Ink/Stitch: Melco Embroidery Format (.exp)</_filetypename>
+ <_filetypetooltip>Save design in EXP format using Ink/Stitch</_filetypetooltip>
+ <dataloss>true</dataloss>
+ </output>
+ <param name="extension" type="string" gui-hidden="true">output</param>
+ <param name="format" type="string" gui-hidden="true">exp</param>
+ <script>
+ <command reldir="extensions" interpreter="python">inkstitch.py</command>
+ </script>
+</inkscape-extension> \ No newline at end of file
diff --git a/inx/inkstitch_output_HUS.inx b/inx/inkstitch_output_HUS.inx
new file mode 100644
index 00000000..44536f2a
--- /dev/null
+++ b/inx/inkstitch_output_HUS.inx
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<inkscape-extension xmlns="http://www.inkscape.org/namespace/inkscape/extension">
+ <_name>HUS file output</_name>
+ <id>org.inkstitch.output.hus</id>
+ <dependency type="executable" location="extensions">inkstitch.py</dependency>
+ <dependency type="executable" location="extensions">inkex.py</dependency>
+ <output>
+ <extension>.hus</extension>
+ <mimetype>application/x-embroidery-hus</mimetype>
+ <_filetypename>Ink/Stitch: Husqvarna Viking Embroidery Format (.hus)</_filetypename>
+ <_filetypetooltip>Save design in HUS format using Ink/Stitch</_filetypetooltip>
+ <dataloss>true</dataloss>
+ </output>
+ <param name="extension" type="string" gui-hidden="true">output</param>
+ <param name="format" type="string" gui-hidden="true">hus</param>
+ <script>
+ <command reldir="extensions" interpreter="python">inkstitch.py</command>
+ </script>
+</inkscape-extension> \ No newline at end of file
diff --git a/inx/inkstitch_output_INF.inx b/inx/inkstitch_output_INF.inx
new file mode 100644
index 00000000..47c2b63e
--- /dev/null
+++ b/inx/inkstitch_output_INF.inx
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<inkscape-extension xmlns="http://www.inkscape.org/namespace/inkscape/extension">
+ <_name>INF file output</_name>
+ <id>org.inkstitch.output.inf</id>
+ <dependency type="executable" location="extensions">inkstitch.py</dependency>
+ <dependency type="executable" location="extensions">inkex.py</dependency>
+ <output>
+ <extension>.inf</extension>
+ <mimetype>application/x-embroidery-inf</mimetype>
+ <_filetypename>Ink/Stitch: Embroidery Color Format (.inf)</_filetypename>
+ <_filetypetooltip>Save design in INF format using Ink/Stitch</_filetypetooltip>
+ <dataloss>true</dataloss>
+ </output>
+ <param name="extension" type="string" gui-hidden="true">output</param>
+ <param name="format" type="string" gui-hidden="true">inf</param>
+ <script>
+ <command reldir="extensions" interpreter="python">inkstitch.py</command>
+ </script>
+</inkscape-extension> \ No newline at end of file
diff --git a/inx/inkstitch_output_JEF.inx b/inx/inkstitch_output_JEF.inx
new file mode 100644
index 00000000..af92a836
--- /dev/null
+++ b/inx/inkstitch_output_JEF.inx
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<inkscape-extension xmlns="http://www.inkscape.org/namespace/inkscape/extension">
+ <_name>JEF file output</_name>
+ <id>org.inkstitch.output.jef</id>
+ <dependency type="executable" location="extensions">inkstitch.py</dependency>
+ <dependency type="executable" location="extensions">inkex.py</dependency>
+ <output>
+ <extension>.jef</extension>
+ <mimetype>application/x-embroidery-jef</mimetype>
+ <_filetypename>Ink/Stitch: Janome Embroidery Format (.jef)</_filetypename>
+ <_filetypetooltip>Save design in JEF format using Ink/Stitch</_filetypetooltip>
+ <dataloss>true</dataloss>
+ </output>
+ <param name="extension" type="string" gui-hidden="true">output</param>
+ <param name="format" type="string" gui-hidden="true">jef</param>
+ <script>
+ <command reldir="extensions" interpreter="python">inkstitch.py</command>
+ </script>
+</inkscape-extension> \ No newline at end of file
diff --git a/inx/inkstitch_output_KSM.inx b/inx/inkstitch_output_KSM.inx
new file mode 100644
index 00000000..ad5ae4dd
--- /dev/null
+++ b/inx/inkstitch_output_KSM.inx
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<inkscape-extension xmlns="http://www.inkscape.org/namespace/inkscape/extension">
+ <_name>KSM file output</_name>
+ <id>org.inkstitch.output.ksm</id>
+ <dependency type="executable" location="extensions">inkstitch.py</dependency>
+ <dependency type="executable" location="extensions">inkex.py</dependency>
+ <output>
+ <extension>.ksm</extension>
+ <mimetype>application/x-embroidery-ksm</mimetype>
+ <_filetypename>Ink/Stitch: Pfaff Embroidery Format (.ksm)</_filetypename>
+ <_filetypetooltip>Save design in KSM format using Ink/Stitch</_filetypetooltip>
+ <dataloss>true</dataloss>
+ </output>
+ <param name="extension" type="string" gui-hidden="true">output</param>
+ <param name="format" type="string" gui-hidden="true">ksm</param>
+ <script>
+ <command reldir="extensions" interpreter="python">inkstitch.py</command>
+ </script>
+</inkscape-extension> \ No newline at end of file
diff --git a/inx/inkstitch_output_MAX.inx b/inx/inkstitch_output_MAX.inx
new file mode 100644
index 00000000..45a5ba01
--- /dev/null
+++ b/inx/inkstitch_output_MAX.inx
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<inkscape-extension xmlns="http://www.inkscape.org/namespace/inkscape/extension">
+ <_name>MAX file output</_name>
+ <id>org.inkstitch.output.max</id>
+ <dependency type="executable" location="extensions">inkstitch.py</dependency>
+ <dependency type="executable" location="extensions">inkex.py</dependency>
+ <output>
+ <extension>.max</extension>
+ <mimetype>application/x-embroidery-max</mimetype>
+ <_filetypename>Ink/Stitch: Pfaff Embroidery Format (.max)</_filetypename>
+ <_filetypetooltip>Save design in MAX format using Ink/Stitch</_filetypetooltip>
+ <dataloss>true</dataloss>
+ </output>
+ <param name="extension" type="string" gui-hidden="true">output</param>
+ <param name="format" type="string" gui-hidden="true">max</param>
+ <script>
+ <command reldir="extensions" interpreter="python">inkstitch.py</command>
+ </script>
+</inkscape-extension> \ No newline at end of file
diff --git a/inx/inkstitch_output_PCD.inx b/inx/inkstitch_output_PCD.inx
new file mode 100644
index 00000000..b42f79de
--- /dev/null
+++ b/inx/inkstitch_output_PCD.inx
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<inkscape-extension xmlns="http://www.inkscape.org/namespace/inkscape/extension">
+ <_name>PCD file output</_name>
+ <id>org.inkstitch.output.pcd</id>
+ <dependency type="executable" location="extensions">inkstitch.py</dependency>
+ <dependency type="executable" location="extensions">inkex.py</dependency>
+ <output>
+ <extension>.pcd</extension>
+ <mimetype>application/x-embroidery-pcd</mimetype>
+ <_filetypename>Ink/Stitch: Pfaff Embroidery Format (.pcd)</_filetypename>
+ <_filetypetooltip>Save design in PCD format using Ink/Stitch</_filetypetooltip>
+ <dataloss>true</dataloss>
+ </output>
+ <param name="extension" type="string" gui-hidden="true">output</param>
+ <param name="format" type="string" gui-hidden="true">pcd</param>
+ <script>
+ <command reldir="extensions" interpreter="python">inkstitch.py</command>
+ </script>
+</inkscape-extension> \ No newline at end of file
diff --git a/inx/inkstitch_output_PCQ.inx b/inx/inkstitch_output_PCQ.inx
new file mode 100644
index 00000000..1764f670
--- /dev/null
+++ b/inx/inkstitch_output_PCQ.inx
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<inkscape-extension xmlns="http://www.inkscape.org/namespace/inkscape/extension">
+ <_name>PCQ file output</_name>
+ <id>org.inkstitch.output.pcq</id>
+ <dependency type="executable" location="extensions">inkstitch.py</dependency>
+ <dependency type="executable" location="extensions">inkex.py</dependency>
+ <output>
+ <extension>.pcq</extension>
+ <mimetype>application/x-embroidery-pcq</mimetype>
+ <_filetypename>Ink/Stitch: Pfaff Embroidery Format (.pcq)</_filetypename>
+ <_filetypetooltip>Save design in PCQ format using Ink/Stitch</_filetypetooltip>
+ <dataloss>true</dataloss>
+ </output>
+ <param name="extension" type="string" gui-hidden="true">output</param>
+ <param name="format" type="string" gui-hidden="true">pcq</param>
+ <script>
+ <command reldir="extensions" interpreter="python">inkstitch.py</command>
+ </script>
+</inkscape-extension> \ No newline at end of file
diff --git a/inx/inkstitch_output_PCS.inx b/inx/inkstitch_output_PCS.inx
new file mode 100644
index 00000000..ef07c4bd
--- /dev/null
+++ b/inx/inkstitch_output_PCS.inx
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<inkscape-extension xmlns="http://www.inkscape.org/namespace/inkscape/extension">
+ <_name>PCS file output</_name>
+ <id>org.inkstitch.output.pcs</id>
+ <dependency type="executable" location="extensions">inkstitch.py</dependency>
+ <dependency type="executable" location="extensions">inkex.py</dependency>
+ <output>
+ <extension>.pcs</extension>
+ <mimetype>application/x-embroidery-pcs</mimetype>
+ <_filetypename>Ink/Stitch: Pfaff Embroidery Format (.pcs)</_filetypename>
+ <_filetypetooltip>Save design in PCS format using Ink/Stitch</_filetypetooltip>
+ <dataloss>true</dataloss>
+ </output>
+ <param name="extension" type="string" gui-hidden="true">output</param>
+ <param name="format" type="string" gui-hidden="true">pcs</param>
+ <script>
+ <command reldir="extensions" interpreter="python">inkstitch.py</command>
+ </script>
+</inkscape-extension> \ No newline at end of file
diff --git a/inx/inkstitch_output_PEC.inx b/inx/inkstitch_output_PEC.inx
new file mode 100644
index 00000000..15880ce6
--- /dev/null
+++ b/inx/inkstitch_output_PEC.inx
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<inkscape-extension xmlns="http://www.inkscape.org/namespace/inkscape/extension">
+ <_name>PEC file output</_name>
+ <id>org.inkstitch.output.pec</id>
+ <dependency type="executable" location="extensions">inkstitch.py</dependency>
+ <dependency type="executable" location="extensions">inkex.py</dependency>
+ <output>
+ <extension>.pec</extension>
+ <mimetype>application/x-embroidery-pec</mimetype>
+ <_filetypename>Ink/Stitch: Brother Embroidery Format (.pec)</_filetypename>
+ <_filetypetooltip>Save design in PEC format using Ink/Stitch</_filetypetooltip>
+ <dataloss>true</dataloss>
+ </output>
+ <param name="extension" type="string" gui-hidden="true">output</param>
+ <param name="format" type="string" gui-hidden="true">pec</param>
+ <script>
+ <command reldir="extensions" interpreter="python">inkstitch.py</command>
+ </script>
+</inkscape-extension> \ No newline at end of file
diff --git a/inx/inkstitch_output_PES.inx b/inx/inkstitch_output_PES.inx
new file mode 100644
index 00000000..cd7e7369
--- /dev/null
+++ b/inx/inkstitch_output_PES.inx
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<inkscape-extension xmlns="http://www.inkscape.org/namespace/inkscape/extension">
+ <_name>PES file output</_name>
+ <id>org.inkstitch.output.pes</id>
+ <dependency type="executable" location="extensions">inkstitch.py</dependency>
+ <dependency type="executable" location="extensions">inkex.py</dependency>
+ <output>
+ <extension>.pes</extension>
+ <mimetype>application/x-embroidery-pes</mimetype>
+ <_filetypename>Ink/Stitch: Brother Embroidery Format (.pes)</_filetypename>
+ <_filetypetooltip>Save design in PES format using Ink/Stitch</_filetypetooltip>
+ <dataloss>true</dataloss>
+ </output>
+ <param name="extension" type="string" gui-hidden="true">output</param>
+ <param name="format" type="string" gui-hidden="true">pes</param>
+ <script>
+ <command reldir="extensions" interpreter="python">inkstitch.py</command>
+ </script>
+</inkscape-extension> \ No newline at end of file
diff --git a/inx/inkstitch_output_PLT.inx b/inx/inkstitch_output_PLT.inx
new file mode 100644
index 00000000..649ef76b
--- /dev/null
+++ b/inx/inkstitch_output_PLT.inx
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<inkscape-extension xmlns="http://www.inkscape.org/namespace/inkscape/extension">
+ <_name>PLT file output</_name>
+ <id>org.inkstitch.output.plt</id>
+ <dependency type="executable" location="extensions">inkstitch.py</dependency>
+ <dependency type="executable" location="extensions">inkex.py</dependency>
+ <output>
+ <extension>.plt</extension>
+ <mimetype>application/x-embroidery-plt</mimetype>
+ <_filetypename>Ink/Stitch: AutoCAD Plot Drawing Format (.plt)</_filetypename>
+ <_filetypetooltip>Save design in PLT format using Ink/Stitch</_filetypetooltip>
+ <dataloss>true</dataloss>
+ </output>
+ <param name="extension" type="string" gui-hidden="true">output</param>
+ <param name="format" type="string" gui-hidden="true">plt</param>
+ <script>
+ <command reldir="extensions" interpreter="python">inkstitch.py</command>
+ </script>
+</inkscape-extension> \ No newline at end of file
diff --git a/inx/inkstitch_output_RGB.inx b/inx/inkstitch_output_RGB.inx
new file mode 100644
index 00000000..e60d729e
--- /dev/null
+++ b/inx/inkstitch_output_RGB.inx
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<inkscape-extension xmlns="http://www.inkscape.org/namespace/inkscape/extension">
+ <_name>RGB file output</_name>
+ <id>org.inkstitch.output.rgb</id>
+ <dependency type="executable" location="extensions">inkstitch.py</dependency>
+ <dependency type="executable" location="extensions">inkex.py</dependency>
+ <output>
+ <extension>.rgb</extension>
+ <mimetype>application/x-embroidery-rgb</mimetype>
+ <_filetypename>Ink/Stitch: RGB Embroidery Format (.rgb)</_filetypename>
+ <_filetypetooltip>Save design in RGB format using Ink/Stitch</_filetypetooltip>
+ <dataloss>true</dataloss>
+ </output>
+ <param name="extension" type="string" gui-hidden="true">output</param>
+ <param name="format" type="string" gui-hidden="true">rgb</param>
+ <script>
+ <command reldir="extensions" interpreter="python">inkstitch.py</command>
+ </script>
+</inkscape-extension> \ No newline at end of file
diff --git a/inx/inkstitch_output_THR.inx b/inx/inkstitch_output_THR.inx
new file mode 100644
index 00000000..c460bdfc
--- /dev/null
+++ b/inx/inkstitch_output_THR.inx
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<inkscape-extension xmlns="http://www.inkscape.org/namespace/inkscape/extension">
+ <_name>THR file output</_name>
+ <id>org.inkstitch.output.thr</id>
+ <dependency type="executable" location="extensions">inkstitch.py</dependency>
+ <dependency type="executable" location="extensions">inkex.py</dependency>
+ <output>
+ <extension>.thr</extension>
+ <mimetype>application/x-embroidery-thr</mimetype>
+ <_filetypename>Ink/Stitch: ThredWorks Embroidery Format (.thr)</_filetypename>
+ <_filetypetooltip>Save design in THR format using Ink/Stitch</_filetypetooltip>
+ <dataloss>true</dataloss>
+ </output>
+ <param name="extension" type="string" gui-hidden="true">output</param>
+ <param name="format" type="string" gui-hidden="true">thr</param>
+ <script>
+ <command reldir="extensions" interpreter="python">inkstitch.py</command>
+ </script>
+</inkscape-extension> \ No newline at end of file
diff --git a/inx/inkstitch_output_TXT.inx b/inx/inkstitch_output_TXT.inx
new file mode 100644
index 00000000..805deffe
--- /dev/null
+++ b/inx/inkstitch_output_TXT.inx
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<inkscape-extension xmlns="http://www.inkscape.org/namespace/inkscape/extension">
+ <_name>TXT file output</_name>
+ <id>org.inkstitch.output.txt</id>
+ <dependency type="executable" location="extensions">inkstitch.py</dependency>
+ <dependency type="executable" location="extensions">inkex.py</dependency>
+ <output>
+ <extension>.txt</extension>
+ <mimetype>application/x-embroidery-txt</mimetype>
+ <_filetypename>Ink/Stitch: Text File (.txt)</_filetypename>
+ <_filetypetooltip>Save design in TXT format using Ink/Stitch</_filetypetooltip>
+ <dataloss>true</dataloss>
+ </output>
+ <param name="extension" type="string" gui-hidden="true">output</param>
+ <param name="format" type="string" gui-hidden="true">txt</param>
+ <script>
+ <command reldir="extensions" interpreter="python">inkstitch.py</command>
+ </script>
+</inkscape-extension> \ No newline at end of file
diff --git a/inx/inkstitch_output_VP3.inx b/inx/inkstitch_output_VP3.inx
new file mode 100644
index 00000000..dff29de4
--- /dev/null
+++ b/inx/inkstitch_output_VP3.inx
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<inkscape-extension xmlns="http://www.inkscape.org/namespace/inkscape/extension">
+ <_name>VP3 file output</_name>
+ <id>org.inkstitch.output.vp3</id>
+ <dependency type="executable" location="extensions">inkstitch.py</dependency>
+ <dependency type="executable" location="extensions">inkex.py</dependency>
+ <output>
+ <extension>.vp3</extension>
+ <mimetype>application/x-embroidery-vp3</mimetype>
+ <_filetypename>Ink/Stitch: Pfaff Embroidery Format (.vp3)</_filetypename>
+ <_filetypetooltip>Save design in VP3 format using Ink/Stitch</_filetypetooltip>
+ <dataloss>true</dataloss>
+ </output>
+ <param name="extension" type="string" gui-hidden="true">output</param>
+ <param name="format" type="string" gui-hidden="true">vp3</param>
+ <script>
+ <command reldir="extensions" interpreter="python">inkstitch.py</command>
+ </script>
+</inkscape-extension> \ No newline at end of file
diff --git a/inx/inkstitch_output_XXX.inx b/inx/inkstitch_output_XXX.inx
new file mode 100644
index 00000000..ad4135b0
--- /dev/null
+++ b/inx/inkstitch_output_XXX.inx
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<inkscape-extension xmlns="http://www.inkscape.org/namespace/inkscape/extension">
+ <_name>XXX file output</_name>
+ <id>org.inkstitch.output.xxx</id>
+ <dependency type="executable" location="extensions">inkstitch.py</dependency>
+ <dependency type="executable" location="extensions">inkex.py</dependency>
+ <output>
+ <extension>.xxx</extension>
+ <mimetype>application/x-embroidery-xxx</mimetype>
+ <_filetypename>Ink/Stitch: Singer Embroidery Format (.xxx)</_filetypename>
+ <_filetypetooltip>Save design in XXX format using Ink/Stitch</_filetypetooltip>
+ <dataloss>true</dataloss>
+ </output>
+ <param name="extension" type="string" gui-hidden="true">output</param>
+ <param name="format" type="string" gui-hidden="true">xxx</param>
+ <script>
+ <command reldir="extensions" interpreter="python">inkstitch.py</command>
+ </script>
+</inkscape-extension> \ No newline at end of file