Browse Source

Add automatic creation of external plClient resources.

cursors2
Joseph Davies 13 years ago
parent
commit
ff9aa4ac84
  1. 383
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/Apps/plClient/external/Cursor_Base.svg
  2. 508
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/Apps/plClient/external/Linking_Book.svg
  3. 207
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/Apps/plClient/external/Loading_Text_rasterfont.svg
  4. 13
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/Apps/plClient/external/Makefile
  5. 1595
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/Apps/plClient/external/Voice_Chat.svg
  6. 62
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/Apps/plClient/external/create_resource_dat.py
  7. 52
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/Apps/plClient/external/makeres.py
  8. 205
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/Apps/plClient/external/render_svg.py

383
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/Apps/plClient/external/Cursor_Base.svg vendored

@ -0,0 +1,383 @@
<?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="634.85712"
height="634.85712"
id="svg2"
version="1.1"
inkscape:version="0.48.0 r9654"
inkscape:export-xdpi="11.1"
inkscape:export-ydpi="11.1"
sodipodi:docname="Cursor_Base.svg"
style="display:inline">
<defs
id="defs4" />
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="0.86765382"
inkscape:cx="230.05655"
inkscape:cy="411.69701"
inkscape:document-units="px"
inkscape:current-layer="circleOuter"
showgrid="false"
showborder="false"
inkscape:window-width="1680"
inkscape:window-height="998"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1"
showguides="true"
inkscape:guide-bbox="true"
inkscape:snap-global="false"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0">
<sodipodi:guide
position="-0.33296886,726.96176"
orientation="-634.85712,0"
id="guide3786" />
<sodipodi:guide
position="-124.61868,635.53318"
orientation="0,634.85712"
id="guide3788" />
<sodipodi:guide
position="633.95275,705.53318"
orientation="634.85712,0"
id="guide3790" />
<sodipodi:guide
position="-74.618683,1.247467"
orientation="0,-634.85712"
id="guide3792" />
<sodipodi:guide
orientation="0,1"
position="-168.90439,491.24747"
id="guide3950" />
<sodipodi:guide
orientation="0,1"
position="-127.47583,151.24747"
id="guide3952" />
<sodipodi:guide
orientation="1,0"
position="145.38132,794.10457"
id="guide3958" />
<sodipodi:guide
orientation="1,0"
position="485.38132,755.53318"
id="guide3960" />
<sodipodi:guide
orientation="0,1"
position="-187.00827,419.42259"
id="guide4123" />
<sodipodi:guide
orientation="1,0"
position="44.24872,725.95041"
id="guide4125" />
<sodipodi:guide
orientation="1,0"
position="56.189227,729.77137"
id="guide4129" />
</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="32x32 Box Centered"
inkscape:groupmode="layer"
id="boxBlackCenter"
style="display:inline"
transform="translate(-54.618683,-208.75253)">
<rect
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none"
id="rect3794"
width="634.85712"
height="634.85712"
x="54.618683"
y="208.75253"
inkscape:export-xdpi="4.5364542"
inkscape:export-ydpi="4.5364542" />
</g>
<g
id="circleOuter"
inkscape:groupmode="layer"
inkscape:label="Outer Circle"
style="display:inline"
transform="translate(-54.618683,-208.75253)">
<path
transform="matrix(0.80107013,0,0,0.80107013,78.512267,132.33665)"
d="m 495.71428,491.64789 a 129.28572,129.28572 0 1 1 -258.57144,0 129.28572,129.28572 0 1 1 258.57144,0 z"
sodipodi:ry="129.28572"
sodipodi:rx="129.28572"
sodipodi:cy="491.64789"
sodipodi:cx="366.42856"
id="path3781"
style="fill:none;stroke:#ffffff;stroke-width:49.93320465;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
sodipodi:type="arc" />
</g>
<g
inkscape:groupmode="layer"
id="circleInnerClosed"
inkscape:label="Inner Circle Closed"
style="display:inline"
transform="translate(-54.618683,-208.75253)">
<path
transform="matrix(0.49207476,0,0,0.49207476,191.73699,284.25357)"
d="m 495.71428,491.64789 a 129.28572,129.28572 0 1 1 -258.57144,0 129.28572,129.28572 0 1 1 258.57144,0 z"
sodipodi:ry="129.28572"
sodipodi:rx="129.28572"
sodipodi:cy="491.64789"
sodipodi:cx="366.42856"
id="path3781-7"
style="fill:#ffffff;fill-opacity:1;stroke:none;display:inline"
sodipodi:type="arc" />
</g>
<g
transform="translate(-54.618683,-208.75253)"
style="display:inline"
inkscape:label="Inner Circle Open"
id="circleInnerOpen"
inkscape:groupmode="layer">
<path
style="fill:#ffffff;fill-opacity:1;stroke:none;display:inline"
d="m 317.4375,253.8125 c -35.13538,0 -63.625,28.48962 -63.625,63.625 0,35.13538 28.48962,63.59375 63.625,63.59375 35.13538,0 63.59375,-28.45837 63.59375,-63.59375 0,-35.13538 -28.45837,-63.625 -63.59375,-63.625 z m 0,34.65625 c 15.99547,0 28.96875,12.97328 28.96875,28.96875 0,15.99547 -12.97328,28.96875 -28.96875,28.96875 -15.99547,0 -28.96875,-12.97328 -28.96875,-28.96875 0,-15.99547 12.97328,-28.96875 28.96875,-28.96875 z"
transform="translate(54.618683,208.75253)"
id="path3781-7-0"
inkscape:connector-curvature="0" />
</g>
<g
style="display:none"
inkscape:label="Inner Circle Guide"
id="circleInner"
inkscape:groupmode="layer"
transform="translate(-54.618683,-208.75253)">
<path
sodipodi:type="arc"
style="fill:#000000;fill-opacity:1;stroke:none;display:inline"
id="path3972"
sodipodi:cx="366.42856"
sodipodi:cy="491.64789"
sodipodi:rx="129.28572"
sodipodi:ry="129.28572"
d="m 495.71428,491.64789 a 129.28572,129.28572 0 1 1 -258.57144,0 129.28572,129.28572 0 1 1 258.57144,0 z"
transform="matrix(0.22401827,0,0,0.22401827,289.96055,416.04298)" />
</g>
<g
inkscape:groupmode="layer"
id="circleInnerPink"
inkscape:label="Inner Circle Pink"
style="display:none"
transform="translate(-54.618683,-208.75253)">
<path
transform="matrix(0.22401827,0,0,0.22401827,289.96055,416.04298)"
d="m 495.71428,491.64789 a 129.28572,129.28572 0 1 1 -258.57144,0 129.28572,129.28572 0 1 1 258.57144,0 z"
sodipodi:ry="129.28572"
sodipodi:rx="129.28572"
sodipodi:cy="491.64789"
sodipodi:cx="366.42856"
id="path4159"
style="fill:#ff00ff;fill-opacity:1;stroke:none;display:inline"
sodipodi:type="arc" />
</g>
<g
inkscape:groupmode="layer"
id="arrowWhiteUpper"
inkscape:label="Upper White Arrow"
style="display:none"
transform="translate(-54.618683,-208.75253)">
<path
sodipodi:nodetypes="ccscc"
inkscape:connector-curvature="0"
id="path3835-5"
d="m 372.04721,214.60966 99.42862,177.42857 c 0,0 -46.04761,-34.71621 -98.00005,-34.26109 -51.84833,0.45422 -100.85713,34.26109 -100.85713,34.26109 z"
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;display:inline" />
</g>
<g
inkscape:label="Lower White Arrow"
id="arrowWhiteLower"
inkscape:groupmode="layer"
style="display:none"
transform="translate(-54.618683,-208.75253)">
<path
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;display:inline"
d="M 372.04725,837.75252 272.61868,660.32395 c 0,0 46.04756,34.71621 98,34.26109 51.84833,-0.45422 100.85713,-34.26109 100.85713,-34.26109 z"
id="path3839-2"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccscc" />
</g>
<g
style="display:none"
inkscape:groupmode="layer"
id="arrowWhiteRight"
inkscape:label="Right White Arrow"
transform="translate(-54.618683,-208.75253)">
<path
sodipodi:nodetypes="ccscc"
inkscape:connector-curvature="0"
id="path3843-5"
d="m 682.1901,526.18109 -177.42857,99.42857 c 0,0 34.71621,-46.04756 34.26109,-98 -0.45422,-51.84833 -34.26109,-100.85713 -34.26109,-100.85713 z"
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;display:inline" />
</g>
<g
inkscape:label="Left White Arrow"
id="arrowWhiteLeft"
inkscape:groupmode="layer"
style="display:none"
transform="translate(-54.618683,-208.75253)">
<path
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;display:inline"
d="m 61.90438,526.1811 177.42856,-99.42857 c 0,0 -34.71621,46.04756 -34.26109,98 0.45422,51.84833 34.26109,100.85713 34.26109,100.85713 z"
id="path3847-8"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccscc" />
</g>
<g
style="display:inline"
inkscape:label="Upper Grey Arrow"
id="arrowGreyUpper"
inkscape:groupmode="layer"
transform="translate(-54.618683,-208.75253)">
<path
sodipodi:nodetypes="ccscc"
inkscape:connector-curvature="0"
id="path3835"
d="m 372.04724,214.60966 99.42857,177.42857 c 0,0 -46.04756,-34.71621 -98,-34.26109 -51.84833,0.45422 -100.85713,34.26109 -100.85713,34.26109 z"
style="fill:#808080;fill-opacity:1;fill-rule:evenodd;stroke:none" />
</g>
<g
style="display:inline"
inkscape:groupmode="layer"
id="arrowGreyLower"
inkscape:label="Lower Grey Arrow"
transform="translate(-54.618683,-208.75253)">
<path
style="fill:#808080;fill-opacity:1;fill-rule:evenodd;stroke:none"
d="M 372.04725,837.75252 272.61868,660.32395 c 0,0 46.04756,34.71621 98,34.26109 51.84833,-0.45422 100.85713,-34.26109 100.85713,-34.26109 z"
id="path3839"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccscc" />
</g>
<g
inkscape:label="Right Grey Arrow"
id="arrowGreyRight"
inkscape:groupmode="layer"
style="display:inline"
transform="translate(-54.618683,-208.75253)">
<path
sodipodi:nodetypes="ccscc"
inkscape:connector-curvature="0"
id="path3843"
d="m 682.1901,526.18109 -177.42857,99.42857 c 0,0 34.71621,-46.04756 34.26109,-98 -0.45422,-51.84833 -34.26109,-100.85713 -34.26109,-100.85713 z"
style="fill:#808080;fill-opacity:1;fill-rule:evenodd;stroke:none" />
</g>
<g
style="display:inline"
inkscape:groupmode="layer"
id="arrowGreyLeft"
inkscape:label="Left Grey Arrow"
transform="translate(-54.618683,-208.75253)">
<path
style="fill:#808080;fill-opacity:1;fill-rule:evenodd;stroke:none"
d="M 61.904381,526.1811 239.33294,426.75253 c 0,0 -34.71621,46.04756 -34.26109,98 0.45422,51.84833 34.26109,100.85713 34.26109,100.85713 z"
id="path3847"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccscc" />
</g>
<g
inkscape:groupmode="layer"
id="cross"
inkscape:label="Cross"
style="display:none"
transform="translate(-54.618683,-208.75253)">
<g
id="g3995"
transform="matrix(0.9288446,0,0,0.9288446,26.47317,37.440625)">
<rect
transform="matrix(0.70710678,-0.70710678,0.70710678,0.70710678,0,0)"
y="318.00049"
x="-132.56053"
height="634.28571"
width="47.14286"
id="rect3975"
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none" />
<rect
transform="matrix(-0.70710678,-0.70710678,0.70710678,-0.70710678,0,0)"
y="-426.13193"
x="-658.71478"
height="634.28571"
width="47.14286"
id="rect3975-1"
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;display:inline" />
</g>
</g>
<g
inkscape:groupmode="layer"
id="book"
inkscape:label="Book"
style="display:none"
transform="translate(-54.618683,-208.75253)">
<g
id="g4065"
transform="matrix(0.91834004,0,0,0.82199702,-0.63834336,34.538498)"
style="fill:#ffffff;fill-opacity:1">
<path
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;display:inline"
d="M 98.875,158.78125 -92.5,58.0625 l 0,300.75 191.367406,100.6875 11.940504,0 190.97334,-100.6875 0,-300.75 -190.97334,100.71875 z"
transform="matrix(1.0507246,0,0,1,4.6920256,0)"
id="path4133"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccccccc" />
</g>
<g
id="g4065-9"
transform="matrix(0.87998512,0,0,0.81256948,3.7586832,29.864588)"
style="fill:#000000;fill-opacity:1;display:inline">
<path
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;display:inline"
d="M 98.875,158.78125 -92.5,58.0625 l 0,300.75 191.367406,100.6875 11.940504,0 190.97334,-100.6875 0,-300.75 -190.97334,100.71875 z"
transform="matrix(1.0507246,0,0,1,4.6920256,0)"
id="path4133-6"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccccccc" />
</g>
<path
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;display:inline"
d="M -63.789018,71.760681 C -5.4254013,88.382391 52.938215,114.13926 98.867403,152.94634 l 0,244.73245 C 44.648596,357.5667 -5.4254013,332.14723 -63.789018,314.2205 z"
id="rect4020-3"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccc" />
<path
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;display:inline"
d="m 273.44101,71.760681 c -58.35523,16.62171 -116.71049,42.378579 -162.6331,81.185659 l 0,244.73245 c 54.21104,-40.11209 104.27787,-65.53156 162.6331,-83.45829 z"
id="rect4020-3-4"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccc" />
<path
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none"
d="m 147.27886,156.86206 c 31.03628,-24.18328 51.86886,-36.41173 93.10884,-43.01404 l 0,84.91538 c -41.23999,9.06363 -56.97071,19.00665 -93.10884,43.01405 z"
id="rect4016"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccc" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 14 KiB

508
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/Apps/plClient/external/Linking_Book.svg vendored

@ -0,0 +1,508 @@
<?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="1175.8176"
height="1177.8379"
id="svg2"
version="1.1"
inkscape:version="0.48.0 r9654"
sodipodi:docname="Linking_Book.svg"
inkscape:export-xdpi="19.561266"
inkscape:export-ydpi="19.561266">
<defs
id="defs4" />
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="0.66138134"
inkscape:cx="437.66142"
inkscape:cy="576.10909"
inkscape:document-units="px"
inkscape:current-layer="layer3"
showgrid="false"
showguides="true"
inkscape:guide-bbox="true"
showborder="false"
inkscape:window-width="1680"
inkscape:window-height="998"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1"
inkscape:snap-global="true"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0">
<sodipodi:guide
orientation="0,1"
position="-1422.8571,-1.5258789e-005"
id="guide2996" />
<sodipodi:guide
orientation="1,0"
position="0,1562.8571"
id="guide2998" />
<sodipodi:guide
orientation="0,1"
position="-628.31488,1177.8379"
id="guide3000" />
<sodipodi:guide
orientation="1,0"
position="1175.8176,1228.3455"
id="guide3002" />
<sodipodi:guide
orientation="0,1"
position="617.82713,588.96043"
id="guide4160" />
<sodipodi:guide
orientation="1,0"
position="587.89131,597.24623"
id="guide4162" />
</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></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:groupmode="layer"
id="background"
inkscape:label="Background"
style="display:inline"
transform="translate(0,125.47572)">
<rect
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none"
id="rect3004"
width="1175.8176"
height="1177.8379"
x="0"
y="-125.47572"
inkscape:export-xdpi="19.561266"
inkscape:export-ydpi="19.561266" />
</g>
<g
inkscape:groupmode="layer"
id="circles"
inkscape:label="Circles"
style="display:inline"
transform="translate(0,125.47572)">
<path
sodipodi:type="arc"
style="fill:none;stroke:none"
id="circlePath"
sodipodi:cx="587.90881"
sodipodi:cy="463.44324"
sodipodi:rx="587.90881"
sodipodi:ry="588.91895"
d="m 1175.8176,463.44324 c 0,325.25095 -263.21571,588.91896 -587.90879,588.91896 C 263.21574,1052.3622 0,788.69419 0,463.44324 0,138.19228 263.21574,-125.47571 587.90881,-125.47571 c 324.69308,0 587.90879,263.66799 587.90879,588.91895 z"
transform="matrix(0.8793304,0,0,0.8793304,70.94272,55.923509)" />
<g
id="g3224"
transform="translate(-0.03253824,-0.03474644)"
inkscape:export-xdpi="19.561266"
inkscape:export-ydpi="19.561266"
style="fill:#352f42;fill-opacity:1">
<path
inkscape:tile-y0="-85.78605"
inkscape:tile-x0="556.15709"
inkscape:tile-h="63.503456"
inkscape:tile-w="63.50345"
inkscape:tile-cy="463.40173"
inkscape:tile-cx="587.90882"
inkscape:connector-curvature="0"
id="path3883"
d="m 619.66054,-54.034322 c 0,17.535995 -14.21573,31.751728 -31.75173,31.751728 -17.53599,0 -31.75172,-14.215733 -31.75172,-31.751728 0,-17.535995 14.21573,-31.751728 31.75172,-31.751728 17.536,0 31.75173,14.215733 31.75173,31.751728 z"
inkscape:transform-center-y="-517.43605"
style="fill:#352f42;fill-opacity:1;stroke:none" />
<use
height="1052.3622"
width="744.09448"
inkscape:transform-center-y="517.43605"
inkscape:transform-center-x="3e-005"
id="use5519"
transform="matrix(-1,0,0,-1,1175.8176,926.80346)"
xlink:href="#path3883"
inkscape:tiled-clone-of="#path3883"
y="0"
x="0"
style="fill:#352f42;fill-opacity:1" />
<use
height="1052.3622"
width="744.09448"
inkscape:transform-center-y="-4.3e-005"
inkscape:transform-center-x="517.43605"
id="use5521"
transform="matrix(0,-1,1,0,124.50709,1051.3105)"
xlink:href="#path3883"
inkscape:tiled-clone-of="#path3883"
y="0"
x="0"
style="fill:#352f42;fill-opacity:1" />
<use
height="1052.3622"
width="744.09448"
inkscape:transform-center-x="-517.43601"
id="use5525"
transform="matrix(0,1,-1,0,1051.3105,-124.50709)"
xlink:href="#path3883"
inkscape:tiled-clone-of="#path3883"
y="0"
x="0"
style="fill:#352f42;fill-opacity:1" />
<path
inkscape:transform-center-x="-98.74896"
inkscape:tile-y0="-69.933668"
inkscape:tile-x0="661.23414"
inkscape:tile-h="50.812266"
inkscape:tile-w="50.81225"
inkscape:tile-cy="463.40173"
inkscape:tile-cx="587.89131"
inkscape:connector-curvature="0"
id="path3883-1"
d="m 711.57495,-39.680724 c -2.67682,13.771051 -16.01044,22.764699 -29.7815,20.087876 -13.77104,-2.676818 -22.76468,-16.010449 -20.08786,-29.781498 2.67682,-13.771047 16.01044,-22.764697 29.7815,-20.087878 13.77104,2.676823 22.76468,16.010454 20.08786,29.7815 z"
inkscape:transform-center-y="-507.92927"
style="fill:#352f42;fill-opacity:1;stroke:none;display:inline" />
<use
height="1052.3622"
width="744.09448"
inkscape:transform-center-y="98.748955"
inkscape:transform-center-x="-507.92923"
id="use3037"
transform="matrix(0,1,-1,0,1051.293,-124.48958)"
xlink:href="#path3883-1"
inkscape:tiled-clone-of="#path3883-1"
y="0"
x="0"
style="fill:#352f42;fill-opacity:1" />
<use
height="1052.3622"
width="744.09448"
inkscape:transform-center-y="507.92927"
inkscape:transform-center-x="98.74898"
id="use3039"
transform="matrix(-1,0,0,-1,1175.7826,926.80347)"
xlink:href="#path3883-1"
inkscape:tiled-clone-of="#path3883-1"
y="0"
x="0"
style="fill:#352f42;fill-opacity:1" />
<use
height="1052.3622"
width="744.09448"
inkscape:transform-center-y="-98.749005"
inkscape:transform-center-x="507.92927"
id="use3041"
transform="matrix(0,-1,1,0,124.48958,1051.293)"
xlink:href="#path3883-1"
inkscape:tiled-clone-of="#path3883-1"
y="0"
x="0"
style="fill:#352f42;fill-opacity:1" />
<path
inkscape:transform-center-x="98.71521"
inkscape:tile-y0="-69.940277"
inkscape:tile-x0="463.76997"
inkscape:tile-h="50.812269"
inkscape:tile-w="50.812241"
inkscape:tile-cy="463.40169"
inkscape:tile-cx="587.8913"
inkscape:connector-curvature="0"
id="path3883-1-1"
d="m 514.11077,-49.380953 c 2.67682,13.771051 -6.31682,27.104678 -20.08788,29.781501 -13.77103,2.676816 -27.10465,-6.316834 -29.78147,-20.087883 -2.67682,-13.771047 6.3168,-27.104672 20.08786,-29.781499 13.77104,-2.676815 27.10467,6.316835 29.78149,20.087881 z"
inkscape:transform-center-y="-507.93583"
style="fill:#352f42;fill-opacity:1;stroke:none;display:inline" />
<use
height="1052.3622"
width="744.09448"
inkscape:transform-center-y="-98.715213"
inkscape:transform-center-x="-507.93584"
id="use3067"
transform="matrix(0,1,-1,0,1051.293,-124.48962)"
xlink:href="#path3883-1-1"
inkscape:tiled-clone-of="#path3883-1-1"
y="0"
x="0"
style="fill:#352f42;fill-opacity:1" />
<use
height="1052.3622"
width="744.09448"
inkscape:transform-center-y="507.93583"
inkscape:transform-center-x="-98.715201"
id="use3069"
transform="matrix(-1,0,0,-1,1175.7826,926.80337)"
xlink:href="#path3883-1-1"
inkscape:tiled-clone-of="#path3883-1-1"
y="0"
x="0"
style="fill:#352f42;fill-opacity:1" />
<use
height="1052.3622"
width="744.09448"
inkscape:transform-center-y="98.715218"
inkscape:transform-center-x="507.93583"
id="use3071"
transform="matrix(0,-1,1,0,124.48962,1051.293)"
xlink:href="#path3883-1-1"
inkscape:tiled-clone-of="#path3883-1-1"
y="0"
x="0"
style="fill:#352f42;fill-opacity:1" />
<path
inkscape:transform-center-x="-193.85213"
inkscape:tile-y0="-34.138981"
inkscape:tile-x0="763.95777"
inkscape:tile-h="35.571355"
inkscape:tile-w="35.571339"
inkscape:tile-cy="463.40174"
inkscape:tile-cx="587.89131"
inkscape:connector-curvature="0"
id="path3883-1-4"
d="m 798.22966,-9.6924378 c -3.6787,9.10509363 -14.04199,13.5040578 -23.1471,9.82535891 -9.10507,-3.67869161 -13.50403,-14.04199711 -9.82534,-23.14709011 3.6787,-9.10509 14.04199,-13.504057 23.14709,-9.825361 9.10509,3.678696 13.50404,14.042002 9.82535,23.1470922 z"
inkscape:transform-center-y="-479.75504"
style="fill:#352f42;fill-opacity:1;stroke:none;display:inline" />
<use
height="1052.3622"
width="744.09448"
inkscape:transform-center-y="193.85213"
inkscape:transform-center-x="-479.75499"
id="use3097"
transform="matrix(0,1,-1,0,1051.293,-124.48957)"
xlink:href="#path3883-1-4"
inkscape:tiled-clone-of="#path3883-1-4"
y="0"
x="0"
style="fill:#352f42;fill-opacity:1" />
<use
height="1052.3622"
width="744.09448"
inkscape:transform-center-y="479.75504"
inkscape:transform-center-x="193.85215"
id="use3099"
transform="matrix(-1,0,0,-1,1175.7826,926.80347)"
xlink:href="#path3883-1-4"
inkscape:tiled-clone-of="#path3883-1-4"
y="0"
x="0"
style="fill:#352f42;fill-opacity:1" />
<use
height="1052.3622"
width="744.09448"
inkscape:transform-center-y="-193.85218"
inkscape:transform-center-x="479.75504"
id="use3101"
transform="matrix(0,-1,1,0,124.48957,1051.293)"
xlink:href="#path3883-1-4"
inkscape:tiled-clone-of="#path3883-1-4"
y="0"
x="0"
style="fill:#352f42;fill-opacity:1" />
<path
inkscape:transform-center-x="193.8203"
inkscape:tile-y0="-34.151876"
inkscape:tile-x0="376.28534"
inkscape:tile-h="35.571356"
inkscape:tile-w="35.57134"
inkscape:tile-cy="463.4017"
inkscape:tile-cx="587.89131"
inkscape:connector-curvature="0"
id="path3883-1-4-2"
d="m 410.55723,-23.027064 c 3.67869,9.105096 -0.72026,19.4683926 -9.82537,23.14709892 -9.10507,3.67868398 -19.46837,-0.72027955 -23.14707,-9.82536842 -3.67869,-9.1050935 0.72026,-19.4683925 9.82535,-23.1470935 9.10509,-3.678694 19.46839,0.720278 23.14709,9.825363 z"
inkscape:transform-center-y="-479.7679"
style="fill:#352f42;fill-opacity:1;stroke:none;display:inline" />
<use
height="1052.3622"
width="744.09448"
inkscape:transform-center-y="-193.8203"
inkscape:transform-center-x="-479.76789"
id="use3129"
transform="matrix(0,1,-1,0,1051.293,-124.48961)"
xlink:href="#path3883-1-4-2"
inkscape:tiled-clone-of="#path3883-1-4-2"
y="0"
x="0"
style="fill:#352f42;fill-opacity:1" />
<use
height="1052.3622"
width="744.09448"
inkscape:transform-center-y="479.7679"
inkscape:transform-center-x="-193.82028"
id="use3131"
transform="matrix(-1,0,0,-1,1175.7826,926.8034)"
xlink:href="#path3883-1-4-2"
inkscape:tiled-clone-of="#path3883-1-4-2"
y="0"
x="0"
style="fill:#352f42;fill-opacity:1" />
<use
height="1052.3622"
width="744.09448"
inkscape:transform-center-y="193.82029"
inkscape:transform-center-x="479.7679"
id="use3133"
transform="matrix(0,-1,1,0,124.48961,1051.293)"
xlink:href="#path3883-1-4-2"
inkscape:tiled-clone-of="#path3883-1-4-2"
y="0"
x="0"
style="fill:#352f42;fill-opacity:1" />
<path
inkscape:transform-center-x="-281.8321"
inkscape:tile-y0="17.001703"
inkscape:tile-x0="857.27527"
inkscape:tile-h="24.896278"
inkscape:tile-w="24.896273"
inkscape:tile-cy="463.40173"
inkscape:tile-cx="587.89131"
inkscape:connector-curvature="0"
id="path3883-1-4-7"
d="m 880.16207,36.228786 c -3.74392,5.765115 -11.45249,7.403629 -17.21761,3.659715 -5.76511,-3.743903 -7.40362,-11.452487 -3.65971,-17.217603 3.74391,-5.765113 11.45248,-7.403628 17.21761,-3.659718 5.76511,3.743909 7.40361,11.452492 3.65971,17.217606 z"
inkscape:transform-center-y="-433.95189"
style="fill:#352f42;fill-opacity:1;stroke:none;display:inline" />
<use
height="1052.3622"
width="744.09448"
inkscape:transform-center-y="281.8321"
inkscape:transform-center-x="-433.95185"
id="use3171"
transform="matrix(0,1,-1,0,1051.293,-124.48958)"
xlink:href="#path3883-1-4-7"
inkscape:tiled-clone-of="#path3883-1-4-7"
y="0"
x="0"
style="fill:#352f42;fill-opacity:1" />
<use
height="1052.3622"
width="744.09448"
inkscape:transform-center-y="433.95189"
inkscape:transform-center-x="281.83212"
id="use3173"
transform="matrix(-1,0,0,-1,1175.7826,926.80346)"
xlink:href="#path3883-1-4-7"
inkscape:tiled-clone-of="#path3883-1-4-7"
y="0"
x="0"
style="fill:#352f42;fill-opacity:1" />
<use
height="1052.3622"
width="744.09448"
inkscape:transform-center-y="-281.83214"
inkscape:transform-center-x="433.95189"
id="use3175"
transform="matrix(0,-1,1,0,124.48958,1051.293)"
xlink:href="#path3883-1-4-7"
inkscape:tiled-clone-of="#path3883-1-4-7"
y="0"
x="0"
style="fill:#352f42;fill-opacity:1" />
<path
inkscape:transform-center-x="281.80334"
inkscape:tile-y0="16.983003"
inkscape:tile-x0="293.63983"
inkscape:tile-h="24.896278"
inkscape:tile-w="24.896279"
inkscape:tile-cy="463.40171"
inkscape:tile-cx="587.89131"
inkscape:connector-curvature="0"
id="path3883-1-4-7-0"
d="m 316.52663,22.652196 c 3.74391,5.765124 2.10541,13.473696 -3.65971,17.217608 -5.76511,3.743908 -13.47369,2.105398 -17.2176,-3.659718 -3.74392,-5.765114 -2.10542,-13.473687 3.65971,-17.217611 5.76511,-3.743904 13.47369,-2.105386 17.2176,3.659721 z"
inkscape:transform-center-y="-433.97057"
style="fill:#352f42;fill-opacity:1;stroke:none;display:inline" />
<use
height="1052.3622"
width="744.09448"
inkscape:transform-center-y="-281.80334"
inkscape:transform-center-x="-433.97055"
id="use3203"
transform="matrix(0,1,-1,0,1051.293,-124.4896)"
xlink:href="#path3883-1-4-7-0"
inkscape:tiled-clone-of="#path3883-1-4-7-0"
y="0"
x="0"
style="fill:#352f42;fill-opacity:1" />
<use
height="1052.3622"
width="744.09448"
inkscape:transform-center-y="433.97057"
inkscape:transform-center-x="-281.80332"
id="use3205"
transform="matrix(-1,0,0,-1,1175.7826,926.80342)"
xlink:href="#path3883-1-4-7-0"
inkscape:tiled-clone-of="#path3883-1-4-7-0"
y="0"
x="0"
style="fill:#352f42;fill-opacity:1" />
<use
height="1052.3622"
width="744.09448"
inkscape:transform-center-y="281.80332"
inkscape:transform-center-x="433.97057"
id="use3207"
transform="matrix(0,-1,1,0,124.4896,1051.293)"
xlink:href="#path3883-1-4-7-0"
inkscape:tiled-clone-of="#path3883-1-4-7-0"
y="0"
x="0"
style="fill:#352f42;fill-opacity:1" />
</g>
</g>
<g
inkscape:groupmode="layer"
id="book"
inkscape:label="Book"
style="display:inline"
transform="translate(0,125.47572)">
<path
style="fill:#000000;fill-opacity:1;stroke:none"
d="m 628.62755,669.05838 19.4375,-30.625 237.65628,-44.84375 -53.8125,-312.375 -47.09378,-8.21875 -196.92188,29.875 -196.92187,-29.875 -47.0625,8.21875 -53.8125,312.375 237.65625,44.84375 19.40625,30.625 40.73437,6 z"
id="bookShading"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccccccccccc" />
<path
style="opacity:1;fill:#352f42;fill-opacity:1;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 624.37755,687.02459 c 22.02381,-3.33334 22.99405,-34.51041 32.875,-37.84375 80.95238,-15 246.04608,-40.27455 242.84378,-45 4.6212,-3.15333 -50.402,-325.63145 -57.8438,-325.71875 -0.39,-2.23828 -3.8554,-3.02407 -8.4062,-3.03125 -5.8511,-0.009 -13.5121,1.25745 -18.75,2.3125 2.619,2.61905 7.9077,2.95684 9.8125,7.71875 2.2619,11.90476 56.6832,309.0794 50.9062,308 0.2825,6.37389 -154.51933,22.85268 -231.78123,34.28125 -15.47619,3.45238 -13.81399,34.74851 -28.21875,37.84375 l -27.90625,-0.71875 -27.90625,0.71875 c -14.40476,-3.09524 -12.74256,-34.39137 -28.21875,-37.84375 -77.2619,-11.42857 -232.06378,-27.90736 -231.78125,-34.28125 -5.77694,1.0794 48.64434,-296.09524 50.90625,-308 1.90476,-4.76191 7.19345,-5.0997 9.8125,-7.71875 -5.23791,-1.05505 -12.89897,-2.32173 -18.75,-2.3125 -4.5508,0.007 -8.0162,0.79297 -8.40625,3.03125 -7.44179,0.0873 -62.46496,322.56542 -57.84375,325.71875 -3.20233,4.72545 161.89137,30 242.84375,45 9.88095,3.33334 10.85119,34.51041 32.875,37.84375 l 36.46875,0.71875 z"
id="bookCover"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccscccccccccccscccccc" />
<g
id="bookPages"
transform="translate(-190.45045,127.31819)">
<path
sodipodi:nodetypes="ccccc"
inkscape:connector-curvature="0"
id="bookPageLeft"
d="m 773.87535,479.18577 c -54.0564,-66.01358 -162.66742,-25.90721 -245.12212,-37.36617 15.9429,-99.14492 31.8858,-198.28985 47.8287,-297.43477 63.5225,9.4661 160.67457,-33.38045 190.56751,28.39829 2.98929,101.13779 3.73662,205.26486 6.72591,306.40265 z"
style="fill:#262230;fill-opacity:1;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
sodipodi:nodetypes="ccccc"
inkscape:connector-curvature="0"
id="bookPageRight"
d="m 782.84323,479.18577 c 54.0564,-66.01358 162.66742,-25.90721 245.12207,-37.36617 -15.9429,-99.14492 -31.88575,-198.28985 -47.82865,-297.43477 -63.5225,9.46609 -160.67457,-33.38046 -190.56751,28.39828 -2.98929,101.1378 -3.73662,205.26487 -6.72591,306.40266 z"
style="fill:#262230;fill-opacity:1;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline" />
</g>
<path
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 615.95128,330.38838 c 31.97315,-40.8005 85.78627,-16.21216 153.82568,-17.97615 4.28396,27.97176 8.30065,61.82377 12.58461,89.79553 -73.28596,5.34568 -92.71946,-20.73283 -164.58516,8.80464 z"
id="bookLinkingPanel"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccc" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 20 KiB

207
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/Apps/plClient/external/Loading_Text_rasterfont.svg vendored

@ -0,0 +1,207 @@
<?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="1386.2081"
height="296.01321"
id="svg2"
version="1.1"
inkscape:version="0.48.0 r9654"
sodipodi:docname="Loading_Text_rasterfont.svg">
<defs
id="defs4" />
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="0.74023945"
inkscape:cx="358.16382"
inkscape:cy="89.24182"
inkscape:document-units="px"
inkscape:current-layer="textUpdating"
showgrid="true"
inkscape:window-width="1680"
inkscape:window-height="998"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1"
showborder="false"
inkscape:snap-global="true"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0">
<sodipodi:guide
position="4.0136719e-006,-1.9531228e-008"
orientation="-296.01321,0"
id="guide3001" />
<sodipodi:guide
position="4.0136719e-006,296.01321"
orientation="0,1386.2081"
id="guide3003" />
<sodipodi:guide
position="1386.2081,296.01321"
orientation="296.01321,0"
id="guide3005" />
<sodipodi:guide
position="1386.2081,-1.9531228e-008"
orientation="0,-1386.2081"
id="guide3007" />
<inkscape:grid
type="xygrid"
id="grid3797"
empspacing="5"
visible="true"
enabled="true"
snapvisiblegridlinesonly="true"
spacingx="10px"
spacingy="10px"
originy="33px"
originx="335px" />
</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="Background"
inkscape:groupmode="layer"
id="background"
transform="translate(314.84811,-319.4097)">
<rect
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none"
id="rect3009"
width="1386.2081"
height="296.01321"
x="-314.84811"
y="319.4097"
inkscape:export-xdpi="12.465658"
inkscape:export-ydpi="12.465658" />
</g>
<g
inkscape:groupmode="layer"
id="circles"
inkscape:label="Circles"
transform="translate(314.84811,-319.4097)">
<path
sodipodi:type="arc"
style="fill:#3e364e;fill-opacity:1;fill-rule:evenodd;stroke:none"
id="path2999"
sodipodi:cx="-193.18074"
sodipodi:cy="430.94165"
sodipodi:rx="27.018284"
sodipodi:ry="27.018284"
d="m -166.16246,430.94165 c 0,14.92179 -12.09649,27.01828 -27.01828,27.01828 -14.92179,0 -27.01828,-12.09649 -27.01828,-27.01828 0,-14.92179 12.09649,-27.01828 27.01828,-27.01828 14.92179,0 27.01828,12.09649 27.01828,27.01828 z"
transform="translate(5.1990242,36.474655)" />
<path
sodipodi:type="arc"
style="fill:#3e364e;fill-opacity:1;fill-rule:evenodd;stroke:none"
id="path2999-0"
sodipodi:cx="-193.18074"
sodipodi:cy="430.94165"
sodipodi:rx="27.018284"
sodipodi:ry="27.018284"
d="m -166.16246,430.94165 c 0,14.92179 -12.09649,27.01828 -27.01828,27.01828 -14.92179,0 -27.01828,-12.09649 -27.01828,-27.01828 0,-14.92179 12.09649,-27.01828 27.01828,-27.01828 14.92179,0 27.01828,12.09649 27.01828,27.01828 z"
transform="translate(1151.1625,36.474655)" />
</g>
<g
inkscape:groupmode="layer"
id="textLinking"
inkscape:label="Linking Text"
style="display:none"
transform="translate(314.84811,-319.4097)">
<g
style="font-size:195.61486816px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:3px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#3e364e;fill-opacity:1;stroke:none;font-family:Hobo Std;-inkscape-font-specification:Hobo Std Bold"
id="text3799">
<path
d="m 64.536466,548.776 c 1.377337,0.12226 3.072643,0.12226 5.085921,0 2.013073,-0.12226 3.121542,-1.10032 3.32541,-2.93418 -0.07135,-0.78608 -0.776515,-4.27812 -2.11551,-10.47613 -1.339202,-6.198 -2.88478,-12.34167 -4.636736,-18.43104 -1.752156,-6.0893 -3.283244,-9.36399 -4.59327,-9.82408 -1.624161,0.20531 -3.940112,1.64221 -6.947862,4.31071 -3.007925,2.66858 -6.743877,5.33711 -11.207867,8.00562 -4.464142,2.66857 -9.69254,4.10547 -15.685208,4.31072 -5.644286,0.29345 -10.738353,-1.90719 -15.282216,-6.60192 -4.5439543,-4.69466 -6.9483532,-13.64391 -7.2132041,-26.84779 0.2800977,-18.15565 2.2410482,-34.50738 5.8828571,-49.05523 3.641721,-14.54765 7.283487,-26.33509 10.925309,-35.36237 3.641712,-9.027 5.602665,-14.3375 5.882866,-15.93154 -0.06934,-1.70329 -0.517615,-2.79546 -1.344833,-3.27651 -0.827337,-0.48072 -1.617937,-0.69263 -2.371801,-0.63573 l -31.1023638,0 c -1.4594784,0.40259 -3.1130135,5.24603 -4.9606102,14.53033 -1.847639,9.28459 -3.64177,20.59546 -5.382397,33.93263 -1.74066,13.33739 -3.180243,26.28651 -4.318755,38.84738 -1.138534,12.56103 -1.728426,22.31922 -1.769675,29.27462 0.122244,19.32082 0.317856,32.02746 0.586837,38.11995 0.26896,6.09252 2.811918,8.77403 7.628881,8.04456 z"
id="path2998"
inkscape:connector-curvature="0" />
<path
d="m 129.7671,548.776 3.91225,0 c 0.89242,0.0326 1.60152,-0.0815 2.12728,-0.34232 0.52565,-0.26082 0.79462,-0.86396 0.8069,-1.80941 -0.40758,-1.6138 -2.03768,-9.87842 -4.89031,-24.79387 -2.85272,-14.9154 -4.48283,-35.01455 -4.89031,-60.29751 0.43193,-19.41034 2.15984,-35.94772 5.18373,-49.61218 3.02379,-13.66419 4.7517,-21.25231 5.18373,-22.76439 -0.15084,-1.75627 -1.07185,-2.74248 -2.76303,-2.95863 -1.69128,-0.21583 -3.24803,-0.27288 -4.67024,-0.17116 l -21.12614,0 c -0.8757,-0.26983 -2.04631,0.0501 -3.51185,0.95972 -1.46558,0.90996 -2.96018,4.02957 -4.4838,9.35883 -1.523657,5.32956 -2.81042,14.48869 -3.860293,27.47742 -1.049902,12.98898 -1.597002,31.42746 -1.641304,55.3155 0.04225,23.9529 0.609766,40.83833 1.702551,50.65635 1.092758,9.81806 2.457213,15.56085 4.093366,17.22838 1.63612,1.66753 3.29038,2.25196 4.96276,1.75327 z"
id="path3000"
inkscape:connector-curvature="0" />
<path
d="m 273.31853,548.776 c 1.67224,0.49869 3.32649,-0.0857 4.96275,-1.75327 1.63602,-1.66753 3.00047,-7.41032 4.09337,-17.22838 1.09265,-9.81801 1.66017,-26.70345 1.70256,-50.65635 -0.0368,-23.88804 -0.53807,-42.32653 -1.50378,-55.3155 -0.96596,-12.98873 -2.17632,-22.14786 -3.63105,-27.47743 -1.45499,-5.32926 -2.93431,-8.44886 -4.43795,-9.35883 -1.50389,-0.90963 -2.81205,-1.22954 -3.92447,-0.95971 l -14.86654,0 c -1.9603,-0.0813 -3.76156,-0.065 -5.4038,0.0489 -1.64242,0.11427 -2.51452,0.81521 -2.61631,2.10283 0.41558,2.74688 2.07829,10.99519 4.98811,24.74496 2.90964,13.75004 4.57234,30.01845 4.98812,48.80529 0.057,1.66279 0.0407,3.86342 -0.0489,6.60191 -0.0898,2.73865 -0.59509,4.25465 -1.516,4.54799 -0.8722,-0.0855 -1.57314,-0.55009 -2.10283,-1.39374 -0.52988,-0.84351 -0.93741,-1.5526 -1.22258,-2.12728 -12.10511,-22.33593 -22.06201,-39.56429 -29.87073,-51.68513 -7.80886,-12.12058 -13.99841,-20.48119 -18.56869,-25.08186 -4.57037,-4.60035 -8.05033,-6.78831 -10.43989,-6.56387 l -15.45338,0 c -0.8757,-0.26983 -2.04631,0.0501 -3.51185,0.95972 -1.46558,0.90996 -2.96018,4.02957 -4.48381,9.35883 -1.52365,5.32956 -2.81041,14.48869 -3.86029,27.47742 -1.0499,12.98898 -1.597,31.42746 -1.6413,55.3155 0.0422,23.9529 0.60977,40.83833 1.70255,50.65635 1.09276,9.81806 2.45721,15.56085 4.09337,17.22838 1.63612,1.66753 3.29037,2.25196 4.96276,1.75327 l 18.19195,0 c 0.99839,0.0856 2.13131,0.11003 3.39876,0.0734 1.26736,-0.0367 1.96015,-0.64796 2.07838,-1.83386 -0.33421,-4.4624 -1.6709,-12.99598 -4.01005,-25.60077 -2.33924,-12.60473 -3.67592,-32.43491 -4.01005,-59.4906 -0.0471,-1.54308 -0.10509,-4.30338 -0.17388,-8.28093 -0.0689,-3.97735 0.13399,-7.73745 0.60857,-11.28031 0.4745,-3.54265 1.50328,-5.43356 3.08633,-5.67276 2.24467,0.37323 5.23198,3.27843 8.96194,8.71562 3.72986,5.43739 7.2533,11.1681 10.57031,17.19215 3.3169,6.02422 5.47829,10.10309 6.48419,12.23664 9.75036,20.37272 16.02685,35.92026 18.8295,46.64268 2.80248,10.72247 4.65958,18.01083 5.57132,21.86511 0.91157,3.85429 3.40623,5.66552 7.48399,5.43368 z"
id="path3002"
inkscape:connector-curvature="0" />
<path
d="m 393.94758,386.02653 c -2.11923,0.0368 -3.45591,0.40361 -4.01006,1.10032 -0.55432,0.69703 -1.10856,2.09076 -1.6627,4.18121 -3.40277,11.16696 -8.16026,21.78314 -14.27246,31.84859 -6.11235,10.06569 -11.94207,18.30555 -17.4892,24.7196 -5.54723,6.41424 -9.1745,9.72758 -10.88184,9.94001 -1.8502,-0.37891 -2.89347,-2.16387 -3.12979,-5.35489 -0.23641,-3.19083 -0.30161,-5.51372 -0.19562,-6.96869 0.39934,-14.65858 1.99684,-27.54453 4.7925,-38.65789 2.79558,-11.11308 4.39308,-17.00589 4.79251,-17.67847 -0.11823,-1.75627 -0.90884,-2.74248 -2.3718,-2.95863 -1.46307,-0.21583 -2.8894,-0.27288 -4.27902,-0.17116 l -19.75685,0 c -0.87569,-0.26983 -2.04631,0.0501 -3.51185,0.95972 -1.46558,0.90996 -2.96018,4.02957 -4.4838,9.35883 -1.52366,5.32956 -2.81042,14.48869 -3.8603,27.47742 -1.04989,12.98898 -1.59699,31.42746 -1.6413,55.3155 0.0423,23.9529 0.60977,40.83833 1.70255,50.65635 1.09276,9.81806 2.45722,15.56085 4.09337,17.22838 1.63613,1.66753 3.29038,2.25196 4.96276,1.75327 l 23.86471,0 c 1.09619,0.008 1.9846,-0.25266 2.66521,-0.78245 0.68052,-0.52978 1.03099,-1.37744 1.05142,-2.54296 -0.0822,-0.89353 -0.65691,-4.36625 -1.72428,-10.41817 -1.06747,-6.05189 -2.13488,-12.45155 -3.20225,-19.19899 -1.06746,-6.74738 -1.64222,-11.61112 -1.72429,-14.59123 0.6031,-5.94575 3.60249,-11.61035 8.99817,-16.99382 5.39558,-5.38335 9.56864,-8.26048 12.51919,-8.6314 2.29022,-0.0529 6.16986,5.28568 11.63893,16.01576 5.46892,10.7302 8.76172,27.16977 9.87843,49.31877 -0.12642,1.26741 -0.0205,2.84046 0.31787,4.71914 0.33817,1.8787 1.6667,2.91381 3.9856,3.10535 l 23.86471,0 c 2.23312,0.15894 4.17294,0.13448 5.81946,-0.0734 1.64629,-0.20783 2.51024,-1.55267 2.59187,-4.0345 -0.4638,-19.1084 -3.70951,-35.2935 -9.73715,-48.55533 -6.02787,-13.26173 -12.05562,-23.57846 -18.08328,-30.95022 -6.02785,-7.3716 -9.27356,-11.7765 -9.73714,-13.2147 0.41046,-1.47666 3.28426,-5.39132 8.62143,-11.74399 5.33698,-6.35246 10.67405,-14.10691 16.01123,-23.26338 5.33696,-9.15621 8.21077,-18.67841 8.62144,-28.56665 -0.13868,-1.46692 -0.93743,-2.24937 -2.39626,-2.34734 -1.45906,-0.0976 -2.74683,-0.0976 -3.86334,0 z"
id="path3004"
inkscape:connector-curvature="0" />
<path
d="m 484.91374,548.776 3.91224,0 c 0.89243,0.0326 1.60153,-0.0815 2.12729,-0.34232 0.52565,-0.26082 0.79462,-0.86396 0.8069,-1.80941 -0.40758,-1.6138 -2.03768,-9.87842 -4.89031,-24.79387 -2.85273,-14.9154 -4.48283,-35.01455 -4.89031,-60.29751 0.43193,-19.41034 2.15984,-35.94772 5.18372,-49.61218 3.02379,-13.66419 4.7517,-21.25231 5.18373,-22.76439 -0.15083,-1.75627 -1.07184,-2.74248 -2.76302,-2.95863 -1.69129,-0.21583 -3.24803,-0.27288 -4.67024,-0.17116 l -21.12614,0 c -0.8757,-0.26983 -2.04632,0.0501 -3.51185,0.95972 -1.46559,0.90996 -2.96018,4.02957 -4.4838,9.35883 -1.52366,5.32956 -2.81042,14.48869 -3.8603,27.47742 -1.0499,12.98898 -1.597,31.42746 -1.6413,55.3155 0.0423,23.9529 0.60977,40.83833 1.70255,50.65635 1.09276,9.81806 2.45721,15.56085 4.09337,17.22838 1.63612,1.66753 3.29037,2.25196 4.96276,1.75327 z"
id="path3006"
inkscape:connector-curvature="0" />
<path
d="m 628.46517,548.776 c 1.67224,0.49869 3.32649,-0.0857 4.96275,-1.75327 1.63602,-1.66753 3.00047,-7.41032 4.09337,-17.22838 1.09265,-9.81801 1.66017,-26.70345 1.70256,-50.65635 -0.0368,-23.88804 -0.53807,-42.32653 -1.50378,-55.3155 -0.96597,-12.98873 -2.17632,-22.14786 -3.63106,-27.47743 -1.45498,-5.32926 -2.9343,-8.44886 -4.43795,-9.35883 -1.50388,-0.90963 -2.81204,-1.22954 -3.92447,-0.95971 l -14.86653,0 c -1.9603,-0.0813 -3.76157,-0.065 -5.4038,0.0489 -1.64242,0.11427 -2.51453,0.81521 -2.61631,2.10283 0.41558,2.74688 2.07828,10.99519 4.98811,24.74496 2.90963,13.75004 4.57234,30.01845 4.98812,48.80529 0.0569,1.66279 0.0406,3.86342 -0.0489,6.60191 -0.0898,2.73865 -0.59509,4.25465 -1.51599,4.54799 -0.8722,-0.0855 -1.57315,-0.55009 -2.10283,-1.39374 -0.52989,-0.84351 -0.93741,-1.5526 -1.22258,-2.12728 -12.10511,-22.33593 -22.06201,-39.56429 -29.87073,-51.68513 -7.80886,-12.12058 -13.99842,-20.48119 -18.56869,-25.08186 -4.57037,-4.60035 -8.05033,-6.78831 -10.4399,-6.56387 l -15.45337,0 c -0.8757,-0.26983 -2.04632,0.0501 -3.51186,0.95972 -1.46558,0.90996 -2.96018,4.02957 -4.4838,9.35883 -1.52365,5.32956 -2.81042,14.48869 -3.86029,27.47742 -1.0499,12.98898 -1.597,31.42746 -1.6413,55.3155 0.0423,23.9529 0.60976,40.83833 1.70255,50.65635 1.09276,9.81806 2.45721,15.56085 4.09337,17.22838 1.63612,1.66753 3.29037,2.25196 4.96275,1.75327 l 18.19195,0 c 0.9984,0.0856 2.13132,0.11003 3.39876,0.0734 1.26736,-0.0367 1.96016,-0.64796 2.07839,-1.83386 -0.33422,-4.4624 -1.6709,-12.99598 -4.01006,-25.60077 -2.33924,-12.60473 -3.67592,-32.43491 -4.01005,-59.4906 -0.0471,-1.54308 -0.10508,-4.30338 -0.17388,-8.28093 -0.0689,-3.97735 0.13399,-7.73745 0.60857,-11.28031 0.47451,-3.54265 1.50329,-5.43356 3.08633,-5.67276 2.24468,0.37323 5.23199,3.27843 8.96195,8.71562 3.72986,5.43739 7.25329,11.1681 10.57031,17.19215 3.31689,6.02422 5.47829,10.10309 6.48419,12.23664 9.75035,20.37272 16.02684,35.92026 18.82949,46.64268 2.80248,10.72247 4.65959,18.01083 5.57133,21.86511 0.91156,3.85429 3.40622,5.66552 7.48399,5.43368 z"
id="path3008"
inkscape:connector-curvature="0" />
<path
d="m 730.11984,551.71019 c 12.68212,0.0611 23.99502,-2.89751 33.93874,-8.87592 9.94352,-5.97839 15.19244,-15.34332 15.7468,-28.09482 -0.0315,-2.50911 -0.46862,-8.0104 -1.31133,-16.50389 -0.84294,-8.49338 -1.90311,-16.66079 -3.18051,-24.50226 -1.27764,-7.84131 -2.58413,-12.03852 -3.91949,-12.59163 -1.18345,0.13412 -4.64168,1.2136 -10.3747,3.23847 -5.73323,2.02503 -11.33595,4.19125 -16.80818,6.49867 -5.47239,2.30758 -8.40899,3.95217 -8.80979,4.93378 0.19071,1.58309 1.52618,3.09003 4.00643,4.52082 2.48009,1.43093 4.96025,3.4595 7.44051,6.08572 2.48008,2.62634 3.81556,6.52409 4.00643,11.69327 -0.29351,6.77312 -2.98318,11.61452 -8.06901,14.52422 -5.086,2.90976 -10.80765,4.32795 -17.16498,4.25457 -12.53147,-0.49308 -21.01615,-5.13072 -25.45406,-13.91293 -4.43799,-8.78213 -6.51637,-18.7502 -6.23514,-29.90424 -0.058,-9.32772 1.25333,-18.7316 3.93398,-28.21165 2.68057,-9.47984 7.07822,-17.44922 13.19296,-23.90818 6.11464,-6.45869 14.29413,-9.82032 24.53849,-10.0849 7.94515,0.22715 12.94172,1.81619 14.9897,4.76714 2.0478,2.95122 3.1611,5.90231 3.3399,8.85328 0.17862,2.95121 1.43681,4.54026 3.7746,4.76715 6.23096,-0.0325 11.12941,-1.58108 14.69537,-4.6458 3.56573,-3.06447 5.3833,-7.44944 5.4527,-13.15493 -0.21868,-7.00084 -2.69402,-12.58182 -7.42603,-16.74296 -4.73224,-4.16084 -10.40982,-7.14815 -17.03276,-8.96195 -6.62314,-1.81348 -12.88031,-2.69977 -18.77154,-2.65888 -15.61162,0.30204 -28.7925,4.97982 -39.54268,14.03337 -10.75025,9.05386 -18.90318,20.67225 -24.45879,34.85523 -5.55564,14.1832 -8.34734,29.11976 -8.3751,44.80972 -0.008,22.20612 5.63199,40.14539 16.92046,53.81784 11.28843,13.67249 28.27409,20.70638 50.95702,21.10169 z"
id="path3010"
inkscape:connector-curvature="0" />
</g>
</g>
<g
inkscape:groupmode="layer"
id="textUpdating"
inkscape:label="Updating Text"
style="display:inline"
transform="translate(314.84811,-319.4097)">
<g
style="font-size:195.61486816px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#3e364e;fill-opacity:1;stroke:none;font-family:Hobo Std;-inkscape-font-specification:Hobo Std Bold"
id="text3799-0">
<path
d="m -33.188226,386.64066 c -1.080037,-0.0895 -2.538979,-0.0569 -4.376831,0.0978 -1.838032,0.15502 -2.856844,0.97007 -3.056438,2.44515 0.399287,1.36945 1.996785,7.48233 4.792499,18.33866 2.795531,10.85662 4.393031,28.80403 4.792506,53.8423 -0.20054,17.56655 -2.147004,30.35861 -5.839397,38.37625 -3.692575,8.01773 -7.928423,13.05776 -12.707559,15.1201 -4.779292,2.06242 -8.89922,2.94388 -12.359796,2.64439 -6.198527,0.35458 -12.238054,-3.77772 -18.118598,-12.39693 -5.880639,-8.61912 -9.034884,-23.85241 -9.462743,-45.69993 0.40749,-22.32823 2.037591,-39.09382 4.890309,-50.29683 2.852631,-11.20273 4.482732,-17.84539 4.890309,-19.92801 -0.0571,-1.21834 -0.529833,-1.96004 -1.418193,-2.22509 -0.888453,-0.26473 -1.850212,-0.37069 -2.885279,-0.31787 l -27.190113,0 c -1.52824,-0.62743 -3.50881,4.6867 -5.94173,15.94241 -2.43294,11.25599 -3.77777,32.21909 -4.0345,62.88937 0.17115,29.20742 5.45268,50.99372 15.8446,65.35897 10.391869,14.36529 24.867168,21.52959 43.425938,21.49291 20.791873,-0.24452 35.935513,-8.41133 45.430966,-24.50045 9.49523,-16.08908 14.1736217,-38.63338 14.0351887,-67.63296 -0.07016,-23.07732 -0.7777467,-39.86615 -2.1227618,-50.36656 -1.3452613,-10.50013 -2.907744,-17.08815 -4.6874529,-19.7641 -1.779946,-2.67562 -3.356915,-3.81548 -4.730914,-3.41959 z"
id="path3013"
inkscape:connector-curvature="0" />
<path
d="m 56.642398,465.86366 c -2.734545,-0.0814 -4.454303,-0.99427 -5.15928,-2.73857 -0.705062,-1.74412 -1.00663,-3.83065 -0.904703,-6.25959 -0.0085,-14.74569 1.116873,-25.48503 3.376117,-32.21808 2.259155,-6.7328 5.311671,-10.96624 9.157557,-12.70032 3.845779,-1.73381 8.144418,-2.4752 12.895931,-2.22418 6.112814,-0.0936 11.492148,1.21864 16.138016,3.9367 4.645703,2.71833 7.090856,7.40487 7.335466,14.05964 -0.340599,4.90491 -3.28927,10.28787 -8.846022,16.14888 -5.556915,5.86122 -11.678851,10.93989 -18.365828,15.23602 -6.687102,4.29632 -11.896182,6.54948 -15.627254,6.7595 z m -24.255932,-79.223 c -0.875697,-0.26982 -2.046314,0.0501 -3.511855,0.95973 -1.465579,0.90996 -2.960178,4.02956 -4.483801,9.35882 -1.523653,5.32957 -2.810416,14.4887 -3.860292,27.47743 -1.049899,12.98897 -1.596999,31.42746 -1.641304,55.3155 0.04225,23.95289 0.609769,40.83833 1.702552,50.65635 1.09276,9.81806 2.457215,15.56085 4.093369,17.22838 1.636124,1.66753 3.290375,2.25195 4.962759,1.75327 l 26.016442,0 c 0.843533,0.0734 1.992755,0.0734 3.447669,0 1.454814,-0.0734 2.261714,-0.6602 2.420702,-1.76051 -0.285319,-1.21443 -1.426391,-6.21884 -3.42322,-15.01326 -1.996926,-8.79438 -3.137996,-17.61322 -3.423213,-26.45656 0.398311,-6.00077 4.381871,-11.42086 11.950694,-16.26028 7.568708,-4.8393 16.332538,-10.06378 26.291518,-15.67344 9.958814,-5.60952 18.722644,-12.57005 26.291524,-20.88162 7.56865,-8.31138 11.55221,-18.93964 11.95069,-31.88481 0.1158,-4.06305 -0.85502,-8.78189 -2.91245,-14.15654 -2.05767,-5.37436 -5.89746,-10.1077 -11.51939,-14.20001 -5.62215,-4.092 -13.72194,-6.24615 -24.299402,-6.46245 z"
id="path3015"
inkscape:connector-curvature="0" />
<path
d="m 207.53757,549.39014 c 19.57744,-0.47681 33.67782,-6.61414 42.30116,-18.41202 8.62313,-11.79784 12.84509,-26.3954 12.66591,-43.79271 -0.39981,-24.33433 -4.5777,-43.89072 -12.53369,-58.66922 -7.95621,-14.77826 -17.29247,-25.48138 -28.00879,-32.10941 -10.71649,-6.62771 -20.41498,-9.88308 -29.09552,-9.76612 l -33.2541,0 c -0.8757,-0.26982 -2.04631,0.0501 -3.51185,0.95973 -1.46558,0.90996 -2.96018,4.02956 -4.48381,9.35882 -1.52365,5.32957 -2.81041,14.4887 -3.86029,27.47743 -1.0499,12.98897 -1.597,31.42746 -1.6413,55.3155 0.0423,23.95289 0.60977,40.83833 1.70255,50.65635 1.09276,9.81806 2.45721,15.56085 4.09337,17.22838 1.63612,1.66753 3.29037,2.25195 4.96276,1.75327 z M 176.63082,447.28049 c -0.0508,-4.34321 0.35495,-9.41464 1.21714,-15.2143 0.8621,-5.79942 2.48496,-10.91431 4.86857,-15.3447 2.38352,-4.43012 5.83209,-6.76298 10.34572,-6.99857 4.46883,-0.0373 9.61512,2.38492 15.43889,7.26663 5.82361,4.88198 10.94092,12.44806 15.35194,22.69828 4.41085,10.25043 6.73163,23.40957 6.96236,39.47747 -0.60324,17.2873 -4.33617,29.21964 -11.19881,35.79706 -6.86281,6.5775 -13.23651,9.70729 -19.12111,9.3894 -3.74326,0.20892 -7.42849,-0.77397 -11.05572,-2.94868 -3.62733,-2.17465 -6.64604,-6.79448 -9.05613,-13.8595 -2.41018,-7.06494 -3.66113,-17.82843 -3.75285,-32.29052 z"
id="path3017"
inkscape:connector-curvature="0" />
<path
d="m 388.53269,549.39014 c 2.02362,0.3876 4.12706,0.19923 6.31031,-0.5651 2.183,-0.76434 4.04011,-4.43026 5.57132,-10.99777 1.53096,-6.56748 2.33032,-18.36217 2.39807,-35.3841 -0.58334,-30.0397 -5.02446,-53.74741 -13.32337,-71.1232 -8.29915,-17.37555 -16.9568,-29.70878 -25.97298,-36.99972 -9.01636,-7.29062 -14.89197,-10.82854 -17.62684,-10.61377 -2.43198,-0.0151 -7.11649,2.44837 -14.05353,7.39048 -6.93716,4.94242 -14.44581,12.45515 -22.52598,22.53821 -8.08025,10.08333 -15.05097,22.82868 -20.91219,38.2361 -5.86125,15.40761 -8.93195,33.56897 -9.21211,54.48415 -0.0937,12.9186 0.77836,23.26974 2.61631,31.05346 1.83793,7.78375 5.20409,11.77749 10.09849,11.98126 l 27.97257,0 c 1.26735,0.0163 2.20465,-0.0652 2.81192,-0.24452 0.60716,-0.17931 0.90873,-0.55424 0.90471,-1.12477 -0.52983,-1.77681 -2.64897,-6.04768 -6.3574,-12.81261 -3.70853,-6.76491 -5.82766,-14.16557 -6.3574,-22.202 0.24025,-7.33421 2.9112,-12.8355 8.01285,-16.50389 5.10157,-3.66828 11.19211,-6.09774 18.27165,-7.28837 7.0794,-1.19052 13.70607,-1.7363 19.88001,-1.63735 4.56827,-0.0448 8.53757,0.87625 11.9079,2.76303 3.37014,1.8869 5.1388,5.00855 5.30599,9.36494 -0.62769,11.3863 -3.13805,21.37882 -7.53108,29.97759 -4.39322,8.5988 -6.90357,14.38566 -7.53107,17.3606 0.1996,1.38151 1.21841,2.1395 3.05644,2.27399 1.83786,0.13448 3.29679,0.15893 4.37683,0.0734 z M 346.67165,417.15619 c 2.6105,0.23921 5.60506,2.58656 8.98368,7.04204 3.37845,4.45574 6.34403,9.58512 8.89673,15.38817 2.55253,5.80327 3.89525,10.84572 4.02817,15.12736 0.0121,2.66531 -0.79477,4.42582 -2.4207,5.28153 -1.62613,0.85589 -4.14463,1.24712 -7.55553,1.17368 -8.96564,0.212 -17.29546,1.05965 -24.98948,2.54296 -7.69414,1.48347 -12.60074,2.33113 -14.71983,2.54296 -1.18187,-0.008 -2.09472,-0.33409 -2.73857,-0.97806 -0.64393,-0.64381 -0.96995,-1.55667 -0.97806,-2.73858 0.19315,-5.05564 2.13237,-11.09305 5.81765,-18.11225 3.68519,-7.01899 7.95726,-13.24477 12.81623,-18.67736 4.85885,-5.43234 9.14541,-8.29649 12.85971,-8.59245 z"
id="path3019"
inkscape:connector-curvature="0" />
<path
d="m 487.04675,549.39014 c 1.51184,0.1304 3.42721,0.1141 5.7461,-0.0489 2.31874,-0.16301 3.59838,-1.25518 3.8389,-3.2765 -0.44836,-1.66678 -2.24147,-8.89628 -5.37934,-21.68852 -3.13803,-12.7922 -4.93114,-31.70952 -5.37934,-56.75204 -0.0496,-6.34886 0.26678,-13.79902 0.94908,-22.35052 0.68216,-8.55129 2.02729,-16.10288 4.03541,-22.65481 2.00797,-6.55167 4.97596,-10.00266 8.90399,-10.35296 4.68615,0.20058 8.72397,1.60367 12.11347,4.20929 3.38931,2.60588 6.18101,5.21162 8.37511,7.81725 2.19389,2.60587 3.8409,4.00896 4.94102,4.20928 1.4303,-0.59486 3.65539,-4.05068 6.67527,-10.36745 3.01965,-6.31651 4.7068,-11.92406 5.06147,-16.82266 -0.50952,-4.75568 -6.48385,-8.83908 -17.92298,-12.25023 -11.43934,-3.41083 -25.28705,-5.19579 -41.54317,-5.35488 -13.71329,0.21615 -25.8983,1.54468 -36.55506,3.9856 -10.65681,2.44123 -16.72894,4.69892 -18.2164,6.77308 -1.02516,2.05408 -2.16985,5.50989 -3.43409,10.36745 -1.26424,4.85784 -2.36546,9.74815 -3.30367,14.67093 -0.93822,4.92303 -1.43087,8.50926 -1.47796,10.75868 0.004,2.59198 0.24045,4.05907 0.7091,4.40127 0.46866,0.34243 1.14515,0.44024 2.02948,0.29342 1.30407,-0.2776 4.36867,-2.22165 9.19378,-5.83214 4.82508,-3.61026 10.23702,-7.22063 16.23582,-10.83113 5.99875,-3.61025 11.41068,-5.55429 16.23583,-5.83215 2.30247,0.0246 3.56579,0.85595 3.78998,2.49406 0.22409,1.63839 0.26485,3.93683 0.12226,6.89533 -0.35866,3.71676 -1.79315,12.27479 -4.30347,25.67412 -2.5104,13.39954 -3.94489,31.05354 -4.30347,52.96205 0.0833,18.46246 0.87297,31.09272 2.36908,37.89084 1.49603,6.79813 3.19858,10.44473 5.10766,10.93979 1.90898,0.49507 3.52459,0.51922 4.84684,0.0725 z"
id="path3021"
inkscape:connector-curvature="0" />
<path
d="m 588.83407,549.39014 3.91225,0 c 0.89243,0.0326 1.60152,-0.0815 2.12728,-0.34232 0.52565,-0.26082 0.79462,-0.86396 0.8069,-1.80942 -0.40758,-1.6138 -2.03768,-9.87841 -4.89031,-24.79387 -2.85272,-14.9154 -4.48283,-35.01455 -4.89031,-60.2975 0.43193,-19.41034 2.15984,-35.94772 5.18373,-49.61218 3.02379,-13.66419 4.7517,-21.25231 5.18373,-22.76439 -0.15084,-1.75628 -1.07185,-2.74249 -2.76303,-2.95864 -1.69128,-0.21582 -3.24803,-0.27288 -4.67024,-0.17116 l -21.12613,0 c -0.8757,-0.26982 -2.04632,0.0501 -3.51186,0.95973 -1.46558,0.90996 -2.96018,4.02956 -4.4838,9.35882 -1.52366,5.32957 -2.81042,14.4887 -3.86029,27.47743 -1.0499,12.98897 -1.597,31.42746 -1.64131,55.3155 0.0422,23.95289 0.60977,40.83833 1.70256,50.65635 1.09275,9.81806 2.45721,15.56085 4.09336,17.22838 1.63613,1.66753 3.29038,2.25195 4.96276,1.75327 z"
id="path3023"
inkscape:connector-curvature="0" />
<path
d="m 729.38547,549.39014 c 1.67224,0.49869 3.32649,-0.0857 4.96275,-1.75327 1.63602,-1.66754 3.00047,-7.41032 4.09337,-17.22838 1.09265,-9.81802 1.66017,-26.70345 1.70256,-50.65635 -0.0368,-23.88805 -0.53806,-42.32653 -1.50378,-55.31551 -0.96596,-12.98872 -2.17632,-22.14785 -3.63105,-27.47742 -1.45499,-5.32926 -2.9343,-8.44887 -4.43795,-9.35883 -1.50389,-0.90964 -2.81205,-1.22954 -3.92447,-0.95972 l -14.86654,0 c -1.9603,-0.0813 -3.76156,-0.065 -5.4038,0.0489 -1.64242,0.11427 -2.51452,0.81522 -2.61631,2.10284 0.41558,2.74688 2.07829,10.99519 4.98811,24.74496 2.90964,13.75004 4.57234,30.01845 4.98812,48.80528 0.0569,1.66279 0.0407,3.86343 -0.0489,6.60192 -0.0898,2.73865 -0.59509,4.25464 -1.516,4.54799 -0.8722,-0.0855 -1.57314,-0.55009 -2.10283,-1.39375 -0.52988,-0.8435 -0.93741,-1.55259 -1.22258,-2.12728 -12.10511,-22.33593 -22.06201,-39.56429 -29.87073,-51.68513 -7.80886,-12.12058 -13.99841,-20.48119 -18.56869,-25.08185 -4.57037,-4.60035 -8.05033,-6.78831 -10.43989,-6.56388 l -15.45338,0 c -0.8757,-0.26982 -2.04631,0.0501 -3.51185,0.95973 -1.46558,0.90996 -2.96018,4.02956 -4.48381,9.35882 -1.52365,5.32957 -2.81041,14.4887 -3.86029,27.47743 -1.0499,12.98897 -1.597,31.42746 -1.6413,55.3155 0.0423,23.95289 0.60977,40.83833 1.70255,50.65635 1.09276,9.81806 2.45721,15.56085 4.09337,17.22838 1.63612,1.66753 3.29037,2.25195 4.96276,1.75327 l 18.19195,0 c 0.99839,0.0856 2.13131,0.11003 3.39876,0.0734 1.26736,-0.0367 1.96015,-0.64797 2.07838,-1.83386 -0.33421,-4.46241 -1.6709,-12.99599 -4.01005,-25.60077 -2.33924,-12.60473 -3.67592,-32.43492 -4.01005,-59.49061 -0.0471,-1.54307 -0.10509,-4.30338 -0.17388,-8.28092 -0.0689,-3.97735 0.13399,-7.73745 0.60857,-11.28031 0.4745,-3.54265 1.50328,-5.43357 3.08633,-5.67276 2.24467,0.37323 5.23198,3.27843 8.96194,8.71561 3.72986,5.4374 7.2533,11.16811 10.57031,17.19215 3.3169,6.02422 5.47829,10.1031 6.48419,12.23665 9.75036,20.37271 16.02685,35.92026 18.8295,46.64267 2.80248,10.72248 4.65958,18.01084 5.57133,21.86512 0.91156,3.85429 3.40622,5.66551 7.48398,5.43368 z"
id="path3025"
inkscape:connector-curvature="0" />
<path
d="m 828.04015,552.32432 c 12.68211,0.0611 23.99501,-2.89751 33.93874,-8.87591 9.94351,-5.97839 15.19244,-15.34332 15.7468,-28.09482 -0.0315,-2.50912 -0.46863,-8.01041 -1.31133,-16.50389 -0.84295,-8.49338 -1.90312,-16.6608 -3.18052,-24.50226 -1.27763,-7.84132 -2.58413,-12.03852 -3.91949,-12.59164 -1.18344,0.13412 -4.64168,1.21361 -10.3747,3.23847 -5.73323,2.02503 -11.33595,4.19125 -16.80817,6.49868 -5.4724,2.30757 -8.40899,3.95217 -8.8098,4.93378 0.19071,1.58309 1.52619,3.09002 4.00643,4.52082 2.48009,1.43093 4.96026,3.4595 7.44051,6.08571 2.48008,2.62634 3.81556,6.5241 4.00644,11.69328 -0.29352,6.77312 -2.98318,11.61452 -8.06902,14.52421 -5.086,2.90977 -10.80765,4.32796 -17.16498,4.25457 -12.53147,-0.49307 -21.01615,-5.13071 -25.45405,-13.91293 -4.438,-8.78213 -6.51638,-18.75019 -6.23515,-29.90423 -0.058,-9.32773 1.25333,-18.7316 3.93398,-28.21165 2.68057,-9.47984 7.07822,-17.44923 13.19297,-23.90818 6.11463,-6.4587 14.29412,-9.82033 24.53848,-10.0849 7.94516,0.22714 12.94172,1.81619 14.9897,4.76714 2.0478,2.95122 3.1611,5.90231 3.33991,8.85327 0.17861,2.95122 1.43681,4.54026 3.77459,4.76715 6.23096,-0.0325 11.12941,-1.58108 14.69538,-4.64579 3.56573,-3.06447 5.38329,-7.44944 5.45269,-13.15493 -0.21867,-7.00085 -2.69401,-12.58183 -7.42603,-16.74297 -4.73224,-4.16083 -10.40982,-7.14814 -17.03276,-8.96195 -6.62314,-1.81347 -12.88031,-2.69976 -18.77154,-2.65887 -15.61162,0.30203 -28.7925,4.97982 -39.54268,14.03337 -10.75025,9.05385 -18.90317,20.67225 -24.45879,34.85522 -5.55564,14.18321 -8.34733,29.11976 -8.3751,44.80972 -0.008,22.20613 5.632,40.14539 16.92047,53.81785 11.28843,13.67249 28.27408,20.70638 50.95702,21.10168 z"
id="path3027"
inkscape:connector-curvature="0" />
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 29 KiB

13
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/Apps/plClient/external/Makefile vendored

@ -0,0 +1,13 @@
SOURCE_DIR = .
BINARY_DIR = .
.PHONY: all clean
all: $(BINARY_DIR)/resource.dat
$(BINARY_DIR)/resource.dat: $(SOURCE_DIR)/makeres.py $(SOURCE_DIR)/render_svg.py $(SOURCE_DIR)/create_resource_dat.py $(SOURCE_DIR)/Cursor_Base.svg $(SOURCE_DIR)/Linking_Book.svg $(SOURCE_DIR)/Loading_Text_rasterfont.svg $(SOURCE_DIR)/Voice_Chat.svg
python $(SOURCE_DIR)/makeres.py --optimize --render --package -i $(SOURCE_DIR) -o $(BINARY_DIR)
clean:
rm -rf $(BINARY_DIR)/render
rm -fv $(BINARY_DIR)/resource.dat

1595
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/Apps/plClient/external/Voice_Chat.svg vendored

File diff suppressed because it is too large Load Diff

After

Width:  |  Height:  |  Size: 48 KiB

62
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/Apps/plClient/external/create_resource_dat.py vendored

@ -0,0 +1,62 @@
#!/usr/bin/env python
from __future__ import print_function
from __future__ import with_statement
import os
import sys
import glob
import struct
from optparse import OptionParser
version = 1
def create_resource_dat(resfilepath, inrespath):
datHeader = 0xCBBCF00D
datVersion = 0x00000001
## Get list of files to archive
resourceList = glob.glob(os.path.join(inrespath, "*"))
resourceList.sort()
if len(resourceList) == 0:
print("No files found in '{0}'. Quitting.\n".format(inrespath))
return False
print("{0} resources found in '{1}'.".format(len(resourceList), inrespath, ))
## Write each resource into the output file
with open(resfilepath, "wb") as datFile:
datFile.write(struct.pack("<I",datHeader))
datFile.write(struct.pack("<I",datVersion))
datFile.write(struct.pack("<I",len(resourceList)))
for res in resourceList:
with open(res, "rb") as resFile:
name = os.path.basename(res)
datFile.write(struct.pack("<I", len(name)))
datFile.write(name)
datFile.write(struct.pack("<I", os.path.getsize(res)))
datFile.write(resFile.read())
print("{0} resources written to '{1}'.\n".format(len(resourceList), resfilepath))
return True
if __name__ == '__main__':
parser = OptionParser(usage="usage: %prog [options]", version="%prog {0}".format(version))
parser.add_option("-q", "--quiet", dest="verbose", default=True, action="store_false", help="Don't print status messages")
parser.add_option("-o", "--outfile", dest="outfile", default="resource.dat", help="Sets name for output file")
parser.add_option("-i", "--inpath", dest="inpath", default=".", help="Sets input path for files to add to resource file")
(options, args) = parser.parse_args()
## Send output to OS's null if unwanted
if not options.verbose:
sys.stdout = open(os.devnull,"w")
sys.stderr = open(os.devnull,"w")
## Compute Paths
outfile = os.path.expanduser(options.outfile)
inpath = os.path.expanduser(options.inpath)
## Do the work!
print("Creating {0}...".format(outfile))
create_resource_dat(outfile, inpath)

52
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/Apps/plClient/external/makeres.py vendored

@ -0,0 +1,52 @@
#!/usr/bin/env python
import os
import sys
import glob
import subprocess
from optparse import OptionParser
if __name__ == '__main__':
parser = OptionParser(usage="usage: %prog [options]")
parser.add_option("-q", "--quiet", dest="verbose", default=True, action="store_false", help="Don't print status messages")
parser.add_option("-r", "--render", dest="render", default=False, action="store_true", help="Perform SVG Render to images")
parser.add_option("-p", "--package", dest="package", default=False, action="store_true", help="Perform packaging into resource container")
parser.add_option("-z", "--optimize", dest="optimize", default=False, action="store_true", help="Perform PNGCrush optimization on PNG resources")
parser.add_option("-o", "--outpath", dest="outpath", default=".", help="Sets output path for resource container")
parser.add_option("-i", "--inpath", dest="inpath", default=".", help="Sets input path for files to add to resource file")
(options, args) = parser.parse_args()
## Send output to OS's null if unwanted
if not options.verbose:
sys.stdout = open(os.devnull,"w")
sys.stderr = open(os.devnull,"w")
## Compute Paths
outpath = os.path.expanduser(options.outpath)
inpath = os.path.expanduser(options.inpath)
## Do the work!
if options.render:
ret = subprocess.call(["python", os.path.join(inpath, "render_svg.py"), "-i", inpath, "-o", os.path.join(outpath, "render")], stdout=sys.stdout, stderr=sys.stderr)
if ret != 0:
print("An error has occurred. Aborting.")
exit(1)
if options.optimize:
print("Optimizing PNGs with pngcrush...")
for png in glob.glob(os.path.join("render", "*.png")):
#print("pngcrushing - {0}".format(png))
ret = subprocess.call(["pngcrush", "-q", "-l 9", "-brute", png, "temp.png"], stdout=sys.stdout, stderr=sys.stderr)
if ret != 0:
print("An error has occurred. Aborting.")
exit(1)
os.remove(png)
os.rename("temp.png", png)
if options.package:
ret = subprocess.call(["python", os.path.join(inpath, "create_resource_dat.py"), "-i", os.path.join(outpath, "render"), "-o", "resource.dat"], stdout=sys.stdout, stderr=sys.stderr)
if ret != 0:
print("An error has occurred. Aborting.")
exit(1)

205
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/Apps/plClient/external/render_svg.py vendored

@ -0,0 +1,205 @@
#!/usr/bin/env python
from __future__ import print_function
from __future__ import with_statement
import os
import math
from xml.dom.minidom import parse
from optparse import OptionParser
try:
import rsvg
import cairo
except ImportError as e:
print("Rendering SVG resources requires PyGTK. Exiting...")
exit(1)
cursorList = {
"cursor_up": ["circleOuter"],
"cursor_poised": ["circleOuter", "circleInnerOpen"],
"cursor_clicked": ["circleOuter", "circleInnerClosed"],
"cursor_disabled": ["circleOuter", "cross"],
"cursor_open": ["circleOuter", "arrowGreyUpper", "arrowGreyLower"],
"cursor_grab": ["circleOuter", "circleInnerClosed", "arrowGreyUpper", "arrowGreyLower"],
"cursor_updown_open": ["circleOuter", "circleInnerClosed", "arrowGreyUpper", "arrowGreyLower"],
"cursor_updown_closed": ["circleOuter", "circleInnerClosed", "arrowWhiteUpper", "arrowWhiteLower"],
"cursor_leftright_open": ["circleOuter", "circleInnerClosed", "arrowGreyRight", "arrowGreyLeft"],
"cursor_leftright_closed": ["circleOuter", "circleInnerClosed", "arrowWhiteRight", "arrowWhiteLeft"],
"cursor_4way_open": ["circleOuter", "circleInnerClosed", "arrowGreyUpper", "arrowGreyRight", "arrowGreyLower", "arrowGreyLeft"],
"cursor_4way_closed": ["circleOuter", "circleInnerClosed", "arrowWhiteUpper", "arrowWhiteRight", "arrowWhiteLower", "arrowWhiteLeft"],
"cursor_upward": ["circleOuter", "arrowWhiteUpper"],
"cursor_right": ["circleOuter", "arrowWhiteRight"],
"cursor_down": ["circleOuter", "arrowWhiteLower"],
"cursor_left": ["circleOuter", "arrowWhiteLeft"],
"cursor_book": ["circleOuter", "book"],
"cursor_book_poised": ["circleOuter", "circleInnerOpen", "book"],
"cursor_book_clicked": ["circleOuter", "circleInnerClosed", "book"],
}
cursorOffsetList = {
"book": [8, 8]
}
textList = {
"xLoading_Linking_Text": ["background", "circles", "textLinking"],
"xLoading_Updating_Text": ["background", "circles", "textUpdating"]
}
voiceList = {
"ui_speaker": ["speakerGrille", "speakerIndicator", "speakerOuterRing"],
"ui_microphone": ["microphoneGrille", "microphoneIndicator", "microphoneOuterRing"]
}
def enable_only_layers(layerlist, layers):
for layer in layers:
if layer in layerlist:
layers[layer].setAttribute("style","")
else:
layers[layer].setAttribute("style","display:none")
def get_layers_from_svg(svgData):
inkscapeNS = "http://www.inkscape.org/namespaces/inkscape"
layers = {}
groups = svgData.getElementsByTagName("g")
for group in groups:
if group.getAttributeNS(inkscapeNS,"groupmode") == "layer":
layers[group.getAttribute("id")] = group
return layers
def render_cursors(inpath, outpath):
resSize = {"width":32, "height":32}
with open(os.path.join(inpath,"Cursor_Base.svg"), "r") as svgFile:
cursorSVG = parse(svgFile)
layers = get_layers_from_svg(cursorSVG)
ratioW = resSize["width"] / float(cursorSVG.documentElement.getAttribute("width"))
ratioH = resSize["height"] / float(cursorSVG.documentElement.getAttribute("height"))
surface = cairo.ImageSurface(cairo.FORMAT_ARGB32, resSize["width"], resSize["height"])
for cursor in cursorList:
ctx = cairo.Context(surface)
ctx.save()
ctx.set_operator(cairo.OPERATOR_CLEAR)
ctx.paint()
ctx.restore()
enable_only_layers(cursorList[cursor], layers)
for layerName in cursorOffsetList:
if layerName in cursorList[cursor]:
ctx.translate(*cursorOffsetList[layerName])
svg = rsvg.Handle(data=cursorSVG.toxml())
ctx.scale(ratioW, ratioH)
svg.render_cairo(ctx)
surface.write_to_png(os.path.join(outpath, cursor + ".png"))
def render_loading_books(inpath, outpath):
resSize = {"width":256, "height":256}
with open(os.path.join(inpath,"Linking_Book.svg"), "r") as svgFile:
bookSVG = parse(svgFile)
layers = get_layers_from_svg(bookSVG)
ratioW = resSize["width"] / float(bookSVG.documentElement.getAttribute("width"))
ratioH = resSize["height"] / float(bookSVG.documentElement.getAttribute("height"))
surface = cairo.ImageSurface(cairo.FORMAT_ARGB32, resSize["width"], resSize["height"])
for angle in range(0, 18):
ctx = cairo.Context(surface)
# Draw Book and Black Background
enable_only_layers(["background", "book"],layers)
svg = rsvg.Handle(data=bookSVG.toxml())
ctx.save()
ctx.scale(ratioW, ratioH)
svg.render_cairo(ctx)
ctx.restore()
# Draw Circles at appropriate angle
enable_only_layers(["circles"],layers)
svg = rsvg.Handle(data=bookSVG.toxml())
ctx.translate(resSize["height"] / 2, resSize["width"] / 2)
ctx.rotate(math.radians(angle*(-5)))
ctx.translate(-resSize["width"] / 2, -resSize["height"] / 2)
ctx.scale(ratioW, ratioH)
svg.render_cairo(ctx)
surface.write_to_png(os.path.join(outpath, "xLoading_Linking.{0:02}.png".format(angle)))
def render_loading_text(inpath, outpath):
resSize = {"width":192, "height":41}
with open(os.path.join(inpath,"Loading_Text_rasterfont.svg"), "r") as svgFile:
textSVG = parse(svgFile)
layers = get_layers_from_svg(textSVG)
ratioW = resSize["width"] / float(textSVG.documentElement.getAttribute("width"))
ratioH = resSize["height"] / float(textSVG.documentElement.getAttribute("height"))
surface = cairo.ImageSurface(cairo.FORMAT_ARGB32, resSize["width"], resSize["height"])
for textEntry in textList:
ctx = cairo.Context(surface)
ctx.save()
ctx.set_operator(cairo.OPERATOR_CLEAR)
ctx.paint()
ctx.restore()
enable_only_layers(textList[textEntry], layers)
svg = rsvg.Handle(data=textSVG.toxml())
ctx.scale(ratioW, ratioH)
svg.render_cairo(ctx)
surface.write_to_png(os.path.join(outpath, textEntry + ".png"))
def render_voice_icons(inpath, outpath):
resSize = {"width":32, "height":32}
with open(os.path.join(inpath,"Voice_Chat.svg"), "r") as svgFile:
uiSVG = parse(svgFile)
layers = get_layers_from_svg(uiSVG)
ratioW = resSize["width"] / float(uiSVG.documentElement.getAttribute("width"))
ratioH = resSize["height"] / float(uiSVG.documentElement.getAttribute("height"))
surface = cairo.ImageSurface(cairo.FORMAT_ARGB32, resSize["width"], resSize["height"])
for voiceUI in voiceList:
ctx = cairo.Context(surface)
ctx.save()
ctx.set_operator(cairo.OPERATOR_CLEAR)
ctx.paint()
ctx.restore()
enable_only_layers(voiceList[voiceUI], layers)
svg = rsvg.Handle(data=uiSVG.toxml())
ctx.scale(ratioW, ratioH)
svg.render_cairo(ctx)
surface.write_to_png(os.path.join(outpath, voiceUI + ".png"))
if __name__ == '__main__':
parser = OptionParser(usage="usage: %prog [options]")
parser.add_option("-q", "--quiet", dest="verbose", default=True, action="store_false", help="Don't print status messages")
parser.add_option("-o", "--outpath", dest="outpath", default="./out", help="Sets output path for rendered images")
parser.add_option("-i", "--inpath", dest="inpath", default=".", help="Sets input path for SVG files")
(options, args) = parser.parse_args()
## Send output to OS's null if unwanted
if not options.verbose:
sys.stdout = open(os.devnull,"w")
sys.stderr = open(os.devnull,"w")
## Compute Paths
outpath = os.path.expanduser(options.outpath)
inpath = os.path.expanduser(options.inpath)
if not os.path.exists(outpath):
os.mkdir(outpath)
## Do the work!
print("Rendering SVGs...")
render_cursors(inpath, outpath)
render_loading_books(inpath, outpath)
render_loading_text(inpath, outpath)
render_voice_icons(inpath, outpath)
Loading…
Cancel
Save