summaryrefslogtreecommitdiff
path: root/resources/themes
diff options
context:
space:
mode:
authorAlessandro Ghedini <al3xbio@gmail.com>2012-03-05 12:20:00 +0100
committerAlessandro Ghedini <al3xbio@gmail.com>2012-03-05 12:20:00 +0100
commit9efffcc071e59e6c0fe5d0b406e558cc7319e8ee (patch)
tree1f4d8d555dc439403da78c52e413be3c29833c21 /resources/themes
parent75655ffca55cb5e5ca51d8f6a4d3d600f1f54cdc (diff)
parent98f3ef2689de06e8ab8b46a91acfa7dd2056a3a6 (diff)
Merge tag 'upstream/0.5.1'
Upstream version 0.5.1
Diffstat (limited to 'resources/themes')
-rw-r--r--resources/themes/adwaita/caption_mask.svg153
-rw-r--r--resources/themes/adwaita/theme.xml8
-rw-r--r--resources/themes/bright/caption.svg161
-rw-r--r--resources/themes/bright/caption_mask.svg153
-rw-r--r--resources/themes/bright/theme.xml10
-rw-r--r--resources/themes/elementary/slice_caption.svg130
-rw-r--r--resources/themes/elementary/theme.xml8
-rw-r--r--resources/themes/funky/slice_caption.svg130
-rw-r--r--resources/themes/funky/theme.xml10
-rw-r--r--resources/themes/gloss/slice_caption.svg210
-rw-r--r--resources/themes/gloss/theme.xml20
-rw-r--r--resources/themes/minimalistic_text/bg.svg179
-rw-r--r--resources/themes/minimalistic_text/fg.svg179
-rw-r--r--resources/themes/minimalistic_text/preview.pngbin0 -> 1478 bytes
-rw-r--r--resources/themes/minimalistic_text/theme.xml23
-rw-r--r--resources/themes/o-pie/caption1.svg178
-rw-r--r--resources/themes/o-pie/caption2.svg178
-rw-r--r--resources/themes/o-pie/theme.xml14
-rw-r--r--resources/themes/slim/slice_caption.svg130
-rw-r--r--resources/themes/slim/theme.xml12
-rw-r--r--resources/themes/unity/caption.svg161
-rw-r--r--resources/themes/unity/caption_mask.svg153
-rw-r--r--resources/themes/unity/theme.xml6
23 files changed, 2179 insertions, 27 deletions
diff --git a/resources/themes/adwaita/caption_mask.svg b/resources/themes/adwaita/caption_mask.svg
new file mode 100644
index 0000000..59d4801
--- /dev/null
+++ b/resources/themes/adwaita/caption_mask.svg
@@ -0,0 +1,153 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<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"
+ width="100"
+ height="100"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.48.2 r9819"
+ sodipodi:docname="caption_mask.svg">
+ <defs
+ id="defs4">
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient2997">
+ <stop
+ style="stop-color:#000000;stop-opacity:0"
+ offset="0"
+ id="stop2999" />
+ <stop
+ style="stop-color:#000000;stop-opacity:1"
+ offset="1"
+ id="stop3001" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient3785">
+ <stop
+ style="stop-color:#abab9f;stop-opacity:1"
+ offset="0"
+ id="stop3787" />
+ <stop
+ id="stop3797"
+ offset="0.29400957"
+ style="stop-color:#c2c2bb;stop-opacity:1" />
+ <stop
+ style="stop-color:#d3d3d2;stop-opacity:1"
+ offset="1"
+ id="stop3789" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient3009">
+ <stop
+ style="stop-color:#fafcfc;stop-opacity:1"
+ offset="0"
+ id="stop3011" />
+ <stop
+ id="stop3795"
+ offset="0.95082122"
+ style="stop-color:#e5e8e8;stop-opacity:1;" />
+ <stop
+ style="stop-color:#d2d6d6;stop-opacity:1"
+ offset="1"
+ id="stop3013" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3785"
+ id="linearGradient3791"
+ x1="44.385059"
+ y1="958.93121"
+ x2="44.385059"
+ y2="1045.9142"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.59160385,0,0,0.59160385,20.456735,409.35291)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3009"
+ id="linearGradient3793"
+ x1="51.33149"
+ y1="958.94989"
+ x2="51.33149"
+ y2="1045.7374"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.59160385,0,0,0.59160385,20.456735,409.35291)" />
+ <filter
+ inkscape:collect="always"
+ id="filter3921"
+ x="-0.28370607"
+ width="1.5674121"
+ y="-0.28370607"
+ height="1.5674121">
+ <feGaussianBlur
+ inkscape:collect="always"
+ stdDeviation="9.4292716"
+ id="feGaussianBlur3923" />
+ </filter>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2997"
+ id="linearGradient3773"
+ x1="52.830833"
+ y1="1031.3591"
+ x2="52.830833"
+ y2="1010.1867"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-7.1765038e-7,-5.2013983e-6)" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#000000"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="5.6"
+ inkscape:cx="20.693791"
+ inkscape:cy="49.374216"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:showpageshadow="false"
+ inkscape:window-width="1517"
+ inkscape:window-height="834"
+ inkscape:window-x="335"
+ inkscape:window-y="111"
+ inkscape:window-maximized="0" />
+ <metadata
+ id="metadata7">
+ <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 />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Ebene 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(0,-952.36218)"
+ style="display:inline">
+ <rect
+ y="952.63806"
+ x="0.38571933"
+ height="99.409401"
+ width="99.409401"
+ id="rect3799"
+ style="fill:url(#linearGradient3773);fill-opacity:1;stroke:none" />
+ </g>
+</svg>
diff --git a/resources/themes/adwaita/theme.xml b/resources/themes/adwaita/theme.xml
index d238b68..d7e2d04 100644
--- a/resources/themes/adwaita/theme.xml
+++ b/resources/themes/adwaita/theme.xml
@@ -14,11 +14,15 @@
<slices radius="30">
<activeSlice>
<slice_layer type="file" file="icon_active.svg" scale="1.8" />
- <slice_layer type="icon" scale="0.9" />
+ <slice_layer type="icon" scale="0.9" file="caption_mask.svg" visibility="with_caption" />
+ <slice_layer type="icon" scale="0.9" visibility="without_caption" />
+ <slice_layer type="caption" y="22" font="sans 9" width="60" color="#000" height="20" visibility="with_caption" />
</activeSlice>
<inactiveSlice>
<slice_layer type="file" file="icon_inactive.svg" scale="1.8" />
- <slice_layer type="icon" scale="0.9" />
+ <slice_layer type="icon" scale="0.9" file="caption_mask.svg" visibility="with_caption" />
+ <slice_layer type="icon" scale="0.9" visibility="without_caption" />
+ <slice_layer type="caption" y="22" font="sans 9" width="60" color="#000" height="20" visibility="with_caption" />
</inactiveSlice>
</slices>
<caption position="0" font="sans 10" width="100" height="100" color="#000"/>
diff --git a/resources/themes/bright/caption.svg b/resources/themes/bright/caption.svg
new file mode 100644
index 0000000..382efda
--- /dev/null
+++ b/resources/themes/bright/caption.svg
@@ -0,0 +1,161 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<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"
+ width="100"
+ height="100"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.48.2 r9819"
+ sodipodi:docname="caption.svg">
+ <defs
+ id="defs4">
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient2998">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0"
+ offset="0"
+ id="stop3000" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.74257426"
+ offset="1"
+ id="stop3002" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3786"
+ inkscape:collect="always">
+ <stop
+ id="stop3788"
+ offset="0"
+ style="stop-color:#ffffff;stop-opacity:0.59649123" />
+ <stop
+ id="stop3790"
+ offset="1"
+ style="stop-color:#ffffff;stop-opacity:0" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient3772">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.64912281"
+ offset="0"
+ id="stop3774" />
+ <stop
+ id="stop3804"
+ offset="0.33709621"
+ style="stop-color:#ffffff;stop-opacity:0.30980392;" />
+ <stop
+ id="stop3802"
+ offset="0.41556084"
+ style="stop-color:#ffffff;stop-opacity:0.25882353;" />
+ <stop
+ id="stop3800"
+ offset="0.50963062"
+ style="stop-color:#ffffff;stop-opacity:0.21568627;" />
+ <stop
+ id="stop3798"
+ offset="0.61938298"
+ style="stop-color:#ffffff;stop-opacity:0.15294118;" />
+ <stop
+ id="stop3796"
+ offset="0.75001973"
+ style="stop-color:#ffffff;stop-opacity:0.09019608;" />
+ <stop
+ id="stop3794"
+ offset="0.83893943"
+ style="stop-color:#ffffff;stop-opacity:0.05490196;" />
+ <stop
+ id="stop3792"
+ offset="0.91730076"
+ style="stop-color:#ffffff;stop-opacity:0.02745098;" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0"
+ offset="1"
+ id="stop3776" />
+ </linearGradient>
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3772"
+ id="radialGradient3778"
+ cx="49.10873"
+ cy="-14.628683"
+ fx="49.10873"
+ fy="-14.628683"
+ r="48.035713"
+ gradientTransform="matrix(-1.156153,0.00571083,-0.00496751,-1.0056696,106.16882,941.03082)"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3786"
+ id="linearGradient3784"
+ x1="48.214287"
+ y1="1050.13"
+ x2="48.214287"
+ y2="994.57111"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,2.9263432e-6)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2998"
+ id="linearGradient3774"
+ x1="55.794643"
+ y1="53.993038"
+ x2="55.794643"
+ y2="71.561378"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#000000"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="11.2"
+ inkscape:cx="10.91174"
+ inkscape:cy="27.435478"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:showpageshadow="false"
+ inkscape:window-width="960"
+ inkscape:window-height="1033"
+ inkscape:window-x="960"
+ inkscape:window-y="24"
+ inkscape:window-maximized="0" />
+ <metadata
+ id="metadata7">
+ <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 />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Ebene 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(0,-952.36218)"
+ style="display:inline">
+ <path
+ style="fill:url(#linearGradient3774);fill-opacity:1;stroke:none"
+ d="m 2.875,53.84375 0,37.03125 c 0,3.497653 2.8148472,6.34375 6.3125,6.34375 l 81.8125,0 c 3.497653,0 6.3125,-2.846097 6.3125,-6.34375 l 0,-37.03125 z"
+ id="rect3000"
+ transform="translate(0,952.36218)"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="csssscc" />
+ </g>
+</svg>
diff --git a/resources/themes/bright/caption_mask.svg b/resources/themes/bright/caption_mask.svg
new file mode 100644
index 0000000..59d4801
--- /dev/null
+++ b/resources/themes/bright/caption_mask.svg
@@ -0,0 +1,153 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<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"
+ width="100"
+ height="100"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.48.2 r9819"
+ sodipodi:docname="caption_mask.svg">
+ <defs
+ id="defs4">
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient2997">
+ <stop
+ style="stop-color:#000000;stop-opacity:0"
+ offset="0"
+ id="stop2999" />
+ <stop
+ style="stop-color:#000000;stop-opacity:1"
+ offset="1"
+ id="stop3001" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient3785">
+ <stop
+ style="stop-color:#abab9f;stop-opacity:1"
+ offset="0"
+ id="stop3787" />
+ <stop
+ id="stop3797"
+ offset="0.29400957"
+ style="stop-color:#c2c2bb;stop-opacity:1" />
+ <stop
+ style="stop-color:#d3d3d2;stop-opacity:1"
+ offset="1"
+ id="stop3789" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient3009">
+ <stop
+ style="stop-color:#fafcfc;stop-opacity:1"
+ offset="0"
+ id="stop3011" />
+ <stop
+ id="stop3795"
+ offset="0.95082122"
+ style="stop-color:#e5e8e8;stop-opacity:1;" />
+ <stop
+ style="stop-color:#d2d6d6;stop-opacity:1"
+ offset="1"
+ id="stop3013" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3785"
+ id="linearGradient3791"
+ x1="44.385059"
+ y1="958.93121"
+ x2="44.385059"
+ y2="1045.9142"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.59160385,0,0,0.59160385,20.456735,409.35291)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3009"
+ id="linearGradient3793"
+ x1="51.33149"
+ y1="958.94989"
+ x2="51.33149"
+ y2="1045.7374"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.59160385,0,0,0.59160385,20.456735,409.35291)" />
+ <filter
+ inkscape:collect="always"
+ id="filter3921"
+ x="-0.28370607"
+ width="1.5674121"
+ y="-0.28370607"
+ height="1.5674121">
+ <feGaussianBlur
+ inkscape:collect="always"
+ stdDeviation="9.4292716"
+ id="feGaussianBlur3923" />
+ </filter>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2997"
+ id="linearGradient3773"
+ x1="52.830833"
+ y1="1031.3591"
+ x2="52.830833"
+ y2="1010.1867"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-7.1765038e-7,-5.2013983e-6)" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#000000"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="5.6"
+ inkscape:cx="20.693791"
+ inkscape:cy="49.374216"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:showpageshadow="false"
+ inkscape:window-width="1517"
+ inkscape:window-height="834"
+ inkscape:window-x="335"
+ inkscape:window-y="111"
+ inkscape:window-maximized="0" />
+ <metadata
+ id="metadata7">
+ <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 />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Ebene 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(0,-952.36218)"
+ style="display:inline">
+ <rect
+ y="952.63806"
+ x="0.38571933"
+ height="99.409401"
+ width="99.409401"
+ id="rect3799"
+ style="fill:url(#linearGradient3773);fill-opacity:1;stroke:none" />
+ </g>
+</svg>
diff --git a/resources/themes/bright/theme.xml b/resources/themes/bright/theme.xml
index 9ea3606..c1db9a9 100644
--- a/resources/themes/bright/theme.xml
+++ b/resources/themes/bright/theme.xml
@@ -11,16 +11,20 @@
active_scale="1.0" active_rotationMode="turn_to_mouse" active_rotationSpeed="15.0" active_colorize="true" active_alpha="1.0"
inactive_scale="1.0" inactive_rotationMode="auto" inactive_rotationSpeed="0.0" inactive_colorize="true" inactive_alpha="0.0" />
</center>
- <slices radius="26">
+ <slices radius="28" minGap="14">
<activeSlice>
<slice_layer type="file" file="icon_active.svg" scale="1" colorize="true" />
<slice_layer type="file" file="gloss.svg" scale="1" colorize="false" />
- <slice_layer type="icon" scale="0.9" colorize="false" />
+ <slice_layer type="icon" scale="0.9" colorize="false" visibility="without_caption" />
+ <slice_layer type="icon" scale="0.9" colorize="false" file="caption_mask.svg" visibility="with_caption"/>
+ <slice_layer type="caption" y="21" font="sans 9" color="#000" width="55" height="20" visibility="with_caption" />
</activeSlice>
<inactiveSlice>
<slice_layer type="file" file="icon_inactive.svg" scale="1" colorize="false" />
<slice_layer type="file" file="gloss.svg" scale="1" colorize="false" />
- <slice_layer type="icon" scale="0.9" colorize="false" />
+ <slice_layer type="icon" scale="0.9" colorize="false" visibility="without_caption"/>
+ <slice_layer type="icon" scale="0.9" colorize="false" file="caption_mask.svg" visibility="with_caption"/>
+ <slice_layer type="caption" y="21" font="sans 9" color="#000" width="55" height="20" visibility="with_caption" />
</inactiveSlice>
</slices>
<caption position="0" font="sans 10" width="90" height="90" color="#000"/>
diff --git a/resources/themes/elementary/slice_caption.svg b/resources/themes/elementary/slice_caption.svg
new file mode 100644
index 0000000..d2aa2cb
--- /dev/null
+++ b/resources/themes/elementary/slice_caption.svg
@@ -0,0 +1,130 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<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"
+ width="100"
+ height="100"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.48.2 r9819"
+ sodipodi:docname="slice_caption.svg">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient3767">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0"
+ offset="0"
+ id="stop3769" />
+ <stop
+ id="stop4739"
+ offset="0.39852998"
+ style="stop-color:#ffffff;stop-opacity:0;" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.7605178"
+ offset="0.58575326"
+ id="stop4703" />
+ <stop
+ id="stop4713"
+ offset="0.66058904"
+ style="stop-color:#ffffff;stop-opacity:0.45490196;" />
+ <stop
+ id="stop4711"
+ offset="0.70194155"
+ style="stop-color:#ffffff;stop-opacity:0.34901961;" />
+ <stop
+ id="stop4709"
+ offset="0.74285865"
+ style="stop-color:#ffffff;stop-opacity:0.25490196;" />
+ <stop
+ id="stop4707"
+ offset="0.8251282"
+ style="stop-color:#ffffff;stop-opacity:0.1254902;" />
+ <stop
+ id="stop4705"
+ offset="0.90009141"
+ style="stop-color:#ffffff;stop-opacity:0.05490196;" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0"
+ offset="1"
+ id="stop3771" />
+ </linearGradient>
+ <filter
+ inkscape:collect="always"
+ id="filter3780"
+ x="-0.19497946"
+ width="1.3899589"
+ y="-1.3648562"
+ height="3.7297125">
+ <feGaussianBlur
+ inkscape:collect="always"
+ stdDeviation="5.1182109"
+ id="feGaussianBlur3782" />
+ </filter>
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#6e6e6e"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.61176471"
+ inkscape:pageshadow="2"
+ inkscape:zoom="4"
+ inkscape:cx="-41.757409"
+ inkscape:cy="36.683022"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:showpageshadow="false"
+ showguides="true"
+ inkscape:guide-bbox="true"
+ inkscape:window-width="1920"
+ inkscape:window-height="1033"
+ inkscape:window-x="0"
+ inkscape:window-y="24"
+ inkscape:window-maximized="1">
+ <sodipodi:guide
+ orientation="0,1"
+ position="50,49.75"
+ id="guide3916" />
+ <sodipodi:guide
+ orientation="1,0"
+ position="50,43.125"
+ id="guide3918" />
+ </sodipodi:namedview>
+ <metadata
+ id="metadata7">
+ <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 />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Ebene 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(0,-952.36218)">
+ <rect
+ style="fill:#000000;fill-opacity:1;stroke:none;filter:url(#filter3780)"
+ id="rect2998"
+ width="63"
+ height="9"
+ x="18.5"
+ y="960.36218"
+ rx="5.9261422"
+ ry="3.2917278"
+ transform="matrix(1.2461533,0,0,-2.080723,-12.774861,3038.7488)" />
+ </g>
+</svg>
diff --git a/resources/themes/elementary/theme.xml b/resources/themes/elementary/theme.xml
index 9282ba6..0667707 100644
--- a/resources/themes/elementary/theme.xml
+++ b/resources/themes/elementary/theme.xml
@@ -1,20 +1,24 @@
<?xml version="1.0" encoding="UTF-8"?>
<theme name="Elementary" description="Inspired by the style of Elementary OS" author="Simon Schneegans" email="code@simonschneegans.de">
- <pie radius="120" maxZoom="1.2" zoomRange="0.1" transitionTime="0.15" springiness="1.3"
+ <pie radius="120" maxZoom="1.2" zoomRange="0.1" wobble="0.1" transitionTime="0.15" springiness="1.3"
fadeInTime="0.2" fadeOutTime="0.2" fadeInZoom="0.7" fadeOutZoom="0.8" fadeInRotation="0.2" fadeOutRotation="-0.2">
<center radius="70" activeRadius="35">
<center_layer file="ring.svg"
active_scale="1.0" active_rotationMode="auto" active_rotationSpeed="0" active_colorize="false" active_alpha="1.0"
inactive_scale="1.0" inactive_rotationMode="auto" inactive_rotationSpeed="0" inactive_colorize="false" inactive_alpha="1.0" />
</center>
- <slices radius="40" minGap="-10" >
+ <slices radius="40" minGap="-5" >
<activeSlice>
<slice_layer type="file" file="icon_bg.svg" scale="1" colorize="true" />
<slice_layer type="icon" scale="0.5" />
+ <slice_layer type="file" file="slice_caption.svg" scale="1" colorize="true" visibility="with_caption" />
+ <slice_layer type="caption" y="30" font="sans 10" width="85" color="#000" height="20" visibility="with_caption" />
</activeSlice>
<inactiveSlice>
<slice_layer type="icon" scale="0.5" />
+ <slice_layer type="file" file="slice_caption.svg" scale="1" colorize="true" visibility="with_caption" />
+ <slice_layer type="caption" y="30" font="sans 10" width="85" color="#000" height="20" visibility="with_caption" />
</inactiveSlice>
</slices>
<caption position="0" font="sans 10" width="90" height="90" />
diff --git a/resources/themes/funky/slice_caption.svg b/resources/themes/funky/slice_caption.svg
new file mode 100644
index 0000000..d2aa2cb
--- /dev/null
+++ b/resources/themes/funky/slice_caption.svg
@@ -0,0 +1,130 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<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"
+ width="100"
+ height="100"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.48.2 r9819"
+ sodipodi:docname="slice_caption.svg">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient3767">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0"
+ offset="0"
+ id="stop3769" />
+ <stop
+ id="stop4739"
+ offset="0.39852998"
+ style="stop-color:#ffffff;stop-opacity:0;" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.7605178"
+ offset="0.58575326"
+ id="stop4703" />
+ <stop
+ id="stop4713"
+ offset="0.66058904"
+ style="stop-color:#ffffff;stop-opacity:0.45490196;" />
+ <stop
+ id="stop4711"
+ offset="0.70194155"
+ style="stop-color:#ffffff;stop-opacity:0.34901961;" />
+ <stop
+ id="stop4709"
+ offset="0.74285865"
+ style="stop-color:#ffffff;stop-opacity:0.25490196;" />
+ <stop
+ id="stop4707"
+ offset="0.8251282"
+ style="stop-color:#ffffff;stop-opacity:0.1254902;" />
+ <stop
+ id="stop4705"
+ offset="0.90009141"
+ style="stop-color:#ffffff;stop-opacity:0.05490196;" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0"
+ offset="1"
+ id="stop3771" />
+ </linearGradient>
+ <filter
+ inkscape:collect="always"
+ id="filter3780"
+ x="-0.19497946"
+ width="1.3899589"
+ y="-1.3648562"
+ height="3.7297125">
+ <feGaussianBlur
+ inkscape:collect="always"
+ stdDeviation="5.1182109"
+ id="feGaussianBlur3782" />
+ </filter>
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#6e6e6e"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.61176471"
+ inkscape:pageshadow="2"
+ inkscape:zoom="4"
+ inkscape:cx="-41.757409"
+ inkscape:cy="36.683022"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:showpageshadow="false"
+ showguides="true"
+ inkscape:guide-bbox="true"
+ inkscape:window-width="1920"
+ inkscape:window-height="1033"
+ inkscape:window-x="0"
+ inkscape:window-y="24"
+ inkscape:window-maximized="1">
+ <sodipodi:guide
+ orientation="0,1"
+ position="50,49.75"
+ id="guide3916" />
+ <sodipodi:guide
+ orientation="1,0"
+ position="50,43.125"
+ id="guide3918" />
+ </sodipodi:namedview>
+ <metadata
+ id="metadata7">
+ <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 />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Ebene 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(0,-952.36218)">
+ <rect
+ style="fill:#000000;fill-opacity:1;stroke:none;filter:url(#filter3780)"
+ id="rect2998"
+ width="63"
+ height="9"
+ x="18.5"
+ y="960.36218"
+ rx="5.9261422"
+ ry="3.2917278"
+ transform="matrix(1.2461533,0,0,-2.080723,-12.774861,3038.7488)" />
+ </g>
+</svg>
diff --git a/resources/themes/funky/theme.xml b/resources/themes/funky/theme.xml
index 7a86ecc..edf841b 100644
--- a/resources/themes/funky/theme.xml
+++ b/resources/themes/funky/theme.xml
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<theme name="Funky" description="Just testing what these themes can do..." author="Simon Schneegans" email="code@simonschneegans.de">
- <pie radius="80" maxZoom="1.3" zoomRange="0.3" transitionTime="0.2" springiness="2.5"
+ <pie radius="120" maxZoom="1.3" zoomRange="0.3" wobble="0.5" transitionTime="0.2" springiness="2.5"
fadeInTime="0.3" fadeOutTime="0.3" fadeInZoom="1.5" fadeOutZoom="0.4" fadeInRotation="0.5" fadeOutRotation="-0.7">
<center radius="100" activeRadius="40">
<center_layer file="bg.svg"
@@ -20,19 +20,23 @@
active_scale="1.0" active_rotationMode="auto" active_rotationSpeed="0" active_colorize="false" active_alpha="0.8"
inactive_scale="1.0" inactive_rotationMode="auto" inactive_rotationSpeed="0" inactive_colorize="false" inactive_alpha="0.0" />
</center>
- <slices radius="30" minGap="0">
+ <slices radius="35" minGap="0">
<activeSlice>
<slice_layer type="file" file="icon_bg.svg" scale="1" colorize="false" />
<slice_layer type="file" file="icon_fg.svg" scale="1" colorize="true" />
<slice_layer type="icon" scale="0.7"/>
+ <slice_layer type="file" file="slice_caption.svg" scale="1" colorize="false" visibility="with_caption" />
+ <slice_layer type="caption" y="28" font="sans bold 10" width="85" height="20" visibility="with_caption" />
</activeSlice>
<inactiveSlice>
<slice_layer type="file" file="icon_bg.svg" scale="0.7" colorize="false" />
<slice_layer type="file" file="icon_fg.svg" scale="0.65" colorize="false" />
<slice_layer type="icon" scale="0.5"/>
+ <slice_layer type="file" file="slice_caption.svg" scale="1" colorize="false" visibility="with_caption" />
+ <slice_layer type="caption" y="28" font="sans bold 10" width="85" height="20" visibility="with_caption" />
</inactiveSlice>
</slices>
- <caption position="-35" font="sans bold 10" width="100" height="30" />
+ <caption position="-35" font="sans bold 10" width="100" height="20" />
</pie>
</theme>
diff --git a/resources/themes/gloss/slice_caption.svg b/resources/themes/gloss/slice_caption.svg
new file mode 100644
index 0000000..644b007
--- /dev/null
+++ b/resources/themes/gloss/slice_caption.svg
@@ -0,0 +1,210 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<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"
+ width="100"
+ height="100"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.48.2 r9819"
+ sodipodi:docname="slice_caption.svg">
+ <defs
+ id="defs4">
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient3776">
+ <stop
+ style="stop-color:#000000;stop-opacity:1"
+ offset="0"
+ id="stop3778" />
+ <stop
+ style="stop-color:#000000;stop-opacity:0"
+ offset="1"
+ id="stop3780" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient3784">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.64102566"
+ offset="0"
+ id="stop3786" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0"
+ offset="1"
+ id="stop3788" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient3765">
+ <stop
+ style="stop-color:#f1f1f1;stop-opacity:1"
+ offset="0"
+ id="stop3767" />
+ <stop
+ id="stop3774"
+ offset="0.22916844"
+ style="stop-color:#b1b1b1;stop-opacity:1;" />
+ <stop
+ style="stop-color:#afafaf;stop-opacity:1;"
+ offset="0.83556658"
+ id="stop3776" />
+ <stop
+ style="stop-color:#767676;stop-opacity:1"
+ offset="1"
+ id="stop3770" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3767">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0"
+ offset="0"
+ id="stop3769" />
+ <stop
+ id="stop4739"
+ offset="0.39852998"
+ style="stop-color:#ffffff;stop-opacity:0;" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.7605178"
+ offset="0.58575326"
+ id="stop4703" />
+ <stop
+ id="stop4713"
+ offset="0.66058904"
+ style="stop-color:#ffffff;stop-opacity:0.45490196;" />
+ <stop
+ id="stop4711"
+ offset="0.70194155"
+ style="stop-color:#ffffff;stop-opacity:0.34901961;" />
+ <stop
+ id="stop4709"
+ offset="0.74285865"
+ style="stop-color:#ffffff;stop-opacity:0.25490196;" />
+ <stop
+ id="stop4707"
+ offset="0.8251282"
+ style="stop-color:#ffffff;stop-opacity:0.1254902;" />
+ <stop
+ id="stop4705"
+ offset="0.90009141"
+ style="stop-color:#ffffff;stop-opacity:0.05490196;" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0"
+ offset="1"
+ id="stop3771" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3765"
+ id="linearGradient3772"
+ x1="-1.7210249"
+ y1="-1025.2629"
+ x2="50"
+ y2="-1082.3879"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3784"
+ id="linearGradient3790"
+ x1="5.1685033"
+ y1="-1027.9504"
+ x2="7.5220947"
+ y2="-1044.0754"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3776"
+ id="linearGradient3785"
+ x1="50"
+ y1="75.839279"
+ x2="50"
+ y2="65.125"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#6e6e6e"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.61176471"
+ inkscape:pageshadow="2"
+ inkscape:zoom="9.3333333"
+ inkscape:cx="42.374479"
+ inkscape:cy="18.149039"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:showpageshadow="false"
+ showguides="true"
+ inkscape:guide-bbox="true"
+ inkscape:window-width="1920"
+ inkscape:window-height="1033"
+ inkscape:window-x="0"
+ inkscape:window-y="24"
+ inkscape:window-maximized="1">
+ <sodipodi:guide
+ orientation="0,1"
+ position="50,49.75"
+ id="guide3916" />
+ <sodipodi:guide
+ orientation="1,0"
+ position="50,43.125"
+ id="guide3918" />
+ </sodipodi:namedview>
+ <metadata
+ id="metadata7">
+ <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 />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Ebene 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(0,-952.36218)">
+ <path
+ sodipodi:type="arc"
+ style="fill:url(#linearGradient3785);fill-opacity:1;stroke:none"
+ id="path3774"
+ sodipodi:cx="50.464287"
+ sodipodi:cy="49.642857"
+ sodipodi:rx="46.17857"
+ sodipodi:ry="45.42857"
+ d="m 96.642857,49.642857 a 46.17857,45.42857 0 1 1 -92.35714,0 46.17857,45.42857 0 1 1 92.35714,0 z"
+ transform="translate(0,952.36218)" />
+ <rect
+ style="fill:#000000;fill-opacity:1;stroke:url(#linearGradient3772);stroke-width:4.69999981;stroke-miterlimit:4;stroke-dasharray:none"
+ id="rect2998"
+ width="94.13266"
+ height="24.252857"
+ x="2.9039752"
+ y="-1049.2018"
+ rx="7.384882"
+ ry="6.8491745"
+ transform="scale(1,-1)" />
+ <rect
+ transform="scale(1,-1)"
+ ry="5.1182818"
+ rx="5.6644635"
+ y="-1047.0768"
+ x="6.4185033"
+ height="18.502861"
+ width="89.103592"
+ id="rect3778"
+ style="fill:url(#linearGradient3790);fill-opacity:1;stroke:none" />
+ </g>
+</svg>
diff --git a/resources/themes/gloss/theme.xml b/resources/themes/gloss/theme.xml
index 760b9b6..1097b02 100644
--- a/resources/themes/gloss/theme.xml
+++ b/resources/themes/gloss/theme.xml
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<theme name="Glossy" description="A shiny theme for Gnome-Pie" author="Simon Schneegans" email="code@simonschneegans.de">
- <pie radius="100" maxZoom="1.3" zoomRange="0.2" transitionTime="0.1" fadeInTime="0.2" fadeOutTime="0.2" fadeInZoom="0.7" fadeOutZoom="0.7">
+ <pie radius="100" maxZoom="1.3" zoomRange="0.2" wobble="0.1" transitionTime="0.1" fadeInTime="0.2" fadeOutTime="0.2" fadeInZoom="0.7" fadeOutZoom="0.7">
<center radius="65" activeRadius="40">
<center_layer file="icon_bg.svg"
active_scale="1" active_rotationMode="auto" active_rotationSpeed="0" active_colorize="false" active_alpha="1.0"
@@ -16,16 +16,20 @@
active_scale="1" active_rotationMode="turn_to_mouse" active_rotationSpeed="10.0" active_colorize="false" active_alpha="1.0"
inactive_scale="0.6" inactive_rotationMode="auto" inactive_rotationSpeed="0.0" inactive_colorize="false" inactive_alpha="0.0" />
</center>
- <slices radius="26" minGap="0">
+ <slices radius="33" minGap="4">
<activeSlice>
- <slice_layer type="file" file="icon_bg.svg" scale="1" colorize="false" />
- <slice_layer type="icon" file="icon_mask.svg" scale="0.9" colorize="false" />
- <slice_layer type="file" file="icon_fg_active.svg" scale="1" colorize="false" />
+ <slice_layer type="file" file="icon_bg.svg" scale="0.9" colorize="false" />
+ <slice_layer type="icon" file="icon_mask.svg" scale="0.81" colorize="false" />
+ <slice_layer type="file" file="icon_fg_active.svg" scale="0.9" colorize="false" />
+ <slice_layer type="file" file="slice_caption.svg" scale="1" colorize="false" visibility="with_caption" />
+ <slice_layer type="caption" y="31" font="sans bold 9" width="75" height="20" visibility="with_caption" />
</activeSlice>
<inactiveSlice>
- <slice_layer type="file" file="icon_bg.svg" scale="1" colorize="false" />
- <slice_layer type="icon" file="icon_mask.svg" scale="0.9" colorize="false" />
- <slice_layer type="file" file="icon_fg.svg" scale="1" colorize="false" />
+ <slice_layer type="file" file="icon_bg.svg" scale="0.9" colorize="false" />
+ <slice_layer type="icon" file="icon_mask.svg" scale="0.81" colorize="false" />
+ <slice_layer type="file" file="icon_fg.svg" scale="0.9" colorize="false" />
+ <slice_layer type="file" file="slice_caption.svg" scale="1" colorize="false" visibility="with_caption" />
+ <slice_layer type="caption" y="31" font="sans bold 9" width="75" height="20" visibility="with_caption" />
</inactiveSlice>
</slices>
<caption position="0" font="sans 10" width="100" height="100" />
diff --git a/resources/themes/minimalistic_text/bg.svg b/resources/themes/minimalistic_text/bg.svg
new file mode 100644
index 0000000..4dd1293
--- /dev/null
+++ b/resources/themes/minimalistic_text/bg.svg
@@ -0,0 +1,179 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<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"
+ width="100"
+ height="100"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.48.2 r9819"
+ sodipodi:docname="bg.svg">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient3007">
+ <stop
+ id="stop3009"
+ offset="0"
+ style="stop-color:#b4b4b4;stop-opacity:0;" />
+ <stop
+ style="stop-color:#b4b4b4;stop-opacity:0;"
+ offset="0.3680203"
+ id="stop3011" />
+ <stop
+ id="stop3013"
+ offset="0.57677984"
+ style="stop-color:#b4b4b4;stop-opacity:0.66666669;" />
+ <stop
+ style="stop-color:#b4b4b4;stop-opacity:0.45490196;"
+ offset="0.66058904"
+ id="stop3015" />
+ <stop
+ style="stop-color:#b4b4b4;stop-opacity:0.34901962;"
+ offset="0.70194155"
+ id="stop3017" />
+ <stop
+ style="stop-color:#b4b4b4;stop-opacity:0.25490195;"
+ offset="0.74285865"
+ id="stop3019" />
+ <stop
+ style="stop-color:#b4b4b4;stop-opacity:0.1254902;"
+ offset="0.8251282"
+ id="stop3021" />
+ <stop
+ style="stop-color:#b4b4b4;stop-opacity:0.05490196;"
+ offset="0.90009141"
+ id="stop3023" />
+ <stop
+ id="stop3025"
+ offset="1"
+ style="stop-color:#b4b4b4;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3767">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0"
+ offset="0"
+ id="stop3769" />
+ <stop
+ id="stop4739"
+ offset="0.3680203"
+ style="stop-color:#ffffff;stop-opacity:0;" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.66666667;"
+ offset="0.59831607"
+ id="stop4703" />
+ <stop
+ id="stop4713"
+ offset="0.66058904"
+ style="stop-color:#ffffff;stop-opacity:0.45490196;" />
+ <stop
+ id="stop4711"
+ offset="0.70194155"
+ style="stop-color:#ffffff;stop-opacity:0.34901961;" />
+ <stop
+ id="stop4709"
+ offset="0.74285865"
+ style="stop-color:#ffffff;stop-opacity:0.25490196;" />
+ <stop
+ id="stop4707"
+ offset="0.8251282"
+ style="stop-color:#ffffff;stop-opacity:0.1254902;" />
+ <stop
+ id="stop4705"
+ offset="0.90009141"
+ style="stop-color:#ffffff;stop-opacity:0.05490196;" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0"
+ offset="1"
+ id="stop3771" />
+ </linearGradient>
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3767"
+ id="radialGradient3775"
+ cx="50.002552"
+ cy="49.744911"
+ fx="50.002552"
+ fy="49.744911"
+ r="49.750011"
+ gradientUnits="userSpaceOnUse" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3007"
+ id="radialGradient3005"
+ gradientUnits="userSpaceOnUse"
+ cx="50.002552"
+ cy="49.744911"
+ fx="50.002552"
+ fy="49.744911"
+ r="49.750011"
+ gradientTransform="translate(0,952.36218)" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#1d1d1d"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="4"
+ inkscape:cx="7.990744"
+ inkscape:cy="74.271276"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:showpageshadow="false"
+ showguides="true"
+ inkscape:guide-bbox="true"
+ inkscape:window-width="1920"
+ inkscape:window-height="1033"
+ inkscape:window-x="0"
+ inkscape:window-y="24"
+ inkscape:window-maximized="1">
+ <sodipodi:guide
+ orientation="0,1"
+ position="14.9375,50"
+ id="guide3006" />
+ <sodipodi:guide
+ orientation="1,0"
+ position="50,78.171875"
+ id="guide3008" />
+ </sodipodi:namedview>
+ <metadata
+ id="metadata7">
+ <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 />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Ebene 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(0,-952.36218)">
+ <path
+ sodipodi:type="arc"
+ style="fill:#000000;fill-opacity:1;stroke:none"
+ id="path3008"
+ sodipodi:cx="50"
+ sodipodi:cy="50"
+ sodipodi:rx="49.5"
+ sodipodi:ry="49.5"
+ d="m 99.5,50 a 49.5,49.5 0 1 1 -99,0 49.5,49.5 0 1 1 99,0 z"
+ transform="matrix(0.96969697,0,0,0.96969697,1.5151515,953.87733)" />
+ </g>
+</svg>
diff --git a/resources/themes/minimalistic_text/fg.svg b/resources/themes/minimalistic_text/fg.svg
new file mode 100644
index 0000000..c0f41bc
--- /dev/null
+++ b/resources/themes/minimalistic_text/fg.svg
@@ -0,0 +1,179 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<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"
+ width="100"
+ height="100"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.48.2 r9819"
+ sodipodi:docname="fg.svg">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient3007">
+ <stop
+ id="stop3009"
+ offset="0"
+ style="stop-color:#b4b4b4;stop-opacity:0;" />
+ <stop
+ style="stop-color:#b4b4b4;stop-opacity:0;"
+ offset="0.3680203"
+ id="stop3011" />
+ <stop
+ id="stop3013"
+ offset="0.57677984"
+ style="stop-color:#b4b4b4;stop-opacity:0.66666669;" />
+ <stop
+ style="stop-color:#b4b4b4;stop-opacity:0.45490196;"
+ offset="0.66058904"
+ id="stop3015" />
+ <stop
+ style="stop-color:#b4b4b4;stop-opacity:0.34901962;"
+ offset="0.70194155"
+ id="stop3017" />
+ <stop
+ style="stop-color:#b4b4b4;stop-opacity:0.25490195;"
+ offset="0.74285865"
+ id="stop3019" />
+ <stop
+ style="stop-color:#b4b4b4;stop-opacity:0.1254902;"
+ offset="0.8251282"
+ id="stop3021" />
+ <stop
+ style="stop-color:#b4b4b4;stop-opacity:0.05490196;"
+ offset="0.90009141"
+ id="stop3023" />
+ <stop
+ id="stop3025"
+ offset="1"
+ style="stop-color:#b4b4b4;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3767">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0"
+ offset="0"
+ id="stop3769" />
+ <stop
+ id="stop4739"
+ offset="0.3680203"
+ style="stop-color:#ffffff;stop-opacity:0;" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.66666667;"
+ offset="0.59831607"
+ id="stop4703" />
+ <stop
+ id="stop4713"
+ offset="0.66058904"
+ style="stop-color:#ffffff;stop-opacity:0.45490196;" />
+ <stop
+ id="stop4711"
+ offset="0.70194155"
+ style="stop-color:#ffffff;stop-opacity:0.34901961;" />
+ <stop
+ id="stop4709"
+ offset="0.74285865"
+ style="stop-color:#ffffff;stop-opacity:0.25490196;" />
+ <stop
+ id="stop4707"
+ offset="0.8251282"
+ style="stop-color:#ffffff;stop-opacity:0.1254902;" />
+ <stop
+ id="stop4705"
+ offset="0.90009141"
+ style="stop-color:#ffffff;stop-opacity:0.05490196;" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0"
+ offset="1"
+ id="stop3771" />
+ </linearGradient>
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3767"
+ id="radialGradient3775"
+ cx="50.002552"
+ cy="49.744911"
+ fx="50.002552"
+ fy="49.744911"
+ r="49.750011"
+ gradientUnits="userSpaceOnUse" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3007"
+ id="radialGradient3005"
+ gradientUnits="userSpaceOnUse"
+ cx="50.002552"
+ cy="49.744911"
+ fx="50.002552"
+ fy="49.744911"
+ r="49.750011"
+ gradientTransform="translate(0,952.36218)" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#1d1d1d"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="4"
+ inkscape:cx="-42.134256"
+ inkscape:cy="74.271276"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:showpageshadow="false"
+ showguides="true"
+ inkscape:guide-bbox="true"
+ inkscape:window-width="1920"
+ inkscape:window-height="1033"
+ inkscape:window-x="0"
+ inkscape:window-y="24"
+ inkscape:window-maximized="1">
+ <sodipodi:guide
+ orientation="0,1"
+ position="14.9375,50"
+ id="guide3006" />
+ <sodipodi:guide
+ orientation="1,0"
+ position="50,78.171875"
+ id="guide3008" />
+ </sodipodi:namedview>
+ <metadata
+ id="metadata7">
+ <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 />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Ebene 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(0,-952.36218)">
+ <path
+ sodipodi:type="arc"
+ style="opacity:0.24579127;fill:#000000;fill-opacity:1;stroke:none"
+ id="path3008"
+ sodipodi:cx="50"
+ sodipodi:cy="50"
+ sodipodi:rx="49.5"
+ sodipodi:ry="49.5"
+ d="m 99.5,50 a 49.5,49.5 0 1 1 -99,0 49.5,49.5 0 1 1 99,0 z"
+ transform="matrix(0.89898989,0,0,0.89898989,5.0505051,957.41269)" />
+ </g>
+</svg>
diff --git a/resources/themes/minimalistic_text/preview.png b/resources/themes/minimalistic_text/preview.png
new file mode 100644
index 0000000..7bfe82c
--- /dev/null
+++ b/resources/themes/minimalistic_text/preview.png
Binary files differ
diff --git a/resources/themes/minimalistic_text/theme.xml b/resources/themes/minimalistic_text/theme.xml
new file mode 100644
index 0000000..f93c5da
--- /dev/null
+++ b/resources/themes/minimalistic_text/theme.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<theme name="Minimalistic Text" description="A text-only theme" author="Simon Schneegans" email="code@simonschneegans.de">
+ <pie radius="120" maxZoom="1.3" zoomRange="0.3" wobble="0.4" transitionTime="0.3" springiness="1.2"
+ fadeInTime="0.3" fadeOutTime="0.3" fadeInZoom="0.7" fadeOutZoom="1.2" fadeInRotation="0.2" fadeOutRotation="-0.2">
+ <slices radius="35" minGap="0">
+ <activeSlice>
+ <slice_layer type="icon" scale="0.1" />
+ <slice_layer type="file" file="bg.svg" scale="1" colorize="true" />
+ <slice_layer type="file" file="bg.svg" scale="0.95" colorize="false" />
+ <slice_layer type="file" file="fg.svg" scale="0.95" colorize="true" />
+ <slice_layer type="caption" y="0" font="sans bold 10" color="#fff" width="70" height="70" />
+ </activeSlice>
+ <inactiveSlice>
+ <slice_layer type="icon" scale="0.1" />
+ <slice_layer type="file" file="bg.svg" scale="1" colorize="true" />
+ <slice_layer type="file" file="bg.svg" scale="0.95" colorize="false" />
+ <slice_layer type="caption" y="0" font="sans bold 10" colorize="true" width="70" height="70" />
+ </inactiveSlice>
+ </slices>
+ </pie>
+</theme>
+
diff --git a/resources/themes/o-pie/caption1.svg b/resources/themes/o-pie/caption1.svg
new file mode 100644
index 0000000..2d7eb7a
--- /dev/null
+++ b/resources/themes/o-pie/caption1.svg
@@ -0,0 +1,178 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<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"
+ width="100"
+ height="100"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.48.2 r9819"
+ sodipodi:docname="caption1.svg">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient3007">
+ <stop
+ id="stop3009"
+ offset="0"
+ style="stop-color:#b4b4b4;stop-opacity:0;" />
+ <stop
+ style="stop-color:#b4b4b4;stop-opacity:0;"
+ offset="0.3680203"
+ id="stop3011" />
+ <stop
+ id="stop3013"
+ offset="0.57677984"
+ style="stop-color:#b4b4b4;stop-opacity:0.66666669;" />
+ <stop
+ style="stop-color:#b4b4b4;stop-opacity:0.45490196;"
+ offset="0.66058904"
+ id="stop3015" />
+ <stop
+ style="stop-color:#b4b4b4;stop-opacity:0.34901962;"
+ offset="0.70194155"
+ id="stop3017" />
+ <stop
+ style="stop-color:#b4b4b4;stop-opacity:0.25490195;"
+ offset="0.74285865"
+ id="stop3019" />
+ <stop
+ style="stop-color:#b4b4b4;stop-opacity:0.1254902;"
+ offset="0.8251282"
+ id="stop3021" />
+ <stop
+ style="stop-color:#b4b4b4;stop-opacity:0.05490196;"
+ offset="0.90009141"
+ id="stop3023" />
+ <stop
+ id="stop3025"
+ offset="1"
+ style="stop-color:#b4b4b4;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3767">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0"
+ offset="0"
+ id="stop3769" />
+ <stop
+ id="stop4739"
+ offset="0.3680203"
+ style="stop-color:#ffffff;stop-opacity:0;" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.66666667;"
+ offset="0.59831607"
+ id="stop4703" />
+ <stop
+ id="stop4713"
+ offset="0.66058904"
+ style="stop-color:#ffffff;stop-opacity:0.45490196;" />
+ <stop
+ id="stop4711"
+ offset="0.70194155"
+ style="stop-color:#ffffff;stop-opacity:0.34901961;" />
+ <stop
+ id="stop4709"
+ offset="0.74285865"
+ style="stop-color:#ffffff;stop-opacity:0.25490196;" />
+ <stop
+ id="stop4707"
+ offset="0.8251282"
+ style="stop-color:#ffffff;stop-opacity:0.1254902;" />
+ <stop
+ id="stop4705"
+ offset="0.90009141"
+ style="stop-color:#ffffff;stop-opacity:0.05490196;" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0"
+ offset="1"
+ id="stop3771" />
+ </linearGradient>
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3767"
+ id="radialGradient3775"
+ cx="50.002552"
+ cy="49.744911"
+ fx="50.002552"
+ fy="49.744911"
+ r="49.750011"
+ gradientUnits="userSpaceOnUse" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3007"
+ id="radialGradient3005"
+ gradientUnits="userSpaceOnUse"
+ cx="50.002552"
+ cy="49.744911"
+ fx="50.002552"
+ fy="49.744911"
+ r="49.750011"
+ gradientTransform="translate(0,952.36218)" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#1d1d1d"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="16"
+ inkscape:cx="54.415989"
+ inkscape:cy="11.010654"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:showpageshadow="false"
+ showguides="true"
+ inkscape:guide-bbox="true"
+ inkscape:window-width="1920"
+ inkscape:window-height="1033"
+ inkscape:window-x="0"
+ inkscape:window-y="24"
+ inkscape:window-maximized="1">
+ <sodipodi:guide
+ orientation="0,1"
+ position="14.9375,50"
+ id="guide3006" />
+ <sodipodi:guide
+ orientation="1,0"
+ position="50,78.171875"
+ id="guide3008" />
+ </sodipodi:namedview>
+ <metadata
+ id="metadata7">
+ <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 />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Ebene 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(0,-952.36218)">
+ <rect
+ style="opacity:0.46127948;fill:#000000;fill-opacity:1;stroke:none"
+ id="rect3010"
+ width="97.536011"
+ height="26.062504"
+ x="1.2944963"
+ y="1025.0497"
+ rx="3.8134537"
+ ry="3.8134766" />
+ </g>
+</svg>
diff --git a/resources/themes/o-pie/caption2.svg b/resources/themes/o-pie/caption2.svg
new file mode 100644
index 0000000..7a3d84d
--- /dev/null
+++ b/resources/themes/o-pie/caption2.svg
@@ -0,0 +1,178 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<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"
+ width="100"
+ height="100"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.48.2 r9819"
+ sodipodi:docname="caption2.svg">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient3007">
+ <stop
+ id="stop3009"
+ offset="0"
+ style="stop-color:#b4b4b4;stop-opacity:0;" />
+ <stop
+ style="stop-color:#b4b4b4;stop-opacity:0;"
+ offset="0.3680203"
+ id="stop3011" />
+ <stop
+ id="stop3013"
+ offset="0.57677984"
+ style="stop-color:#b4b4b4;stop-opacity:0.66666669;" />
+ <stop
+ style="stop-color:#b4b4b4;stop-opacity:0.45490196;"
+ offset="0.66058904"
+ id="stop3015" />
+ <stop
+ style="stop-color:#b4b4b4;stop-opacity:0.34901962;"
+ offset="0.70194155"
+ id="stop3017" />
+ <stop
+ style="stop-color:#b4b4b4;stop-opacity:0.25490195;"
+ offset="0.74285865"
+ id="stop3019" />
+ <stop
+ style="stop-color:#b4b4b4;stop-opacity:0.1254902;"
+ offset="0.8251282"
+ id="stop3021" />
+ <stop
+ style="stop-color:#b4b4b4;stop-opacity:0.05490196;"
+ offset="0.90009141"
+ id="stop3023" />
+ <stop
+ id="stop3025"
+ offset="1"
+ style="stop-color:#b4b4b4;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3767">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0"
+ offset="0"
+ id="stop3769" />
+ <stop
+ id="stop4739"
+ offset="0.3680203"
+ style="stop-color:#ffffff;stop-opacity:0;" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.66666667;"
+ offset="0.59831607"
+ id="stop4703" />
+ <stop
+ id="stop4713"
+ offset="0.66058904"
+ style="stop-color:#ffffff;stop-opacity:0.45490196;" />
+ <stop
+ id="stop4711"
+ offset="0.70194155"
+ style="stop-color:#ffffff;stop-opacity:0.34901961;" />
+ <stop
+ id="stop4709"
+ offset="0.74285865"
+ style="stop-color:#ffffff;stop-opacity:0.25490196;" />
+ <stop
+ id="stop4707"
+ offset="0.8251282"
+ style="stop-color:#ffffff;stop-opacity:0.1254902;" />
+ <stop
+ id="stop4705"
+ offset="0.90009141"
+ style="stop-color:#ffffff;stop-opacity:0.05490196;" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0"
+ offset="1"
+ id="stop3771" />
+ </linearGradient>
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3767"
+ id="radialGradient3775"
+ cx="50.002552"
+ cy="49.744911"
+ fx="50.002552"
+ fy="49.744911"
+ r="49.750011"
+ gradientUnits="userSpaceOnUse" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3007"
+ id="radialGradient3005"
+ gradientUnits="userSpaceOnUse"
+ cx="50.002552"
+ cy="49.744911"
+ fx="50.002552"
+ fy="49.744911"
+ r="49.750011"
+ gradientTransform="translate(0,952.36218)" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#1d1d1d"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="16"
+ inkscape:cx="53.947239"
+ inkscape:cy="15.948154"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:showpageshadow="false"
+ showguides="true"
+ inkscape:guide-bbox="true"
+ inkscape:window-width="1920"
+ inkscape:window-height="1033"
+ inkscape:window-x="0"
+ inkscape:window-y="24"
+ inkscape:window-maximized="1">
+ <sodipodi:guide
+ orientation="0,1"
+ position="14.9375,50"
+ id="guide3006" />
+ <sodipodi:guide
+ orientation="1,0"
+ position="50,78.171875"
+ id="guide3008" />
+ </sodipodi:namedview>
+ <metadata
+ id="metadata7">
+ <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 />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Ebene 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(0,-952.36218)">
+ <rect
+ ry="3.8134766"
+ rx="3.8134534"
+ y="1027.1747"
+ x="3.8781495"
+ height="22.437504"
+ width="92.368698"
+ id="rect3007"
+ style="fill:#000000;fill-opacity:1;stroke:none" />
+ </g>
+</svg>
diff --git a/resources/themes/o-pie/theme.xml b/resources/themes/o-pie/theme.xml
index 7381d25..862c3f4 100644
--- a/resources/themes/o-pie/theme.xml
+++ b/resources/themes/o-pie/theme.xml
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<theme name="O-Pie" description="Inspired by the original O-Pie theme" author="Simon Schneegans" email="code@simonschneegans.de">
- <pie radius="120" maxZoom="1.3" zoomRange="0.2" transitionTime="0.1" springiness="1.5"
+ <pie radius="120" maxZoom="1.3" zoomRange="0.2" wobble="0.4" transitionTime="0.1" springiness="1.5"
fadeInTime="0.2" fadeOutTime="0.2" fadeInZoom="0.7" fadeOutZoom="0.8" fadeInRotation="0.2" fadeOutRotation="-0.2">
<center radius="70" activeRadius="35">
<center_layer file="ring.svg"
@@ -11,12 +11,18 @@
active_scale="1.0" active_rotationMode="turn_to_mouse" active_rotationSpeed="15.0" active_colorize="true" active_alpha="1.0"
inactive_scale="0.8" inactive_rotationMode="turn_to_mouse" inactive_rotationSpeed="5.0" inactive_colorize="false" inactive_alpha="0.0" />
</center>
- <slices radius="24">
+ <slices radius="32" minGap="10">
<activeSlice>
- <slice_layer type="icon" />
+ <slice_layer type="icon" scale="0.7" />
+ <slice_layer type="file" file="caption1.svg" scale="1" colorize="false" visibility="with_caption" />
+ <slice_layer type="file" file="caption2.svg" scale="1" colorize="true" visibility="with_caption" />
+ <slice_layer type="caption" y="33" font="sans 10" color="#000" width="66" height="20" visibility="with_caption" />
</activeSlice>
<inactiveSlice>
- <slice_layer type="icon" />
+ <slice_layer type="icon" scale="0.7" />
+ <slice_layer type="file" file="caption1.svg" scale="1" colorize="false" visibility="with_caption" />
+ <slice_layer type="file" file="caption2.svg" scale="1" colorize="true" visibility="with_caption" />
+ <slice_layer type="caption" y="33" font="sans 10" color="#000" width="66" height="20" visibility="with_caption" />
</inactiveSlice>
</slices>
</pie>
diff --git a/resources/themes/slim/slice_caption.svg b/resources/themes/slim/slice_caption.svg
new file mode 100644
index 0000000..d2aa2cb
--- /dev/null
+++ b/resources/themes/slim/slice_caption.svg
@@ -0,0 +1,130 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<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"
+ width="100"
+ height="100"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.48.2 r9819"
+ sodipodi:docname="slice_caption.svg">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient3767">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0"
+ offset="0"
+ id="stop3769" />
+ <stop
+ id="stop4739"
+ offset="0.39852998"
+ style="stop-color:#ffffff;stop-opacity:0;" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.7605178"
+ offset="0.58575326"
+ id="stop4703" />
+ <stop
+ id="stop4713"
+ offset="0.66058904"
+ style="stop-color:#ffffff;stop-opacity:0.45490196;" />
+ <stop
+ id="stop4711"
+ offset="0.70194155"
+ style="stop-color:#ffffff;stop-opacity:0.34901961;" />
+ <stop
+ id="stop4709"
+ offset="0.74285865"
+ style="stop-color:#ffffff;stop-opacity:0.25490196;" />
+ <stop
+ id="stop4707"
+ offset="0.8251282"
+ style="stop-color:#ffffff;stop-opacity:0.1254902;" />
+ <stop
+ id="stop4705"
+ offset="0.90009141"
+ style="stop-color:#ffffff;stop-opacity:0.05490196;" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0"
+ offset="1"
+ id="stop3771" />
+ </linearGradient>
+ <filter
+ inkscape:collect="always"
+ id="filter3780"
+ x="-0.19497946"
+ width="1.3899589"
+ y="-1.3648562"
+ height="3.7297125">
+ <feGaussianBlur
+ inkscape:collect="always"
+ stdDeviation="5.1182109"
+ id="feGaussianBlur3782" />
+ </filter>
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#6e6e6e"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.61176471"
+ inkscape:pageshadow="2"
+ inkscape:zoom="4"
+ inkscape:cx="-41.757409"
+ inkscape:cy="36.683022"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:showpageshadow="false"
+ showguides="true"
+ inkscape:guide-bbox="true"
+ inkscape:window-width="1920"
+ inkscape:window-height="1033"
+ inkscape:window-x="0"
+ inkscape:window-y="24"
+ inkscape:window-maximized="1">
+ <sodipodi:guide
+ orientation="0,1"
+ position="50,49.75"
+ id="guide3916" />
+ <sodipodi:guide
+ orientation="1,0"
+ position="50,43.125"
+ id="guide3918" />
+ </sodipodi:namedview>
+ <metadata
+ id="metadata7">
+ <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 />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Ebene 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(0,-952.36218)">
+ <rect
+ style="fill:#000000;fill-opacity:1;stroke:none;filter:url(#filter3780)"
+ id="rect2998"
+ width="63"
+ height="9"
+ x="18.5"
+ y="960.36218"
+ rx="5.9261422"
+ ry="3.2917278"
+ transform="matrix(1.2461533,0,0,-2.080723,-12.774861,3038.7488)" />
+ </g>
+</svg>
diff --git a/resources/themes/slim/theme.xml b/resources/themes/slim/theme.xml
index 07eaafc..97c8c42 100644
--- a/resources/themes/slim/theme.xml
+++ b/resources/themes/slim/theme.xml
@@ -2,7 +2,7 @@
<theme name="Slim" description="Well... quite simplistic" author="Simon Schneegans" email="code@simonschneegans.de">
<pie radius="120" maxZoom="1.3" zoomRange="0.2" transitionTime="0.2" springiness="1.5"
- fadeInTime="0.3" fadeOutTime="0.3" fadeInZoom="0.8" fadeOutZoom="0.8" fadeInRotation="0.3" fadeOutRotation="-0.3">
+ fadeInTime="0.3" fadeOutTime="0.3" fadeInZoom="0.8" wobble="0.1" fadeOutZoom="0.8" fadeInRotation="0.3" fadeOutRotation="-0.3">
<center radius="120" activeRadius="35">
<center_layer file="bg.svg"
active_scale="1.0" active_rotationMode="auto" active_rotationSpeed="0" active_colorize="false" active_alpha="1"
@@ -23,12 +23,16 @@
active_scale="0.7" active_rotationMode="turn_to_mouse" active_rotationSpeed="9.0" active_colorize="true" active_alpha="1.0"
inactive_scale="0.5" inactive_rotationMode="auto" inactive_rotationSpeed="1.0" inactive_colorize="false" inactive_alpha="1.0" />
</center>
- <slices radius="24">
+ <slices radius="35" minGap="0">
<activeSlice>
- <slice_layer type="icon" />
+ <slice_layer type="icon" scale="0.7" />
+ <slice_layer type="file" file="slice_caption.svg" scale="1" colorize="false" visibility="with_caption" />
+ <slice_layer type="caption" y="28" font="sans bold 10" width="85" height="20" visibility="with_caption" />
</activeSlice>
<inactiveSlice>
- <slice_layer type="icon" />
+ <slice_layer type="icon" scale="0.7" />
+ <slice_layer type="file" file="slice_caption.svg" scale="1" colorize="false" visibility="with_caption" />
+ <slice_layer type="caption" y="28" font="sans bold 10" width="85" height="20" visibility="with_caption" />
</inactiveSlice>
</slices>
</pie>
diff --git a/resources/themes/unity/caption.svg b/resources/themes/unity/caption.svg
new file mode 100644
index 0000000..1e133b6
--- /dev/null
+++ b/resources/themes/unity/caption.svg
@@ -0,0 +1,161 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<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"
+ width="100"
+ height="100"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.48.2 r9819"
+ sodipodi:docname="caption.svg">
+ <defs
+ id="defs4">
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient2998">
+ <stop
+ style="stop-color:#000000;stop-opacity:0"
+ offset="0"
+ id="stop3000" />
+ <stop
+ style="stop-color:#000000;stop-opacity:0.37373737"
+ offset="1"
+ id="stop3002" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3786"
+ inkscape:collect="always">
+ <stop
+ id="stop3788"
+ offset="0"
+ style="stop-color:#ffffff;stop-opacity:0.59649123" />
+ <stop
+ id="stop3790"
+ offset="1"
+ style="stop-color:#ffffff;stop-opacity:0" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient3772">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.64912281"
+ offset="0"
+ id="stop3774" />
+ <stop
+ id="stop3804"
+ offset="0.33709621"
+ style="stop-color:#ffffff;stop-opacity:0.30980392;" />
+ <stop
+ id="stop3802"
+ offset="0.41556084"
+ style="stop-color:#ffffff;stop-opacity:0.25882353;" />
+ <stop
+ id="stop3800"
+ offset="0.50963062"
+ style="stop-color:#ffffff;stop-opacity:0.21568627;" />
+ <stop
+ id="stop3798"
+ offset="0.61938298"
+ style="stop-color:#ffffff;stop-opacity:0.15294118;" />
+ <stop
+ id="stop3796"
+ offset="0.75001973"
+ style="stop-color:#ffffff;stop-opacity:0.09019608;" />
+ <stop
+ id="stop3794"
+ offset="0.83893943"
+ style="stop-color:#ffffff;stop-opacity:0.05490196;" />
+ <stop
+ id="stop3792"
+ offset="0.91730076"
+ style="stop-color:#ffffff;stop-opacity:0.02745098;" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0"
+ offset="1"
+ id="stop3776" />
+ </linearGradient>
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3772"
+ id="radialGradient3778"
+ cx="49.10873"
+ cy="-14.628683"
+ fx="49.10873"
+ fy="-14.628683"
+ r="48.035713"
+ gradientTransform="matrix(-1.156153,0.00571083,-0.00496751,-1.0056696,106.16882,941.03082)"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3786"
+ id="linearGradient3784"
+ x1="48.214287"
+ y1="1050.13"
+ x2="48.214287"
+ y2="994.57111"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,2.9263432e-6)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2998"
+ id="linearGradient3774"
+ x1="55.794643"
+ y1="53.993038"
+ x2="55.794643"
+ y2="71.561378"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#000000"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="11.2"
+ inkscape:cx="47.072454"
+ inkscape:cy="27.435478"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:showpageshadow="false"
+ inkscape:window-width="1920"
+ inkscape:window-height="1033"
+ inkscape:window-x="0"
+ inkscape:window-y="24"
+ inkscape:window-maximized="1" />
+ <metadata
+ id="metadata7">
+ <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 />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Ebene 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(0,-952.36218)"
+ style="display:inline">
+ <path
+ style="fill:url(#linearGradient3774);fill-opacity:1;stroke:none"
+ d="m 2.875,53.84375 0,37.03125 c 0,3.497653 2.8148472,6.34375 6.3125,6.34375 l 81.8125,0 c 3.497653,0 6.3125,-2.846097 6.3125,-6.34375 l 0,-37.03125 z"
+ id="rect3000"
+ transform="translate(0,952.36218)"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="csssscc" />
+ </g>
+</svg>
diff --git a/resources/themes/unity/caption_mask.svg b/resources/themes/unity/caption_mask.svg
new file mode 100644
index 0000000..59d4801
--- /dev/null
+++ b/resources/themes/unity/caption_mask.svg
@@ -0,0 +1,153 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<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"
+ width="100"
+ height="100"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.48.2 r9819"
+ sodipodi:docname="caption_mask.svg">
+ <defs
+ id="defs4">
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient2997">
+ <stop
+ style="stop-color:#000000;stop-opacity:0"
+ offset="0"
+ id="stop2999" />
+ <stop
+ style="stop-color:#000000;stop-opacity:1"
+ offset="1"
+ id="stop3001" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient3785">
+ <stop
+ style="stop-color:#abab9f;stop-opacity:1"
+ offset="0"
+ id="stop3787" />
+ <stop
+ id="stop3797"
+ offset="0.29400957"
+ style="stop-color:#c2c2bb;stop-opacity:1" />
+ <stop
+ style="stop-color:#d3d3d2;stop-opacity:1"
+ offset="1"
+ id="stop3789" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient3009">
+ <stop
+ style="stop-color:#fafcfc;stop-opacity:1"
+ offset="0"
+ id="stop3011" />
+ <stop
+ id="stop3795"
+ offset="0.95082122"
+ style="stop-color:#e5e8e8;stop-opacity:1;" />
+ <stop
+ style="stop-color:#d2d6d6;stop-opacity:1"
+ offset="1"
+ id="stop3013" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3785"
+ id="linearGradient3791"
+ x1="44.385059"
+ y1="958.93121"
+ x2="44.385059"
+ y2="1045.9142"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.59160385,0,0,0.59160385,20.456735,409.35291)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3009"
+ id="linearGradient3793"
+ x1="51.33149"
+ y1="958.94989"
+ x2="51.33149"
+ y2="1045.7374"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.59160385,0,0,0.59160385,20.456735,409.35291)" />
+ <filter
+ inkscape:collect="always"
+ id="filter3921"
+ x="-0.28370607"
+ width="1.5674121"
+ y="-0.28370607"
+ height="1.5674121">
+ <feGaussianBlur
+ inkscape:collect="always"
+ stdDeviation="9.4292716"
+ id="feGaussianBlur3923" />
+ </filter>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2997"
+ id="linearGradient3773"
+ x1="52.830833"
+ y1="1031.3591"
+ x2="52.830833"
+ y2="1010.1867"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-7.1765038e-7,-5.2013983e-6)" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#000000"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="5.6"
+ inkscape:cx="20.693791"
+ inkscape:cy="49.374216"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:showpageshadow="false"
+ inkscape:window-width="1517"
+ inkscape:window-height="834"
+ inkscape:window-x="335"
+ inkscape:window-y="111"
+ inkscape:window-maximized="0" />
+ <metadata
+ id="metadata7">
+ <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 />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Ebene 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(0,-952.36218)"
+ style="display:inline">
+ <rect
+ y="952.63806"
+ x="0.38571933"
+ height="99.409401"
+ width="99.409401"
+ id="rect3799"
+ style="fill:url(#linearGradient3773);fill-opacity:1;stroke:none" />
+ </g>
+</svg>
diff --git a/resources/themes/unity/theme.xml b/resources/themes/unity/theme.xml
index a38c815..3e9f3d1 100644
--- a/resources/themes/unity/theme.xml
+++ b/resources/themes/unity/theme.xml
@@ -15,12 +15,16 @@
<activeSlice>
<slice_layer type="file" file="icon_active.svg" scale="1" colorize="true" />
<slice_layer type="file" file="gloss.svg" scale="1" colorize="false" />
- <slice_layer type="icon" scale="0.9" colorize="false" />
+ <slice_layer type="icon" scale="0.9" colorize="false" file="caption_mask.svg" visibility="with_caption" />
+ <slice_layer type="icon" scale="0.9" colorize="false" visibility="without_caption" />
+ <slice_layer type="caption" y="21" font="sans 9" color="#000" width="55" height="20" visibility="with_caption" />
</activeSlice>
<inactiveSlice>
<slice_layer type="file" file="icon_inactive.svg" scale="1" colorize="false" />
<slice_layer type="file" file="gloss.svg" scale="1" colorize="false" />
<slice_layer type="icon" scale="0.9" colorize="false" />
+ <slice_layer type="file" file="caption.svg" scale="1" colorize="false" visibility="with_caption" />
+ <slice_layer type="caption" y="21" font="sans 9" color="#fff" width="55" height="20" visibility="with_caption" />
</inactiveSlice>
</slices>
<caption position="0" font="sans 10" width="90" height="90" />