summaryrefslogtreecommitdiffstats
path: root/instsetoo_native/inc_common/windows
diff options
context:
space:
mode:
Diffstat (limited to 'instsetoo_native/inc_common/windows')
-rw-r--r--instsetoo_native/inc_common/windows/msi_templates/Binary/Banner.bmpbin0 -> 37170 bytes
-rw-r--r--instsetoo_native/inc_common/windows/msi_templates/Binary/Image.bmpbin0 -> 52246 bytes
-rw-r--r--instsetoo_native/inc_common/windows/msi_templates/Binary/caution.icobin0 -> 4286 bytes
-rw-r--r--instsetoo_native/inc_common/windows/msi_templates/Binary/caution.svg1
-rw-r--r--instsetoo_native/inc_common/windows/msi_templates/Binary/dontinstall.icobin0 -> 766 bytes
-rw-r--r--instsetoo_native/inc_common/windows/msi_templates/Binary/dontinstall.svg1
-rw-r--r--instsetoo_native/inc_common/windows/msi_templates/Binary/install.icobin0 -> 766 bytes
-rw-r--r--instsetoo_native/inc_common/windows/msi_templates/Binary/install.svg1
-rw-r--r--instsetoo_native/inc_common/windows/msi_templates/Binary/installpartial.icobin0 -> 766 bytes
-rw-r--r--instsetoo_native/inc_common/windows/msi_templates/Binary/installpartial.svg1
-rw-r--r--instsetoo_native/inc_common/windows/msi_templates/Binary/installstatemenu.icobin0 -> 3262 bytes
-rw-r--r--instsetoo_native/inc_common/windows/msi_templates/Binary/installstatemenu.svg1
-rw-r--r--instsetoo_native/inc_common/windows/msi_templates/Binary/newfolder.icobin0 -> 1150 bytes
-rw-r--r--instsetoo_native/inc_common/windows/msi_templates/Binary/newfolder.svg116
-rw-r--r--instsetoo_native/inc_common/windows/msi_templates/Binary/openfolder.icobin0 -> 4286 bytes
-rw-r--r--instsetoo_native/inc_common/windows/msi_templates/Binary/openfolder.svg156
-rw-r--r--instsetoo_native/inc_common/windows/msi_templates/Binary/setup.icobin0 -> 4286 bytes
-rw-r--r--instsetoo_native/inc_common/windows/msi_templates/Binary/setup.svg477
-rw-r--r--instsetoo_native/inc_common/windows/msi_templates/Binary/setupcomplete.icobin0 -> 4286 bytes
-rw-r--r--instsetoo_native/inc_common/windows/msi_templates/Binary/setupcomplete.svg489
-rw-r--r--instsetoo_native/inc_common/windows/msi_templates/Binary/setuppartial.icobin0 -> 4286 bytes
-rw-r--r--instsetoo_native/inc_common/windows/msi_templates/Binary/setuppartial.svg491
-rw-r--r--instsetoo_native/inc_common/windows/msi_templates/Binary/setuprepair.icobin0 -> 4286 bytes
-rw-r--r--instsetoo_native/inc_common/windows/msi_templates/Binary/setuprepair.svg486
-rw-r--r--instsetoo_native/inc_common/windows/msi_templates/Binary/trashcan.icobin0 -> 4286 bytes
-rw-r--r--instsetoo_native/inc_common/windows/msi_templates/Binary/trashcan.svg117
-rw-r--r--instsetoo_native/inc_common/windows/msi_templates/Binary/up.icobin0 -> 1150 bytes
-rw-r--r--instsetoo_native/inc_common/windows/msi_templates/Binary/up.svg1
28 files changed, 2338 insertions, 0 deletions
diff --git a/instsetoo_native/inc_common/windows/msi_templates/Binary/Banner.bmp b/instsetoo_native/inc_common/windows/msi_templates/Binary/Banner.bmp
new file mode 100644
index 000000000..b9cfdb9ea
--- /dev/null
+++ b/instsetoo_native/inc_common/windows/msi_templates/Binary/Banner.bmp
Binary files differ
diff --git a/instsetoo_native/inc_common/windows/msi_templates/Binary/Image.bmp b/instsetoo_native/inc_common/windows/msi_templates/Binary/Image.bmp
new file mode 100644
index 000000000..d5e8e047b
--- /dev/null
+++ b/instsetoo_native/inc_common/windows/msi_templates/Binary/Image.bmp
Binary files differ
diff --git a/instsetoo_native/inc_common/windows/msi_templates/Binary/caution.ico b/instsetoo_native/inc_common/windows/msi_templates/Binary/caution.ico
new file mode 100644
index 000000000..8bd7a9ea3
--- /dev/null
+++ b/instsetoo_native/inc_common/windows/msi_templates/Binary/caution.ico
Binary files differ
diff --git a/instsetoo_native/inc_common/windows/msi_templates/Binary/caution.svg b/instsetoo_native/inc_common/windows/msi_templates/Binary/caution.svg
new file mode 100644
index 000000000..0b7729d30
--- /dev/null
+++ b/instsetoo_native/inc_common/windows/msi_templates/Binary/caution.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m16 3c-3.999997 1.6772979-8.0000018 2.362431-12 3v12.5c0 3.500131 6.482091 8.281561 12 10.5 5.517909-2.218439 12-6.999869 12-10.5v-12.5c-3.999997-.637569-8.000003-1.3227021-12-3z" fill="#ffc106" fill-opacity=".996078" stroke-linecap="square" stroke-width="2"/><path d="m16 7.0000003c-1.104569 0-2 .895431-2 1.9999997 0 2 .666667 4.666667 1.333333 10h1.333334c.666666-5.333333 1.333333-8 1.333333-10 0-1.1045687-.895431-1.9999997-2-1.9999997zm0 13.9999997c-1.104569 0-2 .895431-2 2s.895431 2 2 2 2-.895431 2-2-.895431-2-2-2z" fill="#fff"/></svg> \ No newline at end of file
diff --git a/instsetoo_native/inc_common/windows/msi_templates/Binary/dontinstall.ico b/instsetoo_native/inc_common/windows/msi_templates/Binary/dontinstall.ico
new file mode 100644
index 000000000..e7136d0e8
--- /dev/null
+++ b/instsetoo_native/inc_common/windows/msi_templates/Binary/dontinstall.ico
Binary files differ
diff --git a/instsetoo_native/inc_common/windows/msi_templates/Binary/dontinstall.svg b/instsetoo_native/inc_common/windows/msi_templates/Binary/dontinstall.svg
new file mode 100644
index 000000000..2333df442
--- /dev/null
+++ b/instsetoo_native/inc_common/windows/msi_templates/Binary/dontinstall.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="15.5" x2="15.5" y1="2" y2="14"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity=".198529"/></linearGradient><path d="m-.008854-.000142h32v16.000141h-32z" fill="#a8ada7"/><path d="m1 1h30v14h-30z" fill="#fefefe"/><path d="m21.747259 7.2514076 2.625738 3.0008434 2.625737-3.0008434h-.656434l-1.969303 2.2506327-1.969304-2.2506327z" fill="#040404"/><g fill="none" stroke="#e68497" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" transform="matrix(.71326109 0 0 .71326109 4.293911 2.293911)"><path d="m2 14 12-12"/><path d="m14 14-12-12"/></g><path d="m1 1v14h30v-14zm1 1h28v12.5h-28z" fill="url(#a)"/></svg> \ No newline at end of file
diff --git a/instsetoo_native/inc_common/windows/msi_templates/Binary/install.ico b/instsetoo_native/inc_common/windows/msi_templates/Binary/install.ico
new file mode 100644
index 000000000..2eb32becb
--- /dev/null
+++ b/instsetoo_native/inc_common/windows/msi_templates/Binary/install.ico
Binary files differ
diff --git a/instsetoo_native/inc_common/windows/msi_templates/Binary/install.svg b/instsetoo_native/inc_common/windows/msi_templates/Binary/install.svg
new file mode 100644
index 000000000..f1bc0fb38
--- /dev/null
+++ b/instsetoo_native/inc_common/windows/msi_templates/Binary/install.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="10.00001" x2="10.00001" y1="36.66664" y2="-15.33333"><stop offset="0" stop-color="#7f8c8d"/><stop offset="1" stop-color="#afb0b3"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="26.666668" y2="-11.333332"><stop offset="0" stop-color="#eef1f2"/><stop offset="1" stop-color="#f9fafb"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="23.99999" x2="43.99999" y1="-1.60532" y2="18.39465"><stop offset="0" stop-color="#292c2f"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="15.5" x2="15.5" y1="2" y2="14"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity=".198529"/></linearGradient><path d="m-.008854-.000142h32v16.000141h-32z" fill="#a8ada7"/><path d="m1 1h30v14h-30z" fill="#fefefe"/><path d="m21.747259 7.2514076 2.625738 3.0008434 2.625737-3.0008434h-.656434l-1.969303 2.2506327-1.969304-2.2506327z" fill="#040404"/><g transform="matrix(.22437588 0 0 .23076923 2.756241 5.538461)"><path d="m10-15.333332h44.571428v52h-44.571428z" fill="url(#a)"/><path d="m45.654456 28.000002h8.916972v8.666666h-8.916972zm-35.654456 0h8.913614v8.666666h-8.913614z" fill="#292c2f" opacity=".2"/><path d="m14.571427 20.394667 15.999999 16.000002h24.000002v-38.7280006l-6.635999-6.636z" fill="url(#c)" opacity=".2"/><path d="m22.950759-10.999998c-4.970563.000001-8.493952 3.6961034-8.493952 8.6666661v8.535c1.270749 1.1365908 1.997971 2.7601133 2 4.4650009-.0026 1.704189-.709251 2.469731-1.979482 3.605857v5.537l6 6 23.654456-.000001 6-6v-5.535c-1.270749-1.136591-2.01849-1.90297-2.020518-3.607857.0026-1.7041893.729769-3.3268743 2-4.4629999v-8.537c0-4.9705627-3.332799-8.6666671-8.303361-8.6666671z" fill="url(#b)"/><path d="m9.9966422 32.333335h44.5714278l.0034 4.333333h-44.57147z" fill="#292c2f" opacity=".4"/><g stroke-width="1.857" transform="matrix(.89993218 0 0 1.1666667 3.229082 -31.000001)"><path d="m17.428571 50.571429h29.714286v7.428571h-29.714286z" fill="#292c2e"/><path d="m21.142857 54.285714h14.857143v1.857143h-14.857143zm16.857143 0h8v1.857143h-8z" fill="#f6b44d"/></g></g><path d="m4.9992466 12h2.0007534l.0007534 2h-.3205369zm8.0007534 0h2l.000754 2h-2.000001z" fill="#292c2f" opacity=".2" stroke-width=".422561"/><path d="m1 1v14h30v-14zm1 1h28v12.5h-28z" fill="url(#d)"/></svg> \ No newline at end of file
diff --git a/instsetoo_native/inc_common/windows/msi_templates/Binary/installpartial.ico b/instsetoo_native/inc_common/windows/msi_templates/Binary/installpartial.ico
new file mode 100644
index 000000000..bd5767969
--- /dev/null
+++ b/instsetoo_native/inc_common/windows/msi_templates/Binary/installpartial.ico
Binary files differ
diff --git a/instsetoo_native/inc_common/windows/msi_templates/Binary/installpartial.svg b/instsetoo_native/inc_common/windows/msi_templates/Binary/installpartial.svg
new file mode 100644
index 000000000..98eba8ec1
--- /dev/null
+++ b/instsetoo_native/inc_common/windows/msi_templates/Binary/installpartial.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="10.00001" x2="10.00001" y1="36.66664" y2="-15.33333"><stop offset="0" stop-color="#7f8c8d"/><stop offset="1" stop-color="#afb0b3"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="26.666668" y2="-11.333332"><stop offset="0" stop-color="#eef1f2"/><stop offset="1" stop-color="#f9fafb"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="23.99999" x2="43.99999" y1="-1.60532" y2="18.39465"><stop offset="0" stop-color="#292c2f"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="15.5" x2="15.5" y1="2" y2="14"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><path d="m-.008854-.000142h32v16.000141h-32z" fill="#015599"/><path d="m1 1h30v14h-30z" fill="#cce4f7"/><path d="m21.747259 7.2514076 2.625738 3.0008434 2.625737-3.0008434h-.656434l-1.969303 2.2506327-1.969304-2.2506327z" fill="#040404"/><g transform="matrix(.22437588 0 0 .23076923 2.756241 5.538461)"><path d="m10-15.333332h44.571428v52h-44.571428z" fill="url(#a)"/><path d="m45.654456 28.000002h8.916972v8.666666h-8.916972zm-35.654456 0h8.913614v8.666666h-8.913614z" fill="#292c2f" opacity=".2"/><path d="m14.571427 20.394667 15.999999 16.000002h24.000002v-38.7280006l-6.635999-6.636z" fill="url(#c)" opacity=".2"/><path d="m22.950759-10.999998c-4.970563.000001-8.493952 3.6961034-8.493952 8.6666661v8.535c1.270749 1.1365908 1.997971 2.7601133 2 4.4650009-.0026 1.704189-.709251 2.469731-1.979482 3.605857v5.537l6 6 23.654456-.000001 6-6v-5.535c-1.270749-1.136591-2.01849-1.90297-2.020518-3.607857.0026-1.7041893.729769-3.3268743 2-4.4629999v-8.537c0-4.9705627-3.332799-8.6666671-8.303361-8.6666671z" fill="url(#b)"/><path d="m9.9966422 32.333335h44.5714278l.0034 4.333333h-44.57147z" fill="#292c2f" opacity=".4"/><g stroke-width="1.857" transform="matrix(.89993218 0 0 1.1666667 3.229082 -31.000001)"><path d="m17.428571 50.571429h29.714286v7.428571h-29.714286z" fill="#292c2e"/><path d="m21.142857 54.285714h14.857143v1.857143h-14.857143zm16.857143 0h8v1.857143h-8z" fill="#f6b44d"/></g></g><path d="m4.9992466 12h2.0007534l.0007534 2h-.3205369zm8.0007534 0h2l.000754 2h-2.000001z" fill="#292c2f" opacity=".2" stroke-width=".422561"/><path d="m1 1v14h30v-14zm1 1h28v12.5h-28z" fill="url(#d)" opacity=".493"/></svg> \ No newline at end of file
diff --git a/instsetoo_native/inc_common/windows/msi_templates/Binary/installstatemenu.ico b/instsetoo_native/inc_common/windows/msi_templates/Binary/installstatemenu.ico
new file mode 100644
index 000000000..914340dbb
--- /dev/null
+++ b/instsetoo_native/inc_common/windows/msi_templates/Binary/installstatemenu.ico
Binary files differ
diff --git a/instsetoo_native/inc_common/windows/msi_templates/Binary/installstatemenu.svg b/instsetoo_native/inc_common/windows/msi_templates/Binary/installstatemenu.svg
new file mode 100644
index 000000000..56fd6e18d
--- /dev/null
+++ b/instsetoo_native/inc_common/windows/msi_templates/Binary/installstatemenu.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="9.99873" x2="10.00001" y1="36.13033" y2="-15.33333"><stop offset="0" stop-color="#7f8c8d"/><stop offset="1" stop-color="#afb0b3"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="23.99999" x2="43.99999" y1="-1.60532" y2="18.39465"><stop offset="0" stop-color="#292c2f"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.35896422 0 0 .3691925 1.41081 -.215155)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="48" y2="10"><stop offset="0" stop-color="#eef1f2"/><stop offset="1" stop-color="#f9fafb"/></linearGradient><g transform="matrix(.35896422 0 0 .36919253 -.58919 7.660952)"><path d="m10-15.333332h44.571428l.000001 51.463664h-44.571428z" fill="url(#a)"/><path d="m45.654456 28.000002h8.916972l-.0013 8.13033h-8.916972zm-35.654456 0h8.913614l-.0013 8.13033h-8.9135729z" fill="#292c2f" opacity=".2"/><path d="m15.570327 19.878648 16.714758 16.251684h22.286344v-35.21198054l-9.750276-9.48014846z" fill="url(#b)" opacity=".2"/><path d="m10 4c-1.7842543.0000001-3.1013022 1.6677036-3 3.5v2.5c.058426.05375.1105286.105689.1660156.158203a1.5 1.4999999 0 0 1 .8339844 1.341797 1.5 1.4999999 0 0 1 -1 1.412109v1.851563l2.2871094 2.236328h3.7128906 3.712891l2.287109-2.236328v-1.851563a1.5 1.4999999 0 0 1 -1-1.412109 1.5 1.4999999 0 0 1 .833984-1.341797c.055488-.052514.10759-.104456.166016-.158203v-2.5c.101302-1.8322964-1.215745-3.4999999-3-3.5h-3z" fill="url(#c)" stroke-width=".364042" transform="matrix(2.785793 0 0 2.7086138 -3.930224 -20.750559)"/><path d="m10.000001 33.421718h44.571428l-.0012 2.708614h-44.5714879z" fill="#292c2f" opacity=".4"/><g stroke-width="1.857" transform="matrix(.89993218 0 0 1.1666667 3.229082 -31.000001)"><path d="m16.809087 50.575277h30.955587v6.965006h-30.955587z" fill="#292c2e"/><path d="m19.904645 52.896945h15.477794v2.321669h-15.477794zm18.573353 0h6.28379v2.321669h-6.28379z" fill="#f6b44d"/></g></g><path d="m17.5 1c-.813703 0-1.5.6862972-1.5 1.5v4.3789062l-3.095703-3.0957031c-.575284-.5752825-1.54581-.5752825-2.121094 0-.575282.5752843-.575282 1.5458095 0 2.1210938l3.095703 3.0957031h-4.378906c-.8137028 0-1.5.6862972-1.5 1.5 0 .813703.6862972 1.5 1.5 1.5h4.378906l-3.095703 3.095703c-.575281.575284-.575281 1.54581 0 2.121094.575284.575281 1.54581.575281 2.121094 0l3.095703-3.095703v4.378906c0 .813703.686297 1.5 1.5 1.5s1.5-.686297 1.5-1.5v-4.378906l3.095703 3.095703c.575284.575281 1.54581.575281 2.121094 0 .575281-.575284.575281-1.54581 0-2.121094l-3.095703-3.095703h4.378906c.813703 0 1.5-.686297 1.5-1.5 0-.8137028-.686297-1.5-1.5-1.5h-4.378906l3.095703-3.0957031c.575282-.5752843.575282-1.5458095 0-2.1210938-.575284-.5752825-1.54581-.5752825-2.121094 0l-3.095703 3.0957031v-4.3789062c0-.8137028-.686297-1.5-1.5-1.5zm0 9.482422.01367.0039.0039.01367-.0039.01367-.01367.0039-.01367-.0039-.0039-.01367.0039-.01367z" fill="#fff"/><g fill="#eac282"><rect height="8" ry=".5" width="1" x="17" y="2"/><rect height="8" ry=".5" width="1" x="17" y="11"/><rect height="8" ry=".5" transform="rotate(90)" width="1" x="10" y="-26"/><rect height="8" ry=".5" transform="rotate(90)" width="1" x="10" y="-17"/><rect height="8" ry=".5" transform="matrix(.70710678 .70710678 -.70710678 .70710678 0 0)" width="1" x="19.29899" y="-13.449747"/><rect height="8" ry=".5" transform="matrix(.70710678 .70710678 -.70710678 .70710678 0 0)" width="1" x="19.29899" y="-4.449748"/><rect height="8" ry=".5" transform="matrix(-.70710678 .70710678 -.70710678 -.70710678 0 0)" width="1" x="-5.449748" y="-28.29899"/><rect height="8" ry=".5" transform="matrix(-.70710678 .70710678 -.70710678 -.70710678 0 0)" width="1" x="-5.449748" y="-19.29899"/></g><path d="m17.5 11.5 12.986313 10.987837h-6l2.597098 5.820719c.747928 2.119633-2.617743 2.914494-3.178688 1.324771l-2.24378-4.769176-4.160943 4.493999z" fill="#fff" fill-rule="evenodd" stroke="#808080" stroke-linejoin="round" stroke-width="1.027375"/></svg> \ No newline at end of file
diff --git a/instsetoo_native/inc_common/windows/msi_templates/Binary/newfolder.ico b/instsetoo_native/inc_common/windows/msi_templates/Binary/newfolder.ico
new file mode 100644
index 000000000..67179661a
--- /dev/null
+++ b/instsetoo_native/inc_common/windows/msi_templates/Binary/newfolder.ico
Binary files differ
diff --git a/instsetoo_native/inc_common/windows/msi_templates/Binary/newfolder.svg b/instsetoo_native/inc_common/windows/msi_templates/Binary/newfolder.svg
new file mode 100644
index 000000000..3c583925f
--- /dev/null
+++ b/instsetoo_native/inc_common/windows/msi_templates/Binary/newfolder.svg
@@ -0,0 +1,116 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ viewBox="0 0 16 16"
+ version="1.1"
+ id="svg14"
+ sodipodi:docname="newfolder.svg"
+ inkscape:version="0.92.5 (0.92.5+68)"><metadata
+ id="metadata20">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+</metadata>
+<defs
+ id="defs18">
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient844">
+ <stop
+ style="stop-color:#ffd05a;stop-opacity:1;"
+ offset="0"
+ id="stop840" />
+ <stop
+ style="stop-color:#ffd05a;stop-opacity:1"
+ offset="1"
+ id="stop842" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient844"
+ id="linearGradient856"
+ x1="6.2336493"
+ y1="12.671564"
+ x2="7.789608"
+ y2="6.9944906"
+ gradientUnits="userSpaceOnUse" />
+</defs>
+<sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="694"
+ id="namedview16"
+ showgrid="false"
+ inkscape:zoom="8.9835016"
+ inkscape:cx="-3.7747926"
+ inkscape:cy="6.1943543"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg14" />
+
+
+
+ /&amp;gt;
+ <g
+ fill-rule="evenodd"
+ id="g6">
+ <path
+ style="fill:#ffe89d;fill-opacity:0.97254902"
+ d="M 11 2 C 10.734801 2.0000511 10.480481 2.1054325 10.292969 2.2929688 L 6.5859375 4 L 1 4 C 0.4477381 4.0000552 5.52e-05 4.4477379 0 5 L 0 14 L 1 11.666016 L 1 5 L 7 5 L 11 3 L 13 3 L 13 6 L 14 6 L 14 3 C 13.999945 2.4477381 13.552262 2.0000552 13 2 L 11 2 z M 3.0957031 6.1230469 C 2.9357439 6.2468951 2.8714314 6.4948414 2.7421875 6.9902344 C 2.8714314 6.4948414 2.9358382 6.2467572 3.0957031 6.1230469 z "
+ id="path2" />
+ <path
+ d="m11 3.0000002-4 2.0000002-6-.0000002v6.6660158l1.7421875-4.675782c.2584878-.990786.2581105-.990234 1.2792969-.990234h8.9785156v-3z"
+ fill="#fff"
+ id="path4"
+ style="fill:#ffe9a2;fill-opacity:0.97254902" />
+ <path
+ d="M 0,14 H 1 13 L 15.744141,6.9921875 C 16.041995,5.9993405 16.042373,6 15,6 H 4.0214844 C 3.000298,6 3.0006753,5.9994484 2.7421875,6.9902344 L 1,11.666016 Z"
+ id="path845"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccccccccc"
+ style="fill:url(#linearGradient856);fill-opacity:1" />
+</g>
+<circle
+ cx="12.5"
+ cy="12.5"
+ fill="#4c81b8"
+ r="3.5"
+ id="circle8" />
+<rect
+ fill="#fff"
+ height="5"
+ ry=".5"
+ width="1"
+ x="12"
+ y="10"
+ id="rect10" />
+<rect
+ fill="#fff"
+ height="5"
+ ry=".5"
+ transform="rotate(90)"
+ width="1"
+ x="12"
+ y="-15"
+ id="rect12" />
+</svg>
diff --git a/instsetoo_native/inc_common/windows/msi_templates/Binary/openfolder.ico b/instsetoo_native/inc_common/windows/msi_templates/Binary/openfolder.ico
new file mode 100644
index 000000000..de1c3b999
--- /dev/null
+++ b/instsetoo_native/inc_common/windows/msi_templates/Binary/openfolder.ico
Binary files differ
diff --git a/instsetoo_native/inc_common/windows/msi_templates/Binary/openfolder.svg b/instsetoo_native/inc_common/windows/msi_templates/Binary/openfolder.svg
new file mode 100644
index 000000000..82a5838ae
--- /dev/null
+++ b/instsetoo_native/inc_common/windows/msi_templates/Binary/openfolder.svg
@@ -0,0 +1,156 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ viewBox="0 0 32 32"
+ version="1.1"
+ id="svg6"
+ sodipodi:docname="openfolder.svg"
+ inkscape:version="0.92.5 (0.92.5+68)">
+ <metadata
+ id="metadata12">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs10">
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient844">
+ <stop
+ style="stop-color:#ffd05a;stop-opacity:1;"
+ offset="0"
+ id="stop840" />
+ <stop
+ style="stop-color:#ffd05a;stop-opacity:1"
+ offset="1"
+ id="stop842" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient844"
+ id="linearGradient846"
+ x1="12.237323"
+ y1="24.960175"
+ x2="13.193246"
+ y2="12.15893"
+ gradientUnits="userSpaceOnUse" />
+ <filter
+ inkscape:collect="always"
+ style="color-interpolation-filters:sRGB"
+ id="filter897"
+ x="-0.038840816"
+ width="1.0776816"
+ y="-0.6344"
+ height="2.2688">
+ <feGaussianBlur
+ inkscape:collect="always"
+ stdDeviation="0.3965"
+ id="feGaussianBlur899" />
+ </filter>
+ <filter
+ inkscape:collect="always"
+ style="color-interpolation-filters:sRGB"
+ id="filter966"
+ x="-0.027445608"
+ width="1.0548912"
+ y="-0.052301657"
+ height="1.1046033">
+ <feGaussianBlur
+ inkscape:collect="always"
+ stdDeviation="0.28330085"
+ id="feGaussianBlur968" />
+ </filter>
+ <clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath975">
+ <path
+ style="fill:#ff00ff;fill-opacity:1"
+ d="m 25,4 -4.701172,0.00781 c -0.265199,5.11e-5 -0.519519,0.1054327 -0.707031,0.2929687 L 15.884766,7.0078125 4,7 C 3.4477381,7.0000552 3.0000552,7.4477381 3,8 V 25 H 4 V 23.666016 L 5.7421875,12.990234 C 6.0006753,11.999448 6.0065586,12.112904 7.0214844,12 L 28.255859,12.007812 26,12 V 5 C 25.999945,4.4477381 25.552262,4.0000552 25,4 Z"
+ id="path977"
+ inkscape:connector-curvature="0" />
+ </clipPath>
+ </defs>
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="694"
+ id="namedview8"
+ showgrid="false"
+ inkscape:zoom="3.1761475"
+ inkscape:cx="69.422209"
+ inkscape:cy="8.6067109"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg6">
+ <inkscape:grid
+ type="xygrid"
+ id="grid833" />
+ </sodipodi:namedview>
+ <rect
+ style="opacity:0.26;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal;filter:url(#filter897)"
+ id="rect851"
+ width="24.5"
+ height="1.5"
+ x="2.5"
+ y="24"
+ ry="0.44296503"
+ rx="0" />
+ <path
+ d="M 25 4 L 20.298828 4.0078125 C 20.033629 4.0078636 19.779309 4.1132451 19.591797 4.3007812 L 15.884766 7.0078125 L 4 7 C 3.4477381 7.0000552 3.0000552 7.4477381 3 8 L 3 25 L 4 25 L 4 23.666016 L 4 8 L 16.298828 8.0078125 L 20.298828 5.0078125 L 25 5 L 25 12 L 7.0214844 12 L 28.255859 12.007812 L 26 12 L 26 5 C 25.999945 4.4477381 25.552262 4.0000552 25 4 z M 6.0742188 12.119141 C 5.9906794 12.180244 5.9324486 12.272164 5.8828125 12.412109 C 5.9324132 12.272216 5.9907266 12.180175 6.0742188 12.119141 z "
+ id="path2"
+ style="fill:#ffe89d;fill-opacity:0.97254902" />
+ <path
+ d="m20 5-4 3h-12v15.666016l1.7421875-10.675782c.2584878-.990786.2643711-.87733 1.2792969-.990234h17.9785156v-7z"
+ fill="#fff"
+ fill-rule="evenodd"
+ id="path4"
+ style="fill:#ffe9a2;fill-opacity:1;opacity:0.97" />
+ <path
+ d="m 3.7077977,25 21.5910303,0.0078 h 1 L 29,13 c 0,-0.465513 3.74e-4,-0.989826 -0.744141,-0.992188 L 7.0214844,12 C 6.000298,12 5.94372,11.986313 5.7421875,12.990234 L 4,23.666016 Z"
+ id="path835"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccccccccc"
+ style="fill:url(#linearGradient846);fill-opacity:1" />
+ <path
+ style="opacity:1;fill:#e4bd63;fill-opacity:1;stroke:none;stroke-width:0;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
+ d="M 4.4355469 21 L 4.3535156 21.5 L 27.087891 21.5 L 27.201172 21 L 4.4355469 21 z "
+ id="rect901" />
+ <path
+ style="opacity:1;fill:#fedc77;fill-opacity:1;stroke:none;stroke-width:0;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
+ d="M 4.3535156 21.5 L 4.2714844 22 L 26.974609 22 L 27.087891 21.5 L 4.3535156 21.5 z "
+ id="rect903" />
+ <path
+ style="opacity:1;fill:#e4bd63;fill-opacity:1;stroke:none;stroke-width:0;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
+ d="M 4.109375 23 L 4.0273438 23.5 L 26.638672 23.5 L 26.75 23 L 4.109375 23 z "
+ id="rect905" />
+ <path
+ style="opacity:1;fill:#fedc77;fill-opacity:1;stroke:none;stroke-width:0;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
+ d="M 4.0273438 23.5 L 4 23.666016 L 3.9335938 23.972656 C 3.9570688 23.979913 3.9740797 24 4 24 L 26.525391 24 L 26.638672 23.5 L 4.0273438 23.5 z "
+ id="rect907" />
+ <path
+ style="fill:#906700;fill-opacity:0.46323529;filter:url(#filter966);opacity:0.86"
+ d="M 6.7949219 11.498047 C 5.7737355 11.498047 5.7171575 11.484357 5.515625 12.488281 L 3.7734375 23.164062 L 3.4824219 24.498047 L 4 24.498047 L 4 23.666016 L 5.7421875 12.990234 C 6.0006753 11.999448 6.0065586 12.112904 7.0214844 12 L 28.255859 12.007812 L 26 12 L 26 11.505859 L 6.7949219 11.498047 z "
+ id="path940"
+ clip-path="url(#clipPath975)" />
+</svg>
diff --git a/instsetoo_native/inc_common/windows/msi_templates/Binary/setup.ico b/instsetoo_native/inc_common/windows/msi_templates/Binary/setup.ico
new file mode 100644
index 000000000..6df558618
--- /dev/null
+++ b/instsetoo_native/inc_common/windows/msi_templates/Binary/setup.ico
Binary files differ
diff --git a/instsetoo_native/inc_common/windows/msi_templates/Binary/setup.svg b/instsetoo_native/inc_common/windows/msi_templates/Binary/setup.svg
new file mode 100644
index 000000000..84fe3a2e4
--- /dev/null
+++ b/instsetoo_native/inc_common/windows/msi_templates/Binary/setup.svg
@@ -0,0 +1,477 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ viewBox="0 0 32 32"
+ version="1.1"
+ id="svg36"
+ sodipodi:docname="setup.svg"
+ inkscape:version="0.92.5 (0.92.5+68)">
+ <metadata
+ id="metadata42">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs40">
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5327"
+ id="linearGradient5319"
+ x1="95.33136"
+ y1="-315.38156"
+ x2="121.77179"
+ y2="-315.38156"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.8458076,0,0,2.6952057,-185.41582,795.36465)" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient5327">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0"
+ offset="0"
+ id="stop5321" />
+ <stop
+ id="stop5323"
+ offset="0.28070393"
+ style="stop-color:#ffffff;stop-opacity:0.82323235" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0;"
+ offset="1"
+ id="stop5325" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2924"
+ id="linearGradient5309"
+ x1="65.94162"
+ y1="-314.21219"
+ x2="94.712097"
+ y2="-314.21219"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.8458076,0,0,2.6952057,-185.41582,795.36465)" />
+ <linearGradient
+ id="linearGradient2924"
+ inkscape:collect="always">
+ <stop
+ id="stop2920"
+ offset="0"
+ style="stop-color:#ffffff;stop-opacity:0" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.82323235"
+ offset="0.65953171"
+ id="stop2928" />
+ <stop
+ id="stop2922"
+ offset="1"
+ style="stop-color:#ffffff;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5247"
+ id="linearGradient5386"
+ x1="102.04913"
+ y1="-312.99872"
+ x2="117.63493"
+ y2="-325.29312"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.8458076,0,0,2.6952057,-185.41582,795.36465)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5273"
+ id="linearGradient5283"
+ x1="106.82072"
+ y1="-323.43146"
+ x2="105.80491"
+ y2="-325.72296"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.8458076,0,0,2.6952057,-185.41582,795.36465)" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient5273">
+ <stop
+ style="stop-color:#000000;stop-opacity:0.25700936"
+ offset="0"
+ id="stop5269" />
+ <stop
+ style="stop-color:#000000;stop-opacity:0;"
+ offset="1"
+ id="stop5271" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5247"
+ id="linearGradient5249"
+ x1="79.559212"
+ y1="-317.43137"
+ x2="69.637337"
+ y2="-328.2037"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.8458076,0,0,2.6952057,-185.41582,795.36465)" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient5247">
+ <stop
+ style="stop-color:#ecd19c;stop-opacity:1"
+ offset="0"
+ id="stop5243" />
+ <stop
+ style="stop-color:#ecd19c;stop-opacity:1"
+ offset="1"
+ id="stop5245" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5367"
+ id="linearGradient5369"
+ x1="95.271507"
+ y1="-312.09271"
+ x2="95.218933"
+ y2="-290.17661"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.8458076,0,0,2.6952057,-185.41582,795.36465)" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient5367">
+ <stop
+ style="stop-color:#c89959;stop-opacity:1"
+ offset="0"
+ id="stop5363" />
+ <stop
+ style="stop-color:#c99451;stop-opacity:1"
+ offset="1"
+ id="stop5365" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5341"
+ id="linearGradient5343"
+ x1="97.796562"
+ y1="-293.94199"
+ x2="115.98135"
+ y2="-308.77756"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.8458076,0,0,2.6952057,-185.41582,795.36465)" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient5341">
+ <stop
+ style="stop-color:#d2a461;stop-opacity:1"
+ offset="0"
+ id="stop5337" />
+ <stop
+ style="stop-color:#cc9956;stop-opacity:1"
+ offset="1"
+ id="stop5339" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5273"
+ id="linearGradient5275"
+ x1="95.646828"
+ y1="-318.15158"
+ x2="95.575958"
+ y2="-320.44308"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.8458076,0,0,2.6952057,-185.41582,795.36465)" />
+ <clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8334-5">
+ <rect
+ style="display:inline;fill:#aaccff;fill-opacity:1;stroke:none;stroke-width:0.2"
+ id="rect8336-0"
+ width="30.049107"
+ height="21.544643"
+ x="285.65829"
+ y="82.083641" />
+ </clipPath>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5376"
+ id="linearGradient5378"
+ x1="92.919258"
+ y1="-318.59009"
+ x2="94.692993"
+ y2="-332.6741"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.8458076,0,0,2.6952057,-185.41582,795.36465)" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient5376">
+ <stop
+ style="stop-color:#be8948;stop-opacity:1"
+ offset="0"
+ id="stop5372" />
+ <stop
+ style="stop-color:#986c38;stop-opacity:1"
+ offset="1"
+ id="stop5374" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5392"
+ id="linearGradient5394"
+ x1="68.010948"
+ y1="-334.04752"
+ x2="90.549026"
+ y2="-338.59113"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.8458076,0,0,2.6952057,-185.41582,795.36465)" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient5392">
+ <stop
+ style="stop-color:#e3c58f;stop-opacity:1"
+ offset="0"
+ id="stop5388" />
+ <stop
+ style="stop-color:#e3c58f;stop-opacity:1"
+ offset="1"
+ id="stop5390" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5408"
+ id="linearGradient5402"
+ x1="92.973465"
+ y1="-338.41547"
+ x2="120.4786"
+ y2="-336.14368"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.8458076,0,0,2.6952057,-185.41582,795.36465)" />
+ <linearGradient
+ id="linearGradient5408"
+ inkscape:collect="always">
+ <stop
+ id="stop5404"
+ offset="0"
+ style="stop-color:#e9cb97;stop-opacity:1" />
+ <stop
+ id="stop5406"
+ offset="1"
+ style="stop-color:#e9cb97;stop-opacity:1" />
+ </linearGradient>
+ <clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath2237">
+ <rect
+ style="opacity:0.18999999;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
+ id="rect2239"
+ width="104"
+ height="104"
+ x="-184"
+ y="-64"
+ ry="0.5" />
+ </clipPath>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5376"
+ id="linearGradient2245"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.8458075,0,0,2.6952057,-185.41581,795.36466)"
+ x1="92.919258"
+ y1="-318.59009"
+ x2="79.576576"
+ y2="-329.1857" />
+ <filter
+ inkscape:collect="always"
+ style="color-interpolation-filters:sRGB"
+ id="filter2282"
+ x="-0.050014022"
+ width="1.100028"
+ y="-0.12115052"
+ height="1.242301">
+ <feGaussianBlur
+ inkscape:collect="always"
+ stdDeviation="0.98262007"
+ id="feGaussianBlur2284" />
+ </filter>
+ </defs>
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="694"
+ id="namedview38"
+ showgrid="true"
+ inkscape:zoom="3.1761475"
+ inkscape:cx="-32.189667"
+ inkscape:cy="17.119696"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="g2222"
+ inkscape:snap-global="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid849" />
+ </sodipodi:namedview>
+ <g
+ id="g2222"
+ transform="matrix(0.15954111,0,0,0.15954111,3.0131607,26.655208)">
+ <path
+ style="display:inline;opacity:0.45800003;fill:#ab966d;fill-opacity:1;stroke:none;stroke-width:0.3710292px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;filter:url(#filter2282)"
+ d="m 136.72811,-308.22972 -2.92932,1.51191 25.32441,13.70163 21.82813,-13.32366 -14.07962,-6.14211 z"
+ id="path5122"
+ inkscape:connector-curvature="0"
+ transform="matrix(3.6341587,0,0,3.6341587,-493.81263,1089.1714)" />
+ <path
+ sodipodi:nodetypes="cccccc"
+ style="display:inline;fill:url(#linearGradient5402);fill-opacity:1;stroke:none;stroke-width:1.02755773px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 160.17172,-116.40169 c 3.26879,1.58378 4.73866,3.89768 2.99703,7.5151 L 143.406,-92.226996 79.16875,-115.0499 99.784365,-141.24248 Z"
+ id="path11959"
+ inkscape:connector-curvature="0" />
+ <path
+ sodipodi:nodetypes="cccccc"
+ style="display:inline;fill:url(#linearGradient5394);fill-opacity:1;stroke:none;stroke-width:1.02755773px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 19.21251,-86.919745 -0.54569868,-106.01441 c -1.91905702,-1.96906 -3.98114112,-4.34279 1.92320718,-7.38368 l 57.9369775,-29.77626 24.363737,26.34837 z"
+ id="path11957"
+ inkscape:connector-curvature="0" />
+ <path
+ style="display:inline;fill:url(#linearGradient5378);fill-opacity:1;stroke:none;stroke-width:1.02755773px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 19.117411,-86.919745 86.171545,-62.215657 143.406,-92.226996 85.269802,-116.97205 Z"
+ id="path11908"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccccc" />
+ <path
+ sodipodi:nodetypes="ccccccc"
+ inkscape:connector-curvature="0"
+ id="path5264"
+ d="m 78.17143,-63.392753 v -5.221002 l 9.21022,3.374552 8.403536,-5.284611 0.201531,5.730292 -10.218675,4.9663 z"
+ style="display:inline;fill:url(#linearGradient5275);fill-opacity:1;stroke:none;stroke-width:1.02755892px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ style="display:inline;fill:#dab071;fill-opacity:1;stroke:none;stroke-width:1.02755773px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 19.21251,-86.919745 0.495128,66.822165 c 0.01197,4.91796 1.059017,6.46798 3.605774,7.67202 l 61.513619,30.94371 1.344553,-80.733807 z"
+ id="path11894"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cccccc" />
+ <path
+ style="display:inline;fill:url(#linearGradient5343);fill-opacity:1;stroke:none;stroke-width:1.02755773px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 86.171545,-62.215657 84.826992,18.51815 141.41782,-12.05524 c 3.05329,-1.68994 3.13427,-4.36743 3.14272,-7.46922 L 143.406,-92.226996 Z"
+ id="path11896"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cccccc" />
+ <path
+ sodipodi:nodetypes="sssssssss"
+ inkscape:connector-curvature="0"
+ id="rect5361"
+ d="m 84.6253,-62.246649 h 2.016829 c 0.558702,0 1.008455,0.425953 1.008455,0.955011 V 16.10753 c 0,0.5291 -0.457256,1.0893 -0.93714,1.36022 l -1.819209,1.02712 c -0.479884,0.27099 -1.253445,-0.55249 -1.253604,-0.87912 l -0.02394,-78.907388 c -2e-4,-0.529058 0.449754,-0.955011 1.008414,-0.955011 z"
+ style="display:inline;opacity:1;vector-effect:none;fill:url(#linearGradient5369);fill-opacity:1;stroke:none;stroke-width:1.02917719;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:fill markers stroke" />
+ <path
+ sodipodi:nodetypes="cccc"
+ style="display:inline;fill:#000000;fill-opacity:0.11682243;stroke:none;stroke-width:1.02755773px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 83.482438,-61.578958 -63.732099,5.475629 63.822489,46.7727092 z"
+ id="path11906"
+ inkscape:connector-curvature="0" />
+ <path
+ sodipodi:nodetypes="ccccccc"
+ style="display:inline;fill:url(#linearGradient5249);fill-opacity:1;stroke:none;stroke-width:1.02755773px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 19.21251,-86.919745 -22.1983737,17.595893 c -1.2281436,1.243502 -1.4082847,2.676926 -0.2123061,3.365216 L 52.584616,-40.59222 c 1.858559,0.64939 3.481384,0.33146 4.960065,-0.57767 l 28.626783,-21.045767 z"
+ id="path11898"
+ inkscape:connector-curvature="0" />
+ <path
+ sodipodi:nodetypes="ccccc"
+ style="display:inline;fill:#000000;fill-opacity:0.11682243;stroke:none;stroke-width:1.02755773px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 87.688057,-62.830662 144.3397,-73.545963 143.74616,-49.96507 87.814802,-8.9101098 Z"
+ id="path11906-6"
+ inkscape:connector-curvature="0" />
+ <path
+ sodipodi:nodetypes="cccccccccccc"
+ inkscape:connector-curvature="0"
+ id="path5266"
+ d="m 95.650698,-72.7523 6.050482,0.44572 8.53798,-4.64795 -0.13448,-2.419464 5.81519,0.413783 8.3699,-5.125456 v -2.865184 l 5.10936,0.827717 8.4707,-5.157241 0.20154,3.310828 -42.824213,24.385701 z"
+ style="display:inline;fill:url(#linearGradient5283);fill-opacity:1;stroke:none;stroke-width:1.02755892px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ style="display:inline;fill:url(#linearGradient5386);fill-opacity:1;stroke:none;stroke-width:1.02755773px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 86.171545,-62.215657 103.09391,-41.696 c 2.48589,3.05345 4.16934,1.54696 5.92003,0.42244 l 55.67991,-31.033851 c 0.80445,-0.783837 1.33884,-1.621002 0.0199,-2.823685 l -21.3084,-17.0959 z"
+ id="path11900"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccccccc" />
+ <g
+ style="display:inline;opacity:1;stroke-width:0.56957132"
+ transform="matrix(2.9471754,-1.4843966,0,2.7912088,-357.38496,-113.33739)"
+ id="g22784-1">
+ <g
+ style="stroke-width:0.56957132"
+ transform="matrix(0.01,0,0,0.01,108.38347,102.51776)"
+ class="com.sun.star.drawing.ClosedBezierShape"
+ id="g15125-5">
+ <g
+ style="stroke-width:0.56957132"
+ id="id391-8">
+ <rect
+ class="BoundingBox"
+ x="5459"
+ y="988"
+ width="273"
+ height="272"
+ id="rect15120-3"
+ style="fill:none;stroke:none;stroke-width:0.56957132" />
+ <path
+ d="m 5485,988 c -10,0 -20,6 -24,16 -4,9 -2,20 5,27 l 220,220 c 7,8 18,10 28,6 9,-4 16,-13 16,-23 v -221 c 0,-13 -12,-25 -26,-25 z m 0,0 z"
+ id="path15122-4"
+ inkscape:connector-curvature="0"
+ style="fill:#e3c69e;fill-opacity:1;stroke:none;stroke-width:0.56957132" />
+ </g>
+ </g>
+ <g
+ style="stroke-width:0.56957132"
+ transform="matrix(0.01,0,0,0.01,108.38347,102.51776)"
+ class="com.sun.star.drawing.ClosedBezierShape"
+ id="g15139-3">
+ <g
+ style="stroke-width:0.56957132"
+ id="id393-6">
+ <rect
+ class="BoundingBox"
+ x="4859"
+ y="988"
+ width="871"
+ height="1055"
+ id="rect15134-4"
+ style="fill:none;stroke:none;stroke-width:0.56957132" />
+ <path
+ d="m 4885,988 c -14,0 -26,12 -26,26 v 1001 c 0,13 12,25 26,26 h 819 c 13,0 25,-13 25,-26 v -645 c 0,-7 -2,-13 -7,-18 L 5368,996 c -5,-5 -12,-8 -19,-8 z m 25,52 h 428 l 340,341 v 608 h -768 z m 0,0 z"
+ id="path15136-6"
+ inkscape:connector-curvature="0"
+ style="fill:#e3c69e;fill-opacity:1;stroke:none;stroke-width:0.56957132" />
+ </g>
+ </g>
+ </g>
+ <path
+ sodipodi:nodetypes="cccc"
+ inkscape:connector-curvature="0"
+ id="path5301"
+ d="M 2.4055176,-63.647418 52.611953,-40.6005 c 1.583717,0.43865 3.16891,0.87356 5.49518,-0.56311 L 83.88582,-60.591292"
+ style="display:inline;fill:none;stroke:url(#linearGradient5309);stroke-width:1.02755892px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ sodipodi:nodetypes="cccc"
+ inkscape:connector-curvature="0"
+ id="path5311"
+ d="m 87.516136,-61.864652 15.735284,20.129912 c 1.29482,1.78235 4.01578,1.73057 6.02371,0.66327 l 51.11613,-29.070348"
+ style="display:inline;fill:none;stroke:url(#linearGradient5319);stroke-width:1.02755892px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ style="display:inline;fill:url(#linearGradient2245);fill-opacity:1;stroke:none;stroke-width:1.02755773px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 85.264366,-116.96714 -0.465348,0.20812 2.171602,0.51417 z m -1.202141,0.53865 -64.941253,29.503564 65.51001,24.141508 z m 12.5772,48.711484 -11.349209,5.178427 0.878978,0.318301 z"
+ id="path2243"
+ inkscape:connector-curvature="0" />
+ </g>
+</svg>
diff --git a/instsetoo_native/inc_common/windows/msi_templates/Binary/setupcomplete.ico b/instsetoo_native/inc_common/windows/msi_templates/Binary/setupcomplete.ico
new file mode 100644
index 000000000..ad3325c9a
--- /dev/null
+++ b/instsetoo_native/inc_common/windows/msi_templates/Binary/setupcomplete.ico
Binary files differ
diff --git a/instsetoo_native/inc_common/windows/msi_templates/Binary/setupcomplete.svg b/instsetoo_native/inc_common/windows/msi_templates/Binary/setupcomplete.svg
new file mode 100644
index 000000000..5a6ac70be
--- /dev/null
+++ b/instsetoo_native/inc_common/windows/msi_templates/Binary/setupcomplete.svg
@@ -0,0 +1,489 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ viewBox="0 0 32 32"
+ version="1.1"
+ id="svg36"
+ sodipodi:docname="setupcomplete.svg"
+ inkscape:version="0.92.5 (0.92.5+68)">
+ <metadata
+ id="metadata42">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs40">
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5327"
+ id="linearGradient5319"
+ x1="95.33136"
+ y1="-315.38156"
+ x2="121.77179"
+ y2="-315.38156"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.8458076,0,0,2.6952057,-185.41582,795.36465)" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient5327">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0"
+ offset="0"
+ id="stop5321" />
+ <stop
+ id="stop5323"
+ offset="0.28070393"
+ style="stop-color:#ffffff;stop-opacity:0.82323235" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0;"
+ offset="1"
+ id="stop5325" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2924"
+ id="linearGradient5309"
+ x1="65.94162"
+ y1="-314.21219"
+ x2="94.712097"
+ y2="-314.21219"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.8458076,0,0,2.6952057,-185.41582,795.36465)" />
+ <linearGradient
+ id="linearGradient2924"
+ inkscape:collect="always">
+ <stop
+ id="stop2920"
+ offset="0"
+ style="stop-color:#ffffff;stop-opacity:0" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.82323235"
+ offset="0.65953171"
+ id="stop2928" />
+ <stop
+ id="stop2922"
+ offset="1"
+ style="stop-color:#ffffff;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5247"
+ id="linearGradient5386"
+ x1="102.04913"
+ y1="-312.99872"
+ x2="117.63493"
+ y2="-325.29312"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.8458076,0,0,2.6952057,-185.41582,795.36465)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5273"
+ id="linearGradient5283"
+ x1="106.82072"
+ y1="-323.43146"
+ x2="105.80491"
+ y2="-325.72296"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.8458076,0,0,2.6952057,-185.41582,795.36465)" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient5273">
+ <stop
+ style="stop-color:#000000;stop-opacity:0.25700936"
+ offset="0"
+ id="stop5269" />
+ <stop
+ style="stop-color:#000000;stop-opacity:0;"
+ offset="1"
+ id="stop5271" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5247"
+ id="linearGradient5249"
+ x1="79.559212"
+ y1="-317.43137"
+ x2="69.637337"
+ y2="-328.2037"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.8458076,0,0,2.6952057,-185.41582,795.36465)" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient5247">
+ <stop
+ style="stop-color:#ecd19c;stop-opacity:1"
+ offset="0"
+ id="stop5243" />
+ <stop
+ style="stop-color:#ecd19c;stop-opacity:1"
+ offset="1"
+ id="stop5245" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5367"
+ id="linearGradient5369"
+ x1="95.271507"
+ y1="-312.09271"
+ x2="95.218933"
+ y2="-290.17661"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.8458076,0,0,2.6952057,-185.41582,795.36465)" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient5367">
+ <stop
+ style="stop-color:#c89959;stop-opacity:1"
+ offset="0"
+ id="stop5363" />
+ <stop
+ style="stop-color:#c99451;stop-opacity:1"
+ offset="1"
+ id="stop5365" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5341"
+ id="linearGradient5343"
+ x1="97.796562"
+ y1="-293.94199"
+ x2="115.98135"
+ y2="-308.77756"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.8458076,0,0,2.6952057,-185.41582,795.36465)" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient5341">
+ <stop
+ style="stop-color:#d2a461;stop-opacity:1"
+ offset="0"
+ id="stop5337" />
+ <stop
+ style="stop-color:#cc9956;stop-opacity:1"
+ offset="1"
+ id="stop5339" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5273"
+ id="linearGradient5275"
+ x1="95.646828"
+ y1="-318.15158"
+ x2="95.575958"
+ y2="-320.44308"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.8458076,0,0,2.6952057,-185.41582,795.36465)" />
+ <clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8334-5">
+ <rect
+ style="display:inline;fill:#aaccff;fill-opacity:1;stroke:none;stroke-width:0.2"
+ id="rect8336-0"
+ width="30.049107"
+ height="21.544643"
+ x="285.65829"
+ y="82.083641" />
+ </clipPath>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5376"
+ id="linearGradient5378"
+ x1="92.919258"
+ y1="-318.59009"
+ x2="94.692993"
+ y2="-332.6741"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.8458076,0,0,2.6952057,-185.41582,795.36465)" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient5376">
+ <stop
+ style="stop-color:#be8948;stop-opacity:1"
+ offset="0"
+ id="stop5372" />
+ <stop
+ style="stop-color:#986c38;stop-opacity:1"
+ offset="1"
+ id="stop5374" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5392"
+ id="linearGradient5394"
+ x1="68.010948"
+ y1="-334.04752"
+ x2="90.549026"
+ y2="-338.59113"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.8458076,0,0,2.6952057,-185.41582,795.36465)" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient5392">
+ <stop
+ style="stop-color:#e3c58f;stop-opacity:1"
+ offset="0"
+ id="stop5388" />
+ <stop
+ style="stop-color:#e3c58f;stop-opacity:1"
+ offset="1"
+ id="stop5390" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5408"
+ id="linearGradient5402"
+ x1="92.973465"
+ y1="-338.41547"
+ x2="120.4786"
+ y2="-336.14368"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.8458076,0,0,2.6952057,-185.41582,795.36465)" />
+ <linearGradient
+ id="linearGradient5408"
+ inkscape:collect="always">
+ <stop
+ id="stop5404"
+ offset="0"
+ style="stop-color:#e9cb97;stop-opacity:1" />
+ <stop
+ id="stop5406"
+ offset="1"
+ style="stop-color:#e9cb97;stop-opacity:1" />
+ </linearGradient>
+ <clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath2237">
+ <rect
+ style="opacity:0.18999999;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
+ id="rect2239"
+ width="104"
+ height="104"
+ x="-184"
+ y="-64"
+ ry="0.5" />
+ </clipPath>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5376"
+ id="linearGradient2245"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.8458075,0,0,2.6952057,-185.41581,795.36466)"
+ x1="92.919258"
+ y1="-318.59009"
+ x2="79.576576"
+ y2="-329.1857" />
+ <filter
+ inkscape:collect="always"
+ style="color-interpolation-filters:sRGB"
+ id="filter2282"
+ x="-0.050014022"
+ width="1.100028"
+ y="-0.12115052"
+ height="1.242301">
+ <feGaussianBlur
+ inkscape:collect="always"
+ stdDeviation="0.98262007"
+ id="feGaussianBlur2284" />
+ </filter>
+ </defs>
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="694"
+ id="namedview38"
+ showgrid="true"
+ inkscape:zoom="3.1761475"
+ inkscape:cx="-32.189667"
+ inkscape:cy="17.119696"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="g2222"
+ inkscape:snap-global="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid849" />
+ </sodipodi:namedview>
+ <g
+ id="g2222"
+ transform="matrix(0.15954111,0,0,0.15954111,3.0131607,26.655208)">
+ <path
+ style="display:inline;opacity:0.45800003;fill:#ab966d;fill-opacity:1;stroke:none;stroke-width:0.3710292px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;filter:url(#filter2282)"
+ d="m 136.72811,-308.22972 -2.92932,1.51191 25.32441,13.70163 21.82813,-13.32366 -14.07962,-6.14211 z"
+ id="path5122"
+ inkscape:connector-curvature="0"
+ transform="matrix(3.6341587,0,0,3.6341587,-493.81263,1089.1714)" />
+ <path
+ sodipodi:nodetypes="cccccc"
+ style="display:inline;fill:url(#linearGradient5402);fill-opacity:1;stroke:none;stroke-width:1.02755773px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 160.17172,-116.40169 c 3.26879,1.58378 4.73866,3.89768 2.99703,7.5151 L 143.406,-92.226996 79.16875,-115.0499 99.784365,-141.24248 Z"
+ id="path11959"
+ inkscape:connector-curvature="0" />
+ <path
+ sodipodi:nodetypes="cccccc"
+ style="display:inline;fill:url(#linearGradient5394);fill-opacity:1;stroke:none;stroke-width:1.02755773px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 19.21251,-86.919745 -0.54569868,-106.01441 c -1.91905702,-1.96906 -3.98114112,-4.34279 1.92320718,-7.38368 l 57.9369775,-29.77626 24.363737,26.34837 z"
+ id="path11957"
+ inkscape:connector-curvature="0" />
+ <path
+ style="display:inline;fill:url(#linearGradient5378);fill-opacity:1;stroke:none;stroke-width:1.02755773px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 19.117411,-86.919745 86.171545,-62.215657 143.406,-92.226996 85.269802,-116.97205 Z"
+ id="path11908"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccccc" />
+ <path
+ sodipodi:nodetypes="ccccccc"
+ inkscape:connector-curvature="0"
+ id="path5264"
+ d="m 78.17143,-63.392753 v -5.221002 l 9.21022,3.374552 8.403536,-5.284611 0.201531,5.730292 -10.218675,4.9663 z"
+ style="display:inline;fill:url(#linearGradient5275);fill-opacity:1;stroke:none;stroke-width:1.02755892px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ style="display:inline;fill:#dab071;fill-opacity:1;stroke:none;stroke-width:1.02755773px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 19.21251,-86.919745 0.495128,66.822165 c 0.01197,4.91796 1.059017,6.46798 3.605774,7.67202 l 61.513619,30.94371 1.344553,-80.733807 z"
+ id="path11894"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cccccc" />
+ <path
+ style="display:inline;fill:url(#linearGradient5343);fill-opacity:1;stroke:none;stroke-width:1.02755773px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 86.171545,-62.215657 84.826992,18.51815 141.41782,-12.05524 c 3.05329,-1.68994 3.13427,-4.36743 3.14272,-7.46922 L 143.406,-92.226996 Z"
+ id="path11896"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cccccc" />
+ <path
+ sodipodi:nodetypes="sssssssss"
+ inkscape:connector-curvature="0"
+ id="rect5361"
+ d="m 84.6253,-62.246649 h 2.016829 c 0.558702,0 1.008455,0.425953 1.008455,0.955011 V 16.10753 c 0,0.5291 -0.457256,1.0893 -0.93714,1.36022 l -1.819209,1.02712 c -0.479884,0.27099 -1.253445,-0.55249 -1.253604,-0.87912 l -0.02394,-78.907388 c -2e-4,-0.529058 0.449754,-0.955011 1.008414,-0.955011 z"
+ style="display:inline;opacity:1;vector-effect:none;fill:url(#linearGradient5369);fill-opacity:1;stroke:none;stroke-width:1.02917719;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:fill markers stroke" />
+ <path
+ sodipodi:nodetypes="cccc"
+ style="display:inline;fill:#000000;fill-opacity:0.11682243;stroke:none;stroke-width:1.02755773px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 83.482438,-61.578958 -63.732099,5.475629 63.822489,46.7727092 z"
+ id="path11906"
+ inkscape:connector-curvature="0" />
+ <path
+ sodipodi:nodetypes="ccccccc"
+ style="display:inline;fill:url(#linearGradient5249);fill-opacity:1;stroke:none;stroke-width:1.02755773px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 19.21251,-86.919745 -22.1983737,17.595893 c -1.2281436,1.243502 -1.4082847,2.676926 -0.2123061,3.365216 L 52.584616,-40.59222 c 1.858559,0.64939 3.481384,0.33146 4.960065,-0.57767 l 28.626783,-21.045767 z"
+ id="path11898"
+ inkscape:connector-curvature="0" />
+ <path
+ sodipodi:nodetypes="ccccc"
+ style="display:inline;fill:#000000;fill-opacity:0.11682243;stroke:none;stroke-width:1.02755773px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 87.688057,-62.830662 144.3397,-73.545963 143.74616,-49.96507 87.814802,-8.9101098 Z"
+ id="path11906-6"
+ inkscape:connector-curvature="0" />
+ <path
+ sodipodi:nodetypes="cccccccccccc"
+ inkscape:connector-curvature="0"
+ id="path5266"
+ d="m 95.650698,-72.7523 6.050482,0.44572 8.53798,-4.64795 -0.13448,-2.419464 5.81519,0.413783 8.3699,-5.125456 v -2.865184 l 5.10936,0.827717 8.4707,-5.157241 0.20154,3.310828 -42.824213,24.385701 z"
+ style="display:inline;fill:url(#linearGradient5283);fill-opacity:1;stroke:none;stroke-width:1.02755892px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ style="display:inline;fill:url(#linearGradient5386);fill-opacity:1;stroke:none;stroke-width:1.02755773px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 86.171545,-62.215657 103.09391,-41.696 c 2.48589,3.05345 4.16934,1.54696 5.92003,0.42244 l 55.67991,-31.033851 c 0.80445,-0.783837 1.33884,-1.621002 0.0199,-2.823685 l -21.3084,-17.0959 z"
+ id="path11900"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccccccc" />
+ <g
+ style="display:inline;opacity:1;stroke-width:0.56957132"
+ transform="matrix(2.9471754,-1.4843966,0,2.7912088,-357.38496,-113.33739)"
+ id="g22784-1">
+ <g
+ style="stroke-width:0.56957132"
+ transform="matrix(0.01,0,0,0.01,108.38347,102.51776)"
+ class="com.sun.star.drawing.ClosedBezierShape"
+ id="g15125-5">
+ <g
+ style="stroke-width:0.56957132"
+ id="id391-8">
+ <rect
+ class="BoundingBox"
+ x="5459"
+ y="988"
+ width="273"
+ height="272"
+ id="rect15120-3"
+ style="fill:none;stroke:none;stroke-width:0.56957132" />
+ <path
+ d="m 5485,988 c -10,0 -20,6 -24,16 -4,9 -2,20 5,27 l 220,220 c 7,8 18,10 28,6 9,-4 16,-13 16,-23 v -221 c 0,-13 -12,-25 -26,-25 z m 0,0 z"
+ id="path15122-4"
+ inkscape:connector-curvature="0"
+ style="fill:#e3c69e;fill-opacity:1;stroke:none;stroke-width:0.56957132" />
+ </g>
+ </g>
+ <g
+ style="stroke-width:0.56957132"
+ transform="matrix(0.01,0,0,0.01,108.38347,102.51776)"
+ class="com.sun.star.drawing.ClosedBezierShape"
+ id="g15139-3">
+ <g
+ style="stroke-width:0.56957132"
+ id="id393-6">
+ <rect
+ class="BoundingBox"
+ x="4859"
+ y="988"
+ width="871"
+ height="1055"
+ id="rect15134-4"
+ style="fill:none;stroke:none;stroke-width:0.56957132" />
+ <path
+ d="m 4885,988 c -14,0 -26,12 -26,26 v 1001 c 0,13 12,25 26,26 h 819 c 13,0 25,-13 25,-26 v -645 c 0,-7 -2,-13 -7,-18 L 5368,996 c -5,-5 -12,-8 -19,-8 z m 25,52 h 428 l 340,341 v 608 h -768 z m 0,0 z"
+ id="path15136-6"
+ inkscape:connector-curvature="0"
+ style="fill:#e3c69e;fill-opacity:1;stroke:none;stroke-width:0.56957132" />
+ </g>
+ </g>
+ </g>
+ <path
+ sodipodi:nodetypes="cccc"
+ inkscape:connector-curvature="0"
+ id="path5301"
+ d="M 2.4055176,-63.647418 52.611953,-40.6005 c 1.583717,0.43865 3.16891,0.87356 5.49518,-0.56311 L 83.88582,-60.591292"
+ style="display:inline;fill:none;stroke:url(#linearGradient5309);stroke-width:1.02755892px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ sodipodi:nodetypes="cccc"
+ inkscape:connector-curvature="0"
+ id="path5311"
+ d="m 87.516136,-61.864652 15.735284,20.129912 c 1.29482,1.78235 4.01578,1.73057 6.02371,0.66327 l 51.11613,-29.070348"
+ style="display:inline;fill:none;stroke:url(#linearGradient5319);stroke-width:1.02755892px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ style="display:inline;fill:url(#linearGradient2245);fill-opacity:1;stroke:none;stroke-width:1.02755773px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 85.264366,-116.96714 -0.465348,0.20812 2.171602,0.51417 z m -1.202141,0.53865 -64.941253,29.503564 65.51001,24.141508 z m 12.5772,48.711484 -11.349209,5.178427 0.878978,0.318301 z"
+ id="path2243"
+ inkscape:connector-curvature="0" />
+ <circle
+ style="fill:#76a797;stroke-width:6.26797676"
+ cx="137.813"
+ cy="-10.374806"
+ r="37.607861"
+ id="circle22" />
+ <path
+ inkscape:connector-curvature="0"
+ style="fill:none;stroke:#ffffff;stroke-width:12.53595352;stroke-linecap:round;stroke-linejoin:round"
+ d="m 119.00907,-4.1068271 12.53595,12.53595 25.07191,-31.3398799"
+ id="path24" />
+ </g>
+</svg>
diff --git a/instsetoo_native/inc_common/windows/msi_templates/Binary/setuppartial.ico b/instsetoo_native/inc_common/windows/msi_templates/Binary/setuppartial.ico
new file mode 100644
index 000000000..4c27e3555
--- /dev/null
+++ b/instsetoo_native/inc_common/windows/msi_templates/Binary/setuppartial.ico
Binary files differ
diff --git a/instsetoo_native/inc_common/windows/msi_templates/Binary/setuppartial.svg b/instsetoo_native/inc_common/windows/msi_templates/Binary/setuppartial.svg
new file mode 100644
index 000000000..5d3667ff0
--- /dev/null
+++ b/instsetoo_native/inc_common/windows/msi_templates/Binary/setuppartial.svg
@@ -0,0 +1,491 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ viewBox="0 0 32 32"
+ version="1.1"
+ id="svg36"
+ sodipodi:docname="setuppartial.svg"
+ inkscape:version="0.92.5 (0.92.5+68)">
+ <metadata
+ id="metadata42">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs40">
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5327"
+ id="linearGradient5319"
+ x1="95.33136"
+ y1="-315.38156"
+ x2="121.77179"
+ y2="-315.38156"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.8458076,0,0,2.6952057,-185.41582,795.36465)" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient5327">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0"
+ offset="0"
+ id="stop5321" />
+ <stop
+ id="stop5323"
+ offset="0.28070393"
+ style="stop-color:#ffffff;stop-opacity:0.82323235" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0;"
+ offset="1"
+ id="stop5325" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2924"
+ id="linearGradient5309"
+ x1="65.94162"
+ y1="-314.21219"
+ x2="94.712097"
+ y2="-314.21219"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.8458076,0,0,2.6952057,-185.41582,795.36465)" />
+ <linearGradient
+ id="linearGradient2924"
+ inkscape:collect="always">
+ <stop
+ id="stop2920"
+ offset="0"
+ style="stop-color:#ffffff;stop-opacity:0" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.82323235"
+ offset="0.65953171"
+ id="stop2928" />
+ <stop
+ id="stop2922"
+ offset="1"
+ style="stop-color:#ffffff;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5247"
+ id="linearGradient5386"
+ x1="102.04913"
+ y1="-312.99872"
+ x2="117.63493"
+ y2="-325.29312"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.8458076,0,0,2.6952057,-185.41582,795.36465)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5273"
+ id="linearGradient5283"
+ x1="106.82072"
+ y1="-323.43146"
+ x2="105.80491"
+ y2="-325.72296"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.8458076,0,0,2.6952057,-185.41582,795.36465)" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient5273">
+ <stop
+ style="stop-color:#000000;stop-opacity:0.25700936"
+ offset="0"
+ id="stop5269" />
+ <stop
+ style="stop-color:#000000;stop-opacity:0;"
+ offset="1"
+ id="stop5271" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5247"
+ id="linearGradient5249"
+ x1="79.559212"
+ y1="-317.43137"
+ x2="69.637337"
+ y2="-328.2037"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.8458076,0,0,2.6952057,-185.41582,795.36465)" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient5247">
+ <stop
+ style="stop-color:#ecd19c;stop-opacity:1"
+ offset="0"
+ id="stop5243" />
+ <stop
+ style="stop-color:#ecd19c;stop-opacity:1"
+ offset="1"
+ id="stop5245" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5367"
+ id="linearGradient5369"
+ x1="95.271507"
+ y1="-312.09271"
+ x2="95.218933"
+ y2="-290.17661"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.8458076,0,0,2.6952057,-185.41582,795.36465)" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient5367">
+ <stop
+ style="stop-color:#c89959;stop-opacity:1"
+ offset="0"
+ id="stop5363" />
+ <stop
+ style="stop-color:#c99451;stop-opacity:1"
+ offset="1"
+ id="stop5365" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5341"
+ id="linearGradient5343"
+ x1="97.796562"
+ y1="-293.94199"
+ x2="115.98135"
+ y2="-308.77756"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.8458076,0,0,2.6952057,-185.41582,795.36465)" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient5341">
+ <stop
+ style="stop-color:#d2a461;stop-opacity:1"
+ offset="0"
+ id="stop5337" />
+ <stop
+ style="stop-color:#cc9956;stop-opacity:1"
+ offset="1"
+ id="stop5339" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5273"
+ id="linearGradient5275"
+ x1="95.646828"
+ y1="-318.15158"
+ x2="95.575958"
+ y2="-320.44308"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.8458076,0,0,2.6952057,-185.41582,795.36465)" />
+ <clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8334-5">
+ <rect
+ style="display:inline;fill:#aaccff;fill-opacity:1;stroke:none;stroke-width:0.2"
+ id="rect8336-0"
+ width="30.049107"
+ height="21.544643"
+ x="285.65829"
+ y="82.083641" />
+ </clipPath>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5376"
+ id="linearGradient5378"
+ x1="92.919258"
+ y1="-318.59009"
+ x2="94.692993"
+ y2="-332.6741"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.8458076,0,0,2.6952057,-185.41582,795.36465)" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient5376">
+ <stop
+ style="stop-color:#be8948;stop-opacity:1"
+ offset="0"
+ id="stop5372" />
+ <stop
+ style="stop-color:#986c38;stop-opacity:1"
+ offset="1"
+ id="stop5374" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5392"
+ id="linearGradient5394"
+ x1="68.010948"
+ y1="-334.04752"
+ x2="90.549026"
+ y2="-338.59113"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.8458076,0,0,2.6952057,-185.41582,795.36465)" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient5392">
+ <stop
+ style="stop-color:#e3c58f;stop-opacity:1"
+ offset="0"
+ id="stop5388" />
+ <stop
+ style="stop-color:#e3c58f;stop-opacity:1"
+ offset="1"
+ id="stop5390" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5408"
+ id="linearGradient5402"
+ x1="92.973465"
+ y1="-338.41547"
+ x2="120.4786"
+ y2="-336.14368"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.8458076,0,0,2.6952057,-185.41582,795.36465)" />
+ <linearGradient
+ id="linearGradient5408"
+ inkscape:collect="always">
+ <stop
+ id="stop5404"
+ offset="0"
+ style="stop-color:#e9cb97;stop-opacity:1" />
+ <stop
+ id="stop5406"
+ offset="1"
+ style="stop-color:#e9cb97;stop-opacity:1" />
+ </linearGradient>
+ <clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath2237">
+ <rect
+ style="opacity:0.18999999;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
+ id="rect2239"
+ width="104"
+ height="104"
+ x="-184"
+ y="-64"
+ ry="0.5" />
+ </clipPath>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5376"
+ id="linearGradient2245"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.8458075,0,0,2.6952057,-185.41581,795.36466)"
+ x1="92.919258"
+ y1="-318.59009"
+ x2="79.576576"
+ y2="-329.1857" />
+ <filter
+ inkscape:collect="always"
+ style="color-interpolation-filters:sRGB"
+ id="filter2282"
+ x="-0.050014022"
+ width="1.100028"
+ y="-0.12115052"
+ height="1.242301">
+ <feGaussianBlur
+ inkscape:collect="always"
+ stdDeviation="0.98262007"
+ id="feGaussianBlur2284" />
+ </filter>
+ </defs>
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="694"
+ id="namedview38"
+ showgrid="true"
+ inkscape:zoom="3.1761475"
+ inkscape:cx="-32.189667"
+ inkscape:cy="17.119696"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="g2222"
+ inkscape:snap-global="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid849" />
+ </sodipodi:namedview>
+ <g
+ id="g2222"
+ transform="matrix(0.15954111,0,0,0.15954111,3.0131607,26.655208)">
+ <path
+ style="display:inline;opacity:0.45800003;fill:#ab966d;fill-opacity:1;stroke:none;stroke-width:0.3710292px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;filter:url(#filter2282)"
+ d="m 136.72811,-308.22972 -2.92932,1.51191 25.32441,13.70163 21.82813,-13.32366 -14.07962,-6.14211 z"
+ id="path5122"
+ inkscape:connector-curvature="0"
+ transform="matrix(3.6341587,0,0,3.6341587,-493.81263,1089.1714)" />
+ <path
+ sodipodi:nodetypes="cccccc"
+ style="display:inline;fill:url(#linearGradient5402);fill-opacity:1;stroke:none;stroke-width:1.02755773px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 160.17172,-116.40169 c 3.26879,1.58378 4.73866,3.89768 2.99703,7.5151 L 143.406,-92.226996 79.16875,-115.0499 99.784365,-141.24248 Z"
+ id="path11959"
+ inkscape:connector-curvature="0" />
+ <path
+ sodipodi:nodetypes="cccccc"
+ style="display:inline;fill:url(#linearGradient5394);fill-opacity:1;stroke:none;stroke-width:1.02755773px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 19.21251,-86.919745 -0.54569868,-106.01441 c -1.91905702,-1.96906 -3.98114112,-4.34279 1.92320718,-7.38368 l 57.9369775,-29.77626 24.363737,26.34837 z"
+ id="path11957"
+ inkscape:connector-curvature="0" />
+ <path
+ style="display:inline;fill:url(#linearGradient5378);fill-opacity:1;stroke:none;stroke-width:1.02755773px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 19.117411,-86.919745 86.171545,-62.215657 143.406,-92.226996 85.269802,-116.97205 Z"
+ id="path11908"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccccc" />
+ <path
+ sodipodi:nodetypes="ccccccc"
+ inkscape:connector-curvature="0"
+ id="path5264"
+ d="m 78.17143,-63.392753 v -5.221002 l 9.21022,3.374552 8.403536,-5.284611 0.201531,5.730292 -10.218675,4.9663 z"
+ style="display:inline;fill:url(#linearGradient5275);fill-opacity:1;stroke:none;stroke-width:1.02755892px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ style="display:inline;fill:#dab071;fill-opacity:1;stroke:none;stroke-width:1.02755773px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 19.21251,-86.919745 0.495128,66.822165 c 0.01197,4.91796 1.059017,6.46798 3.605774,7.67202 l 61.513619,30.94371 1.344553,-80.733807 z"
+ id="path11894"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cccccc" />
+ <path
+ style="display:inline;fill:url(#linearGradient5343);fill-opacity:1;stroke:none;stroke-width:1.02755773px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 86.171545,-62.215657 84.826992,18.51815 141.41782,-12.05524 c 3.05329,-1.68994 3.13427,-4.36743 3.14272,-7.46922 L 143.406,-92.226996 Z"
+ id="path11896"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cccccc" />
+ <path
+ sodipodi:nodetypes="sssssssss"
+ inkscape:connector-curvature="0"
+ id="rect5361"
+ d="m 84.6253,-62.246649 h 2.016829 c 0.558702,0 1.008455,0.425953 1.008455,0.955011 V 16.10753 c 0,0.5291 -0.457256,1.0893 -0.93714,1.36022 l -1.819209,1.02712 c -0.479884,0.27099 -1.253445,-0.55249 -1.253604,-0.87912 l -0.02394,-78.907388 c -2e-4,-0.529058 0.449754,-0.955011 1.008414,-0.955011 z"
+ style="display:inline;opacity:1;vector-effect:none;fill:url(#linearGradient5369);fill-opacity:1;stroke:none;stroke-width:1.02917719;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:fill markers stroke" />
+ <path
+ sodipodi:nodetypes="cccc"
+ style="display:inline;fill:#000000;fill-opacity:0.11682243;stroke:none;stroke-width:1.02755773px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 83.482438,-61.578958 -63.732099,5.475629 63.822489,46.7727092 z"
+ id="path11906"
+ inkscape:connector-curvature="0" />
+ <path
+ sodipodi:nodetypes="ccccccc"
+ style="display:inline;fill:url(#linearGradient5249);fill-opacity:1;stroke:none;stroke-width:1.02755773px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 19.21251,-86.919745 -22.1983737,17.595893 c -1.2281436,1.243502 -1.4082847,2.676926 -0.2123061,3.365216 L 52.584616,-40.59222 c 1.858559,0.64939 3.481384,0.33146 4.960065,-0.57767 l 28.626783,-21.045767 z"
+ id="path11898"
+ inkscape:connector-curvature="0" />
+ <path
+ sodipodi:nodetypes="ccccc"
+ style="display:inline;fill:#000000;fill-opacity:0.11682243;stroke:none;stroke-width:1.02755773px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 87.688057,-62.830662 144.3397,-73.545963 143.74616,-49.96507 87.814802,-8.9101098 Z"
+ id="path11906-6"
+ inkscape:connector-curvature="0" />
+ <path
+ sodipodi:nodetypes="cccccccccccc"
+ inkscape:connector-curvature="0"
+ id="path5266"
+ d="m 95.650698,-72.7523 6.050482,0.44572 8.53798,-4.64795 -0.13448,-2.419464 5.81519,0.413783 8.3699,-5.125456 v -2.865184 l 5.10936,0.827717 8.4707,-5.157241 0.20154,3.310828 -42.824213,24.385701 z"
+ style="display:inline;fill:url(#linearGradient5283);fill-opacity:1;stroke:none;stroke-width:1.02755892px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ style="display:inline;fill:url(#linearGradient5386);fill-opacity:1;stroke:none;stroke-width:1.02755773px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 86.171545,-62.215657 103.09391,-41.696 c 2.48589,3.05345 4.16934,1.54696 5.92003,0.42244 l 55.67991,-31.033851 c 0.80445,-0.783837 1.33884,-1.621002 0.0199,-2.823685 l -21.3084,-17.0959 z"
+ id="path11900"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccccccc" />
+ <g
+ style="display:inline;opacity:1;stroke-width:0.56957132"
+ transform="matrix(2.9471754,-1.4843966,0,2.7912088,-357.38496,-113.33739)"
+ id="g22784-1">
+ <g
+ style="stroke-width:0.56957132"
+ transform="matrix(0.01,0,0,0.01,108.38347,102.51776)"
+ class="com.sun.star.drawing.ClosedBezierShape"
+ id="g15125-5">
+ <g
+ style="stroke-width:0.56957132"
+ id="id391-8">
+ <rect
+ class="BoundingBox"
+ x="5459"
+ y="988"
+ width="273"
+ height="272"
+ id="rect15120-3"
+ style="fill:none;stroke:none;stroke-width:0.56957132" />
+ <path
+ d="m 5485,988 c -10,0 -20,6 -24,16 -4,9 -2,20 5,27 l 220,220 c 7,8 18,10 28,6 9,-4 16,-13 16,-23 v -221 c 0,-13 -12,-25 -26,-25 z m 0,0 z"
+ id="path15122-4"
+ inkscape:connector-curvature="0"
+ style="fill:#e3c69e;fill-opacity:1;stroke:none;stroke-width:0.56957132" />
+ </g>
+ </g>
+ <g
+ style="stroke-width:0.56957132"
+ transform="matrix(0.01,0,0,0.01,108.38347,102.51776)"
+ class="com.sun.star.drawing.ClosedBezierShape"
+ id="g15139-3">
+ <g
+ style="stroke-width:0.56957132"
+ id="id393-6">
+ <rect
+ class="BoundingBox"
+ x="4859"
+ y="988"
+ width="871"
+ height="1055"
+ id="rect15134-4"
+ style="fill:none;stroke:none;stroke-width:0.56957132" />
+ <path
+ d="m 4885,988 c -14,0 -26,12 -26,26 v 1001 c 0,13 12,25 26,26 h 819 c 13,0 25,-13 25,-26 v -645 c 0,-7 -2,-13 -7,-18 L 5368,996 c -5,-5 -12,-8 -19,-8 z m 25,52 h 428 l 340,341 v 608 h -768 z m 0,0 z"
+ id="path15136-6"
+ inkscape:connector-curvature="0"
+ style="fill:#e3c69e;fill-opacity:1;stroke:none;stroke-width:0.56957132" />
+ </g>
+ </g>
+ </g>
+ <path
+ sodipodi:nodetypes="cccc"
+ inkscape:connector-curvature="0"
+ id="path5301"
+ d="M 2.4055176,-63.647418 52.611953,-40.6005 c 1.583717,0.43865 3.16891,0.87356 5.49518,-0.56311 L 83.88582,-60.591292"
+ style="display:inline;fill:none;stroke:url(#linearGradient5309);stroke-width:1.02755892px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ sodipodi:nodetypes="cccc"
+ inkscape:connector-curvature="0"
+ id="path5311"
+ d="m 87.516136,-61.864652 15.735284,20.129912 c 1.29482,1.78235 4.01578,1.73057 6.02371,0.66327 l 51.11613,-29.070348"
+ style="display:inline;fill:none;stroke:url(#linearGradient5319);stroke-width:1.02755892px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ style="display:inline;fill:url(#linearGradient2245);fill-opacity:1;stroke:none;stroke-width:1.02755773px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 85.264366,-116.96714 -0.465348,0.20812 2.171602,0.51417 z m -1.202141,0.53865 -64.941253,29.503564 65.51001,24.141508 z m 12.5772,48.711484 -11.349209,5.178427 0.878978,0.318301 z"
+ id="path2243"
+ inkscape:connector-curvature="0" />
+ <path
+ inkscape:connector-curvature="0"
+ style="fill:#4d82b8;stroke-width:12.53595352;stroke-linecap:square"
+ d="m 137.813,-54.250644 c -12.53594,5.25663 -25.07191,7.40383 -37.60786,9.40197 v 39.1748498 c 0,10.96938 20.3148,25.9543162 37.60786,32.9068812 17.29306,-6.952565 37.60786,-21.9375112 37.60786,-32.9068812 V -44.848674 c -12.53594,-1.99814 -25.07192,-4.14534 -37.60786,-9.40197 z"
+ id="path36" />
+ <path
+ style="fill:#ffffff;stroke-width:6.26797676"
+ d="m 137.81301,-41.714684 h 0 c 3.47246,0 6.26797,2.795518 6.26797,6.267977 V -10.3748 c 0,3.4724594 -2.79551,6.267977 -6.26797,6.267977 h 0 c -3.47246,0 -6.26798,-2.7955176 -6.26798,-6.267977 v -25.071907 c 0,-3.472459 2.79552,-6.267977 6.26798,-6.267977 z"
+ id="rect38" />
+ <path
+ style="fill:#ffffff;stroke-width:6.26797676"
+ d="M 144.08098,8.4291229 A 6.2679768,6.2679768 0 0 1 137.813,14.6971 6.2679768,6.2679768 0 0 1 131.54503,8.4291229 6.2679768,6.2679768 0 0 1 137.813,2.1611462 a 6.2679768,6.2679768 0 0 1 6.26798,6.2679767 z"
+ id="circle40" />
+ </g>
+</svg>
diff --git a/instsetoo_native/inc_common/windows/msi_templates/Binary/setuprepair.ico b/instsetoo_native/inc_common/windows/msi_templates/Binary/setuprepair.ico
new file mode 100644
index 000000000..fdf8555e0
--- /dev/null
+++ b/instsetoo_native/inc_common/windows/msi_templates/Binary/setuprepair.ico
Binary files differ
diff --git a/instsetoo_native/inc_common/windows/msi_templates/Binary/setuprepair.svg b/instsetoo_native/inc_common/windows/msi_templates/Binary/setuprepair.svg
new file mode 100644
index 000000000..35884b24c
--- /dev/null
+++ b/instsetoo_native/inc_common/windows/msi_templates/Binary/setuprepair.svg
@@ -0,0 +1,486 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ viewBox="0 0 32 32"
+ version="1.1"
+ id="svg36"
+ sodipodi:docname="setuprepair.svg"
+ inkscape:version="0.92.5 (0.92.5+68)">
+ <metadata
+ id="metadata42">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs40">
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5327"
+ id="linearGradient5319"
+ x1="95.33136"
+ y1="-315.38156"
+ x2="121.77179"
+ y2="-315.38156"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.8458076,0,0,2.6952057,-185.41582,795.36465)" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient5327">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0"
+ offset="0"
+ id="stop5321" />
+ <stop
+ id="stop5323"
+ offset="0.28070393"
+ style="stop-color:#ffffff;stop-opacity:0.82323235" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0;"
+ offset="1"
+ id="stop5325" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2924"
+ id="linearGradient5309"
+ x1="65.94162"
+ y1="-314.21219"
+ x2="94.712097"
+ y2="-314.21219"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.8458076,0,0,2.6952057,-185.41582,795.36465)" />
+ <linearGradient
+ id="linearGradient2924"
+ inkscape:collect="always">
+ <stop
+ id="stop2920"
+ offset="0"
+ style="stop-color:#ffffff;stop-opacity:0" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.82323235"
+ offset="0.65953171"
+ id="stop2928" />
+ <stop
+ id="stop2922"
+ offset="1"
+ style="stop-color:#ffffff;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5247"
+ id="linearGradient5386"
+ x1="102.04913"
+ y1="-312.99872"
+ x2="117.63493"
+ y2="-325.29312"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.8458076,0,0,2.6952057,-185.41582,795.36465)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5273"
+ id="linearGradient5283"
+ x1="106.82072"
+ y1="-323.43146"
+ x2="105.80491"
+ y2="-325.72296"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.8458076,0,0,2.6952057,-185.41582,795.36465)" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient5273">
+ <stop
+ style="stop-color:#000000;stop-opacity:0.25700936"
+ offset="0"
+ id="stop5269" />
+ <stop
+ style="stop-color:#000000;stop-opacity:0;"
+ offset="1"
+ id="stop5271" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5247"
+ id="linearGradient5249"
+ x1="79.559212"
+ y1="-317.43137"
+ x2="69.637337"
+ y2="-328.2037"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.8458076,0,0,2.6952057,-185.41582,795.36465)" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient5247">
+ <stop
+ style="stop-color:#ecd19c;stop-opacity:1"
+ offset="0"
+ id="stop5243" />
+ <stop
+ style="stop-color:#ecd19c;stop-opacity:1"
+ offset="1"
+ id="stop5245" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5367"
+ id="linearGradient5369"
+ x1="95.271507"
+ y1="-312.09271"
+ x2="95.218933"
+ y2="-290.17661"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.8458076,0,0,2.6952057,-185.41582,795.36465)" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient5367">
+ <stop
+ style="stop-color:#c89959;stop-opacity:1"
+ offset="0"
+ id="stop5363" />
+ <stop
+ style="stop-color:#c99451;stop-opacity:1"
+ offset="1"
+ id="stop5365" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5341"
+ id="linearGradient5343"
+ x1="97.796562"
+ y1="-293.94199"
+ x2="115.98135"
+ y2="-308.77756"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.8458076,0,0,2.6952057,-185.41582,795.36465)" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient5341">
+ <stop
+ style="stop-color:#d2a461;stop-opacity:1"
+ offset="0"
+ id="stop5337" />
+ <stop
+ style="stop-color:#cc9956;stop-opacity:1"
+ offset="1"
+ id="stop5339" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5273"
+ id="linearGradient5275"
+ x1="95.646828"
+ y1="-318.15158"
+ x2="95.575958"
+ y2="-320.44308"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.8458076,0,0,2.6952057,-185.41582,795.36465)" />
+ <clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8334-5">
+ <rect
+ style="display:inline;fill:#aaccff;fill-opacity:1;stroke:none;stroke-width:0.2"
+ id="rect8336-0"
+ width="30.049107"
+ height="21.544643"
+ x="285.65829"
+ y="82.083641" />
+ </clipPath>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5376"
+ id="linearGradient5378"
+ x1="92.919258"
+ y1="-318.59009"
+ x2="94.692993"
+ y2="-332.6741"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.8458076,0,0,2.6952057,-185.41582,795.36465)" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient5376">
+ <stop
+ style="stop-color:#be8948;stop-opacity:1"
+ offset="0"
+ id="stop5372" />
+ <stop
+ style="stop-color:#986c38;stop-opacity:1"
+ offset="1"
+ id="stop5374" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5392"
+ id="linearGradient5394"
+ x1="68.010948"
+ y1="-334.04752"
+ x2="90.549026"
+ y2="-338.59113"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.8458076,0,0,2.6952057,-185.41582,795.36465)" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient5392">
+ <stop
+ style="stop-color:#e3c58f;stop-opacity:1"
+ offset="0"
+ id="stop5388" />
+ <stop
+ style="stop-color:#e3c58f;stop-opacity:1"
+ offset="1"
+ id="stop5390" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5408"
+ id="linearGradient5402"
+ x1="92.973465"
+ y1="-338.41547"
+ x2="120.4786"
+ y2="-336.14368"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.8458076,0,0,2.6952057,-185.41582,795.36465)" />
+ <linearGradient
+ id="linearGradient5408"
+ inkscape:collect="always">
+ <stop
+ id="stop5404"
+ offset="0"
+ style="stop-color:#e9cb97;stop-opacity:1" />
+ <stop
+ id="stop5406"
+ offset="1"
+ style="stop-color:#e9cb97;stop-opacity:1" />
+ </linearGradient>
+ <clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath2237">
+ <rect
+ style="opacity:0.18999999;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
+ id="rect2239"
+ width="104"
+ height="104"
+ x="-184"
+ y="-64"
+ ry="0.5" />
+ </clipPath>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5376"
+ id="linearGradient2245"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.8458075,0,0,2.6952057,-185.41581,795.36466)"
+ x1="92.919258"
+ y1="-318.59009"
+ x2="79.576576"
+ y2="-329.1857" />
+ <filter
+ inkscape:collect="always"
+ style="color-interpolation-filters:sRGB"
+ id="filter2282"
+ x="-0.050014022"
+ width="1.100028"
+ y="-0.12115052"
+ height="1.242301">
+ <feGaussianBlur
+ inkscape:collect="always"
+ stdDeviation="0.98262007"
+ id="feGaussianBlur2284" />
+ </filter>
+ </defs>
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="694"
+ id="namedview38"
+ showgrid="true"
+ inkscape:zoom="4.4917508"
+ inkscape:cx="30.037284"
+ inkscape:cy="14.567823"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="g2222"
+ inkscape:snap-global="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid849" />
+ </sodipodi:namedview>
+ <g
+ id="g2222"
+ transform="matrix(0.15954111,0,0,0.15954111,3.0131607,26.655208)">
+ <path
+ style="display:inline;opacity:0.45800003;fill:#ab966d;fill-opacity:1;stroke:none;stroke-width:0.3710292px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;filter:url(#filter2282)"
+ d="m 136.72811,-308.22972 -2.92932,1.51191 25.32441,13.70163 21.82813,-13.32366 -14.07962,-6.14211 z"
+ id="path5122"
+ inkscape:connector-curvature="0"
+ transform="matrix(3.6341587,0,0,3.6341587,-493.81263,1089.1714)" />
+ <path
+ sodipodi:nodetypes="cccccc"
+ style="display:inline;fill:url(#linearGradient5402);fill-opacity:1;stroke:none;stroke-width:1.02755773px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 160.17172,-116.40169 c 3.26879,1.58378 4.73866,3.89768 2.99703,7.5151 L 143.406,-92.226996 79.16875,-115.0499 99.784365,-141.24248 Z"
+ id="path11959"
+ inkscape:connector-curvature="0" />
+ <path
+ sodipodi:nodetypes="cccccc"
+ style="display:inline;fill:url(#linearGradient5394);fill-opacity:1;stroke:none;stroke-width:1.02755773px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 19.21251,-86.919745 -0.54569868,-106.01441 c -1.91905702,-1.96906 -3.98114112,-4.34279 1.92320718,-7.38368 l 57.9369775,-29.77626 24.363737,26.34837 z"
+ id="path11957"
+ inkscape:connector-curvature="0" />
+ <path
+ style="display:inline;fill:url(#linearGradient5378);fill-opacity:1;stroke:none;stroke-width:1.02755773px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 19.117411,-86.919745 86.171545,-62.215657 143.406,-92.226996 85.269802,-116.97205 Z"
+ id="path11908"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccccc" />
+ <path
+ sodipodi:nodetypes="ccccccc"
+ inkscape:connector-curvature="0"
+ id="path5264"
+ d="m 78.17143,-63.392753 v -5.221002 l 9.21022,3.374552 8.403536,-5.284611 0.201531,5.730292 -10.218675,4.9663 z"
+ style="display:inline;fill:url(#linearGradient5275);fill-opacity:1;stroke:none;stroke-width:1.02755892px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ style="display:inline;fill:#dab071;fill-opacity:1;stroke:none;stroke-width:1.02755773px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 19.21251,-86.919745 0.495128,66.822165 c 0.01197,4.91796 1.059017,6.46798 3.605774,7.67202 l 61.513619,30.94371 1.344553,-80.733807 z"
+ id="path11894"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cccccc" />
+ <path
+ style="display:inline;fill:url(#linearGradient5343);fill-opacity:1;stroke:none;stroke-width:1.02755773px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 86.171545,-62.215657 84.826992,18.51815 141.41782,-12.05524 c 3.05329,-1.68994 3.13427,-4.36743 3.14272,-7.46922 L 143.406,-92.226996 Z"
+ id="path11896"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cccccc" />
+ <path
+ sodipodi:nodetypes="sssssssss"
+ inkscape:connector-curvature="0"
+ id="rect5361"
+ d="m 84.6253,-62.246649 h 2.016829 c 0.558702,0 1.008455,0.425953 1.008455,0.955011 V 16.10753 c 0,0.5291 -0.457256,1.0893 -0.93714,1.36022 l -1.819209,1.02712 c -0.479884,0.27099 -1.253445,-0.55249 -1.253604,-0.87912 l -0.02394,-78.907388 c -2e-4,-0.529058 0.449754,-0.955011 1.008414,-0.955011 z"
+ style="display:inline;opacity:1;vector-effect:none;fill:url(#linearGradient5369);fill-opacity:1;stroke:none;stroke-width:1.02917719;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:fill markers stroke" />
+ <path
+ sodipodi:nodetypes="cccc"
+ style="display:inline;fill:#000000;fill-opacity:0.11682243;stroke:none;stroke-width:1.02755773px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 83.482438,-61.578958 -63.732099,5.475629 63.822489,46.7727092 z"
+ id="path11906"
+ inkscape:connector-curvature="0" />
+ <path
+ sodipodi:nodetypes="ccccccc"
+ style="display:inline;fill:url(#linearGradient5249);fill-opacity:1;stroke:none;stroke-width:1.02755773px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 19.21251,-86.919745 -22.1983737,17.595893 c -1.2281436,1.243502 -1.4082847,2.676926 -0.2123061,3.365216 L 52.584616,-40.59222 c 1.858559,0.64939 3.481384,0.33146 4.960065,-0.57767 l 28.626783,-21.045767 z"
+ id="path11898"
+ inkscape:connector-curvature="0" />
+ <path
+ sodipodi:nodetypes="ccccc"
+ style="display:inline;fill:#000000;fill-opacity:0.11682243;stroke:none;stroke-width:1.02755773px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 87.688057,-62.830662 144.3397,-73.545963 143.74616,-49.96507 87.814802,-8.9101098 Z"
+ id="path11906-6"
+ inkscape:connector-curvature="0" />
+ <path
+ sodipodi:nodetypes="cccccccccccc"
+ inkscape:connector-curvature="0"
+ id="path5266"
+ d="m 95.650698,-72.7523 6.050482,0.44572 8.53798,-4.64795 -0.13448,-2.419464 5.81519,0.413783 8.3699,-5.125456 v -2.865184 l 5.10936,0.827717 8.4707,-5.157241 0.20154,3.310828 -42.824213,24.385701 z"
+ style="display:inline;fill:url(#linearGradient5283);fill-opacity:1;stroke:none;stroke-width:1.02755892px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ style="display:inline;fill:url(#linearGradient5386);fill-opacity:1;stroke:none;stroke-width:1.02755773px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 86.171545,-62.215657 103.09391,-41.696 c 2.48589,3.05345 4.16934,1.54696 5.92003,0.42244 l 55.67991,-31.033851 c 0.80445,-0.783837 1.33884,-1.621002 0.0199,-2.823685 l -21.3084,-17.0959 z"
+ id="path11900"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccccccc" />
+ <g
+ style="display:inline;opacity:1;stroke-width:0.56957132"
+ transform="matrix(2.9471754,-1.4843966,0,2.7912088,-357.38496,-113.33739)"
+ id="g22784-1">
+ <g
+ style="stroke-width:0.56957132"
+ transform="matrix(0.01,0,0,0.01,108.38347,102.51776)"
+ class="com.sun.star.drawing.ClosedBezierShape"
+ id="g15125-5">
+ <g
+ style="stroke-width:0.56957132"
+ id="id391-8">
+ <rect
+ class="BoundingBox"
+ x="5459"
+ y="988"
+ width="273"
+ height="272"
+ id="rect15120-3"
+ style="fill:none;stroke:none;stroke-width:0.56957132" />
+ <path
+ d="m 5485,988 c -10,0 -20,6 -24,16 -4,9 -2,20 5,27 l 220,220 c 7,8 18,10 28,6 9,-4 16,-13 16,-23 v -221 c 0,-13 -12,-25 -26,-25 z m 0,0 z"
+ id="path15122-4"
+ inkscape:connector-curvature="0"
+ style="fill:#e3c69e;fill-opacity:1;stroke:none;stroke-width:0.56957132" />
+ </g>
+ </g>
+ <g
+ style="stroke-width:0.56957132"
+ transform="matrix(0.01,0,0,0.01,108.38347,102.51776)"
+ class="com.sun.star.drawing.ClosedBezierShape"
+ id="g15139-3">
+ <g
+ style="stroke-width:0.56957132"
+ id="id393-6">
+ <rect
+ class="BoundingBox"
+ x="4859"
+ y="988"
+ width="871"
+ height="1055"
+ id="rect15134-4"
+ style="fill:none;stroke:none;stroke-width:0.56957132" />
+ <path
+ d="m 4885,988 c -14,0 -26,12 -26,26 v 1001 c 0,13 12,25 26,26 h 819 c 13,0 25,-13 25,-26 v -645 c 0,-7 -2,-13 -7,-18 L 5368,996 c -5,-5 -12,-8 -19,-8 z m 25,52 h 428 l 340,341 v 608 h -768 z m 0,0 z"
+ id="path15136-6"
+ inkscape:connector-curvature="0"
+ style="fill:#e3c69e;fill-opacity:1;stroke:none;stroke-width:0.56957132" />
+ </g>
+ </g>
+ </g>
+ <path
+ sodipodi:nodetypes="cccc"
+ inkscape:connector-curvature="0"
+ id="path5301"
+ d="M 2.4055176,-63.647418 52.611953,-40.6005 c 1.583717,0.43865 3.16891,0.87356 5.49518,-0.56311 L 83.88582,-60.591292"
+ style="display:inline;fill:none;stroke:url(#linearGradient5309);stroke-width:1.02755892px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ sodipodi:nodetypes="cccc"
+ inkscape:connector-curvature="0"
+ id="path5311"
+ d="m 87.516136,-61.864652 15.735284,20.129912 c 1.29482,1.78235 4.01578,1.73057 6.02371,0.66327 l 51.11613,-29.070348"
+ style="display:inline;fill:none;stroke:url(#linearGradient5319);stroke-width:1.02755892px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ style="display:inline;fill:url(#linearGradient2245);fill-opacity:1;stroke:none;stroke-width:1.02755773px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 85.264366,-116.96714 -0.465348,0.20812 2.171602,0.51417 z m -1.202141,0.53865 -64.941253,29.503564 65.51001,24.141508 z m 12.5772,48.711484 -11.349209,5.178427 0.878978,0.318301 z"
+ id="path2243"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:#e68497;stroke-width:6.26797676"
+ d="m 175.42086,-10.374806 a 37.607861,37.607861 0 0 1 -37.60786,37.60786 37.607861,37.607861 0 0 1 -37.60786,-37.60786 37.607861,37.607861 0 0 1 37.60786,-37.607861 37.607861,37.607861 0 0 1 37.60786,37.607861 z"
+ id="circle22" />
+ <path
+ style="stroke-width:6.26797676;fill:#ffffff"
+ d="m 112.74108,-16.642782 h 50.14382 c 3.47246,0 6.26797,2.795517 6.26797,6.267977 v 1e-6 c 0,3.4724586 -2.79551,6.2679763 -6.26797,6.2679763 h -50.14382 c -3.47246,0 -6.26797,-2.7955177 -6.26797,-6.2679763 v -1e-6 c 0,-3.47246 2.79551,-6.267977 6.26797,-6.267977 z"
+ id="rect36" />
+ </g>
+</svg>
diff --git a/instsetoo_native/inc_common/windows/msi_templates/Binary/trashcan.ico b/instsetoo_native/inc_common/windows/msi_templates/Binary/trashcan.ico
new file mode 100644
index 000000000..dce5caa2b
--- /dev/null
+++ b/instsetoo_native/inc_common/windows/msi_templates/Binary/trashcan.ico
Binary files differ
diff --git a/instsetoo_native/inc_common/windows/msi_templates/Binary/trashcan.svg b/instsetoo_native/inc_common/windows/msi_templates/Binary/trashcan.svg
new file mode 100644
index 000000000..7681d20c3
--- /dev/null
+++ b/instsetoo_native/inc_common/windows/msi_templates/Binary/trashcan.svg
@@ -0,0 +1,117 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ viewBox="0 0 32 32"
+ version="1.1"
+ id="svg14"
+ sodipodi:docname="trashcan.svg"
+ inkscape:version="0.92.5 (0.92.5+68)">
+ <metadata
+ id="metadata20">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs18">
+ <filter
+ inkscape:collect="always"
+ style="color-interpolation-filters:sRGB"
+ id="filter870"
+ x="-0.035"
+ width="1.07"
+ y="-0.21"
+ height="1.42">
+ <feGaussianBlur
+ inkscape:collect="always"
+ stdDeviation="0.21875"
+ id="feGaussianBlur872" />
+ </filter>
+ </defs>
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="694"
+ id="namedview16"
+ showgrid="true"
+ inkscape:pagecheckerboard="true"
+ inkscape:zoom="1.5880737"
+ inkscape:cx="78.936378"
+ inkscape:cy="-52.596322"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg14"
+ inkscape:snap-smooth-nodes="true">
+ <inkscape:grid
+ type="xygrid"
+ id="grid827" />
+ </sodipodi:namedview>
+ <ellipse
+ ry="1.25"
+ rx="7.5"
+ cy="28.75"
+ cx="16"
+ id="ellipse848"
+ style="opacity:0.19;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal;filter:url(#filter870)" />
+ <path
+ d="M 8.5,28.5 23.5,28.25 27,5 H 5 Z"
+ id="path2"
+ style="fill:#c7d1d7;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccccc" />
+ <path
+ style="opacity:1;fill:#e3eff2;fill-opacity:1;stroke:none;stroke-width:0;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
+ d="M 27,4.949018 A 11,2.9490182 0 0 1 16,7.8980362 11,2.9490182 0 0 1 5,4.949018 11,2.9490182 0 0 1 16,1.9999998 11,2.9490182 0 0 1 27,4.949018 Z"
+ id="path840" />
+ <g
+ fill="#e68497"
+ id="g12">
+ <path
+ d="m16.970696 10.005785s-1.918346.0104-2.010287.01347c-.219906.03261-.466705.215492-.466705.215492.0055.0016.01131-.0077.01757-.0064.169432-.101214.434888-.121081.600803.04626l.364229.630667.62481 1.082147.788188 1.36498c-.356011.203258-1.038814.599631-1.038814.599631l3.276304.87778.878952-3.274548s-1.040144.596587-1.0394.597875l-1.084488-1.877947c-.121665-.171507-.32192-.236069-.494227-.264681-.03848-.0055-.220182-.0075-.416931-.0047zm-3.599543 4.419937-3.275719.876609s1.037485.602091 1.038228.600803l-1.084489 1.877946c-.087697.191118-.04322.396869.01815.560397.01449.03606.103559.194659.204367.363644 0 0 .967931 1.655807 1.016562 1.733894.138192.17414.419858.296887.419858.296887-.0014-.0056-.01199-.0057-.01405-.01171-.17237-.09613-.322547-.316645-.260582-.544002l.364229-.630667.624811-1.082147.788186-1.36498c.354033.206685 1.038229.599631 1.038229.599631zm4.723851 2.772708-2.398524 2.398525 2.396768 2.398524s.0032-1.199262.0018-1.199262h2.168392c.209362-.01961.365143-.1608.476074-.295717.02398-.03058.117209-.187164.21315-.358958 0 0 .949829-1.666204.993139-1.747363.0817-.206748.04683-.511794.04683-.511794-.0042.004.0013.01335-.0029.01815.0029.197338-.112926.437139-.340806.497155l-.728448-.000001h-1.249622-1.575788c.002-.409944 0-1.199263 0-1.199263z"
+ id="path4"
+ style="fill:#34b3ff;fill-opacity:1" />
+ <path
+ d="m12.699623 13.162838 2.030151 1.176485c.0057-.004.185874-.30707.398806-.675807.213122-.367807.520623-.895349.680308-1.171027l.001-.0006.291167-.504263-.988941-1.712897c-.167439-.168868-.434969-.177123-.606145-.04367-.107906.08653-.143831.128046-.239847.28734-.135739.224811-1.56525 2.643694-1.567846 2.645193"
+ id="path6"
+ style="fill:#6595c9;fill-opacity:1" />
+ <path
+ d="m20.301946 14.834385-1.98208 1.199862c.0006.0069.172993.314506.385862.683279.21197.368474.515084.898548.673986 1.174678v.0012l.291121.50429h1.977883c.229958-.06056.370872-.288123.34089-.503091-.02099-.136716-.03898-.188584-.128921-.351384-.126822-.229958-1.558741-2.707334-1.558741-2.710332"
+ id="path8"
+ style="fill:#6595c9;fill-opacity:1" />
+ <path
+ d="m15.0962 20.795467.000659-2.397774s-1.832386-.00051-2.674199 0l-.988941 1.782459c-.06253.229431.06409.465246.265244.546765.128893.05018.182806.06054.368768.06404.262571.0051 3.027181.0038 3.029777.0053"
+ id="path10"
+ style="fill:#6595c9;fill-opacity:1" />
+ </g>
+ <path
+ style="opacity:1;fill:#a7b8c1;fill-opacity:1;stroke:none;stroke-width:0;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
+ d="M 26,5 A 10,2.5 0 0 1 16,7.5 10,2.5 0 0 1 6,5 10,2.5 0 0 1 16,2.5 10,2.5 0 0 1 26,5 Z"
+ id="path842" />
+ <ellipse
+ style="opacity:1;fill:#d0dee2;fill-opacity:1;stroke:none;stroke-width:0;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
+ id="path846"
+ cx="16"
+ cy="28.25"
+ rx="7.5"
+ ry="1.25" />
+</svg>
diff --git a/instsetoo_native/inc_common/windows/msi_templates/Binary/up.ico b/instsetoo_native/inc_common/windows/msi_templates/Binary/up.ico
new file mode 100644
index 000000000..dcab5c3e2
--- /dev/null
+++ b/instsetoo_native/inc_common/windows/msi_templates/Binary/up.ico
Binary files differ
diff --git a/instsetoo_native/inc_common/windows/msi_templates/Binary/up.svg b/instsetoo_native/inc_common/windows/msi_templates/Binary/up.svg
new file mode 100644
index 000000000..66dfd9a67
--- /dev/null
+++ b/instsetoo_native/inc_common/windows/msi_templates/Binary/up.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<path d="m13.000005 7.9898947-4.9949498-4.9999998-5.0050501 4.9999998" fill="none" stroke="#4d82b8" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/><rect fill="#4d82b8" height="12" ry="1" width="2" x="7" y="3"/></svg> \ No newline at end of file