Merge from trunk
Before Width: | Height: | Size: 133 KiB After Width: | Height: | Size: 133 KiB |
831
imgsrc/edit-cut.svg
Normal file
@ -0,0 +1,831 @@
|
|||||||
|
<?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://web.resource.org/cc/"
|
||||||
|
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="128"
|
||||||
|
height="128"
|
||||||
|
id="svg2"
|
||||||
|
sodipodi:version="0.32"
|
||||||
|
inkscape:version="0.45.1"
|
||||||
|
version="1.0"
|
||||||
|
sodipodi:docbase="/home/david/Oxygen/trunk/scalable/actions"
|
||||||
|
sodipodi:docname="edit-cut.svgz"
|
||||||
|
inkscape:output_extension="org.inkscape.output.svgz.inkscape"
|
||||||
|
inkscape:export-filename="edit-cut.png"
|
||||||
|
inkscape:export-xdpi="22.5"
|
||||||
|
inkscape:export-ydpi="22.5">
|
||||||
|
<defs
|
||||||
|
id="defs4">
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
id="linearGradient4792">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#000000;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop4794" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#000000;stop-opacity:0;"
|
||||||
|
offset="1"
|
||||||
|
id="stop4796" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
id="linearGradient4758">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#ffffff;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop4760" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#ffffff;stop-opacity:0;"
|
||||||
|
offset="1"
|
||||||
|
id="stop4762" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
id="linearGradient4722">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#dfdfdf;stop-opacity:1"
|
||||||
|
offset="0"
|
||||||
|
id="stop4724" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#606060;stop-opacity:1"
|
||||||
|
offset="1"
|
||||||
|
id="stop4726" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
id="linearGradient4635">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#ffffff;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop4637" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#ffffff;stop-opacity:0;"
|
||||||
|
offset="1"
|
||||||
|
id="stop4639" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
id="linearGradient4618">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#ffffff;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop4620" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#ffffff;stop-opacity:0;"
|
||||||
|
offset="1"
|
||||||
|
id="stop4622" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
id="linearGradient4488">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#ffffff;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop4490" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#ffffff;stop-opacity:0;"
|
||||||
|
offset="1"
|
||||||
|
id="stop4492" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
id="linearGradient4445">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#606060;stop-opacity:1"
|
||||||
|
offset="0"
|
||||||
|
id="stop4447" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#343434;stop-opacity:1"
|
||||||
|
offset="1"
|
||||||
|
id="stop4449" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
id="linearGradient4253">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#000000;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop4255" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#000000;stop-opacity:0;"
|
||||||
|
offset="1"
|
||||||
|
id="stop4257" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient3792"
|
||||||
|
inkscape:collect="always">
|
||||||
|
<stop
|
||||||
|
id="stop3794"
|
||||||
|
offset="0"
|
||||||
|
style="stop-color:#ffffff;stop-opacity:1" />
|
||||||
|
<stop
|
||||||
|
id="stop3796"
|
||||||
|
offset="1"
|
||||||
|
style="stop-color:#e7e7e7;stop-opacity:1" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
id="linearGradient3631">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#000000;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop3633" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#000000;stop-opacity:0;"
|
||||||
|
offset="1"
|
||||||
|
id="stop3635" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
id="linearGradient3475">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#eeeeee;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop3477" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#cbcbcb;stop-opacity:1"
|
||||||
|
offset="1"
|
||||||
|
id="stop3479" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
id="linearGradient3467">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#e8e8e8;stop-opacity:1"
|
||||||
|
offset="0"
|
||||||
|
id="stop3469" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#888888;stop-opacity:0.53714287"
|
||||||
|
offset="1"
|
||||||
|
id="stop3471" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient3176"
|
||||||
|
inkscape:collect="always">
|
||||||
|
<stop
|
||||||
|
id="stop3178"
|
||||||
|
offset="0"
|
||||||
|
style="stop-color:#323232;stop-opacity:1;" />
|
||||||
|
<stop
|
||||||
|
id="stop3180"
|
||||||
|
offset="1"
|
||||||
|
style="stop-color:#000000;stop-opacity:1" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3176"
|
||||||
|
id="linearGradient3516"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(0.7547529,-0.4357568,0.4357568,0.7547529,-12.315637,39.880442)"
|
||||||
|
x1="63.245899"
|
||||||
|
y1="107.23933"
|
||||||
|
x2="58.32019"
|
||||||
|
y2="107.5107" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3176"
|
||||||
|
id="linearGradient3518"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(0.7547529,-0.4357568,0.4357568,0.7547529,-12.315636,39.008928)"
|
||||||
|
x1="69.501228"
|
||||||
|
y1="109.56824"
|
||||||
|
x2="56.484062"
|
||||||
|
y2="117.84955" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3176"
|
||||||
|
id="linearGradient3520"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="translate(-0.5000017,0.8660252)"
|
||||||
|
x1="63.245899"
|
||||||
|
y1="107.23933"
|
||||||
|
x2="58.32019"
|
||||||
|
y2="107.5107" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3176"
|
||||||
|
id="linearGradient3522"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
x1="69.501228"
|
||||||
|
y1="109.56824"
|
||||||
|
x2="56.484062"
|
||||||
|
y2="117.84955" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3475"
|
||||||
|
id="linearGradient3524"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
x1="62.646275"
|
||||||
|
y1="53.750923"
|
||||||
|
x2="52.066586"
|
||||||
|
y2="53.750923" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3176"
|
||||||
|
id="linearGradient3526"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="translate(-0.5000017,0.8660252)"
|
||||||
|
x1="63.245899"
|
||||||
|
y1="107.23933"
|
||||||
|
x2="58.32019"
|
||||||
|
y2="107.5107" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3467"
|
||||||
|
id="linearGradient3530"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
x1="63.553711"
|
||||||
|
y1="16.056862"
|
||||||
|
x2="63.553711"
|
||||||
|
y2="63.136379" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3467"
|
||||||
|
id="linearGradient3609"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
x1="63.553711"
|
||||||
|
y1="16.056862"
|
||||||
|
x2="63.553711"
|
||||||
|
y2="63.136379"
|
||||||
|
gradientTransform="matrix(0.8715135,3.655296e-8,-3.655296e-8,0.8715135,8.2476912,8.4795979)" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3176"
|
||||||
|
id="linearGradient3614"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(0.7547529,-0.4357568,0.4357568,0.7547529,-12.315637,39.880442)"
|
||||||
|
x1="63.245899"
|
||||||
|
y1="107.23933"
|
||||||
|
x2="58.32019"
|
||||||
|
y2="107.5107" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3792"
|
||||||
|
id="linearGradient3617"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
x1="62.646275"
|
||||||
|
y1="53.750923"
|
||||||
|
x2="52.066586"
|
||||||
|
y2="53.750923"
|
||||||
|
gradientTransform="matrix(0.8513047,-0.4911732,0.4915009,0.850737,-22.138279,32.363934)" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3176"
|
||||||
|
id="linearGradient3625"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(0.7547529,-0.4357568,0.4357568,0.7547529,-12.315637,39.880442)"
|
||||||
|
x1="63.245899"
|
||||||
|
y1="107.23933"
|
||||||
|
x2="58.32019"
|
||||||
|
y2="107.5107" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3176"
|
||||||
|
id="linearGradient3627"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(0.7547529,-0.4357568,0.4357568,0.7547529,-12.315636,39.008928)"
|
||||||
|
x1="69.501228"
|
||||||
|
y1="109.56824"
|
||||||
|
x2="56.484062"
|
||||||
|
y2="117.84955" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3631"
|
||||||
|
id="linearGradient3637"
|
||||||
|
x1="61.911907"
|
||||||
|
y1="72.456772"
|
||||||
|
x2="59.719414"
|
||||||
|
y2="73.709625"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.8541426,0,0,1.8529064,-52.138638,-62.025773)" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3631"
|
||||||
|
id="linearGradient3641"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(-5.0049887,0.680543,-0.6885831,-4.9465506,418.08891,395.15615)"
|
||||||
|
x1="61.911907"
|
||||||
|
y1="72.456772"
|
||||||
|
x2="59.719414"
|
||||||
|
y2="73.709625" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3467"
|
||||||
|
id="linearGradient3644"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
x1="63.553711"
|
||||||
|
y1="16.056862"
|
||||||
|
x2="63.553711"
|
||||||
|
y2="63.136379"
|
||||||
|
gradientTransform="matrix(-0.8715135,3.655296e-8,3.655296e-8,0.8715135,120.39367,8.4795979)" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3176"
|
||||||
|
id="linearGradient3649"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(-0.7547529,-0.4357568,-0.4357568,0.7547529,140.957,39.880442)"
|
||||||
|
x1="63.245899"
|
||||||
|
y1="107.23933"
|
||||||
|
x2="58.32019"
|
||||||
|
y2="107.5107" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3475"
|
||||||
|
id="linearGradient3652"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
x1="62.646275"
|
||||||
|
y1="53.750923"
|
||||||
|
x2="52.066586"
|
||||||
|
y2="53.750923"
|
||||||
|
gradientTransform="matrix(-0.7547529,-0.4357568,-0.4357568,0.7547529,140.957,39.008928)" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3176"
|
||||||
|
id="linearGradient3655"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(-0.7547529,-0.4357568,-0.4357568,0.7547529,140.957,38.380442)"
|
||||||
|
x1="63.245899"
|
||||||
|
y1="107.23933"
|
||||||
|
x2="58.32019"
|
||||||
|
y2="107.5107" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3176"
|
||||||
|
id="linearGradient3657"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
x1="69.501228"
|
||||||
|
y1="109.56824"
|
||||||
|
x2="56.484062"
|
||||||
|
y2="117.84955"
|
||||||
|
gradientTransform="matrix(-0.7547529,-0.4357568,-0.4357568,0.7547529,140.957,37.508928)" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3176"
|
||||||
|
id="linearGradient3669"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(0.7547529,-0.4357568,0.4357568,0.7547529,-12.315637,39.880442)"
|
||||||
|
x1="63.245899"
|
||||||
|
y1="107.23933"
|
||||||
|
x2="58.32019"
|
||||||
|
y2="107.5107" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3176"
|
||||||
|
id="linearGradient3671"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(0.7547529,-0.4357568,0.4357568,0.7547529,-12.315636,39.008928)"
|
||||||
|
x1="69.501228"
|
||||||
|
y1="109.56824"
|
||||||
|
x2="56.484062"
|
||||||
|
y2="117.84955" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3792"
|
||||||
|
id="linearGradient3802"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(-0.8513047,-0.4911732,-0.4915009,0.850737,150.74175,32.363934)"
|
||||||
|
x1="62.646275"
|
||||||
|
y1="53.750923"
|
||||||
|
x2="52.066586"
|
||||||
|
y2="53.750923" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3176"
|
||||||
|
id="linearGradient3838"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(-0.7547529,-0.4357568,-0.4357568,0.7547529,140.957,40.880442)"
|
||||||
|
x1="63.245899"
|
||||||
|
y1="107.23933"
|
||||||
|
x2="58.32019"
|
||||||
|
y2="107.5107" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3176"
|
||||||
|
id="linearGradient3847"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(0.7547529,-0.4357568,0.4357568,0.7547529,-12.013047,38.380442)"
|
||||||
|
x1="63.245899"
|
||||||
|
y1="107.23933"
|
||||||
|
x2="58.32019"
|
||||||
|
y2="107.5107" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3176"
|
||||||
|
id="linearGradient3849"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(0.7547529,-0.4357568,0.4357568,0.7547529,-12.013047,37.508928)"
|
||||||
|
x1="69.501228"
|
||||||
|
y1="109.56824"
|
||||||
|
x2="56.484062"
|
||||||
|
y2="117.84955" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3176"
|
||||||
|
id="linearGradient3881"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(-0.7547529,-0.4357568,-0.4357568,0.7547529,140.957,37.508928)"
|
||||||
|
x1="69.501228"
|
||||||
|
y1="109.56824"
|
||||||
|
x2="56.484062"
|
||||||
|
y2="117.84955" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3176"
|
||||||
|
id="linearGradient3887"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(0.7547529,-0.4357568,0.4357568,0.7547529,-12.013047,37.508928)"
|
||||||
|
x1="69.501228"
|
||||||
|
y1="109.56824"
|
||||||
|
x2="56.484062"
|
||||||
|
y2="117.84955" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3176"
|
||||||
|
id="linearGradient4006"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(-0.8513047,-0.4911732,-0.4915009,0.850737,150.74175,33.346282)"
|
||||||
|
x1="63.245899"
|
||||||
|
y1="107.23933"
|
||||||
|
x2="58.32019"
|
||||||
|
y2="107.5107" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3176"
|
||||||
|
id="linearGradient4085"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(-0.8513047,-0.4911732,-0.4915009,0.850737,149.24175,36.346282)"
|
||||||
|
x1="63.245899"
|
||||||
|
y1="107.23933"
|
||||||
|
x2="58.32019"
|
||||||
|
y2="107.5107" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3176"
|
||||||
|
id="linearGradient4087"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(-0.8513047,-0.4911732,-0.4915009,0.850737,150.74175,33.346282)"
|
||||||
|
x1="63.245899"
|
||||||
|
y1="107.23933"
|
||||||
|
x2="58.32019"
|
||||||
|
y2="107.5107" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3792"
|
||||||
|
id="linearGradient4250"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(-0.8513047,-0.4911732,-0.4915009,0.850737,150.74175,32.363934)"
|
||||||
|
x1="62.646275"
|
||||||
|
y1="53.750923"
|
||||||
|
x2="52.066586"
|
||||||
|
y2="53.750923" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4253"
|
||||||
|
id="linearGradient4259"
|
||||||
|
x1="65.414917"
|
||||||
|
y1="63.2187"
|
||||||
|
x2="71.566734"
|
||||||
|
y2="58.624897"
|
||||||
|
gradientUnits="userSpaceOnUse" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4445"
|
||||||
|
id="linearGradient4443"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(0.8513046,-0.4911732,0.4915009,0.850737,-21.796979,30.673174)"
|
||||||
|
x1="66.410789"
|
||||||
|
y1="111.09748"
|
||||||
|
x2="56.771309"
|
||||||
|
y2="111.40427" />
|
||||||
|
<clipPath
|
||||||
|
clipPathUnits="userSpaceOnUse"
|
||||||
|
id="clipPath4455">
|
||||||
|
<path
|
||||||
|
style="fill:#343434;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:6;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="M 75.1875,70.0625 C 74.330819,70.112586 73.601545,70.703549 73.375,71.53125 L 71.21875,79.59375 C 71.09204,80.103085 71.170605,80.641816 71.4375,81.09375 L 89.625,112.5625 C 91.972816,116.62633 95.167933,119.72417 98.625,121.46875 C 102.08207,123.21333 105.97364,123.61751 109.15625,121.78125 C 112.33881,119.94502 113.935,116.36699 114.15625,112.5 C 114.3775,108.63301 113.28602,104.31505 110.9375,100.25 C 108.5891,96.185153 105.39577,93.080216 101.9375,91.34375 C 98.479225,89.607284 94.586162,89.2278 91.40625,91.0625 C 90.654039,91.496499 90.578013,91.480641 90,91.1875 C 89.421987,90.894359 88.429852,89.981353 87.25,88.34375 C 84.890296,85.068543 81.724299,79.185679 77.03125,71.0625 C 76.654739,70.40782 75.941586,70.021025 75.1875,70.0625 z M 97.9375,99.03125 C 99.847583,98.899901 103.29363,100.88292 105.4375,104.59375 C 106.75724,106.8781 107.33023,109.26773 107.25,111.125 C 107.16977,112.98227 106.50165,114.13243 105.59375,114.65625 C 104.68591,115.18004 103.39934,115.17251 101.75,114.3125 C 100.10066,113.45249 98.288767,111.75356 96.96875,109.46875 C 95.649001,107.18439 95.076021,104.76352 95.15625,102.90625 C 95.236479,101.04898 95.873353,99.898826 96.78125,99.375 C 97.154526,99.159631 97.520851,99.0599 97.9375,99.03125 z "
|
||||||
|
id="path4457"
|
||||||
|
sodipodi:nodetypes="cccccsssssssscccsssssssc" />
|
||||||
|
</clipPath>
|
||||||
|
<filter
|
||||||
|
inkscape:collect="always"
|
||||||
|
id="filter4475">
|
||||||
|
<feGaussianBlur
|
||||||
|
inkscape:collect="always"
|
||||||
|
stdDeviation="0.47498194"
|
||||||
|
id="feGaussianBlur4477" />
|
||||||
|
</filter>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4488"
|
||||||
|
id="linearGradient4494"
|
||||||
|
x1="100.23751"
|
||||||
|
y1="84.952927"
|
||||||
|
x2="115.33315"
|
||||||
|
y2="111.09933"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1304268,0,0,1.1304268,-12.155804,-11.996273)" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4445"
|
||||||
|
id="linearGradient4572"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(-0.8513046,-0.4911732,-0.4915009,0.850737,150.64081,30.673174)"
|
||||||
|
x1="66.410789"
|
||||||
|
y1="111.09748"
|
||||||
|
x2="56.771309"
|
||||||
|
y2="111.40427" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4488"
|
||||||
|
id="linearGradient4574"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(-1.1304268,0,0,1.1304268,140.99964,-11.996273)"
|
||||||
|
x1="100.23751"
|
||||||
|
y1="84.952927"
|
||||||
|
x2="115.33315"
|
||||||
|
y2="111.09933" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4618"
|
||||||
|
id="linearGradient4624"
|
||||||
|
x1="39.66201"
|
||||||
|
y1="99.394554"
|
||||||
|
x2="32.5625"
|
||||||
|
y2="108.58216"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(-0.7874752,0.1143529,-0.1388531,-0.6485276,62.315135,175.57221)" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4445"
|
||||||
|
id="linearGradient4630"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(-0.8513046,-0.4911732,-0.4915009,0.850737,150.14081,34.173174)"
|
||||||
|
x1="66.410789"
|
||||||
|
y1="111.09748"
|
||||||
|
x2="56.771309"
|
||||||
|
y2="111.40427" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4445"
|
||||||
|
id="linearGradient4632"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(-0.8513046,-0.4911732,-0.4915009,0.850737,150.64081,30.673174)"
|
||||||
|
x1="66.410789"
|
||||||
|
y1="111.09748"
|
||||||
|
x2="56.771309"
|
||||||
|
y2="111.40427" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4635"
|
||||||
|
id="linearGradient4641"
|
||||||
|
x1="24.636236"
|
||||||
|
y1="118.53715"
|
||||||
|
x2="24.636236"
|
||||||
|
y2="110.80067"
|
||||||
|
gradientUnits="userSpaceOnUse" />
|
||||||
|
<filter
|
||||||
|
inkscape:collect="always"
|
||||||
|
id="filter4691">
|
||||||
|
<feGaussianBlur
|
||||||
|
inkscape:collect="always"
|
||||||
|
stdDeviation="0.41898454"
|
||||||
|
id="feGaussianBlur4693" />
|
||||||
|
</filter>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4635"
|
||||||
|
id="linearGradient4701"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
x1="24.636236"
|
||||||
|
y1="118.53715"
|
||||||
|
x2="24.636236"
|
||||||
|
y2="110.80067" />
|
||||||
|
<filter
|
||||||
|
inkscape:collect="always"
|
||||||
|
id="filter4711">
|
||||||
|
<feGaussianBlur
|
||||||
|
inkscape:collect="always"
|
||||||
|
stdDeviation="0.71627592"
|
||||||
|
id="feGaussianBlur4713" />
|
||||||
|
</filter>
|
||||||
|
<filter
|
||||||
|
inkscape:collect="always"
|
||||||
|
id="filter4715">
|
||||||
|
<feGaussianBlur
|
||||||
|
inkscape:collect="always"
|
||||||
|
stdDeviation="0.71627592"
|
||||||
|
id="feGaussianBlur4717" />
|
||||||
|
</filter>
|
||||||
|
<radialGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4722"
|
||||||
|
id="radialGradient4728"
|
||||||
|
cx="66"
|
||||||
|
cy="54"
|
||||||
|
fx="66.495979"
|
||||||
|
fy="53.140942"
|
||||||
|
r="2"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.0315502,-0.5959631,0.5955656,1.0308618,-34.242853,37.667027)" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4758"
|
||||||
|
id="linearGradient4764"
|
||||||
|
x1="51.619904"
|
||||||
|
y1="81.644371"
|
||||||
|
x2="46.564438"
|
||||||
|
y2="99.975533"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="translate(3.132137,-2.5057096)" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4792"
|
||||||
|
id="linearGradient4798"
|
||||||
|
x1="64.46875"
|
||||||
|
y1="67.044975"
|
||||||
|
x2="65.410522"
|
||||||
|
y2="80.970673"
|
||||||
|
gradientUnits="userSpaceOnUse" />
|
||||||
|
<filter
|
||||||
|
inkscape:collect="always"
|
||||||
|
id="filter4821">
|
||||||
|
<feGaussianBlur
|
||||||
|
inkscape:collect="always"
|
||||||
|
stdDeviation="0.98653907"
|
||||||
|
id="feGaussianBlur4823" />
|
||||||
|
</filter>
|
||||||
|
</defs>
|
||||||
|
<sodipodi:namedview
|
||||||
|
id="base"
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#666666"
|
||||||
|
borderopacity="1.0"
|
||||||
|
gridtolerance="10000"
|
||||||
|
guidetolerance="10"
|
||||||
|
objecttolerance="10"
|
||||||
|
inkscape:pageopacity="0.0"
|
||||||
|
inkscape:pageshadow="2"
|
||||||
|
inkscape:zoom="4.7890625"
|
||||||
|
inkscape:cx="64"
|
||||||
|
inkscape:cy="64"
|
||||||
|
inkscape:document-units="px"
|
||||||
|
inkscape:current-layer="g3690"
|
||||||
|
width="128px"
|
||||||
|
height="128px"
|
||||||
|
showgrid="false"
|
||||||
|
gridspacingx="2px"
|
||||||
|
gridspacingy="2px"
|
||||||
|
gridempspacing="4"
|
||||||
|
inkscape:grid-points="true"
|
||||||
|
showborder="false"
|
||||||
|
borderlayer="false"
|
||||||
|
inkscape:showpageshadow="false"
|
||||||
|
inkscape:window-width="794"
|
||||||
|
inkscape:window-height="730"
|
||||||
|
inkscape:window-x="0"
|
||||||
|
inkscape:window-y="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" />
|
||||||
|
</cc:Work>
|
||||||
|
</rdf:RDF>
|
||||||
|
</metadata>
|
||||||
|
<g
|
||||||
|
inkscape:label="Layer 1"
|
||||||
|
inkscape:groupmode="layer"
|
||||||
|
id="layer1">
|
||||||
|
<g
|
||||||
|
id="g3690">
|
||||||
|
<path
|
||||||
|
style="opacity:0.5;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:url(#linearGradient4798);stroke-width:3.54751818;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter4821)"
|
||||||
|
d="M 35.28125,14.46875 C 34.326418,15.020173 34.451101,16.184543 34.6875,16.78125 C 41.824923,35.39161 48.223262,52.347787 58.15625,70.75 L 56.625,73.21875 C 56.244936,72.547795 55.487111,72.144016 54.6875,72.21875 C 54.034234,72.275803 53.450423,72.649442 53.125,73.21875 C 48.962268,80.428813 46.167367,85.651204 44.09375,88.53125 C 43.056941,89.971273 42.203917,90.769641 41.75,91 C 41.296083,91.230359 41.306883,91.263851 40.6875,90.90625 C 37.787275,89.231804 34.269689,89.591888 31.15625,91.15625 C 28.042811,92.720612 25.164593,95.484072 23.0625,99.125 C 20.960291,102.76613 19.988354,106.64212 20.1875,110.125 C 20.386646,113.60788 21.847132,116.85528 24.75,118.53125 C 27.652918,120.20725 31.200269,119.82161 34.3125,118.25 C 37.424731,116.67839 40.273497,113.92116 42.375,110.28125 L 58.5,82.34375 C 58.674659,82.047999 58.772646,81.71253 58.78125,81.375 C 60.494006,80.173524 62.436255,79.043092 64.3125,78.25 C 66.301575,79.090643 68.394793,80.309785 70.1875,81.59375 C 70.216655,81.858831 70.304417,82.106865 70.4375,82.34375 L 86.5625,110.28125 C 88.664002,113.92116 91.544019,116.67839 94.65625,118.25 C 97.768481,119.82161 101.28458,120.20725 104.1875,118.53125 C 107.09037,116.85528 108.55085,113.60788 108.75,110.125 C 108.94915,106.64212 107.97721,102.76613 105.875,99.125 C 103.77291,95.484072 100.89469,92.720612 97.78125,91.15625 C 94.667811,89.591888 91.150225,89.231804 88.25,90.90625 C 87.630617,91.263851 87.641417,91.230359 87.1875,91 C 86.733583,90.769641 85.880559,89.971273 84.84375,88.53125 C 82.770133,85.651204 79.975232,80.428813 75.8125,73.21875 C 75.435989,72.56407 74.722836,72.177275 73.96875,72.21875 C 73.178739,72.268279 72.494718,72.772672 72.21875,73.5 L 70.5,70.75 C 80.43299,52.347791 86.83133,35.391608 93.96875,16.78125 C 94.205146,16.184543 94.329835,15.020174 93.375,14.46875 L 64.3125,60.875 L 35.28125,14.46875 z M 34.78125,98.375 C 35.1163,98.398055 35.384215,98.481147 35.6875,98.65625 C 36.408735,99.072656 36.962348,100.02888 37.03125,101.625 C 37.100152,103.22112 36.619402,105.28826 35.46875,107.28125 C 34.317829,109.27471 32.759661,110.76121 31.34375,111.5 C 29.927839,112.23879 28.846185,112.22887 28.125,111.8125 C 27.40377,111.3961 26.850153,110.47112 26.78125,108.875 C 26.712347,107.27888 27.193102,105.18048 28.34375,103.1875 C 30.21285,99.950123 33.224696,98.267893 34.78125,98.375 z M 94.15625,98.375 C 95.712802,98.267893 98.724654,99.950125 100.59375,103.1875 C 101.7444,105.18048 102.22515,107.27888 102.15625,108.875 C 102.08735,110.47112 101.56498,111.3961 100.84375,111.8125 C 100.12257,112.22887 99.04091,112.23879 97.625,111.5 C 96.20909,110.76121 94.650922,109.27471 93.5,107.28125 C 92.349349,105.28826 91.837348,103.22112 91.90625,101.625 C 91.975152,100.02888 92.528765,99.072656 93.25,98.65625 C 93.553281,98.48115 93.8212,98.398055 94.15625,98.375 z "
|
||||||
|
id="path3483"
|
||||||
|
transform="matrix(1.1279249,0,0,1.1271729,-8.2471649,-11.605871)" />
|
||||||
|
<path
|
||||||
|
sodipodi:nodetypes="cccccsssssssscccsssssssc"
|
||||||
|
id="path4566"
|
||||||
|
d="M 53.65633,70.0625 C 54.51301,70.112586 55.24229,70.703549 55.46883,71.53125 L 57.62508,79.59375 C 57.75179,80.103085 57.67323,80.641816 57.40633,81.09375 L 39.218832,112.5625 C 36.871016,116.62633 33.675899,119.72417 30.218832,121.46875 C 26.761762,123.21333 22.870192,123.61751 19.687582,121.78125 C 16.505022,119.94502 14.908832,116.36699 14.687582,112.5 C 14.466332,108.63301 15.557812,104.31505 17.906332,100.25 C 20.254732,96.185153 23.448062,93.080216 26.906332,91.34375 C 30.364607,89.607284 34.25767,89.2278 37.437582,91.0625 C 38.189793,91.496499 38.265819,91.480641 38.843832,91.1875 C 39.421845,90.894359 40.41398,89.981353 41.593832,88.34375 C 43.95354,85.068543 47.11953,79.185679 51.81258,71.0625 C 52.18909,70.40782 52.90225,70.021025 53.65633,70.0625 z M 30.906332,99.03125 C 28.996249,98.899901 25.550202,100.88292 23.406332,104.59375 C 22.086592,106.8781 21.513602,109.26773 21.593832,111.125 C 21.674062,112.98227 22.342182,114.13243 23.250082,114.65625 C 24.157922,115.18004 25.444492,115.17251 27.093832,114.3125 C 28.743172,113.45249 30.555065,111.75356 31.875082,109.46875 C 33.194831,107.18439 33.767811,104.76352 33.687582,102.90625 C 33.607353,101.04898 32.970479,99.898826 32.062582,99.375 C 31.689306,99.159631 31.322981,99.0599 30.906332,99.03125 z "
|
||||||
|
style="fill:url(#linearGradient4572);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3.99999976;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||||
|
<path
|
||||||
|
sodipodi:nodetypes="cccscssssccsssscc"
|
||||||
|
id="path4568"
|
||||||
|
d="M 55.65241,70.312928 C 56.57508,70.366873 57.35134,71.011135 57.59533,71.902591 L 57.66599,72.185197 C 57.29393,71.760421 56.80725,71.477828 56.21763,71.443355 C 55.40545,71.398686 54.60957,71.798027 54.20405,72.50313 C 49.14952,81.252005 45.75918,87.592357 43.217718,91.119846 C 41.946986,92.883587 40.872884,93.877473 40.250348,94.193194 C 39.627813,94.508912 39.541489,94.519318 38.731337,94.051891 C 35.306492,92.075871 31.1164,92.499608 27.391742,94.369823 C 23.667082,96.240042 20.241732,99.5652 17.712462,103.94313 L 17.147252,102.8127 C 19.676522,98.434769 23.101862,95.109615 26.826532,93.239397 C 30.551186,91.369181 34.741278,90.945444 38.166123,92.921464 C 38.976275,93.388891 39.062599,93.378485 39.685134,93.062767 C 40.307671,92.747046 41.381773,91.75316 42.652505,89.989419 C 45.19396,86.461931 48.58431,80.121578 53.63884,71.372703 C 54.04436,70.667601 54.84024,70.268259 55.65241,70.312928 z "
|
||||||
|
style="opacity:0.77227723;fill:url(#linearGradient4574);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3.99999976;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||||
|
<path
|
||||||
|
clip-path="url(#clipPath4455)"
|
||||||
|
style="opacity:0.70297032;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter4475)"
|
||||||
|
d="M 75.1875,70.0625 C 74.330819,70.112586 73.601545,70.703549 73.375,71.53125 L 71.21875,79.59375 C 71.09204,80.103085 71.170605,80.641816 71.4375,81.09375 L 89.625,112.5625 C 91.972816,116.62633 95.167933,119.72417 98.625,121.46875 C 102.08207,123.21333 105.97364,123.61751 109.15625,121.78125 C 112.33881,119.94502 113.935,116.36699 114.15625,112.5 C 114.3775,108.63301 113.28602,104.31505 110.9375,100.25 C 108.5891,96.185153 105.39577,93.080216 101.9375,91.34375 C 98.479225,89.607284 94.586162,89.2278 91.40625,91.0625 C 90.654039,91.496499 90.578013,91.480641 90,91.1875 C 89.421987,90.894359 88.429852,89.981353 87.25,88.34375 C 84.890296,85.068543 81.724299,79.185679 77.03125,71.0625 C 76.654739,70.40782 75.941586,70.021025 75.1875,70.0625 z M 97.9375,99.03125 C 99.847583,98.899901 103.29363,100.88292 105.4375,104.59375 C 106.75724,106.8781 107.33023,109.26773 107.25,111.125 C 107.16977,112.98227 106.50165,114.13243 105.59375,114.65625 C 104.68591,115.18004 103.39934,115.17251 101.75,114.3125 C 100.10066,113.45249 98.288767,111.75356 96.96875,109.46875 C 95.649001,107.18439 95.076021,104.76352 95.15625,102.90625 C 95.236479,101.04898 95.873353,99.898826 96.78125,99.375 C 97.154526,99.159631 97.520851,99.0599 97.9375,99.03125 z "
|
||||||
|
id="path4570"
|
||||||
|
sodipodi:nodetypes="cccccsssssssscccsssssssc"
|
||||||
|
transform="matrix(-1,0,0,1,128.84383,0)" />
|
||||||
|
<path
|
||||||
|
style="fill:url(#linearGradient4443);fill-opacity:1.0;fill-rule:evenodd;stroke:none;stroke-width:3.99999976;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="M 75.1875,70.0625 C 74.330819,70.112586 73.601545,70.703549 73.375,71.53125 L 71.21875,79.59375 C 71.09204,80.103085 71.170605,80.641816 71.4375,81.09375 L 89.625,112.5625 C 91.972816,116.62633 95.167933,119.72417 98.625,121.46875 C 102.08207,123.21333 105.97364,123.61751 109.15625,121.78125 C 112.33881,119.94502 113.935,116.36699 114.15625,112.5 C 114.3775,108.63301 113.28602,104.31505 110.9375,100.25 C 108.5891,96.185153 105.39577,93.080216 101.9375,91.34375 C 98.479225,89.607284 94.586162,89.2278 91.40625,91.0625 C 90.654039,91.496499 90.578013,91.480641 90,91.1875 C 89.421987,90.894359 88.429852,89.981353 87.25,88.34375 C 84.890296,85.068543 81.724299,79.185679 77.03125,71.0625 C 76.654739,70.40782 75.941586,70.021025 75.1875,70.0625 z M 97.9375,99.03125 C 99.847583,98.899901 103.29363,100.88292 105.4375,104.59375 C 106.75724,106.8781 107.33023,109.26773 107.25,111.125 C 107.16977,112.98227 106.50165,114.13243 105.59375,114.65625 C 104.68591,115.18004 103.39934,115.17251 101.75,114.3125 C 100.10066,113.45249 98.288767,111.75356 96.96875,109.46875 C 95.649001,107.18439 95.076021,104.76352 95.15625,102.90625 C 95.236479,101.04898 95.873353,99.898826 96.78125,99.375 C 97.154526,99.159631 97.520851,99.0599 97.9375,99.03125 z "
|
||||||
|
id="path3845"
|
||||||
|
sodipodi:nodetypes="cccccsssssssscccsssssssc" />
|
||||||
|
<path
|
||||||
|
style="opacity:0.77227723;fill:url(#linearGradient4494);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3.99999976;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="M 73.191419,70.312928 C 72.268749,70.366873 71.492489,71.011135 71.248498,71.902591 L 71.177846,72.185197 C 71.549903,71.760421 72.036582,71.477828 72.626206,71.443355 C 73.438379,71.398686 74.234264,71.798027 74.639778,72.50313 C 79.694311,81.252005 83.084654,87.592357 85.626114,91.119846 C 86.896846,92.883587 87.970948,93.877473 88.593484,94.193194 C 89.216019,94.508912 89.302343,94.519318 90.112495,94.051891 C 93.53734,92.075871 97.727432,92.499608 101.45209,94.369823 C 105.17675,96.240042 108.6021,99.5652 111.13137,103.94313 L 111.69658,102.8127 C 109.16731,98.434769 105.74197,95.109615 102.0173,93.239397 C 98.292646,91.369181 94.102554,90.945444 90.677709,92.921464 C 89.867557,93.388891 89.781233,93.378485 89.158698,93.062767 C 88.536161,92.747046 87.462059,91.75316 86.191327,89.989419 C 83.649868,86.461931 80.259524,80.121578 75.204992,71.372703 C 74.799477,70.667601 74.003592,70.268259 73.191419,70.312928 z "
|
||||||
|
id="path4479"
|
||||||
|
sodipodi:nodetypes="cccscssssccsssscc" />
|
||||||
|
<path
|
||||||
|
sodipodi:nodetypes="cccccsssssssscccsssssssc"
|
||||||
|
id="path4451"
|
||||||
|
d="M 75.1875,70.0625 C 74.330819,70.112586 73.601545,70.703549 73.375,71.53125 L 71.21875,79.59375 C 71.09204,80.103085 71.170605,80.641816 71.4375,81.09375 L 89.625,112.5625 C 91.972816,116.62633 95.167933,119.72417 98.625,121.46875 C 102.08207,123.21333 105.97364,123.61751 109.15625,121.78125 C 112.33881,119.94502 113.935,116.36699 114.15625,112.5 C 114.3775,108.63301 113.28602,104.31505 110.9375,100.25 C 108.5891,96.185153 105.39577,93.080216 101.9375,91.34375 C 98.479225,89.607284 94.586162,89.2278 91.40625,91.0625 C 90.654039,91.496499 90.578013,91.480641 90,91.1875 C 89.421987,90.894359 88.429852,89.981353 87.25,88.34375 C 84.890296,85.068543 81.724299,79.185679 77.03125,71.0625 C 76.654739,70.40782 75.941586,70.021025 75.1875,70.0625 z M 97.9375,99.03125 C 99.847583,98.899901 103.29363,100.88292 105.4375,104.59375 C 106.75724,106.8781 107.33023,109.26773 107.25,111.125 C 107.16977,112.98227 106.50165,114.13243 105.59375,114.65625 C 104.68591,115.18004 103.39934,115.17251 101.75,114.3125 C 100.10066,113.45249 98.288767,111.75356 96.96875,109.46875 C 95.649001,107.18439 95.076021,104.76352 95.15625,102.90625 C 95.236479,101.04898 95.873353,99.898826 96.78125,99.375 C 97.154526,99.159631 97.520851,99.0599 97.9375,99.03125 z "
|
||||||
|
style="fill:none;fill-opacity:1.0;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter4475);opacity:0.7029703"
|
||||||
|
clip-path="url(#clipPath4455)" />
|
||||||
|
<path
|
||||||
|
style="fill:url(#linearGradient3802);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||||
|
d="M 97.96087,1.9111929 L 53.629372,72.750318 L 52.479384,84.564291 C 54.445388,81.161344 61.782615,76.320141 67.153838,74.881885 C 81.238527,50.502756 89.411871,28.739567 98.680477,4.5950145 C 98.954672,3.9035524 99.068368,2.5501817 97.96087,1.9111929 z "
|
||||||
|
id="path3506"
|
||||||
|
sodipodi:nodetypes="cccccc" />
|
||||||
|
<path
|
||||||
|
sodipodi:nodetypes="cc"
|
||||||
|
id="path4269"
|
||||||
|
d="M 97.692496,2.3849918 L 61.738989,59.428222"
|
||||||
|
style="fill:none;fill-rule:evenodd;stroke:#ffffff;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
|
||||||
|
<path
|
||||||
|
style="fill:url(#linearGradient3637);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||||
|
d="M 59.75 65.65625 L 57.71875 66.21875 L 56.28125 68.5 L 60.59375 77.71875 C 62.419602 76.674902 64.33553 75.770565 66.09375 75.1875 L 59.75 65.65625 z "
|
||||||
|
id="path3629" />
|
||||||
|
<path
|
||||||
|
style="fill:url(#linearGradient4259);fill-opacity:1.0;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||||
|
d="M 67.1875 51.0625 L 59 64.15625 L 66.1875 75.15625 C 66.513817 75.049746 66.842006 74.959145 67.15625 74.875 C 69.715966 70.444398 72.069962 66.100297 74.28125 61.8125 L 67.1875 51.0625 z "
|
||||||
|
id="path4248" />
|
||||||
|
<path
|
||||||
|
sodipodi:nodetypes="cccccc"
|
||||||
|
id="path2160"
|
||||||
|
d="M 30.642611,1.9111929 L 74.974109,72.750318 L 76.124096,84.564291 C 74.158093,81.161344 66.820866,76.320141 61.449644,74.881885 C 47.364955,50.502756 39.191609,28.739567 29.923004,4.5950145 C 29.648808,3.9035524 29.535112,2.5501817 30.642611,1.9111929 z "
|
||||||
|
style="fill:url(#linearGradient3617);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-rule:evenodd;stroke:#ffffff;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||||
|
d="M 30.738989,2.3849918 L 64.192496,55.928222"
|
||||||
|
id="path4267"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
transform="matrix(1.4403715,-0.8310572,0.8315989,1.4394331,-75.999063,45.513227)"
|
||||||
|
d="M 68 54 A 2 2 0 1 1 64,54 A 2 2 0 1 1 68 54 z"
|
||||||
|
sodipodi:ry="2"
|
||||||
|
sodipodi:rx="2"
|
||||||
|
sodipodi:cy="54"
|
||||||
|
sodipodi:cx="66"
|
||||||
|
id="path3146"
|
||||||
|
style="opacity:0.96000001;fill:url(#radialGradient4728);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
sodipodi:type="arc" />
|
||||||
|
<image
|
||||||
|
y="0"
|
||||||
|
x="160"
|
||||||
|
id="image4278"
|
||||||
|
height="128"
|
||||||
|
width="128"
|
||||||
|
sodipodi:absref="/home/david/Oxygen/trunk/32x32/actions/edit-copy.png"
|
||||||
|
xlink:href="/home/david/Oxygen/trunk/32x32/actions/edit-copy.png" />
|
||||||
|
<image
|
||||||
|
y="0"
|
||||||
|
x="288"
|
||||||
|
id="image4288"
|
||||||
|
height="128"
|
||||||
|
width="128"
|
||||||
|
sodipodi:absref="/home/david/Oxygen/trunk/32x32/actions/edit-paste.png"
|
||||||
|
xlink:href="/home/david/Oxygen/trunk/32x32/actions/edit-paste.png" />
|
||||||
|
<path
|
||||||
|
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3.99999976;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;opacity:0.70792079;filter:url(#filter4715)"
|
||||||
|
d="M 57.53125 79.25 L 39.71875 110.0625 C 37.370936 114.12633 34.175817 117.22417 30.71875 118.96875 C 27.26168 120.71333 23.37011 121.11751 20.1875 119.28125 C 17.00494 117.44502 15.40875 113.86699 15.1875 110 C 15.119229 108.80676 15.194921 107.57094 15.375 106.3125 C 14.812237 108.42607 14.574653 110.52767 14.6875 112.5 C 14.90875 116.36699 16.50494 119.94502 19.6875 121.78125 C 22.87011 123.61751 26.76168 123.21333 30.21875 121.46875 C 33.675817 119.72417 36.870936 116.62633 39.21875 112.5625 L 57.40625 81.09375 C 57.67315 80.641816 57.75171 80.103085 57.625 79.59375 L 57.53125 79.25 z M 31.40625 96.53125 C 29.496167 96.399901 26.05012 98.38292 23.90625 102.09375 C 22.840787 103.93797 22.266248 105.85407 22.125 107.5 C 22.422918 106.54782 22.850187 105.55624 23.40625 104.59375 C 25.55012 100.88292 28.996167 98.899901 30.90625 99.03125 C 31.322899 99.0599 31.689226 99.159631 32.0625 99.375 C 32.970397 99.898826 33.607273 101.04898 33.6875 102.90625 C 33.703141 103.26833 33.690955 103.66277 33.65625 104.0625 C 34.065399 102.74599 34.233925 101.48097 34.1875 100.40625 C 34.107273 98.54898 33.470397 97.398826 32.5625 96.875 C 32.189226 96.659631 31.822899 96.5599 31.40625 96.53125 z "
|
||||||
|
id="path4576" />
|
||||||
|
<path
|
||||||
|
id="path4609"
|
||||||
|
d="M 57.53125,79.25 L 39.71875,110.0625 C 37.370936,114.12633 34.175817,117.22417 30.71875,118.96875 C 27.26168,120.71333 23.37011,121.11751 20.1875,119.28125 C 17.00494,117.44502 15.40875,113.86699 15.1875,110 C 15.119229,108.80676 15.194921,107.57094 15.375,106.3125 C 14.812237,108.42607 14.574653,110.52767 14.6875,112.5 C 14.90875,116.36699 16.50494,119.94502 19.6875,121.78125 C 22.87011,123.61751 26.76168,123.21333 30.21875,121.46875 C 33.675817,119.72417 36.870936,116.62633 39.21875,112.5625 L 57.40625,81.09375 C 57.67315,80.641816 57.75171,80.103085 57.625,79.59375 L 57.53125,79.25 z M 31.40625,96.53125 C 29.496167,96.399901 26.05012,98.38292 23.90625,102.09375 C 22.840787,103.93797 22.266248,105.85407 22.125,107.5 C 22.422918,106.54782 22.850187,105.55624 23.40625,104.59375 C 25.55012,100.88292 28.996167,98.899901 30.90625,99.03125 C 31.322899,99.0599 31.689226,99.159631 32.0625,99.375 C 32.970397,99.898826 33.607273,101.04898 33.6875,102.90625 C 33.703141,103.26833 33.690955,103.66277 33.65625,104.0625 C 34.065399,102.74599 34.233925,101.48097 34.1875,100.40625 C 34.107273,98.54898 33.470397,97.398826 32.5625,96.875 C 32.189226,96.659631 31.822899,96.5599 31.40625,96.53125 z "
|
||||||
|
style="opacity:0.70792081;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3.99999976;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter4711)"
|
||||||
|
transform="matrix(-1,0,0,1,128.84431,0)" />
|
||||||
|
<path
|
||||||
|
style="opacity:0.48514851;fill:url(#linearGradient4641);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3.99999976;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter4691)"
|
||||||
|
d="M 33.1875,106.4375 C 32.888012,107.43505 32.455199,108.46448 31.875,109.46875 C 30.554983,111.75356 28.74309,113.45249 27.09375,114.3125 C 25.44441,115.17251 24.15784,115.18004 23.25,114.65625 C 22.3421,114.13243 21.67398,112.98227 21.59375,111.125 C 21.212006,112.3879 21.048791,113.58424 21.09375,114.625 C 21.17398,116.48227 21.8421,117.63243 22.75,118.15625 C 23.65784,118.68004 24.94441,118.67251 26.59375,117.8125 C 28.24309,116.95249 30.054983,115.25356 31.375,112.96875 C 32.687576,110.6968 33.260229,108.29075 33.1875,106.4375 z "
|
||||||
|
id="path4626"
|
||||||
|
sodipodi:nodetypes="cssscssssc"
|
||||||
|
transform="matrix(1.6395402,0,0,1.5188129,-15.9999,-58.979717)" />
|
||||||
|
<path
|
||||||
|
transform="matrix(-1.6395402,0,0,1.5188129,144.99452,-58.979717)"
|
||||||
|
sodipodi:nodetypes="cssscssssc"
|
||||||
|
id="path4699"
|
||||||
|
d="M 33.1875,106.4375 C 32.888012,107.43505 32.455199,108.46448 31.875,109.46875 C 30.554983,111.75356 28.74309,113.45249 27.09375,114.3125 C 25.44441,115.17251 24.15784,115.18004 23.25,114.65625 C 22.3421,114.13243 21.67398,112.98227 21.59375,111.125 C 21.212006,112.3879 21.048791,113.58424 21.09375,114.625 C 21.17398,116.48227 21.8421,117.63243 22.75,118.15625 C 23.65784,118.68004 24.94441,118.67251 26.59375,117.8125 C 28.24309,116.95249 30.054983,115.25356 31.375,112.96875 C 32.687576,110.6968 33.260229,108.29075 33.1875,106.4375 z "
|
||||||
|
style="opacity:0.48514851;fill:url(#linearGradient4701);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3.99999976;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter4691)" />
|
||||||
|
<path
|
||||||
|
style="opacity:0.77722772;fill:none;fill-rule:evenodd;stroke:#ffffff;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||||
|
d="M 65.770092,66.282577 L 62.183456,70.557029"
|
||||||
|
id="path4730" />
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 43 KiB |
3302
imgsrc/edit-paste.svg
Normal file
After Width: | Height: | Size: 88 KiB |
722
imgsrc/swap.svg
@ -1,722 +0,0 @@
|
|||||||
<?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://web.resource.org/cc/"
|
|
||||||
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="128"
|
|
||||||
height="128"
|
|
||||||
id="svg2606"
|
|
||||||
sodipodi:version="0.32"
|
|
||||||
inkscape:version="0.45.1"
|
|
||||||
version="1.0"
|
|
||||||
sodipodi:docname="edit-undo.svgz"
|
|
||||||
inkscape:output_extension="org.inkscape.output.svgz.inkscape"
|
|
||||||
sodipodi:docbase="/home/david/oxygen/trunk/scalable/actions"
|
|
||||||
inkscape:export-filename="edit-undo.png"
|
|
||||||
inkscape:export-xdpi="11.25"
|
|
||||||
inkscape:export-ydpi="11.25">
|
|
||||||
<defs
|
|
||||||
id="defs2608">
|
|
||||||
<linearGradient
|
|
||||||
inkscape:collect="always"
|
|
||||||
id="linearGradient3342">
|
|
||||||
<stop
|
|
||||||
style="stop-color:#000000;stop-opacity:1;"
|
|
||||||
offset="0"
|
|
||||||
id="stop3344" />
|
|
||||||
<stop
|
|
||||||
style="stop-color:#000000;stop-opacity:0;"
|
|
||||||
offset="1"
|
|
||||||
id="stop3347" />
|
|
||||||
</linearGradient>
|
|
||||||
<linearGradient
|
|
||||||
inkscape:collect="always"
|
|
||||||
id="linearGradient3326">
|
|
||||||
<stop
|
|
||||||
style="stop-color:#000000;stop-opacity:1;"
|
|
||||||
offset="0"
|
|
||||||
id="stop3328" />
|
|
||||||
<stop
|
|
||||||
style="stop-color:#000000;stop-opacity:0;"
|
|
||||||
offset="1"
|
|
||||||
id="stop3330" />
|
|
||||||
</linearGradient>
|
|
||||||
<linearGradient
|
|
||||||
id="linearGradient3825">
|
|
||||||
<stop
|
|
||||||
style="stop-color:#ffffff;stop-opacity:0;"
|
|
||||||
offset="0"
|
|
||||||
id="stop3827" />
|
|
||||||
<stop
|
|
||||||
id="stop3833"
|
|
||||||
offset="0.5"
|
|
||||||
style="stop-color:#ffffff;stop-opacity:0.18705036;" />
|
|
||||||
<stop
|
|
||||||
style="stop-color:#ffffff;stop-opacity:1;"
|
|
||||||
offset="1"
|
|
||||||
id="stop3829" />
|
|
||||||
</linearGradient>
|
|
||||||
<linearGradient
|
|
||||||
id="linearGradient3751">
|
|
||||||
<stop
|
|
||||||
style="stop-color:#beba2c;stop-opacity:1;"
|
|
||||||
offset="0"
|
|
||||||
id="stop3753" />
|
|
||||||
<stop
|
|
||||||
style="stop-color:#b6be2c;stop-opacity:0;"
|
|
||||||
offset="1"
|
|
||||||
id="stop3755" />
|
|
||||||
</linearGradient>
|
|
||||||
<linearGradient
|
|
||||||
id="linearGradient3528">
|
|
||||||
<stop
|
|
||||||
style="stop-color:#eaf209;stop-opacity:1;"
|
|
||||||
offset="0"
|
|
||||||
id="stop3530" />
|
|
||||||
<stop
|
|
||||||
style="stop-color:#c7c634;stop-opacity:0;"
|
|
||||||
offset="1"
|
|
||||||
id="stop3532" />
|
|
||||||
</linearGradient>
|
|
||||||
<linearGradient
|
|
||||||
id="linearGradient3295">
|
|
||||||
<stop
|
|
||||||
style="stop-color:#fffe63;stop-opacity:1;"
|
|
||||||
offset="0"
|
|
||||||
id="stop3297" />
|
|
||||||
<stop
|
|
||||||
style="stop-color:#ffffff;stop-opacity:0;"
|
|
||||||
offset="1"
|
|
||||||
id="stop3299" />
|
|
||||||
</linearGradient>
|
|
||||||
<linearGradient
|
|
||||||
id="linearGradient3202">
|
|
||||||
<stop
|
|
||||||
style="stop-color:#fcff9c;stop-opacity:1;"
|
|
||||||
offset="0"
|
|
||||||
id="stop3204" />
|
|
||||||
<stop
|
|
||||||
style="stop-color:#c1a965;stop-opacity:0;"
|
|
||||||
offset="1"
|
|
||||||
id="stop3206" />
|
|
||||||
</linearGradient>
|
|
||||||
<radialGradient
|
|
||||||
id="XMLID_4_"
|
|
||||||
cx="48"
|
|
||||||
cy="-0.2148"
|
|
||||||
r="55.148"
|
|
||||||
gradientTransform="matrix(0.9792,0,0,0.9725,133.0002,20.8762)"
|
|
||||||
gradientUnits="userSpaceOnUse">
|
|
||||||
<stop
|
|
||||||
offset="0"
|
|
||||||
style="stop-color:#cfd13d;stop-opacity:1;"
|
|
||||||
id="stop3082" />
|
|
||||||
<stop
|
|
||||||
offset="1"
|
|
||||||
style="stop-color:#db8900;stop-opacity:1;"
|
|
||||||
id="stop3090" />
|
|
||||||
</radialGradient>
|
|
||||||
<linearGradient
|
|
||||||
id="linearGradient3260"
|
|
||||||
inkscape:collect="always">
|
|
||||||
<stop
|
|
||||||
id="stop3262"
|
|
||||||
offset="0"
|
|
||||||
style="stop-color:#ffffff;stop-opacity:1;" />
|
|
||||||
<stop
|
|
||||||
id="stop3264"
|
|
||||||
offset="1"
|
|
||||||
style="stop-color:#ffffff;stop-opacity:0;" />
|
|
||||||
</linearGradient>
|
|
||||||
<linearGradient
|
|
||||||
id="linearGradient3344">
|
|
||||||
<stop
|
|
||||||
id="stop3346"
|
|
||||||
offset="0"
|
|
||||||
style="stop-color:#fdff63;stop-opacity:1;" />
|
|
||||||
<stop
|
|
||||||
id="stop3348"
|
|
||||||
offset="1"
|
|
||||||
style="stop-color:#ffffff;stop-opacity:0;" />
|
|
||||||
</linearGradient>
|
|
||||||
<linearGradient
|
|
||||||
id="linearGradient3449">
|
|
||||||
<stop
|
|
||||||
id="stop3451"
|
|
||||||
offset="0"
|
|
||||||
style="stop-color:#000000;stop-opacity:1;" />
|
|
||||||
<stop
|
|
||||||
id="stop3453"
|
|
||||||
offset="1"
|
|
||||||
style="stop-color:#000000;stop-opacity:0;" />
|
|
||||||
</linearGradient>
|
|
||||||
<linearGradient
|
|
||||||
inkscape:collect="always"
|
|
||||||
xlink:href="#XMLID_4_"
|
|
||||||
id="linearGradient3516"
|
|
||||||
x1="147.09375"
|
|
||||||
y1="33.40625"
|
|
||||||
x2="8.083992"
|
|
||||||
y2="123.90625"
|
|
||||||
gradientUnits="userSpaceOnUse" />
|
|
||||||
<radialGradient
|
|
||||||
inkscape:collect="always"
|
|
||||||
xlink:href="#XMLID_4_"
|
|
||||||
id="radialGradient3524"
|
|
||||||
cx="67.09375"
|
|
||||||
cy="116.90625"
|
|
||||||
fx="67.09375"
|
|
||||||
fy="116.90625"
|
|
||||||
r="56"
|
|
||||||
gradientUnits="userSpaceOnUse" />
|
|
||||||
<radialGradient
|
|
||||||
inkscape:collect="always"
|
|
||||||
xlink:href="#linearGradient3528"
|
|
||||||
id="radialGradient3535"
|
|
||||||
cx="99.726295"
|
|
||||||
cy="27.418272"
|
|
||||||
fx="64.689766"
|
|
||||||
fy="68.231934"
|
|
||||||
r="56"
|
|
||||||
gradientUnits="userSpaceOnUse"
|
|
||||||
gradientTransform="matrix(0.693735,5.8671246e-2,-3.6242796e-2,0.4285387,33.939389,26.8809)" />
|
|
||||||
<linearGradient
|
|
||||||
inkscape:collect="always"
|
|
||||||
xlink:href="#linearGradient3295"
|
|
||||||
id="linearGradient3548"
|
|
||||||
x1="75.09375"
|
|
||||||
y1="4.5317035"
|
|
||||||
x2="75.09375"
|
|
||||||
y2="80.172485"
|
|
||||||
gradientUnits="userSpaceOnUse" />
|
|
||||||
<linearGradient
|
|
||||||
inkscape:collect="always"
|
|
||||||
xlink:href="#linearGradient3260"
|
|
||||||
id="linearGradient3581"
|
|
||||||
gradientUnits="userSpaceOnUse"
|
|
||||||
gradientTransform="translate(4.2161108e-3,1.9705695e-3)"
|
|
||||||
x1="75.09375"
|
|
||||||
y1="4.5317035"
|
|
||||||
x2="75.09375"
|
|
||||||
y2="80.172485" />
|
|
||||||
<linearGradient
|
|
||||||
inkscape:collect="always"
|
|
||||||
xlink:href="#linearGradient3295"
|
|
||||||
id="linearGradient3613"
|
|
||||||
x1="208.59375"
|
|
||||||
y1="130.40625"
|
|
||||||
x2="208.59375"
|
|
||||||
y2="63.426777"
|
|
||||||
gradientUnits="userSpaceOnUse"
|
|
||||||
gradientTransform="translate(-137,0)" />
|
|
||||||
<filter
|
|
||||||
inkscape:collect="always"
|
|
||||||
id="filter3639">
|
|
||||||
<feGaussianBlur
|
|
||||||
inkscape:collect="always"
|
|
||||||
stdDeviation="1.0580524"
|
|
||||||
id="feGaussianBlur3641" />
|
|
||||||
</filter>
|
|
||||||
<radialGradient
|
|
||||||
inkscape:collect="always"
|
|
||||||
xlink:href="#linearGradient3449"
|
|
||||||
id="radialGradient3654"
|
|
||||||
cx="-10.165252"
|
|
||||||
cy="66.906013"
|
|
||||||
fx="-10.165252"
|
|
||||||
fy="66.906013"
|
|
||||||
r="59.995121"
|
|
||||||
gradientTransform="matrix(0.4582893,-2.1035589e-8,4.5903973e-8,1.0000813,20.447953,-5.1974351e-3)"
|
|
||||||
gradientUnits="userSpaceOnUse" />
|
|
||||||
<radialGradient
|
|
||||||
inkscape:collect="always"
|
|
||||||
xlink:href="#linearGradient3449"
|
|
||||||
id="radialGradient3658"
|
|
||||||
gradientUnits="userSpaceOnUse"
|
|
||||||
gradientTransform="matrix(0.2676699,0.521376,-0.7037472,0.3612977,108.99386,-36.062981)"
|
|
||||||
cx="167.67001"
|
|
||||||
cy="80.404922"
|
|
||||||
fx="167.67001"
|
|
||||||
fy="80.404922"
|
|
||||||
r="59.995121" />
|
|
||||||
<linearGradient
|
|
||||||
inkscape:collect="always"
|
|
||||||
xlink:href="#linearGradient3260"
|
|
||||||
id="linearGradient3676"
|
|
||||||
x1="120.0625"
|
|
||||||
y1="12.569496"
|
|
||||||
x2="125.30366"
|
|
||||||
y2="14.444496"
|
|
||||||
gradientUnits="userSpaceOnUse"
|
|
||||||
spreadMethod="reflect" />
|
|
||||||
<filter
|
|
||||||
inkscape:collect="always"
|
|
||||||
x="-0.15096202"
|
|
||||||
width="1.301924"
|
|
||||||
y="-0.13732364"
|
|
||||||
height="1.2746473"
|
|
||||||
id="filter3738">
|
|
||||||
<feGaussianBlur
|
|
||||||
inkscape:collect="always"
|
|
||||||
stdDeviation="0.39257441"
|
|
||||||
id="feGaussianBlur3740" />
|
|
||||||
</filter>
|
|
||||||
<radialGradient
|
|
||||||
inkscape:collect="always"
|
|
||||||
xlink:href="#linearGradient3449"
|
|
||||||
id="radialGradient3744"
|
|
||||||
gradientUnits="userSpaceOnUse"
|
|
||||||
gradientTransform="matrix(0.982366,1.671718e-2,-3.5801148e-3,0.2103843,-18.56344,30.477792)"
|
|
||||||
cx="72.684891"
|
|
||||||
cy="48.228905"
|
|
||||||
fx="74.871155"
|
|
||||||
fy="26.862719"
|
|
||||||
r="59.995121" />
|
|
||||||
<radialGradient
|
|
||||||
inkscape:collect="always"
|
|
||||||
xlink:href="#linearGradient3751"
|
|
||||||
id="radialGradient3757"
|
|
||||||
cx="66.01458"
|
|
||||||
cy="126.69183"
|
|
||||||
fx="66.01458"
|
|
||||||
fy="126.69183"
|
|
||||||
r="59.99512"
|
|
||||||
gradientTransform="matrix(0.675025,0,0,0.3583625,19.527377,41.004647)"
|
|
||||||
gradientUnits="userSpaceOnUse" />
|
|
||||||
<radialGradient
|
|
||||||
inkscape:collect="always"
|
|
||||||
xlink:href="#linearGradient3260"
|
|
||||||
id="radialGradient3767"
|
|
||||||
cx="64.088867"
|
|
||||||
cy="7.4108429"
|
|
||||||
fx="64.088867"
|
|
||||||
fy="7.4108429"
|
|
||||||
r="59.995121"
|
|
||||||
gradientTransform="matrix(0.3093869,0,0,0.4779247,44.260611,3.8644223)"
|
|
||||||
gradientUnits="userSpaceOnUse" />
|
|
||||||
<linearGradient
|
|
||||||
inkscape:collect="always"
|
|
||||||
xlink:href="#linearGradient3344"
|
|
||||||
id="linearGradient3771"
|
|
||||||
gradientUnits="userSpaceOnUse"
|
|
||||||
spreadMethod="reflect"
|
|
||||||
x1="120.0625"
|
|
||||||
y1="12.569496"
|
|
||||||
x2="125.30366"
|
|
||||||
y2="14.444496" />
|
|
||||||
<filter
|
|
||||||
inkscape:collect="always"
|
|
||||||
id="filter3438">
|
|
||||||
<feGaussianBlur
|
|
||||||
inkscape:collect="always"
|
|
||||||
stdDeviation="1.3342697"
|
|
||||||
id="feGaussianBlur3440" />
|
|
||||||
</filter>
|
|
||||||
<filter
|
|
||||||
inkscape:collect="always"
|
|
||||||
id="filter3630">
|
|
||||||
<feGaussianBlur
|
|
||||||
inkscape:collect="always"
|
|
||||||
stdDeviation="0.89883985"
|
|
||||||
id="feGaussianBlur3632" />
|
|
||||||
</filter>
|
|
||||||
<radialGradient
|
|
||||||
inkscape:collect="always"
|
|
||||||
xlink:href="#linearGradient3825"
|
|
||||||
id="radialGradient2361"
|
|
||||||
gradientUnits="userSpaceOnUse"
|
|
||||||
gradientTransform="matrix(0.6484284,0.1017206,-3.1257154e-2,0.1992521,-4.56257,53.15916)"
|
|
||||||
cx="-112.17241"
|
|
||||||
cy="118.60459"
|
|
||||||
fx="-113.14772"
|
|
||||||
fy="59.708473"
|
|
||||||
r="59.99512" />
|
|
||||||
<linearGradient
|
|
||||||
inkscape:collect="always"
|
|
||||||
xlink:href="#linearGradient3326"
|
|
||||||
id="linearGradient2363"
|
|
||||||
gradientUnits="userSpaceOnUse"
|
|
||||||
x1="-151.43935"
|
|
||||||
y1="37.68198"
|
|
||||||
x2="-152.26776"
|
|
||||||
y2="57.25" />
|
|
||||||
<linearGradient
|
|
||||||
inkscape:collect="always"
|
|
||||||
xlink:href="#linearGradient3326"
|
|
||||||
id="linearGradient2365"
|
|
||||||
gradientUnits="userSpaceOnUse"
|
|
||||||
x1="-132.51041"
|
|
||||||
y1="39.803303"
|
|
||||||
x2="-158.92462"
|
|
||||||
y2="72.881729" />
|
|
||||||
<linearGradient
|
|
||||||
inkscape:collect="always"
|
|
||||||
xlink:href="#linearGradient3326"
|
|
||||||
id="linearGradient2367"
|
|
||||||
gradientUnits="userSpaceOnUse"
|
|
||||||
x1="-83.012932"
|
|
||||||
y1="44.753052"
|
|
||||||
x2="-158.92462"
|
|
||||||
y2="72.881729" />
|
|
||||||
<linearGradient
|
|
||||||
inkscape:collect="always"
|
|
||||||
xlink:href="#linearGradient3342"
|
|
||||||
id="linearGradient3349"
|
|
||||||
x1="-73"
|
|
||||||
y1="105.625"
|
|
||||||
x2="-163"
|
|
||||||
y2="86.125"
|
|
||||||
gradientUnits="userSpaceOnUse" />
|
|
||||||
<filter
|
|
||||||
inkscape:collect="always"
|
|
||||||
x="-0.087741371"
|
|
||||||
width="1.1754827"
|
|
||||||
y="-0.10211017"
|
|
||||||
height="1.2042203"
|
|
||||||
id="filter3363">
|
|
||||||
<feGaussianBlur
|
|
||||||
inkscape:collect="always"
|
|
||||||
stdDeviation="3.0526685"
|
|
||||||
id="feGaussianBlur3365" />
|
|
||||||
</filter>
|
|
||||||
<linearGradient
|
|
||||||
inkscape:collect="always"
|
|
||||||
xlink:href="#linearGradient3342"
|
|
||||||
id="linearGradient3372"
|
|
||||||
gradientUnits="userSpaceOnUse"
|
|
||||||
gradientTransform="translate(-40.5,-1.5)"
|
|
||||||
x1="-83.593941"
|
|
||||||
y1="137.13324"
|
|
||||||
x2="-138.0043"
|
|
||||||
y2="92.603989" />
|
|
||||||
<linearGradient
|
|
||||||
inkscape:collect="always"
|
|
||||||
xlink:href="#linearGradient3342"
|
|
||||||
id="linearGradient3376"
|
|
||||||
gradientUnits="userSpaceOnUse"
|
|
||||||
gradientTransform="translate(-40.5,-1.5)"
|
|
||||||
x1="-61.802711"
|
|
||||||
y1="99.979607"
|
|
||||||
x2="-136.51074"
|
|
||||||
y2="112.70422" />
|
|
||||||
<radialGradient
|
|
||||||
inkscape:collect="always"
|
|
||||||
xlink:href="#linearGradient3825"
|
|
||||||
id="radialGradient3388"
|
|
||||||
gradientUnits="userSpaceOnUse"
|
|
||||||
gradientTransform="matrix(0.6484284,0.1017206,-3.1257154e-2,0.1992521,-4.56257,53.15916)"
|
|
||||||
cx="-112.17241"
|
|
||||||
cy="118.60459"
|
|
||||||
fx="-113.14772"
|
|
||||||
fy="59.708473"
|
|
||||||
r="59.99512" />
|
|
||||||
<linearGradient
|
|
||||||
inkscape:collect="always"
|
|
||||||
xlink:href="#linearGradient3326"
|
|
||||||
id="linearGradient3390"
|
|
||||||
gradientUnits="userSpaceOnUse"
|
|
||||||
x1="-151.43935"
|
|
||||||
y1="37.68198"
|
|
||||||
x2="-152.26776"
|
|
||||||
y2="57.25" />
|
|
||||||
<linearGradient
|
|
||||||
inkscape:collect="always"
|
|
||||||
xlink:href="#linearGradient3326"
|
|
||||||
id="linearGradient3392"
|
|
||||||
gradientUnits="userSpaceOnUse"
|
|
||||||
x1="-132.51041"
|
|
||||||
y1="39.803303"
|
|
||||||
x2="-158.92462"
|
|
||||||
y2="72.881729" />
|
|
||||||
<linearGradient
|
|
||||||
inkscape:collect="always"
|
|
||||||
xlink:href="#linearGradient3326"
|
|
||||||
id="linearGradient3394"
|
|
||||||
gradientUnits="userSpaceOnUse"
|
|
||||||
x1="-83.012932"
|
|
||||||
y1="44.753052"
|
|
||||||
x2="-158.92462"
|
|
||||||
y2="72.881729" />
|
|
||||||
<linearGradient
|
|
||||||
inkscape:collect="always"
|
|
||||||
xlink:href="#linearGradient3342"
|
|
||||||
id="linearGradient3396"
|
|
||||||
gradientUnits="userSpaceOnUse"
|
|
||||||
x1="-73"
|
|
||||||
y1="105.625"
|
|
||||||
x2="-163"
|
|
||||||
y2="86.125" />
|
|
||||||
<linearGradient
|
|
||||||
inkscape:collect="always"
|
|
||||||
xlink:href="#linearGradient3342"
|
|
||||||
id="linearGradient3398"
|
|
||||||
gradientUnits="userSpaceOnUse"
|
|
||||||
gradientTransform="translate(-40.5,-1.5)"
|
|
||||||
x1="-83.593941"
|
|
||||||
y1="137.13324"
|
|
||||||
x2="-138.0043"
|
|
||||||
y2="92.603989" />
|
|
||||||
<linearGradient
|
|
||||||
inkscape:collect="always"
|
|
||||||
xlink:href="#linearGradient3342"
|
|
||||||
id="linearGradient3400"
|
|
||||||
gradientUnits="userSpaceOnUse"
|
|
||||||
gradientTransform="translate(-40.5,-1.5)"
|
|
||||||
x1="-61.802711"
|
|
||||||
y1="99.979607"
|
|
||||||
x2="-136.51074"
|
|
||||||
y2="112.70422" />
|
|
||||||
<radialGradient
|
|
||||||
inkscape:collect="always"
|
|
||||||
xlink:href="#linearGradient3825"
|
|
||||||
id="radialGradient3422"
|
|
||||||
gradientUnits="userSpaceOnUse"
|
|
||||||
gradientTransform="matrix(0.6484284,0.1017206,-3.1257154e-2,0.1992521,-4.56257,53.15916)"
|
|
||||||
cx="-112.17241"
|
|
||||||
cy="118.60459"
|
|
||||||
fx="-113.14772"
|
|
||||||
fy="59.708473"
|
|
||||||
r="59.99512" />
|
|
||||||
<linearGradient
|
|
||||||
inkscape:collect="always"
|
|
||||||
xlink:href="#linearGradient3326"
|
|
||||||
id="linearGradient3424"
|
|
||||||
gradientUnits="userSpaceOnUse"
|
|
||||||
x1="-151.43935"
|
|
||||||
y1="37.68198"
|
|
||||||
x2="-152.26776"
|
|
||||||
y2="57.25" />
|
|
||||||
<linearGradient
|
|
||||||
inkscape:collect="always"
|
|
||||||
xlink:href="#linearGradient3326"
|
|
||||||
id="linearGradient3426"
|
|
||||||
gradientUnits="userSpaceOnUse"
|
|
||||||
x1="-132.51041"
|
|
||||||
y1="39.803303"
|
|
||||||
x2="-158.92462"
|
|
||||||
y2="72.881729" />
|
|
||||||
<linearGradient
|
|
||||||
inkscape:collect="always"
|
|
||||||
xlink:href="#linearGradient3326"
|
|
||||||
id="linearGradient3428"
|
|
||||||
gradientUnits="userSpaceOnUse"
|
|
||||||
x1="-83.012932"
|
|
||||||
y1="44.753052"
|
|
||||||
x2="-158.92462"
|
|
||||||
y2="72.881729" />
|
|
||||||
<linearGradient
|
|
||||||
inkscape:collect="always"
|
|
||||||
xlink:href="#linearGradient3342"
|
|
||||||
id="linearGradient3430"
|
|
||||||
gradientUnits="userSpaceOnUse"
|
|
||||||
x1="-73"
|
|
||||||
y1="105.625"
|
|
||||||
x2="-163"
|
|
||||||
y2="86.125" />
|
|
||||||
<linearGradient
|
|
||||||
inkscape:collect="always"
|
|
||||||
xlink:href="#linearGradient3342"
|
|
||||||
id="linearGradient3432"
|
|
||||||
gradientUnits="userSpaceOnUse"
|
|
||||||
gradientTransform="translate(-40.5,-1.5)"
|
|
||||||
x1="-83.593941"
|
|
||||||
y1="137.13324"
|
|
||||||
x2="-138.0043"
|
|
||||||
y2="92.603989" />
|
|
||||||
<linearGradient
|
|
||||||
inkscape:collect="always"
|
|
||||||
xlink:href="#linearGradient3342"
|
|
||||||
id="linearGradient3434"
|
|
||||||
gradientUnits="userSpaceOnUse"
|
|
||||||
gradientTransform="translate(-40.5,-1.5)"
|
|
||||||
x1="-61.802711"
|
|
||||||
y1="99.979607"
|
|
||||||
x2="-136.51074"
|
|
||||||
y2="112.70422" />
|
|
||||||
<mask
|
|
||||||
maskUnits="userSpaceOnUse"
|
|
||||||
id="mask3402">
|
|
||||||
<g
|
|
||||||
id="g3404"
|
|
||||||
transform="translate(167.50257,-3.755156e-3)">
|
|
||||||
<g
|
|
||||||
id="g3406"
|
|
||||||
transform="translate(80.51637,30.885255)">
|
|
||||||
<path
|
|
||||||
style="opacity:1;fill:url(#radialGradient3422);fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:1.08779998;stroke-opacity:1"
|
|
||||||
d="M -184.42232,-32.47243 C -217.54751,-32.47243 -248.42232,-0.097625 -248.42232,33.02757 C -248.42232,66.15276 -217.04751,97.02757 -183.92232,97.02757 C -153.6332,97.02757 -128.58571,70.81131 -124.51607,41.68382 L -159.54732,36.65257 C -161.172,48.6137 -171.47739,57.62132 -183.92232,57.62132 C -197.49395,57.62132 -206.01607,46.0992 -206.01607,32.52757 C -206.01607,18.955936 -199.99395,12.43382 -186.42232,12.43382 C -179.6365,12.433819 -176.50103,10.198864 -172.04732,14.65257 L -176.8745,25.979749 C -178.93037,28.035619 -179.11822,29.285529 -178.55411,30.595278 C -178.04554,31.776057 -177.03338,33.12132 -174.34438,33.12132 L -130.39107,33.12132 C -126.54518,33.12132 -123.93208,30.466941 -123.93208,26.871189 L -124.00095,-17.206829 C -124.00095,-19.687584 -124.90346,-21.050058 -126.18242,-21.556444 C -127.49674,-22.076829 -129.21563,-21.679122 -131.28951,-19.605244 L -141.48482,-19.40993 C -152.34417,-30.269281 -167.85972,-32.47243 -184.42232,-32.47243 z "
|
|
||||||
id="path3408"
|
|
||||||
sodipodi:nodetypes="cssccsssccsccccsccc" />
|
|
||||||
<path
|
|
||||||
sodipodi:nodetypes="ccccc"
|
|
||||||
style="fill:url(#linearGradient3424);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;filter:url(#filter3438)"
|
|
||||||
d="M -161.5,34.5 C -162,37 -180,54 -180,54 L -132.5,80 L -112,38.5 L -161.5,34.5 z "
|
|
||||||
id="path3410" />
|
|
||||||
<path
|
|
||||||
sodipodi:nodetypes="ccccc"
|
|
||||||
id="path3412"
|
|
||||||
d="M -161.5,34.5 C -162,37 -181.27817,54.389087 -181.27817,54.389087 L -151.62742,97.591883 L -112,38.5 L -161.5,34.5 z "
|
|
||||||
style="fill:url(#linearGradient3426);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;filter:url(#filter3438)" />
|
|
||||||
<path
|
|
||||||
style="fill:url(#linearGradient3428);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;filter:url(#filter3438)"
|
|
||||||
d="M -161.5,34.5 C -162,37 -181.27817,54.389087 -181.27817,54.389087 L -151.62742,97.591883 L -112,38.5 L -161.5,34.5 z "
|
|
||||||
id="path3414"
|
|
||||||
sodipodi:nodetypes="ccccc" />
|
|
||||||
</g>
|
|
||||||
<rect
|
|
||||||
y="69.75"
|
|
||||||
x="-119"
|
|
||||||
height="71.75"
|
|
||||||
width="83.5"
|
|
||||||
id="rect3416"
|
|
||||||
style="opacity:1;fill:url(#linearGradient3430);fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:1.08779998;stroke-opacity:1;filter:url(#filter3363)" />
|
|
||||||
<path
|
|
||||||
sodipodi:nodetypes="ccccc"
|
|
||||||
id="path3418"
|
|
||||||
d="M -159.5,68.25 L -39.138259,55.983708 L -93.453327,162.55286 L -197.79465,128.96507 L -159.5,68.25 z "
|
|
||||||
style="fill:url(#linearGradient3432);fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:1.08779998;stroke-opacity:1;filter:url(#filter3363)"
|
|
||||||
transform="matrix(0.6393762,0.7688941,-0.7688941,0.6393762,37.597642,128.08723)" />
|
|
||||||
<path
|
|
||||||
transform="matrix(0.6393762,0.7688941,-0.7688941,0.6393762,37.597642,128.08723)"
|
|
||||||
style="fill:url(#linearGradient3434);fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:1.08779998;stroke-opacity:1;filter:url(#filter3363)"
|
|
||||||
d="M -159.5,68.25 L -39.138259,55.983708 L -93.453327,162.55286 L -197.79465,128.96507 L -159.5,68.25 z "
|
|
||||||
id="path3420"
|
|
||||||
sodipodi:nodetypes="ccccc" />
|
|
||||||
</g>
|
|
||||||
</mask>
|
|
||||||
<linearGradient
|
|
||||||
inkscape:collect="always"
|
|
||||||
xlink:href="#linearGradient3751"
|
|
||||||
id="linearGradient3565"
|
|
||||||
x1="-267.47665"
|
|
||||||
y1="18.103027"
|
|
||||||
x2="-33.476654"
|
|
||||||
y2="18.103027"
|
|
||||||
gradientUnits="userSpaceOnUse" />
|
|
||||||
<linearGradient
|
|
||||||
inkscape:collect="always"
|
|
||||||
xlink:href="#linearGradient3295"
|
|
||||||
id="linearGradient3567"
|
|
||||||
gradientUnits="userSpaceOnUse"
|
|
||||||
gradientTransform="translate(-137,0)"
|
|
||||||
x1="208.59375"
|
|
||||||
y1="130.40625"
|
|
||||||
x2="208.59375"
|
|
||||||
y2="63.426777" />
|
|
||||||
</defs>
|
|
||||||
<sodipodi:namedview
|
|
||||||
id="base"
|
|
||||||
pagecolor="#ffffff"
|
|
||||||
bordercolor="#666666"
|
|
||||||
borderopacity="1.0"
|
|
||||||
inkscape:pageopacity="0.0"
|
|
||||||
inkscape:pageshadow="2"
|
|
||||||
inkscape:zoom="4.6484375"
|
|
||||||
inkscape:cx="64"
|
|
||||||
inkscape:cy="64"
|
|
||||||
inkscape:document-units="px"
|
|
||||||
inkscape:current-layer="layer1"
|
|
||||||
width="128px"
|
|
||||||
height="128px"
|
|
||||||
gridspacingx="4px"
|
|
||||||
gridspacingy="4px"
|
|
||||||
gridempspacing="2"
|
|
||||||
showgrid="false"
|
|
||||||
inkscape:grid-points="true"
|
|
||||||
showguides="true"
|
|
||||||
inkscape:guide-bbox="true"
|
|
||||||
inkscape:window-width="748"
|
|
||||||
inkscape:window-height="681"
|
|
||||||
inkscape:window-x="526"
|
|
||||||
inkscape:window-y="51" />
|
|
||||||
<metadata
|
|
||||||
id="metadata2611">
|
|
||||||
<rdf:RDF>
|
|
||||||
<cc:Work
|
|
||||||
rdf:about="">
|
|
||||||
<dc:format>image/svg+xml</dc:format>
|
|
||||||
<dc:type
|
|
||||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
|
||||||
</cc:Work>
|
|
||||||
</rdf:RDF>
|
|
||||||
</metadata>
|
|
||||||
<g
|
|
||||||
inkscape:label="Livello 1"
|
|
||||||
inkscape:groupmode="layer"
|
|
||||||
id="layer1">
|
|
||||||
<g
|
|
||||||
id="g3835"
|
|
||||||
mask="url(#mask3402)"
|
|
||||||
transform="matrix(-1,0,0,1,128.17774,0)">
|
|
||||||
<path
|
|
||||||
sodipodi:nodetypes="cssccsssccsccccsccc"
|
|
||||||
id="rect3204"
|
|
||||||
d="M 64.09375,3.90625 C 30.968558,3.9062499 4.0937499,30.781055 4.09375,63.90625 C 4.0937501,97.031442 30.96856,123.90625 64.09375,123.90625 C 94.382866,123.90625 119.43036,101.68999 123.5,72.5625 L 88.46875,67.53125 C 86.844066,79.492379 76.538676,88.5 64.09375,88.5 C 50.522122,88.499999 39.5,77.477881 39.5,63.90625 C 39.500001,50.334616 50.522119,39.3125 64.09375,39.3125 C 70.879568,39.312499 77.015044,42.077544 81.46875,46.53125 L 71.141571,56.858429 C 69.085701,58.914299 68.897846,60.164209 69.461963,61.473958 C 69.970531,62.654737 70.982695,64 73.671688,64 L 117.625,64 C 121.47089,64 124.08399,61.345621 124.08399,57.749869 L 124.01512,13.671851 C 124.01512,11.191096 123.11261,9.8286218 121.83365,9.3222363 C 120.51933,8.8018514 118.80044,9.1995576 116.72656,11.273436 L 106.53125,21.46875 C 95.671902,10.609399 80.656349,3.90625 64.09375,3.90625 z "
|
|
||||||
style="opacity:1;fill:url(#linearGradient3516);fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:1.08779998;stroke-opacity:1" />
|
|
||||||
<path
|
|
||||||
style="opacity:0.79775277;fill:url(#radialGradient3757);fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:1.08779998;stroke-opacity:1"
|
|
||||||
d="M 64.09375,3.90625 C 30.968558,3.9062499 4.0937499,30.781055 4.09375,63.90625 C 4.0937501,97.031442 30.96856,123.90625 64.09375,123.90625 C 94.382866,123.90625 119.43036,101.68999 123.5,72.5625 L 88.46875,67.53125 C 86.844066,79.492379 76.538676,88.5 64.09375,88.5 C 50.522122,88.499999 39.5,77.477881 39.5,63.90625 C 39.500001,50.334616 50.522119,39.3125 64.09375,39.3125 C 70.879568,39.312499 77.015044,42.077544 81.46875,46.53125 L 71.141571,56.858429 C 69.085701,58.914299 68.897846,60.164209 69.461963,61.473958 C 69.970531,62.654737 70.982695,64 73.671688,64 L 117.625,64 C 121.47089,64 124.08399,61.345621 124.08399,57.749869 L 124.01512,13.671851 C 124.01512,11.191096 123.11261,9.8286218 121.83365,9.3222363 C 120.51933,8.8018514 118.80044,9.1995576 116.72656,11.273436 L 106.53125,21.46875 C 95.671902,10.609399 80.656349,3.90625 64.09375,3.90625 z "
|
|
||||||
id="path3749"
|
|
||||||
sodipodi:nodetypes="cssccsssccsccccsccc" />
|
|
||||||
<path
|
|
||||||
sodipodi:nodetypes="cssccsssccsccccsccc"
|
|
||||||
id="path3656"
|
|
||||||
d="M 64.09375,3.90625 C 30.968558,3.9062499 4.0937499,30.781055 4.09375,63.90625 C 4.0937501,97.031442 30.96856,123.90625 64.09375,123.90625 C 94.382866,123.90625 119.43036,101.68999 123.5,72.5625 L 88.46875,67.53125 C 86.844066,79.492379 76.538676,88.5 64.09375,88.5 C 50.522122,88.499999 39.5,77.477881 39.5,63.90625 C 39.500001,50.334616 50.522119,39.3125 64.09375,39.3125 C 70.879568,39.312499 77.015044,42.077544 81.46875,46.53125 L 71.141571,56.858429 C 69.085701,58.914299 68.897846,60.164209 69.461963,61.473958 C 69.970531,62.654737 70.982695,64 73.671688,64 L 117.625,64 C 121.47089,64 124.08399,61.345621 124.08399,57.749869 L 124.01512,13.671851 C 124.01512,11.191096 123.11261,9.8286218 121.83365,9.3222363 C 120.51933,8.8018514 118.80044,9.1995576 116.72656,11.273436 L 106.53125,21.46875 C 95.671902,10.609399 80.656349,3.90625 64.09375,3.90625 z "
|
|
||||||
style="opacity:0.68913861;fill:url(#radialGradient3658);fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:1.08779998;stroke-opacity:1" />
|
|
||||||
<path
|
|
||||||
style="opacity:1;fill:url(#radialGradient3654);fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:1.08779998;stroke-opacity:1"
|
|
||||||
d="M 64.09375,3.90625 C 30.968558,3.9062499 4.0937499,30.781055 4.09375,63.90625 C 4.0937501,97.031442 30.96856,123.90625 64.09375,123.90625 C 94.382866,123.90625 119.43036,101.68999 123.5,72.5625 L 88.46875,67.53125 C 86.844066,79.492379 76.538676,88.5 64.09375,88.5 C 50.522122,88.499999 39.5,77.477881 39.5,63.90625 C 39.500001,50.334616 50.522119,39.3125 64.09375,39.3125 C 70.879568,39.312499 77.015044,42.077544 81.46875,46.53125 L 71.141571,56.858429 C 69.085701,58.914299 68.897846,60.164209 69.461963,61.473958 C 69.970531,62.654737 70.982695,64 73.671688,64 L 117.625,64 C 121.47089,64 124.08399,61.345621 124.08399,57.749869 L 124.01512,13.671851 C 124.01512,11.191096 123.11261,9.8286218 121.83365,9.3222363 C 120.51933,8.8018514 118.80044,9.1995576 116.72656,11.273436 L 106.53125,21.46875 C 95.671902,10.609399 80.656349,3.90625 64.09375,3.90625 z "
|
|
||||||
id="path3643"
|
|
||||||
sodipodi:nodetypes="cssccsssccsccccsccc" />
|
|
||||||
<path
|
|
||||||
sodipodi:nodetypes="cssccsssccsccccsccc"
|
|
||||||
id="path3742"
|
|
||||||
d="M 64.09375,3.90625 C 30.968558,3.9062499 4.0937499,30.781055 4.09375,63.90625 C 4.0937501,97.031442 30.96856,123.90625 64.09375,123.90625 C 94.382866,123.90625 119.43036,101.68999 123.5,72.5625 L 88.46875,67.53125 C 86.844066,79.492379 76.538676,88.5 64.09375,88.5 C 50.522122,88.499999 39.5,77.477881 39.5,63.90625 C 39.500001,50.334616 50.522119,39.3125 64.09375,39.3125 C 70.879568,39.312499 77.015044,42.077544 81.46875,46.53125 L 71.141571,56.858429 C 69.085701,58.914299 68.897846,60.164209 69.461963,61.473958 C 69.970531,62.654737 70.982695,64 73.671688,64 L 117.625,64 C 121.47089,64 124.08399,61.345621 124.08399,57.749869 L 124.01512,13.671851 C 124.01512,11.191096 123.11261,9.8286218 121.83365,9.3222363 C 120.51933,8.8018514 118.80044,9.1995576 116.72656,11.273436 L 106.53125,21.46875 C 95.671902,10.609399 80.656349,3.90625 64.09375,3.90625 z "
|
|
||||||
style="opacity:0.79775277;fill:url(#radialGradient3744);fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:1.08779998;stroke-opacity:1" />
|
|
||||||
<path
|
|
||||||
style="opacity:0.74531836;fill:url(#radialGradient3767);fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:1.08779998;stroke-opacity:1;filter:url(#filter3630)"
|
|
||||||
d="M 64.09375,4.20625 C 30.968558,4.2062499 4.0937499,30.781055 4.09375,63.90625 C 4.0937501,97.031442 30.96856,123.90625 64.09375,123.90625 C 94.382866,123.90625 119.43036,101.68999 123.5,72.5625 L 88.46875,67.53125 C 86.844066,79.492379 76.538676,88.5 64.09375,88.5 C 50.522122,88.499999 39.5,77.477881 39.5,63.90625 C 39.500001,50.334616 50.522119,39.3125 64.09375,39.3125 C 70.879568,39.312499 77.015044,42.077544 81.46875,46.53125 L 71.141571,56.858429 C 69.085701,58.914299 68.897846,60.164209 69.461963,61.473958 C 69.970531,62.654737 70.982695,64 73.671688,64 L 117.625,64 C 121.47089,64 124.08399,61.345621 124.08399,57.749869 L 124.01512,13.671851 C 124.01512,11.191096 123.11261,9.8286218 121.83365,9.3222363 C 120.51933,8.8018514 118.80044,9.1995576 116.72656,11.273436 L 106.53125,21.46875 C 95.671902,10.609399 80.656349,4.20625 64.09375,4.20625 z "
|
|
||||||
id="path3759"
|
|
||||||
sodipodi:nodetypes="cssccsssccsccccsccc" />
|
|
||||||
<path
|
|
||||||
sodipodi:nodetypes="cccczc"
|
|
||||||
id="path3660"
|
|
||||||
d="M 117.6875,10.75 L 118.625,15.125 L 119.875,16 L 123.875,13.375 C 124.12188,11.651249 123.52383,10.027571 121.9375,9.3749999 C 120.35116,8.7224285 118.77622,9.5017032 117.6875,10.75 z "
|
|
||||||
style="opacity:0.82022472;fill:url(#linearGradient3676);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;filter:url(#filter3738)" />
|
|
||||||
<path
|
|
||||||
transform="matrix(0,1,1,0,60.363582,-60.363586)"
|
|
||||||
style="opacity:0.82022472;fill:url(#linearGradient3771);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;filter:url(#filter3738)"
|
|
||||||
d="M 117.6875,10.75 L 119.875,13.875 L 120.375,13.75 L 123.875,13.375 C 124.12188,11.651249 123.52383,10.027571 121.9375,9.3749999 C 120.35116,8.7224285 118.77622,9.5017032 117.6875,10.75 z "
|
|
||||||
id="path3769"
|
|
||||||
sodipodi:nodetypes="cccczc" />
|
|
||||||
<path
|
|
||||||
id="path3494"
|
|
||||||
d="M 64.09375,7.90625 C 33.132052,7.9062499 8.0937499,32.944549 8.09375,63.90625 C 8.0937501,94.867948 33.132054,119.90625 64.09375,119.90625 C 91.026646,119.90625 113.21548,101.0995 118.625,75.90625 L 91.5,72.03125 C 88.061436,83.928551 77.059621,92.5 64.09375,92.5 C 48.356404,92.499999 35.5,79.643599 35.5,63.90625 C 35.500001,48.168899 48.356402,35.3125 64.09375,35.3125 C 71.966166,35.312499 79.145304,38.520304 84.3125,43.6875 C 85.071964,44.438909 85.499997,45.462886 85.5,46.53125 C 85.5,47.599614 85.071964,48.623591 84.3125,49.375 L 73.6875,60 L 117.625,60 C 119.63039,60 120.09375,59.407836 120.09375,57.75 L 120,13.65625 L 109.375,24.3125 C 108.62359,25.071964 107.59961,25.5 106.53125,25.5 C 105.46289,25.5 104.43891,25.071964 103.6875,24.3125 C 93.549835,14.174833 79.577106,7.90625 64.09375,7.90625 z "
|
|
||||||
style="opacity:1;fill:url(#radialGradient3524);fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:1.08779998;stroke-opacity:1" />
|
|
||||||
<path
|
|
||||||
style="opacity:1;fill:url(#radialGradient3535);fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:1.08779998;stroke-opacity:1"
|
|
||||||
d="M 64.09375,7.90625 C 33.132052,7.9062499 8.0937499,32.944549 8.09375,63.90625 C 8.0937501,94.867948 33.132054,119.90625 64.09375,119.90625 C 91.026646,119.90625 113.21548,101.0995 118.625,75.90625 L 91.5,72.03125 C 88.061436,83.928551 77.059621,92.5 64.09375,92.5 C 48.356404,92.499999 35.5,79.643599 35.5,63.90625 C 35.500001,48.168899 48.356402,35.3125 64.09375,35.3125 C 71.966166,35.312499 79.145304,38.520304 84.3125,43.6875 C 85.071964,44.438909 85.499997,45.462886 85.5,46.53125 C 85.5,47.599614 85.071964,48.623591 84.3125,49.375 L 73.6875,60 L 117.625,60 C 119.63039,60 120.09375,59.407836 120.09375,57.75 L 120,13.65625 L 109.375,24.3125 C 108.62359,25.071964 107.59961,25.5 106.53125,25.5 C 105.46289,25.5 104.43891,25.071964 103.6875,24.3125 C 93.549835,14.174833 79.577106,7.90625 64.09375,7.90625 z "
|
|
||||||
id="path3526" />
|
|
||||||
<path
|
|
||||||
sodipodi:nodetypes="csccssccccccscc"
|
|
||||||
id="path3537"
|
|
||||||
d="M 64.09375,7.90625 C 33.132052,7.9062499 8.0937499,32.944549 8.09375,63.90625 C 8.09375,64.474122 8.1082724,65.029981 8.125,65.59375 C 14.11447,66.271402 20.266218,66.74388 26.53125,67 C 26.260548,56.540958 30.202859,46.025084 38.34375,38.21875 C 53.683067,23.509813 78.072313,24.004431 92.78125,39.34375 C 95.545099,42.226046 97.537852,45.032117 99.34375,48.59375 L 78.84375,59 L 98,59 C 105.9282,56.973373 113.18621,55.563033 120.09375,52.8125 L 120,13.65625 L 109.375,24.3125 C 108.62359,25.071964 107.59961,25.5 106.53125,25.5 C 105.46289,25.5 104.43891,25.071964 103.6875,24.3125 C 93.549835,14.174833 79.577106,7.90625 64.09375,7.90625 z "
|
|
||||||
style="opacity:1;fill:url(#linearGradient3548);fill-opacity:1;stroke:none;stroke-width:8;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:1.08779998;stroke-opacity:1" />
|
|
||||||
<path
|
|
||||||
sodipodi:nodetypes="cscscscccccccccccssssssccscscc"
|
|
||||||
id="path3553"
|
|
||||||
d="M 64.099866,7.9087646 C 33.138176,7.9087644 8.0998661,32.947063 8.0998661,63.908764 C 8.0998761,64.087476 8.0973761,64.263059 8.0998661,64.440014 C 8.3531061,33.696509 33.295846,8.9087645 64.099866,8.9087646 C 79.583236,8.9087645 93.555946,15.177347 103.69361,25.315014 C 104.44503,26.074479 105.469,26.502514 106.53736,26.502514 C 107.60573,26.502515 108.6297,26.074478 109.38111,25.315014 L 119.50611,15.158764 L 119.99986,52.708764 C 113.09232,55.459294 105.43431,56.569624 97.506116,58.596264 L 78.849866,59.002514 L 98.006116,59.002514 C 105.93431,56.975884 113.19232,55.565544 120.09986,52.815014 L 120.00611,14.658764 L 120.00611,13.658764 L 119.50611,14.158764 L 109.38111,24.315014 C 108.62971,25.074479 107.60572,25.502514 106.53736,25.502514 C 105.46901,25.502515 104.44502,25.074478 103.69361,24.315014 C 103.68314,24.304548 103.67283,24.294222 103.66236,24.283764 C 103.60999,24.231473 103.55869,24.179598 103.50611,24.127514 C 102.93231,23.559643 102.35524,23.012364 101.75611,22.471264 C 101.67459,22.397145 101.58807,22.326157 101.50611,22.252514 C 91.590066,13.342335 78.496526,7.9087646 64.099866,7.9087646 z M 63.443616,27.127514 C 54.205446,27.378034 45.040176,30.920194 37.849866,37.815014 C 30.217786,45.133448 26.722316,55.187931 26.537366,65.033764 C 26.777246,55.231884 30.717786,45.539698 38.349866,38.221264 C 51.665996,25.452364 71.803196,24.123207 86.506116,34.033764 C 79.627056,29.22869 71.518656,26.908534 63.443616,27.127514 z "
|
|
||||||
style="opacity:1;fill:url(#linearGradient3581);fill-opacity:1;stroke:none;stroke-width:8;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:1.08779998;stroke-opacity:1" />
|
|
||||||
<path
|
|
||||||
id="path3603"
|
|
||||||
d="M 63.59375,7.90625 C 32.63205,7.9062499 7.59375,32.944549 7.59375,63.90625 C 7.59375,94.867948 32.63205,119.90625 63.59375,119.90625 C 90.52665,119.90625 112.71548,101.0995 118.125,75.90625 L 91,72.03125 C 87.56144,83.928551 76.55962,92.5 63.59375,92.5 C 47.8564,92.499999 35,79.643599 35,63.90625 C 35,48.168899 47.8564,35.3125 63.59375,35.3125 C 71.46617,35.312499 78.6453,38.520304 83.8125,43.6875 C 84.57196,44.438909 85,45.462886 85,46.53125 C 85,47.599614 84.57196,48.623591 83.8125,49.375 L 73.1875,60 L 117.125,60 C 119.13039,60 119.59375,59.407836 119.59375,57.75 L 119.5,13.65625 L 108.875,24.3125 C 108.12359,25.071964 107.09961,25.5 106.03125,25.5 C 104.96289,25.5 103.93891,25.071964 103.1875,24.3125 C 93.04984,14.174833 79.07711,7.90625 63.59375,7.90625 z "
|
|
||||||
style="opacity:1;fill:none;fill-opacity:1;stroke:url(#linearGradient3567);stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:1.08779998;stroke-opacity:1;filter:url(#filter3639)" />
|
|
||||||
</g>
|
|
||||||
</g>
|
|
||||||
</svg>
|
|
Before Width: | Height: | Size: 35 KiB |
Before Width: | Height: | Size: 4.7 KiB After Width: | Height: | Size: 4.7 KiB |
BIN
resources/images/edit-cut.png
Normal file
After Width: | Height: | Size: 11 KiB |
BIN
resources/images/edit-paste.png
Normal file
After Width: | Height: | Size: 4.8 KiB |
BIN
resources/images/edit-redo.png
Normal file
After Width: | Height: | Size: 3.3 KiB |
BIN
resources/images/edit-select-all.png
Normal file
After Width: | Height: | Size: 2.1 KiB |
BIN
resources/images/edit-undo.png
Normal file
After Width: | Height: | Size: 1.9 KiB |
BIN
resources/images/format-indent-less.png
Normal file
After Width: | Height: | Size: 1.3 KiB |
BIN
resources/images/format-indent-more.png
Normal file
After Width: | Height: | Size: 3.6 KiB |
BIN
resources/images/format-justify-center.png
Normal file
After Width: | Height: | Size: 1.0 KiB |
BIN
resources/images/format-justify-fill.png
Normal file
After Width: | Height: | Size: 1021 B |
BIN
resources/images/format-justify-left.png
Normal file
After Width: | Height: | Size: 1.1 KiB |
BIN
resources/images/format-justify-right.png
Normal file
After Width: | Height: | Size: 1.1 KiB |
BIN
resources/images/format-list-ordered.png
Normal file
After Width: | Height: | Size: 4.1 KiB |
BIN
resources/images/format-list-unordered.png
Normal file
After Width: | Height: | Size: 3.8 KiB |
BIN
resources/images/format-text-subscript.png
Normal file
After Width: | Height: | Size: 7.2 KiB |
BIN
resources/images/format-text-superscript.png
Normal file
After Width: | Height: | Size: 7.1 KiB |
Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 11 KiB |
@ -78,4 +78,6 @@ class Lanacion(BasicNewsRecipe):
|
|||||||
]
|
]
|
||||||
|
|
||||||
def preprocess_html(self, soup):
|
def preprocess_html(self, soup):
|
||||||
|
for item in soup.findAll(style=True):
|
||||||
|
del item['style']
|
||||||
return self.adeify_images(soup)
|
return self.adeify_images(soup)
|
||||||
|
@ -24,7 +24,7 @@ class ANDROID(USBMS):
|
|||||||
0xc92 : [0x100], 0xc97: [0x226]},
|
0xc92 : [0x100], 0xc97: [0x226]},
|
||||||
|
|
||||||
# Eken
|
# Eken
|
||||||
0x040d : { 0x8510 : [0x0001] },
|
0x040d : { 0x8510 : [0x0001], 0x0851 : [0x1] },
|
||||||
|
|
||||||
# Motorola
|
# Motorola
|
||||||
0x22b8 : { 0x41d9 : [0x216], 0x2d67 : [0x100], 0x41db : [0x216],
|
0x22b8 : { 0x41d9 : [0x216], 0x2d67 : [0x100], 0x41db : [0x216],
|
||||||
@ -49,8 +49,9 @@ class ANDROID(USBMS):
|
|||||||
# Dell
|
# Dell
|
||||||
0x413c : { 0xb007 : [0x0100, 0x0224]},
|
0x413c : { 0xb007 : [0x0100, 0x0224]},
|
||||||
|
|
||||||
# Eken?
|
# LG
|
||||||
0x040d : { 0x0851 : [0x0001]},
|
0x1004 : { 0x61cc : [0x100] },
|
||||||
|
|
||||||
}
|
}
|
||||||
EBOOK_DIR_MAIN = ['eBooks/import', 'wordplayer/calibretransfer', 'Books']
|
EBOOK_DIR_MAIN = ['eBooks/import', 'wordplayer/calibretransfer', 'Books']
|
||||||
EXTRA_CUSTOMIZATION_MESSAGE = _('Comma separated list of directories to '
|
EXTRA_CUSTOMIZATION_MESSAGE = _('Comma separated list of directories to '
|
||||||
@ -59,13 +60,13 @@ class ANDROID(USBMS):
|
|||||||
EXTRA_CUSTOMIZATION_DEFAULT = ', '.join(EBOOK_DIR_MAIN)
|
EXTRA_CUSTOMIZATION_DEFAULT = ', '.join(EBOOK_DIR_MAIN)
|
||||||
|
|
||||||
VENDOR_NAME = ['HTC', 'MOTOROLA', 'GOOGLE_', 'ANDROID', 'ACER',
|
VENDOR_NAME = ['HTC', 'MOTOROLA', 'GOOGLE_', 'ANDROID', 'ACER',
|
||||||
'GT-I5700', 'SAMSUNG', 'DELL', 'LINUX']
|
'GT-I5700', 'SAMSUNG', 'DELL', 'LINUX', 'GOOGLE']
|
||||||
WINDOWS_MAIN_MEM = ['ANDROID_PHONE', 'A855', 'A853', 'INC.NEXUS_ONE',
|
WINDOWS_MAIN_MEM = ['ANDROID_PHONE', 'A855', 'A853', 'INC.NEXUS_ONE',
|
||||||
'__UMS_COMPOSITE', '_MB200', 'MASS_STORAGE', '_-_CARD', 'SGH-I897',
|
'__UMS_COMPOSITE', '_MB200', 'MASS_STORAGE', '_-_CARD', 'SGH-I897',
|
||||||
'GT-I9000', 'FILE-STOR_GADGET', 'SGH-T959', 'SAMSUNG_ANDROID',
|
'GT-I9000', 'FILE-STOR_GADGET', 'SGH-T959', 'SAMSUNG_ANDROID',
|
||||||
'SCH-I500_CARD', 'SPH-D700_CARD', 'MB810']
|
'SCH-I500_CARD', 'SPH-D700_CARD', 'MB810', 'GT-P1000']
|
||||||
WINDOWS_CARD_A_MEM = ['ANDROID_PHONE', 'GT-I9000_CARD', 'SGH-I897',
|
WINDOWS_CARD_A_MEM = ['ANDROID_PHONE', 'GT-I9000_CARD', 'SGH-I897',
|
||||||
'FILE-STOR_GADGET', 'SGH-T959', 'SAMSUNG_ANDROID']
|
'FILE-STOR_GADGET', 'SGH-T959', 'SAMSUNG_ANDROID', 'GT-P1000_CARD']
|
||||||
|
|
||||||
OSX_MAIN_MEM = 'HTC Android Phone Media'
|
OSX_MAIN_MEM = 'HTC Android Phone Media'
|
||||||
|
|
||||||
|
@ -266,3 +266,12 @@ class POCKETBOOK701(USBMS):
|
|||||||
VENDOR_NAME = 'ANDROID'
|
VENDOR_NAME = 'ANDROID'
|
||||||
WINDOWS_MAIN_MEM = WINDOWS_CARD_A_MEM = '__UMS_COMPOSITE'
|
WINDOWS_MAIN_MEM = WINDOWS_CARD_A_MEM = '__UMS_COMPOSITE'
|
||||||
|
|
||||||
|
def windows_sort_drives(self, drives):
|
||||||
|
if len(drives) < 2: return drives
|
||||||
|
main = drives.get('main', None)
|
||||||
|
carda = drives.get('carda', None)
|
||||||
|
if main and carda:
|
||||||
|
drives['main'] = carda
|
||||||
|
drives['carda'] = main
|
||||||
|
return drives
|
||||||
|
|
||||||
|
@ -104,7 +104,7 @@ class PDNOVEL(USBMS):
|
|||||||
|
|
||||||
VENDOR_NAME = 'ANDROID'
|
VENDOR_NAME = 'ANDROID'
|
||||||
WINDOWS_MAIN_MEM = WINDOWS_CARD_A_MEM = '__UMS_COMPOSITE'
|
WINDOWS_MAIN_MEM = WINDOWS_CARD_A_MEM = '__UMS_COMPOSITE'
|
||||||
THUMBNAIL_HEIGHT = 144
|
THUMBNAIL_HEIGHT = 130
|
||||||
|
|
||||||
EBOOK_DIR_MAIN = 'eBooks'
|
EBOOK_DIR_MAIN = 'eBooks'
|
||||||
SUPPORTS_SUB_DIRS = False
|
SUPPORTS_SUB_DIRS = False
|
||||||
|
@ -257,7 +257,6 @@ class EbookIterator(object):
|
|||||||
s.max_page = s.start_page + s.pages - 1
|
s.max_page = s.start_page + s.pages - 1
|
||||||
self.toc = self.opf.toc
|
self.toc = self.opf.toc
|
||||||
|
|
||||||
self.find_embedded_fonts()
|
|
||||||
self.read_bookmarks()
|
self.read_bookmarks()
|
||||||
|
|
||||||
return self
|
return self
|
||||||
|
@ -12,6 +12,7 @@ from PyQt4.Qt import QMenu, QObject, QTimer
|
|||||||
from calibre.gui2 import error_dialog
|
from calibre.gui2 import error_dialog
|
||||||
from calibre.gui2.dialogs.delete_matching_from_device import DeleteMatchingFromDeviceDialog
|
from calibre.gui2.dialogs.delete_matching_from_device import DeleteMatchingFromDeviceDialog
|
||||||
from calibre.gui2.dialogs.confirm_delete import confirm
|
from calibre.gui2.dialogs.confirm_delete import confirm
|
||||||
|
from calibre.gui2.dialogs.confirm_delete_location import confirm_location
|
||||||
from calibre.gui2.actions import InterfaceAction
|
from calibre.gui2.actions import InterfaceAction
|
||||||
|
|
||||||
single_shot = partial(QTimer.singleShot, 10)
|
single_shot = partial(QTimer.singleShot, 10)
|
||||||
@ -223,7 +224,31 @@ class DeleteAction(InterfaceAction):
|
|||||||
rows = view.selectionModel().selectedRows()
|
rows = view.selectionModel().selectedRows()
|
||||||
if not rows or len(rows) == 0:
|
if not rows or len(rows) == 0:
|
||||||
return
|
return
|
||||||
|
# Library view is visible.
|
||||||
if self.gui.stack.currentIndex() == 0:
|
if self.gui.stack.currentIndex() == 0:
|
||||||
|
# Ask the user if they want to delete the book from the library or device if it is in both.
|
||||||
|
if self.gui.device_manager.is_device_connected:
|
||||||
|
on_device = False
|
||||||
|
on_device_ids = self._get_selected_ids()
|
||||||
|
for id in on_device_ids:
|
||||||
|
res = self.gui.book_on_device(id)
|
||||||
|
if res[0] or res[1] or res[2]:
|
||||||
|
on_device = True
|
||||||
|
if on_device:
|
||||||
|
break
|
||||||
|
if on_device:
|
||||||
|
loc = confirm_location('<p>' + _('Some of the selected books are on the attached device. '
|
||||||
|
'<b>Where</b> do you want the selected files deleted from?'),
|
||||||
|
self.gui)
|
||||||
|
if not loc:
|
||||||
|
return
|
||||||
|
elif loc == 'dev':
|
||||||
|
self.remove_matching_books_from_device()
|
||||||
|
return
|
||||||
|
elif loc == 'both':
|
||||||
|
self.remove_matching_books_from_device()
|
||||||
|
# The following will run if the selected books are not on a connected device.
|
||||||
|
# The user has selected to delete from the library or the device and library.
|
||||||
if not confirm('<p>'+_('The selected books will be '
|
if not confirm('<p>'+_('The selected books will be '
|
||||||
'<b>permanently deleted</b> and the files '
|
'<b>permanently deleted</b> and the files '
|
||||||
'removed from your calibre library. Are you sure?')
|
'removed from your calibre library. Are you sure?')
|
||||||
@ -239,7 +264,7 @@ class DeleteAction(InterfaceAction):
|
|||||||
else:
|
else:
|
||||||
self.__md = MultiDeleter(self.gui, rows,
|
self.__md = MultiDeleter(self.gui, rows,
|
||||||
partial(self.library_ids_deleted, current_row=row))
|
partial(self.library_ids_deleted, current_row=row))
|
||||||
|
# Device view is visible.
|
||||||
else:
|
else:
|
||||||
if not confirm('<p>'+_('The selected books will be '
|
if not confirm('<p>'+_('The selected books will be '
|
||||||
'<b>permanently deleted</b> '
|
'<b>permanently deleted</b> '
|
||||||
|
@ -9,26 +9,85 @@ __docformat__ = 'restructuredtext en'
|
|||||||
from lxml import html
|
from lxml import html
|
||||||
from lxml.html import soupparser
|
from lxml.html import soupparser
|
||||||
|
|
||||||
from PyQt4.Qt import QApplication, QFontInfo, QPalette, QSize, QWidget, \
|
from PyQt4.Qt import QApplication, QFontInfo, QSize, QWidget, QPlainTextEdit, \
|
||||||
QToolBar, QVBoxLayout, QAction, QIcon
|
QToolBar, QVBoxLayout, QAction, QIcon, QWebPage, Qt, QTabWidget, \
|
||||||
|
QSyntaxHighlighter, QColor, QChar
|
||||||
from PyQt4.QtWebKit import QWebView
|
from PyQt4.QtWebKit import QWebView
|
||||||
|
|
||||||
from calibre.ebooks.chardet import xml_to_unicode
|
from calibre.ebooks.chardet import xml_to_unicode
|
||||||
from calibre import xml_replace_entities
|
from calibre import xml_replace_entities
|
||||||
|
|
||||||
class EditorWidget(QWebView):
|
|
||||||
|
class PageAction(QAction): # {{{
|
||||||
|
|
||||||
|
def __init__(self, wac, icon, text, checkable, view):
|
||||||
|
QAction.__init__(self, QIcon(I(icon+'.png')), text, view)
|
||||||
|
self._page_action = getattr(QWebPage, wac)
|
||||||
|
self.setCheckable(checkable)
|
||||||
|
self.triggered.connect(self.trigger_page_action)
|
||||||
|
view.selectionChanged.connect(self.update_state,
|
||||||
|
type=Qt.QueuedConnection)
|
||||||
|
self.page_action.changed.connect(self.update_state,
|
||||||
|
type=Qt.QueuedConnection)
|
||||||
|
|
||||||
|
@property
|
||||||
|
def page_action(self):
|
||||||
|
return self.parent().pageAction(self._page_action)
|
||||||
|
|
||||||
|
def trigger_page_action(self, *args):
|
||||||
|
self.page_action.trigger()
|
||||||
|
|
||||||
|
def update_state(self, *args):
|
||||||
|
if self.isCheckable():
|
||||||
|
self.setChecked(self.page_action.isChecked())
|
||||||
|
self.setEnabled(self.page_action.isEnabled())
|
||||||
|
|
||||||
|
# }}}
|
||||||
|
|
||||||
|
class EditorWidget(QWebView): # {{{
|
||||||
|
|
||||||
def __init__(self, parent=None):
|
def __init__(self, parent=None):
|
||||||
QWebView.__init__(self, parent)
|
QWebView.__init__(self, parent)
|
||||||
|
|
||||||
for name, icon, text, checkable in [
|
for wac, name, icon, text, checkable in [
|
||||||
('bold', 'format-text-bold', _('Bold'), True),
|
('ToggleBold', 'bold', 'format-text-bold', _('Bold'), True),
|
||||||
('italic', 'format-text-italic', _('Italic'), True),
|
('ToggleItalic', 'italic', 'format-text-italic', _('Italic'),
|
||||||
('underline', 'format-text-underline', _('Underline'), True),
|
True),
|
||||||
('strikethrough', 'format-text-underline', _('Underline'), True),
|
('ToggleUnderline', 'underline', 'format-text-underline',
|
||||||
|
_('Underline'), True),
|
||||||
|
('ToggleStrikethrough', 'strikethrough', 'format-text-strikethrough',
|
||||||
|
_('Strikethrough'), True),
|
||||||
|
('ToggleSuperscript', 'superscript', 'format-text-superscript',
|
||||||
|
_('Superscript'), True),
|
||||||
|
('ToggleSubscript', 'subscript', 'format-text-subscript',
|
||||||
|
_('Subscript'), True),
|
||||||
|
('InsertOrderedList', 'ordered_list', 'format-list-ordered',
|
||||||
|
_('Ordered list'), True),
|
||||||
|
('InsertUnorderedList', 'unordered_list', 'format-list-unordered',
|
||||||
|
_('Unordered list'), True),
|
||||||
|
|
||||||
|
('AlignLeft', 'align_left', 'format-justify-left',
|
||||||
|
_('Align left'), False),
|
||||||
|
('AlignCenter', 'align_center', 'format-justify-center',
|
||||||
|
_('Align center'), False),
|
||||||
|
('AlignRight', 'align_right', 'format-justify-right',
|
||||||
|
_('Align right'), False),
|
||||||
|
('AlignJustified', 'align_justified', 'format-justify-fill',
|
||||||
|
_('Align justified'), False),
|
||||||
|
('Undo', 'undo', 'edit-undo', _('Undo'), False),
|
||||||
|
('Redo', 'redo', 'edit-redo', _('Redo'), False),
|
||||||
|
('RemoveFormat', 'remove_format', 'trash', _('Remove formatting'), False),
|
||||||
|
('Copy', 'copy', 'edit-copy', _('Copy'), False),
|
||||||
|
('Paste', 'paste', 'edit-paste', _('Paste'), False),
|
||||||
|
('Cut', 'cut', 'edit-cut', _('Cut'), False),
|
||||||
|
('Indent', 'indent', 'format-indent-more',
|
||||||
|
_('Increase Indentation'), False),
|
||||||
|
('Outdent', 'outdent', 'format-indent-less',
|
||||||
|
_('Decrease Indentation'), False),
|
||||||
|
('SelectAll', 'select_all', 'edit-select-all',
|
||||||
|
_('Select all'), False),
|
||||||
]:
|
]:
|
||||||
ac = QAction(QIcon(I(icon+'.png')), text, self)
|
ac = PageAction(wac, icon, text, checkable, self)
|
||||||
ac.setCheckable(checkable)
|
|
||||||
setattr(self, 'action_'+name, ac)
|
setattr(self, 'action_'+name, ac)
|
||||||
|
|
||||||
def sizeHint(self):
|
def sizeHint(self):
|
||||||
@ -67,12 +126,7 @@ class EditorWidget(QWebView):
|
|||||||
def fset(self, val):
|
def fset(self, val):
|
||||||
self.setHtml(val)
|
self.setHtml(val)
|
||||||
f = QFontInfo(QApplication.font(self)).pixelSize()
|
f = QFontInfo(QApplication.font(self)).pixelSize()
|
||||||
b = unicode(QApplication.palette().color(QPalette.Normal,
|
style = 'font-size: %dpx;' % (f,)
|
||||||
QPalette.Base).name())
|
|
||||||
c = unicode(QApplication.palette().color(QPalette.Normal,
|
|
||||||
QPalette.Text).name())
|
|
||||||
style = 'font-size: %dpx; background-color: %s; color: %s' % (f, b,
|
|
||||||
c)
|
|
||||||
|
|
||||||
for body in self.page().mainFrame().documentElement().findAll('body'):
|
for body in self.page().mainFrame().documentElement().findAll('body'):
|
||||||
body.setAttribute('style', style)
|
body.setAttribute('style', style)
|
||||||
@ -80,18 +134,278 @@ class EditorWidget(QWebView):
|
|||||||
|
|
||||||
return property(fget=fget, fset=fset)
|
return property(fget=fget, fset=fset)
|
||||||
|
|
||||||
|
# }}}
|
||||||
|
|
||||||
|
# Highlighter {{{
|
||||||
|
State_Text = -1
|
||||||
|
State_DocType = 0
|
||||||
|
State_Comment = 1
|
||||||
|
State_TagStart = 2
|
||||||
|
State_TagName = 3
|
||||||
|
State_InsideTag = 4
|
||||||
|
State_AttributeName = 5
|
||||||
|
State_SingleQuote = 6
|
||||||
|
State_DoubleQuote = 7
|
||||||
|
State_AttributeValue = 8
|
||||||
|
|
||||||
|
class Highlighter(QSyntaxHighlighter):
|
||||||
|
|
||||||
|
def __init__(self, doc):
|
||||||
|
QSyntaxHighlighter.__init__(self, doc)
|
||||||
|
self.colors = {}
|
||||||
|
self.colors['doctype'] = QColor(192, 192, 192)
|
||||||
|
self.colors['entity'] = QColor(128, 128, 128)
|
||||||
|
self.colors['tag'] = QColor(136, 18, 128)
|
||||||
|
self.colors['comment'] = QColor( 35, 110, 37)
|
||||||
|
self.colors['attrname'] = QColor(153, 69, 0)
|
||||||
|
self.colors['attrval'] = QColor( 36, 36, 170)
|
||||||
|
|
||||||
|
def highlightBlock(self, text):
|
||||||
|
state = self.previousBlockState()
|
||||||
|
len_ = text.length()
|
||||||
|
start = 0
|
||||||
|
pos = 0
|
||||||
|
|
||||||
|
while pos < len_:
|
||||||
|
|
||||||
|
if state == State_Comment:
|
||||||
|
start = pos
|
||||||
|
while pos < len_:
|
||||||
|
if text.mid(pos, 3) == "-->":
|
||||||
|
pos += 3;
|
||||||
|
state = State_Text;
|
||||||
|
break
|
||||||
|
else:
|
||||||
|
pos += 1
|
||||||
|
self.setFormat(start, pos - start, self.colors['comment'])
|
||||||
|
|
||||||
|
elif state == State_DocType:
|
||||||
|
start = pos
|
||||||
|
while pos < len_:
|
||||||
|
ch = text.at(pos)
|
||||||
|
pos += 1
|
||||||
|
if ch == QChar('>'):
|
||||||
|
state = State_Text
|
||||||
|
break
|
||||||
|
self.setFormat(start, pos - start, self.colors['doctype'])
|
||||||
|
|
||||||
|
# at '<' in e.g. "<span>foo</span>"
|
||||||
|
elif state == State_TagStart:
|
||||||
|
start = pos + 1
|
||||||
|
while pos < len_:
|
||||||
|
ch = text.at(pos)
|
||||||
|
pos += 1
|
||||||
|
if ch == QChar('>'):
|
||||||
|
state = State_Text
|
||||||
|
break
|
||||||
|
if not ch.isSpace():
|
||||||
|
pos -= 1
|
||||||
|
state = State_TagName
|
||||||
|
break
|
||||||
|
|
||||||
|
# at 'b' in e.g "<blockquote>foo</blockquote>"
|
||||||
|
elif state == State_TagName:
|
||||||
|
start = pos
|
||||||
|
while pos < len_:
|
||||||
|
ch = text.at(pos)
|
||||||
|
pos += 1
|
||||||
|
if ch.isSpace():
|
||||||
|
pos -= 1
|
||||||
|
state = State_InsideTag
|
||||||
|
break
|
||||||
|
if ch == QChar('>'):
|
||||||
|
state = State_Text
|
||||||
|
break
|
||||||
|
self.setFormat(start, pos - start, self.colors['tag']);
|
||||||
|
|
||||||
|
# anywhere after tag name and before tag closing ('>')
|
||||||
|
elif state == State_InsideTag:
|
||||||
|
start = pos
|
||||||
|
|
||||||
|
while pos < len_:
|
||||||
|
ch = text.at(pos)
|
||||||
|
pos += 1
|
||||||
|
|
||||||
|
if ch == QChar('/'):
|
||||||
|
continue
|
||||||
|
|
||||||
|
if ch == QChar('>'):
|
||||||
|
state = State_Text
|
||||||
|
break
|
||||||
|
|
||||||
|
if not ch.isSpace():
|
||||||
|
pos -= 1
|
||||||
|
state = State_AttributeName
|
||||||
|
break
|
||||||
|
|
||||||
|
# at 's' in e.g. <img src=bla.png/>
|
||||||
|
elif state == State_AttributeName:
|
||||||
|
start = pos
|
||||||
|
|
||||||
|
while pos < len_:
|
||||||
|
ch = text.at(pos)
|
||||||
|
pos += 1
|
||||||
|
|
||||||
|
if ch == QChar('='):
|
||||||
|
state = State_AttributeValue
|
||||||
|
break
|
||||||
|
|
||||||
|
if ch in (QChar('>'), QChar('/')):
|
||||||
|
state = State_InsideTag
|
||||||
|
break
|
||||||
|
|
||||||
|
self.setFormat(start, pos - start, self.colors['attrname'])
|
||||||
|
|
||||||
|
# after '=' in e.g. <img src=bla.png/>
|
||||||
|
elif state == State_AttributeValue:
|
||||||
|
start = pos
|
||||||
|
|
||||||
|
# find first non-space character
|
||||||
|
while pos < len_:
|
||||||
|
ch = text.at(pos)
|
||||||
|
pos += 1
|
||||||
|
|
||||||
|
# handle opening single quote
|
||||||
|
if ch == QChar("'"):
|
||||||
|
state = State_SingleQuote
|
||||||
|
break
|
||||||
|
|
||||||
|
# handle opening double quote
|
||||||
|
if ch == QChar('"'):
|
||||||
|
state = State_DoubleQuote
|
||||||
|
break
|
||||||
|
|
||||||
|
if not ch.isSpace():
|
||||||
|
break
|
||||||
|
|
||||||
|
if state == State_AttributeValue:
|
||||||
|
# attribute value without quote
|
||||||
|
# just stop at non-space or tag delimiter
|
||||||
|
start = pos
|
||||||
|
while pos < len_:
|
||||||
|
ch = text.at(pos);
|
||||||
|
if ch.isSpace():
|
||||||
|
break
|
||||||
|
if ch in (QChar('>'), QChar('/')):
|
||||||
|
break
|
||||||
|
pos += 1
|
||||||
|
state = State_InsideTag
|
||||||
|
self.setFormat(start, pos - start, self.colors['attrval'])
|
||||||
|
|
||||||
|
# after the opening single quote in an attribute value
|
||||||
|
elif state == State_SingleQuote:
|
||||||
|
start = pos
|
||||||
|
|
||||||
|
while pos < len_:
|
||||||
|
ch = text.at(pos)
|
||||||
|
pos += 1
|
||||||
|
if ch == QChar("'"):
|
||||||
|
break
|
||||||
|
|
||||||
|
state = State_InsideTag
|
||||||
|
|
||||||
|
self.setFormat(start, pos - start, self.colors['attrval'])
|
||||||
|
|
||||||
|
# after the opening double quote in an attribute value
|
||||||
|
elif state == State_DoubleQuote:
|
||||||
|
start = pos
|
||||||
|
|
||||||
|
while pos < len_:
|
||||||
|
ch = text.at(pos)
|
||||||
|
pos += 1
|
||||||
|
if ch == QChar('"'):
|
||||||
|
break
|
||||||
|
|
||||||
|
state = State_InsideTag
|
||||||
|
|
||||||
|
self.setFormat(start, pos - start, self.colors['attrval'])
|
||||||
|
|
||||||
|
else:
|
||||||
|
# State_Text and default
|
||||||
|
while pos < len_:
|
||||||
|
ch = text.at(pos)
|
||||||
|
if ch == QChar('<'):
|
||||||
|
if text.mid(pos, 4) == "<!--":
|
||||||
|
state = State_Comment
|
||||||
|
else:
|
||||||
|
if text.mid(pos, 9).toUpper() == "<!DOCTYPE":
|
||||||
|
state = State_DocType
|
||||||
|
else:
|
||||||
|
state = State_TagStart
|
||||||
|
break;
|
||||||
|
elif ch == QChar('&'):
|
||||||
|
start = pos
|
||||||
|
while pos < len_ and text.at(pos) != QChar(';'):
|
||||||
|
self.setFormat(start, pos - start,
|
||||||
|
self.colors['entity'])
|
||||||
|
pos += 1
|
||||||
|
|
||||||
|
else:
|
||||||
|
pos += 1
|
||||||
|
|
||||||
|
|
||||||
|
self.setCurrentBlockState(state)
|
||||||
|
|
||||||
|
# }}}
|
||||||
|
|
||||||
class Editor(QWidget):
|
class Editor(QWidget):
|
||||||
|
|
||||||
def __init__(self, parent=None):
|
def __init__(self, parent=None):
|
||||||
QWidget.__init__(self, parent)
|
QWidget.__init__(self, parent)
|
||||||
self.toolbar = QToolBar(self)
|
self.toolbar1 = QToolBar(self)
|
||||||
|
self.toolbar2 = QToolBar(self)
|
||||||
self.editor = EditorWidget(self)
|
self.editor = EditorWidget(self)
|
||||||
|
self.tabs = QTabWidget(self)
|
||||||
|
self.tabs.setTabPosition(self.tabs.South)
|
||||||
|
self.wyswyg = QWidget(self.tabs)
|
||||||
|
self.code_edit = QPlainTextEdit(self.tabs)
|
||||||
|
self.source_dirty = False
|
||||||
|
self.wyswyg_dirty = True
|
||||||
|
|
||||||
self._layout = QVBoxLayout(self)
|
self._layout = QVBoxLayout(self)
|
||||||
|
self.wyswyg.layout = l = QVBoxLayout(self.wyswyg)
|
||||||
self.setLayout(self._layout)
|
self.setLayout(self._layout)
|
||||||
self._layout.setContentsMargins(0, 0, 0, 0)
|
l.setContentsMargins(0, 0, 0, 0)
|
||||||
self._layout.addWidget(self.toolbar)
|
l.addWidget(self.toolbar1)
|
||||||
self._layout.addWidget(self.editor)
|
l.addWidget(self.toolbar2)
|
||||||
|
l.addWidget(self.editor)
|
||||||
|
self._layout.addWidget(self.tabs)
|
||||||
|
self.tabs.addTab(self.wyswyg, _('Normal view'))
|
||||||
|
self.tabs.addTab(self.code_edit, _('HTML Source'))
|
||||||
|
self.tabs.currentChanged[int].connect(self.change_tab)
|
||||||
|
self.highlighter = Highlighter(self.code_edit.document())
|
||||||
|
|
||||||
|
for x in ('bold', 'italic', 'underline', 'strikethrough',
|
||||||
|
'superscript', 'subscript', 'indent', 'outdent'):
|
||||||
|
ac = getattr(self.editor, 'action_'+x)
|
||||||
|
if x in ('superscript', 'indent'):
|
||||||
|
self.toolbar2.addSeparator()
|
||||||
|
self.toolbar2.addAction(ac)
|
||||||
|
self.toolbar2.addSeparator()
|
||||||
|
|
||||||
|
for x in ('left', 'center', 'right', 'justified'):
|
||||||
|
ac = getattr(self.editor, 'action_align_'+x)
|
||||||
|
self.toolbar2.addAction(ac)
|
||||||
|
self.toolbar2.addSeparator()
|
||||||
|
|
||||||
|
self.toolbar1.addAction(self.editor.action_undo)
|
||||||
|
self.toolbar1.addAction(self.editor.action_redo)
|
||||||
|
self.toolbar1.addAction(self.editor.action_select_all)
|
||||||
|
self.toolbar1.addAction(self.editor.action_remove_format)
|
||||||
|
self.toolbar1.addSeparator()
|
||||||
|
|
||||||
|
for x in ('copy', 'cut', 'paste'):
|
||||||
|
ac = getattr(self.editor, 'action_'+x)
|
||||||
|
self.toolbar1.addAction(ac)
|
||||||
|
self.toolbar1.addSeparator()
|
||||||
|
|
||||||
|
for x in ('', 'un'):
|
||||||
|
ac = getattr(self.editor, 'action_%sordered_list'%x)
|
||||||
|
self.toolbar1.addAction(ac)
|
||||||
|
self.toolbar1.addSeparator()
|
||||||
|
|
||||||
|
self.code_edit.textChanged.connect(self.code_dirtied)
|
||||||
|
self.editor.page().contentsChanged.connect(self.wyswyg_dirtied)
|
||||||
|
|
||||||
@dynamic_property
|
@dynamic_property
|
||||||
def html(self):
|
def html(self):
|
||||||
@ -99,7 +413,23 @@ class Editor(QWidget):
|
|||||||
self.editor.html = v
|
self.editor.html = v
|
||||||
return property(fget=lambda self:self.editor.html, fset=fset)
|
return property(fget=lambda self:self.editor.html, fset=fset)
|
||||||
|
|
||||||
|
def change_tab(self, index):
|
||||||
|
#print 'reloading:', (index and self.wyswyg_dirty) or (not index and
|
||||||
|
# self.source_dirty)
|
||||||
|
if index == 1: # changing to code view
|
||||||
|
if self.wyswyg_dirty:
|
||||||
|
self.code_edit.setPlainText(self.html)
|
||||||
|
self.wyswyg_dirty = False
|
||||||
|
elif index == 0: #changing to wyswyg
|
||||||
|
if self.source_dirty:
|
||||||
|
self.html = unicode(self.code_edit.toPlainText())
|
||||||
|
self.source_dirty = False
|
||||||
|
|
||||||
|
def wyswyg_dirtied(self, *args):
|
||||||
|
self.wyswyg_dirty = True
|
||||||
|
|
||||||
|
def code_dirtied(self, *args):
|
||||||
|
self.source_dirty = True
|
||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
app = QApplication([])
|
app = QApplication([])
|
||||||
|
51
src/calibre/gui2/dialogs/confirm_delete_location.py
Normal file
@ -0,0 +1,51 @@
|
|||||||
|
#!/usr/bin/env python
|
||||||
|
__license__ = 'GPL v3'
|
||||||
|
__copyright__ = '2008, Kovid Goyal kovid@kovidgoyal.net' \
|
||||||
|
'2010, John Schember <john@nachtimwald.com>'
|
||||||
|
__docformat__ = 'restructuredtext en'
|
||||||
|
|
||||||
|
from functools import partial
|
||||||
|
|
||||||
|
from calibre.gui2.dialogs.confirm_delete_location_ui import Ui_Dialog
|
||||||
|
from PyQt4.Qt import QDialog, Qt, QPixmap, QIcon
|
||||||
|
|
||||||
|
class Dialog(QDialog, Ui_Dialog):
|
||||||
|
|
||||||
|
def __init__(self, msg, name, parent):
|
||||||
|
QDialog.__init__(self, parent)
|
||||||
|
self.setupUi(self)
|
||||||
|
|
||||||
|
self.loc = None
|
||||||
|
self.msg.setText(msg)
|
||||||
|
self.name = name
|
||||||
|
self.buttonBox.setFocus(Qt.OtherFocusReason)
|
||||||
|
self.button_lib.clicked.connect(partial(self.set_loc, 'lib'))
|
||||||
|
self.button_device.clicked.connect(partial(self.set_loc, 'dev'))
|
||||||
|
self.button_both.clicked.connect(partial(self.set_loc, 'both'))
|
||||||
|
|
||||||
|
def set_loc(self, loc):
|
||||||
|
self.loc = loc
|
||||||
|
self.accept()
|
||||||
|
|
||||||
|
def choice(self):
|
||||||
|
return self.loc
|
||||||
|
|
||||||
|
def break_cycles(self):
|
||||||
|
for x in ('lib', 'device', 'both'):
|
||||||
|
b = getattr(self, 'button_'+x)
|
||||||
|
try:
|
||||||
|
b.clicked.disconnect()
|
||||||
|
except:
|
||||||
|
pass
|
||||||
|
|
||||||
|
|
||||||
|
def confirm_location(msg, name, parent=None, pixmap='dialog_warning.png'):
|
||||||
|
d = Dialog(msg, name, parent)
|
||||||
|
d.label.setPixmap(QPixmap(I(pixmap)))
|
||||||
|
d.setWindowIcon(QIcon(I(pixmap)))
|
||||||
|
d.resize(d.sizeHint())
|
||||||
|
ret = d.exec_()
|
||||||
|
d.break_cycles()
|
||||||
|
if ret == d.Accepted:
|
||||||
|
return d.choice()
|
||||||
|
return None
|
116
src/calibre/gui2/dialogs/confirm_delete_location.ui
Normal file
@ -0,0 +1,116 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<ui version="4.0">
|
||||||
|
<class>Dialog</class>
|
||||||
|
<widget class="QDialog" name="Dialog">
|
||||||
|
<property name="geometry">
|
||||||
|
<rect>
|
||||||
|
<x>0</x>
|
||||||
|
<y>0</y>
|
||||||
|
<width>459</width>
|
||||||
|
<height>300</height>
|
||||||
|
</rect>
|
||||||
|
</property>
|
||||||
|
<property name="windowTitle">
|
||||||
|
<string>Where do you want to delete from?</string>
|
||||||
|
</property>
|
||||||
|
<property name="windowIcon">
|
||||||
|
<iconset resource="../../../../resources/images.qrc">
|
||||||
|
<normaloff>:/images/dialog_warning.png</normaloff>:/images/dialog_warning.png</iconset>
|
||||||
|
</property>
|
||||||
|
<layout class="QGridLayout" name="gridLayout">
|
||||||
|
<item row="0" column="0">
|
||||||
|
<layout class="QHBoxLayout" name="horizontalLayout">
|
||||||
|
<item>
|
||||||
|
<widget class="QLabel" name="label">
|
||||||
|
<property name="pixmap">
|
||||||
|
<pixmap resource="../../../../resources/images.qrc">:/images/dialog_warning.png</pixmap>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<widget class="QLabel" name="msg">
|
||||||
|
<property name="text">
|
||||||
|
<string/>
|
||||||
|
</property>
|
||||||
|
<property name="wordWrap">
|
||||||
|
<bool>true</bool>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
|
</layout>
|
||||||
|
</item>
|
||||||
|
<item row="1" column="0">
|
||||||
|
<layout class="QHBoxLayout" name="horizontalLayout_2">
|
||||||
|
<item>
|
||||||
|
<widget class="QPushButton" name="button_lib">
|
||||||
|
<property name="text">
|
||||||
|
<string>Library</string>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<widget class="QPushButton" name="button_device">
|
||||||
|
<property name="text">
|
||||||
|
<string>Device</string>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<widget class="QPushButton" name="button_both">
|
||||||
|
<property name="text">
|
||||||
|
<string>Library and Device</string>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<widget class="QDialogButtonBox" name="buttonBox">
|
||||||
|
<property name="orientation">
|
||||||
|
<enum>Qt::Horizontal</enum>
|
||||||
|
</property>
|
||||||
|
<property name="standardButtons">
|
||||||
|
<set>QDialogButtonBox::Cancel</set>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
|
</layout>
|
||||||
|
</item>
|
||||||
|
</layout>
|
||||||
|
</widget>
|
||||||
|
<resources>
|
||||||
|
<include location="../../../../resources/images.qrc"/>
|
||||||
|
</resources>
|
||||||
|
<connections>
|
||||||
|
<connection>
|
||||||
|
<sender>buttonBox</sender>
|
||||||
|
<signal>accepted()</signal>
|
||||||
|
<receiver>Dialog</receiver>
|
||||||
|
<slot>accept()</slot>
|
||||||
|
<hints>
|
||||||
|
<hint type="sourcelabel">
|
||||||
|
<x>248</x>
|
||||||
|
<y>254</y>
|
||||||
|
</hint>
|
||||||
|
<hint type="destinationlabel">
|
||||||
|
<x>157</x>
|
||||||
|
<y>274</y>
|
||||||
|
</hint>
|
||||||
|
</hints>
|
||||||
|
</connection>
|
||||||
|
<connection>
|
||||||
|
<sender>buttonBox</sender>
|
||||||
|
<signal>rejected()</signal>
|
||||||
|
<receiver>Dialog</receiver>
|
||||||
|
<slot>reject()</slot>
|
||||||
|
<hints>
|
||||||
|
<hint type="sourcelabel">
|
||||||
|
<x>316</x>
|
||||||
|
<y>260</y>
|
||||||
|
</hint>
|
||||||
|
<hint type="destinationlabel">
|
||||||
|
<x>286</x>
|
||||||
|
<y>274</y>
|
||||||
|
</hint>
|
||||||
|
</hints>
|
||||||
|
</connection>
|
||||||
|
</connections>
|
||||||
|
</ui>
|
@ -123,8 +123,8 @@ class BooksView(QTableView): # {{{
|
|||||||
elif action == 'show':
|
elif action == 'show':
|
||||||
h.setSectionHidden(idx, False)
|
h.setSectionHidden(idx, False)
|
||||||
if h.sectionSize(idx) < 3:
|
if h.sectionSize(idx) < 3:
|
||||||
sz = h.sectionSizeHint(idx)
|
sz = h.sectionSizeHint(idx)
|
||||||
h.resizeSection(idx, sz)
|
h.resizeSection(idx, sz)
|
||||||
elif action == 'ascending':
|
elif action == 'ascending':
|
||||||
self.sortByColumn(idx, Qt.AscendingOrder)
|
self.sortByColumn(idx, Qt.AscendingOrder)
|
||||||
elif action == 'descending':
|
elif action == 'descending':
|
||||||
|
@ -188,6 +188,7 @@ class Document(QWebPage):
|
|||||||
|
|
||||||
# Miscellaneous
|
# Miscellaneous
|
||||||
settings.setAttribute(QWebSettings.LinksIncludedInFocusChain, True)
|
settings.setAttribute(QWebSettings.LinksIncludedInFocusChain, True)
|
||||||
|
settings.setAttribute(QWebSettings.DeveloperExtrasEnabled, True)
|
||||||
self.set_user_stylesheet()
|
self.set_user_stylesheet()
|
||||||
self.misc_config()
|
self.misc_config()
|
||||||
|
|
||||||
|
@ -243,7 +243,7 @@
|
|||||||
<action name="action_copy">
|
<action name="action_copy">
|
||||||
<property name="icon">
|
<property name="icon">
|
||||||
<iconset resource="../../../../resources/images.qrc">
|
<iconset resource="../../../../resources/images.qrc">
|
||||||
<normaloff>:/images/edit_copy.png</normaloff>:/images/edit_copy.png</iconset>
|
<normaloff>:/images/edit-copy.png</normaloff>:/images/edit-copy.png</iconset>
|
||||||
</property>
|
</property>
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>Copy to clipboard</string>
|
<string>Copy to clipboard</string>
|
||||||
|