summaryrefslogtreecommitdiffstats
path: root/kivio/kiviopart/stencils/Dia/Assorted
diff options
context:
space:
mode:
authortpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2010-01-20 01:29:50 +0000
committertpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2010-01-20 01:29:50 +0000
commit8362bf63dea22bbf6736609b0f49c152f975eb63 (patch)
tree0eea3928e39e50fae91d4e68b21b1e6cbae25604 /kivio/kiviopart/stencils/Dia/Assorted
downloadkoffice-8362bf63dea22bbf6736609b0f49c152f975eb63.tar.gz
koffice-8362bf63dea22bbf6736609b0f49c152f975eb63.zip
Added old abandoned KDE3 version of koffice
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/applications/koffice@1077364 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
Diffstat (limited to 'kivio/kiviopart/stencils/Dia/Assorted')
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/Makefile.am89
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/arrow-chevron.pngbin0 -> 468 bytes
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/arrow-chevron.shape35
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/arrow-down.pngbin0 -> 378 bytes
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/arrow-down.shape39
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/arrow-left-notched.pngbin0 -> 349 bytes
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/arrow-left-notched.shape43
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/arrow-left-right-up.pngbin0 -> 566 bytes
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/arrow-left-right-up.shape79
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/arrow-left-right.pngbin0 -> 391 bytes
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/arrow-left-right.shape51
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/arrow-left-up.pngbin0 -> 371 bytes
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/arrow-left-up.shape59
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/arrow-left.pngbin0 -> 399 bytes
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/arrow-left.shape39
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/arrow-pentagon.pngbin0 -> 335 bytes
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/arrow-pentagon.shape31
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/arrow-quad.pngbin0 -> 538 bytes
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/arrow-quad.shape60
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/arrow-right-notched.pngbin0 -> 281 bytes
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/arrow-right-notched.shape43
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/arrow-right.pngbin0 -> 410 bytes
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/arrow-right.shape39
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/arrow-up-down-left.pngbin0 -> 518 bytes
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/arrow-up-down-left.shape79
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/arrow-up-down.pngbin0 -> 319 bytes
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/arrow-up-down.shape51
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/arrow-up.pngbin0 -> 328 bytes
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/arrow-up.shape39
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/circle-quarter.pngbin0 -> 251 bytes
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/circle-quarter.shape12
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/circle.pngbin0 -> 730 bytes
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/circle.shape21
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/cross-maltese.pngbin0 -> 284 bytes
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/cross-maltese.shape44
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/cross-swiss.pngbin0 -> 327 bytes
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/cross-swiss.shape62
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/desc5
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/diamond.pngbin0 -> 506 bytes
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/diamond.shape21
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/heart.pngbin0 -> 557 bytes
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/heart.shape12
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/heptagon.pngbin0 -> 269 bytes
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/heptagon.shape39
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/hexagon.pngbin0 -> 262 bytes
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/hexagon.shape35
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/icon.xpm22
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/moon-quarter.pngbin0 -> 297 bytes
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/moon-quarter.shape12
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/octagon.pngbin0 -> 245 bytes
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/octagon.shape28
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/parallelogram-horizontal.pngbin0 -> 338 bytes
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/parallelogram-horizontal.shape27
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/parallelogram-vertical.pngbin0 -> 310 bytes
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/parallelogram-vertical.shape27
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/pentagon.pngbin0 -> 536 bytes
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/pentagon.shape31
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/square.pngbin0 -> 163 bytes
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/square.shape29
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/star4.pngbin0 -> 262 bytes
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/star4.shape28
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/star4curved.pngbin0 -> 488 bytes
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/star4curved.shape12
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/star5.pngbin0 -> 643 bytes
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/star5.shape54
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/star6.pngbin0 -> 391 bytes
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/star6.shape59
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/star7.pngbin0 -> 284 bytes
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/star7.shape68
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/star8.pngbin0 -> 426 bytes
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/star8.shape77
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/star8curved.pngbin0 -> 597 bytes
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/star8curved.shape12
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/star8sharp.pngbin0 -> 843 bytes
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/star8sharp.shape77
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/sun.pngbin0 -> 814 bytes
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/sun.shape120
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/trapezoid.pngbin0 -> 294 bytes
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/trapezoid.shape21
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/triangle-isoceles.pngbin0 -> 532 bytes
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/triangle-isoceles.shape23
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/triangle-rightangle.pngbin0 -> 237 bytes
-rw-r--r--kivio/kiviopart/stencils/Dia/Assorted/triangle-rightangle.shape22
83 files changed, 1776 insertions, 0 deletions
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/Makefile.am b/kivio/kiviopart/stencils/Dia/Assorted/Makefile.am
new file mode 100644
index 00000000..c8d25984
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/Makefile.am
@@ -0,0 +1,89 @@
+assorteddir = $(kde_datadir)/kivio/stencils/Dia/Assorted
+
+SHAPES = \
+ arrow-chevron.png \
+ arrow-chevron.shape \
+ arrow-down.png \
+ arrow-down.shape \
+ arrow-left-notched.png \
+ arrow-left-notched.shape \
+ arrow-left.png \
+ arrow-left-right.png \
+ arrow-left-right.shape \
+ arrow-left-right-up.png \
+ arrow-left-right-up.shape \
+ arrow-left.shape \
+ arrow-left-up.png \
+ arrow-left-up.shape \
+ arrow-pentagon.png \
+ arrow-pentagon.shape \
+ arrow-quad.png \
+ arrow-quad.shape \
+ arrow-right-notched.png \
+ arrow-right-notched.shape \
+ arrow-right.png \
+ arrow-right.shape \
+ arrow-up-down-left.png \
+ arrow-up-down-left.shape \
+ arrow-up-down.png \
+ arrow-up-down.shape \
+ arrow-up.png \
+ arrow-up.shape \
+ circle.png \
+ circle-quarter.png \
+ circle-quarter.shape \
+ circle.shape \
+ cross-maltese.png \
+ cross-maltese.shape \
+ cross-swiss.png \
+ cross-swiss.shape \
+ diamond.png \
+ diamond.shape \
+ heart.png \
+ heart.shape \
+ heptagon.png \
+ heptagon.shape \
+ hexagon.png \
+ hexagon.shape \
+ moon-quarter.png \
+ moon-quarter.shape \
+ octagon.png \
+ octagon.shape \
+ parallelogram-horizontal.png \
+ parallelogram-horizontal.shape \
+ parallelogram-vertical.png \
+ parallelogram-vertical.shape \
+ pentagon.png \
+ pentagon.shape \
+ square.png \
+ square.shape \
+ star4curved.png \
+ star4curved.shape \
+ star4.png \
+ star4.shape \
+ star5.png \
+ star5.shape \
+ star6.png \
+ star6.shape \
+ star7.png \
+ star7.shape \
+ star8curved.png \
+ star8curved.shape \
+ star8.png \
+ star8.shape \
+ star8sharp.png \
+ star8sharp.shape \
+ sun.png \
+ sun.shape \
+ trapezoid.png \
+ trapezoid.shape \
+ triangle-isoceles.png \
+ triangle-isoceles.shape \
+ triangle-rightangle.png \
+ triangle-rightangle.shape
+
+EXTRA_DIST = $(SHAPES)\
+ desc icon.xpm
+
+assorted_DATA = $(SHAPES)\
+ desc icon.xpm
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/arrow-chevron.png b/kivio/kiviopart/stencils/Dia/Assorted/arrow-chevron.png
new file mode 100644
index 00000000..c29616b0
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/arrow-chevron.png
Binary files differ
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/arrow-chevron.shape b/kivio/kiviopart/stencils/Dia/Assorted/arrow-chevron.shape
new file mode 100644
index 00000000..8ff02c32
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/arrow-chevron.shape
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" xmlns:svg="http://www.w3.org/2000/svg">
+<!-- Author: Alan Horkan, 2002, mailto:[email protected] -->
+ <name>Block Arrow - Chevron</name><!-- Block Arrow - Chevron, as seen in PowerPoint 97 -->
+ <icon>arrow-chevron.png</icon>
+ <connections>
+ <point x="0" y="0"/>
+ <point x="2" y="0"/>
+ <point x="3" y="1"/>
+ <point x="2" y="2"/>
+ <point x="0" y="2"/>
+ <point x="1" y="1"/>
+ <point x="1" y="0"/>
+ <point x="2.5" y="0.5"/>
+ <point x="2.5" y="1.5"/>
+ <point x="1" y="2"/>
+ <point x="0.5" y="1.5"/>
+ <point x="0" y="0"/>
+ <point x="2" y="0"/>
+ <point x="3" y="1"/>
+ <point x="2" y="2"/>
+ <point x="0" y="2"/>
+ <point x="1" y="1"/>
+ <point x="1" y="0"/>
+ <point x="2.5" y="0.5"/>
+ <point x="2.5" y="1.5"/>
+ <point x="1" y="2"/>
+ <point x="0.5" y="1.5"/>
+ </connections>
+ <aspectratio type="free"/>
+ <svg:svg>
+ <svg:polygon style="fill: default" points="0,0 2,0 3,1 2,2 0,2 1,1 "/>
+ <svg:polygon style="stroke-width: 0.1; stroke: #000000" points="0,0 2,0 3,1 2,2 0,2 1,1 "/>
+ </svg:svg>
+</shape>
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/arrow-down.png b/kivio/kiviopart/stencils/Dia/Assorted/arrow-down.png
new file mode 100644
index 00000000..29fe9136
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/arrow-down.png
Binary files differ
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/arrow-down.shape b/kivio/kiviopart/stencils/Dia/Assorted/arrow-down.shape
new file mode 100644
index 00000000..6e1388fe
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/arrow-down.shape
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" xmlns:svg="http://www.w3.org/2000/svg">
+<!-- Author: Alan Horkan, 2002, mailto:[email protected] -->
+ <name>Geometric - Down Arrow</name>
+ <icon>arrow-down.png</icon>
+ <connections>
+ <point x="1" y="0"/>
+ <point x="1" y="2"/>
+ <point x="0" y="2"/>
+ <point x="2" y="4"/>
+ <point x="4" y="2"/>
+ <point x="3" y="2"/>
+ <point x="3" y="0"/>
+ <point x="1" y="1"/>
+ <point x="0.5" y="2"/>
+ <point x="1" y="3"/>
+ <point x="3" y="3"/>
+ <point x="3.5" y="2"/>
+ <point x="3" y="1"/>
+ <point x="1" y="0"/>
+ <point x="1" y="2"/>
+ <point x="0" y="2"/>
+ <point x="2" y="4"/>
+ <point x="4" y="2"/>
+ <point x="3" y="2"/>
+ <point x="3" y="0"/>
+ <point x="1" y="1"/>
+ <point x="0.5" y="2"/>
+ <point x="1" y="3"/>
+ <point x="3" y="3"/>
+ <point x="3.5" y="2"/>
+ <point x="3" y="1"/>
+ </connections>
+ <aspectratio type="fixed"/>
+ <svg:svg>
+ <svg:polygon style="fill: default" points="1,0 1,2 0,2 2,4 4,2 3,2 3,0 "/>
+ <svg:polygon style="stroke-width: 0.1; stroke: #000000" points="1,0 1,2 0,2 2,4 4,2 3,2 3,0 "/>
+ </svg:svg>
+</shape>
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/arrow-left-notched.png b/kivio/kiviopart/stencils/Dia/Assorted/arrow-left-notched.png
new file mode 100644
index 00000000..0d28700c
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/arrow-left-notched.png
Binary files differ
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/arrow-left-notched.shape b/kivio/kiviopart/stencils/Dia/Assorted/arrow-left-notched.shape
new file mode 100644
index 00000000..a4f20839
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/arrow-left-notched.shape
@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" xmlns:svg="http://www.w3.org/2000/svg">
+<!-- Author: Alan Horkan, 2002, mailto:[email protected] -->
+ <name>Geometric - Notched Left Arrow</name>
+ <icon>arrow-left-notched.png</icon>
+ <connections>
+ <point x="4" y="1"/>
+ <point x="2" y="1"/>
+ <point x="2" y="0"/>
+ <point x="0" y="2"/>
+ <point x="2" y="4"/>
+ <point x="2" y="3"/>
+ <point x="4" y="3"/>
+ <point x="3" y="2"/>
+ <point x="3" y="1"/>
+ <point x="2" y="0.5"/>
+ <point x="1" y="1"/>
+ <point x="1" y="3"/>
+ <point x="2" y="3.5"/>
+ <point x="3" y="3"/>
+ <point x="3.5" y="2.5"/>
+ <point x="4" y="1"/>
+ <point x="2" y="1"/>
+ <point x="2" y="0"/>
+ <point x="0" y="2"/>
+ <point x="2" y="4"/>
+ <point x="2" y="3"/>
+ <point x="4" y="3"/>
+ <point x="3" y="2"/>
+ <point x="3" y="1"/>
+ <point x="2" y="0.5"/>
+ <point x="1" y="1"/>
+ <point x="1" y="3"/>
+ <point x="2" y="3.5"/>
+ <point x="3" y="3"/>
+ <point x="3.5" y="2.5"/>
+ </connections>
+ <aspectratio type="fixed"/>
+ <svg:svg>
+ <svg:polygon style="fill: default" points="4,1 2,1 2,0 0,2 2,4 2,3 4,3 3,2 "/>
+ <svg:polygon style="stroke-width: 0.1; stroke: #000000" points="4,1 2,1 2,0 0,2 2,4 2,3 4,3 3,2 "/>
+ </svg:svg>
+</shape>
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/arrow-left-right-up.png b/kivio/kiviopart/stencils/Dia/Assorted/arrow-left-right-up.png
new file mode 100644
index 00000000..f6212a64
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/arrow-left-right-up.png
Binary files differ
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/arrow-left-right-up.shape b/kivio/kiviopart/stencils/Dia/Assorted/arrow-left-right-up.shape
new file mode 100644
index 00000000..54babdd8
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/arrow-left-right-up.shape
@@ -0,0 +1,79 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" xmlns:svg="http://www.w3.org/2000/svg">
+<!-- Author: Alan Horkan, 2002, mailto:[email protected] -->
+ <name>Geometric - Left-Right-Up Arrow</name>
+ <icon>arrow-left-right-up.png</icon>
+ <connections>
+ <point x="8" y="4"/>
+ <point x="6" y="4"/>
+ <point x="6" y="2"/>
+ <point x="7" y="2"/>
+ <point x="5" y="0"/>
+ <point x="3" y="2"/>
+ <point x="4" y="2"/>
+ <point x="4" y="4"/>
+ <point x="2" y="4"/>
+ <point x="2" y="3"/>
+ <point x="0" y="5"/>
+ <point x="2" y="7"/>
+ <point x="2" y="6"/>
+ <point x="8" y="6"/>
+ <point x="8" y="7"/>
+ <point x="10" y="5"/>
+ <point x="8" y="3"/>
+ <point x="7" y="4"/>
+ <point x="6" y="3"/>
+ <point x="6.5" y="2"/>
+ <point x="6" y="1"/>
+ <point x="4" y="1"/>
+ <point x="3.5" y="2"/>
+ <point x="4" y="3"/>
+ <point x="3" y="4"/>
+ <point x="2" y="3.5"/>
+ <point x="1" y="4"/>
+ <point x="1" y="6"/>
+ <point x="2" y="6.5"/>
+ <point x="5" y="6"/>
+ <point x="8" y="6.5"/>
+ <point x="9" y="6"/>
+ <point x="9" y="4"/>
+ <point x="8" y="4"/>
+ <point x="6" y="4"/>
+ <point x="6" y="2"/>
+ <point x="7" y="2"/>
+ <point x="5" y="0"/>
+ <point x="3" y="2"/>
+ <point x="4" y="2"/>
+ <point x="4" y="4"/>
+ <point x="2" y="4"/>
+ <point x="2" y="3"/>
+ <point x="0" y="5"/>
+ <point x="2" y="7"/>
+ <point x="2" y="6"/>
+ <point x="8" y="6"/>
+ <point x="8" y="7"/>
+ <point x="10" y="5"/>
+ <point x="8" y="3"/>
+ <point x="7" y="4"/>
+ <point x="6" y="3"/>
+ <point x="6.5" y="2"/>
+ <point x="6" y="1"/>
+ <point x="4" y="1"/>
+ <point x="3.5" y="2"/>
+ <point x="4" y="3"/>
+ <point x="3" y="4"/>
+ <point x="2" y="3.5"/>
+ <point x="1" y="4"/>
+ <point x="1" y="6"/>
+ <point x="2" y="6.5"/>
+ <point x="5" y="6"/>
+ <point x="8" y="6.5"/>
+ <point x="9" y="6"/>
+ <point x="9" y="4"/>
+ </connections>
+ <aspectratio type="fixed"/>
+ <svg:svg>
+ <svg:polygon style="fill: default" points="8,4 6,4 6,2 7,2 5,0 3,2 4,2 4,4 2,4 2,3 0,5 2,7 2,6 8,6 8,7 10,5 8,3 "/>
+ <svg:polygon style="stroke-width: 0.1; stroke: #000000" points="8,4 6,4 6,2 7,2 5,0 3,2 4,2 4,4 2,4 2,3 0,5 2,7 2,6 8,6 8,7 10,5 8,3 "/>
+ </svg:svg>
+</shape>
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/arrow-left-right.png b/kivio/kiviopart/stencils/Dia/Assorted/arrow-left-right.png
new file mode 100644
index 00000000..12e3d883
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/arrow-left-right.png
Binary files differ
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/arrow-left-right.shape b/kivio/kiviopart/stencils/Dia/Assorted/arrow-left-right.shape
new file mode 100644
index 00000000..03b7787c
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/arrow-left-right.shape
@@ -0,0 +1,51 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" xmlns:svg="http://www.w3.org/2000/svg">
+<!-- Author: Alan Horkan, 2002, mailto:[email protected] -->
+ <name>Geometric - Left-Right Arrow</name>
+ <icon>arrow-left-right.png</icon>
+ <connections>
+ <point x="6" y="1"/>
+ <point x="2" y="1"/>
+ <point x="2" y="0"/>
+ <point x="0" y="2"/>
+ <point x="2" y="4"/>
+ <point x="2" y="3"/>
+ <point x="6" y="3"/>
+ <point x="6" y="4"/>
+ <point x="8" y="2"/>
+ <point x="6" y="0"/>
+ <point x="4" y="1"/>
+ <point x="2" y="0.5"/>
+ <point x="1" y="1"/>
+ <point x="1" y="3"/>
+ <point x="2" y="3.5"/>
+ <point x="4" y="3"/>
+ <point x="6" y="3.5"/>
+ <point x="7" y="3"/>
+ <point x="7" y="1"/>
+ <point x="6" y="1"/>
+ <point x="2" y="1"/>
+ <point x="2" y="0"/>
+ <point x="0" y="2"/>
+ <point x="2" y="4"/>
+ <point x="2" y="3"/>
+ <point x="6" y="3"/>
+ <point x="6" y="4"/>
+ <point x="8" y="2"/>
+ <point x="6" y="0"/>
+ <point x="4" y="1"/>
+ <point x="2" y="0.5"/>
+ <point x="1" y="1"/>
+ <point x="1" y="3"/>
+ <point x="2" y="3.5"/>
+ <point x="4" y="3"/>
+ <point x="6" y="3.5"/>
+ <point x="7" y="3"/>
+ <point x="7" y="1"/>
+ </connections>
+ <aspectratio type="fixed"/>
+ <svg:svg>
+ <svg:polygon style="fill: default" points="6,1 2,1 2,0 0,2 2,4 2,3 6,3 6,4 8,2 6,0 "/>
+ <svg:polygon style="stroke-width: 0.1; stroke: #000000" points="6,1 2,1 2,0 0,2 2,4 2,3 6,3 6,4 8,2 6,0 "/>
+ </svg:svg>
+</shape>
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/arrow-left-up.png b/kivio/kiviopart/stencils/Dia/Assorted/arrow-left-up.png
new file mode 100644
index 00000000..4715dd51
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/arrow-left-up.png
Binary files differ
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/arrow-left-up.shape b/kivio/kiviopart/stencils/Dia/Assorted/arrow-left-up.shape
new file mode 100644
index 00000000..e3c0c008
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/arrow-left-up.shape
@@ -0,0 +1,59 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" xmlns:svg="http://www.w3.org/2000/svg">
+<!-- Author: Alan Horkan, 2002, mailto:[email protected] -->
+ <name>Assorted - Left-Up Arrow</name>
+ <icon>arrow-left-up.png</icon>
+ <connections>
+ <point x="6" y="2"/>
+ <point x="7" y="2"/>
+ <point x="5" y="0"/>
+ <point x="3" y="2"/>
+ <point x="4" y="2"/>
+ <point x="4" y="4"/>
+ <point x="2" y="4"/>
+ <point x="2" y="3"/>
+ <point x="0" y="5"/>
+ <point x="2" y="7"/>
+ <point x="2" y="6"/>
+ <point x="6" y="6"/>
+ <point x="6.5" y="2"/>
+ <point x="6" y="1"/>
+ <point x="4" y="1"/>
+ <point x="3.5" y="2"/>
+ <point x="4" y="3"/>
+ <point x="3" y="4"/>
+ <point x="2" y="3.5"/>
+ <point x="1" y="4"/>
+ <point x="1" y="6"/>
+ <point x="2" y="6.5"/>
+ <point x="4" y="6"/>
+ <point x="6" y="2"/>
+ <point x="7" y="2"/>
+ <point x="5" y="0"/>
+ <point x="3" y="2"/>
+ <point x="4" y="2"/>
+ <point x="4" y="4"/>
+ <point x="2" y="4"/>
+ <point x="2" y="3"/>
+ <point x="0" y="5"/>
+ <point x="2" y="7"/>
+ <point x="2" y="6"/>
+ <point x="6" y="6"/>
+ <point x="6.5" y="2"/>
+ <point x="6" y="1"/>
+ <point x="4" y="1"/>
+ <point x="3.5" y="2"/>
+ <point x="4" y="3"/>
+ <point x="3" y="4"/>
+ <point x="2" y="3.5"/>
+ <point x="1" y="4"/>
+ <point x="1" y="6"/>
+ <point x="2" y="6.5"/>
+ <point x="4" y="6"/>
+ </connections>
+ <aspectratio type="fixed"/>
+ <svg:svg>
+ <svg:polygon style="fill: #ffffff" points="6,2 7,2 5,0 3,2 4,2 4,4 2,4 2,3 0,5 2,7 2,6 6,6 "/>
+ <svg:polygon style="stroke-width: 0.1; stroke: #000000" points="6,2 7,2 5,0 3,2 4,2 4,4 2,4 2,3 0,5 2,7 2,6 6,6 "/>
+ </svg:svg>
+</shape>
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/arrow-left.png b/kivio/kiviopart/stencils/Dia/Assorted/arrow-left.png
new file mode 100644
index 00000000..59629a5d
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/arrow-left.png
Binary files differ
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/arrow-left.shape b/kivio/kiviopart/stencils/Dia/Assorted/arrow-left.shape
new file mode 100644
index 00000000..8eb15cd4
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/arrow-left.shape
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" xmlns:svg="http://www.w3.org/2000/svg">
+<!-- Author: Alan Horkan, 2002, mailto:[email protected] -->
+ <name>Geometric - Left Arrow</name>
+ <icon>arrow-left.png</icon>
+ <connections>
+ <point x="4" y="1"/>
+ <point x="2" y="1"/>
+ <point x="2" y="0"/>
+ <point x="0" y="2"/>
+ <point x="2" y="4"/>
+ <point x="2" y="3"/>
+ <point x="4" y="3"/>
+ <point x="3" y="1"/>
+ <point x="2" y="0.5"/>
+ <point x="1" y="1"/>
+ <point x="1" y="3"/>
+ <point x="2" y="3.5"/>
+ <point x="3" y="3"/>
+ <point x="4" y="1"/>
+ <point x="2" y="1"/>
+ <point x="2" y="0"/>
+ <point x="0" y="2"/>
+ <point x="2" y="4"/>
+ <point x="2" y="3"/>
+ <point x="4" y="3"/>
+ <point x="3" y="1"/>
+ <point x="2" y="0.5"/>
+ <point x="1" y="1"/>
+ <point x="1" y="3"/>
+ <point x="2" y="3.5"/>
+ <point x="3" y="3"/>
+ </connections>
+ <aspectratio type="fixed"/>
+ <svg:svg>
+ <svg:polygon style="fill: default" points="4,1 2,1 2,0 0,2 2,4 2,3 4,3 "/>
+ <svg:polygon style="stroke-width: 0.1; stroke: #000000" points="4,1 2,1 2,0 0,2 2,4 2,3 4,3 "/>
+ </svg:svg>
+</shape>
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/arrow-pentagon.png b/kivio/kiviopart/stencils/Dia/Assorted/arrow-pentagon.png
new file mode 100644
index 00000000..f0558977
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/arrow-pentagon.png
Binary files differ
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/arrow-pentagon.shape b/kivio/kiviopart/stencils/Dia/Assorted/arrow-pentagon.shape
new file mode 100644
index 00000000..ef0f7f47
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/arrow-pentagon.shape
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" xmlns:svg="http://www.w3.org/2000/svg">
+<!-- Author: Alan Horkan, 2002, mailto:[email protected] -->
+ <name>Block Arrow - Pentagon</name><!-- Arrow Pentagon as seen in Powerpoint 97 -->
+ <icon>arrow-pentagon.png</icon>
+ <connections>
+ <point x="0" y="0"/>
+ <point x="2" y="0"/>
+ <point x="3" y="1"/>
+ <point x="2" y="2"/>
+ <point x="0" y="2"/>
+ <point x="1" y="0"/>
+ <point x="2.5" y="0.5"/>
+ <point x="2.5" y="1.5"/>
+ <point x="1" y="2"/>
+ <point x="0" y="0"/>
+ <point x="2" y="0"/>
+ <point x="3" y="1"/>
+ <point x="2" y="2"/>
+ <point x="0" y="2"/>
+ <point x="1" y="0"/>
+ <point x="2.5" y="0.5"/>
+ <point x="2.5" y="1.5"/>
+ <point x="1" y="2"/>
+ </connections>
+ <aspectratio type="free"/>
+ <svg:svg>
+ <svg:polygon style="fill: default" points="0,0 2,0 3,1 2,2 0,2 "/>
+ <svg:polygon style="stroke-width: 0.1; stroke: #000000" points="0,0 2,0 3,1 2,2 0,2 "/>
+ </svg:svg>
+</shape>
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/arrow-quad.png b/kivio/kiviopart/stencils/Dia/Assorted/arrow-quad.png
new file mode 100644
index 00000000..ddff4018
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/arrow-quad.png
Binary files differ
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/arrow-quad.shape b/kivio/kiviopart/stencils/Dia/Assorted/arrow-quad.shape
new file mode 100644
index 00000000..6351e8dd
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/arrow-quad.shape
@@ -0,0 +1,60 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" xmlns:svg="http://www.w3.org/2000/svg">
+<!-- Author: Alan Horkan, 2002, mailto:[email protected] -->
+ <name>Geometric - Quad Arrow</name>
+ <icon>arrow-quad.png</icon>
+ <connections>
+ <point x="0" y="5"/>
+ <point x="10" y="5"/>
+ <point x="1" y="4"/>
+ <point x="1" y="6"/>
+ <point x="2" y="3.5"/>
+ <point x="2" y="3"/>
+ <point x="2" y="4"/>
+ <point x="2" y="6.5"/>
+ <point x="2" y="6"/>
+ <point x="2" y="7"/>
+ <point x="3.5" y="2"/>
+ <point x="3.5" y="8"/>
+ <point x="3" y="2"/>
+ <point x="3" y="4"/>
+ <point x="3" y="6"/>
+ <point x="3" y="8"/>
+ <point x="4" y="1"/>
+ <point x="4" y="2"/>
+ <point x="4" y="3"/>
+ <point x="4" y="4"/>
+ <point x="4" y="6"/>
+ <point x="4" y="7"/>
+ <point x="4" y="8"/>
+ <point x="4" y="9"/>
+ <point x="5" y="0"/>
+ <point x="5" y="10"/>
+ <point x="6.5" y="2"/>
+ <point x="6.5" y="8"/>
+ <point x="6" y="1"/>
+ <point x="6" y="2"/>
+ <point x="6" y="3"/>
+ <point x="6" y="4"/>
+ <point x="6" y="6"/>
+ <point x="6" y="7"/>
+ <point x="6" y="8"/>
+ <point x="6" y="9"/>
+ <point x="7" y="2"/>
+ <point x="7" y="4"/>
+ <point x="7" y="6"/>
+ <point x="7" y="8"/>
+ <point x="8" y="3"/>
+ <point x="8" y="4"/>
+ <point x="8" y="6.5"/>
+ <point x="8" y="6"/>
+ <point x="8" y="7"/>
+ <point x="9" y="4"/>
+ <point x="9" y="6"/>
+ </connections>
+ <aspectratio type="fixed"/>
+ <svg:svg>
+ <svg:polygon style="fill: default" points="8,4 6,4 6,2 7,2 5,0 3,2 4,2 4,4 2,4 2,3 0,5 2,7 2,6 4,6 4,8 3,8 5,10 7,8 6,8 6,6 8,6 8,7 10,5 8,3 "/>
+ <svg:polygon style="stroke-width: 0.1; stroke: #000000" points="8,4 6,4 6,2 7,2 5,0 3,2 4,2 4,4 2,4 2,3 0,5 2,7 2,6 4,6 4,8 3,8 5,10 7,8 6,8 6,6 8,6 8,7 10,5 8,3 "/>
+ </svg:svg>
+</shape>
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/arrow-right-notched.png b/kivio/kiviopart/stencils/Dia/Assorted/arrow-right-notched.png
new file mode 100644
index 00000000..d52ae61f
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/arrow-right-notched.png
Binary files differ
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/arrow-right-notched.shape b/kivio/kiviopart/stencils/Dia/Assorted/arrow-right-notched.shape
new file mode 100644
index 00000000..17d670fc
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/arrow-right-notched.shape
@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" xmlns:svg="http://www.w3.org/2000/svg">
+<!-- Author: Alan Horkan, 2002, mailto:[email protected] -->
+ <name>Geometric - Notched Right Arrow</name>
+ <icon>arrow-right-notched.png</icon>
+ <connections>
+ <point x="0" y="1"/>
+ <point x="2" y="1"/>
+ <point x="2" y="0"/>
+ <point x="4" y="2"/>
+ <point x="2" y="4"/>
+ <point x="2" y="3"/>
+ <point x="0" y="3"/>
+ <point x="1" y="2"/>
+ <point x="1" y="1"/>
+ <point x="2" y="0.5"/>
+ <point x="3" y="1"/>
+ <point x="3" y="3"/>
+ <point x="2" y="3.5"/>
+ <point x="1" y="3"/>
+ <point x="0.5" y="2.5"/>
+ <point x="0" y="1"/>
+ <point x="2" y="1"/>
+ <point x="2" y="0"/>
+ <point x="4" y="2"/>
+ <point x="2" y="4"/>
+ <point x="2" y="3"/>
+ <point x="0" y="3"/>
+ <point x="1" y="2"/>
+ <point x="1" y="1"/>
+ <point x="2" y="0.5"/>
+ <point x="3" y="1"/>
+ <point x="3" y="3"/>
+ <point x="2" y="3.5"/>
+ <point x="1" y="3"/>
+ <point x="0.5" y="2.5"/>
+ </connections>
+ <aspectratio type="free"/>
+ <svg:svg>
+ <svg:polygon style="fill: default" points="0,1 2,1 2,0 4,2 2,4 2,3 0,3 1,2 "/>
+ <svg:polygon style="stroke-width: 0.1; stroke: #000000" points="0,1 2,1 2,0 4,2 2,4 2,3 0,3 1,2 "/>
+ </svg:svg>
+</shape>
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/arrow-right.png b/kivio/kiviopart/stencils/Dia/Assorted/arrow-right.png
new file mode 100644
index 00000000..2bbcb914
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/arrow-right.png
Binary files differ
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/arrow-right.shape b/kivio/kiviopart/stencils/Dia/Assorted/arrow-right.shape
new file mode 100644
index 00000000..8e9fea1d
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/arrow-right.shape
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" xmlns:svg="http://www.w3.org/2000/svg">
+<!-- Author: Alan Horkan, 2002, mailto:[email protected] -->
+ <name>Geometric - Right Arrow</name>
+ <icon>arrow-right.png</icon>
+ <connections>
+ <point x="0" y="1"/>
+ <point x="2" y="1"/>
+ <point x="2" y="0"/>
+ <point x="4" y="2"/>
+ <point x="2" y="4"/>
+ <point x="2" y="3"/>
+ <point x="0" y="3"/>
+ <point x="1" y="1"/>
+ <point x="2" y="0.5"/>
+ <point x="3" y="1"/>
+ <point x="3" y="3"/>
+ <point x="2" y="3.5"/>
+ <point x="1" y="3"/>
+ <point x="0" y="1"/>
+ <point x="2" y="1"/>
+ <point x="2" y="0"/>
+ <point x="4" y="2"/>
+ <point x="2" y="4"/>
+ <point x="2" y="3"/>
+ <point x="0" y="3"/>
+ <point x="1" y="1"/>
+ <point x="2" y="0.5"/>
+ <point x="3" y="1"/>
+ <point x="3" y="3"/>
+ <point x="2" y="3.5"/>
+ <point x="1" y="3"/>
+ </connections>
+ <aspectratio type="free"/>
+ <svg:svg>
+ <svg:polygon style="fill: default" points="0,1 2,1 2,0 4,2 2,4 2,3 0,3 "/>
+ <svg:polygon style="stroke-width: 0.1; stroke: #000000" points="0,1 2,1 2,0 4,2 2,4 2,3 0,3 "/>
+ </svg:svg>
+</shape>
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/arrow-up-down-left.png b/kivio/kiviopart/stencils/Dia/Assorted/arrow-up-down-left.png
new file mode 100644
index 00000000..99be9b63
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/arrow-up-down-left.png
Binary files differ
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/arrow-up-down-left.shape b/kivio/kiviopart/stencils/Dia/Assorted/arrow-up-down-left.shape
new file mode 100644
index 00000000..8d418022
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/arrow-up-down-left.shape
@@ -0,0 +1,79 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" xmlns:svg="http://www.w3.org/2000/svg">
+<!-- Author: Alan Horkan, 2002, mailto:[email protected] -->
+ <name>Geometric - Up-Down-Left Arrow</name>
+ <icon>arrow-up-down-left.png</icon>
+ <connections>
+ <point x="6" y="2"/>
+ <point x="7" y="2"/>
+ <point x="5" y="0"/>
+ <point x="3" y="2"/>
+ <point x="4" y="2"/>
+ <point x="4" y="4"/>
+ <point x="2" y="4"/>
+ <point x="2" y="3"/>
+ <point x="0" y="5"/>
+ <point x="2" y="7"/>
+ <point x="2" y="6"/>
+ <point x="4" y="6"/>
+ <point x="4" y="8"/>
+ <point x="3" y="8"/>
+ <point x="5" y="10"/>
+ <point x="7" y="8"/>
+ <point x="6" y="8"/>
+ <point x="6.5" y="2"/>
+ <point x="6" y="1"/>
+ <point x="4" y="1"/>
+ <point x="3.5" y="2"/>
+ <point x="4" y="3"/>
+ <point x="3" y="4"/>
+ <point x="2" y="3.5"/>
+ <point x="1" y="4"/>
+ <point x="1" y="6"/>
+ <point x="2" y="6.5"/>
+ <point x="3" y="6"/>
+ <point x="4" y="7"/>
+ <point x="3.5" y="8"/>
+ <point x="4" y="9"/>
+ <point x="6" y="9"/>
+ <point x="6.5" y="8"/>
+ <point x="6" y="2"/>
+ <point x="7" y="2"/>
+ <point x="5" y="0"/>
+ <point x="3" y="2"/>
+ <point x="4" y="2"/>
+ <point x="4" y="4"/>
+ <point x="2" y="4"/>
+ <point x="2" y="3"/>
+ <point x="0" y="5"/>
+ <point x="2" y="7"/>
+ <point x="2" y="6"/>
+ <point x="4" y="6"/>
+ <point x="4" y="8"/>
+ <point x="3" y="8"/>
+ <point x="5" y="10"/>
+ <point x="7" y="8"/>
+ <point x="6" y="8"/>
+ <point x="6.5" y="2"/>
+ <point x="6" y="1"/>
+ <point x="4" y="1"/>
+ <point x="3.5" y="2"/>
+ <point x="4" y="3"/>
+ <point x="3" y="4"/>
+ <point x="2" y="3.5"/>
+ <point x="1" y="4"/>
+ <point x="1" y="6"/>
+ <point x="2" y="6.5"/>
+ <point x="3" y="6"/>
+ <point x="4" y="7"/>
+ <point x="3.5" y="8"/>
+ <point x="4" y="9"/>
+ <point x="6" y="9"/>
+ <point x="6.5" y="8"/>
+ </connections>
+ <aspectratio type="fixed"/>
+ <svg:svg>
+ <svg:polygon style="fill: default" points="6,2 7,2 5,0 3,2 4,2 4,4 2,4 2,3 0,5 2,7 2,6 4,6 4,8 3,8 5,10 7,8 6,8 "/>
+ <svg:polygon style="stroke-width: 0.1; stroke: #000000" points="6,2 7,2 5,0 3,2 4,2 4,4 2,4 2,3 0,5 2,7 2,6 4,6 4,8 3,8 5,10 7,8 6,8 "/>
+ </svg:svg>
+</shape>
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/arrow-up-down.png b/kivio/kiviopart/stencils/Dia/Assorted/arrow-up-down.png
new file mode 100644
index 00000000..9e809946
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/arrow-up-down.png
Binary files differ
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/arrow-up-down.shape b/kivio/kiviopart/stencils/Dia/Assorted/arrow-up-down.shape
new file mode 100644
index 00000000..e94d2d17
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/arrow-up-down.shape
@@ -0,0 +1,51 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" xmlns:svg="http://www.w3.org/2000/svg">
+<!-- Author: Alan Horkan, 2002, mailto:[email protected] -->
+ <name>Geometric - Up-Down Arrow</name>
+ <icon>arrow-up-down.png</icon>
+ <connections>
+ <point x="1" y="6"/>
+ <point x="1" y="2"/>
+ <point x="0" y="2"/>
+ <point x="2" y="0"/>
+ <point x="4" y="2"/>
+ <point x="3" y="2"/>
+ <point x="3" y="6"/>
+ <point x="4" y="6"/>
+ <point x="2" y="8"/>
+ <point x="0" y="6"/>
+ <point x="1" y="4"/>
+ <point x="0.5" y="2"/>
+ <point x="1" y="1"/>
+ <point x="3" y="1"/>
+ <point x="3.5" y="2"/>
+ <point x="3" y="4"/>
+ <point x="3.5" y="6"/>
+ <point x="3" y="7"/>
+ <point x="1" y="7"/>
+ <point x="1" y="6"/>
+ <point x="1" y="2"/>
+ <point x="0" y="2"/>
+ <point x="2" y="0"/>
+ <point x="4" y="2"/>
+ <point x="3" y="2"/>
+ <point x="3" y="6"/>
+ <point x="4" y="6"/>
+ <point x="2" y="8"/>
+ <point x="0" y="6"/>
+ <point x="1" y="4"/>
+ <point x="0.5" y="2"/>
+ <point x="1" y="1"/>
+ <point x="3" y="1"/>
+ <point x="3.5" y="2"/>
+ <point x="3" y="4"/>
+ <point x="3.5" y="6"/>
+ <point x="3" y="7"/>
+ <point x="1" y="7"/>
+ </connections>
+ <aspectratio type="fixed"/>
+ <svg:svg>
+ <svg:polygon style="fill: default" points="1,6 1,2 0,2 2,0 4,2 3,2 3,6 4,6 2,8 0,6 "/>
+ <svg:polygon style="stroke-width: 0.1; stroke: #000000" points="1,6 1,2 0,2 2,0 4,2 3,2 3,6 4,6 2,8 0,6 "/>
+ </svg:svg>
+</shape>
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/arrow-up.png b/kivio/kiviopart/stencils/Dia/Assorted/arrow-up.png
new file mode 100644
index 00000000..13029c29
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/arrow-up.png
Binary files differ
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/arrow-up.shape b/kivio/kiviopart/stencils/Dia/Assorted/arrow-up.shape
new file mode 100644
index 00000000..791f8a78
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/arrow-up.shape
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" xmlns:svg="http://www.w3.org/2000/svg">
+<!-- Author: Alan Horkan, 2002, mailto:[email protected] -->
+ <name>Geometric - Up Arrow</name>
+ <icon>arrow-up.png</icon>
+ <connections>
+ <point x="1" y="4"/>
+ <point x="1" y="2"/>
+ <point x="0" y="2"/>
+ <point x="2" y="0"/>
+ <point x="4" y="2"/>
+ <point x="3" y="2"/>
+ <point x="3" y="4"/>
+ <point x="1" y="3"/>
+ <point x="0.5" y="2"/>
+ <point x="1" y="1"/>
+ <point x="3" y="1"/>
+ <point x="3.5" y="2"/>
+ <point x="3" y="3"/>
+ <point x="1" y="4"/>
+ <point x="1" y="2"/>
+ <point x="0" y="2"/>
+ <point x="2" y="0"/>
+ <point x="4" y="2"/>
+ <point x="3" y="2"/>
+ <point x="3" y="4"/>
+ <point x="1" y="3"/>
+ <point x="0.5" y="2"/>
+ <point x="1" y="1"/>
+ <point x="3" y="1"/>
+ <point x="3.5" y="2"/>
+ <point x="3" y="3"/>
+ </connections>
+ <aspectratio type="free"/>
+ <svg:svg>
+ <svg:polygon style="fill: default" points="1,4 1,2 0,2 2,0 4,2 3,2 3,4 "/>
+ <svg:polygon style="stroke-width: 0.1; stroke: #000000" points="1,4 1,2 0,2 2,0 4,2 3,2 3,4 "/>
+ </svg:svg>
+</shape>
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/circle-quarter.png b/kivio/kiviopart/stencils/Dia/Assorted/circle-quarter.png
new file mode 100644
index 00000000..af8659c8
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/circle-quarter.png
Binary files differ
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/circle-quarter.shape b/kivio/kiviopart/stencils/Dia/Assorted/circle-quarter.shape
new file mode 100644
index 00000000..109c55c4
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/circle-quarter.shape
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" xmlns:svg="http://www.w3.org/2000/svg">
+<!-- Author: Alan Horkan, 2002, mailto:[email protected] -->
+ <name>Geometric - Quarter Circle</name><!-- First Quadrant -->
+ <icon>circle-quarter.png</icon>
+ <connections/>
+ <aspectratio type="free"/>
+ <svg:svg>
+ <svg:path style="fill: default" d="M 0 0 C 0.5,0 1,0.5 1,1 C 1,1 0,1 0,1 C 0,1 0,0 0,0z"/>
+ <svg:path style="stroke-width: 0.1; stroke: #000000" d="M 0 0 C 0.5,0 1,0.5 1,1 C 1,1 0,1 0,1 C 0,1 0,0 0,0"/>
+ </svg:svg>
+</shape>
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/circle.png b/kivio/kiviopart/stencils/Dia/Assorted/circle.png
new file mode 100644
index 00000000..988f2136
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/circle.png
Binary files differ
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/circle.shape b/kivio/kiviopart/stencils/Dia/Assorted/circle.shape
new file mode 100644
index 00000000..26647def
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/circle.shape
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" xmlns:svg="http://www.w3.org/2000/svg">
+<!-- Author: Alan Horkan, 2002, mailto:[email protected] -->
+ <name>Geometric - Perfect Circle</name>
+ <icon>circle.png</icon>
+ <connections>
+ <point x="1.5" y="3"/>
+ <point x="1.5" y="1"/>
+ <point x="0.5" y="2"/>
+ <point x="2.5" y="2"/>
+ <point x="1.5" y="3"/>
+ <point x="1.5" y="1"/>
+ <point x="0.5" y="2"/>
+ <point x="2.5" y="2"/>
+ </connections>
+ <aspectratio type="fixed"/>
+ <svg:svg>
+ <svg:ellipse style="fill: default" cx="1.5" cy="2" rx="1" ry="1"/>
+ <svg:ellipse style="stroke-width: 0.1; stroke: #000000" cx="1.5" cy="2" rx="1" ry="1"/>
+ </svg:svg>
+</shape>
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/cross-maltese.png b/kivio/kiviopart/stencils/Dia/Assorted/cross-maltese.png
new file mode 100644
index 00000000..c586887a
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/cross-maltese.png
Binary files differ
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/cross-maltese.shape b/kivio/kiviopart/stencils/Dia/Assorted/cross-maltese.shape
new file mode 100644
index 00000000..2bc02249
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/cross-maltese.shape
@@ -0,0 +1,44 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" xmlns:svg="http://www.w3.org/2000/svg">
+<!-- Author: Alan Horkan, 2002, mailto:[email protected] -->
+ <name>Geometric - Maltese Cross</name><!-- St. John's Ambulance -->
+ <icon>cross-maltese.png</icon>
+ <connections>
+ <point x="7" y="6"/>
+ <point x="7.5" y="5"/>
+ <point x="7" y="4"/>
+ <point x="9" y="5"/>
+ <point x="8" y="3"/>
+ <point x="9" y="3.5"/>
+ <point x="10" y="3"/>
+ <point x="9" y="5"/>
+ <point x="11" y="4"/>
+ <point x="10.5" y="5"/>
+ <point x="11" y="6"/>
+ <point x="9" y="5"/>
+ <point x="10" y="7"/>
+ <point x="9" y="6.5"/>
+ <point x="8" y="7"/>
+ <point x="9" y="5"/>
+ <point x="7.25" y="5.5"/>
+ <point x="7.25" y="4.5"/>
+ <point x="8" y="4.5"/>
+ <point x="8.5" y="4"/>
+ <point x="8.5" y="3.25"/>
+ <point x="9.5" y="3.25"/>
+ <point x="9.5" y="4"/>
+ <point x="10" y="4.5"/>
+ <point x="10.75" y="4.5"/>
+ <point x="10.75" y="5.5"/>
+ <point x="10" y="5.5"/>
+ <point x="9.5" y="6"/>
+ <point x="9.5" y="6.75"/>
+ <point x="8.5" y="6.75"/>
+ <point x="8.5" y="6"/>
+ </connections>
+ <aspectratio type="fixed"/>
+ <svg:svg>
+ <svg:polygon style="fill: default" points="7,6 7.5,5 7,4 9,5 8,3 9,3.5 10,3 9,5 11,4 10.5,5 11,6 9,5 10,7 9,6.5 8,7 9,5 "/>
+ <svg:polygon style="stroke-width: 0.1; stroke: #000000" points="7,6 7.5,5 7,4 9,5 8,3 9,3.5 10,3 9,5 11,4 10.5,5 11,6 9,5 10,7 9,6.5 8,7 9,5 "/>
+ </svg:svg>
+</shape>
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/cross-swiss.png b/kivio/kiviopart/stencils/Dia/Assorted/cross-swiss.png
new file mode 100644
index 00000000..344e2425
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/cross-swiss.png
Binary files differ
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/cross-swiss.shape b/kivio/kiviopart/stencils/Dia/Assorted/cross-swiss.shape
new file mode 100644
index 00000000..2aeef611
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/cross-swiss.shape
@@ -0,0 +1,62 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" xmlns:svg="http://www.w3.org/2000/svg">
+<!-- Author: Alan Horkan, 2002, mailto:[email protected] -->
+ <name>Geometric - Swiss Cross</name>
+ <!-- Swiss flag has a white cross on red -->
+ <!-- The Red Cross Emergency services have a red cross on white.
+ Many Arab countries use a red Crescent on white -->
+ <icon>cross-swiss.png</icon>
+ <connections>
+ <point x="2.55" y="3.05"/>
+ <point x="2.55" y="2.55"/>
+ <point x="3.05" y="2.55"/>
+ <point x="3.05" y="2.05"/>
+ <point x="3.55" y="2.05"/>
+ <point x="3.55" y="2.55"/>
+ <point x="4.05" y="2.55"/>
+ <point x="4.05" y="3.05"/>
+ <point x="3.55" y="3.05"/>
+ <point x="3.55" y="3.55"/>
+ <point x="3.05" y="3.55"/>
+ <point x="3.05" y="3.05"/>
+ <point x="2.55" y="2.8"/>
+ <point x="2.8" y="2.55"/>
+ <point x="3.05" y="2.3"/>
+ <point x="3.3" y="2.05"/>
+ <point x="3.55" y="2.3"/>
+ <point x="3.8" y="2.55"/>
+ <point x="4.05" y="2.8"/>
+ <point x="3.8" y="3.05"/>
+ <point x="3.55" y="3.3"/>
+ <point x="3.3" y="3.55"/>
+ <point x="3.05" y="3.3"/>
+ <point x="2.55" y="3.05"/>
+ <point x="2.55" y="2.55"/>
+ <point x="3.05" y="2.55"/>
+ <point x="3.05" y="2.05"/>
+ <point x="3.55" y="2.05"/>
+ <point x="3.55" y="2.55"/>
+ <point x="4.05" y="2.55"/>
+ <point x="4.05" y="3.05"/>
+ <point x="3.55" y="3.05"/>
+ <point x="3.55" y="3.55"/>
+ <point x="3.05" y="3.55"/>
+ <point x="3.05" y="3.05"/>
+ <point x="2.55" y="2.8"/>
+ <point x="2.8" y="2.55"/>
+ <point x="3.05" y="2.3"/>
+ <point x="3.3" y="2.05"/>
+ <point x="3.55" y="2.3"/>
+ <point x="3.8" y="2.55"/>
+ <point x="4.05" y="2.8"/>
+ <point x="3.8" y="3.05"/>
+ <point x="3.55" y="3.3"/>
+ <point x="3.3" y="3.55"/>
+ <point x="3.05" y="3.3"/>
+ </connections>
+ <aspectratio type="free"/>
+ <svg:svg>
+ <svg:polygon style="fill: default" points="2.55,3.05 2.55,2.55 3.05,2.55 3.05,2.05 3.55,2.05 3.55,2.55 4.05,2.55 4.05,3.05 3.55,3.05 3.55,3.55 3.05,3.55 3.05,3.05 "/>
+ <svg:polygon style="stroke-width: 0.1; stroke: #000000" points="2.55,3.05 2.55,2.55 3.05,2.55 3.05,2.05 3.55,2.05 3.55,2.55 4.05,2.55 4.05,3.05 3.55,3.05 3.55,3.55 3.05,3.55 3.05,3.05 "/>
+ </svg:svg>
+</shape>
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/desc b/kivio/kiviopart/stencils/Dia/Assorted/desc
new file mode 100644
index 00000000..1e1586fc
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/desc
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<KivioStencilSpawnerSetCollection>
+ <Title data="Assorted"/>
+ <Id data="Dia - Assorted Collection"/>
+</KivioStencilSpawnerSetCollection>
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/diamond.png b/kivio/kiviopart/stencils/Dia/Assorted/diamond.png
new file mode 100644
index 00000000..94a9c4bf
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/diamond.png
Binary files differ
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/diamond.shape b/kivio/kiviopart/stencils/Dia/Assorted/diamond.shape
new file mode 100644
index 00000000..88948942
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/diamond.shape
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" xmlns:svg="http://www.w3.org/2000/svg">
+<!-- Author: Alan Horkan, 2002, mailto:[email protected] -->
+ <name>Geometric - Diamond</name>
+ <icon>diamond.png</icon>
+ <connections>
+ <point x="0" y="1"/>
+ <point x="0.5" y="0.5"/>
+ <point x="0.5" y="1.5"/>
+ <point x="1.5" y="0.5"/>
+ <point x="1.5" y="1.5"/>
+ <point x="1" y="0"/>
+ <point x="1" y="2"/>
+ <point x="2" y="1"/>
+ </connections>
+ <aspectratio type="free"/>
+ <svg:svg>
+ <svg:polygon style="fill: default" points="1,0 2,1 1,2 0,1 "/>
+ <svg:polygon style="stroke-width: 0.1; stroke: #000000" points="1,0 2,1 1,2 0,1 "/>
+ </svg:svg>
+</shape>
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/heart.png b/kivio/kiviopart/stencils/Dia/Assorted/heart.png
new file mode 100644
index 00000000..7a6ef9e7
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/heart.png
Binary files differ
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/heart.shape b/kivio/kiviopart/stencils/Dia/Assorted/heart.shape
new file mode 100644
index 00000000..4ce5d7b6
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/heart.shape
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" xmlns:svg="http://www.w3.org/2000/svg">
+<!-- Author: Alan Horkan, 2002, mailto:[email protected] -->
+ <name>Assorted - Heart</name>
+ <icon>heart.png</icon>
+ <connections/>
+ <aspectratio type="fixed"/>
+ <svg:svg>
+ <svg:path style="fill: default" d="M 9 9 C 5,4 13,2 13,8 C 13,8 13,8 13,8 C 13,2 21,4 17,9 C 17,9 13,14 13,14 C 13,14 9,9 9,9z"/>
+ <svg:path style="stroke-width: 0.1; stroke: #000000" d="M 9 9 C 5,4 13,2 13,8 C 13,8 13,8 13,8 C 13,2 21,4 17,9 C 17,9 13,14 13,14 C 13,14 9,9 9,9"/>
+ </svg:svg>
+</shape>
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/heptagon.png b/kivio/kiviopart/stencils/Dia/Assorted/heptagon.png
new file mode 100644
index 00000000..8b1b71e9
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/heptagon.png
Binary files differ
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/heptagon.shape b/kivio/kiviopart/stencils/Dia/Assorted/heptagon.shape
new file mode 100644
index 00000000..ea2c2400
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/heptagon.shape
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" xmlns:svg="http://www.w3.org/2000/svg">
+<!-- Author: Alan Horkan, 2002, mailto:[email protected] -->
+ <name>Geometric - Heptagon</name>
+ <icon>heptagon.png</icon>
+ <connections>
+ <point x="0" y="6"/>
+ <point x="0.5" y="2"/>
+ <point x="5" y="0"/>
+ <point x="9.5" y="2"/>
+ <point x="10" y="6"/>
+ <point x="7.5" y="9.5"/>
+ <point x="2.5" y="9.5"/>
+ <point x="0.25" y="4"/>
+ <point x="2.75" y="1"/>
+ <point x="7.25" y="1"/>
+ <point x="9.75" y="4"/>
+ <point x="8.75" y="7.75"/>
+ <point x="5" y="9.5"/>
+ <point x="0" y="6"/>
+ <point x="0.5" y="2"/>
+ <point x="5" y="0"/>
+ <point x="9.5" y="2"/>
+ <point x="10" y="6"/>
+ <point x="7.5" y="9.5"/>
+ <point x="2.5" y="9.5"/>
+ <point x="0.25" y="4"/>
+ <point x="2.75" y="1"/>
+ <point x="7.25" y="1"/>
+ <point x="9.75" y="4"/>
+ <point x="8.75" y="7.75"/>
+ <point x="5" y="9.5"/>
+ </connections>
+ <aspectratio type="fixed"/>
+ <svg:svg>
+ <svg:polygon style="fill: #ffffff" points="0,6 0.5,2 5,0 9.5,2 10,6 7.5,9.5 2.5,9.5 "/>
+ <svg:polygon style="stroke-width: 0.1; stroke: #000000" points="0,6 0.5,2 5,0 9.5,2 10,6 7.5,9.5 2.5,9.5 "/>
+ </svg:svg>
+</shape>
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/hexagon.png b/kivio/kiviopart/stencils/Dia/Assorted/hexagon.png
new file mode 100644
index 00000000..f2d1a3cb
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/hexagon.png
Binary files differ
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/hexagon.shape b/kivio/kiviopart/stencils/Dia/Assorted/hexagon.shape
new file mode 100644
index 00000000..a21aa220
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/hexagon.shape
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" xmlns:svg="http://www.w3.org/2000/svg">
+<!-- Author: Alan Horkan, 2002, mailto:[email protected] -->
+ <name>Geometric - Hexagon</name>
+ <icon>hexagon.png</icon>
+ <connections>
+ <point x="1.5" y="1"/>
+ <point x="3" y="1"/>
+ <point x="4" y="2.5"/>
+ <point x="3" y="4"/>
+ <point x="1.5" y="4"/>
+ <point x="0.5" y="2.5"/>
+ <point x="2.25" y="1"/>
+ <point x="3.5" y="1.75"/>
+ <point x="3.5" y="3.25"/>
+ <point x="2.25" y="4"/>
+ <point x="1" y="3.25"/>
+ <point x="1.5" y="1"/>
+ <point x="3" y="1"/>
+ <point x="4" y="2.5"/>
+ <point x="3" y="4"/>
+ <point x="1.5" y="4"/>
+ <point x="0.5" y="2.5"/>
+ <point x="2.25" y="1"/>
+ <point x="3.5" y="1.75"/>
+ <point x="3.5" y="3.25"/>
+ <point x="2.25" y="4"/>
+ <point x="1" y="3.25"/>
+ </connections>
+ <aspectratio type="free"/>
+ <svg:svg>
+ <svg:polygon style="fill: default" points="1.5,1 3,1 4,2.5 3,4 1.5,4 0.5,2.5 "/>
+ <svg:polygon style="stroke-width: 0.1; stroke: #000000" points="1.5,1 3,1 4,2.5 3,4 1.5,4 0.5,2.5 "/>
+ </svg:svg>
+</shape>
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/icon.xpm b/kivio/kiviopart/stencils/Dia/Assorted/icon.xpm
new file mode 100644
index 00000000..8d14bd8d
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/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/Assorted/moon-quarter.png b/kivio/kiviopart/stencils/Dia/Assorted/moon-quarter.png
new file mode 100644
index 00000000..d9e05061
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/moon-quarter.png
Binary files differ
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/moon-quarter.shape b/kivio/kiviopart/stencils/Dia/Assorted/moon-quarter.shape
new file mode 100644
index 00000000..ac45d45f
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/moon-quarter.shape
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" xmlns:svg="http://www.w3.org/2000/svg">
+<!-- Author: Alan Horkan, 2002, mailto:[email protected] -->
+ <name>Assorted - Quarter Moon</name><!-- Crescent Moon -->
+ <icon>moon-quarter.png</icon>
+
+ <aspectratio type="fixed"/>
+ <svg:svg>
+ <svg:path style="fill: default" d="M 4 0 C 4,0 2,0 2,4 C 2,8 4,8 4,8 C 4,8 0,8 0,4 C 0,0 4,0 4,0z"/>
+ <svg:path style="stroke-width: 0.1; stroke: #000000" d="M 4 0 C 4,0 2,0 2,4 C 2,8 4,8 4,8 C 4,8 0,8 0,4 C 0,0 4,0 4,0"/>
+ </svg:svg>
+</shape>
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/octagon.png b/kivio/kiviopart/stencils/Dia/Assorted/octagon.png
new file mode 100644
index 00000000..fe454148
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/octagon.png
Binary files differ
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/octagon.shape b/kivio/kiviopart/stencils/Dia/Assorted/octagon.shape
new file mode 100644
index 00000000..c0dceb97
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/octagon.shape
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" xmlns:svg="http://www.w3.org/2000/svg">
+<!-- Author: Alan Horkan, 2002, mailto:[email protected] -->
+ <name>Geometric - Octagon</name>
+ <icon>octagon.png</icon>
+ <connections>
+ <point x="3.55" y="2.05"/>
+ <point x="5.05" y="2.05"/>
+ <point x="6.05" y="3.05"/>
+ <point x="6.05" y="4.55"/>
+ <point x="5.05" y="5.55"/>
+ <point x="3.55" y="5.55"/>
+ <point x="2.55" y="4.55"/>
+ <point x="2.55" y="3.05"/>
+ <point x="4.3" y="2.05"/>
+ <point x="5.55" y="2.55"/>
+ <point x="6.05" y="3.8"/>
+ <point x="5.55" y="5.05"/>
+ <point x="4.3" y="5.55"/>
+ <point x="3.05" y="5.05"/>
+ <point x="2.55" y="3.8"/>
+ </connections>
+ <aspectratio type="fixed"/>
+ <svg:svg>
+ <svg:polygon style="fill: default" points="3.55,2.05 5.05,2.05 6.05,3.05 6.05,4.55 5.05,5.55 3.55,5.55 2.55,4.55 2.55,3.05 "/>
+ <svg:polygon style="stroke-width: 0.1; stroke: #000000" points="3.55,2.05 5.05,2.05 6.05,3.05 6.05,4.55 5.05,5.55 3.55,5.55 2.55,4.55 2.55,3.05 "/>
+ </svg:svg>
+</shape>
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/parallelogram-horizontal.png b/kivio/kiviopart/stencils/Dia/Assorted/parallelogram-horizontal.png
new file mode 100644
index 00000000..5785b392
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/parallelogram-horizontal.png
Binary files differ
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/parallelogram-horizontal.shape b/kivio/kiviopart/stencils/Dia/Assorted/parallelogram-horizontal.shape
new file mode 100644
index 00000000..582a970e
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/parallelogram-horizontal.shape
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" xmlns:svg="http://www.w3.org/2000/svg">
+<!-- Author: Alan Horkan, 2002, mailto:[email protected] -->
+ <name>Geometric - Horizontal Parallelogram</name>
+ <icon>parallelogram-horizontal.png</icon>
+ <connections>
+ <point x="1" y="0"/>
+ <point x="2" y="0"/>
+ <point x="1" y="1"/>
+ <point x="0" y="1"/>
+ <point x="1.5" y="0"/>
+ <point x="1.5" y="0.5"/>
+ <point x="0.5" y="1"/>
+ <point x="1" y="0"/>
+ <point x="2" y="0"/>
+ <point x="1" y="1"/>
+ <point x="0" y="1"/>
+ <point x="1.5" y="0"/>
+ <point x="1.5" y="0.5"/>
+ <point x="0.5" y="1"/>
+ </connections>
+ <aspectratio type="free"/>
+ <svg:svg>
+ <svg:polygon style="fill: default" points="1,0 2,0 1,1 0,1 "/>
+ <svg:polygon style="stroke-width: 0.1; stroke: #000000" points="1,0 2,0 1,1 0,1 "/>
+ </svg:svg>
+</shape>
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/parallelogram-vertical.png b/kivio/kiviopart/stencils/Dia/Assorted/parallelogram-vertical.png
new file mode 100644
index 00000000..98ae5128
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/parallelogram-vertical.png
Binary files differ
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/parallelogram-vertical.shape b/kivio/kiviopart/stencils/Dia/Assorted/parallelogram-vertical.shape
new file mode 100644
index 00000000..57c6bada
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/parallelogram-vertical.shape
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" xmlns:svg="http://www.w3.org/2000/svg">
+<!-- Author: Alan Horkan, 2002, mailto:[email protected] -->
+ <name>Geometric - Vertical Parallelogram</name>
+ <icon>parallelogram-vertical.png</icon>
+ <connections>
+ <point x="0" y="1"/>
+ <point x="1" y="0"/>
+ <point x="1" y="1"/>
+ <point x="0" y="2"/>
+ <point x="0.5" y="0.5"/>
+ <point x="1" y="0.5"/>
+ <point x="0.5" y="1.5"/>
+ <point x="0" y="1"/>
+ <point x="1" y="0"/>
+ <point x="1" y="1"/>
+ <point x="0" y="2"/>
+ <point x="0.5" y="0.5"/>
+ <point x="1" y="0.5"/>
+ <point x="0.5" y="1.5"/>
+ </connections>
+ <aspectratio type="free"/>
+ <svg:svg>
+ <svg:polygon style="fill: default" points="0,1 1,0 1,1 0,2 "/>
+ <svg:polygon style="stroke-width: 0.1; stroke: #000000" points="0,1 1,0 1,1 0,2 "/>
+ </svg:svg>
+</shape>
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/pentagon.png b/kivio/kiviopart/stencils/Dia/Assorted/pentagon.png
new file mode 100644
index 00000000..5cb21f7d
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/pentagon.png
Binary files differ
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/pentagon.shape b/kivio/kiviopart/stencils/Dia/Assorted/pentagon.shape
new file mode 100644
index 00000000..89db85e7
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/pentagon.shape
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" xmlns:svg="http://www.w3.org/2000/svg">
+<!-- Author: Alan Horkan, 2002, mailto:[email protected] -->
+ <name>Geometric - Pentagon</name>
+ <icon>pentagon.png</icon>
+ <connections>
+ <point x="0" y="1.5"/>
+ <point x="2" y="0"/>
+ <point x="4" y="1.5"/>
+ <point x="3" y="3.5"/>
+ <point x="1" y="3.5"/>
+ <point x="1" y="0.75"/>
+ <point x="3" y="0.75"/>
+ <point x="3.5" y="2.5"/>
+ <point x="2" y="3.5"/>
+ <point x="0" y="1.5"/>
+ <point x="2" y="0"/>
+ <point x="4" y="1.5"/>
+ <point x="3" y="3.5"/>
+ <point x="1" y="3.5"/>
+ <point x="1" y="0.75"/>
+ <point x="3" y="0.75"/>
+ <point x="3.5" y="2.5"/>
+ <point x="2" y="3.5"/>
+ </connections>
+ <aspectratio type="free"/>
+ <svg:svg>
+ <svg:polygon style="fill: default" points="0,1.5 2,0 4,1.5 3,3.5 1,3.5 "/>
+ <svg:polygon style="stroke-width: 0.1; stroke: #000000" points="0,1.5 2,0 4,1.5 3,3.5 1,3.5 "/>
+ </svg:svg>
+</shape>
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/square.png b/kivio/kiviopart/stencils/Dia/Assorted/square.png
new file mode 100644
index 00000000..20979286
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/square.png
Binary files differ
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/square.shape b/kivio/kiviopart/stencils/Dia/Assorted/square.shape
new file mode 100644
index 00000000..67d58bf4
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/square.shape
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" xmlns:svg="http://www.w3.org/2000/svg">
+<!-- Author: Alan Horkan, 2002, mailto:[email protected] -->
+ <name>Geometric - Perfect Square</name>
+ <icon>square.png</icon>
+ <connections>
+ <point x="4.5" y="2.45"/>
+ <point x="6" y="4"/>
+ <point x="4.5" y="4"/>
+ <point x="4.5" y="3.225"/>
+ <point x="6" y="2.45"/>
+ <point x="6" y="3.225"/>
+ <point x="5.25" y="4"/>
+ <point x="5.25" y="2.45"/>
+ <point x="4.5" y="2.45"/>
+ <point x="6" y="4"/>
+ <point x="4.5" y="4"/>
+ <point x="4.5" y="3.225"/>
+ <point x="6" y="2.45"/>
+ <point x="6" y="3.225"/>
+ <point x="5.25" y="4"/>
+ <point x="5.25" y="2.45"/>
+ </connections>
+ <aspectratio type="fixed"/><!-- NB: Aspectration must be fixed, do not change it -->
+ <svg:svg>
+ <svg:rect style="fill: default" x="4.5" y="2.45" width="1.5" height="1.55"/>
+ <svg:rect style="stroke-width: 0.1; stroke: #000000" x="4.5" y="2.45" width="1.5" height="1.55"/>
+ </svg:svg>
+</shape>
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/star4.png b/kivio/kiviopart/stencils/Dia/Assorted/star4.png
new file mode 100644
index 00000000..10db75a4
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/star4.png
Binary files differ
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/star4.shape b/kivio/kiviopart/stencils/Dia/Assorted/star4.shape
new file mode 100644
index 00000000..d57432a9
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/star4.shape
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" xmlns:svg="http://www.w3.org/2000/svg">
+<!-- Author: Alan Horkan, 2002, mailto:[email protected] -->
+ <name>Geometric - Four Point Star</name>
+ <icon>star4.png</icon>
+ <connections>
+ <point x="0" y="2.5"/>
+ <point x="1.5" y="2"/>
+ <point x="2" y="0.5"/>
+ <point x="2.5" y="2"/>
+ <point x="4" y="2.5"/>
+ <point x="2.5" y="3"/>
+ <point x="2" y="4.5"/>
+ <point x="1.5" y="3"/>
+ <point x="0.75" y="2.25"/>
+ <point x="1.75" y="1.25"/>
+ <point x="2.25" y="1.25"/>
+ <point x="3.25" y="2.25"/>
+ <point x="3.25" y="2.75"/>
+ <point x="2.25" y="3.75"/>
+ <point x="1.75" y="3.75"/>
+ </connections>
+ <aspectratio type="free"/>
+ <svg:svg>
+ <svg:polygon style="fill: default" points="0,2.5 1.5,2 2,0.5 2.5,2 4,2.5 2.5,3 2,4.5 1.5,3 "/>
+ <svg:polygon style="stroke-width: 0.1; stroke: #000000" points="0,2.5 1.5,2 2,0.5 2.5,2 4,2.5 2.5,3 2,4.5 1.5,3 "/>
+ </svg:svg>
+</shape>
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/star4curved.png b/kivio/kiviopart/stencils/Dia/Assorted/star4curved.png
new file mode 100644
index 00000000..6c64ef2d
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/star4curved.png
Binary files differ
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/star4curved.shape b/kivio/kiviopart/stencils/Dia/Assorted/star4curved.shape
new file mode 100644
index 00000000..28090f32
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/star4curved.shape
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" xmlns:svg="http://www.w3.org/2000/svg">
+<!-- Author: Alan Horkan, 2002, mailto:[email protected] -->
+ <name>Geometric - Curved Four Point Star</name>
+ <icon>star4curved.png</icon>
+
+ <aspectratio type="free"/>
+ <svg:svg>
+ <svg:path style="fill: default" d="M 4.5 2 C 4.5,3 5.5,4 6.5,4 C 5.5,4 4.5,5 4.5,6 C 4.5,5 3.5,4 2.5,4 C 3.5,4 4.5,3 4.5,2z"/>
+ <svg:path style="stroke-width: 0.1; stroke: #000000" d="M 4.5 2 C 4.5,3 5.5,4 6.5,4 C 5.5,4 4.5,5 4.5,6 C 4.5,5 3.5,4 2.5,4 C 3.5,4 4.5,3 4.5,2"/>
+ </svg:svg>
+</shape>
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/star5.png b/kivio/kiviopart/stencils/Dia/Assorted/star5.png
new file mode 100644
index 00000000..57554030
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/star5.png
Binary files differ
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/star5.shape b/kivio/kiviopart/stencils/Dia/Assorted/star5.shape
new file mode 100644
index 00000000..20d55b99
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/star5.shape
@@ -0,0 +1,54 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" xmlns:svg="http://www.w3.org/2000/svg">
+<!-- Author: Alan Horkan, 2002, mailto:[email protected] -->
+ <name>Geometric - Five Point Star</name>
+ <!-- Eventually decided that it was better to get these done than worry about them being perfect -->
+ <icon>star5.png</icon>
+ <connections>
+ <point x="0" y="4.5"/>
+ <point x="5" y="4.5"/>
+ <point x="7" y="0"/>
+ <point x="9" y="4.5"/>
+ <point x="14" y="4.5"/>
+ <point x="10" y="7.5"/>
+ <point x="12" y="12.5"/>
+ <point x="7" y="9"/>
+ <point x="2" y="12.5"/>
+ <point x="4" y="7.5"/>
+ <point x="2.5" y="4.5"/>
+ <point x="6" y="2.25"/>
+ <point x="8" y="2.25"/>
+ <point x="11.5" y="4.5"/>
+ <point x="12" y="6"/>
+ <point x="11" y="10"/>
+ <point x="9.5" y="10.75"/>
+ <point x="4.5" y="10.75"/>
+ <point x="3" y="10"/>
+ <point x="0" y="4.5"/>
+ <point x="5" y="4.5"/>
+ <point x="7" y="0"/>
+ <point x="9" y="4.5"/>
+ <point x="14" y="4.5"/>
+ <point x="10" y="7.5"/>
+ <point x="12" y="12.5"/>
+ <point x="7" y="9"/>
+ <point x="2" y="12.5"/>
+ <point x="4" y="7.5"/>
+ <point x="2.5" y="4.5"/>
+ <point x="6" y="2.25"/>
+ <point x="8" y="2.25"/>
+ <point x="11.5" y="4.5"/>
+ <point x="12" y="6"/>
+ <point x="11" y="10"/>
+ <point x="9.5" y="10.75"/>
+ <point x="4.5" y="10.75"/>
+ <point x="3" y="10"/>
+ </connections>
+ <aspectratio type="free"/>
+ <svg:svg>
+ <svg:polygon style="fill: #ffffff" points="0,4.5 5,4.5 7,0 9,4.5 14,4.5 10,7.5 12,12.5 7,9 2,12.5 4,7.5 "/>
+ <svg:polygon style="stroke-width: 0.1; stroke: #000000" points="0,4.5 5,4.5 7,0 9,4.5 14,4.5 10,7.5 12,12.5 7,9 2,12.5 4,7.5 "/>
+ </svg:svg>
+ <!-- Alan Horkan was here 2002 -->
+</shape>
+
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/star6.png b/kivio/kiviopart/stencils/Dia/Assorted/star6.png
new file mode 100644
index 00000000..77281167
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/star6.png
Binary files differ
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/star6.shape b/kivio/kiviopart/stencils/Dia/Assorted/star6.shape
new file mode 100644
index 00000000..bbaf2853
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/star6.shape
@@ -0,0 +1,59 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" xmlns:svg="http://www.w3.org/2000/svg">
+<!-- Author: Alan Horkan, 2002, mailto:[email protected] -->
+ <name>Geometric - Six Point Star</name><!-- aka Star of David -->
+ <icon>star6.png</icon>
+ <connections>
+ <point x="0" y="1"/>
+ <point x="1" y="1"/>
+ <point x="1.5" y="0"/>
+ <point x="2" y="1"/>
+ <point x="3" y="1"/>
+ <point x="2.5" y="2"/>
+ <point x="3" y="3"/>
+ <point x="2" y="3"/>
+ <point x="1.5" y="4"/>
+ <point x="1" y="3"/>
+ <point x="0" y="3"/>
+ <point x="0.5" y="2"/>
+ <point x="0.5" y="1"/>
+ <point x="1.25" y="0.5"/>
+ <point x="1.75" y="0.5"/>
+ <point x="2.5" y="1"/>
+ <point x="2.75" y="1.5"/>
+ <point x="2.75" y="2.5"/>
+ <point x="2.5" y="3"/>
+ <point x="1.75" y="3.5"/>
+ <point x="1.25" y="3.5"/>
+ <point x="0.5" y="3"/>
+ <point x="0.25" y="2.5"/>
+ <point x="0" y="1"/>
+ <point x="1" y="1"/>
+ <point x="1.5" y="0"/>
+ <point x="2" y="1"/>
+ <point x="3" y="1"/>
+ <point x="2.5" y="2"/>
+ <point x="3" y="3"/>
+ <point x="2" y="3"/>
+ <point x="1.5" y="4"/>
+ <point x="1" y="3"/>
+ <point x="0" y="3"/>
+ <point x="0.5" y="2"/>
+ <point x="0.5" y="1"/>
+ <point x="1.25" y="0.5"/>
+ <point x="1.75" y="0.5"/>
+ <point x="2.5" y="1"/>
+ <point x="2.75" y="1.5"/>
+ <point x="2.75" y="2.5"/>
+ <point x="2.5" y="3"/>
+ <point x="1.75" y="3.5"/>
+ <point x="1.25" y="3.5"/>
+ <point x="0.5" y="3"/>
+ <point x="0.25" y="2.5"/>
+ </connections>
+ <aspectratio type="free"/>
+ <svg:svg>
+ <svg:polygon style="fill: default" points="0,1 1,1 1.5,0 2,1 3,1 2.5,2 3,3 2,3 1.5,4 1,3 0,3 0.5,2 "/>
+ <svg:polygon style="stroke-width: 0.1; stroke: #000000" points="0,1 1,1 1.5,0 2,1 3,1 2.5,2 3,3 2,3 1.5,4 1,3 0,3 0.5,2 "/>
+ </svg:svg>
+</shape>
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/star7.png b/kivio/kiviopart/stencils/Dia/Assorted/star7.png
new file mode 100644
index 00000000..5f31c99f
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/star7.png
Binary files differ
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/star7.shape b/kivio/kiviopart/stencils/Dia/Assorted/star7.shape
new file mode 100644
index 00000000..cb008f12
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/star7.shape
@@ -0,0 +1,68 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" xmlns:svg="http://www.w3.org/2000/svg">
+<!-- Author: Alan Horkan, 2002, mailto:[email protected] -->
+ <name>Geometric - Seven Point Star</name>
+ <!-- It may not be a perfect Heptagon, but it looks good and it is at least Symmetrical. -->
+ <icon>star7.png</icon>
+ <connections>
+ <point x="5" y="0"/>
+ <point x="6.5" y="2"/>
+ <point x="9" y="2"/>
+ <point x="8.5" y="4.5"/>
+ <point x="10" y="6.5"/>
+ <point x="8" y="7"/>
+ <point x="7.5" y="9.5"/>
+ <point x="5" y="8"/>
+ <point x="2.5" y="9.5"/>
+ <point x="2" y="7"/>
+ <point x="0" y="6.5"/>
+ <point x="1.5" y="4.5"/>
+ <point x="1" y="2"/>
+ <point x="3.5" y="2"/>
+ <point x="5.75" y="1"/>
+ <point x="7.75" y="2"/>
+ <point x="8.75" y="3.25"/>
+ <point x="9.25" y="5.5"/>
+ <point x="9" y="6.75"/>
+ <point x="7.75" y="8.25"/>
+ <point x="6.25" y="8.75"/>
+ <point x="3.75" y="8.75"/>
+ <point x="2.25" y="8.25"/>
+ <point x="1" y="6.75"/>
+ <point x="0.75" y="5.5"/>
+ <point x="1.25" y="3.25"/>
+ <point x="2.25" y="2"/>
+ <point x="5" y="0"/>
+ <point x="6.5" y="2"/>
+ <point x="9" y="2"/>
+ <point x="8.5" y="4.5"/>
+ <point x="10" y="6.5"/>
+ <point x="8" y="7"/>
+ <point x="7.5" y="9.5"/>
+ <point x="5" y="8"/>
+ <point x="2.5" y="9.5"/>
+ <point x="2" y="7"/>
+ <point x="0" y="6.5"/>
+ <point x="1.5" y="4.5"/>
+ <point x="1" y="2"/>
+ <point x="3.5" y="2"/>
+ <point x="5.75" y="1"/>
+ <point x="7.75" y="2"/>
+ <point x="8.75" y="3.25"/>
+ <point x="9.25" y="5.5"/>
+ <point x="9" y="6.75"/>
+ <point x="7.75" y="8.25"/>
+ <point x="6.25" y="8.75"/>
+ <point x="3.75" y="8.75"/>
+ <point x="2.25" y="8.25"/>
+ <point x="1" y="6.75"/>
+ <point x="0.75" y="5.5"/>
+ <point x="1.25" y="3.25"/>
+ <point x="2.25" y="2"/>
+ </connections>
+ <aspectratio type="fixed"/>
+ <svg:svg>
+ <svg:polygon style="fill: default" points="5,0 6.5,2 9,2 8.5,4.5 10,6.5 8,7 7.5,9.5 5,8 2.5,9.5 2,7 0,6.5 1.5,4.5 1,2 3.5,2 "/>
+ <svg:polygon style="stroke-width: 0.1; stroke: #000000" points="5,0 6.5,2 9,2 8.5,4.5 10,6.5 8,7 7.5,9.5 5,8 2.5,9.5 2,7 0,6.5 1.5,4.5 1,2 3.5,2 "/>
+ </svg:svg>
+</shape>
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/star8.png b/kivio/kiviopart/stencils/Dia/Assorted/star8.png
new file mode 100644
index 00000000..18d175f0
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/star8.png
Binary files differ
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/star8.shape b/kivio/kiviopart/stencils/Dia/Assorted/star8.shape
new file mode 100644
index 00000000..b67bdb42
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/star8.shape
@@ -0,0 +1,77 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" xmlns:svg="http://www.w3.org/2000/svg">
+<!-- Author: Alan Horkan, 2002, mailto:[email protected] -->
+ <name>Geometric - Eight Point Star</name>
+ <!-- The points all have Nintey Degree Angles -->
+ <icon>star8.png</icon>
+ <connections>
+ <point x="0" y="3.5"/>
+ <point x="1" y="2.5"/>
+ <point x="1" y="1"/>
+ <point x="2.5" y="1"/>
+ <point x="3.5" y="0"/>
+ <point x="4.5" y="1"/>
+ <point x="6" y="1"/>
+ <point x="6" y="2.5"/>
+ <point x="7" y="3.5"/>
+ <point x="6" y="4.5"/>
+ <point x="6" y="6"/>
+ <point x="4.5" y="6"/>
+ <point x="3.5" y="7"/>
+ <point x="2.5" y="6"/>
+ <point x="1" y="6"/>
+ <point x="1" y="4.5"/>
+ <point x="0.5" y="3"/>
+ <point x="1" y="1.75"/>
+ <point x="1.75" y="1"/>
+ <point x="3" y="0.5"/>
+ <point x="4" y="0.5"/>
+ <point x="5.25" y="1"/>
+ <point x="6" y="1.75"/>
+ <point x="6.5" y="3"/>
+ <point x="6.5" y="4"/>
+ <point x="6" y="5.25"/>
+ <point x="5.25" y="6"/>
+ <point x="4" y="6.5"/>
+ <point x="3" y="6.5"/>
+ <point x="1.75" y="6"/>
+ <point x="1" y="5.25"/>
+ <point x="0" y="3.5"/>
+ <point x="1" y="2.5"/>
+ <point x="1" y="1"/>
+ <point x="2.5" y="1"/>
+ <point x="3.5" y="0"/>
+ <point x="4.5" y="1"/>
+ <point x="6" y="1"/>
+ <point x="6" y="2.5"/>
+ <point x="7" y="3.5"/>
+ <point x="6" y="4.5"/>
+ <point x="6" y="6"/>
+ <point x="4.5" y="6"/>
+ <point x="3.5" y="7"/>
+ <point x="2.5" y="6"/>
+ <point x="1" y="6"/>
+ <point x="1" y="4.5"/>
+ <point x="0.5" y="3"/>
+ <point x="1" y="1.75"/>
+ <point x="1.75" y="1"/>
+ <point x="3" y="0.5"/>
+ <point x="4" y="0.5"/>
+ <point x="5.25" y="1"/>
+ <point x="6" y="1.75"/>
+ <point x="6.5" y="3"/>
+ <point x="6.5" y="4"/>
+ <point x="6" y="5.25"/>
+ <point x="5.25" y="6"/>
+ <point x="4" y="6.5"/>
+ <point x="3" y="6.5"/>
+ <point x="1.75" y="6"/>
+ <point x="1" y="5.25"/>
+ </connections>
+ <aspectratio type="fixed"/>
+ <svg:svg>
+ <svg:polygon style="fill: default" points="0,3.5 1,2.5 1,1 2.5,1 3.5,0 4.5,1 6,1 6,2.5 7,3.5 6,4.5 6,6 4.5,6 3.5,7 2.5,6 1,6 1,4.5 "/>
+ <svg:polygon style="stroke-width: 0.1; stroke: #000000" points="0,3.5 1,2.5 1,1 2.5,1 3.5,0 4.5,1 6,1 6,2.5 7,3.5 6,4.5 6,6 4.5,6 3.5,7 2.5,6 1,6 1,4.5 "/>
+ </svg:svg>
+ <!-- Alan Horkan, 2002, [email protected] -->
+</shape>
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/star8curved.png b/kivio/kiviopart/stencils/Dia/Assorted/star8curved.png
new file mode 100644
index 00000000..6bdedd29
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/star8curved.png
Binary files differ
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/star8curved.shape b/kivio/kiviopart/stencils/Dia/Assorted/star8curved.shape
new file mode 100644
index 00000000..5a4649af
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/star8curved.shape
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" xmlns:svg="http://www.w3.org/2000/svg">
+<!-- Author: Alan Horkan, 2002, mailto:[email protected] -->
+ <name>Geometric - Curved Eight Point Star</name>
+ <icon>star8curved.png</icon>
+
+ <aspectratio type="fixed"/>
+ <svg:svg>
+ <svg:path style="fill: default" d="M 2 0 C 2,1 3,1 3.5,0.5 C 3,1 3,2 4,2 C 3,2 3,3 3.5,3.5 C 3,3 2,3 2,4 C 2,3 1,3 0.5,3.5 C 1,3 1,2 0,2 C 1,2 1,1 0.5,0.5 C 1,1 2,1 2,0z"/>
+ <svg:path style="stroke-width: 0.1; stroke: #000000" d="M 2 0 C 2,1 3,1 3.5,0.5 C 3,1 3,2 4,2 C 3,2 3,3 3.5,3.5 C 3,3 2,3 2,4 C 2,3 1,3 0.5,3.5 C 1,3 1,2 0,2 C 1,2 1,1 0.5,0.5 C 1,1 2,1 2,0"/>
+ </svg:svg>
+</shape>
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/star8sharp.png b/kivio/kiviopart/stencils/Dia/Assorted/star8sharp.png
new file mode 100644
index 00000000..0fef8b16
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/star8sharp.png
Binary files differ
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/star8sharp.shape b/kivio/kiviopart/stencils/Dia/Assorted/star8sharp.shape
new file mode 100644
index 00000000..c68e257c
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/star8sharp.shape
@@ -0,0 +1,77 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" xmlns:svg="http://www.w3.org/2000/svg">
+<!-- Author: Alan Horkan, 2002, mailto:[email protected] -->
+ <name>Geometric - Sharp Eight Point Star</name>
+ <!-- Angles in this Star are much sharper, about Thirty degrees -->
+ <icon>star8sharp.png</icon>
+ <connections>
+ <point x="0" y="7.5"/>
+ <point x="5" y="6.5"/>
+ <point x="2.5" y="2.5"/>
+ <point x="6.5" y="5"/>
+ <point x="7.5" y="0"/>
+ <point x="8.5" y="5"/>
+ <point x="12.5" y="2.5"/>
+ <point x="10" y="6.5"/>
+ <point x="15" y="7.5"/>
+ <point x="10" y="8.5"/>
+ <point x="12.5" y="12.5"/>
+ <point x="8.5" y="10"/>
+ <point x="7.5" y="15"/>
+ <point x="6.5" y="10"/>
+ <point x="2.5" y="12.5"/>
+ <point x="5" y="8.5"/>
+ <point x="2.5" y="7"/>
+ <point x="3.75" y="4.5"/>
+ <point x="4.5" y="3.75"/>
+ <point x="7" y="2.5"/>
+ <point x="8" y="2.5"/>
+ <point x="10.5" y="3.75"/>
+ <point x="11.25" y="4.5"/>
+ <point x="12.5" y="7"/>
+ <point x="12.5" y="8"/>
+ <point x="11.25" y="10.5"/>
+ <point x="10.5" y="11.25"/>
+ <point x="8" y="12.5"/>
+ <point x="7" y="12.5"/>
+ <point x="4.5" y="11.25"/>
+ <point x="3.75" y="10.5"/>
+ <point x="0" y="7.5"/>
+ <point x="5" y="6.5"/>
+ <point x="2.5" y="2.5"/>
+ <point x="6.5" y="5"/>
+ <point x="7.5" y="0"/>
+ <point x="8.5" y="5"/>
+ <point x="12.5" y="2.5"/>
+ <point x="10" y="6.5"/>
+ <point x="15" y="7.5"/>
+ <point x="10" y="8.5"/>
+ <point x="12.5" y="12.5"/>
+ <point x="8.5" y="10"/>
+ <point x="7.5" y="15"/>
+ <point x="6.5" y="10"/>
+ <point x="2.5" y="12.5"/>
+ <point x="5" y="8.5"/>
+ <point x="2.5" y="7"/>
+ <point x="3.75" y="4.5"/>
+ <point x="4.5" y="3.75"/>
+ <point x="7" y="2.5"/>
+ <point x="8" y="2.5"/>
+ <point x="10.5" y="3.75"/>
+ <point x="11.25" y="4.5"/>
+ <point x="12.5" y="7"/>
+ <point x="12.5" y="8"/>
+ <point x="11.25" y="10.5"/>
+ <point x="10.5" y="11.25"/>
+ <point x="8" y="12.5"/>
+ <point x="7" y="12.5"/>
+ <point x="4.5" y="11.25"/>
+ <point x="3.75" y="10.5"/>
+ </connections>
+ <aspectratio type="free"/>
+ <svg:svg>
+ <svg:polygon style="fill: default" points="0,7.5 5,6.5 2.5,2.5 6.5,5 7.5,0 8.5,5 12.5,2.5 10,6.5 15,7.5 10,8.5 12.5,12.5 8.5,10 7.5,15 6.5,10 2.5,12.5 5,8.5 "/>
+ <svg:polygon style="stroke-width: 0.1; stroke: #000000" points="0,7.5 5,6.5 2.5,2.5 6.5,5 7.5,0 8.5,5 12.5,2.5 10,6.5 15,7.5 10,8.5 12.5,12.5 8.5,10 7.5,15 6.5,10 2.5,12.5 5,8.5 "/>
+ </svg:svg>
+</shape>
+<!-- Author: Alan Horkan, 2002, mailto:[email protected] -->
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/sun.png b/kivio/kiviopart/stencils/Dia/Assorted/sun.png
new file mode 100644
index 00000000..319082b0
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/sun.png
Binary files differ
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/sun.shape b/kivio/kiviopart/stencils/Dia/Assorted/sun.shape
new file mode 100644
index 00000000..48ae7b4e
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/sun.shape
@@ -0,0 +1,120 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" xmlns:svg="http://www.w3.org/2000/svg">
+<!-- Author: Alan Horkan, 2002, mailto:[email protected] -->
+ <name>Assorted - Sun</name>
+ <icon>sun.png</icon>
+ <connections>
+ <point x="3.5" y="0"/>
+ <point x="4" y="1"/>
+ <point x="3" y="1"/>
+ <point x="3.75" y="0.5"/>
+ <point x="3.5" y="1"/>
+ <point x="3.5" y="0"/>
+ <point x="4" y="1"/>
+ <point x="3" y="1"/>
+ <point x="3.75" y="0.5"/>
+ <point x="3.5" y="1"/>
+ <point x="3.5" y="5.5"/>
+ <point x="3.5" y="1.5"/>
+ <point x="1.5" y="3.5"/>
+ <point x="5.5" y="3.5"/>
+ <point x="3.5" y="5.5"/>
+ <point x="3.5" y="1.5"/>
+ <point x="1.5" y="3.5"/>
+ <point x="5.5" y="3.5"/>
+ <point x="3.5" y="7"/>
+ <point x="4" y="6"/>
+ <point x="3" y="6"/>
+ <point x="3.75" y="6.5"/>
+ <point x="3.5" y="6"/>
+ <point x="3.5" y="7"/>
+ <point x="4" y="6"/>
+ <point x="3" y="6"/>
+ <point x="3.75" y="6.5"/>
+ <point x="3.5" y="6"/>
+ <point x="-4.44089e-016" y="3.5"/>
+ <point x="1" y="4"/>
+ <point x="1" y="3"/>
+ <point x="0.5" y="3.75"/>
+ <point x="1" y="3.5"/>
+ <point x="-4.44089e-016" y="3.5"/>
+ <point x="1" y="4"/>
+ <point x="1" y="3"/>
+ <point x="0.5" y="3.75"/>
+ <point x="1" y="3.5"/>
+ <point x="7" y="3.5"/>
+ <point x="6" y="4"/>
+ <point x="6" y="3"/>
+ <point x="6.5" y="3.75"/>
+ <point x="6" y="3.5"/>
+ <point x="7" y="3.5"/>
+ <point x="6" y="4"/>
+ <point x="6" y="3"/>
+ <point x="6.5" y="3.75"/>
+ <point x="6" y="3.5"/>
+ <point x="2" y="1.5"/>
+ <point x="1.5" y="2"/>
+ <point x="1" y="1"/>
+ <point x="1.75" y="1.75"/>
+ <point x="1.25" y="1.5"/>
+ <point x="2" y="1.5"/>
+ <point x="1.5" y="2"/>
+ <point x="1" y="1"/>
+ <point x="1.75" y="1.75"/>
+ <point x="1.25" y="1.5"/>
+ <point x="5.5" y="5"/>
+ <point x="5" y="5.5"/>
+ <point x="6" y="6"/>
+ <point x="5.25" y="5.25"/>
+ <point x="5.5" y="5.75"/>
+ <point x="5.5" y="5"/>
+ <point x="5" y="5.5"/>
+ <point x="6" y="6"/>
+ <point x="5.25" y="5.25"/>
+ <point x="5.5" y="5.75"/>
+ <point x="5.5" y="2"/>
+ <point x="5" y="1.5"/>
+ <point x="6" y="1"/>
+ <point x="5.25" y="1.75"/>
+ <point x="5.5" y="1.25"/>
+ <point x="5.5" y="2"/>
+ <point x="5" y="1.5"/>
+ <point x="6" y="1"/>
+ <point x="5.25" y="1.75"/>
+ <point x="5.5" y="1.25"/>
+ <point x="2" y="5.5"/>
+ <point x="1.5" y="5"/>
+ <point x="1" y="6"/>
+ <point x="1.75" y="5.25"/>
+ <point x="1.25" y="5.5"/>
+ <point x="2" y="5.5"/>
+ <point x="1.5" y="5"/>
+ <point x="1" y="6"/>
+ <point x="1.75" y="5.25"/>
+ <point x="1.25" y="5.5"/>
+ </connections>
+ <aspectratio type="fixed"/>
+ <!-- I orignally used a nice warm gold colour #ffcc00, but shape files
+have to use default if you want to allow the user to change the fill colour -->
+ <svg:svg>
+ <svg:polygon style="fill: default" points="3.5,0 4,1 3,1 "/>
+ <svg:polygon style="stroke-width: 0.1; stroke: #000000" points="3.5,0 4,1 3,1 "/>
+ <svg:ellipse style="fill: default" cx="3.5" cy="3.5" rx="2" ry="2"/>
+ <svg:ellipse style="stroke-width: 0.1; stroke: #000000" cx="3.5" cy="3.5" rx="2" ry="2"/>
+ <svg:polygon style="fill: default" points="3.5,7 4,6 3,6 "/>
+ <svg:polygon style="stroke-width: 0.1; stroke: #000000" points="3.5,7 4,6 3,6 "/>
+ <svg:polygon style="fill: default" points="-4.44089e-016,3.5 1,4 1,3 "/>
+ <svg:polygon style="stroke-width: 0.1; stroke: #000000" points="-4.44089e-016,3.5 1,4 1,3 "/>
+ <svg:polygon style="fill: default" points="7,3.5 6,4 6,3 "/>
+ <svg:polygon style="stroke-width: 0.1; stroke: #000000" points="7,3.5 6,4 6,3 "/>
+ <svg:polygon style="fill: default" points="2,1.5 1.5,2 1,1 "/>
+ <svg:polygon style="stroke-width: 0.1; stroke: #000000" points="2,1.5 1.5,2 1,1 "/>
+ <svg:polygon style="fill: default" points="5.5,5 5,5.5 6,6 "/>
+ <svg:polygon style="stroke-width: 0.1; stroke: #000000" points="5.5,5 5,5.5 6,6 "/>
+ <svg:polygon style="fill: default" points="5.5,2 5,1.5 6,1 "/>
+ <svg:polygon style="stroke-width: 0.1; stroke: #000000" points="5.5,2 5,1.5 6,1 "/>
+ <svg:polygon style="fill: default" points="2,5.5 1.5,5 1,6 "/>
+ <svg:polygon style="stroke-width: 0.1; stroke: #000000" points="2,5.5 1.5,5 1,6 "/>
+ </svg:svg>
+</shape>
+<!-- Author: Alan Horkan, 2002, mailto:[email protected] -->
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/trapezoid.png b/kivio/kiviopart/stencils/Dia/Assorted/trapezoid.png
new file mode 100644
index 00000000..bd9f689f
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/trapezoid.png
Binary files differ
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/trapezoid.shape b/kivio/kiviopart/stencils/Dia/Assorted/trapezoid.shape
new file mode 100644
index 00000000..fb971a58
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/trapezoid.shape
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" xmlns:svg="http://www.w3.org/2000/svg">
+<!-- Author: Alan Horkan, 2002, mailto:[email protected] -->
+ <name>Geometric - Trapezoid</name>
+ <icon>trapezoid.png</icon>
+ <connections>
+ <point x="1" y="0"/>
+ <point x="2" y="0"/>
+ <point x="3" y="0"/>
+ <point x="4" y="2"/>
+ <point x="2" y="2"/>
+ <point x="0" y="2"/>
+ <point x="3.5" y="1"/>
+ <point x="0.5" y="1"/>
+ </connections>
+ <aspectratio type="free"/>
+ <svg:svg>
+ <svg:polygon style="fill: #ffffff" points="1,0 3,0 4,2 0,2 "/>
+ <svg:polygon style="stroke-width: 0.1; stroke: #000000" points="1,0 3,0 4,2 0,2 "/>
+ </svg:svg>
+</shape>
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/triangle-isoceles.png b/kivio/kiviopart/stencils/Dia/Assorted/triangle-isoceles.png
new file mode 100644
index 00000000..629ce1da
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/triangle-isoceles.png
Binary files differ
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/triangle-isoceles.shape b/kivio/kiviopart/stencils/Dia/Assorted/triangle-isoceles.shape
new file mode 100644
index 00000000..2708c5c0
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/triangle-isoceles.shape
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" xmlns:svg="http://www.w3.org/2000/svg">
+<!-- Author: Alan Horkan, 2002, mailto:[email protected] -->
+ <name>Geometric - Isosceles Triangle</name><!-- Triangle with two sides of equal length -->
+ <icon>triangle-isoceles.png</icon>
+ <connections>
+ <point x="5.5" y="4"/>
+ <point x="6.5" y="6"/>
+ <point x="4.5" y="6"/>
+ <point x="6" y="5"/>
+ <point x="5.5" y="6"/>
+ <point x="5.5" y="4"/>
+ <point x="6.5" y="6"/>
+ <point x="4.5" y="6"/>
+ <point x="6" y="5"/>
+ <point x="5.5" y="6"/>
+ </connections>
+ <aspectratio type="free"/>
+ <svg:svg>
+ <svg:polygon style="fill: default" points="5.5,4 6.5,6 4.5,6 "/>
+ <svg:polygon style="stroke-width: 0.1; stroke: #000000" points="5.5,4 6.5,6 4.5,6 "/>
+ </svg:svg>
+</shape>
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/triangle-rightangle.png b/kivio/kiviopart/stencils/Dia/Assorted/triangle-rightangle.png
new file mode 100644
index 00000000..82d3c31e
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/triangle-rightangle.png
Binary files differ
diff --git a/kivio/kiviopart/stencils/Dia/Assorted/triangle-rightangle.shape b/kivio/kiviopart/stencils/Dia/Assorted/triangle-rightangle.shape
new file mode 100644
index 00000000..3d7097ac
--- /dev/null
+++ b/kivio/kiviopart/stencils/Dia/Assorted/triangle-rightangle.shape
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" xmlns:svg="http://www.w3.org/2000/svg">
+<!-- Author: Alan Horkan, 2002, mailto:[email protected] -->
+ <name>Geometric - Right Angle Triangle</name>
+ <icon>triangle-rightangle.png</icon>
+ <connections>
+
+ <point x="0" y="0"/>
+ <point x="0" y="1"/>
+ <point x="0" y="2"/>
+ <point x="1" y="1"/>
+ <point x="1" y="2"/>
+ <point x="2" y="2"/>
+
+ </connections>
+ <aspectratio type="free"/>
+ <svg:svg>
+ <svg:polygon style="fill: #ffffff" points="0,2 2,2 0,0 "/>
+ <svg:polygon style="stroke-width: 0.1; stroke: #000000" points="0,2 2,2 0,0 "/>
+ </svg:svg>
+</shape>
+