summaryrefslogtreecommitdiffstats
path: root/kivio/kiviopart/stencils/Dia/Pneumatic
diff options
context:
space:
mode:
Diffstat (limited to 'kivio/kiviopart/stencils/Dia/Pneumatic')
-rw-r--r--kivio/kiviopart/stencils/Dia/Pneumatic/Makefile.am49
-rw-r--r--kivio/kiviopart/stencils/Dia/Pneumatic/cnx.shape19
-rw-r--r--kivio/kiviopart/stencils/Dia/Pneumatic/cnx.xpm27
-rw-r--r--kivio/kiviopart/stencils/Dia/Pneumatic/comelec1.shape26
-rw-r--r--kivio/kiviopart/stencils/Dia/Pneumatic/comelec1.xpm27
-rw-r--r--kivio/kiviopart/stencils/Dia/Pneumatic/comelec2.shape27
-rw-r--r--kivio/kiviopart/stencils/Dia/Pneumatic/comelec2.xpm27
-rw-r--r--kivio/kiviopart/stencils/Dia/Pneumatic/commusc.shape24
-rw-r--r--kivio/kiviopart/stencils/Dia/Pneumatic/commusc.xpm27
-rw-r--r--kivio/kiviopart/stencils/Dia/Pneumatic/compb.shape25
-rw-r--r--kivio/kiviopart/stencils/Dia/Pneumatic/compb.xpm27
-rw-r--r--kivio/kiviopart/stencils/Dia/Pneumatic/compilh.shape28
-rw-r--r--kivio/kiviopart/stencils/Dia/Pneumatic/compilh.xpm27
-rw-r--r--kivio/kiviopart/stencils/Dia/Pneumatic/compilp.shape30
-rw-r--r--kivio/kiviopart/stencils/Dia/Pneumatic/compilp.xpm27
-rw-r--r--kivio/kiviopart/stencils/Dia/Pneumatic/compush.shape24
-rw-r--r--kivio/kiviopart/stencils/Dia/Pneumatic/compush.xpm27
-rw-r--r--kivio/kiviopart/stencils/Dia/Pneumatic/comspr.shape24
-rw-r--r--kivio/kiviopart/stencils/Dia/Pneumatic/comspr.xpm27
-rw-r--r--kivio/kiviopart/stencils/Dia/Pneumatic/dejack.shape30
-rw-r--r--kivio/kiviopart/stencils/Dia/Pneumatic/dejack.xpm27
-rw-r--r--kivio/kiviopart/stencils/Dia/Pneumatic/desc5
-rw-r--r--kivio/kiviopart/stencils/Dia/Pneumatic/dist22.shape34
-rw-r--r--kivio/kiviopart/stencils/Dia/Pneumatic/dist22.xpm27
-rw-r--r--kivio/kiviopart/stencils/Dia/Pneumatic/dist32.shape39
-rw-r--r--kivio/kiviopart/stencils/Dia/Pneumatic/dist32.xpm27
-rw-r--r--kivio/kiviopart/stencils/Dia/Pneumatic/dist42.shape40
-rw-r--r--kivio/kiviopart/stencils/Dia/Pneumatic/dist42.xpm27
-rw-r--r--kivio/kiviopart/stencils/Dia/Pneumatic/dist52.shape49
-rw-r--r--kivio/kiviopart/stencils/Dia/Pneumatic/dist52.xpm27
-rw-r--r--kivio/kiviopart/stencils/Dia/Pneumatic/drain.shape20
-rw-r--r--kivio/kiviopart/stencils/Dia/Pneumatic/drain.xpm27
-rw-r--r--kivio/kiviopart/stencils/Dia/Pneumatic/icon.xpm22
-rw-r--r--kivio/kiviopart/stencils/Dia/Pneumatic/press.shape22
-rw-r--r--kivio/kiviopart/stencils/Dia/Pneumatic/press.xpm27
-rw-r--r--kivio/kiviopart/stencils/Dia/Pneumatic/presshy.shape25
-rw-r--r--kivio/kiviopart/stencils/Dia/Pneumatic/presshy.xpm27
-rw-r--r--kivio/kiviopart/stencils/Dia/Pneumatic/presspn.shape25
-rw-r--r--kivio/kiviopart/stencils/Dia/Pneumatic/presspn.xpm27
-rw-r--r--kivio/kiviopart/stencils/Dia/Pneumatic/seijack.shape30
-rw-r--r--kivio/kiviopart/stencils/Dia/Pneumatic/seijack.xpm27
-rw-r--r--kivio/kiviopart/stencils/Dia/Pneumatic/seojack.shape30
-rw-r--r--kivio/kiviopart/stencils/Dia/Pneumatic/seojack.xpm27
43 files changed, 1187 insertions, 0 deletions
diff --git a/kivio/kiviopart/stencils/Dia/Pneumatic/Makefile.am b/kivio/kiviopart/stencils/Dia/Pneumatic/Makefile.am
new file mode 100644
index 00000000..b329ad6c
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Pneumatic/Makefile.am
@@ -0,0 +1,49 @@
+pneumadir = $(kde_datadir)/kivio/stencils/Dia/Pneumatic
+
+SHAPES = \
+ dejack.shape \
+ dejack.xpm \
+ comelec1.shape \
+ comelec1.xpm \
+ comelec2.shape \
+ comelec2.xpm \
+ commusc.shape \
+ commusc.xpm \
+ compb.shape \
+ compb.xpm \
+ compilh.shape \
+ compilh.xpm \
+ compilp.shape \
+ compilp.xpm \
+ compush.shape \
+ compush.xpm \
+ comspr.shape \
+ comspr.xpm \
+ dist22.shape \
+ dist22.xpm \
+ dist32.shape \
+ dist32.xpm \
+ dist42.shape \
+ dist42.xpm \
+ dist52.shape \
+ dist52.xpm \
+ drain.shape \
+ drain.xpm \
+ press.shape \
+ press.xpm \
+ presshy.shape \
+ presshy.xpm \
+ presspn.shape \
+ presspn.xpm \
+ seijack.shape \
+ seijack.xpm \
+ seojack.shape \
+ seojack.xpm \
+ cnx.shape \
+ cnx.xpm
+
+EXTRA_DIST = $(SHAPES)\
+ desc icon.xpm
+
+pneuma_DATA = $(SHAPES)\
+ desc icon.xpm
diff --git a/kivio/kiviopart/stencils/Dia/Pneumatic/cnx.shape b/kivio/kiviopart/stencils/Dia/Pneumatic/cnx.shape
new file mode 100644
index 00000000..622919fb
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Pneumatic/cnx.shape
@@ -0,0 +1,19 @@
+<?xml version="1.0"?> <!-- -*- xml -*- -->
+
+<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns"
+ xmlns:svg="http://www.w3.org/2000/svg">
+ <name>Pneum - connpoint</name>
+ <description>connpoint</description>
+ <icon>cnx.xpm</icon>
+ <connections>
+ <point x=".5" y=".5"/>
+ </connections>
+ <aspectratio type="fixed"/>
+ <svg:svg width="1" height="1">
+ <svg:line x1="0" y1="0" x2="1" y2="1" svg:style="stroke:none"/>
+ <svg:circle cx=".5" cy=".5" r=".05"
+ svg:style="fill:foreground; stroke:none"/>
+ </svg:svg>
+</shape>
+
+
diff --git a/kivio/kiviopart/stencils/Dia/Pneumatic/cnx.xpm b/kivio/kiviopart/stencils/Dia/Pneumatic/cnx.xpm
new file mode 100644
index 00000000..2166a108
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Pneumatic/cnx.xpm
@@ -0,0 +1,27 @@
+/* XPM */
+static char * cnx_xpm[] = {
+"22 22 2 1",
+" c None",
+". c #000000",
+" ",
+" ",
+" . ",
+" . ",
+" . ",
+" . ",
+" . ",
+" . ",
+" . ",
+" ... ",
+" ..... ",
+" .................... ",
+" ..... ",
+" ... ",
+" . ",
+" . ",
+" . ",
+" . ",
+" . ",
+" . ",
+" . ",
+" "};
diff --git a/kivio/kiviopart/stencils/Dia/Pneumatic/comelec1.shape b/kivio/kiviopart/stencils/Dia/Pneumatic/comelec1.shape
new file mode 100644
index 00000000..d3f0acff
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Pneumatic/comelec1.shape
@@ -0,0 +1,26 @@
+<?xml version="1.0"?> <!-- -*- xml -*- -->
+
+<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns"
+ xmlns:svg="http://www.w3.org/2000/svg">
+ <name>Pneum - comelec1</name>
+ <description>comelec1</description>
+ <icon>comelec1.xpm</icon>
+ <connections>
+ <point x=".5" y=".3"/>
+ <point x=".5" y=".7"/>
+ </connections>
+ <aspectratio type="fixed"/>
+ <svg:svg width="1" height="1">
+ <svg:line x1="0" y1="0" x2="1" y2="1" svg:style="stroke:none"/>
+ <svg:rect x="0" y=".3" width="1" height=".4"
+ svg:style="stroke-width:1; fill:background"/>
+ <svg:line x1=".4" y1=".3" x2=".6" y2=".7" svg:style="stroke-width:1"/>
+ </svg:svg>
+</shape>
+
+
+
+
+
+
+
diff --git a/kivio/kiviopart/stencils/Dia/Pneumatic/comelec1.xpm b/kivio/kiviopart/stencils/Dia/Pneumatic/comelec1.xpm
new file mode 100644
index 00000000..130fc159
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Pneumatic/comelec1.xpm
@@ -0,0 +1,27 @@
+/* XPM */
+static char * comelec1_xpm[] = {
+"22 22 2 1",
+" c None",
+". c #000000",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ..................",
+" . . .",
+" . . .",
+" . . .",
+" . . .",
+" . . .",
+" . . .",
+" . . .",
+" ..................",
+" ",
+" ",
+" ",
+" ",
+" ",
+" "};
diff --git a/kivio/kiviopart/stencils/Dia/Pneumatic/comelec2.shape b/kivio/kiviopart/stencils/Dia/Pneumatic/comelec2.shape
new file mode 100644
index 00000000..14b877ca
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Pneumatic/comelec2.shape
@@ -0,0 +1,27 @@
+<?xml version="1.0"?> <!-- -*- xml -*- -->
+
+<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns"
+ xmlns:svg="http://www.w3.org/2000/svg">
+ <name>Pneum - comelec2</name>
+ <description>comelec2</description>
+ <icon>comelec2.xpm</icon>
+ <connections>
+ <point x=".5" y=".3"/>
+ <point x=".5" y=".7"/>
+ </connections>
+ <aspectratio type="fixed"/>
+ <svg:svg width="1" height="1">
+ <svg:line x1="0" y1="0" x2="1" y2="1" svg:style="stroke:none"/>
+ <svg:rect x="0" y=".3" width="1" height=".4"
+ svg:style="stroke-width:1; fill:background"/>
+ <svg:line x1=".2" y1=".7" x2=".4" y2=".3" svg:style="stroke-width:1"/>
+ <svg:line x1=".8" y1=".7" x2=".6" y2=".3" svg:style="stroke-width:1"/>
+ </svg:svg>
+</shape>
+
+
+
+
+
+
+
diff --git a/kivio/kiviopart/stencils/Dia/Pneumatic/comelec2.xpm b/kivio/kiviopart/stencils/Dia/Pneumatic/comelec2.xpm
new file mode 100644
index 00000000..e24999d6
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Pneumatic/comelec2.xpm
@@ -0,0 +1,27 @@
+/* XPM */
+static char * comelec2_xpm[] = {
+"22 22 2 1",
+" c None",
+". c #000000",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ..................",
+" . . . .",
+" . . . .",
+" . . . .",
+" . . . .",
+" . . . .",
+" . . . .",
+" . . . .",
+" ..................",
+" ",
+" ",
+" ",
+" ",
+" ",
+" "};
diff --git a/kivio/kiviopart/stencils/Dia/Pneumatic/commusc.shape b/kivio/kiviopart/stencils/Dia/Pneumatic/commusc.shape
new file mode 100644
index 00000000..34f5827e
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Pneumatic/commusc.shape
@@ -0,0 +1,24 @@
+<?xml version="1.0"?> <!-- -*- xml -*- -->
+
+<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns"
+ xmlns:svg="http://www.w3.org/2000/svg">
+ <name>Pneum - commusc</name>
+ <description>commusc</description>
+ <icon>commusc.xpm</icon>
+ <connections>
+ </connections>
+ <aspectratio type="fixed"/>
+ <svg:svg width="1" height="1">
+ <svg:line x1="0" y1="0" x2="1" y2="1" svg:style="stroke:none"/>
+ <svg:line x1="1" y1=".4" x2=".4" y2=".4" svg:style="stroke-width:1"/>
+ <svg:line x1="1" y1=".6" x2=".4" y2=".6" svg:style="stroke-width:1"/>
+ <svg:line x1=".4" y1=".7" x2=".4" y2=".3" svg:style="stroke-width:1"/>
+ </svg:svg>
+</shape>
+
+
+
+
+
+
+
diff --git a/kivio/kiviopart/stencils/Dia/Pneumatic/commusc.xpm b/kivio/kiviopart/stencils/Dia/Pneumatic/commusc.xpm
new file mode 100644
index 00000000..a2eb7dc4
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Pneumatic/commusc.xpm
@@ -0,0 +1,27 @@
+/* XPM */
+static char * commusc_xpm[] = {
+"22 22 2 1",
+" c None",
+". c #000000",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" . ",
+" . ",
+" ...........",
+" . ",
+" . ",
+" . ",
+" ...........",
+" . ",
+" . ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" "};
diff --git a/kivio/kiviopart/stencils/Dia/Pneumatic/compb.shape b/kivio/kiviopart/stencils/Dia/Pneumatic/compb.shape
new file mode 100644
index 00000000..5da9e0ed
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Pneumatic/compb.shape
@@ -0,0 +1,25 @@
+<?xml version="1.0"?> <!-- -*- xml -*- -->
+
+<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns"
+ xmlns:svg="http://www.w3.org/2000/svg">
+ <name>Pneum - compb</name>
+ <description>compb</description>
+ <icon>compb.xpm</icon>
+ <connections>
+ </connections>
+ <aspectratio type="fixed"/>
+ <svg:svg width="1" height="1">
+ <svg:line x1="0" y1="0" x2="1" y2="1" svg:style="stroke:none"/>
+ <svg:line x1="1" y1=".4" x2=".4" y2=".4" svg:style="stroke-width:1"/>
+ <svg:line x1="1" y1=".6" x2=".4" y2=".6" svg:style="stroke-width:1"/>
+ <svg:line x1=".4" y1=".7" x2=".4" y2=".3" svg:style="stroke-width:1"/>
+ <svg:path d="M .4,.3 C .3,.4 .3,.6 .4,.7" svg:style="stroke-width:1"/>
+ </svg:svg>
+</shape>
+
+
+
+
+
+
+
diff --git a/kivio/kiviopart/stencils/Dia/Pneumatic/compb.xpm b/kivio/kiviopart/stencils/Dia/Pneumatic/compb.xpm
new file mode 100644
index 00000000..3fd893e7
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Pneumatic/compb.xpm
@@ -0,0 +1,27 @@
+/* XPM */
+static char * compb_xpm[] = {
+"22 22 2 1",
+" c None",
+". c #000000",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" .. ",
+" . . ",
+" . ...........",
+" . . ",
+" . . ",
+" . . ",
+" . ...........",
+" . . ",
+" .. ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" "};
diff --git a/kivio/kiviopart/stencils/Dia/Pneumatic/compilh.shape b/kivio/kiviopart/stencils/Dia/Pneumatic/compilh.shape
new file mode 100644
index 00000000..8246db87
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Pneumatic/compilh.shape
@@ -0,0 +1,28 @@
+<?xml version="1.0"?> <!-- -*- xml -*- -->
+
+<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns"
+ xmlns:svg="http://www.w3.org/2000/svg">
+ <name>Pneum - compilh</name>
+ <description>compilh</description>
+ <icon>compilh.xpm</icon>
+ <connections>
+ <point x=".5" y=".3"/>
+ <point x=".5" y=".7"/>
+ <point x="0" y=".5"/>
+ </connections>
+ <aspectratio type="fixed"/>
+ <svg:svg width="1" height="1">
+ <svg:line x1="0" y1="0" x2="1" y2="1" svg:style="stroke:none"/>
+ <svg:rect x="0" y=".3" width="1" height=".4"
+ svg:style="stroke-width:1; fill:background"/>
+ <svg:polygon points="0,.325 0,.675 .3,.5"
+ svg:style="fill:foreground; stroke: none"/>
+ </svg:svg>
+</shape>
+
+
+
+
+
+
+
diff --git a/kivio/kiviopart/stencils/Dia/Pneumatic/compilh.xpm b/kivio/kiviopart/stencils/Dia/Pneumatic/compilh.xpm
new file mode 100644
index 00000000..77b36e0a
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Pneumatic/compilh.xpm
@@ -0,0 +1,27 @@
+/* XPM */
+static char * compilh_xpm[] = {
+"22 22 2 1",
+" c None",
+". c #000000",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ..................",
+" .. .",
+" ... .",
+" .... .",
+" ..... .",
+" .... .",
+" ... .",
+" .. .",
+" ..................",
+" ",
+" ",
+" ",
+" ",
+" ",
+" "};
diff --git a/kivio/kiviopart/stencils/Dia/Pneumatic/compilp.shape b/kivio/kiviopart/stencils/Dia/Pneumatic/compilp.shape
new file mode 100644
index 00000000..3fdb26b7
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Pneumatic/compilp.shape
@@ -0,0 +1,30 @@
+<?xml version="1.0"?> <!-- -*- xml -*- -->
+
+<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns"
+ xmlns:svg="http://www.w3.org/2000/svg">
+ <name>Pneum - compilp</name>
+ <description>compilp</description>
+ <icon>compilp.xpm</icon>
+ <connections>
+ <point x=".5" y=".3"/>
+ <point x=".5" y=".7"/>
+ <point x="0" y=".5"/>
+ </connections>
+ <aspectratio type="fixed"/>
+ <svg:svg width="1" height="1">
+ <svg:line x1="0" y1="0" x2="1" y2="1" svg:style="stroke:none"/>
+ <svg:rect x="0" y=".3" width="1" height=".4"
+ svg:style="stroke-width:1; fill:background"/>
+ <svg:polygon points="0,.325 0,.675 .3,.5"
+ svg:style="fill:background; stroke-width:1;
+ stroke-linejoin: round;"/>
+ </svg:svg>
+</shape>
+
+
+
+
+
+
+
+
diff --git a/kivio/kiviopart/stencils/Dia/Pneumatic/compilp.xpm b/kivio/kiviopart/stencils/Dia/Pneumatic/compilp.xpm
new file mode 100644
index 00000000..43807f97
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Pneumatic/compilp.xpm
@@ -0,0 +1,27 @@
+/* XPM */
+static char * compilp_xpm[] = {
+"22 22 2 1",
+" c None",
+". c #000000",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ..................",
+" .. .",
+" . . .",
+" . . .",
+" . . .",
+" . . .",
+" . . .",
+" .. .",
+" ..................",
+" ",
+" ",
+" ",
+" ",
+" ",
+" "};
diff --git a/kivio/kiviopart/stencils/Dia/Pneumatic/compush.shape b/kivio/kiviopart/stencils/Dia/Pneumatic/compush.shape
new file mode 100644
index 00000000..cdb0afd7
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Pneumatic/compush.shape
@@ -0,0 +1,24 @@
+<?xml version="1.0"?> <!-- -*- xml -*- -->
+
+<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns"
+ xmlns:svg="http://www.w3.org/2000/svg">
+ <name>Pneum - compush</name>
+ <description>compush</description>
+ <icon>compush.xpm</icon>
+ <connections>
+ </connections>
+ <aspectratio type="fixed"/>
+ <svg:svg width="1" height="1">
+ <svg:line x1="0" y1="0" x2="1" y2="1" svg:style="stroke:none"/>
+ <svg:line x1="1" y1=".4" x2=".4" y2=".4" svg:style="stroke-width:1"/>
+ <svg:line x1="1" y1=".6" x2=".4" y2=".6" svg:style="stroke-width:1"/>
+ <svg:path d="M .4,.4 C .2,.4 .2,.6 .4,.6" svg:style="stroke-width:1;"/>
+ </svg:svg>
+</shape>
+
+
+
+
+
+
+
diff --git a/kivio/kiviopart/stencils/Dia/Pneumatic/compush.xpm b/kivio/kiviopart/stencils/Dia/Pneumatic/compush.xpm
new file mode 100644
index 00000000..f532f369
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Pneumatic/compush.xpm
@@ -0,0 +1,27 @@
+/* XPM */
+static char * compush_xpm[] = {
+"22 22 2 1",
+" c None",
+". c #000000",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ...........",
+" . ",
+" . ",
+" . ",
+" ...........",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" "};
diff --git a/kivio/kiviopart/stencils/Dia/Pneumatic/comspr.shape b/kivio/kiviopart/stencils/Dia/Pneumatic/comspr.shape
new file mode 100644
index 00000000..3f16427e
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Pneumatic/comspr.shape
@@ -0,0 +1,24 @@
+<?xml version="1.0"?> <!-- -*- xml -*- -->
+
+<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns"
+ xmlns:svg="http://www.w3.org/2000/svg">
+ <name>Pneum - comspr</name>
+ <description>comspr</description>
+ <icon>comspr.xpm</icon>
+ <connections>
+ </connections>
+ <aspectratio type="fixed"/>
+ <svg:svg width="1" height="1">
+ <svg:line x1="0" y1="0" x2="1" y2="1" svg:style="stroke:none"/>
+ <svg:polyline points="1,.7 .9,.3 .8,.7 .7,.3 .6,.7 .5,.3
+ .4,.7 .3,.3 .2,.7 .2,.3" svg:style="stroke-width:1"/>
+ <!-- This looks ugly (without anti-aliasing) but prints okay. -->
+ </svg:svg>
+</shape>
+
+
+
+
+
+
+
diff --git a/kivio/kiviopart/stencils/Dia/Pneumatic/comspr.xpm b/kivio/kiviopart/stencils/Dia/Pneumatic/comspr.xpm
new file mode 100644
index 00000000..4fc7261f
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Pneumatic/comspr.xpm
@@ -0,0 +1,27 @@
+/* XPM */
+static char * comspr_xpm[] = {
+"22 22 2 1",
+" c None",
+". c #000000",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" . . . .",
+" . . . . . .",
+" . . . . . .",
+" . . . . . .",
+" . . . . . .",
+" . . . . . .",
+" . . . . . .",
+" .. . . ",
+" . . . ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" "};
diff --git a/kivio/kiviopart/stencils/Dia/Pneumatic/dejack.shape b/kivio/kiviopart/stencils/Dia/Pneumatic/dejack.shape
new file mode 100644
index 00000000..25a05e72
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Pneumatic/dejack.shape
@@ -0,0 +1,30 @@
+<?xml version="1.0"?> <!-- -*- xml -*- -->
+
+<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns"
+ xmlns:svg="http://www.w3.org/2000/svg">
+ <name>Pneum - DEJack</name>
+ <description>dejack</description>
+ <icon>dejack.xpm</icon>
+ <connections>
+ <point x=".6" y="0"/>
+ <point x="2.8" y="0" />
+ <point x="0" y=".6" />
+ </connections>
+ <textbox x1="0" y1="1.1" x2="3" y2="1.9"/>
+ <aspectratio type="fixed"/>
+ <svg:svg width="3" height="1">
+ <svg:line x1="0" y1="0" x2="3" y2="1" svg:style="stroke: none"/>
+ <svg:line x1=".6" y1="0" x2=".6" y2=".2"
+ svg:style="stroke-width: 1.0"/>
+ <svg:line x1="2.8" y1="0" x2="2.8" y2=".2"
+ svg:style="stroke-width: 1.0"/>
+ <svg:line x1="0" y1=".6" x2="2.4" y2=".6"
+ svg:style="stroke-width: 0.5"/>
+ <svg:line x1="2.4" y1=".2" x2="2.4" y2="1"
+ svg:style="stroke-width: 4.0"/>
+ <svg:rect x=".4" y=".2" width="2.6" height=".8"
+ svg:style="stroke-width: 1.0"/>
+ </svg:svg>
+</shape>
+
+
diff --git a/kivio/kiviopart/stencils/Dia/Pneumatic/dejack.xpm b/kivio/kiviopart/stencils/Dia/Pneumatic/dejack.xpm
new file mode 100644
index 00000000..34dddbe2
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Pneumatic/dejack.xpm
@@ -0,0 +1,27 @@
+/* XPM */
+static char * dejack_xpm[] = {
+"22 22 2 1",
+" c None",
+". c #000000",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ................. ",
+" . .. . ",
+" . .. . ",
+" . .. . ",
+" ............... . ",
+" . .. . ",
+" . .. . ",
+" . .. . ",
+" ................. ",
+" . . ",
+" . . ",
+" ",
+" ",
+" ",
+" "};
diff --git a/kivio/kiviopart/stencils/Dia/Pneumatic/desc b/kivio/kiviopart/stencils/Dia/Pneumatic/desc
new file mode 100644
index 00000000..8d6e63ad
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Pneumatic/desc
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<KivioStencilSpawnerSet>
+ <Title data="Pneumatic"/>
+ <Id data="Dia - Pneumatic"/>
+</KivioStencilSpawnerSet>
diff --git a/kivio/kiviopart/stencils/Dia/Pneumatic/dist22.shape b/kivio/kiviopart/stencils/Dia/Pneumatic/dist22.shape
new file mode 100644
index 00000000..eea42d35
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Pneumatic/dist22.shape
@@ -0,0 +1,34 @@
+<?xml version="1.0"?> <!-- -*- xml -*- -->
+
+<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns"
+ xmlns:svg="http://www.w3.org/2000/svg">
+ <name>Pneum - dist22</name>
+ <description>dist22</description>
+ <icon>dist22.xpm</icon>
+ <connections>
+ <point x=".5" y="0"/>
+ <point x=".5" y="1"/>
+ <point x="1.5" y="0"/>
+ <point x="1.5" y="1"/>
+ </connections>
+ <aspectratio type="fixed"/>
+ <svg:svg width="2" height="1">
+ <svg:rect x="0" y="0" width="1" height="1"
+ svg:style="fill:background; stroke-width: 1"/>
+ <svg:rect x="1" y="0" width="1" height="1"
+ svg:style="fill:background; stroke-width: 1"/>
+ <svg:line x1=".5" y1="1" x2=".5" y2=".2" svg:style="stroke-width: 1"/>
+ <svg:polygon points=".4,.2 .6,.2 .5,0"
+ svg:style="stroke:none; fill:foreground"/>
+ <svg:line x1="1.5" y1="0" x2="1.5" y2=".2"
+ svg:style="stroke-width: 1"/>
+ <svg:line x1="1.4" y1=".2" x2="1.6" y2=".2"
+ svg:style="stroke-width: 1"/>
+ <svg:line x1="1.5" y1=".8" x2="1.5" y2="1"
+ svg:style="stroke-width: 1"/>
+ <svg:line x1="1.4" y1=".8" x2="1.6" y2=".8"
+ svg:style="stroke-width: 1"/>
+ </svg:svg>
+</shape>
+
+
diff --git a/kivio/kiviopart/stencils/Dia/Pneumatic/dist22.xpm b/kivio/kiviopart/stencils/Dia/Pneumatic/dist22.xpm
new file mode 100644
index 00000000..f94ec4b8
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Pneumatic/dist22.xpm
@@ -0,0 +1,27 @@
+/* XPM */
+static char * dist22_xpm[] = {
+"22 22 2 1",
+" c None",
+". c #000000",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" .....................",
+" . . . . .",
+" . ... . . .",
+" . ..... . ... .",
+" . . . .",
+" . . . .",
+" . . . .",
+" . . . ... .",
+" . . . . .",
+" . . . . .",
+" .....................",
+" ",
+" ",
+" ",
+" ",
+" "};
diff --git a/kivio/kiviopart/stencils/Dia/Pneumatic/dist32.shape b/kivio/kiviopart/stencils/Dia/Pneumatic/dist32.shape
new file mode 100644
index 00000000..f0fd67e2
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Pneumatic/dist32.shape
@@ -0,0 +1,39 @@
+<?xml version="1.0"?> <!-- -*- xml -*- -->
+
+<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns"
+ xmlns:svg="http://www.w3.org/2000/svg">
+ <name>Pneum - dist32</name>
+ <description>dist32</description>
+ <icon>dist32.xpm</icon>
+ <connections>
+ <point x=".25" y="0"/>
+ <point x=".25" y="1"/>
+ <point x=".75" y="1"/>
+ <point x="1.25" y="0"/>
+ <point x="1.25" y="1"/>
+ <point x="1.75" y="1"/>
+ </connections>
+ <aspectratio type="fixed"/>
+ <svg:svg width="2" height="1">
+ <svg:rect x="0" y="0" width="1" height="1"
+ svg:style="fill:background; stroke-width: 1"/>
+ <svg:rect x="1" y="0" width="1" height="1"
+ svg:style="fill:background; stroke-width: 1"/>
+ <svg:line x1=".25" y1="1" x2=".25" y2=".2" svg:style="stroke-width: 1"/>
+ <svg:polygon points=".15,.2 .35,.2 .25,0"
+ svg:style="stroke:none; fill:foreground"/>
+ <svg:line x1=".75" y1=".8" x2=".75" y2="1"
+ svg:style="stroke-width: 1"/>
+ <svg:line x1=".65" y1=".8" x2=".85" y2=".8"
+ svg:style="stroke-width: 1"/>
+ <svg:line x1="1.25" y1=".8" x2="1.25" y2="1"
+ svg:style="stroke-width: 1"/>
+ <svg:line x1="1.15" y1=".8" x2="1.35" y2=".8"
+ svg:style="stroke-width: 1"/>
+ <svg:line x1="1.25" y1="0" x2="1.75" y2="1" svg:style="stroke-width:1"/>
+ <svg:polygon points="1.8,.8 1.8,1 1.6,.9"
+ svg:style="stroke:none; fill:foreground"/>
+ </svg:svg>
+</shape>
+
+
diff --git a/kivio/kiviopart/stencils/Dia/Pneumatic/dist32.xpm b/kivio/kiviopart/stencils/Dia/Pneumatic/dist32.xpm
new file mode 100644
index 00000000..151515ee
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Pneumatic/dist32.xpm
@@ -0,0 +1,27 @@
+/* XPM */
+static char * dist32_xpm[] = {
+"22 22 2 1",
+" c None",
+". c #000000",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" .....................",
+" . . . . .",
+" . ... . . .",
+" ...... . . .",
+" . . . . .",
+" . . . . .",
+" . . . . . .",
+" . . ... . ... .. .",
+" . . . . . ... .",
+" . . . . . .. .",
+" .....................",
+" ",
+" ",
+" ",
+" ",
+" "};
diff --git a/kivio/kiviopart/stencils/Dia/Pneumatic/dist42.shape b/kivio/kiviopart/stencils/Dia/Pneumatic/dist42.shape
new file mode 100644
index 00000000..b2f38fc7
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Pneumatic/dist42.shape
@@ -0,0 +1,40 @@
+<?xml version="1.0"?> <!-- -*- xml -*- -->
+
+<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns"
+ xmlns:svg="http://www.w3.org/2000/svg">
+ <name>Pneum - dist42</name>
+ <description>dist42</description>
+ <icon>dist42.xpm</icon>
+ <connections>
+ <point x=".25" y="0"/>
+ <point x=".25" y="1"/>
+ <point x=".75" y="0"/>
+ <point x=".75" y="1"/>
+ <point x="1.25" y="0"/>
+ <point x="1.25" y="1"/>
+ <point x="1.75" y="0"/>
+ <point x="1.75" y="1"/>
+ </connections>
+ <aspectratio type="fixed"/>
+ <svg:svg width="2" height="1">
+ <svg:rect x="0" y="0" width="1" height="1"
+ svg:style="fill:background; stroke-width: 1"/>
+ <svg:rect x="1" y="0" width="1" height="1"
+ svg:style="fill:background; stroke-width: 1"/>
+ <svg:line x1=".25" y1="1" x2=".25" y2=".2" svg:style="stroke-width: 1"/>
+ <svg:polygon points=".15,.2 .35,.2 .25,0"
+ svg:style="stroke:none; fill:foreground"/>
+ <svg:line x1=".75" y1=".8" x2=".75" y2="0" svg:style="stroke-width: 1"/>
+ <svg:polygon points=".65,.8 .85,.8 .75,1"
+ svg:style="stroke:none; fill:foreground"/>
+
+ <svg:line x1="1.25" y1="0" x2="1.75" y2="1" svg:style="stroke-width:1"/>
+ <svg:polygon points="1.8,.8 1.8,1 1.6,.9"
+ svg:style="stroke:none; fill:foreground"/>
+ <svg:line x1="1.25" y1="1" x2="1.75" y2="0" svg:style="stroke-width:1"/>
+ <svg:polygon points="1.8,0 1.8,.2 1.6,.1"
+ svg:style="stroke:none; fill:foreground"/>
+ </svg:svg>
+</shape>
+
+
diff --git a/kivio/kiviopart/stencils/Dia/Pneumatic/dist42.xpm b/kivio/kiviopart/stencils/Dia/Pneumatic/dist42.xpm
new file mode 100644
index 00000000..75b798d4
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Pneumatic/dist42.xpm
@@ -0,0 +1,27 @@
+/* XPM */
+static char * dist42_xpm[] = {
+"22 22 2 1",
+" c None",
+". c #000000",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" .....................",
+" . . . . . .. .",
+" . ... . . . ... .",
+" ...... . . . .. .",
+" . . . . .. . .",
+" . . . . . .",
+" . . . . .. . .",
+" . . ...... . .. .",
+" . . ... . . ... .",
+" . . . . . .. .",
+" .....................",
+" ",
+" ",
+" ",
+" ",
+" "};
diff --git a/kivio/kiviopart/stencils/Dia/Pneumatic/dist52.shape b/kivio/kiviopart/stencils/Dia/Pneumatic/dist52.shape
new file mode 100644
index 00000000..c1902669
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Pneumatic/dist52.shape
@@ -0,0 +1,49 @@
+<?xml version="1.0"?> <!-- -*- xml -*- -->
+
+<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns"
+ xmlns:svg="http://www.w3.org/2000/svg">
+ <name>Pneum - dist52</name>
+ <description>dist52</description>
+ <icon>dist52.xpm</icon>
+ <connections>
+ <point x=".375" y="0"/>
+ <point x=".25" y="1"/>
+ <point x=".625" y="0"/>
+ <point x=".75" y="1"/>
+ <point x=".5" y="1"/>
+ <point x="1.375" y="0"/>
+ <point x="1.25" y="1"/>
+ <point x="1.625" y="0"/>
+ <point x="1.5" y="1"/>
+ <point x="1.75" y="1"/>
+ </connections>
+ <aspectratio type="fixed"/>
+ <svg:svg width="2" height="1">
+ <svg:rect x="0" y="0" width="1" height="1"
+ svg:style="fill:background; stroke-width: 1"/>
+ <svg:rect x="1" y="0" width="1" height="1"
+ svg:style="fill:background; stroke-width: 1"/>
+
+ <svg:line x1="1.25" y1="1" x2="1.375" y2="0"/>
+ <svg:line x1="1.50" y1="1" x2="1.625" y2="0"/>
+ <svg:line x1="1.75" y1="1" x2="1.75" y2=".8"/>
+ <svg:line x1="1.65" y1=".8" x2="1.85" y2=".8"/>
+
+ <svg:line x1=".25" y1="1" x2=".25" y2=".8"/>
+ <svg:line x1=".15" y1=".8" x2=".35" y2=".8"/>
+ <svg:line x1=".50" y1="1" x2=".375" y2="0"/>
+ <svg:line x1=".75" y1="1" x2=".625" y2="0"/>
+
+ <svg:polygon points="1.625,0 1.525,.16 1.705,.2"
+ svg:style="stroke:none; fill:foreground"/>
+ <svg:polygon points="1.250,1 1.350,.84 1.170,.80"
+ svg:style="stroke:none; fill:foreground"/>
+
+ <svg:polygon points=".375,0 .295,.2 .475,.16"
+ svg:style="stroke:none; fill:foreground"/>
+ <svg:polygon points=".750,1 .830,.80 .650,.84"
+ svg:style="stroke:none; fill:foreground"/>
+ </svg:svg>
+</shape>
+
+
diff --git a/kivio/kiviopart/stencils/Dia/Pneumatic/dist52.xpm b/kivio/kiviopart/stencils/Dia/Pneumatic/dist52.xpm
new file mode 100644
index 00000000..8cc8e17a
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Pneumatic/dist52.xpm
@@ -0,0 +1,27 @@
+/* XPM */
+static char * dist52_xpm[] = {
+"22 22 2 1",
+" c None",
+". c #000000",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" .....................",
+" . . . . . . .",
+" . .. . . . .. .",
+" ... . . . ...",
+" . . . . . . .",
+" . . . . . . .",
+" . . . . . . .",
+" . . ..... . .",
+" .... . .. . .. . ....",
+" . . . . . . . . .",
+" .....................",
+" ",
+" ",
+" ",
+" ",
+" "};
diff --git a/kivio/kiviopart/stencils/Dia/Pneumatic/drain.shape b/kivio/kiviopart/stencils/Dia/Pneumatic/drain.shape
new file mode 100644
index 00000000..19d4f898
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Pneumatic/drain.shape
@@ -0,0 +1,20 @@
+<?xml version="1.0"?> <!-- -*- xml -*- -->
+
+<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns"
+ xmlns:svg="http://www.w3.org/2000/svg">
+ <name>Pneum - drain</name>
+ <description>drain</description>
+ <icon>drain.xpm</icon>
+ <connections>
+ <point x="0" y=".5"/>
+ </connections>
+ <aspectratio type="fixed"/>
+ <svg:svg width="1" height="1">
+ <svg:line x1="0" y1="0" x2="1" y2="1" svg:style="stroke: none"/>
+ <svg:line x1="0" y1=".5" x2=".6" y2=".5" />
+ <svg:polygon points=".6,.25 1,.5 .6,.75"
+ svg:style="fill:background; stroke-width:1.0"/>
+ </svg:svg>
+</shape>
+
+
diff --git a/kivio/kiviopart/stencils/Dia/Pneumatic/drain.xpm b/kivio/kiviopart/stencils/Dia/Pneumatic/drain.xpm
new file mode 100644
index 00000000..f3629822
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Pneumatic/drain.xpm
@@ -0,0 +1,27 @@
+/* XPM */
+static char * drain_xpm[] = {
+"22 22 2 1",
+" c None",
+". c #000000",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" .. ",
+" . . ",
+" . . ",
+" ............... . ",
+" . . ",
+" . . ",
+" .. ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" "};
diff --git a/kivio/kiviopart/stencils/Dia/Pneumatic/icon.xpm b/kivio/kiviopart/stencils/Dia/Pneumatic/icon.xpm
new file mode 100644
index 00000000..8d14bd8d
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Pneumatic/icon.xpm
@@ -0,0 +1,22 @@
+/* XPM */
+static char * icon_xpm[] = {
+"16 16 3 1",
+" c None",
+". c #FF6600",
+"+ c #000000",
+" ",
+" ",
+" .. ",
+" .... ",
+" . . ",
+" .. .. ",
+" ++++++++++++++ ",
+" ++++++++++++++ ",
+" .. .. ",
+" . . ",
+" .. .. ",
+" .. .. ",
+" ............ ",
+" ",
+" ",
+" "};
diff --git a/kivio/kiviopart/stencils/Dia/Pneumatic/press.shape b/kivio/kiviopart/stencils/Dia/Pneumatic/press.shape
new file mode 100644
index 00000000..fc379c1f
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Pneumatic/press.shape
@@ -0,0 +1,22 @@
+<?xml version="1.0"?> <!-- -*- xml -*- -->
+
+<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns"
+ xmlns:svg="http://www.w3.org/2000/svg">
+ <name>Pneum - press</name>
+ <description>press</description>
+ <icon>press.xpm</icon>
+ <connections>
+ <point x="2" y=".5"/>
+ </connections>
+ <aspectratio type="fixed"/>
+ <svg:svg width="2" height="1">
+ <svg:line x1="0" y1="0" x2="2" y2="1" svg:style="stroke: none"/>
+ <svg:circle cx=".5" cy=".5" r=".3"
+ svg:style="stroke-width: 1.0"/>
+ <svg:circle cx=".5" cy=".5" r=".125"
+ svg:style="fill:foreground; stroke: none"/>
+ <svg:line x1=".8" y1=".5" x2="2" y2=".5"/>
+ </svg:svg>
+</shape>
+
+
diff --git a/kivio/kiviopart/stencils/Dia/Pneumatic/press.xpm b/kivio/kiviopart/stencils/Dia/Pneumatic/press.xpm
new file mode 100644
index 00000000..0d13a1e5
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Pneumatic/press.xpm
@@ -0,0 +1,27 @@
+/* XPM */
+static char * press_xpm[] = {
+"22 22 2 1",
+" c None",
+". c #000000",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ... ",
+" . . ",
+" . . . ",
+" . ... ............. ",
+" . . . ",
+" . . ",
+" ... ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" "};
diff --git a/kivio/kiviopart/stencils/Dia/Pneumatic/presshy.shape b/kivio/kiviopart/stencils/Dia/Pneumatic/presshy.shape
new file mode 100644
index 00000000..9d85207e
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Pneumatic/presshy.shape
@@ -0,0 +1,25 @@
+<?xml version="1.0"?> <!-- -*- xml -*- -->
+
+<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns"
+ xmlns:svg="http://www.w3.org/2000/svg">
+ <name>Pneum - presshy</name>
+ <description>presshy</description>
+ <icon>presshy.xpm</icon>
+ <connections>
+ <point x="2" y=".5"/>
+ </connections>
+ <aspectratio type="fixed"/>
+ <svg:svg width="2" height="1">
+ <svg:line x1="0" y1="0" x2="2" y2="1" svg:style="stroke: none"/>
+ <svg:circle cx=".5" cy=".5" r=".3"
+ svg:style="stroke-width: 1.0"/>
+ <svg:circle cx=".5" cy=".5" r=".125"
+ svg:style="fill:foreground; stroke: none"/>
+ <svg:line x1=".8" y1=".5" x2="1.2" y2=".5"/>
+ <svg:line x1=".6" y1=".5" x2="2" y2=".5" />
+ <svg:polygon points="1.2,.25 1.6,.5 1.2,.75"
+ svg:style="fill:foreground; stroke: none"/>
+ </svg:svg>
+</shape>
+
+
diff --git a/kivio/kiviopart/stencils/Dia/Pneumatic/presshy.xpm b/kivio/kiviopart/stencils/Dia/Pneumatic/presshy.xpm
new file mode 100644
index 00000000..2f25a097
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Pneumatic/presshy.xpm
@@ -0,0 +1,27 @@
+/* XPM */
+static char * presshy_xpm[] = {
+"22 22 2 1",
+" c None",
+". c #000000",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ... . ",
+" . . .. ",
+" . . . ... ",
+" . ... ............. ",
+" . . . ... ",
+" . . .. ",
+" ... . ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" "};
diff --git a/kivio/kiviopart/stencils/Dia/Pneumatic/presspn.shape b/kivio/kiviopart/stencils/Dia/Pneumatic/presspn.shape
new file mode 100644
index 00000000..d3e432a9
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Pneumatic/presspn.shape
@@ -0,0 +1,25 @@
+<?xml version="1.0"?> <!-- -*- xml -*- -->
+
+<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns"
+ xmlns:svg="http://www.w3.org/2000/svg">
+ <name>Pneum - presspn</name>
+ <description>presspn</description>
+ <icon>presspn.xpm</icon>
+ <connections>
+ <point x="2" y=".5"/>
+ </connections>
+ <aspectratio type="fixed"/>
+ <svg:svg width="2" height="1">
+ <svg:line x1="0" y1="0" x2="2" y2="1" svg:style="stroke: none"/>
+ <svg:circle cx=".5" cy=".5" r=".3"
+ svg:style="stroke-width: 1.0"/>
+ <svg:circle cx=".5" cy=".5" r=".125"
+ svg:style="fill:foreground; stroke: none"/>
+ <svg:line x1=".8" y1=".5" x2="1.2" y2=".5"/>
+ <svg:line x1=".6" y1=".5" x2="2" y2=".5" />
+ <svg:polygon points="1.2,.25 1.6,.5 1.2,.75"
+ svg:style="fill:background; stroke-width:1.0"/>
+ </svg:svg>
+</shape>
+
+
diff --git a/kivio/kiviopart/stencils/Dia/Pneumatic/presspn.xpm b/kivio/kiviopart/stencils/Dia/Pneumatic/presspn.xpm
new file mode 100644
index 00000000..d5d3ffad
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Pneumatic/presspn.xpm
@@ -0,0 +1,27 @@
+/* XPM */
+static char * presspn_xpm[] = {
+"22 22 2 1",
+" c None",
+". c #000000",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ... .. ",
+" . . . . ",
+" . . . . . ",
+" . ... .... ...... ",
+" . . . . . ",
+" . . . . ",
+" ... .. ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" "};
diff --git a/kivio/kiviopart/stencils/Dia/Pneumatic/seijack.shape b/kivio/kiviopart/stencils/Dia/Pneumatic/seijack.shape
new file mode 100644
index 00000000..887a608a
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Pneumatic/seijack.shape
@@ -0,0 +1,30 @@
+<?xml version="1.0"?> <!-- -*- xml -*- -->
+
+<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns"
+ xmlns:svg="http://www.w3.org/2000/svg">
+ <name>Pneum - SEIJack</name>
+ <description>seijack</description>
+ <icon>seijack.xpm</icon>
+ <connections>
+ <point x="2.8" y="0" />
+ <point x="0" y=".6"/>
+ </connections>
+ <textbox x1="0" y1="1.1" x2="3" y2="1.9"/>
+ <aspectratio type="fixed"/>
+ <svg:svg width="3" height="1">
+ <svg:line x1="0" y1="0" x2="3" y2="1" svg:style="stroke: none"/>
+ <svg:line x1="2.8" y1="0" x2="2.8" y2=".2"
+ svg:style="stroke-width: 1.0"/>
+ <svg:line x1="0" y1=".6" x2="2.4" y2=".6"
+ svg:style="stroke-width: 0.5"/>
+ <svg:line x1="2.4" y1=".2" x2="2.4" y2="1"
+ svg:style="stroke-width: 4.0"/>
+ <svg:rect x=".4" y=".2" width="2.6" height=".8"
+ svg:style="stroke-width: 1.0"/>
+ <svg:polyline points=".6,.4 .6,.8 1,.4 1,.8 1.4,.4
+ 1.4,.8 1.8,.4 1.8,.8 2.2,.4 2.2,.8"
+ svg:style="stroke-width: .5"/>
+ </svg:svg>
+</shape>
+
+
diff --git a/kivio/kiviopart/stencils/Dia/Pneumatic/seijack.xpm b/kivio/kiviopart/stencils/Dia/Pneumatic/seijack.xpm
new file mode 100644
index 00000000..71b178c8
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Pneumatic/seijack.xpm
@@ -0,0 +1,27 @@
+/* XPM */
+static char * seijack_xpm[] = {
+"22 22 2 1",
+" c None",
+". c #000000",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ................. ",
+" . .. . ",
+" .. . .. . ",
+" . . . . .. . ",
+" ............... . ",
+" . . . . .. . ",
+" . . ... . ",
+" . .. . ",
+" ................. ",
+" . ",
+" . ",
+" ",
+" ",
+" ",
+" "};
diff --git a/kivio/kiviopart/stencils/Dia/Pneumatic/seojack.shape b/kivio/kiviopart/stencils/Dia/Pneumatic/seojack.shape
new file mode 100644
index 00000000..9874ba26
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Pneumatic/seojack.shape
@@ -0,0 +1,30 @@
+<?xml version="1.0"?> <!-- -*- xml -*- -->
+
+<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns"
+ xmlns:svg="http://www.w3.org/2000/svg">
+ <name>Pneum - SEOJack</name>
+ <description>seojack</description>
+ <icon>seojack.xpm</icon>
+ <connections>
+ <point x=".6" y="0"/>
+ <point x="-1" y=".6"/>
+ </connections>
+ <textbox x1="0" y1="1.1" x2="3" y2="1.9"/>
+ <aspectratio type="fixed"/>
+ <svg:svg width="4" height="1">
+ <svg:line x1="-1" y1="0" x2="3" y2="1" svg:style="stroke: none"/>
+ <svg:line x1=".6" y1="0" x2=".6" y2=".2"
+ svg:style="stroke-width: 1.0"/>
+ <svg:line x1="-1" y1=".6" x2="1" y2=".6"
+ svg:style="stroke-width: 0.5"/>
+ <svg:line x1="1" y1=".2" x2="1" y2="1"
+ svg:style="stroke-width: 4.0"/>
+ <svg:rect x=".4" y=".2" width="2.6" height=".8"
+ svg:style="stroke-width: 1.0"/>
+ <svg:polyline points="1.2,.4 1.2,.8 1.6,.4 1.6,.8 2.0,.4 2.0,.8
+ 2.4,.4 2.4,.8 2.8,.4 2.8,.8"
+ svg:style="stroke-width: .5"/>
+ </svg:svg>
+</shape>
+
+
diff --git a/kivio/kiviopart/stencils/Dia/Pneumatic/seojack.xpm b/kivio/kiviopart/stencils/Dia/Pneumatic/seojack.xpm
new file mode 100644
index 00000000..0f1f2711
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Pneumatic/seojack.xpm
@@ -0,0 +1,27 @@
+/* XPM */
+static char * seojack_xpm[] = {
+"22 22 2 1",
+" c None",
+". c #000000",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ................ ",
+" . .. . ",
+" . ... . . ",
+" . .. . . . . ",
+"......... . . . . ",
+" . .. . . . . ",
+" . .. . .. ",
+" . .. . ",
+" ................ ",
+" . ",
+" . ",
+" ",
+" ",
+" ",
+" "};