UI refresh. Closes #7267 Closes #7199 Closes #7198 Closes #7043 Closes #6819 Closes #5839

This commit is contained in:
Eric Gregory 2013-08-26 14:56:46 -07:00
parent 1c111ad966
commit bb72647b26
59 changed files with 1582 additions and 4634 deletions

View file

@ -26,7 +26,7 @@ set(ARCHIVE_DEBUILD_FULL_NAME ${CMAKE_PROJECT_NAME}_${VERSION}.orig.tar.xz)
set(GLADE_FILES ui/account_list.glade ui/account_cannot_remove.glade ui/account_spinner.glade
ui/composer.glade ui/login.glade ui/message.glade ui/password-dialog.glade ui/preferences.glade
ui/remove_confirm.glade ui/toolbar.glade)
ui/remove_confirm.glade)
option(DEBUG "Build for debugging." OFF)
option(ICON_UPDATE "Run gtk-update-icon-cache after the install." ON)

View file

@ -1,313 +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://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="16px"
height="16px"
id="svg4597"
version="1.1"
inkscape:version="0.48.3.1 r9886"
sodipodi:docname="format-text-none.svg">
<defs
id="defs4599">
<linearGradient
id="linearGradient6977-28-2-3">
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="0"
id="stop6979-4-5-5" />
<stop
id="stop6981-1-2-8"
offset="0.6102711"
style="stop-color:#2e3436;stop-opacity:1" />
<stop
id="stop6983-3-5-43"
offset="0.85851747"
style="stop-color:#888a85;stop-opacity:1" />
<stop
style="stop-color:#2e3436;stop-opacity:1"
offset="1"
id="stop6985-44-1-5" />
</linearGradient>
<linearGradient
id="linearGradient7113-62-9-4"
inkscape:collect="always">
<stop
id="stop7115-8-20-7"
offset="0"
style="stop-color:#000000;stop-opacity:1;" />
<stop
id="stop7117-6-9-41"
offset="1"
style="stop-color:#888a85;stop-opacity:1" />
</linearGradient>
<linearGradient
id="linearGradient4256"
inkscape:collect="always">
<stop
id="stop4258"
offset="0"
style="stop-color:#ffffff;stop-opacity:1;" />
<stop
id="stop4260"
offset="1"
style="stop-color:#ffffff;stop-opacity:0;" />
</linearGradient>
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient6977-28-2-3"
id="radialGradient4743"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0,0.61013339,-1.0734673,0,174.224,-25.823876)"
cx="39.088383"
cy="219.06908"
fx="39.088383"
fy="219.06908"
r="22" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient7113-62-9-4"
id="linearGradient4745"
gradientUnits="userSpaceOnUse"
x1="-57.984837"
y1="11.971753"
x2="-58.111061"
y2="-0.03020489" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4256"
id="linearGradient4747"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(-59.984835,-4.0298118)"
x1="7.2478447"
y1="6.3656702"
x2="12.993087"
y2="16.751301" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4256"
id="linearGradient4749"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(-59.984835,-4.0298118)"
x1="8.2643108"
y1="14.541593"
x2="4.7950678"
y2="10.431535" />
<linearGradient
id="linearGradient3242">
<stop
offset="0"
style="stop-color:#f8b17e;stop-opacity:1"
id="stop3244" />
<stop
offset="0.31209752"
style="stop-color:#e35d4f;stop-opacity:1"
id="stop3246" />
<stop
offset="0.57054454"
style="stop-color:#c6262e;stop-opacity:1"
id="stop3248" />
<stop
offset="1"
style="stop-color:#690b54;stop-opacity:1"
id="stop3250" />
</linearGradient>
<linearGradient
id="linearGradient2490">
<stop
offset="0"
style="stop-color:#791235;stop-opacity:1"
id="stop2492" />
<stop
offset="1"
style="stop-color:#dd3b27;stop-opacity:1"
id="stop2494" />
</linearGradient>
<linearGradient
id="linearGradient7916">
<stop
id="stop7918"
offset="0"
style="stop-color:#ffffff;stop-opacity:1;" />
<stop
id="stop7920"
offset="1"
style="stop-color:#ffffff;stop-opacity:0;" />
</linearGradient>
<linearGradient
y2="32.702335"
x2="16.331276"
y1="20.584223"
x1="28.449389"
gradientTransform="matrix(0.3077295,-0.29497944,0.3077295,0.29497944,25.634631,17.292858)"
gradientUnits="userSpaceOnUse"
id="linearGradient2419"
xlink:href="#linearGradient7916"
inkscape:collect="always" />
<linearGradient
id="linearGradient5647">
<stop
id="stop5649"
offset="0"
style="stop-color:#ffffff;stop-opacity:1;" />
<stop
id="stop5651"
offset="1"
style="stop-color:#ffffff;stop-opacity:0;" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient7916"
id="linearGradient4805"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.19694688,-0.20520309,0.19694688,0.20520309,182.13207,-47.935531)"
x1="28.449389"
y1="20.584223"
x2="16.331276"
y2="32.702335" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient7916"
id="linearGradient4808"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.19694688,-0.20520309,0.19694688,0.20520309,182.33061,-48.039071)"
x1="36.010902"
y1="13.022708"
x2="16.331276"
y2="32.702335" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3242"
id="linearGradient4811"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.3705263,0,0,0.38647344,187.53368,-52.663271)"
x1="11.192374"
y1="4.0641627"
x2="11.192374"
y2="30.298229" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient2490"
id="linearGradient4813"
gradientUnits="userSpaceOnUse"
x1="41.225124"
y1="23.238064"
x2="41.225124"
y2="7.9166722"
gradientTransform="matrix(0.64000001,0,0,0.69565218,165.72591,-59.965345)" />
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="1"
inkscape:cx="22"
inkscape:cy="-9.5"
inkscape:current-layer="g5518"
showgrid="true"
inkscape:grid-bbox="true"
inkscape:document-units="px"
showborder="false"
inkscape:window-width="462"
inkscape:window-height="408"
inkscape:window-x="807"
inkscape:window-y="159"
inkscape:window-maximized="0" />
<metadata
id="metadata4602">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
id="layer1"
inkscape:label="Layer 1"
inkscape:groupmode="layer">
<g
id="g16-8"
style="display:inline;enable-background:new"
transform="translate(0,-9.7991298e-4)">
<g
id="g5518"
inkscape:export-filename="/home/lapo/Desktop/format-text.png"
inkscape:export-xdpi="90"
inkscape:export-ydpi="90"
transform="translate(-180,60)">
<g
id="g3612"
inkscape:export-filename="/home/lapo/Desktop/format-text.png"
inkscape:export-xdpi="90"
inkscape:export-ydpi="90"
transform="translate(240.98463,-57.969794)">
<path
inkscape:connector-curvature="0"
d="m -54.984835,0.4701882 c -0.133754,-0.003858 -0.263185,0.0475806 -0.357802,0.142198 -0.09462,0.0946175 -0.146056,0.2240483 -0.142198,0.357802 l 0,1 c -0.0039,0.1337537 0.04758,0.2631845 0.142198,0.357802 0.09462,0.094617 0.224048,0.146056 0.357802,0.142198 3.000107,0 2.771516,0.00347 3.625,0.25 0.426742,0.1232654 0.569536,0.264441 0.6875,0.46875 0.117964,0.204309 0.185652,0.5493391 0.1875,1.09375 l 0,0.1875 -2.5,0 c -1.178461,0.022794 -1.475394,0.016591 -2.5625,0.4375 -0.543553,0.2104548 -1.058614,0.5497257 -1.40625,1.0625 -0.347636,0.5127743 -0.53125,1.1789739 -0.53125,2 0,0.7635038 0.03698,1.348337 0.15625,1.84375 0.119266,0.4954128 0.35812,0.9262468 0.75,1.1874998 0.783759,0.522506 0.84375,0.46875 2.59375,0.46875 1.404462,0.01929 2.49198,-0.296984 3.5,-1.125 l 0,0.625 c -0.0039,0.133754 0.04758,0.263185 0.142198,0.357802 0.09462,0.09462 0.224048,0.146056 0.357802,0.142198 l 3,0 c 0.133754,0.0039 0.263185,-0.04758 0.357802,-0.142198 0.09462,-0.09462 0.146056,-0.224048 0.142198,-0.357802 l 0,-0.9999998 c 0.0039,-0.133754 -0.04758,-0.263185 -0.142198,-0.357802 -0.09462,-0.094617 -0.224048,-0.146056 -0.357802,-0.142198 l -1.5,0 0,-4.375 c 0,-1.0602805 -0.115145,-1.8704791 -0.34375,-2.53125 -0.228605,-0.6607709 -0.605172,-1.1848662 -1.125,-1.5 -1.039656,-0.6302677 -1.767285,-0.59375 -2.3125,-0.59375 -1.722754,0.0115436 -1.21625,0 -2.71875,0 z m 4.5,6 0,1.21875 c -0.703863,0.6613073 -2.05152,1.453548 -3.15625,1.65625 -0.584592,0.107264 -1.053007,0.038383 -1.34375,-0.15625 -0.290743,-0.194633 -0.502598,-0.5409526 -0.5,-1.34375 -0.0025,-0.4064377 0.06539,-0.6279229 0.1875,-0.78125 0.122114,-0.1533271 0.339791,-0.304434 0.75,-0.40625 0.7475,-0.1855336 2.132562,-0.1841946 4.0625,-0.1875 z"
id="path3614"
sodipodi:nodetypes="csccscsscccssssscccsccsccscccssccccsssssc"
style="font-size:21.15485954px;font-style:normal;font-weight:bold;color:#000000;fill:url(#radialGradient4743);fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient4745);stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Bitstream Vera Serif" />
<path
inkscape:connector-curvature="0"
d="m -54.984835,0.9701882 0,1 c 1.190146,-4.095e-4 -0.642107,0.00912 0.71875,0 4.417035,0 4.28125,0.4663672 4.28125,4.125 l 0,4.8749998 2,0 1,0 0,-0.9999998 -2,0 0,-4.875 c 0,-4.122568 -1.789656,-4.125 -4.28125,-4.125 -1.726802,0.0115707 -0.21875,0 -1.71875,0 z m 3,4 c -1.899318,0.036737 -3.972849,0.028937 -4.71875,1.5625 0.983275,-0.526179 2.385547,-0.536713 3.71875,-0.5625 l 2,0 0,-0.6875 c -4.1e-4,-0.1208149 -0.02487,-0.2039587 -0.03125,-0.3125 l -0.96875,0 z"
id="path3616"
sodipodi:nodetypes="ccccccccccccccccccc"
style="font-size:21.15485954px;font-style:normal;font-weight:bold;opacity:0.4;fill:url(#linearGradient4747);fill-opacity:1;stroke:none;font-family:Bitstream Vera Serif" />
<path
inkscape:connector-curvature="0"
d="m -55.891085,7.3139382 c -0.753659,0.255553 -1.099049,0.677001 -1.09375,1.53125 -0.0117,3.6144438 4.492137,1.6246468 6,0.0625 l 0,-0.21875 c -1.915234,1.278052 -5.009723,2.1606748 -5,-0.84375 -0.0012,-0.201118 0.05879,-0.370747 0.09375,-0.53125 z"
id="path3618"
sodipodi:nodetypes="ccccsc"
style="font-size:21.15485954px;font-style:normal;font-weight:bold;opacity:0.21072795;fill:url(#linearGradient4749);fill-opacity:1;stroke:none;font-family:Bitstream Vera Serif" />
</g>
<path
inkscape:connector-curvature="0"
style="font-size:59.90107727000000182px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:url(#linearGradient4811);fill-opacity:1;stroke:url(#linearGradient4813);stroke-width:0.99999994000000003;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;font-family:Bitstream Vera Sans"
d="m 195.5,-45.784118 -2.0384,-2.049501 1.96142,-2.147073 -1.41391,-1.329922 -2.01857,2.046035 -2.05948,-2.046035 -1.47106,1.378839 2.05948,2.089411 -2.05948,2.056046 1.47106,1.432225 2.05709,-2.148338 2.06188,2.148338 1.44997,-1.430025 z"
id="text1314"
sodipodi:nodetypes="ccccccccccccc" />
<path
inkscape:connector-curvature="0"
style="font-size:59.90107727px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;opacity:0.5;fill:none;stroke:url(#linearGradient4808);stroke-width:0.99999994;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;font-family:Bitstream Vera Sans"
d="m 194.01392,-49.900902 -2.00624,2.049356 -2.09215,-2.047403"
id="path7076"
sodipodi:nodetypes="ccc" />
<path
inkscape:connector-curvature="0"
style="font-size:59.90107727px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;opacity:0.4;fill:none;stroke:url(#linearGradient4805);stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;font-family:Bitstream Vera Sans"
d="m 194.3566,-45.376933 -1.66668,-1.887606 m -1.42902,0.08076 -1.73943,1.713246"
id="path3165"
sodipodi:nodetypes="cccc" />
</g>
<g
id="g126"
inkscape:export-filename="/home/lapo/Desktop/format-text.png"
inkscape:export-xdpi="90"
inkscape:export-ydpi="90"
style="display:inline"
transform="matrix(1.1234418,0,-0.7136519,1.2607334,166.69725,2.9002995)" />
<g
id="g128"
inkscape:export-filename="/home/lapo/Desktop/format-text.png"
inkscape:export-xdpi="90"
inkscape:export-ydpi="90"
style="fill:#fce94f;stroke:none;display:inline"
transform="matrix(1.1234418,0,-0.7136519,1.2607334,166.69725,2.9002995)" />
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 14 KiB

View file

@ -1,350 +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://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
version="1.1"
width="16"
height="16"
id="svg4106">
<defs
id="defs4108">
<linearGradient
id="linearGradient3908-1">
<stop
id="stop3910-0"
style="stop-color:#000000;stop-opacity:0.2962963"
offset="0" />
<stop
id="stop3912-5"
style="stop-color:#000000;stop-opacity:0.16666667"
offset="1" />
</linearGradient>
<linearGradient
id="linearGradient4414-3">
<stop
id="stop4416-89"
style="stop-color:#ffffff;stop-opacity:1"
offset="0" />
<stop
id="stop4418-69"
style="stop-color:#ffffff;stop-opacity:0.23529412"
offset="0.06316455" />
<stop
id="stop4420-2"
style="stop-color:#ffffff;stop-opacity:0.15686275"
offset="0.95056331" />
<stop
id="stop4422-2"
style="stop-color:#ffffff;stop-opacity:0.39215687"
offset="1" />
</linearGradient>
<linearGradient
id="linearGradient4720-4-2">
<stop
id="stop4722-3-5"
style="stop-color:#868688;stop-opacity:1"
offset="0" />
<stop
id="stop4724-0-1"
style="stop-color:#dddede;stop-opacity:1"
offset="1" />
</linearGradient>
<linearGradient
id="linearGradient3924-742-7">
<stop
id="stop3115-3"
style="stop-color:#ffffff;stop-opacity:1"
offset="0" />
<stop
id="stop3117-46"
style="stop-color:#ffffff;stop-opacity:0.23529412"
offset="0.06316455" />
<stop
id="stop3119-5"
style="stop-color:#ffffff;stop-opacity:0.15686275"
offset="0.95056331" />
<stop
id="stop3121-5"
style="stop-color:#ffffff;stop-opacity:0.39215687"
offset="1" />
</linearGradient>
<linearGradient
id="linearGradient3924-742">
<stop
id="stop3115"
style="stop-color:#ffffff;stop-opacity:1"
offset="0" />
<stop
id="stop3117"
style="stop-color:#ffffff;stop-opacity:0.23529412"
offset="0.06316455" />
<stop
id="stop3119"
style="stop-color:#ffffff;stop-opacity:0.15686275"
offset="0.95056331" />
<stop
id="stop3121"
style="stop-color:#ffffff;stop-opacity:0.39215687"
offset="1" />
</linearGradient>
<linearGradient
id="linearGradient3908">
<stop
id="stop3910"
style="stop-color:#000000;stop-opacity:0.62962961"
offset="0" />
<stop
id="stop3912"
style="stop-color:#000000;stop-opacity:0.2962963"
offset="1" />
</linearGradient>
<linearGradient
id="linearGradient4720">
<stop
id="stop4722"
style="stop-color:#868688;stop-opacity:1"
offset="0" />
<stop
id="stop4724"
style="stop-color:#dddede;stop-opacity:1"
offset="1" />
</linearGradient>
<linearGradient
x1="-0.3790026"
y1="22.010834"
x2="-0.3790026"
y2="14.4129"
id="linearGradient3064"
xlink:href="#linearGradient3908-1"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.69252666,0,0,0.71428326,12.193576,0.14325302)" />
<linearGradient
x1="23.99999"
y1="8.2377691"
x2="23.99999"
y2="40.224758"
id="linearGradient3079"
xlink:href="#linearGradient4414-3"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.18918921,0,0,0.0810811,3.4594601,11.054054)" />
<linearGradient
x1="169.07913"
y1="-4.4748607"
x2="169.07913"
y2="-26.459934"
id="linearGradient3082"
xlink:href="#linearGradient4720-4-2"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.23171921,0,0,0.20479227,-32.285639,16.168091)"
spreadMethod="pad" />
<linearGradient
x1="23.99999"
y1="11.962924"
x2="23.99999"
y2="32.555599"
id="linearGradient3086"
xlink:href="#linearGradient3924-742-7"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.29729733,0,0,0.02702703,0.86486573,1.3513516)" />
<linearGradient
x1="23.99999"
y1="4.999989"
x2="23.99999"
y2="43"
id="linearGradient3089"
xlink:href="#linearGradient3924-742"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.29729729,0,0,0.32432436,0.86486598,0.71621806)" />
<linearGradient
x1="-0.3790026"
y1="21.012358"
x2="-0.3790026"
y2="0.032915123"
id="linearGradient3092"
xlink:href="#linearGradient3908"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.76329185,0,0,0.69656691,12.595322,0.15205361)" />
<linearGradient
x1="169.07913"
y1="-7.4346271"
x2="169.07913"
y2="-60.497246"
id="linearGradient3095"
xlink:href="#linearGradient4720"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.28090818,0,0,0.24425479,-40.836916,16.385591)"
spreadMethod="pad" />
<linearGradient
x1="-0.3790026"
y1="22.010834"
x2="-0.3790026"
y2="14.4129"
id="linearGradient3064-8"
xlink:href="#linearGradient3908-1-5"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.69252666,0,0,0.71428326,12.193576,-6.8567474)" />
<linearGradient
id="linearGradient3908-1-5">
<stop
id="stop3910-0-4"
style="stop-color:#000000;stop-opacity:0.54938269"
offset="0" />
<stop
id="stop3912-5-6"
style="stop-color:#000000;stop-opacity:0.16666667"
offset="1" />
</linearGradient>
<linearGradient
x1="23.99999"
y1="8.2377691"
x2="23.99999"
y2="40.224758"
id="linearGradient3079-5"
xlink:href="#linearGradient4414-3-6"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.18918921,0,0,0.0810811,3.4594601,4.0540536)" />
<linearGradient
id="linearGradient4414-3-6">
<stop
id="stop4416-89-4"
style="stop-color:#ffffff;stop-opacity:1"
offset="0" />
<stop
id="stop4418-69-9"
style="stop-color:#ffffff;stop-opacity:0.23529412"
offset="0.06316455" />
<stop
id="stop4420-2-7"
style="stop-color:#ffffff;stop-opacity:0.15686275"
offset="0.95056331" />
<stop
id="stop4422-2-4"
style="stop-color:#ffffff;stop-opacity:0.39215687"
offset="1" />
</linearGradient>
<linearGradient
id="linearGradient4720-4-2-8">
<stop
id="stop4722-3-5-4"
style="stop-color:#868688;stop-opacity:1"
offset="0" />
<stop
id="stop4724-0-1-7"
style="stop-color:#dddede;stop-opacity:1"
offset="1" />
</linearGradient>
<linearGradient
x1="169.07913"
y1="-4.4748607"
x2="169.07913"
y2="-26.459934"
id="linearGradient3131"
xlink:href="#linearGradient4720-4-2-8"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.23171921,0,0,0.20479227,-32.285639,9.1680906)"
spreadMethod="pad" />
</defs>
<metadata
id="metadata4111">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<path
d="m 3.0386041,0.49999962 9.9227929,0 c 0,0 1.167443,1.46423928 1.28899,1.58590248 0.221883,0.2220913 0.277713,0.5959352 0.237622,0.9048933 0,3.5813293 0,8.2203646 0,11.8016936 0.01558,0.600116 -0.678776,0.753196 -1.202792,0.696568 -3.669979,0 -7.3399563,0 -11.0099344,0 -0.6576004,0.01422 -0.8253438,-0.61944 -0.763292,-1.097647 0,-3.581332 0,-8.2203654 0,-11.801695 -0.00526,-0.1977776 0.093517,-0.3834831 0.2483484,-0.513358 z"
id="rect5505-21-3"
style="color:#000000;fill:none;stroke:url(#linearGradient3092);stroke-width:0.99999982;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
<path
d="M 3.3379099,1.0000003 2.1722645,2.4056612 c -0.014015,0.015505 -0.029652,0.02979 -0.046626,0.0426 C 2.0528135,2.509415 2.0063803,2.6232778 2.009074,2.7251335 l 0,11.5021575 c 0.00104,0.01418 0.00104,0.02843 0,0.04259 -0.023959,0.184826 -4.156e-4,0.40288 0.069939,0.532447 0.070354,0.129567 0.1259422,0.174722 0.3263809,0.170382 l 10.7705631,0 c 0.01553,-9.57e-4 0.03111,-9.57e-4 0.04663,0 0.202315,0.02189 0.441,3.8e-4 0.582825,-0.06389 0.141824,-0.06428 0.191251,-0.115056 0.186501,-0.298171 l 0,-11.5021582 c -0.0011,-0.014178 -0.0011,-0.028416 0,-0.0426 C 14.022887,2.8269374 13.962468,2.5589114 13.852031,2.4482446 13.774536,2.3706089 13.69695,2.2814525 13.572274,2.1287859 13.447601,1.9761219 13.302898,1.7836391 13.152644,1.5963413 12.903431,1.285685 12.737338,1.0934282 12.663072,1.0000003 z"
id="path3916"
style="color:#000000;fill:url(#linearGradient3095);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999994;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
<rect
width="11"
height="12"
x="2.4999998"
y="2.4999998"
id="rect6741-9"
style="opacity:0.5;fill:none;stroke:url(#linearGradient3089);stroke-width:0.9999997;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
<path
d="m 3.673035,1.4999998 8.61943,0 L 13.5,2.5000001 c -3.6666669,0 -7.3333333,0 -11.0000001,0 z"
id="rect6741-9-5"
style="opacity:0.5;fill:none;stroke:url(#linearGradient3086);stroke-width:0.9999997;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
<path
d="m 2.849151,9.5 10.269083,0"
id="path4846"
style="opacity:0.1;fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<rect
width="8"
height="4"
x="4"
y="11"
id="rect5505-21-0"
style="color:#000000;fill:url(#linearGradient3082);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999994;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
<rect
width="7.0000005"
height="3.0000002"
x="4.5"
y="11.5"
id="rect6741-9-1"
style="opacity:0.5;fill:none;stroke:url(#linearGradient3079);stroke-width:0.99999976;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
<path
d="m 6.2931402,11.928553 0,1.428565 3.4626329,0 0,-1.428565"
id="path4924-7"
style="fill:none;stroke:#848484;stroke-width:2.99999976;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
<path
d="m 6.2931402,12.285694 0,1.071424 3.4626329,0 0,-1.071424"
id="path4924"
style="fill:none;stroke:#cccccc;stroke-width:0.99999982px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<rect
width="8"
height="4"
x="4"
y="3.9999995"
id="rect5505-21-0-7"
style="color:#000000;fill:url(#linearGradient3131);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999994;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
<rect
width="7.0000005"
height="3.0000002"
x="4.5"
y="4.4999995"
id="rect6741-9-1-9"
style="opacity:0.5;fill:none;stroke:url(#linearGradient3079-5);stroke-width:0.99999976;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
<path
d="m 6.2931402,4.9285526 0,1.428565 3.4626329,0 0,-1.428565"
id="path4924-7-8"
style="fill:none;stroke:#848484;stroke-width:2.99999976;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
<path
d="m 6.2931402,5.2856936 0,1.071424 3.4626329,0 0,-1.071424"
id="path4924-5"
style="fill:none;stroke:#cccccc;stroke-width:0.99999982px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<rect
width="9.0028992"
height="5.0000386"
rx="0.5"
ry="0.5"
x="3.5230067"
y="3.4999614"
id="rect5505-21-0-0-3"
style="color:#000000;fill:none;stroke:url(#linearGradient3064-8);stroke-width:0.99999982;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
<rect
width="9.0028992"
height="5.0000386"
rx="0.5"
ry="0.5"
x="3.5230067"
y="10.499962"
id="rect5505-21-0-0"
style="color:#000000;fill:none;stroke:url(#linearGradient3064);stroke-width:0.99999982;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
</svg>

Before

Width:  |  Height:  |  Size: 14 KiB

View file

@ -1,240 +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://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="16px"
height="16px"
id="svg3279"
version="1.1"
inkscape:version="0.47 r22583"
sodipodi:docname="tag-new.svg">
<defs
id="defs3281">
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3943-6"
id="linearGradient5530-1"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.20131127,0,0,0.1999165,7.4133025,7.3088519)"
x1="24.138529"
y1="7.0478544"
x2="24.138529"
y2="39.268391" />
<linearGradient
id="linearGradient3943-6">
<stop
style="stop-color:#ffffff;stop-opacity:1;"
offset="0"
id="stop3945-6" />
<stop
style="stop-color:#ffffff;stop-opacity:0;"
offset="1"
id="stop3947-2" />
</linearGradient>
<radialGradient
r="31.000002"
fy="51.694645"
fx="69.447609"
cy="51.694645"
cx="69.447609"
gradientTransform="matrix(0,0.25030935,-0.27259303,0,25.244726,-8.0767108)"
gradientUnits="userSpaceOnUse"
id="radialGradient3170"
xlink:href="#linearGradient3242-7-1"
inkscape:collect="always" />
<linearGradient
id="linearGradient3242-7-1">
<stop
offset="0"
style="stop-color:#eef87e;stop-opacity:1"
id="stop3244-5-1" />
<stop
offset="0.26238"
style="stop-color:#cde34f;stop-opacity:1"
id="stop3246-9-7" />
<stop
offset="0.66093999"
style="stop-color:#93b723;stop-opacity:1"
id="stop3248-7-0" />
<stop
offset="1"
style="stop-color:#5a7e0d;stop-opacity:1"
id="stop3250-8-4" />
</linearGradient>
<linearGradient
y2="51.244411"
x2="72.421684"
y1="124.75623"
x1="72.421684"
gradientTransform="matrix(0.10408428,0,0,0.10482496,2.8405826,2.775402)"
gradientUnits="userSpaceOnUse"
id="linearGradient3172"
xlink:href="#linearGradient2490-3-0"
inkscape:collect="always" />
<linearGradient
id="linearGradient2490-3-0">
<stop
offset="0"
style="stop-color:#365f0e;stop-opacity:1"
id="stop2492-3-8" />
<stop
offset="1"
style="stop-color:#84a718;stop-opacity:1"
id="stop2494-8-5" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3251"
id="linearGradient2863"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.6666711,0,0,0.6666711,-0.66667106,0.66620135)"
x1="17.591623"
y1="7"
x2="17.591623"
y2="-0.02451775" />
<linearGradient
id="linearGradient3251">
<stop
id="stop3253"
style="stop-color:#917f6e;stop-opacity:1"
offset="0" />
<stop
id="stop3255"
style="stop-color:#cbbaa9;stop-opacity:1"
offset="1" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4222"
id="linearGradient2866"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.82996661,0,0,0.83014725,-23.704279,-2.8028554)"
x1="40.006763"
y1="12.910877"
x2="40.006763"
y2="7.0924568" />
<linearGradient
id="linearGradient4222">
<stop
id="stop4224"
style="stop-color:#ffffff;stop-opacity:1"
offset="0" />
<stop
id="stop4226"
style="stop-color:#ffffff;stop-opacity:0"
offset="1" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4222"
id="linearGradient2869"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.63241105,0,0,0.63366331,-16.06917,-0.5594047)"
x1="38.382198"
y1="5.90625"
x2="38.382198"
y2="22.697742" />
<linearGradient
id="linearGradient3243">
<stop
id="stop3245"
style="stop-color:#fff4e9;stop-opacity:1"
offset="0" />
<stop
id="stop3247"
style="stop-color:#e7d6c5;stop-opacity:1"
offset="1" />
</linearGradient>
<linearGradient
y2="24.0341"
x2="39.905758"
y1="6.1230369"
x1="39.905758"
gradientTransform="matrix(0.6666711,0,0,0.6666711,-17.166785,-1.1667711)"
gradientUnits="userSpaceOnUse"
id="linearGradient3275"
xlink:href="#linearGradient3243"
inkscape:collect="always" />
<linearGradient
y2="5"
x2="32.015705"
y1="24.011269"
x1="32.015705"
gradientTransform="matrix(0.6666711,0,0,0.6666711,-17.166785,-1.1667711)"
gradientUnits="userSpaceOnUse"
id="linearGradient3277"
xlink:href="#linearGradient3251"
inkscape:collect="always" />
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="22.197802"
inkscape:cx="8"
inkscape:cy="8"
inkscape:current-layer="layer1"
showgrid="true"
inkscape:grid-bbox="true"
inkscape:document-units="px"
inkscape:window-width="603"
inkscape:window-height="479"
inkscape:window-x="417"
inkscape:window-y="169"
inkscape:window-maximized="0" />
<metadata
id="metadata3284">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
id="layer1"
inkscape:label="Layer 1"
inkscape:groupmode="layer">
<path
style="fill:url(#linearGradient3275);fill-opacity:1;fill-rule:evenodd;stroke:url(#linearGradient3277);stroke-width:1.00000012px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
id="path2463"
d="M 6.8333755,2.4999192 0.50000006,9.0624632 6.0000368,14.5 12.500078,8.1666242 l 0,-5.666705 -5.6667025,0 z m 2.6666849,2.000014 c 0.5520026,0 1.0000066,0.448002 1.0000066,1.000006 0,0.552004 -0.448004,1.000007 -1.0000066,1.000007 -0.5520042,0 -1.0000072,-0.448003 -1.0000072,-1.000007 0,-0.552004 0.448003,-1.000006 1.0000072,-1.000006 z" />
<path
style="opacity:0.6;fill:none;stroke:url(#linearGradient2869);stroke-width:1.00000012px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
id="path3265"
d="m 7.3435443,3.5000004 c 0,0 -5.4055851,5.4975779 -5.4055851,5.4975779 0,0 4.1443391,4.3564347 4.1443391,4.3564347 0,0 5.3593077,-5.5623316 5.3593077,-5.5623316 0,0 0.05839,-4.291681 0.05839,-4.291681 0,0 -4.1564557,0 -4.1564557,0 z"
sodipodi:nodetypes="cccccc" />
<path
style="opacity:0.6;fill:none;stroke:url(#linearGradient2866);stroke-width:1.00000012px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
id="path3294"
d="M 9.4943871,3.5010736 C 10.750366,3.4567938 11.785978,4.7909532 11.428498,5.9971782 11.163042,7.1808175 9.7058904,7.86295 8.6294138,7.298845 7.5214098,6.8093158 7.1351849,5.250799 7.8946109,4.3042992 8.263526,3.8049752 8.8728487,3.4962646 9.4943871,3.5010736 z" />
<path
style="fill:none;stroke:url(#linearGradient2863);stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
id="path3298"
d="m 10.333402,4.9995634 c 0.73935,-0.391482 1.702694,-0.511416 2.617932,-0.53183 0.411434,-0.0092 0.8273,0.0746 1.231029,-0.02143 0.513831,-0.122222 0.863993,-0.498679 0.812771,-0.842839 -0.06877,-0.461979 -0.68935,-0.803021 -1.271382,-1.047072 -0.516276,-0.216476 -0.913636,-0.6022352 -1.123633,-1.0097466 -0.106098,-0.20589 0.07919,-0.4220767 0.376399,-0.4884432 0.269998,-0.060291 0.552791,-0.084123 0.827535,-0.022904 0.418164,0.093175 0.911794,0.2068481 1.106321,0.5031098" />
<path
style="color:#000000;fill:url(#radialGradient3170);fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient3172);stroke-width:0.98542738;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
d="m 10.5,10.5 0,-2.0072861 3,0 0,2.0072861 2.007286,0 0,3 -2.007286,0 0,2.007286 -3,0 0,-2.007286 -2.0072863,0 0,-3 2.0072863,0 z"
id="path2262"
sodipodi:nodetypes="ccccccccccccc" />
<path
style="opacity:0.4;fill:none;stroke:url(#linearGradient5530-1);stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline"
d="m 11.5,11.5 0,-1.9999995 1,0 0,1.9999995 2,0 0,1 -2,0 0,2.292538 -1,0 0,-2.292538 -2,0 0,-1 2,0 z"
id="path2272"
sodipodi:nodetypes="ccccccccccccc" />
</g>
</svg>

Before

Width:  |  Height:  |  Size: 9.2 KiB

View file

@ -1,230 +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://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="16px"
height="16px"
id="svg3279"
version="1.1"
inkscape:version="0.48.3.1 r9886"
sodipodi:docname="tag.svg">
<defs
id="defs3281">
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3943-6"
id="linearGradient5530-1"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.20131127,0,0,0.1999165,7.4133025,7.3088519)"
x1="24.138529"
y1="7.0478544"
x2="24.138529"
y2="39.268391" />
<linearGradient
id="linearGradient3943-6">
<stop
style="stop-color:#ffffff;stop-opacity:1;"
offset="0"
id="stop3945-6" />
<stop
style="stop-color:#ffffff;stop-opacity:0;"
offset="1"
id="stop3947-2" />
</linearGradient>
<radialGradient
r="31.000002"
fy="51.694645"
fx="69.447609"
cy="51.694645"
cx="69.447609"
gradientTransform="matrix(0,0.25030935,-0.27259303,0,25.244726,-8.0767108)"
gradientUnits="userSpaceOnUse"
id="radialGradient3170"
xlink:href="#linearGradient3242-7-1"
inkscape:collect="always" />
<linearGradient
id="linearGradient3242-7-1">
<stop
offset="0"
style="stop-color:#eef87e;stop-opacity:1"
id="stop3244-5-1" />
<stop
offset="0.26238"
style="stop-color:#cde34f;stop-opacity:1"
id="stop3246-9-7" />
<stop
offset="0.66093999"
style="stop-color:#93b723;stop-opacity:1"
id="stop3248-7-0" />
<stop
offset="1"
style="stop-color:#5a7e0d;stop-opacity:1"
id="stop3250-8-4" />
</linearGradient>
<linearGradient
y2="51.244411"
x2="72.421684"
y1="124.75623"
x1="72.421684"
gradientTransform="matrix(0.10408428,0,0,0.10482496,2.8405826,2.775402)"
gradientUnits="userSpaceOnUse"
id="linearGradient3172"
xlink:href="#linearGradient2490-3-0"
inkscape:collect="always" />
<linearGradient
id="linearGradient2490-3-0">
<stop
offset="0"
style="stop-color:#365f0e;stop-opacity:1"
id="stop2492-3-8" />
<stop
offset="1"
style="stop-color:#84a718;stop-opacity:1"
id="stop2494-8-5" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3251"
id="linearGradient2863"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.6666711,0,0,0.6666711,-0.66667106,0.66620135)"
x1="17.591623"
y1="7"
x2="17.591623"
y2="-0.02451775" />
<linearGradient
id="linearGradient3251">
<stop
id="stop3253"
style="stop-color:#917f6e;stop-opacity:1"
offset="0" />
<stop
id="stop3255"
style="stop-color:#cbbaa9;stop-opacity:1"
offset="1" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4222"
id="linearGradient2866"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.82996661,0,0,0.83014725,-23.704279,-2.8028554)"
x1="40.006763"
y1="12.910877"
x2="40.006763"
y2="7.0924568" />
<linearGradient
id="linearGradient4222">
<stop
id="stop4224"
style="stop-color:#ffffff;stop-opacity:1"
offset="0" />
<stop
id="stop4226"
style="stop-color:#ffffff;stop-opacity:0"
offset="1" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4222"
id="linearGradient2869"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.63241105,0,0,0.63366331,-16.06917,-0.5594047)"
x1="38.382198"
y1="5.90625"
x2="38.382198"
y2="22.697742" />
<linearGradient
id="linearGradient3243">
<stop
id="stop3245"
style="stop-color:#fff4e9;stop-opacity:1"
offset="0" />
<stop
id="stop3247"
style="stop-color:#e7d6c5;stop-opacity:1"
offset="1" />
</linearGradient>
<linearGradient
y2="24.0341"
x2="39.905758"
y1="6.1230369"
x1="39.905758"
gradientTransform="matrix(0.6666711,0,0,0.6666711,-17.166785,-1.1667711)"
gradientUnits="userSpaceOnUse"
id="linearGradient3275"
xlink:href="#linearGradient3243"
inkscape:collect="always" />
<linearGradient
y2="5"
x2="32.015705"
y1="24.011269"
x1="32.015705"
gradientTransform="matrix(0.6666711,0,0,0.6666711,-17.166785,-1.1667711)"
gradientUnits="userSpaceOnUse"
id="linearGradient3277"
xlink:href="#linearGradient3251"
inkscape:collect="always" />
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="22.197802"
inkscape:cx="8"
inkscape:cy="8"
inkscape:current-layer="layer1"
showgrid="true"
inkscape:grid-bbox="true"
inkscape:document-units="px"
inkscape:window-width="603"
inkscape:window-height="479"
inkscape:window-x="417"
inkscape:window-y="169"
inkscape:window-maximized="0" />
<metadata
id="metadata3284">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
<g
id="layer1"
inkscape:label="Layer 1"
inkscape:groupmode="layer">
<path
style="fill:url(#linearGradient3275);fill-opacity:1;fill-rule:evenodd;stroke:url(#linearGradient3277);stroke-width:1.00000012px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
id="path2463"
d="M 6.8333755,2.4999192 0.50000006,9.0624632 6.0000368,14.5 12.500078,8.1666242 l 0,-5.666705 -5.6667025,0 z m 2.6666849,2.000014 c 0.5520026,0 1.0000066,0.448002 1.0000066,1.000006 0,0.552004 -0.448004,1.000007 -1.0000066,1.000007 -0.5520042,0 -1.0000072,-0.448003 -1.0000072,-1.000007 0,-0.552004 0.448003,-1.000006 1.0000072,-1.000006 z" />
<path
style="opacity:0.6;fill:none;stroke:url(#linearGradient2869);stroke-width:1.00000012px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
id="path3265"
d="m 7.3435443,3.5000004 c 0,0 -5.4055851,5.4975779 -5.4055851,5.4975779 0,0 4.1443391,4.3564347 4.1443391,4.3564347 0,0 5.3593077,-5.5623316 5.3593077,-5.5623316 0,0 0.05839,-4.291681 0.05839,-4.291681 0,0 -4.1564557,0 -4.1564557,0 z"
sodipodi:nodetypes="cccccc" />
<path
style="opacity:0.6;fill:none;stroke:url(#linearGradient2866);stroke-width:1.00000012px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
id="path3294"
d="M 9.4943871,3.5010736 C 10.750366,3.4567938 11.785978,4.7909532 11.428498,5.9971782 11.163042,7.1808175 9.7058904,7.86295 8.6294138,7.298845 7.5214098,6.8093158 7.1351849,5.250799 7.8946109,4.3042992 8.263526,3.8049752 8.8728487,3.4962646 9.4943871,3.5010736 z" />
<path
style="fill:none;stroke:url(#linearGradient2863);stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
id="path3298"
d="m 10.333402,4.9995634 c 0.73935,-0.391482 1.702694,-0.511416 2.617932,-0.53183 0.411434,-0.0092 0.8273,0.0746 1.231029,-0.02143 0.513831,-0.122222 0.863993,-0.498679 0.812771,-0.842839 -0.06877,-0.461979 -0.68935,-0.803021 -1.271382,-1.047072 -0.516276,-0.216476 -0.913636,-0.6022352 -1.123633,-1.0097466 -0.106098,-0.20589 0.07919,-0.4220767 0.376399,-0.4884432 0.269998,-0.060291 0.552791,-0.084123 0.827535,-0.022904 0.418164,0.093175 0.911794,0.2068481 1.106321,0.5031098" />
</g>
</svg>

Before

Width:  |  Height:  |  Size: 8.3 KiB

View file

@ -1,225 +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://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
version="1.1"
width="16"
height="16"
id="svg3279">
<defs
id="defs3281">
<linearGradient
x1="17.591623"
y1="7"
x2="17.591623"
y2="-0.02451775"
id="linearGradient2863"
xlink:href="#linearGradient3251"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.6666711,0,0,0.6666711,-0.66667106,-1.3337988)" />
<linearGradient
id="linearGradient3251">
<stop
id="stop3253"
style="stop-color:#917f6e;stop-opacity:1"
offset="0" />
<stop
id="stop3255"
style="stop-color:#cbbaa9;stop-opacity:1"
offset="1" />
</linearGradient>
<linearGradient
x1="40.006763"
y1="12.910877"
x2="40.006763"
y2="7.0924568"
id="linearGradient2866"
xlink:href="#linearGradient4222"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.82996661,0,0,0.83014725,-23.704279,-4.8028556)" />
<linearGradient
id="linearGradient4222">
<stop
id="stop4224"
style="stop-color:#ffffff;stop-opacity:1"
offset="0" />
<stop
id="stop4226"
style="stop-color:#ffffff;stop-opacity:0"
offset="1" />
</linearGradient>
<linearGradient
x1="38.382198"
y1="5.90625"
x2="38.382198"
y2="22.697742"
id="linearGradient2869"
xlink:href="#linearGradient4222"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.63241105,0,0,0.63366331,-16.06917,-2.5594049)" />
<linearGradient
id="linearGradient3243">
<stop
id="stop3245"
style="stop-color:#fff4e9;stop-opacity:1"
offset="0" />
<stop
id="stop3247"
style="stop-color:#e7d6c5;stop-opacity:1"
offset="1" />
</linearGradient>
<linearGradient
x1="39.905758"
y1="6.1230369"
x2="39.905758"
y2="24.0341"
id="linearGradient3275"
xlink:href="#linearGradient3243"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.6666711,0,0,0.6666711,-17.166785,-3.1667713)" />
<linearGradient
x1="32.015705"
y1="24.011269"
x2="32.015705"
y2="5"
id="linearGradient3277"
xlink:href="#linearGradient3251"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.6666711,0,0,0.6666711,-17.166785,-3.1667713)" />
<linearGradient
x1="17.591623"
y1="7"
x2="17.591623"
y2="-0.02451775"
id="linearGradient2863-0"
xlink:href="#linearGradient3251-4"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.6666711,0,0,0.6666711,0.3333289,1.6662013)" />
<linearGradient
id="linearGradient3251-4">
<stop
id="stop3253-9"
style="stop-color:#917f6e;stop-opacity:1"
offset="0" />
<stop
id="stop3255-0"
style="stop-color:#cbbaa9;stop-opacity:1"
offset="1" />
</linearGradient>
<linearGradient
x1="40.006763"
y1="12.910877"
x2="40.006763"
y2="7.0924568"
id="linearGradient2866-8"
xlink:href="#linearGradient4222-5"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.82996661,0,0,0.83014725,-22.704279,-1.8028555)" />
<linearGradient
id="linearGradient4222-5">
<stop
id="stop4224-8"
style="stop-color:#ffffff;stop-opacity:1"
offset="0" />
<stop
id="stop4226-8"
style="stop-color:#ffffff;stop-opacity:0"
offset="1" />
</linearGradient>
<linearGradient
x1="38.382198"
y1="5.90625"
x2="38.382198"
y2="22.697742"
id="linearGradient2869-1"
xlink:href="#linearGradient4222-5"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.63241105,0,0,0.63366331,-15.06917,0.44059524)" />
<linearGradient
id="linearGradient3243-9">
<stop
id="stop3245-2"
style="stop-color:#fff4e9;stop-opacity:1"
offset="0" />
<stop
id="stop3247-1"
style="stop-color:#e7d6c5;stop-opacity:1"
offset="1" />
</linearGradient>
<linearGradient
x1="39.905758"
y1="6.1230369"
x2="39.905758"
y2="24.0341"
id="linearGradient3056"
xlink:href="#linearGradient3243-9"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.6666711,0,0,0.6666711,-16.166785,-0.16677116)" />
<linearGradient
x1="32.015705"
y1="24.011269"
x2="32.015705"
y2="5"
id="linearGradient3058"
xlink:href="#linearGradient3251-4"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.6666711,0,0,0.6666711,-16.166785,-0.16677116)" />
</defs>
<metadata
id="metadata3284">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
id="layer1">
<path
d="M 6.8333755,0.49991904 0.50000006,7.062463 6.0000368,12.5 12.500078,6.166624 l 0,-5.66670496 -5.6667025,0 z M 9.5000604,2.499933 c 0.5520026,0 1.0000066,0.448002 1.0000066,1.000006 0,0.552004 -0.448004,1.000007 -1.0000066,1.000007 -0.5520042,0 -1.0000072,-0.448003 -1.0000072,-1.000007 0,-0.552004 0.448003,-1.000006 1.0000072,-1.000006 z"
id="path2463"
style="fill:url(#linearGradient3275);fill-opacity:1;fill-rule:evenodd;stroke:url(#linearGradient3277);stroke-width:1.00000012px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
d="m 7.3435443,1.5000002 c 0,0 -5.4055851,5.4975779 -5.4055851,5.4975779 0,0 4.1443391,4.3564349 4.1443391,4.3564349 0,0 5.3593077,-5.5623318 5.3593077,-5.5623318 0,0 0.05839,-4.291681 0.05839,-4.291681 0,0 -4.1564557,0 -4.1564557,0 z"
id="path3265"
style="opacity:0.6;fill:none;stroke:url(#linearGradient2869);stroke-width:1.00000012px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
d="M 9.4943871,1.5010734 C 10.750366,1.4567936 11.785978,2.790953 11.428498,3.997178 11.163042,5.1808173 9.7058904,5.8629498 8.6294138,5.2988448 7.5214098,4.8093156 7.1351849,3.2507988 7.8946109,2.304299 8.263526,1.804975 8.8728487,1.4962644 9.4943871,1.5010734 z"
id="path3294"
style="opacity:0.6;fill:none;stroke:url(#linearGradient2866);stroke-width:1.00000012px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
d="m 13.500078,2.499919 -5.6667025,0 -6.3333754,6.5625439"
id="path2463-3-7"
style="opacity:0.1;fill:none;stroke:#000000;stroke-width:1.00000012px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
d="m 10.333402,2.9995632 c 0.73935,-0.391482 1.702694,-0.511416 2.617932,-0.53183 0.411434,-0.0092 0.8273,0.0746 1.231029,-0.02143 0.513831,-0.122222 0.863993,-0.498679 0.812771,-0.842839 -0.06877,-0.461979 -0.68935,-0.80302096 -1.271382,-1.04707196 -0.516276,-0.216476 -0.913636,-0.60223516 -1.123633,-1.00974656 -0.106098,-0.20589 0.07919,-0.4220767 0.376399,-0.4884432 0.269998,-0.060291 0.552791,-0.084123 0.827535,-0.022904 0.418164,0.093175 0.911794,0.2068481 1.106321,0.5031098"
id="path3298"
style="fill:none;stroke:url(#linearGradient2863);stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
d="M 7.8333755,3.4999191 1.5000001,10.062463 7.0000368,15.5 13.500078,9.1666241 l 0,-5.666705 -5.6667025,0 z m 2.6666845,2.000014 c 0.552003,0 1.000007,0.448002 1.000007,1.000006 0,0.552004 -0.448004,1.000007 -1.000007,1.000007 -0.552004,0 -1.000007,-0.448003 -1.000007,-1.000007 0,-0.552004 0.448003,-1.000006 1.000007,-1.000006 z"
id="path2463-3"
style="fill:url(#linearGradient3056);fill-opacity:1;fill-rule:evenodd;stroke:url(#linearGradient3058);stroke-width:1.00000012px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
d="m 8.343544,4.5000003 c 0,0 -5.4055848,5.4975779 -5.4055848,5.4975779 0,0 4.1443391,4.3564348 4.1443391,4.3564348 0,0 5.3593077,-5.5623317 5.3593077,-5.5623317 0,0 0.05839,-4.291681 0.05839,-4.291681 0,0 -4.156456,0 -4.156456,0 z"
id="path3265-6"
style="opacity:0.6;fill:none;stroke:url(#linearGradient2869-1);stroke-width:1.00000012px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
d="m 10.494387,4.5010735 c 1.255979,-0.04428 2.291591,1.2898796 1.934111,2.4961046 C 12.163042,8.1808174 10.70589,8.8629499 9.629414,8.2988449 8.52141,7.8093157 8.135185,6.2507989 8.894611,5.3042991 9.263526,4.8049751 9.872849,4.4962645 10.494387,4.5010735 z"
id="path3294-1"
style="opacity:0.6;fill:none;stroke:url(#linearGradient2866-8);stroke-width:1.00000012px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
d="m 11.333402,5.9995633 c 0.73935,-0.391482 1.702694,-0.511416 2.617932,-0.53183 0.411434,-0.0092 0.8273,0.0746 1.231029,-0.02143 0.513831,-0.122222 0.863993,-0.498679 0.812771,-0.842839 -0.06877,-0.461979 -0.68935,-0.803021 -1.271382,-1.047072 -0.516276,-0.216476 -0.913636,-0.6022352 -1.123633,-1.0097466 -0.106098,-0.20589 0.07919,-0.4220767 0.376399,-0.4884432 0.269998,-0.060291 0.552791,-0.084123 0.827535,-0.022904 0.418164,0.093175 0.911794,0.2068481 1.106321,0.5031098"
id="path3298-3"
style="fill:none;stroke:url(#linearGradient2863-0);stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
</g>
</svg>

Before

Width:  |  Height:  |  Size: 9.8 KiB

View file

@ -1,145 +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://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="24"
height="24"
id="svg2841"
sodipodi:version="0.32"
inkscape:version="0.48.3.1 r9886"
version="1.0"
sodipodi:docname="dialog-apply.svg"
inkscape:output_extension="org.inkscape.output.svg.inkscape">
<defs
id="defs2843">
<linearGradient
id="linearGradient5105-262-943-861"
inkscape:collect="always">
<stop
style="stop-color:#0d0d0d;stop-opacity:1;"
id="stop2487"
offset="0" />
<stop
style="stop-color:#0d0d0d;stop-opacity:0;"
id="stop2489"
offset="1" />
</linearGradient>
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient5105-262-943-861"
id="radialGradient4811"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1,0,0,0.282946,0,13.64644)"
cx="11.25"
cy="19.03125"
fx="11.25"
fy="19.03125"
r="8.0625" />
<linearGradient
id="linearGradient2264">
<stop
id="stop2266"
offset="0"
style="stop-color:#d7e866;stop-opacity:1;" />
<stop
id="stop2268"
offset="1"
style="stop-color:#8cab2a;stop-opacity:1;" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient2264"
id="linearGradient4813"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.5112838,-0.1216744,0.12241,0.5082113,56.783012,-3.2077143)"
x1="-86.12886"
y1="2.0690987"
x2="-93.088425"
y2="31.137911" />
<linearGradient
inkscape:collect="always"
id="linearGradient3400">
<stop
style="stop-color:#ffffff;stop-opacity:1;"
offset="0"
id="stop3402" />
<stop
style="stop-color:#ffffff;stop-opacity:0;"
offset="1"
id="stop3404" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3400"
id="linearGradient3597"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.5025885,0,0,0.4995683,1.1940063,0.7665261)"
x1="20.494444"
y1="6.0097799"
x2="20.494444"
y2="47.760197" />
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="11.197802"
inkscape:cx="16"
inkscape:cy="16"
inkscape:current-layer="layer1"
showgrid="true"
inkscape:grid-bbox="true"
inkscape:document-units="px"
inkscape:window-width="640"
inkscape:window-height="720"
inkscape:window-x="638"
inkscape:window-y="28"
inkscape:window-maximized="0" />
<metadata
id="metadata2846">
<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
id="layer1"
inkscape:label="Layer 1"
inkscape:groupmode="layer">
<path
id="path4346"
sodipodi:cx="11.25"
sodipodi:cy="19.03125"
transform="matrix(1.4883719,0,0,1.4465766,-4.7441839,-6.8301638)"
d="M 19.3125,19.03125 A 8.0625,2.28125 0 1 1 3.1875,19.03125 A 8.0625,2.28125 0 1 1 19.3125,19.03125 z"
sodipodi:type="arc"
style="opacity:0.16292138000000000;fill:url(#radialGradient4811);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
sodipodi:ry="2.28125"
sodipodi:rx="8.0625" />
<path
style="fill:url(#linearGradient4813);fill-opacity:1;fill-rule:nonzero;stroke:#699536;stroke-width:1.00278974000000010;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
d="M 18.175045,3.5050734 C 17.893728,3.4766952 17.614045,3.6136485 17.469505,3.8765759 L 11.311125,15.076693 L 7.3516838,11.94736 C 6.9989939,11.755797 6.5589582,11.879032 6.3662377,12.229603 L 4.5906573,14.495517 C 4.3979411,14.846082 4.527588,15.283344 4.8802754,15.474904 C 4.8802754,15.474904 12.109718,21.409916 12.118638,21.414306 C 12.201298,21.459205 12.28774,21.481796 12.375609,21.492832 C 12.662649,21.528883 12.956399,21.394835 13.103948,21.126432 L 21.409341,6.0216833 C 21.602059,5.6711143 21.472414,5.2338548 21.119725,5.0422946 L 18.454817,3.5886997 C 18.366643,3.540809 18.268818,3.5145329 18.175045,3.5050734 z"
id="path1542"
sodipodi:nodetypes="cccccccssccccc" />
<path
style="opacity:0.6;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient3597);stroke-width:1.00278974000000010;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
d="M 18.214219,4.6150802 L 11.621039,16.59425 L 7.0429763,12.993376 C 6.5430041,13.593 6.1940911,14.084983 5.6268868,14.793063 C 5.6268868,14.793063 12.308087,20.243713 12.388561,20.327429 C 12.639581,19.922831 20.280248,5.9994113 20.392067,5.786567 C 20.224636,5.6712228 18.271997,4.6613945 18.214219,4.6150802 z"
id="path1544"
sodipodi:nodetypes="ccccccc" />
</g>
</svg>

Before

Width:  |  Height:  |  Size: 6.1 KiB

View file

@ -1,452 +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://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
width="24"
height="24"
id="svg4594"
inkscape:version="0.48.3.1 r9886"
sodipodi:docname="format-text-none-24.svg">
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="444"
inkscape:window-height="408"
id="namedview77"
showgrid="false"
showborder="false"
inkscape:zoom="1"
inkscape:cx="12"
inkscape:cy="12"
inkscape:window-x="393"
inkscape:window-y="159"
inkscape:window-maximized="0"
inkscape:current-layer="svg4594" />
<defs
id="defs4596">
<linearGradient
id="linearGradient3787-6">
<stop
id="stop3789-60"
style="stop-color:#000000;stop-opacity:1"
offset="0" />
<stop
id="stop3791-2"
style="stop-color:#000000;stop-opacity:0"
offset="1" />
</linearGradient>
<linearGradient
id="linearGradient6977-28-7">
<stop
id="stop6979-4-8"
style="stop-color:#ffffff;stop-opacity:1"
offset="0" />
<stop
id="stop6981-1-8"
style="stop-color:#2e3436;stop-opacity:1"
offset="0.6102711" />
<stop
id="stop6983-3-2"
style="stop-color:#888a85;stop-opacity:1"
offset="0.85851747" />
<stop
id="stop6985-44-5"
style="stop-color:#2e3436;stop-opacity:1"
offset="1" />
</linearGradient>
<linearGradient
id="linearGradient7113-62-52">
<stop
id="stop7115-8-2"
style="stop-color:#000000;stop-opacity:1"
offset="0" />
<stop
id="stop7117-6-4"
style="stop-color:#888a85;stop-opacity:1"
offset="1" />
</linearGradient>
<linearGradient
id="linearGradient4256">
<stop
id="stop4258"
style="stop-color:#ffffff;stop-opacity:1"
offset="0" />
<stop
id="stop4260"
style="stop-color:#ffffff;stop-opacity:0"
offset="1" />
</linearGradient>
<radialGradient
cx="11.03125"
cy="17.125"
r="9.84375"
fx="11.03125"
fy="17.125"
id="radialGradient4675"
xlink:href="#linearGradient3787-6"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1,0,0,0.2730159,0,12.449603)" />
<radialGradient
cx="37.839142"
cy="126.90098"
r="22"
fx="37.839142"
fy="126.90098"
id="radialGradient4677"
xlink:href="#linearGradient6977-28-7"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(8.5259017e-8,0.93154556,-1.6389592,1.5000453e-7,244.93186,-38.900758)" />
<linearGradient
x1="39"
y1="14.000207"
x2="39"
y2="-1.0002024"
id="linearGradient4679"
xlink:href="#linearGradient7113-62-52"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="7.2478447"
y1="6.3656702"
x2="12.993087"
y2="16.751301"
id="linearGradient4681"
xlink:href="#linearGradient4256"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="8"
y1="1052.3622"
x2="8"
y2="1039.6725"
id="linearGradient2433"
xlink:href="#linearGradient3195"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(0,-1036.3622)" />
<linearGradient
x1="11.375383"
y1="1051.4489"
x2="11.375383"
y2="1037.3622"
id="linearGradient2430"
xlink:href="#linearGradient2490"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(0,-1036.3622)" />
<linearGradient
x1="5.6815348"
y1="1038.5883"
x2="5.6815348"
y2="1054.8181"
id="linearGradient2428"
xlink:href="#linearGradient3242"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(0,-1036.3622)" />
<linearGradient
x1="8"
y1="1037.3622"
x2="8"
y2="1051.3622"
id="linearGradient2425"
xlink:href="#linearGradient3195"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.8461539,0,0,0.8461527,1.2307693,-875.68989)" />
<linearGradient
x1="8"
y1="1037.3622"
x2="8"
y2="1051.3622"
id="linearGradient3930"
xlink:href="#linearGradient3195"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.8461539,0,0,0.8461527,1.2307693,-875.68989)" />
<linearGradient
id="linearGradient3195">
<stop
id="stop3197"
style="stop-color:#ffffff;stop-opacity:1"
offset="0" />
<stop
id="stop3199"
style="stop-color:#ffffff;stop-opacity:0"
offset="1" />
</linearGradient>
<linearGradient
x1="5.6815348"
y1="1038.5883"
x2="5.6815348"
y2="1054.8181"
id="linearGradient4000"
xlink:href="#linearGradient3242"
gradientUnits="userSpaceOnUse" />
<linearGradient
id="linearGradient3242">
<stop
id="stop3244"
style="stop-color:#f8b17e;stop-opacity:1"
offset="0" />
<stop
id="stop3246"
style="stop-color:#e35d4f;stop-opacity:1"
offset="0.31209752" />
<stop
id="stop3248"
style="stop-color:#c6262e;stop-opacity:1"
offset="0.57054454" />
<stop
id="stop3250"
style="stop-color:#690b54;stop-opacity:1"
offset="1" />
</linearGradient>
<linearGradient
x1="11.375383"
y1="1051.4489"
x2="11.375383"
y2="1037.3622"
id="linearGradient3998"
xlink:href="#linearGradient2490"
gradientUnits="userSpaceOnUse" />
<linearGradient
id="linearGradient2490">
<stop
id="stop2492"
style="stop-color:#791235;stop-opacity:1"
offset="0" />
<stop
id="stop2494"
style="stop-color:#dd3b27;stop-opacity:1"
offset="1" />
</linearGradient>
<linearGradient
x1="8"
y1="1052.3622"
x2="8"
y2="1039.6725"
id="linearGradient3201"
xlink:href="#linearGradient3195"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="8"
y1="1052.3622"
x2="8"
y2="1039.6725"
id="linearGradient4743"
xlink:href="#linearGradient3195"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(0,-1036.3622)" />
<linearGradient
x1="5.6815348"
y1="1038.5883"
x2="5.6815348"
y2="1054.8181"
id="linearGradient4745"
xlink:href="#linearGradient3242"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(0,-1036.3622)" />
<linearGradient
x1="11.375383"
y1="1051.4489"
x2="11.375383"
y2="1037.3622"
id="linearGradient4747"
xlink:href="#linearGradient2490"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(0,-1036.3622)" />
<linearGradient
x1="8"
y1="1037.3622"
x2="8"
y2="1051.3622"
id="linearGradient4749"
xlink:href="#linearGradient3195"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.8461539,0,0,0.8461527,1.2307693,-875.68989)" />
<linearGradient
x1="28.449389"
y1="20.584223"
x2="16.331276"
y2="32.702335"
id="linearGradient2419"
xlink:href="#linearGradient7916"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.3077295,-0.29497944,0.3077295,0.29497944,25.634631,17.292858)" />
<linearGradient
id="linearGradient7916">
<stop
id="stop7918"
style="stop-color:#ffffff;stop-opacity:1"
offset="0" />
<stop
id="stop7920"
style="stop-color:#ffffff;stop-opacity:0"
offset="1" />
</linearGradient>
<linearGradient
x1="36.010902"
y1="13.022708"
x2="16.331276"
y2="32.702335"
id="linearGradient3167"
xlink:href="#linearGradient7916"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.3077295,-0.29497944,0.3077295,0.29497944,25.944842,17.144019)" />
<linearGradient
x1="11.192374"
y1="-0.74098766"
x2="11.192374"
y2="30.298229"
id="linearGradient3217"
xlink:href="#linearGradient3242"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.57894734,0,0,0.55555556,34.074641,10.496731)" />
<radialGradient
cx="23.070683"
cy="35.127438"
r="10.31934"
fx="23.070683"
fy="35.127438"
id="radialGradient2410"
xlink:href="#linearGradient2091"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.914812,0.01265023,-0.00821502,0.213562,2.253914,27.18889)" />
<linearGradient
id="linearGradient2091">
<stop
id="stop2093"
style="stop-color:#000000;stop-opacity:0.39215687"
offset="0" />
<stop
id="stop3169"
style="stop-color:#000000;stop-opacity:0.3137255"
offset="0.5" />
<stop
id="stop2095"
style="stop-color:#000000;stop-opacity:0"
offset="1" />
</linearGradient>
<linearGradient
x1="41.225124"
y1="23.238064"
x2="41.225124"
y2="7.3900404"
id="linearGradient5567"
xlink:href="#linearGradient2490"
gradientUnits="userSpaceOnUse" />
<radialGradient
cx="11.03125"
cy="17.125"
r="9.84375"
fx="11.03125"
fy="17.125"
id="radialGradient4675-2"
xlink:href="#linearGradient3787-6-1"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1,0,0,0.2730159,0,12.449603)" />
<linearGradient
id="linearGradient3787-6-1">
<stop
id="stop3789-60-1"
style="stop-color:#000000;stop-opacity:1"
offset="0" />
<stop
id="stop3791-2-0"
style="stop-color:#000000;stop-opacity:0"
offset="1" />
</linearGradient>
<radialGradient
cx="11.03125"
cy="17.125"
r="9.84375"
fx="11.03125"
fy="17.125"
id="radialGradient5584"
xlink:href="#linearGradient3787-6-1"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1,0,0,0.2730159,0,12.449603)" />
</defs>
<metadata
id="metadata4599">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
transform="translate(0,-8)"
id="layer1">
<g
transform="translate(1.0000004,8.9999997)"
id="g22-2"
style="display:inline;enable-background:new">
<g
transform="translate(-180,30)"
id="g5607">
<path
d="m 20.875,17.125 a 9.84375,2.6875 0 1 1 -19.6875,0 9.84375,2.6875 0 1 1 19.6875,0 z"
transform="matrix(0.63623879,0,0,0.52434209,187.98149,-19.078839)"
id="path3843-1"
style="opacity:0.4;color:#000000;fill:url(#radialGradient5584);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
<path
d="m 20.875,17.125 a 9.84375,2.6875 0 1 1 -19.6875,0 9.84375,2.6875 0 1 1 19.6875,0 z"
transform="matrix(1.015873,0,0,0.8372092,179.79365,-27.087207)"
id="path3843"
style="opacity:0.6;color:#000000;fill:url(#radialGradient4675);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
<g
transform="translate(184,-29.001565)"
id="g3831"
style="display:inline">
<path
d="M 43,-0.5 C 42.866246,-0.503858 42.736815,-0.4524194 42.642198,-0.357802 42.547581,-0.2631845 42.496142,-0.1337537 42.5,0 l 0,1 C 42.4961,1.1337537 42.54758,1.2631845 42.642198,1.357802 42.736815,1.4524194 42.866246,1.503858 43,1.5 c 3.000107,0 4.771516,0.00347 5.625,0.25 0.426742,0.1232654 0.569536,0.264441 0.6875,0.46875 0.117964,0.204309 0.185652,1.5493391 0.1875,2.09375 L 49.5,4.5 46,4.5 C 44.821539,4.5227944 43.524606,4.5165905 42.4375,4.9375 41.893947,5.1479548 41.378886,5.4872257 41.03125,6 40.683614,6.5127743 40.5,9.1789739 40.5,10 c 0,0.763504 0.03698,1.348337 0.15625,1.84375 1.118729,2.546152 4.578818,1.639439 6.836167,1.161612 C 48.172307,12.835389 48.928528,12.680176 49.5,12.375 l 0,0.625 c -0.0039,0.133754 0.04758,0.263185 0.142198,0.357802 C 49.736815,13.452419 49.866246,13.503858 50,13.5 l 4,0 c 0.133754,0.0039 0.263185,-0.04758 0.357802,-0.142198 C 54.452419,13.263185 54.503858,13.133754 54.5,13 l 0,-1 C 54.5039,11.866246 54.45242,11.736815 54.357802,11.642198 54.263185,11.547581 54.133754,11.496142 54,11.5 l -1.5,0 0,-6.375 c 0,-1.0602805 -0.115145,-2.8704791 -0.34375,-3.53125 -0.228605,-0.6607709 -0.605172,-1.1848662 -1.125,-1.5 C 49.991594,-0.5365177 49.604757,-0.4942165 47.71875,-0.5 45.995996,-0.4884564 44.5025,-0.5 43,-0.5 z m 6.5,7 0,2.875 c -0.305164,1.138889 -3.05152,1.797298 -4.15625,2 C 44.759158,11.482264 44.290743,11.413383 44,11.21875 43.709257,11.024117 43.497402,10.677797 43.5,9.875 43.497479,9.4685623 43.565386,7.2470771 43.6875,7.09375 43.809614,6.9404229 44.027291,6.789316 44.4375,6.6875 45.185,6.5019664 47.570062,6.5033054 49.5,6.5 z"
transform="translate(-40,3)"
id="path3833"
style="font-size:21.15485954px;font-style:normal;font-weight:bold;color:#000000;fill:url(#radialGradient4677);fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient4679);stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Bitstream Vera Serif" />
<path
d="M 3,3 3,4 C 4.1901464,3.9995905 5.3578928,4.0091186 6.71875,4 10.491948,4.0115709 11,4.002432 11,8.125 l 0,7.875 2,0 1,0 0,-1 -2,0 0,-7.875 C 12,3.002432 10.308492,3 7.71875,3 5.991948,3.0115707 4.5,3 3,3 z M 6,8 C 4.1006816,8.0367372 2.027151,8.0289371 1.28125,9.5625 2.264525,9.036321 3.6667974,9.025787 5,9 L 9,9 9,8.3125 C 8.9995899,8.1916851 8.9751262,8.1085413 8.96875,8 L 6,8 z M 3.09375,11.34375 C 2.3400912,11.599303 1.9947007,13.020751 2,13.875 1.988303,17.489444 7.492137,15.499647 9,13.9375 L 9,13.71875 C 5.9597658,14.996802 2.9902773,15.879425 3,12.875 2.99875,12.673882 3.058795,11.504253 3.09375,11.34375 z"
id="path3835"
style="font-size:21.15485954px;font-style:normal;font-weight:bold;opacity:0.4;fill:url(#linearGradient4681);fill-opacity:1;stroke:none;font-family:Bitstream Vera Serif" />
</g>
<g
transform="translate(153.97799,-31.941175)"
id="layer1-3">
<path
d="m 46.52201,20.385514 -3.184991,-2.946158 3.06471,-3.086417 -2.209232,-1.911764 -3.154011,2.941176 -3.217945,-2.941176 -2.298531,1.982082 3.217944,3.003528 -3.217944,2.955566 2.298531,2.058824 3.214211,-3.088236 3.22168,3.088236 2.265578,-2.055661 z"
id="text1314"
style="font-size:59.90107727px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:url(#linearGradient3217);fill-opacity:1;stroke:url(#linearGradient5567);stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;font-family:Bitstream Vera Sans" />
<path
d="m 44.93385,14.418281 -0.647334,-0.627116 -3.264508,2.866366 -3.225731,-2.863558 -0.824531,0.673766"
id="path7076"
style="font-size:59.90107727px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;opacity:0.5;fill:none;stroke:url(#linearGradient3167);stroke-width:0.99999994;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;font-family:Bitstream Vera Sans" />
<path
d="m 45.42749,20.732088 -2.99345,-2.713434 m -2.968147,0.03651 -2.804358,2.701545"
id="path3165"
style="font-size:59.90107727px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;opacity:0.4;fill:none;stroke:url(#linearGradient2419);stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;font-family:Bitstream Vera Sans" />
</g>
</g>
<g
transform="matrix(1.1234418,0,-0.7136519,1.2607334,166.69725,2.9002995)"
id="g3532-1"
style="display:inline" />
<g
transform="matrix(1.1234418,0,-0.7136519,1.2607334,166.69725,2.9002995)"
id="g3557-05"
style="fill:#fce94f;stroke:none;display:inline" />
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 18 KiB

View file

@ -1,446 +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://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
version="1.1"
width="24"
height="24"
id="svg4106">
<defs
id="defs4108">
<linearGradient
x1="-0.3790026"
y1="22.010834"
x2="-0.3790026"
y2="14.4129"
id="linearGradient3914-7"
xlink:href="#linearGradient3908-1"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(18.020157,8.0004845)" />
<linearGradient
id="linearGradient3908-1">
<stop
id="stop3910-0"
style="stop-color:#000000;stop-opacity:0.54938269"
offset="0" />
<stop
id="stop3912-5"
style="stop-color:#000000;stop-opacity:0.16666667"
offset="1" />
</linearGradient>
<linearGradient
x1="23.99999"
y1="8.2377691"
x2="23.99999"
y2="40.224758"
id="linearGradient3179"
xlink:href="#linearGradient4414-1"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.29729732,0,0,0.13513514,4.8648661,13.756719)" />
<linearGradient
id="linearGradient4414-1">
<stop
id="stop4416-6"
style="stop-color:#ffffff;stop-opacity:1"
offset="0" />
<stop
id="stop4418-6"
style="stop-color:#ffffff;stop-opacity:0.23529412"
offset="0.06316455" />
<stop
id="stop4420-5"
style="stop-color:#ffffff;stop-opacity:0.15686275"
offset="0.95056331" />
<stop
id="stop4422-9"
style="stop-color:#ffffff;stop-opacity:0.39215687"
offset="1" />
</linearGradient>
<linearGradient
x1="169.07913"
y1="-4.4748607"
x2="169.07913"
y2="-26.459934"
id="linearGradient3182"
xlink:href="#linearGradient4720-4-6"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.37654594,0,0,0.35839049,-53.464549,22.544182)"
spreadMethod="pad" />
<linearGradient
id="linearGradient4720-4-6">
<stop
id="stop4722-3-7"
style="stop-color:#868688;stop-opacity:1"
offset="0" />
<stop
id="stop4724-0-3"
style="stop-color:#dddede;stop-opacity:1"
offset="1" />
</linearGradient>
<linearGradient
x1="119.47528"
y1="16.924896"
x2="119.47528"
y2="26.671993"
id="linearGradient3184"
xlink:href="#linearGradient4714-4-8"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.8224499,0,0,0.82905873,-91.762338,-1.0488626)" />
<linearGradient
id="linearGradient4714-4-8">
<stop
id="stop4716-1-5"
style="stop-color:#b6b6b6;stop-opacity:1"
offset="0" />
<stop
id="stop4718-4-3"
style="stop-color:#4a4a4a;stop-opacity:1"
offset="1" />
</linearGradient>
<linearGradient
x1="23.99999"
y1="8.2377691"
x2="23.99999"
y2="40.224758"
id="linearGradient3189"
xlink:href="#linearGradient4414-3"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.29729732,0,0,0.13513514,4.8648661,22.756718)" />
<linearGradient
id="linearGradient4414-3">
<stop
id="stop4416-89"
style="stop-color:#ffffff;stop-opacity:1"
offset="0" />
<stop
id="stop4418-69"
style="stop-color:#ffffff;stop-opacity:0.23529412"
offset="0.06316455" />
<stop
id="stop4420-2"
style="stop-color:#ffffff;stop-opacity:0.15686275"
offset="0.95056331" />
<stop
id="stop4422-2"
style="stop-color:#ffffff;stop-opacity:0.39215687"
offset="1" />
</linearGradient>
<linearGradient
x1="169.07913"
y1="-4.4748607"
x2="169.07913"
y2="-26.459934"
id="linearGradient3192"
xlink:href="#linearGradient4720-4-2"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.34757878,0,0,0.30718842,-48.428451,30.752136)"
spreadMethod="pad" />
<linearGradient
id="linearGradient4720-4-2">
<stop
id="stop4722-3-5"
style="stop-color:#868688;stop-opacity:1"
offset="0" />
<stop
id="stop4724-0-1"
style="stop-color:#dddede;stop-opacity:1"
offset="1" />
</linearGradient>
<linearGradient
x1="23.99999"
y1="11.962924"
x2="23.99999"
y2="32.555599"
id="linearGradient3198"
xlink:href="#linearGradient3924-742-7"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.4054054,0,0,0.05405406,2.270272,9.202703)" />
<linearGradient
id="linearGradient3924-742-7">
<stop
id="stop3115-3"
style="stop-color:#ffffff;stop-opacity:1"
offset="0" />
<stop
id="stop3117-46"
style="stop-color:#ffffff;stop-opacity:0.23529412"
offset="0.06316455" />
<stop
id="stop3119-5"
style="stop-color:#ffffff;stop-opacity:0.15686275"
offset="0.95056331" />
<stop
id="stop3121-5"
style="stop-color:#ffffff;stop-opacity:0.39215687"
offset="1" />
</linearGradient>
<linearGradient
x1="23.99999"
y1="4.999989"
x2="23.99999"
y2="43"
id="linearGradient3201"
xlink:href="#linearGradient3924-742"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.4054054,0,0,0.43243245,2.2702721,9.1216244)" />
<linearGradient
id="linearGradient3924-742">
<stop
id="stop3115"
style="stop-color:#ffffff;stop-opacity:1"
offset="0" />
<stop
id="stop3117"
style="stop-color:#ffffff;stop-opacity:0.23529412"
offset="0.06316455" />
<stop
id="stop3119"
style="stop-color:#ffffff;stop-opacity:0.15686275"
offset="0.95056331" />
<stop
id="stop3121"
style="stop-color:#ffffff;stop-opacity:0.39215687"
offset="1" />
</linearGradient>
<linearGradient
x1="-0.3790026"
y1="21.012358"
x2="-0.3790026"
y2="0.032915123"
id="linearGradient3914"
xlink:href="#linearGradient3908"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(18.020157,8.0004845)" />
<linearGradient
id="linearGradient3908">
<stop
id="stop3910"
style="stop-color:#000000;stop-opacity:0.62962961"
offset="0" />
<stop
id="stop3912"
style="stop-color:#000000;stop-opacity:0.2962963"
offset="1" />
</linearGradient>
<linearGradient
x1="169.07913"
y1="-7.4346271"
x2="169.07913"
y2="-60.497246"
id="linearGradient3918"
xlink:href="#linearGradient4720"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.37454439,0,0,0.35698767,-53.115912,31.486625)"
spreadMethod="pad" />
<linearGradient
id="linearGradient4720">
<stop
id="stop4722"
style="stop-color:#868688;stop-opacity:1"
offset="0" />
<stop
id="stop4724"
style="stop-color:#dddede;stop-opacity:1"
offset="1" />
</linearGradient>
<radialGradient
cx="4.9929786"
cy="43.5"
r="2.5"
fx="4.9929786"
fy="43.5"
id="radialGradient4253"
xlink:href="#linearGradient3688-166-749-49"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(2.003784,0,0,1.4,27.98813,-17.4)" />
<linearGradient
id="linearGradient3688-166-749-49">
<stop
id="stop3079"
style="stop-color:#181818;stop-opacity:1"
offset="0" />
<stop
id="stop3081"
style="stop-color:#181818;stop-opacity:0"
offset="1" />
</linearGradient>
<radialGradient
cx="4.9929786"
cy="43.5"
r="2.5"
fx="4.9929786"
fy="43.5"
id="radialGradient4255"
xlink:href="#linearGradient3688-464-309-276"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(2.003784,0,0,1.4,-20.01187,-104.4)" />
<linearGradient
id="linearGradient3688-464-309-276">
<stop
id="stop3085"
style="stop-color:#181818;stop-opacity:1"
offset="0" />
<stop
id="stop3087"
style="stop-color:#181818;stop-opacity:0"
offset="1" />
</linearGradient>
<linearGradient
x1="25.058096"
y1="47.027729"
x2="25.058096"
y2="39.999443"
id="linearGradient4257"
xlink:href="#linearGradient3702-501-757-979"
gradientUnits="userSpaceOnUse" />
<linearGradient
id="linearGradient3702-501-757-979">
<stop
id="stop3091"
style="stop-color:#181818;stop-opacity:0"
offset="0" />
<stop
id="stop3093"
style="stop-color:#181818;stop-opacity:1"
offset="0.5" />
<stop
id="stop3095"
style="stop-color:#181818;stop-opacity:0"
offset="1" />
</linearGradient>
</defs>
<metadata
id="metadata4111">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
transform="translate(0,-8)"
id="layer1">
<g
transform="matrix(0.55,0,0,0.3333336,-1.2002477,14.333331)"
id="g2036"
style="display:inline">
<g
transform="matrix(1.052632,0,0,1.285713,-1.263158,-13.42854)"
id="g3712"
style="opacity:0.4">
<rect
width="5"
height="7"
x="38"
y="40"
id="rect2801"
style="fill:url(#radialGradient4253);fill-opacity:1;stroke:none" />
<rect
width="5"
height="7"
x="-10"
y="-47"
transform="scale(-1,-1)"
id="rect3696"
style="fill:url(#radialGradient4255);fill-opacity:1;stroke:none" />
<rect
width="28"
height="7.0000005"
x="10"
y="40"
id="rect3700"
style="fill:url(#linearGradient4257);fill-opacity:1;stroke:none" />
</g>
</g>
<path
d="m 5.7838797,9 -1.5541944,2.054427 c -0.018688,0.02266 -0.039536,0.04354 -0.062168,0.06226 -0.0971,0.08938 -0.159011,0.255794 -0.1554194,0.40466 l 0,15.377074 c 0.00139,0.02072 0.00139,0.04154 0,0.06226 -0.031943,0.27013 -5.54e-4,0.588825 0.093252,0.778192 0.093806,0.189367 0.1679229,0.255361 0.4351745,0.249021 l 14.3607566,0 c 0.02069,-0.0014 0.04148,-0.0014 0.06217,0 0.269751,0.03198 0.587997,5.55e-4 0.777098,-0.09338 0.1891,-0.09394 0.255002,-0.168159 0.248671,-0.435787 l 0,-15.377075 c -0.0014,-0.02072 -0.0014,-0.04153 0,-0.06226 0.0413,-0.349236 -0.03925,-0.740966 -0.186507,-0.90271 C 19.699394,11.0032 19.595941,10.872895 19.429707,10.649767 19.263472,10.426639 19.070535,10.145318 18.870197,9.8715751 18.537911,9.4175392 18.316455,9.1365486 18.217435,9 z"
id="path3916"
style="color:#000000;fill:url(#linearGradient3918);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999994;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
<path
d="m 5.4997594,8.5 13.0000006,0 c 0,0 1.529481,2.10208 1.688724,2.276741 0.290691,0.318837 0.363834,0.855532 0.311311,1.299076 0,5.141401 0,10.282802 0,15.424203 0.02041,0.861532 -0.889275,1.081295 -1.575796,1 -4.808093,0 -9.6161856,0 -14.4242786,0 -0.861532,0.02041 -1.081295,-0.889275 -1,-1.575796 0,-5.141402 0,-10.282802 0,-15.424203 -0.0069,-0.283932 0.122518,-0.550533 0.325365,-0.736983 z"
id="rect5505-21-3"
style="color:#000000;fill:none;stroke:url(#linearGradient3914);stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
<rect
width="15"
height="16"
x="4.5"
y="11.500001"
id="rect6741-9"
style="opacity:0.5;fill:none;stroke:url(#linearGradient3201);stroke-width:0.99999982;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
<path
d="m 6.0995932,9.4999996 11.7537668,0 L 19.5,11.5 c -5,0 -10.0000001,0 -15.0000001,0 z"
id="rect6741-9-5"
style="opacity:0.5;fill:none;stroke:url(#linearGradient3198);stroke-width:0.99999982;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
<path
d="m 5.2720568,21.499999 13.4554022,0"
id="path4846"
style="opacity:0.1;fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<rect
width="12"
height="6"
rx="0.5"
ry="0.5"
x="6"
y="23"
id="rect5505-21-0"
style="color:#000000;fill:url(#linearGradient3192);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999994;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
<rect
width="11"
height="5"
x="6.5"
y="23.49996"
id="rect6741-9-1"
style="opacity:0.5;fill:none;stroke:url(#linearGradient3189);stroke-width:0.99999982;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
<path
d="m 9.4999999,24.499959 0,2 5.0000001,0 0,-2"
id="path4924-7"
style="fill:none;stroke:#848484;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
<path
d="m 9.4999999,24.999959 0,1.5 5.0000001,0 0,-1.5"
id="path4924"
style="fill:none;stroke:#cccccc;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<rect
width="13.000078"
height="7.0000782"
rx="1"
ry="0.99999994"
x="5.4999614"
y="13.499922"
id="rect5505-21-0-2"
style="color:#000000;fill:url(#linearGradient3182);fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient3184);stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
<rect
width="11"
height="5"
x="6.5"
y="14.49996"
id="rect6741-9-1-7"
style="opacity:0.5;fill:none;stroke:url(#linearGradient3179);stroke-width:0.99999982;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
<path
d="m 9.4999998,15.49996 0,2 5.0000002,0 0,-2"
id="path4924-7-6"
style="fill:none;stroke:#848484;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
<path
d="m 9.4999998,15.99996 0,1.5 5.0000002,0 0,-1.5"
id="path4924-5"
style="fill:none;stroke:#cccccc;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<rect
width="13.000078"
height="7.0000782"
rx="1"
ry="0.99999994"
x="5.4999614"
y="22.499922"
id="rect5505-21-0-0"
style="color:#000000;fill:none;stroke:url(#linearGradient3914-7);stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
</g>
</svg>

Before

Width:  |  Height:  |  Size: 16 KiB

View file

@ -1,360 +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://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
version="1.1"
width="24"
height="24"
id="svg4532">
<defs
id="defs4534">
<linearGradient
x1="25.525208"
y1="35.429005"
x2="25.525208"
y2="15.737678"
id="linearGradient4313"
xlink:href="#linearGradient3866-6"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.42307923,0,0,0.39244743,3.8461899,12.352884)"
spreadMethod="reflect" />
<linearGradient
id="linearGradient3866-6">
<stop
id="stop3868-7"
style="stop-color:#969696;stop-opacity:1"
offset="0" />
<stop
id="stop3872-0"
style="stop-color:#858585;stop-opacity:0.63478261"
offset="0.5" />
<stop
id="stop3870-0"
style="stop-color:#939393;stop-opacity:0"
offset="1" />
</linearGradient>
<linearGradient
x1="23.99999"
y1="6.6759877"
x2="23.99999"
y2="41.184601"
id="linearGradient4333"
xlink:href="#linearGradient4366"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.45945946,0,0,0.29729728,2.9729738,16.864867)" />
<linearGradient
id="linearGradient4366">
<stop
id="stop4368"
style="stop-color:#ffffff;stop-opacity:1"
offset="0" />
<stop
id="stop4370"
style="stop-color:#ffffff;stop-opacity:0.23529412"
offset="0.01864429" />
<stop
id="stop4372"
style="stop-color:#ffffff;stop-opacity:0.15686275"
offset="0.98085731" />
<stop
id="stop4374"
style="stop-color:#ffffff;stop-opacity:0.39215687"
offset="1" />
</linearGradient>
<linearGradient
x1="16.626165"
y1="15.298182"
x2="20.054544"
y2="24.627615"
id="linearGradient4336"
xlink:href="#linearGradient8265-821-176-38-919-66-249-7-7"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.39078075,0,0,0.4337445,4.6029954,15.522359)" />
<linearGradient
id="linearGradient8265-821-176-38-919-66-249-7-7">
<stop
id="stop2687-1-9"
style="stop-color:#ffffff;stop-opacity:1"
offset="0" />
<stop
id="stop2689-5-4"
style="stop-color:#ffffff;stop-opacity:0"
offset="1" />
</linearGradient>
<linearGradient
x1="25.525208"
y1="30.188753"
x2="25.525208"
y2="15.737678"
id="linearGradient4339"
xlink:href="#linearGradient3333-4-4"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.42307923,0,0,0.39244743,3.8461899,11.014342)"
spreadMethod="reflect" />
<linearGradient
id="linearGradient3333-4-4">
<stop
id="stop3335-4-6"
style="stop-color:#ffffff;stop-opacity:1"
offset="0" />
<stop
id="stop3337-7-2"
style="stop-color:#ffffff;stop-opacity:0"
offset="1" />
</linearGradient>
<linearGradient
x1="23.903786"
y1="35.75"
x2="23.903786"
y2="20.443331"
id="linearGradient4342"
xlink:href="#linearGradient3495"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.42223777,0,0,0.41882295,3.9070099,12.452607)" />
<linearGradient
id="linearGradient3495">
<stop
id="stop3497"
style="stop-color:#000000;stop-opacity:1"
offset="0" />
<stop
id="stop3874"
style="stop-color:#000000;stop-opacity:0.49803922"
offset="0.5" />
<stop
id="stop3499"
style="stop-color:#000000;stop-opacity:0"
offset="1" />
</linearGradient>
<linearGradient
x1="25.525208"
y1="30.188753"
x2="25.525208"
y2="15.737678"
id="linearGradient4345"
xlink:href="#linearGradient3333-4"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.42307923,0,0,0.39244743,3.8461899,13.747128)"
spreadMethod="reflect" />
<linearGradient
id="linearGradient3333-4">
<stop
id="stop3335-4"
style="stop-color:#ffffff;stop-opacity:1"
offset="0" />
<stop
id="stop3337-7"
style="stop-color:#ffffff;stop-opacity:0"
offset="1" />
</linearGradient>
<linearGradient
x1="25.525208"
y1="30.188753"
x2="25.525208"
y2="15.737678"
id="linearGradient4348"
xlink:href="#linearGradient3866"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.42307923,0,0,0.39244743,3.8461899,12.352884)"
spreadMethod="reflect" />
<linearGradient
id="linearGradient3866">
<stop
id="stop3868"
style="stop-color:#a0a0a0;stop-opacity:1"
offset="0" />
<stop
id="stop3872"
style="stop-color:#8f8f8f;stop-opacity:0.63478261"
offset="0.5" />
<stop
id="stop3870"
style="stop-color:#9d9d9d;stop-opacity:0"
offset="1" />
</linearGradient>
<linearGradient
x1="20.052792"
y1="10.636821"
x2="20.052792"
y2="45.243549"
id="linearGradient4351"
xlink:href="#linearGradient3600"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.40000003,0,0,0.36363633,4.4000003,13.81818)" />
<linearGradient
id="linearGradient3600">
<stop
id="stop3602"
style="stop-color:#f4f4f4;stop-opacity:1"
offset="0" />
<stop
id="stop3604"
style="stop-color:#dbdbdb;stop-opacity:1"
offset="1" />
</linearGradient>
<linearGradient
x1="302.85715"
y1="366.64789"
x2="302.85715"
y2="609.50507"
id="linearGradient10235-5"
xlink:href="#linearGradient5048-9"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(2.774389,0,0,1.969706,-1892.179,-872.8854)" />
<linearGradient
id="linearGradient5048-9">
<stop
id="stop5050-7"
style="stop-color:#000000;stop-opacity:0"
offset="0" />
<stop
id="stop5056-5"
style="stop-color:#000000;stop-opacity:1"
offset="0.5" />
<stop
id="stop5052-3"
style="stop-color:#000000;stop-opacity:0"
offset="1" />
</linearGradient>
<radialGradient
cx="605.71429"
cy="486.64789"
r="117.14286"
fx="605.71429"
fy="486.64789"
id="radialGradient10237-8"
xlink:href="#linearGradient5060-8"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(2.774389,0,0,1.969706,-1891.633,-872.8854)" />
<linearGradient
id="linearGradient5060-8">
<stop
id="stop5062-3"
style="stop-color:#000000;stop-opacity:1"
offset="0" />
<stop
id="stop5064-1"
style="stop-color:#000000;stop-opacity:0"
offset="1" />
</linearGradient>
<radialGradient
cx="605.71429"
cy="486.64789"
r="117.14286"
fx="605.71429"
fy="486.64789"
id="radialGradient2901"
xlink:href="#linearGradient5060-8"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(-2.774389,0,0,1.969706,112.7623,-872.8854)" />
</defs>
<metadata
id="metadata4537">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
transform="translate(0,-8)"
id="layer1">
<rect
width="19"
height="13"
rx="0.80965537"
ry="0.79772371"
x="0.5"
y="11.5"
id="rect11046-8"
style="opacity:0.5;fill:none;stroke:#ffffff;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:0.99236642;stroke-dasharray:3, 1;stroke-dashoffset:0" />
<rect
width="19"
height="13"
rx="0.80965537"
ry="0.79772371"
x="0.5"
y="10.471"
id="rect11046"
style="opacity:0.4;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:0.99236642;stroke-dasharray:3, 1;stroke-dashoffset:0" />
<g
transform="matrix(0.01045062,0,0,0.00543807,22.29515,30.21816)"
id="g11038-9"
style="opacity:0.7;display:inline">
<rect
width="1339.6335"
height="478.35718"
x="-1559.2523"
y="-150.69685"
id="rect11040-6"
style="opacity:0.39195981;fill:url(#linearGradient10235-5);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible" />
<path
d="m -219.61876,-150.68038 c 0,0 0,478.33079 0,478.33079 142.874166,0.90045 345.40022,-107.16966 345.40014,-239.196175 0,-132.026537 -159.436816,-239.134595 -345.40014,-239.134615 z"
id="path11042-4"
style="opacity:0.40206185;fill:url(#radialGradient10237-8);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible" />
<path
d="m -1559.2523,-150.68038 c 0,0 0,478.33079 0,478.33079 -142.8742,0.90045 -345.4002,-107.16966 -345.4002,-239.196175 0,-132.026537 159.4368,-239.134595 345.4002,-239.134615 z"
id="path11044-3"
style="opacity:0.40206185;fill:url(#radialGradient2901);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible" />
</g>
<rect
width="18"
height="12"
rx="0.5"
ry="0.5"
x="5"
y="18"
id="rect2396-9"
style="fill:url(#linearGradient4351);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999994;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
<path
d="m 11.739261,24.322531 -5.7012291,5.350022 z m 4.534881,0.02453 5.740893,5.227129 z"
id="path3341-2"
style="fill:none;stroke:url(#linearGradient4348);stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
<path
d="m 11.739261,25.716773 -3.8538679,3.665908 z m 4.534881,0.02453 3.923509,3.558336 z"
id="path3341-2-6"
style="opacity:0.7;fill:none;stroke:url(#linearGradient4345);stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
<path
d="m 7.4264159,21.420414 6.6143001,5.494264 6.533049,-5.494264"
id="path3493"
style="opacity:0.06000001;fill:none;stroke:url(#linearGradient4342);stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
<path
d="M 6.4197241,18.557066 14.000091,24.75 21.464083,18.549406"
id="path3926"
style="opacity:0.7;fill:none;stroke:url(#linearGradient4339);stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
<path
d="M 5.6151563,18 C 5.2934335,18 5,18.194425 5,18.49027 L 5.0059595,26 C 5.5237759,25.991948 22.606961,23.05103 23,22.909569 l 0,-4.323715 C 23,18.359719 22.728991,18 22.450415,18 z"
id="path3333"
style="opacity:0.2;fill:url(#linearGradient4336);fill-opacity:1;fill-rule:evenodd;stroke:none" />
<rect
width="17"
height="11"
x="5.5"
y="18.5"
id="rect6741-1-5"
style="fill:none;stroke:url(#linearGradient4333);stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
<rect
width="19"
height="13.000001"
rx="1"
ry="1"
x="4.5"
y="17.499998"
id="rect2396-9-3"
style="opacity:0.3;fill:none;stroke:#000000;stroke-width:1;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
<path
d="m 5.2155719,18.774502 8.7845191,7.314042 8.917279,-7.363225"
id="path3341-2-2"
style="fill:none;stroke:url(#linearGradient4313);stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
</g>
</svg>

Before

Width:  |  Height:  |  Size: 13 KiB

View file

@ -1,215 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
version="1.1"
width="24"
height="24"
id="svg3277">
<defs
id="defs3279">
<linearGradient
x1="24.138529"
y1="7.0478544"
x2="24.138529"
y2="39.268391"
id="linearGradient5530"
xlink:href="#linearGradient3943"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.2817955,0,0,0.2800956,12.186027,19.014894)" />
<linearGradient
id="linearGradient3943">
<stop
id="stop3945"
style="stop-color:#ffffff;stop-opacity:1"
offset="0" />
<stop
id="stop3947"
style="stop-color:#ffffff;stop-opacity:0"
offset="1" />
</linearGradient>
<radialGradient
cx="69.447609"
cy="51.694645"
r="31.000002"
fx="69.447609"
fy="51.694645"
id="radialGradient3142"
xlink:href="#linearGradient3242-7"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0,0.35684158,-0.38820022,0,37.356571,-3.1214)" />
<linearGradient
id="linearGradient3242-7">
<stop
id="stop3244-5"
style="stop-color:#eef87e;stop-opacity:1"
offset="0" />
<stop
id="stop3246-9"
style="stop-color:#cde34f;stop-opacity:1"
offset="0.26238" />
<stop
id="stop3248-7"
style="stop-color:#93b723;stop-opacity:1"
offset="0.66093999" />
<stop
id="stop3250-8"
style="stop-color:#5a7e0d;stop-opacity:1"
offset="1" />
</linearGradient>
<linearGradient
x1="72.421684"
y1="124.75623"
x2="72.421684"
y2="51.244411"
id="linearGradient3144"
xlink:href="#linearGradient2490-3"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1482266,0,0,0.1494387,5.4507905,12.349396)" />
<linearGradient
id="linearGradient2490-3">
<stop
id="stop2492-3"
style="stop-color:#365f0e;stop-opacity:1"
offset="0" />
<stop
id="stop2494-8"
style="stop-color:#84a718;stop-opacity:1"
offset="1" />
</linearGradient>
<linearGradient
x1="17.591623"
y1="7"
x2="17.591623"
y2="-0.02451775"
id="linearGradient3153"
xlink:href="#linearGradient3251"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(-0.99999992,8.9994521)" />
<linearGradient
id="linearGradient3251">
<stop
id="stop3253"
style="stop-color:#917f6e;stop-opacity:1"
offset="0" />
<stop
id="stop3255"
style="stop-color:#cbbaa9;stop-opacity:1"
offset="1" />
</linearGradient>
<linearGradient
x1="40.006763"
y1="12.910877"
x2="40.006763"
y2="7.0924568"
id="linearGradient3156"
xlink:href="#linearGradient4222"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(-25,5.9994521)" />
<linearGradient
id="linearGradient4222">
<stop
id="stop4224"
style="stop-color:#ffffff;stop-opacity:1"
offset="0" />
<stop
id="stop4226"
style="stop-color:#ffffff;stop-opacity:0"
offset="1" />
</linearGradient>
<linearGradient
x1="38.382198"
y1="5.90625"
x2="38.382198"
y2="22.697742"
id="linearGradient3159"
xlink:href="#linearGradient4222"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(-25,5.9994521)" />
<linearGradient
x1="39.905758"
y1="6.1230369"
x2="39.905758"
y2="24.0341"
id="linearGradient3162"
xlink:href="#linearGradient3243"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(-25,5.9994521)" />
<linearGradient
id="linearGradient3243">
<stop
id="stop3245"
style="stop-color:#fff4e9;stop-opacity:1"
offset="0" />
<stop
id="stop3247"
style="stop-color:#e7d6c5;stop-opacity:1"
offset="1" />
</linearGradient>
<linearGradient
x1="32.015705"
y1="24.011269"
x2="32.015705"
y2="5"
id="linearGradient3164"
xlink:href="#linearGradient3251"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(-25,5.9994521)" />
<linearGradient
id="linearGradient3283">
<stop
id="stop3285"
style="stop-color:#000000;stop-opacity:1"
offset="0" />
<stop
id="stop3287"
style="stop-color:#000000;stop-opacity:0"
offset="1" />
</linearGradient>
<radialGradient
cx="10.471204"
cy="20.146597"
r="9.2146597"
fx="10.471204"
fy="20.146597"
id="radialGradient3275"
xlink:href="#linearGradient3283"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.9767045,0,0,0.32556818,-1.2272721,20.440316)" />
</defs>
<g
transform="translate(0,-8)"
id="layer1">
<path
d="m 17.999999,26.999408 a 8.9999996,3.0000001 0 1 1 -17.99999885,0 8.9999996,3.0000001 0 1 1 17.99999885,0 z"
id="path3281"
style="opacity:0.3;fill:url(#radialGradient3275);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
<path
d="m 11,11.499452 -9.4999999,9.84375 8.2500001,8.15625 9.7499998,-9.5 0,-8.5 -8.5,0 z m 4,3 c 0.828,0 1.5,0.672 1.5,1.5 0,0.828 -0.672,1.5 -1.5,1.5 -0.828,0 -1.5,-0.672 -1.5,-1.5 0,-0.828 0.672,-1.5 1.5,-1.5 z"
id="path2463"
style="fill:url(#linearGradient3162);fill-opacity:1;fill-rule:evenodd;stroke:url(#linearGradient3164);stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
d="m 11.375,12.405702 c -2.8645828,2.96875 -5.7291668,5.9375 -8.5937498,8.90625 2.322917,2.291667 4.645833,4.583333 6.96875,6.875 2.9479168,-2.864583 5.8958328,-5.729167 8.8437498,-8.59375 0,-2.395833 0,-4.791667 0,-7.1875 -2.40625,0 -4.8125,0 -7.21875,0 z"
id="path3265"
style="opacity:0.6;fill:none;stroke:url(#linearGradient3159);stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
d="m 15,13.593202 c 1.513288,-0.05335 2.761066,1.553793 2.330349,3.00682 C 17.01051,18.02584 15.254834,18.84754 13.957822,18.168016 12.622824,17.578328 12.157474,15.700929 13.072482,14.56077 13.516976,13.959282 14.251129,13.587409 15,13.593202 z"
id="path3294"
style="opacity:0.6;fill:none;stroke:url(#linearGradient3156);stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
d="m 15.5,15.499452 c 1.109018,-0.587219 2.554024,-0.767119 3.926872,-0.797739 0.617147,-0.01376 1.240944,0.1119 1.84653,-0.03214 0.770742,-0.18333 1.295983,-0.748013 1.219149,-1.264249 C 22.38941,12.71236 21.458534,12.2008 20.58549,11.834725 19.811082,11.510009 19.215046,10.931373 18.900054,10.32011 18.740908,10.011277 19.01884,9.6869991 19.464647,9.58745 c 0.404996,-0.090436 0.829182,-0.1261828 1.241295,-0.034356 0.627242,0.1397617 1.367682,0.3102703 1.65947,0.75466"
id="path3298"
style="fill:none;stroke:url(#linearGradient3153);stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
d="m 16.489465,23.500009 0,-3 4,0 0,3 3,0 0,4 -3,0 0,2.999991 -4,0 0,-2.999991 -2.989465,0 0,-4 2.989465,0 z"
id="path2262"
style="color:#000000;fill:url(#radialGradient3142);fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient3144);stroke-width:0.98542744;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
<path
d="m 17.489465,24.500009 0,-3 2,0 0,3 3,0 0,2 -3,0 0,3 -2,0 0,-3 -3,0 0,-2 3,0 z"
id="path2272"
style="opacity:0.4;fill:none;stroke:url(#linearGradient5530);stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" />
</g>
</svg>

Before

Width:  |  Height:  |  Size: 8.3 KiB

View file

@ -1,338 +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://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
width="24"
height="24"
id="svg3277"
inkscape:version="0.48.3.1 r9886"
sodipodi:docname="tag.svg">
<metadata
id="metadata46">
<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>
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="640"
inkscape:window-height="480"
id="namedview44"
showgrid="false"
inkscape:zoom="9.8333333"
inkscape:cx="12"
inkscape:cy="12"
inkscape:window-x="0"
inkscape:window-y="28"
inkscape:window-maximized="0"
inkscape:current-layer="svg3277" />
<defs
id="defs3279">
<linearGradient
x1="24.138529"
y1="7.0478544"
x2="24.138529"
y2="39.268391"
id="linearGradient5530"
xlink:href="#linearGradient3943"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.2817955,0,0,0.2800956,12.186027,19.014894)" />
<linearGradient
id="linearGradient3943">
<stop
id="stop3945"
style="stop-color:#ffffff;stop-opacity:1"
offset="0" />
<stop
id="stop3947"
style="stop-color:#ffffff;stop-opacity:0"
offset="1" />
</linearGradient>
<radialGradient
cx="69.447609"
cy="51.694645"
r="31.000002"
fx="69.447609"
fy="51.694645"
id="radialGradient3142"
xlink:href="#linearGradient3242-7"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0,0.35684158,-0.38820022,0,37.356571,-3.1214)" />
<linearGradient
id="linearGradient3242-7">
<stop
id="stop3244-5"
style="stop-color:#eef87e;stop-opacity:1"
offset="0" />
<stop
id="stop3246-9"
style="stop-color:#cde34f;stop-opacity:1"
offset="0.26238" />
<stop
id="stop3248-7"
style="stop-color:#93b723;stop-opacity:1"
offset="0.66093999" />
<stop
id="stop3250-8"
style="stop-color:#5a7e0d;stop-opacity:1"
offset="1" />
</linearGradient>
<linearGradient
x1="72.421684"
y1="124.75623"
x2="72.421684"
y2="51.244411"
id="linearGradient3144"
xlink:href="#linearGradient2490-3"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1482266,0,0,0.1494387,5.4507905,12.349396)" />
<linearGradient
id="linearGradient2490-3">
<stop
id="stop2492-3"
style="stop-color:#365f0e;stop-opacity:1"
offset="0" />
<stop
id="stop2494-8"
style="stop-color:#84a718;stop-opacity:1"
offset="1" />
</linearGradient>
<linearGradient
x1="17.591623"
y1="7"
x2="17.591623"
y2="-0.02451775"
id="linearGradient3153"
xlink:href="#linearGradient3251"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(-0.99999992,8.9994521)" />
<linearGradient
id="linearGradient3251">
<stop
id="stop3253"
style="stop-color:#917f6e;stop-opacity:1"
offset="0" />
<stop
id="stop3255"
style="stop-color:#cbbaa9;stop-opacity:1"
offset="1" />
</linearGradient>
<linearGradient
x1="40.006763"
y1="12.910877"
x2="40.006763"
y2="7.0924568"
id="linearGradient3156"
xlink:href="#linearGradient4222"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(-25,5.9994521)" />
<linearGradient
id="linearGradient4222">
<stop
id="stop4224"
style="stop-color:#ffffff;stop-opacity:1"
offset="0" />
<stop
id="stop4226"
style="stop-color:#ffffff;stop-opacity:0"
offset="1" />
</linearGradient>
<linearGradient
x1="38.382198"
y1="5.90625"
x2="38.382198"
y2="22.697742"
id="linearGradient3159"
xlink:href="#linearGradient4222"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(-25,5.9994521)" />
<linearGradient
x1="39.905758"
y1="6.1230369"
x2="39.905758"
y2="24.0341"
id="linearGradient3162"
xlink:href="#linearGradient3243"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(-25,5.9994521)" />
<linearGradient
id="linearGradient3243">
<stop
id="stop3245"
style="stop-color:#fff4e9;stop-opacity:1"
offset="0" />
<stop
id="stop3247"
style="stop-color:#e7d6c5;stop-opacity:1"
offset="1" />
</linearGradient>
<linearGradient
x1="32.015705"
y1="24.011269"
x2="32.015705"
y2="5"
id="linearGradient3164"
xlink:href="#linearGradient3251"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(-25,5.9994521)" />
<linearGradient
id="linearGradient3283">
<stop
id="stop3285"
style="stop-color:#000000;stop-opacity:1"
offset="0" />
<stop
id="stop3287"
style="stop-color:#000000;stop-opacity:0"
offset="1" />
</linearGradient>
<radialGradient
cx="10.471204"
cy="20.146597"
r="9.2146597"
fx="10.471204"
fy="20.146597"
id="radialGradient3275"
xlink:href="#linearGradient3283"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.9767045,0,0,0.32556818,-1.2272721,20.440316)" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3943"
id="linearGradient3024"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.2817955,0,0,0.2800956,12.186027,11.014894)"
x1="24.138529"
y1="7.0478544"
x2="24.138529"
y2="39.268391" />
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient3242-7"
id="radialGradient3027"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0,0.35684158,-0.38820022,0,37.356571,-11.1214)"
cx="69.447609"
cy="51.694645"
fx="69.447609"
fy="51.694645"
r="31.000002" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient2490-3"
id="linearGradient3029"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1482266,0,0,0.1494387,5.4507905,4.349396)"
x1="72.421684"
y1="124.75623"
x2="72.421684"
y2="51.244411" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3251"
id="linearGradient3032"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(-0.99999992,0.9994521)"
x1="17.591623"
y1="7"
x2="17.591623"
y2="-0.02451775" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4222"
id="linearGradient3035"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(-25,-2.0005479)"
x1="40.006763"
y1="12.910877"
x2="40.006763"
y2="7.0924568" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4222"
id="linearGradient3038"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(-25,-2.0005479)"
x1="38.382198"
y1="5.90625"
x2="38.382198"
y2="22.697742" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3243"
id="linearGradient3041"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(-25,-2.0005479)"
x1="39.905758"
y1="6.1230369"
x2="39.905758"
y2="24.0341" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3251"
id="linearGradient3043"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(-25,-2.0005479)"
x1="32.015705"
y1="24.011269"
x2="32.015705"
y2="5" />
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient3283"
id="radialGradient3046"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.9767045,0,0,0.32556818,-1.2272721,12.440316)"
cx="10.471204"
cy="20.146597"
fx="10.471204"
fy="20.146597"
r="9.2146597" />
</defs>
<path
inkscape:connector-curvature="0"
style="opacity:0.3;fill:url(#radialGradient3046);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
id="path3281"
d="m 17.999999,18.999408 a 8.9999996,3.0000001 0 1 1 -17.99999885,0 8.9999996,3.0000001 0 1 1 17.99999885,0 z" />
<path
inkscape:connector-curvature="0"
style="fill:url(#linearGradient3041);fill-opacity:1;fill-rule:evenodd;stroke:url(#linearGradient3043);stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
id="path2463"
d="m 11,3.499452 -9.4999999,9.84375 8.2500001,8.15625 9.7499998,-9.5 0,-8.5 -8.5,0 z m 4,3 c 0.828,0 1.5,0.672 1.5,1.5 0,0.828 -0.672,1.5 -1.5,1.5 -0.828,0 -1.5,-0.672 -1.5,-1.5 0,-0.828 0.672,-1.5 1.5,-1.5 z" />
<path
inkscape:connector-curvature="0"
style="opacity:0.6;fill:none;stroke:url(#linearGradient3038);stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
id="path3265"
d="m 11.375,4.405702 c -2.8645828,2.96875 -5.7291668,5.9375 -8.5937498,8.90625 2.322917,2.291667 4.645833,4.583333 6.96875,6.875 2.9479168,-2.864583 5.8958328,-5.729167 8.8437498,-8.59375 0,-2.395833 0,-4.791667 0,-7.1875 -2.40625,0 -4.8125,0 -7.21875,0 z" />
<path
inkscape:connector-curvature="0"
style="opacity:0.6;fill:none;stroke:url(#linearGradient3035);stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
id="path3294"
d="m 15,5.593202 c 1.513288,-0.05335 2.761066,1.553793 2.330349,3.00682 C 17.01051,10.02584 15.254834,10.84754 13.957822,10.168016 12.622824,9.578328 12.157474,7.700929 13.072482,6.56077 13.516976,5.959282 14.251129,5.587409 15,5.593202 z" />
<path
inkscape:connector-curvature="0"
style="fill:none;stroke:url(#linearGradient3032);stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
id="path3298"
d="m 15.5,7.499452 c 1.109018,-0.587219 2.554024,-0.767119 3.926872,-0.797739 0.617147,-0.01376 1.240944,0.1119 1.84653,-0.03214 C 22.044144,6.486243 22.569385,5.92156 22.492551,5.405324 22.38941,4.71236 21.458534,4.2008 20.58549,3.834725 19.811082,3.510009 19.215046,2.931373 18.900054,2.32011 18.740908,2.011277 19.01884,1.6869991 19.464647,1.58745 c 0.404996,-0.090436 0.829182,-0.1261828 1.241295,-0.034356 0.627242,0.1397617 1.367682,0.3102703 1.65947,0.75466" />
</svg>

Before

Width:  |  Height:  |  Size: 12 KiB

View file

@ -1,37 +1,28 @@
set(ICONS_DEST share/geary/icons)
set(ICON_FILES
application-menu.svg
archive-symbolic.svg
close-symbolic.svg
document-symbolic.svg
edit-symbolic.svg
mail-inbox.png
mail-outbox.svg
mail-sent.png
non-starred-grey.png
starred.png
)
set(ICON_FILES_16
16x16/format-text-none.svg
16x16/mail-archive.svg
16x16/tag.svg
16x16/tag-new.svg
16x16/tags.svg
)
set(ICON_FILES_24
24x24/format-text-none.svg
24x24/edit-mark.svg
24x24/mail-archive.svg
24x24/mail-move.svg
24x24/tag.svg
24x24/tag-new.svg
format-text-remove-symbolic.svg
forward-symbolic.svg
inbox-symbolic.svg
marker-symbolic.svg
outbox-symbolic.svg
read-symbolic.svg
reply-all-symbolic.svg
reply-symbolic.svg
sent-symbolic.svg
spam-symbolic.svg
star-symbolic.svg
tag-symbolic.svg
unread-symbolic.svg
unstarred-symbolic.svg
)
install(FILES ${ICON_FILES} DESTINATION ${ICONS_DEST})
install(FILES ${ICON_FILES_16} DESTINATION ${ICONS_DEST}/16x16)
install(FILES ${ICON_FILES_24} DESTINATION ${ICONS_DEST}/24x24)
# Application icon goes in theme directory
install(FILES "16x16/geary.svg" DESTINATION share/icons/hicolor/16x16/apps)
install(FILES "32x32/geary.svg" DESTINATION share/icons/hicolor/32x32/apps)

51
icons/COPYING.icons Normal file
View file

@ -0,0 +1,51 @@
The following works are licensed under a Creative Commons Attribution 3.0 Unported License.
For more information, see: http://creativecommons.org/licenses/by/3.0/
star-symbolic.svg
unstarred-symbolic.svg
Star designed by SuperAtic LABS from The Noun Project
http://thenounproject.com/noun/star/#icon-No15362
http://thenounproject.com/noun/star/#icon-No15361
archive-symbolic.svg
Inbox designed by Erik from The Noun Project
http://thenounproject.com/noun/inbox/#icon-No17098
reply-symbolic.svg
reply-all-symbolic.svg (derivative)
forward-symbolic.svg (derivative)
Back designed by Anisha Varghese from The Noun Project
http://thenounproject.com/noun/back/#icon-No14792
marker-symbolic.svg
Marker designed by factor[e] design initiative from The Noun Project
http://thenounproject.com/noun/marker/#icon-No18908
inbox-symbolic.svg
outbox-symbolic.svg (derivative)
Inbox designed by Edward Boatman from The Noun Project
http://thenounproject.com/noun/inbox/#icon-No406
sent-symbolic.svg
Paper Airplane designed by George Vasjagin from The Noun Project
http://thenounproject.com/noun/paper-airplane/#icon-No12136
document-symbolic.svg
Document designed by Edward Boatman from The Noun Project
http://thenounproject.com/noun/document/#icon-No453
spam-symbolic.svg
Pig designed by aLf from The Noun Project
http://thenounproject.com/noun/pig/#icon-No5271
close-symbolic.svg
Close designed by Icomatic from The Noun Project
http://thenounproject.com/noun/close/#icon-No18932
The following work is public domain.
tag-symbolic.svg
Tag designed by Ian Hamilton, 2012
http://thenounproject.com/noun/tag/#icon-No4018

View file

@ -1,117 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
version="1.0"
width="48"
height="48"
id="svg2527">
<defs
id="defs2529">
<linearGradient
id="linearGradient8838">
<stop
id="stop8840"
style="stop-color:#000000;stop-opacity:1"
offset="0" />
<stop
id="stop8842"
style="stop-color:#000000;stop-opacity:0"
offset="1" />
</linearGradient>
<radialGradient
cx="62.625"
cy="4.625"
r="10.625"
fx="62.625"
fy="4.625"
id="radialGradient2436"
xlink:href="#linearGradient8838"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(2.1647059,0,0,0.7529402,-111.56471,36.517647)" />
<linearGradient
id="linearGradient3397">
<stop
id="stop3399"
style="stop-color:#aaaaaa;stop-opacity:1"
offset="0" />
<stop
id="stop3401"
style="stop-color:#8c8c8c;stop-opacity:1"
offset="1" />
</linearGradient>
<linearGradient
x1="37.201294"
y1="1"
x2="37.201294"
y2="45"
id="linearGradient2517"
xlink:href="#linearGradient3397"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="63.9995"
y1="3.1001"
x2="63.9995"
y2="122.8994"
id="linearGradient3309"
gradientUnits="userSpaceOnUse">
<stop
id="stop3311"
style="stop-color:#f6f6f6;stop-opacity:1"
offset="0" />
<stop
id="stop3313"
style="stop-color:#d2d2d2;stop-opacity:1"
offset="1" />
</linearGradient>
<linearGradient
x1="20.758585"
y1="1"
x2="20.758585"
y2="45.017357"
id="linearGradient2515"
xlink:href="#linearGradient3309"
gradientUnits="userSpaceOnUse" />
<linearGradient
id="linearGradient5128">
<stop
id="stop5130"
style="stop-color:#e5e5e5;stop-opacity:1"
offset="0" />
<stop
id="stop5132"
style="stop-color:#ababab;stop-opacity:1"
offset="1" />
</linearGradient>
<linearGradient
x1="86.132919"
y1="105.105"
x2="84.63858"
y2="20.895"
id="linearGradient2512"
xlink:href="#linearGradient5128"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.3244803,0,0,0.3244803,3.2332655,2.5577454)" />
</defs>
<g
id="layer1">
<path
d="M 46.999997,40 C 46.999997,44.418278 36.702545,48 23.999997,48 C 11.297449,48 0.9999968,44.418278 0.9999968,40 C 0.9999968,35.581722 11.297449,32 23.999997,32 C 36.702545,32 46.999997,35.581722 46.999997,40 L 46.999997,40 z"
id="path8836"
style="opacity:0.3;fill:url(#radialGradient2436);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999988;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
<path
d="M 21.03125,1.5 C 20.18512,1.5 19.5,2.2019069 19.5,3.0625 L 19.5,6.09375 C 17.987058,6.4968555 16.541437,7.105736 15.21875,7.875 L 13.0625,5.71875 C 12.758234,5.4144843 12.393747,5.2533367 12,5.25 C 11.606253,5.2466633 11.205402,5.3883479 10.90625,5.6875 L 6.6875,9.90625 C 6.0891956,10.504554 6.1102186,11.453968 6.71875,12.0625 L 8.875,14.21875 C 8.105736,15.541437 7.4968555,16.987058 7.09375,18.5 L 4.0625,18.5 C 3.2019067,18.5 2.5,19.185119 2.5,20.03125 L 2.5,25.96875 C 2.5,26.81488 3.201907,27.5 4.0625,27.5 L 7.09375,27.5 C 7.4968555,29.012942 8.105736,30.458563 8.875,31.78125 L 6.71875,33.9375 C 6.1102187,34.546031 6.0891959,35.495445 6.6875,36.09375 L 10.90625,40.3125 C 11.504554,40.910804 12.453968,40.889779 13.0625,40.28125 L 15.21875,38.125 C 16.541437,38.894264 17.987058,39.503144 19.5,39.90625 L 19.5,42.9375 C 19.5,43.798093 20.185119,44.5 21.03125,44.5 L 26.96875,44.5 C 27.81488,44.5 28.5,43.798093 28.5,42.9375 L 28.5,39.90625 C 30.012942,39.503144 31.458563,38.894264 32.78125,38.125 L 34.9375,40.28125 C 35.546031,40.889781 36.495446,40.910805 37.09375,40.3125 L 41.3125,36.09375 C 41.910804,35.495446 41.889781,34.546031 41.28125,33.9375 L 39.125,31.78125 C 39.894264,30.458563 40.503144,29.012942 40.90625,27.5 L 43.9375,27.5 C 44.798093,27.5 45.5,26.814881 45.5,25.96875 L 45.5,20.03125 C 45.5,19.18512 44.798093,18.5 43.9375,18.5 L 40.90625,18.5 C 40.503144,16.987058 39.894264,15.541437 39.125,14.21875 L 41.28125,12.0625 C 41.889781,11.453969 41.910805,10.504554 41.3125,9.90625 L 37.09375,5.6875 C 36.495446,5.0891956 35.54603,5.1102187 34.9375,5.71875 L 32.78125,7.875 C 31.458563,7.105736 30.012942,6.4968555 28.5,6.09375 L 28.5,3.0625 C 28.5,2.2019067 27.814881,1.5 26.96875,1.5 L 21.03125,1.5 z M 24,16.5 C 27.588,16.5 30.5,19.412 30.5,23 C 30.5,26.588 27.588,29.5 24,29.5 C 20.412,29.5 17.5,26.588 17.5,23 C 17.5,19.412 20.412,16.5 24,16.5 z"
id="rect3267"
style="fill:url(#linearGradient2515);fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient2517);stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block;overflow:visible;enable-background:accumulate" />
<path
d="M 24,9.5 C 16.556099,9.5 10.5,15.556099 10.5,23 C 10.5,30.4439 16.556099,36.5 24,36.5 C 31.443901,36.5 37.5,30.4439 37.5,23 C 37.5,15.556099 31.443901,9.5 24,9.5 z"
id="path28"
style="fill:none;stroke:url(#linearGradient2512);stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none" />
<path
d="M 24,10 C 16.831679,9.9999995 11,15.83168 11,23 C 11,30.16832 16.831679,36 24,36 C 31.168319,35.999999 37,30.16832 37,23 C 37,15.83168 31.168319,10 24,10 z M 24,16 C 27.864,16 31,19.136 31,23 C 31,26.864 27.864,30 24,30 C 20.136,30 17,26.864 17,23 C 17,19.136 20.136,16 24,16 z"
id="path3315"
style="opacity:0.05;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.99956679;stroke-miterlimit:4;stroke-dasharray:none" />
</g>
</svg>

Before

Width:  |  Height:  |  Size: 6.3 KiB

60
icons/archive-symbolic.svg Executable file
View file

@ -0,0 +1,60 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
id="Milk_Bottle"
x="0px"
y="0px"
width="100px"
height="100px"
viewBox="0 0 100 100"
enable-background="new 0 0 100 100"
xml:space="preserve"
inkscape:version="0.48.4 r9939"
sodipodi:docname="archive-symbolic.svg"><metadata
id="metadata19"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><defs
id="defs17" /><sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1097"
inkscape:window-height="599"
id="namedview15"
showgrid="false"
inkscape:zoom="2.36"
inkscape:cx="-27.966102"
inkscape:cy="50"
inkscape:window-x="0"
inkscape:window-y="24"
inkscape:window-maximized="0"
inkscape:current-layer="Milk_Bottle" /><polygon
style="fill:#bebebe;fill-opacity:1"
id="polygon5"
points="78.185,34.493 22.277,34.493 21.202,38.346 79.26,38.346 " /><rect
style="fill:#bebebe;fill-opacity:1"
y="0"
id="rect7"
height="30"
width="54"
x="23" /><path
d="M 66,57.854 C 66,55.726 64.275,54 62.147,54 H 38.853 C 36.725,54 35,55.726 35,57.854 v 4.293 C 35,64.274 36.725,66 38.853,66 H 62.148 C 64.275,66 66,64.274 66,62.146 v -4.292 z"
id="path11"
inkscape:connector-curvature="0"
style="fill:none" /><path
d="M 83.995,15 H 79 v 7.185 L 85.711,42 H 81.054 67.435 33.031 15.559 14.751 L 21,22.19 V 15 H 16.47 L 4.001,42.089 9.375,100 H 91.086 L 96.463,42.089 83.995,15 z M 67,63.94 C 67,67.229 65.59,70 63.315,70 H 38.222 C 35.948,70 34,67.229 34,63.94 V 57.573 C 34,54.285 35.948,52 38.222,52 H 63.316 C 65.59,52 67,54.285 67,57.573 v 6.367 z"
id="path13"
inkscape:connector-curvature="0"
style="fill:#bebebe;fill-opacity:1" /></svg>

After

Width:  |  Height:  |  Size: 2.4 KiB

52
icons/close-symbolic.svg Executable file
View file

@ -0,0 +1,52 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
x="0px"
y="0px"
width="63.998474"
height="67.998863"
viewBox="0 0 63.998474 67.998863"
xml:space="preserve"
id="svg2"
inkscape:version="0.48.4 r9939"
sodipodi:docname="close-symbolic.svg"><metadata
id="metadata12"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><defs
id="defs10" /><sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1277"
inkscape:window-height="712"
id="namedview8"
showgrid="false"
inkscape:zoom="2.36"
inkscape:cx="-45.966434"
inkscape:cy="33.998635"
inkscape:window-x="0"
inkscape:window-y="24"
inkscape:window-maximized="0"
inkscape:current-layer="svg2"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0" /><g
id="Captions"
transform="translate(-18.000332,-15.999774)" /><path
style="fill:#bebebe;fill-opacity:1;fill-rule:evenodd"
inkscape:connector-curvature="0"
id="path6"
d="m 32.002668,45.176226 20.715,21.206 c 2.078,2.145 3.429,2.166 5.546,0 l 4.156,-4.256 c 2.035,-2.084 2.174,-3.451 0,-5.678 l -21.93,-22.448 21.931,-22.449 c 2.055,-2.1089999 2.094,-3.5329999 0,-5.6799999 l -4.156,-4.254 c -2.156,-2.20699996 -3.488,-2.10499996 -5.546,0 l -20.716,21.2069999 -20.714,-21.2069999 c -2.0590002,-2.10499996 -3.3910002,-2.20699996 -5.5470002,0 l -4.154,4.254 c -2.09600001,2.146 -2.05900001,3.57 0,5.6799999 l 21.9290002,22.449 -21.9290002,22.448 c -2.17400001,2.227 -2.05900001,3.594 0,5.678 l 4.154,4.256 c 2.098,2.166 3.449,2.145 5.5470002,0 l 20.714,-21.206 z" /></svg>

After

Width:  |  Height:  |  Size: 2.3 KiB

48
icons/document-symbolic.svg Executable file
View file

@ -0,0 +1,48 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Generator: Adobe Illustrator 15.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
id="Layer_1"
x="0px"
y="0px"
width="79.001px"
height="100px"
viewBox="0 0 79.001 100"
enable-background="new 0 0 79.001 100"
xml:space="preserve"
inkscape:version="0.48.4 r9939"
sodipodi:docname="document-symbolic.svg"><metadata
id="metadata9"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><defs
id="defs7" /><sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1052"
inkscape:window-height="726"
id="namedview5"
showgrid="false"
inkscape:zoom="2.36"
inkscape:cx="39.5005"
inkscape:cy="50"
inkscape:window-x="363"
inkscape:window-y="122"
inkscape:window-maximized="0"
inkscape:current-layer="Layer_1" /><path
d="M56.2,0H0v100h79l0.001-78.285L56.2,0z M58.001,10.001L68.5,20l-10.499,0V10.001z M6,94V6h46.001v20l21,0L73,94H6z"
id="path3"
style="fill:#bebebe;fill-opacity:1" /></svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

View file

@ -0,0 +1,69 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
id="svg7384"
height="16"
width="16"
version="1.1"
inkscape:version="0.48.4 r9939"
sodipodi:docname="format-text-remove-symbolic.svg">
<defs
id="defs10" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="983"
inkscape:window-height="788"
id="namedview8"
showgrid="false"
inkscape:zoom="14.75"
inkscape:cx="7.042131"
inkscape:cy="5.3931869"
inkscape:window-x="2154"
inkscape:window-y="133"
inkscape:window-maximized="0"
inkscape:current-layer="svg7384" />
<metadata
id="metadata90">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title>Gnome Symbolic Icon Theme</dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<title
id="title9167">Gnome Symbolic Icon Theme</title>
<path
inkscape:connector-curvature="0"
d="m 1.3220339,2 v 2 h 6 c 0.42816,0 1,0.61414 1,1 v 1 h -5 c -0.91927,0 -1.7356,0.38396 -2.25,0.96875 -0.51439997,0.58479 -0.75638997,1.3106 -0.74999997,2.0312 0.006,0.72062 0.26893,1.4527 0.78124997,2.0312 0.51,0.58 1.31,0.97 2.22,0.97 h 6 1.0000001 v -1 -6 c 0,-1.6343 -1.3198001,-3 -3.0000001,-3 h -6 z m 2,6 h 5 v 1.9999998 h -5 c -0.39787,0 -0.56691,-0.10979 -0.71875,-0.2812498 -0.15,-0.17 -0.28,-0.44 -0.28,-0.72 -0.002,-0.27938 0.10467,-0.55354 0.25,-0.71875 0.15,-0.16 0.33,-0.28 0.75,-0.28 z"
style="text-indent:0;text-transform:none;block-progression:tb;color:#000000;fill:#bebebe"
id="path11643-3-2" />
<g
transform="matrix(0.96978275,0,0,1.4113231,-3.7649834,-1.6846406)"
style="font-size:41.77929688px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#bebebe;fill-opacity:1;stroke:none;font-family:Sans"
id="text3008">
<path
d="m 19.117809,12.371296 c -0.08426,-0.16851 -0.187663,-0.356168 -0.310211,-0.562976 -0.122557,-0.206807 -0.256599,-0.417444 -0.402126,-0.631912 -0.145535,-0.222125 -0.294896,-0.440422 -0.448083,-0.65489 -0.153194,-0.214465 -0.302555,-0.417443 -0.448083,-0.6089337 -0.145534,0.1914907 -0.294895,0.3982977 -0.448083,0.6204227 -0.153193,0.214469 -0.302554,0.432765 -0.448083,0.65489 -0.137873,0.214468 -0.268085,0.425105 -0.390636,0.631912 -0.122554,0.206808 -0.225958,0.390637 -0.310211,0.551487 l -1.102974,0 c 0.268083,-0.520848 0.585954,-1.049356 0.953613,-1.585524 0.375315,-0.543825 0.746803,-1.0608437 1.114462,-1.5510567 l -1.97616,-2.8378587 1.206377,0 1.424674,2.0910537 1.436163,-2.0910537 1.137441,0 -1.930203,2.7689228 c 0.367654,0.4978727 0.742971,1.0263806 1.125952,1.5855246 0.390631,0.551487 0.719991,1.091484 0.98808,1.619992 l -1.171909,0"
style="font-size:11.48930645px;font-variant:normal;font-stretch:normal;fill:#bebebe;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
id="path3842"
inkscape:connector-curvature="0" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.6 KiB

View file

@ -0,0 +1,47 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
id="Layer_1"
x="0px"
y="0px"
width="100px"
height="100px"
viewBox="0 0 100 100"
enable-background="new 0 0 100 100"
xml:space="preserve"
inkscape:version="0.48.4 r9939"
sodipodi:docname="back.svg"><metadata
id="metadata9"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
id="defs7" /><sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="993"
inkscape:window-height="811"
id="namedview5"
showgrid="false"
inkscape:zoom="2.36"
inkscape:cx="50"
inkscape:cy="50"
inkscape:window-x="2565"
inkscape:window-y="164"
inkscape:window-maximized="0"
inkscape:current-layer="Layer_1" /><path
d="m 54.925,19.967 c 1.919,0 3.812,0.131 5.664,0.379 L 62.453,2.5 87.142,33.585 56.604,58.469 58.914,36.371 C 58.493,36.357 58.075,36.33 57.65,36.33 c -19.789,0 -35.834,16.043 -35.834,35.832 0,9.896 4.009,18.854 10.493,25.338 C 20.616,90.028 12.857,76.943 12.857,62.036 12.856,38.804 31.689,19.967 54.925,19.967 z"
id="path3"
style="fill:#bebebe;fill-opacity:1"
inkscape:connector-curvature="0" /></svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

57
icons/inbox-symbolic.svg Normal file
View file

@ -0,0 +1,57 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
id="Layer_1"
x="0px"
y="0px"
width="100"
height="100"
viewBox="0 2.044 100 99.999997"
enable-background="new 0 2.044 100 95.912"
xml:space="preserve"
inkscape:version="0.48.4 r9939"
sodipodi:docname="inbox-symbolic.svg"><metadata
id="metadata9"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><defs
id="defs7" /><sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1074"
inkscape:window-height="677"
id="namedview5"
showgrid="false"
inkscape:zoom="2.4605888"
inkscape:cx="-37.54477"
inkscape:cy="47.561559"
inkscape:window-x="632"
inkscape:window-y="190"
inkscape:window-maximized="0"
inkscape:current-layer="Layer_1"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0" /><path
transform="translate(0,2.0439987)"
style="fill:#bebebe;fill-opacity:1;stroke:none"
d="M 39,12 39,6 24.031,6 0,61.377 0,100 100,100 100,61.377 75.969,6 61,6 61,12 72.031,12 93.296,61 69,61 58,72 42,72 31,61 6.704,61 27.969,12 z"
id="polygon3" /><path
transform="translate(0,2.0439987)"
style="fill:#bebebe;fill-opacity:1;stroke:none"
d="M 30,41 50,61 70,41 57,41 57,0 43,0 43,41 z"
id="polygon5" /></svg>

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 930 B

View file

@ -1,315 +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://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="16px"
height="16px"
id="svg4068"
version="1.1"
inkscape:version="0.48.0 r9654"
sodipodi:docname="mail-outbox.svg">
<defs
id="defs4070">
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4477-6"
id="linearGradient3212"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0,-0.31819829,-0.29783407,0,15.304285,12.181204)"
x1="33.268658"
y1="21.213675"
x2="9.6698303"
y2="21.213675" />
<linearGradient
id="linearGradient4477-6">
<stop
id="stop4479-4"
style="stop-color:#ffffff;stop-opacity:1"
offset="0" />
<stop
id="stop4481-6"
style="stop-color:#ffffff;stop-opacity:0.03921569"
offset="0.98274249" />
<stop
id="stop4487-2"
style="stop-color:#ffffff;stop-opacity:0.23529412"
offset="1" />
</linearGradient>
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient3839"
id="radialGradient3215"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.56444409,0,0,-0.51960273,-40.630876,25.77887)"
cx="85.851395"
cy="48.605404"
fx="85.851395"
fy="48.605404"
r="31.000002" />
<linearGradient
id="linearGradient3839">
<stop
offset="0"
style="stop-color:#ffed8c;stop-opacity:1"
id="stop3841" />
<stop
offset="0.26238"
style="stop-color:#fb9858;stop-opacity:1"
id="stop3843" />
<stop
offset="0.66093999"
style="stop-color:#dc572a;stop-opacity:1"
id="stop3845" />
<stop
offset="1"
style="stop-color:#9f3110;stop-opacity:1"
id="stop3847" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3707-662"
id="linearGradient3217"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.11022341,0,0,-0.14030211,-1.8671796,18.604545)"
x1="60.919994"
y1="53.996292"
x2="60.919994"
y2="131.9617" />
<linearGradient
id="linearGradient3707-662">
<stop
id="stop4098"
style="stop-color:#ab460a;stop-opacity:1;"
offset="0" />
<stop
id="stop4100"
style="stop-color:#db7326;stop-opacity:1;"
offset="1" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3977"
id="linearGradient3220"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.35135122,0,0,0.35135132,-0.43243,0.56758592)"
x1="23.99999"
y1="5.5641499"
x2="23.99999"
y2="43" />
<linearGradient
id="linearGradient3977">
<stop
id="stop3979"
style="stop-color:#ffffff;stop-opacity:1"
offset="0" />
<stop
id="stop3981"
style="stop-color:#ffffff;stop-opacity:0.23529412"
offset="0.03626217" />
<stop
id="stop3983"
style="stop-color:#ffffff;stop-opacity:0.15686275"
offset="0.95056331" />
<stop
id="stop3985"
style="stop-color:#ffffff;stop-opacity:0.39215687"
offset="1" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3600-3"
id="linearGradient3224"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.43333498,0,0,0.3259265,-2.40004,0.67779972)"
x1="25.132275"
y1="0.98520643"
x2="25.132275"
y2="47.013336" />
<linearGradient
id="linearGradient3600-3">
<stop
id="stop3602-38"
style="stop-color:#f4f4f4;stop-opacity:1"
offset="0" />
<stop
id="stop3604-0"
style="stop-color:#dbdbdb;stop-opacity:1"
offset="1" />
</linearGradient>
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient2867-449-88-871-390-598-476-591-434-148-57-177-0-454"
id="radialGradient3227"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(-2.4954688e-8,0.7215665,-1.5731566,0,21.31585,-19.137096)"
cx="8.3269548"
cy="8.5530519"
fx="8.3269548"
fy="8.5530519"
r="19.99999" />
<linearGradient
id="linearGradient2867-449-88-871-390-598-476-591-434-148-57-177-0-454">
<stop
id="stop3298"
style="stop-color:#c7c7c7;stop-opacity:1"
offset="0" />
<stop
id="stop3300"
style="stop-color:#a6a6a6;stop-opacity:1"
offset="0.26238" />
<stop
id="stop3302"
style="stop-color:#7b7b7b;stop-opacity:1"
offset="0.704952" />
<stop
id="stop3304"
style="stop-color:#595959;stop-opacity:1"
offset="1" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3707-319-631-407-324-6-290"
id="linearGradient3229"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.28205128,0,0,0.25641026,1.23074,-14.653787)"
x1="24"
y1="59.601665"
x2="24"
y2="3.8990016" />
<linearGradient
id="linearGradient3707-319-631-407-324-6-290">
<stop
id="stop3308"
style="stop-color:#505050;stop-opacity:1"
offset="0" />
<stop
id="stop3310"
style="stop-color:#8e8e8e;stop-opacity:1"
offset="1" />
</linearGradient>
<linearGradient
id="linearGradient3600">
<stop
id="stop3602"
style="stop-color:#f4f4f4;stop-opacity:1"
offset="0" />
<stop
id="stop3604"
style="stop-color:#dbdbdb;stop-opacity:1"
offset="1" />
</linearGradient>
<linearGradient
id="linearGradient3104">
<stop
id="stop3106"
style="stop-color:#a0a0a0;stop-opacity:1"
offset="0" />
<stop
id="stop3108"
style="stop-color:#bebebe;stop-opacity:1"
offset="1" />
</linearGradient>
<linearGradient
y2="47.013336"
x2="25.132275"
y1="0.98520643"
x1="25.132275"
gradientTransform="matrix(0.42857266,0,0,0.32592781,-2.28574,0.67776957)"
gradientUnits="userSpaceOnUse"
id="linearGradient4064"
xlink:href="#linearGradient3600"
inkscape:collect="always" />
<linearGradient
y2="2.9062471"
x2="-51.786404"
y1="50.786446"
x1="-51.786404"
gradientTransform="matrix(0.34607105,0,0,0.30501987,23.17586,0.31453457)"
gradientUnits="userSpaceOnUse"
id="linearGradient4066"
xlink:href="#linearGradient3104"
inkscape:collect="always" />
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="22.197802"
inkscape:cx="8"
inkscape:cy="8"
inkscape:current-layer="layer1"
showgrid="true"
inkscape:grid-bbox="true"
inkscape:document-units="px"
inkscape:window-width="447"
inkscape:window-height="446"
inkscape:window-x="0"
inkscape:window-y="24"
inkscape:window-maximized="0" />
<metadata
id="metadata4073">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
id="layer1"
inkscape:label="Layer 1"
inkscape:groupmode="layer">
<path
inkscape:connector-curvature="0"
style="fill:url(#linearGradient4064);fill-opacity:1;stroke:url(#linearGradient4066);stroke-width:0.99992186;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline"
id="path4160"
d="m 0.49996,1.4999903 c 3.43729,0 15.00007,9.333e-4 15.00007,9.333e-4 l 10e-6,13.9991264 c 0,0 -10.00005,0 -15.00008,0 0,-5.000039 0,-9.0000392 0,-14.0000784 z" />
<rect
style="color:#000000;fill:url(#radialGradient3227);fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient3229);stroke-width:0.99999988;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
id="rect5505-21"
transform="scale(1,-1)"
y="-13.500057"
x="2.5000033"
height="10"
width="11" />
<path
inkscape:connector-curvature="0"
style="color:#000000;fill:url(#linearGradient3224);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99992192;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
id="path4160-0"
d="m 0.99999997,11.00004 0,4 14.00000003,0 0,-4 c 0,0 -2.28238,5e-5 -4,0 l 0,2 -6,0 0,-2 c -2.07408,-5e-5 -2.93063,0 -4.00000003,0 z" />
<path
inkscape:connector-curvature="0"
style="fill:#ffffff;stroke:#ffffff;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
id="path4015-6"
d="m 5,13.50004 6,0 M 10.9782,11.5 l 3.0436,0 m -12.0436,0 3.0436,0" />
<path
inkscape:connector-curvature="0"
style="fill:none;stroke:url(#linearGradient3220);stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
id="rect6741-1"
d="m 14.50001,14.50002 -13,0 0,-12.0000003 13,0 z" />
<path
inkscape:connector-curvature="0"
style="color:#000000;fill:url(#radialGradient3215);fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient3217);stroke-width:0.98542744;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
id="path5656"
d="m 2.91874,6.49998 5,-5.99998028 5.16251,5.99998028 -2.58125,0 0,4.00002 -5,0 0,-4.00002 z" />
<path
inkscape:connector-curvature="0"
style="opacity:0.5;color:#000000;fill:none;stroke:url(#linearGradient3212);stroke-width:0.98542738;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
id="path3506"
d="m 7.91874,2 -2.87013,3.46873 0.87013,0 C 6.48808,5.46923 6.4995,5.93064 6.5,6.49998 l 0,3.00002 3,0 0,-3.00002 C 9.5005,5.93064 9.3494,5.46923 9.91874,5.46873 l 0.99718,0 z" />
</g>
</svg>

Before

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1 KiB

48
icons/marker-symbolic.svg Normal file
View file

@ -0,0 +1,48 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
id="Layer_1"
x="0px"
y="0px"
width="100px"
height="95.912px"
viewBox="0 2.044 100 95.912"
enable-background="new 0 2.044 100 95.912"
xml:space="preserve"
inkscape:version="0.48.4 r9939"
sodipodi:docname="marker-symbolic.svg"><metadata
id="metadata9"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><defs
id="defs7" /><sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="769"
inkscape:window-height="480"
id="namedview5"
showgrid="false"
inkscape:zoom="2.4605888"
inkscape:cx="50"
inkscape:cy="47.956001"
inkscape:window-x="0"
inkscape:window-y="24"
inkscape:window-maximized="0"
inkscape:current-layer="Layer_1" /><path
d="M99.126,40.353c-1.165-1.164-3.053-1.164-4.217,0L77.876,57.384l-33.214-33.22l17.03-17.028 c1.165-1.163,1.165-3.051,0-4.217c-1.165-1.166-3.052-1.166-4.217,0L38.34,22.051c-0.001,0.001-0.004,0.003-0.005,0.004 l-6.772,6.771c-0.029,0.03-0.049,0.066-0.077,0.096c-0.115,0.125-0.225,0.252-0.314,0.39c-0.028,0.043-0.046,0.092-0.072,0.137 c-0.078,0.134-0.151,0.27-0.207,0.412c-0.004,0.011-0.012,0.021-0.016,0.033l-8.73,23.428L11.989,63.479 c-1.164,1.166-1.164,3.054,0,4.219l2.216,2.215L0.874,83.243c-0.667,0.665-0.979,1.608-0.843,2.539 c0.137,0.933,0.705,1.747,1.534,2.195l17.796,9.621c0.447,0.239,0.934,0.357,1.417,0.357c0.772,0,1.537-0.3,2.11-0.874l9.244-9.241 l2.268,2.269c0.581,0.581,1.345,0.873,2.109,0.873c0.762,0,1.526-0.292,2.108-0.873l10.161-10.161l23.374-8.782 c0.01-0.003,0.018-0.009,0.026-0.013c0.163-0.063,0.321-0.146,0.475-0.239c0.024-0.014,0.051-0.023,0.074-0.038 c0.173-0.111,0.336-0.241,0.487-0.393l6.772-6.773l19.139-19.138C100.291,43.404,100.291,41.518,99.126,40.353z M73.661,61.602 l-2.555,2.555l-33.218-33.22l2.554-2.554L73.661,61.602z M46.076,74.591c-0.397,0.15-0.758,0.382-1.059,0.684l-8.508,8.508 L18.317,65.59l8.507-8.508c0.303-0.304,0.536-0.669,0.686-1.069l7.335-19.685l30.878,30.883L46.076,74.591z"
id="path3"
style="fill:#bebebe;fill-opacity:1" /></svg>

After

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 647 B

52
icons/outbox-symbolic.svg Normal file
View file

@ -0,0 +1,52 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Generator: Adobe Illustrator 15.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
id="Layer_1"
x="0px"
y="0px"
width="100px"
height="100px"
viewBox="0 0 100 100"
enable-background="new 0 0 100 100"
xml:space="preserve"
inkscape:version="0.48.4 r9939"
sodipodi:docname="outbox-symbolic.svg"><metadata
id="metadata11"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title /></cc:Work></rdf:RDF></metadata><defs
id="defs9" /><sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1274"
inkscape:window-height="717"
id="namedview7"
showgrid="false"
inkscape:zoom="2.36"
inkscape:cx="-27.966102"
inkscape:cy="50"
inkscape:window-x="232"
inkscape:window-y="108"
inkscape:window-maximized="0"
inkscape:current-layer="Layer_1" /><path
style="fill:#bebebe;fill-opacity:1"
d="M 75.969,6 61,6 61,12 72.031,12 93.296,61 69,61 58,72 42,72 31,61 6.704,61 27.969,12 39,12 39,6 24.031,6 0,61.377 0,100 l 100,0 0,-38.623 z"
id="polygon3" /><path
transform="matrix(1,0,0,-1,0,67)"
style="fill:#bebebe;fill-opacity:1"
d="M 57,41 57,0 43,0 43,41 30,41 50,61 70,41 z"
id="polygon5" /></svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

66
icons/read-symbolic.svg Normal file
View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="18"
height="18"
id="svg3751"
version="1.1"
inkscape:version="0.48.4 r9939"
sodipodi:docname="read-symbolic.svg">
<defs
id="defs3753" />
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="22.197802"
inkscape:cx="3.2744129"
inkscape:cy="7.9549503"
inkscape:current-layer="layer1"
showgrid="true"
inkscape:grid-bbox="true"
inkscape:document-units="px"
inkscape:window-width="1319"
inkscape:window-height="894"
inkscape:window-x="507"
inkscape:window-y="128"
inkscape:window-maximized="0"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0" />
<metadata
id="metadata3756">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
<g
id="layer1"
inkscape:label="Layer 1"
inkscape:groupmode="layer"
transform="translate(-0.09009933,2.0450497)">
<path
style="fill:#bebebe;fill-opacity:1;stroke:none"
d="M 9 2.21875 C 5.2555368 2.21875 2.21875 5.2555368 2.21875 9 C 2.21875 12.744463 5.2555368 15.78125 9 15.78125 C 12.744463 15.78125 15.78125 12.744463 15.78125 9 C 15.78125 5.2555368 12.744463 2.21875 9 2.21875 z M 9 3.9375 C 11.799017 3.9375 14.0625 6.2009826 14.0625 9 C 14.0625 11.799017 11.799017 14.0625 9 14.0625 C 6.2009826 14.0625 3.9375 11.799017 3.9375 9 C 3.9375 6.2009826 6.2009826 3.9375 9 3.9375 z "
transform="translate(0.09009933,-2.0450497)"
id="path3759" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.3 KiB

View file

@ -0,0 +1,53 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
id="Layer_1"
x="0px"
y="0px"
width="100px"
height="100px"
viewBox="0 0 100 100"
enable-background="new 0 0 100 100"
xml:space="preserve"
inkscape:version="0.48.4 r9939"
sodipodi:docname="reply-all-symbolic.svg"><metadata
id="metadata9"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title /></cc:Work></rdf:RDF></metadata><defs
id="defs7" /><sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1177"
inkscape:window-height="766"
id="namedview5"
showgrid="false"
inkscape:zoom="4.72"
inkscape:cx="47.951201"
inkscape:cy="57.020569"
inkscape:window-x="2551"
inkscape:window-y="220"
inkscape:window-maximized="0"
inkscape:current-layer="Layer_1" /><path
d="m 55.074,19.967 c -1.919,0 -3.812,0.131 -5.664,0.379 L 47.546,2.5 22.857,33.585 53.395,58.469 51.085,36.371 c 0.421,-0.014 0.839,-0.041 1.264,-0.041 19.789,0 35.834,16.043 35.834,35.832 0,9.896 -4.009,18.854 -10.493,25.338 C 89.383,90.028 97.142,76.943 97.142,62.036 97.143,38.804 78.31,19.967 55.074,19.967 z"
id="path3"
style="fill:#bebebe;fill-opacity:1;stroke:none"
inkscape:connector-curvature="0" /><path
style="fill:#bebebe;fill-opacity:1;stroke:none"
mask="none"
d="M 25.814844,3.4757167 1.1273443,34.569467 l 30.5312497,24.875 c -0.51184,-4.700225 -0.52737,-6.593597 -0.875,-9.761622 L 10.370988,33.788217 C 28.729198,9.6091097 27.076287,13.146026 27.075437,13.146797 26.791137,10.328029 26.179704,7.0749067 25.814844,3.4757167 z"
id="path3-8-2"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccccc" /></svg>

After

Width:  |  Height:  |  Size: 2.3 KiB

46
icons/reply-symbolic.svg Executable file
View file

@ -0,0 +1,46 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
id="Layer_1"
x="0px"
y="0px"
width="100px"
height="100px"
viewBox="0 0 100 100"
enable-background="new 0 0 100 100"
xml:space="preserve"
inkscape:version="0.48.4 r9939"
sodipodi:docname="back.svg"><metadata
id="metadata9"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><defs
id="defs7" /><sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="769"
inkscape:window-height="480"
id="namedview5"
showgrid="false"
inkscape:zoom="2.36"
inkscape:cx="50"
inkscape:cy="50"
inkscape:window-x="2943"
inkscape:window-y="352"
inkscape:window-maximized="0"
inkscape:current-layer="Layer_1" /><path
d="M45.074,19.967c-1.919,0-3.812,0.131-5.664,0.379L37.546,2.5L12.857,33.585l30.538,24.884l-2.31-22.098 c0.421-0.014,0.839-0.041,1.264-0.041c19.789,0,35.834,16.043,35.834,35.832c0,9.896-4.009,18.854-10.493,25.338 c11.693-7.472,19.452-20.557,19.452-35.464C87.143,38.804,68.31,19.967,45.074,19.967z"
id="path3"
style="fill:#bebebe;fill-opacity:1" /></svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

53
icons/sent-symbolic.svg Executable file
View file

@ -0,0 +1,53 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
x="0px"
y="0px"
width="90.476997"
height="57.429001"
viewBox="0 0 90.476997 57.429001"
enable-background="new 0 0 100 100"
xml:space="preserve"
id="svg2"
inkscape:version="0.48.4 r9939"
sodipodi:docname="sent-symbolic.svg"><metadata
id="metadata12"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><defs
id="defs10" /><sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="769"
inkscape:window-height="480"
id="namedview8"
showgrid="false"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0"
inkscape:zoom="2.36"
inkscape:cx="45.477"
inkscape:cy="27"
inkscape:window-x="940"
inkscape:window-y="201"
inkscape:window-maximized="0"
inkscape:current-layer="svg2" /><g
id="Captions"
transform="translate(-4.523,-19.571)" /><path
style="fill:#bebebe;fill-opacity:1"
inkscape:connector-curvature="0"
id="path6"
d="M 0,18.945 20.577,34.93 20.533,57.429 36.94,46.557 31.142,41.043 53.916,57.429 90.477,0 0,18.945 z M 82.36,5.421 32.372,37.347 24.22,51.199 24.347,33.602 82.36,5.421 z" /></svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

52
icons/spam-symbolic.svg Executable file
View file

@ -0,0 +1,52 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
id="Layer_1"
x="0px"
y="0px"
width="100px"
height="67px"
viewBox="0 0 100 67"
enable-background="new 0 0 100 67"
xml:space="preserve"
inkscape:version="0.48.4 r9939"
sodipodi:docname="spam-symbolic.svg"><metadata
id="metadata11"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><defs
id="defs9" /><sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1078"
inkscape:window-height="607"
id="namedview7"
showgrid="false"
inkscape:zoom="2.92"
inkscape:cx="-13.013699"
inkscape:cy="33.5"
inkscape:window-x="0"
inkscape:window-y="24"
inkscape:window-maximized="0"
inkscape:current-layer="Layer_1" /><circle
fill="#000000"
cx="86.75"
cy="26.046"
r="0.602"
id="circle3" /><path
fill="#000000"
d="M99.97,29.455c-0.058-1.15-0.507-2.121-1.646-2.121c-0.475,0-1.995,0.453-3.346,0.252 c-1.376-0.203-2.584-1.066-3.186-1.527c-1.475-1.127-3.205-5.732-5.963-7.596c-0.536-0.363-1.584-1.057-2.022-1.531 c-0.459-0.498-0.616-1.324-0.616-1.982c0-0.742,0.235-1.418,0.625-2.041c0.952-1.527-1.81-1.701-2.713-1.701 c-1.558,0-3.032,0.592-4.482,1.102c-1.114,0.391-2.867,0.41-4.207-0.385c-1.697-1.01-3.093-2.506-4.714-3.647 c-1.743-1.228-3.594-2.302-5.515-3.228C55.61,1.877,48.262,0.412,40.982,0.412c-12.008,0-26.186,4.583-33.44,14.134 c-0.05,0.078-0.1,0.137-0.15,0.209c-0.092,0.125-0.18,0.25-0.27,0.377c-1.204,1.559-2.418,1.859-3.771,1.291 c-0.996-0.42-1.516-1.174-1.633-2.191c-0.159-1.393,0.717-2.27,1.832-2.35c1.251-0.09,2.071,0.777,2.031,1.713 c-0.016,0.365-0.292,0.918-0.996,1.115c-0.776,0.219-1.243-0.527-1.473-0.379c-0.181,0.115,0.139,0.896,0.617,1.115 c1.224,0.561,2.051,0.039,2.576-0.652c0.423-0.555,0.545-0.84,0.603-1.607c0.094-1.244-0.988-3.166-3.417-3.031 c-2.342,0.128-3.814,2.178-3.463,4.613c0.204,1.418,1.25,3.012,2.705,3.725c0.44,0.215,0.914,0.336,1.391,0.432 c0.971,0.197,0.465,0.789,0.21,1.365c-0.375,0.846-0.619,1.783-0.84,2.678c-0.467,1.891-0.688,3.838-0.688,5.787 c0,18.9,9.929,17.838,11.309,28.455c0.101,0.777,0.174,1.568,0.383,2.326c0.211,0.762,0.583,1.461,0.98,2.141 c0.398,0.68,0.822,1.344,1.246,2.01c0.548,0.857,1.061,2.035,1.989,2.543c0.653,0.359,1.225,0.338,1.943,0.34 c0.687,0.002,3.859-0.014,4.758-0.035c0.442-0.012,2.022,0.014,2.108-0.377c0.061-0.275-0.283-0.537-0.431-0.729 c-0.189-0.244-0.364-0.506-0.52-0.773c-0.336-0.576-0.592-1.195-0.796-1.83c-0.393-1.215-0.6-2.486-0.724-3.756 c-0.114-1.166-0.486-3.293,0.63-4.152c1.328-1.021,5.162,0.312,6.698,0.568c2.841,0.475,5.722,0.703,8.601,0.703 c1.854,0,3.708-0.096,5.552-0.289c0.942-0.098,1.889-0.211,2.822-0.375c0.638-0.113,1.741-0.203,2.4-0.234 c0.827-0.041,2.128,0.217,2.924,1.092c0.957,1.053,1.123,4.965,1.858,6.033c0.426,0.619,2.82,3.715,3.555,4.076 c0.213,0.104,0.563,0.062,0.791,0.072c0.555,0.02,1.11,0.021,1.666,0.023c1.396,0.004,2.791-0.01,4.187-0.023 c0.453-0.004,1.342,0.17,1.635-0.295c0.195-0.307-0.005-0.752-0.135-1.039c-0.202-0.449-0.398-0.904-0.562-1.369 c-3.553-10.064-0.133-14.666,6.437-15.24c1.574-0.139,3.405,0.1,5.774-0.104c5.137-0.438,9.74-6.35,10.841-7.299 c0.773-0.664,2.838-1.641,3.349-2.484c0.242-0.398,0.411-0.682,0.795-0.943c0.859-0.582,2.746-1.045,3.465-1.867 C99.758,34.304,100.029,30.595,99.97,29.455z M87.573,28.169c-0.484,0-0.876-0.393-0.876-0.875c0-0.484,0.392-0.877,0.876-0.877 s0.876,0.393,0.876,0.877C88.449,27.777,88.057,28.169,87.573,28.169z"
id="path5"
style="fill:#bebebe;fill-opacity:1" /></svg>

After

Width:  |  Height:  |  Size: 4.1 KiB

46
icons/star-symbolic.svg Executable file
View file

@ -0,0 +1,46 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
id="Your_Icon"
x="0px"
y="0px"
width="100px"
height="95.844px"
viewBox="0 0 100 95.844"
enable-background="new 0 0 100 95.844"
xml:space="preserve"
inkscape:version="0.48.4 r9939"
sodipodi:docname="star-symbolic.svg"><metadata
id="metadata9"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><defs
id="defs7" /><sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="776"
inkscape:window-height="620"
id="namedview5"
showgrid="false"
inkscape:zoom="2.4623346"
inkscape:cx="-24.725832"
inkscape:cy="47.922001"
inkscape:window-x="924"
inkscape:window-y="278"
inkscape:window-maximized="0"
inkscape:current-layer="Your_Icon" /><path
d="M92.44,38.392L92.44,38.392L92.44,38.392 M49.996,0c-3.272,0-6.18,2.109-7.187,5.225l-8.324,25.606H7.559 c-3.272,0-6.18,2.109-7.187,5.226c-1.016,3.111,0.096,6.522,2.743,8.449l21.787,15.833l-8.324,25.61 c-1.016,3.111,0.096,6.522,2.743,8.449c1.328,0.964,2.89,1.445,4.444,1.445c1.562,0,3.125-0.481,4.444-1.445l21.787-15.832 l21.787,15.832c1.319,0.964,2.882,1.445,4.444,1.445c1.554,0,3.116-0.481,4.444-1.445c2.647-1.927,3.758-5.338,2.743-8.454 L75.09,60.339l21.795-15.828c2.647-1.923,3.759-5.334,2.743-8.45s-3.915-5.226-7.188-5.226H65.507l-8.324-25.61 C56.167,2.109,53.268,0.004,49.996,0L49.996,0z"
id="path3"
style="fill:#bebebe;fill-opacity:1" /></svg>

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 625 B

55
icons/tag-symbolic.svg Executable file
View file

@ -0,0 +1,55 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
id="Layer_1"
x="0px"
y="0px"
width="100"
height="85.323997"
viewBox="0 0 100 85.323997"
enable-background="new 0 0 100 100"
xml:space="preserve"
inkscape:version="0.48.4 r9939"
sodipodi:docname="tag-symbolic.svg"><metadata
id="metadata13"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><defs
id="defs11" /><sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="769"
inkscape:window-height="480"
id="namedview9"
showgrid="false"
inkscape:zoom="2.36"
inkscape:cx="50"
inkscape:cy="43.028"
inkscape:window-x="842"
inkscape:window-y="293"
inkscape:window-maximized="0"
inkscape:current-layer="Layer_1"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0" /><path
d="M 85.32,50.237 50.236,85.324 0,35.086 V 10.529 L 10.529,0 H 35.084 L 85.32,50.237 z M 13.289,13.288 c -1.41,1.412 -1.41,3.706 10e-4,5.118 1.41,1.411 3.706,1.411 5.116,0 1.413,-1.409 1.413,-3.706 0,-5.118 -1.41,-1.408 -3.707,-1.408 -5.117,0 z"
id="path3"
style="fill:#bebebe;fill-opacity:1"
inkscape:connector-curvature="0" /><path
style="fill:#bebebe;fill-opacity:1"
d="M 92.728,50.237 61.28,81.688 64.916,85.324 100,50.237 49.765,0 42.491,0 z"
id="polygon7"
inkscape:connector-curvature="0" /></svg>

After

Width:  |  Height:  |  Size: 2.1 KiB

71
icons/unread-symbolic.svg Normal file
View file

@ -0,0 +1,71 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="18"
height="18"
id="svg3751"
version="1.1"
inkscape:version="0.48.4 r9939"
sodipodi:docname="unread-symbolic.svg">
<defs
id="defs3753" />
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="22.197802"
inkscape:cx="6.7178215"
inkscape:cy="7.9549503"
inkscape:current-layer="layer1"
showgrid="true"
inkscape:grid-bbox="true"
inkscape:document-units="px"
inkscape:window-width="1319"
inkscape:window-height="894"
inkscape:window-x="356"
inkscape:window-y="71"
inkscape:window-maximized="0"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0" />
<metadata
id="metadata3756">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
<g
id="layer1"
inkscape:label="Layer 1"
inkscape:groupmode="layer"
transform="translate(-0.09009933,2.0450497)">
<path
sodipodi:type="arc"
style="fill:#bebebe;fill-opacity:1;stroke:none"
id="path3759"
sodipodi:cx="8.0188122"
sodipodi:cy="8.0262375"
sodipodi:rx="7.9287128"
sodipodi:ry="7.9287128"
d="m 15.947525,8.0262375 a 7.9287128,7.9287128 0 1 1 -15.85742567,0 7.9287128,7.9287128 0 1 1 15.85742567,0 z"
transform="matrix(0.85511363,0,0,0.85511363,2.2331037,0.09160523)" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.1 KiB

46
icons/unstarred-symbolic.svg Executable file
View file

@ -0,0 +1,46 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
id="Your_Icon"
x="0px"
y="0px"
width="100px"
height="95.844px"
viewBox="0 0 100 95.844"
enable-background="new 0 0 100 95.844"
xml:space="preserve"
inkscape:version="0.48.4 r9939"
sodipodi:docname="unstarred-symbolic.svg"><metadata
id="metadata9"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><defs
id="defs7" /><sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="769"
inkscape:window-height="480"
id="namedview5"
showgrid="false"
inkscape:zoom="2.4623346"
inkscape:cx="50"
inkscape:cy="47.922001"
inkscape:window-x="678"
inkscape:window-y="284"
inkscape:window-maximized="0"
inkscape:current-layer="Your_Icon" /><path
d="M49.996,7.56l10.016,30.836H92.44L66.201,57.452l10.025,30.832L49.996,69.223L23.765,88.284l10.017-30.832L7.559,38.392 H39.97L49.996,7.56 M49.996,0c-3.272,0-6.18,2.109-7.187,5.225l-8.324,25.606H7.559c-3.272,0-6.18,2.109-7.187,5.226 c-1.016,3.111,0.096,6.522,2.743,8.449l21.787,15.833l-8.324,25.61c-1.016,3.111,0.096,6.527,2.743,8.449 c1.328,0.964,2.89,1.445,4.444,1.445c1.562,0,3.125-0.481,4.444-1.445l21.787-15.832l21.787,15.832 c1.319,0.964,2.882,1.445,4.444,1.445c1.554,0,3.116-0.481,4.444-1.445c2.647-1.927,3.758-5.338,2.743-8.449l-8.324-25.61 l21.795-15.828c2.647-1.923,3.759-5.338,2.743-8.45c-1.016-3.116-3.915-5.226-7.188-5.226H65.507l-8.324-25.61 C56.167,2.109,53.268,0,49.996,0L49.996,0z"
id="path3"
style="stroke:none;stroke-opacity:1;fill:#bebebe;fill-opacity:1" /></svg>

After

Width:  |  Height:  |  Size: 2.2 KiB

View file

@ -300,6 +300,7 @@ client/accounts/account-spinner-page.vala
client/accounts/add-edit-page.vala
client/accounts/login-dialog.vala
client/composer/composer-toolbar.vala
client/composer/composer-window.vala
client/composer/contact-entry-completion.vala
client/composer/contact-list-store.vala
@ -342,6 +343,7 @@ client/ui/main-toolbar.vala
client/ui/main-window.vala
client/ui/monitored-progress-bar.vala
client/ui/monitored-spinner.vala
client/ui/pill-toolbar.vala
client/ui/stock.vala
client/util/util-date.vala

View file

@ -0,0 +1,46 @@
/* Copyright 2011-2013 Yorba Foundation
*
* This software is licensed under the GNU Lesser General Public License
* (version 2.1 or later). See the COPYING file in this distribution.
*/
public class ComposerToolbar : PillToolbar {
public ComposerToolbar(Gtk.ActionGroup toolbar_action_group, Gtk.Menu menu) {
base(toolbar_action_group);
Gee.List<Gtk.Button> insert = new Gee.ArrayList<Gtk.Button>();
// Font formatting.
insert.add(create_toggle_button(null, ComposerWindow.ACTION_BOLD));
insert.add(create_toggle_button(null, ComposerWindow.ACTION_ITALIC));
insert.add(create_toggle_button(null, ComposerWindow.ACTION_UNDERLINE));
insert.add(create_toggle_button(null, ComposerWindow.ACTION_STRIKETHROUGH));
Gtk.ToolItem font_format_item = create_pill_buttons(insert, false, true);
add(font_format_item);
// Indent level.
insert.clear();
insert.add(create_toolbar_button(null, ComposerWindow.ACTION_INDENT));
insert.add(create_toolbar_button(null, ComposerWindow.ACTION_OUTDENT));
add(create_pill_buttons(insert, false));
// Link.
insert.clear();
insert.add(create_toolbar_button(null, ComposerWindow.ACTION_INSERT_LINK));
add(create_pill_buttons(insert));
// Remove formatting.
insert.clear();
insert.add(create_toolbar_button(null, ComposerWindow.ACTION_REMOVE_FORMAT));
add(create_pill_buttons(insert));
// Spacer.
add(create_spacer());
// Menu.
insert.clear();
insert.add(create_menu_button(null, menu, ComposerWindow.ACTION_MENU));
add(create_pill_buttons(insert));
}
}

View file

@ -13,35 +13,35 @@ public class ComposerWindow : Gtk.Window {
FORWARD
}
public const string ACTION_UNDO = "undo";
public const string ACTION_REDO = "redo";
public const string ACTION_CUT = "cut";
public const string ACTION_COPY = "copy";
public const string ACTION_COPY_LINK = "copy link";
public const string ACTION_PASTE = "paste";
public const string ACTION_PASTE_FORMAT = "paste with formatting";
public const string ACTION_BOLD = "bold";
public const string ACTION_ITALIC = "italic";
public const string ACTION_UNDERLINE = "underline";
public const string ACTION_STRIKETHROUGH = "strikethrough";
public const string ACTION_REMOVE_FORMAT = "removeformat";
public const string ACTION_INDENT = "indent";
public const string ACTION_OUTDENT = "outdent";
public const string ACTION_JUSTIFY_LEFT = "justifyleft";
public const string ACTION_JUSTIFY_RIGHT = "justifyright";
public const string ACTION_JUSTIFY_CENTER = "justifycenter";
public const string ACTION_JUSTIFY_FULL = "justifyfull";
public const string ACTION_MENU = "menu";
public const string ACTION_COLOR = "color";
public const string ACTION_INSERT_LINK = "insertlink";
public const string ACTION_COMPOSE_AS_HTML = "compose as html";
public const string ACTION_CLOSE = "close";
private const string DEFAULT_TITLE = _("New Message");
private const string DRAFT_SAVED_TEXT = _("Saved");
private const string DRAFT_SAVING_TEXT = _("Saving draft...");
private const string DRAFT_ERROR_TEXT = _("Error saving draft");
private const string ACTION_UNDO = "undo";
private const string ACTION_REDO = "redo";
private const string ACTION_CUT = "cut";
private const string ACTION_COPY = "copy";
private const string ACTION_COPY_LINK = "copy link";
private const string ACTION_PASTE = "paste";
private const string ACTION_PASTE_FORMAT = "paste with formatting";
private const string ACTION_BOLD = "bold";
private const string ACTION_ITALIC = "italic";
private const string ACTION_UNDERLINE = "underline";
private const string ACTION_STRIKETHROUGH = "strikethrough";
private const string ACTION_REMOVE_FORMAT = "removeformat";
private const string ACTION_INDENT = "indent";
private const string ACTION_OUTDENT = "outdent";
private const string ACTION_JUSTIFY_LEFT = "justifyleft";
private const string ACTION_JUSTIFY_RIGHT = "justifyright";
private const string ACTION_JUSTIFY_CENTER = "justifycenter";
private const string ACTION_JUSTIFY_FULL = "justifyfull";
private const string ACTION_MENU = "menu";
private const string ACTION_COLOR = "color";
private const string ACTION_INSERT_LINK = "insertlink";
private const string ACTION_COMPOSE_AS_HTML = "compose as html";
private const string ACTION_CLOSE = "close";
private const string URI_LIST_MIME_TYPE = "text/uri-list";
private const string FILE_URI_PREFIX = "file://";
private const string BODY_ID = "message-body";
@ -150,7 +150,6 @@ public class ComposerWindow : Gtk.Window {
private Gtk.Entry subject_entry;
private Gtk.Button close_button;
private Gtk.Button send_button;
private Gtk.ToggleToolButton menu_button;
private Gtk.Label message_overlay_label;
private WebKit.DOM.Element? prev_selected_link = null;
private Gtk.Box attachments_box;
@ -162,14 +161,16 @@ public class ComposerWindow : Gtk.Window {
private Gtk.Widget visible_on_attachment_drag_over_child;
private Gtk.Label draft_save_label;
private Gtk.Menu menu_html;
private Gtk.Menu menu_plain;
private Gtk.Menu menu = new Gtk.Menu();
private Gtk.RadioMenuItem font_small;
private Gtk.RadioMenuItem font_medium;
private Gtk.RadioMenuItem font_large;
private Gtk.RadioMenuItem font_sans;
private Gtk.RadioMenuItem font_serif;
private Gtk.RadioMenuItem font_monospace;
private Gtk.MenuItem color_item;
private Gtk.MenuItem html_item;
private Gtk.MenuItem html_item2;
private Gtk.ActionGroup actions;
private string? hover_url = null;
@ -260,7 +261,9 @@ public class ComposerWindow : Gtk.Window {
cc_entry.changed.connect(validate_send_button);
bcc_entry.changed.connect(validate_send_button);
Gtk.Toolbar compose_toolbar = (Gtk.Toolbar) builder.get_object("compose_toolbar");
ComposerToolbar composer_toolbar = new ComposerToolbar(actions, menu);
Gtk.Alignment toolbar_area = (Gtk.Alignment) builder.get_object("toolbar area");
toolbar_area.add(composer_toolbar);
actions.get_action(ACTION_UNDO).activate.connect(on_action);
actions.get_action(ACTION_REDO).activate.connect(on_action);
@ -287,7 +290,6 @@ public class ComposerWindow : Gtk.Window {
actions.get_action(ACTION_JUSTIFY_CENTER).activate.connect(on_formatting_action);
actions.get_action(ACTION_JUSTIFY_FULL).activate.connect(on_formatting_action);
actions.get_action(ACTION_MENU).activate.connect(on_open_menu);
actions.get_action(ACTION_COLOR).activate.connect(on_select_color);
actions.get_action(ACTION_INSERT_LINK).activate.connect(on_insert_link);
@ -383,52 +385,35 @@ public class ComposerWindow : Gtk.Window {
GearyApplication.instance.config.spell_check_changed.connect(on_spell_check_changed);
menu_button = builder.get_object("menu button") as Gtk.ToggleToolButton;
// Build menu
menu_html = new Gtk.Menu();
menu_html.deactivate.connect(on_deactivate_menu);
menu_html.attach_to_widget(menu_button, null);
font_sans = new Gtk.RadioMenuItem.with_label(new SList<Gtk.RadioMenuItem>(),
_("Sans Serif"));
// Font family menu items.
font_sans = new Gtk.RadioMenuItem(new SList<Gtk.RadioMenuItem>());
font_sans.activate.connect(on_font_sans);
menu_html.append(font_sans);
font_serif = new Gtk.RadioMenuItem.with_label_from_widget(font_sans, _("Serif"));
font_sans.related_action = ui.get_action("ui/font_sans");
font_serif = new Gtk.RadioMenuItem.from_widget(font_sans);
font_serif.activate.connect(on_font_serif);
menu_html.append(font_serif);
font_monospace = new Gtk.RadioMenuItem.with_label_from_widget(font_sans,
_("Fixed width"));
font_serif.related_action = ui.get_action("ui/font_serif");
font_monospace = new Gtk.RadioMenuItem.from_widget(font_sans);
font_monospace.related_action = ui.get_action("ui/font_monospace");
font_monospace.activate.connect(on_font_monospace);
menu_html.append(font_monospace);
menu_html.append(new Gtk.SeparatorMenuItem());
font_small = new Gtk.RadioMenuItem.with_label(new SList<Gtk.RadioMenuItem>(), _("Small"));
// Font size menu items.
font_small = new Gtk.RadioMenuItem(new SList<Gtk.RadioMenuItem>());
font_small.related_action = ui.get_action("ui/font_small");
font_small.activate.connect(on_font_size_small);
menu_html.append(font_small);
font_medium = new Gtk.RadioMenuItem.with_label_from_widget(font_small, _("Medium"));
font_medium = new Gtk.RadioMenuItem.from_widget(font_small);
font_medium.related_action = ui.get_action("ui/font_medium");
font_medium.activate.connect(on_font_size_medium);
menu_html.append(font_medium);
font_large = new Gtk.RadioMenuItem.with_label_from_widget(font_small, _("Large"));
font_large = new Gtk.RadioMenuItem.from_widget(font_small);
font_large.related_action = ui.get_action("ui/font_large");
font_large.activate.connect(on_font_size_large);
menu_html.append(font_large);
menu_html.append(new Gtk.SeparatorMenuItem());
Gtk.MenuItem color_item = new Gtk.MenuItem();
color_item = new Gtk.MenuItem();
color_item.related_action = ui.get_action("ui/color");
menu_html.append(color_item);
menu_html.append(new Gtk.SeparatorMenuItem());
Gtk.MenuItem html_item = new Gtk.CheckMenuItem();
html_item = new Gtk.CheckMenuItem();
html_item.related_action = ui.get_action("ui/htmlcompose");
menu_html.append(html_item);
menu_plain = new Gtk.Menu();
menu_plain.deactivate.connect(on_deactivate_menu);
menu_plain.attach_to_widget(menu_button, null);
Gtk.MenuItem html_item2 = new Gtk.CheckMenuItem();
html_item2 = new Gtk.CheckMenuItem();
html_item2.related_action = ui.get_action("ui/htmlcompose");
menu_plain.append(html_item2);
WebKit.WebSettings s = new WebKit.WebSettings();
s.enable_spell_checking = GearyApplication.instance.config.spell_check;
@ -451,7 +436,7 @@ public class ComposerWindow : Gtk.Window {
List<Gtk.Widget> chain = new List<Gtk.Widget>();
chain.append(hidden_on_attachment_drag_over);
chain.append(message_area);
chain.append(compose_toolbar);
chain.append(composer_toolbar);
chain.append(attachments_box);
chain.append(button_area);
box.set_focus_chain(chain);
@ -855,7 +840,7 @@ public class ComposerWindow : Gtk.Window {
a.sensitive = false;
// Disable buttons.
close_button.sensitive = send_button.sensitive = menu_button.sensitive =
close_button.sensitive = send_button.sensitive =
add_attachment_button.sensitive = pending_attachments_button.sensitive = false;
// Disable editable widgets.
@ -1166,6 +1151,7 @@ public class ComposerWindow : Gtk.Window {
WebKit.DOM.DOMTokenList body_classes = editor.get_dom_document().body.get_class_list();
if (!compose_as_html) {
toggle_toolbar_buttons(false);
build_plaintext_menu();
try {
body_classes.add("plain");
} catch (Error error) {
@ -1173,6 +1159,7 @@ public class ComposerWindow : Gtk.Window {
}
} else {
toggle_toolbar_buttons(true);
build_html_menu();
try {
body_classes.remove("plain");
} catch (Error error) {
@ -1183,33 +1170,39 @@ public class ComposerWindow : Gtk.Window {
}
private void toggle_toolbar_buttons(bool show) {
string[] buttons = {"bold button", "italic button", "underline button",
"strikethrough button", "toolbar separator 1", "toolbar separator 2",
"link button", "remove format button"};
foreach (string button in buttons) {
Gtk.Widget widget = (Gtk.Widget) builder.get_object(button);
if (show)
widget.show();
else
widget.hide();
}
actions.get_action(ACTION_BOLD).visible =
actions.get_action(ACTION_ITALIC).visible =
actions.get_action(ACTION_UNDERLINE).visible =
actions.get_action(ACTION_STRIKETHROUGH).visible =
actions.get_action(ACTION_INSERT_LINK).visible =
actions.get_action(ACTION_REMOVE_FORMAT).visible = show;
}
private void on_open_menu() {
if (!menu_button.active)
return;
private void build_plaintext_menu() {
GtkUtil.clear_menu(menu);
if (compose_as_html) {
menu_html.show_all();
menu_html.popup(null, null, GtkUtil.menu_popup_relative, 0, 0);
} else {
menu_plain.show_all();
menu_plain.popup(null, null, GtkUtil.menu_popup_relative, 0, 0);
}
menu.append(html_item2);
menu.show_all();
}
private void on_deactivate_menu() {
menu_button.active = false;
private void build_html_menu() {
GtkUtil.clear_menu(menu);
menu.append(font_sans);
menu.append(font_serif);
menu.append(font_monospace);
menu.append(new Gtk.SeparatorMenuItem());
menu.append(font_small);
menu.append(font_medium);
menu.append(font_large);
menu.append(new Gtk.SeparatorMenuItem());
menu.append(color_item);
menu.append(new Gtk.SeparatorMenuItem());
menu.append(html_item);
menu.show_all(); // Call this or only menu items associated with actions will be displayed.
}
private void on_font_sans() {

View file

@ -7,7 +7,6 @@
// A branch that holds all the folders for a particular account.
public class FolderList.AccountBranch : Sidebar.Branch {
public Geary.Account account { get; private set; }
public SpecialGrouping uncommon_special_group { get; private set; }
public SpecialGrouping user_folder_group { get; private set; }
public Gee.HashMap<Geary.FolderPath, FolderEntry> folder_entries { get; private set; }
@ -16,15 +15,12 @@ public class FolderList.AccountBranch : Sidebar.Branch {
Sidebar.Branch.Options.NONE, normal_folder_comparator, special_folder_comparator);
this.account = account;
uncommon_special_group = new SpecialGrouping(1, _("More"),
new ThemedIcon("folder-open"), new ThemedIcon("folder"));
user_folder_group = new SpecialGrouping(2, "",
IconFactory.instance.get_custom_icon("tags", IconFactory.ICON_SIDEBAR));
IconFactory.instance.get_custom_icon("tag-symbolic", IconFactory.ICON_SIDEBAR));
folder_entries = new Gee.HashMap<Geary.FolderPath, FolderEntry>();
account.information.notify["nickname"].connect(on_nicknamed_changed);
graft(get_root(), uncommon_special_group, special_folder_comparator);
graft(get_root(), user_folder_group);
}
@ -84,20 +80,8 @@ public class FolderList.AccountBranch : Sidebar.Branch {
if (special_folder_type == Geary.SpecialFolderType.SEARCH)
return; // Don't show search folder under the account.
switch (special_folder_type) {
// These special folders go in the root of the account.
case Geary.SpecialFolderType.INBOX:
case Geary.SpecialFolderType.FLAGGED:
case Geary.SpecialFolderType.IMPORTANT:
case Geary.SpecialFolderType.ALL_MAIL:
graft_point = get_root();
break;
// Others go in the "More" grouping.
default:
graft_point = uncommon_special_group;
break;
}
// Special folders go in the root of the account.
graft_point = get_root();
} else if (folder.path.get_parent() == null) {
// Top-level folders get put in our special user folders group.
graft_point = user_folder_group;

View file

@ -46,34 +46,34 @@ public class FolderList.FolderEntry : FolderList.AbstractFolderEntry, Sidebar.In
public override Icon? get_sidebar_icon() {
switch (folder.special_folder_type) {
case Geary.SpecialFolderType.NONE:
return IconFactory.instance.get_custom_icon("tag", IconFactory.ICON_SIDEBAR);
return IconFactory.instance.get_custom_icon("tag-symbolic", IconFactory.ICON_SIDEBAR);
case Geary.SpecialFolderType.INBOX:
return new ThemedIcon("mail-inbox");
return new ThemedIcon("inbox-symbolic");
case Geary.SpecialFolderType.DRAFTS:
return new ThemedIcon("accessories-text-editor");
return new ThemedIcon("accessories-text-editor-symbolic");
case Geary.SpecialFolderType.SENT:
return new ThemedIcon("mail-sent");
return new ThemedIcon("sent-symbolic");
case Geary.SpecialFolderType.FLAGGED:
return new ThemedIcon("starred");
return new ThemedIcon("star-symbolic");
case Geary.SpecialFolderType.IMPORTANT:
return new ThemedIcon("task-due");
return new ThemedIcon("task-due-symbolic");
case Geary.SpecialFolderType.ALL_MAIL:
return IconFactory.instance.get_custom_icon("mail-archive", IconFactory.ICON_SIDEBAR);
return IconFactory.instance.get_custom_icon("archive-symbolic", IconFactory.ICON_SIDEBAR);
case Geary.SpecialFolderType.SPAM:
return new ThemedIcon("mail-mark-junk");
return new ThemedIcon("spam-symbolic");
case Geary.SpecialFolderType.TRASH:
return new ThemedIcon("user-trash");
return new ThemedIcon("user-trash-symbolic");
case Geary.SpecialFolderType.OUTBOX:
return new ThemedIcon("mail-outbox");
return new ThemedIcon("outbox-symbolic");
default:
assert_not_reached();

View file

@ -40,12 +40,12 @@ public class GearyController : Geary.BaseObject {
private const string DELETE_MESSAGE_LABEL = _("_Delete");
private const string DELETE_MESSAGE_TOOLTIP_SINGLE = _("Delete conversation (Delete, Backspace, A)");
private const string DELETE_MESSAGE_TOOLTIP_MULTIPLE = _("Delete conversations (Delete, Backspace, A)");
private const string DELETE_MESSAGE_ICON_NAME = "user-trash-full";
private const string DELETE_MESSAGE_ICON_NAME = "user-trash-symbolic";
private const string ARCHIVE_MESSAGE_LABEL = _("_Archive");
private const string ARCHIVE_MESSAGE_TOOLTIP_SINGLE = _("Archive conversation (Delete, Backspace, A)");
private const string ARCHIVE_MESSAGE_TOOLTIP_MULTIPLE = _("Archive conversations (Delete, Backspace, A)");
private const string ARCHIVE_MESSAGE_ICON_NAME = "mail-archive";
private const string ARCHIVE_MESSAGE_ICON_NAME = "archive-symbolic";
private const string MARK_AS_SPAM_LABEL = _("Mark as s_pam");
private const string MARK_AS_NOT_SPAM_LABEL = _("Mark as not s_pam");
@ -164,7 +164,7 @@ public class GearyController : Geary.BaseObject {
main_window.conversation_list_view.conversations_selected.connect(on_conversations_selected);
main_window.conversation_list_view.conversation_activated.connect(on_conversation_activated);
main_window.conversation_list_view.load_more.connect(on_load_more);
main_window.conversation_list_view.mark_conversation.connect(on_mark_conversation);
main_window.conversation_list_view.mark_conversations.connect(on_mark_conversations);
main_window.conversation_list_view.visible_conversations_changed.connect(on_visible_conversations_changed);
main_window.folder_list.folder_selected.connect(on_folder_selected);
main_window.folder_list.copy_conversation.connect(on_copy_conversation);
@ -253,7 +253,7 @@ public class GearyController : Geary.BaseObject {
quit.label = _("_Quit");
entries += quit;
Gtk.ActionEntry mark_menu = { ACTION_MARK_AS_MENU, null, TRANSLATABLE, null, null,
Gtk.ActionEntry mark_menu = { ACTION_MARK_AS_MENU, null, TRANSLATABLE, null, _("Mark conversation"),
on_show_mark_menu };
mark_menu.label = _("_Mark as...");
mark_menu.tooltip = MARK_MESSAGE_MENU_TOOLTIP_SINGLE;
@ -271,7 +271,7 @@ public class GearyController : Geary.BaseObject {
entries += mark_unread;
add_accelerator("<Shift>U", ACTION_MARK_AS_UNREAD);
Gtk.ActionEntry mark_starred = { ACTION_MARK_AS_STARRED, "starred", TRANSLATABLE, "S", null,
Gtk.ActionEntry mark_starred = { ACTION_MARK_AS_STARRED, "star-symbolic", TRANSLATABLE, "S", null,
on_mark_as_starred };
mark_starred.label = _("_Star");
entries += mark_starred;
@ -287,35 +287,33 @@ public class GearyController : Geary.BaseObject {
entries += mark_spam;
add_accelerator("exclam", ACTION_MARK_AS_SPAM); // Exclamation mark (!)
Gtk.ActionEntry copy_menu = { ACTION_COPY_MENU, null, TRANSLATABLE, "L", null, null };
Gtk.ActionEntry copy_menu = { ACTION_COPY_MENU, null, TRANSLATABLE, "L",
_("Add label"), null };
copy_menu.label = _("_Label");
entries += copy_menu;
Gtk.ActionEntry move_menu = { ACTION_MOVE_MENU, null, TRANSLATABLE, "M", null, null };
Gtk.ActionEntry move_menu = { ACTION_MOVE_MENU, null, TRANSLATABLE, "M", _("Move conversation"), null };
move_menu.label = _("_Move");
entries += move_menu;
Gtk.ActionEntry new_message = { ACTION_NEW_MESSAGE, null, TRANSLATABLE, "<Ctrl>N", null,
on_new_message };
new_message.label = _("_New Message");
Gtk.ActionEntry new_message = { ACTION_NEW_MESSAGE, null, null, "<Ctrl>N",
_("Compose new message (Ctrl+N, N)"), on_new_message };
entries += new_message;
add_accelerator("N", ACTION_NEW_MESSAGE);
Gtk.ActionEntry reply_to_message = { ACTION_REPLY_TO_MESSAGE, null, TRANSLATABLE, "<Ctrl>R",
null, on_reply_to_message_action };
reply_to_message.label = _("_Reply");
Gtk.ActionEntry reply_to_message = { ACTION_REPLY_TO_MESSAGE, null, null, "<Ctrl>R",
_("Reply (Ctrl+R, R)"), on_reply_to_message_action };
entries += reply_to_message;
add_accelerator("R", ACTION_REPLY_TO_MESSAGE);
Gtk.ActionEntry reply_all_message = { ACTION_REPLY_ALL_MESSAGE, null, TRANSLATABLE,
"<Ctrl><Shift>R", null, on_reply_all_message_action };
reply_all_message.label = _("Reply _all");
Gtk.ActionEntry reply_all_message = { ACTION_REPLY_ALL_MESSAGE, null, null,
"<Ctrl><Shift>R", _("Reply all (Ctrl+Shift+R, Shift+R)"),
on_reply_all_message_action };
entries += reply_all_message;
add_accelerator("<Shift>R", ACTION_REPLY_ALL_MESSAGE);
Gtk.ActionEntry forward_message = { ACTION_FORWARD_MESSAGE, null, TRANSLATABLE, "<Ctrl>L", null,
on_forward_message_action };
forward_message.label = _("_Forward");
Gtk.ActionEntry forward_message = { ACTION_FORWARD_MESSAGE, null, null, "<Ctrl>L",
_("Forward (Ctrl+L, F)"), on_forward_message_action };
entries += forward_message;
add_accelerator("F", ACTION_FORWARD_MESSAGE);
@ -362,7 +360,7 @@ public class GearyController : Geary.BaseObject {
private Gtk.ToggleActionEntry[] create_toggle_actions() {
Gtk.ToggleActionEntry[] entries = new Gtk.ToggleActionEntry[0];
Gtk.ToggleActionEntry gear_menu = { ACTION_GEAR_MENU, null, _("Menu"), "F10",
Gtk.ToggleActionEntry gear_menu = { ACTION_GEAR_MENU, null, null, "F10",
null, null, false };
entries += gear_menu;
@ -1079,6 +1077,16 @@ public class GearyController : Geary.BaseObject {
return add_to;
}
private Gee.Collection<Geary.EmailIdentifier> get_conversation_collection_email_ids(
Gee.Collection<Geary.App.Conversation> conversations, bool preview_message_only = false) {
Gee.ArrayList<Geary.EmailIdentifier> ret = new Gee.ArrayList<Geary.EmailIdentifier>();
foreach(Geary.App.Conversation c in conversations)
get_conversation_email_ids(c, preview_message_only, ret);
return ret;
}
private Gee.ArrayList<Geary.EmailIdentifier> get_selected_email_ids(
bool preview_messages_only) {
Gee.ArrayList<Geary.EmailIdentifier> ids = new Gee.ArrayList<Geary.EmailIdentifier>();
@ -1177,12 +1185,13 @@ public class GearyController : Geary.BaseObject {
}
}
private void on_mark_conversation(Geary.App.Conversation conversation,
Geary.EmailFlags? flags_to_add, Geary.EmailFlags? flags_to_remove, bool only_mark_preview) {
mark_email(get_conversation_email_ids(conversation, only_mark_preview,
new Gee.ArrayList<Geary.EmailIdentifier>()), flags_to_add, flags_to_remove);
private void on_mark_conversations(Gee.Collection<Geary.App.Conversation> conversations,
Geary.EmailFlags? flags_to_add, Geary.EmailFlags? flags_to_remove,
bool only_mark_preview = false) {
mark_email(get_conversation_collection_email_ids(conversations, only_mark_preview),
flags_to_add, flags_to_remove);
}
private void on_conversation_viewer_mark_messages(Gee.Collection<Geary.EmailIdentifier> emails,
Geary.EmailFlags? flags_to_add, Geary.EmailFlags? flags_to_remove) {
mark_email(emails, flags_to_add, flags_to_remove);
@ -1738,5 +1747,12 @@ public class GearyController : Geary.BaseObject {
return false;
}
/**
* Returns a read-only set of currently selected conversations.
*/
public Gee.Set<Geary.App.Conversation> get_selected_conversations() {
return selected_conversations.read_only_view;
}
}

View file

@ -799,7 +799,12 @@ public class Sidebar.Tree : Gtk.TreeView {
if (info == null)
return null;
icon = info.load_icon();
// If the icon's symbolic, make it black.
Gdk.RGBA black = Gdk.RGBA();
black.red = black.green = black.blue = 0.0;
black.alpha = 1.0;
icon = info.load_symbolic(black);
if (icon == null)
return null;

View file

@ -4,18 +4,12 @@
* (version 2.1 or later). See the COPYING file in this distribution.
*/
public class FolderMenu : GtkUtil.ToggleToolbarDropdown {
public class FolderMenu : Gtk.Menu {
private Gee.List<Geary.Folder> folder_list = new Gee.ArrayList<Geary.Folder>();
public signal void folder_selected(Geary.Folder folder);
public FolderMenu(Icon icon, Gtk.IconSize icon_size, Gtk.Menu? supplied_menu,
Gtk.Menu? supplied_proxy_menu) {
base (icon, icon_size, supplied_menu, supplied_proxy_menu);
// TODO Add fancy filter option.
// TODO Make the menu items checkboxes instead of buttons.
// TODO Merge the move/copy menus and just have a move/copy buttons at bottom of this menu.
public FolderMenu() {
}
public bool has_folder(Geary.Folder folder) {
@ -27,32 +21,25 @@ public class FolderMenu : GtkUtil.ToggleToolbarDropdown {
folder_list.sort(folder_sort);
int index = folder_list.index_of(folder);
menu.insert(build_menu_item(folder), index);
proxy_menu.insert(build_menu_item(folder), index);
insert(build_menu_item(folder), index);
menu.show_all();
proxy_menu.show_all();
show_all();
}
public void remove_folder(Geary.Folder folder) {
int index = folder_list.index_of(folder);
folder_list.remove(folder);
if (index >= 0) {
menu.remove(menu.get_children().nth_data(index));
proxy_menu.remove(proxy_menu.get_children().nth_data(index));
}
if (index >= 0)
remove(get_children().nth_data(index));
menu.show_all();
proxy_menu.show_all();
show_all();
}
public void clear() {
folder_list.clear();
menu.foreach((w) => menu.remove(w));
proxy_menu.foreach((w) => proxy_menu.remove(w));
menu.show_all();
proxy_menu.show_all();
this.foreach((w) => remove(w));
show_all();
}
private Gtk.MenuItem build_menu_item(Geary.Folder folder) {

View file

@ -26,10 +26,15 @@ public class IconFactory {
public const int UNREAD_ICON_SIZE = 16;
public Gdk.Pixbuf unread { get; private set; }
public Gdk.Pixbuf read { get; private set; }
public Gdk.Pixbuf unread_colored { get; private set; }
public Gdk.Pixbuf read_colored { get; private set; }
public const int STAR_ICON_SIZE = 16;
public Gdk.Pixbuf starred { get; private set; }
public Gdk.Pixbuf unstarred { get; private set; }
public Gdk.Pixbuf starred_colored { get; private set; }
public Gdk.Pixbuf unstarred_colored { get; private set; }
private Gtk.IconTheme icon_theme { get; private set; }
@ -48,9 +53,19 @@ public class IconFactory {
// Load icons here.
application_icon = load("geary", APPLICATION_ICON_SIZE);
unread = load("mail-unread", UNREAD_ICON_SIZE);
starred = load("starred", STAR_ICON_SIZE);
unstarred = load("non-starred-grey", STAR_ICON_SIZE);
unread = load("unread-symbolic", UNREAD_ICON_SIZE);
read = load("read-symbolic", UNREAD_ICON_SIZE);
starred = load("star-symbolic", STAR_ICON_SIZE);
unstarred = load("unstarred-symbolic", STAR_ICON_SIZE);
Gdk.RGBA gray_color = Gdk.RGBA();
gray_color.parse(FormattedConversationData.UNREAD_BG_COLOR);
// Load pre-colored symbolic icons here.
read_colored = load_symbolic_colored("read-symbolic", UNREAD_ICON_SIZE, gray_color);
unread_colored = load_symbolic_colored("unread-symbolic", STAR_ICON_SIZE, gray_color);
starred_colored = load_symbolic_colored("star-symbolic", STAR_ICON_SIZE, gray_color);
unstarred_colored = load_symbolic_colored("unstarred-symbolic", STAR_ICON_SIZE, gray_color);
}
public void init() {
@ -76,7 +91,15 @@ public class IconFactory {
public Icon get_custom_icon(string name, Gtk.IconSize size) {
int pixels = icon_size_to_pixels(size);
return new FileIcon(icons_dir.get_child("%dx%d".printf(pixels, pixels)).get_child("%s.svg".printf(name)));
// Try sized icon first.
File icon_file = icons_dir.get_child("%dx%d".printf(pixels, pixels)).get_child(
"%s.svg".printf(name));
// If that wasn't found, try a non-sized icon.
if (!icon_file.query_exists())
icon_file = icons_dir.get_child("%s.svg".printf(name));
return new FileIcon(icon_file);
}
private void append_icons_search_path(string? name) {
@ -100,13 +123,18 @@ public class IconFactory {
debug("Unable to lookup icon %s, falling back to image-missing...", icon_name);
}
// If that fails, try the missing image icon instead.
// Default: missing image icon.
return get_missing_icon(size, flags);
}
// Attempts to load and return the missing image icon.
private Gdk.Pixbuf? get_missing_icon(int size, Gtk.IconLookupFlags flags = 0) {
try {
return icon_theme.load_icon("image-missing", size, flags);
} catch (Error err) {
warning("Couldn't load image-missing icon: %s", err.message);
}
// If that fails... well they're out of luck.
return null;
}
@ -114,7 +142,35 @@ public class IconFactory {
public Gtk.IconInfo? lookup_icon(string icon_name, int size, Gtk.IconLookupFlags flags = 0) {
Gtk.IconInfo? icon_info = icon_theme.lookup_icon(icon_name, size, flags);
return icon_info != null ? icon_info.copy() :
icon_theme.lookup_icon("image-missing", size, flags);
icon_theme.lookup_icon("document-symbolic", size, flags);
}
/**
* Loads a symbolic icon into a pixbuf, where the color-key has been switched to the provided
* color, or black if no color is set.
*/
public Gdk.Pixbuf? load_symbolic_colored(string icon_name, int size, Gdk.RGBA? color = null,
Gtk.IconLookupFlags flags = 0) {
Gtk.IconInfo? icon_info = icon_theme.lookup_icon(icon_name, size, flags);
// Default to black if no color provided.
if (color == null) {
color = Gdk.RGBA();
color.red = color.green = color.blue = 0.0;
color.alpha = 1.0;
}
// Attempt to load as a symbolic icon.
if (icon_info != null) {
try {
return icon_info.load_symbolic(color);
} catch (Error e) {
warning("Couldn't load icon: %s", e.message);
}
}
// Default: missing image icon.
return get_missing_icon(size, flags);
}
}

View file

@ -5,118 +5,89 @@
*/
// Draws the main toolbar.
public class MainToolbar : Gtk.Box {
public class MainToolbar : PillToolbar {
private const string ICON_CLEAR_NAME = "edit-clear-symbolic";
private const string DEFAULT_SEARCH_TEXT = _("Search");
private Gtk.Toolbar toolbar;
public FolderMenu copy_folder_menu { get; private set; }
public FolderMenu move_folder_menu { get; private set; }
public FolderMenu copy_folder_menu { get; private set; default = new FolderMenu(); }
public FolderMenu move_folder_menu { get; private set; default = new FolderMenu(); }
public string search_text { get { return search_entry.text; } }
private GtkUtil.ToggleToolbarDropdown mark_menu_dropdown;
private GtkUtil.ToggleToolbarDropdown app_menu_dropdown;
private Gtk.ToolItem search_container;
private Gtk.Entry search_entry;
private Gtk.ToolItem search_container = new Gtk.ToolItem();
private Gtk.Entry search_entry = new Gtk.Entry();
private Geary.ProgressMonitor? search_upgrade_progress_monitor = null;
private MonitoredProgressBar search_upgrade_progress_bar = new MonitoredProgressBar();
public signal void search_text_changed(string search_text);
public MainToolbar() {
Object(orientation: Gtk.Orientation.VERTICAL, spacing: 0);
base(GearyApplication.instance.actions);
GearyApplication.instance.controller.account_selected.connect(on_account_changed);
Gtk.Builder builder = GearyApplication.instance.create_builder("toolbar.glade");
toolbar = builder.get_object("toolbar") as Gtk.Toolbar;
// Setup each of the normal toolbar buttons.
set_toolbutton_action(builder, GearyController.ACTION_NEW_MESSAGE);
set_toolbutton_action(builder, GearyController.ACTION_REPLY_TO_MESSAGE);
set_toolbutton_action(builder, GearyController.ACTION_REPLY_ALL_MESSAGE);
set_toolbutton_action(builder, GearyController.ACTION_FORWARD_MESSAGE);
set_toolbutton_action(builder, GearyController.ACTION_DELETE_MESSAGE, true);
// Setup the folder menus (move/copy).
Gtk.ToggleToolButton copy_toggle_button = set_toolbutton_action(builder,
GearyController.ACTION_COPY_MENU) as Gtk.ToggleToolButton;
copy_folder_menu = new FolderMenu(
IconFactory.instance.get_custom_icon("tag-new", IconFactory.ICON_TOOLBAR),
Gtk.IconSize.LARGE_TOOLBAR, null, null);
copy_folder_menu.attach(copy_toggle_button);
Gtk.ToggleToolButton move_toggle_button = set_toolbutton_action(builder,
GearyController.ACTION_MOVE_MENU) as Gtk.ToggleToolButton;
move_folder_menu = new FolderMenu(
IconFactory.instance.get_custom_icon("mail-move", IconFactory.ICON_TOOLBAR),
Gtk.IconSize.LARGE_TOOLBAR, null, null);
move_folder_menu.attach(move_toggle_button);
// Assemble mark menu button.
// Assemble mark menu.
GearyApplication.instance.load_ui_file("toolbar_mark_menu.ui");
Gtk.Menu mark_menu = GearyApplication.instance.ui_manager.get_widget("/ui/ToolbarMarkMenu")
as Gtk.Menu;
Gtk.Menu mark_proxy_menu = (Gtk.Menu) GearyApplication.instance.ui_manager
.get_widget("/ui/ToolbarMarkMenuProxy");
Gtk.ToggleToolButton mark_menu_button = set_toolbutton_action(builder,
GearyController.ACTION_MARK_AS_MENU) as Gtk.ToggleToolButton;
mark_menu_dropdown = new GtkUtil.ToggleToolbarDropdown(
IconFactory.instance.get_custom_icon("edit-mark", IconFactory.ICON_TOOLBAR),
Gtk.IconSize.LARGE_TOOLBAR, mark_menu, mark_proxy_menu);
mark_menu_dropdown.attach(mark_menu_button);
// Ensure that shortcut keys are drawn in the mark menu
Gtk.Menu mark_menu = (Gtk.Menu) GearyApplication.instance.ui_manager.get_widget("/ui/ToolbarMarkMenu");
mark_menu.foreach(GtkUtil.show_menuitem_accel_labels);
// Setup the application menu.
GearyApplication.instance.load_ui_file("toolbar_menu.ui");
Gtk.Menu application_menu = (Gtk.Menu) GearyApplication.instance.ui_manager.get_widget("/ui/ToolbarMenu");
application_menu.foreach(GtkUtil.show_menuitem_accel_labels);
// Toolbar setup.
orientation = Gtk.Orientation.HORIZONTAL;
get_style_context().add_class(Gtk.STYLE_CLASS_MENUBAR); // Drag window via toolbar.
Gee.List<Gtk.Button> insert = new Gee.ArrayList<Gtk.Button>();
// Compose.
insert.add(create_toolbar_button("text-editor-symbolic", GearyController.ACTION_NEW_MESSAGE));
add(create_pill_buttons(insert, false));
// Reply buttons
insert.clear();
insert.add(create_toolbar_button("reply-symbolic", GearyController.ACTION_REPLY_TO_MESSAGE));
insert.add(create_toolbar_button("reply-all-symbolic", GearyController.ACTION_REPLY_ALL_MESSAGE));
insert.add(create_toolbar_button("forward-symbolic", GearyController.ACTION_FORWARD_MESSAGE));
add(create_pill_buttons(insert));
// Mark, copy, move.
insert.clear();
insert.add(create_menu_button("marker-symbolic", mark_menu, GearyController.ACTION_MARK_AS_MENU));
insert.add(create_menu_button("tag-symbolic", copy_folder_menu, GearyController.ACTION_COPY_MENU));
insert.add(create_menu_button("folder-symbolic", move_folder_menu, GearyController.ACTION_MOVE_MENU));
add(create_pill_buttons(insert));
// Archive/delete button.
// For this button, the controller sets the tooltip and icon depending on the context.
insert.clear();
insert.add(create_toolbar_button("", GearyController.ACTION_DELETE_MESSAGE));
add(create_pill_buttons(insert));
// Spacer.
add(create_spacer());
// Search bar.
search_container = (Gtk.ToolItem) builder.get_object("search_container");
search_entry = (Gtk.Entry) builder.get_object("search_entry");
search_entry.width_chars = 32;
search_entry.primary_icon_name = "edit-find-symbolic";
search_entry.secondary_icon_name = "edit-clear-symbolic";
search_entry.secondary_icon_activatable = true;
search_entry.secondary_icon_sensitive = true;
search_entry.changed.connect(on_search_entry_changed);
search_entry.icon_release.connect(on_search_entry_icon_release);
search_entry.key_press_event.connect(on_search_key_press);
on_search_entry_changed(); // set initial state
search_entry.has_focus = true;
search_container.add(search_entry);
add(search_container);
// Setup the application menu.
GearyApplication.instance.load_ui_file("toolbar_menu.ui");
Gtk.Menu application_menu = GearyApplication.instance.ui_manager.get_widget("/ui/ToolbarMenu")
as Gtk.Menu;
// Application button.
insert.clear();
insert.add(create_menu_button("emblem-system-symbolic", application_menu, GearyController.ACTION_GEAR_MENU));
add(create_pill_buttons(insert));
// Ensure that shortcut keys are drawn in the gear menu
application_menu.foreach(GtkUtil.show_menuitem_accel_labels);
Gtk.Menu application_proxy_menu = GearyApplication.instance.ui_manager.get_widget("/ui/ToolbarMenuProxy")
as Gtk.Menu;
Gtk.ToggleToolButton app_menu_button = set_toolbutton_action(builder, GearyController.ACTION_GEAR_MENU)
as Gtk.ToggleToolButton;
app_menu_dropdown = new GtkUtil.ToggleToolbarDropdown(
IconFactory.instance.get_theme_icon("application-menu"), Gtk.IconSize.LARGE_TOOLBAR,
application_menu, application_proxy_menu);
app_menu_dropdown.show_arrow = false;
app_menu_dropdown.attach(app_menu_button);
toolbar.get_style_context().add_class("primary-toolbar");
search_upgrade_progress_bar.show_text = true;
search_upgrade_progress_bar.margin_top = search_upgrade_progress_bar.margin_bottom = 3;
add(toolbar);
set_search_placeholder_text(DEFAULT_SEARCH_TEXT);
}
private Gtk.ToolButton set_toolbutton_action(Gtk.Builder builder, string action,
bool use_action_appearance = false) {
Gtk.ToolButton button = builder.get_object(action) as Gtk.ToolButton;
// Must manually set use_action_appearance to false until Glade re-adds this feature.
// See this ticket: https://bugzilla.gnome.org/show_bug.cgi?id=694407#c11
button.use_action_appearance = use_action_appearance;
button.set_related_action(GearyApplication.instance.actions.get_action(action));
return button;
}
public void set_search_text(string text) {
search_entry.text = text;
}

View file

@ -103,27 +103,37 @@ public class MainWindow : Gtk.Window {
folder_list_scrolled.set_size_request(FOLDER_LIST_WIDTH, -1);
folder_list_scrolled.set_policy(Gtk.PolicyType.NEVER, Gtk.PolicyType.AUTOMATIC);
folder_list_scrolled.add(folder_list);
Gtk.Frame folder_frame = new Gtk.Frame(null);
folder_frame.shadow_type = Gtk.ShadowType.IN;
folder_frame.add(folder_list_scrolled);
// message list
conversation_list_scrolled = new Gtk.ScrolledWindow(null, null);
conversation_list_scrolled.set_size_request(MESSAGE_LIST_WIDTH, -1);
conversation_list_scrolled.set_policy(Gtk.PolicyType.AUTOMATIC, Gtk.PolicyType.AUTOMATIC);
conversation_list_scrolled.add(conversation_list_view);
Gtk.Frame conversation_frame = new Gtk.Frame(null);
conversation_frame.shadow_type = Gtk.ShadowType.IN;
conversation_frame.add(conversation_list_scrolled);
// Three-pane display.
Gtk.Box status_bar_box = new Gtk.Box(Gtk.Orientation.VERTICAL, 0);
Gtk.Statusbar status_bar = new Gtk.Statusbar();
status_bar.add(spinner);
status_bar_box.pack_start(folder_list_scrolled);
status_bar_box.pack_start(folder_frame);
status_bar_box.pack_start(status_bar, false, false, 0);
#if !HAVE_LIBGRANITE
folder_paned.get_style_context().add_class("sidebar-pane-separator");
#endif
Gtk.Frame viewer_frame = new Gtk.Frame(null);
viewer_frame.shadow_type = Gtk.ShadowType.IN;
viewer_frame.add(conversation_viewer);
// Message list left of message viewer.
conversations_paned.pack1(conversation_list_scrolled, false, false);
conversations_paned.pack2(conversation_viewer, true, true);
conversations_paned.pack1(conversation_frame, false, false);
conversations_paned.pack2(viewer_frame, true, true);
// Folder list to the left of everything.
folder_paned.pack1(status_bar_box, false, false);

View file

@ -0,0 +1,117 @@
/* Copyright 2011-2013 Yorba Foundation
*
* This software is licensed under the GNU Lesser General Public License
* (version 2.1 or later). See the COPYING file in this distribution.
*/
/**
* Class for creating a Nautilus-style "pill" toolbar. Use only as directed.
*/
public class PillToolbar : Gtk.Toolbar {
private Gtk.ActionGroup action_group;
public PillToolbar(Gtk.ActionGroup toolbar_action_group) {
action_group = toolbar_action_group;
}
private void setup_button(Gtk.Button b, string? icon_name, string action_name) {
b.related_action = action_group.get_action(action_name);
b.tooltip_text = b.related_action.tooltip;
b.image = new Gtk.Image.from_icon_name(icon_name != null ? icon_name :
b.related_action.icon_name, Gtk.IconSize.MENU);
b.always_show_image = true;
b.image.margin = get_icon_margin();
if (!Geary.String.is_empty(b.related_action.label))
b.image.margin_right += 4;
}
/**
* Given an icon and action, creates a button that triggers the action.
*/
public Gtk.Button create_toolbar_button(string? icon_name, string action_name) {
Gtk.Button b = new Gtk.Button();
setup_button(b, icon_name, action_name);
return b;
}
/**
* Given an icon and action, creates a toggle button that triggers the action.
*/
public Gtk.Button create_toggle_button(string? icon_name, string action_name) {
Gtk.ToggleButton b = new Gtk.ToggleButton();
setup_button(b, icon_name, action_name);
return b;
}
/**
* Given an icon, menu, and action, creates a button that triggers the menu and the action.
*/
public Gtk.MenuButton create_menu_button(string? icon_name, Gtk.Menu? menu, string action_name) {
Gtk.MenuButton b = new Gtk.MenuButton();
setup_button(b, icon_name, action_name);
b.popup = menu;
return b;
}
/**
* Given a list of buttons, creates a "pill-style" tool item that can be appended to this
* toolbar. Optionally adds a spacer to the left.
*/
public Gtk.ToolItem create_pill_buttons(Gee.Collection<Gtk.Button> buttons,
bool left_spacer = true, bool right_spacer = false) {
Gtk.Box box = new Gtk.Box(Gtk.Orientation.HORIZONTAL, 0);
if (buttons.size > 1) {
box.get_style_context().add_class(Gtk.STYLE_CLASS_RAISED);
box.get_style_context().add_class(Gtk.STYLE_CLASS_LINKED);
}
int i = 0;
foreach(Gtk.Button button in buttons) {
box.add(button);
// Place the right spacer on the button itself. This way if the button is not displayed,
// the spacer will not appear.
if (i == buttons.size - 1 && right_spacer)
button.set_margin_right(12);
i++;
}
Gtk.ToolItem tool_item = new Gtk.ToolItem();
tool_item.add(box);
if (left_spacer)
box.set_margin_left(12);
return tool_item;
}
/**
* Computes the margin for each icon (shamelessly stolen from Nautilus.)
*/
public int get_icon_margin() {
Gtk.IconSize toolbar_size = get_icon_size();
int toolbar_size_px, menu_size_px;
Gtk.icon_size_lookup(Gtk.IconSize.MENU, out menu_size_px, null);
Gtk.icon_size_lookup(toolbar_size, out toolbar_size_px, null);
return Geary.Numeric.int_floor((int) ((toolbar_size_px - menu_size_px) / 2.0), 0);
}
/**
* Returns an expandable spacer item.
*/
public Gtk.ToolItem create_spacer() {
Gtk.ToolItem spacer = new Gtk.ToolItem();
spacer.set_expand(true);
return spacer;
}
}

View file

@ -6,163 +6,6 @@
namespace GtkUtil {
// The reason GtkUtil.ToggleToolbarDropdown exists (rather than using Gtk.MenuToolButton) is that
// the latter creates two separate buttons, one for the icon (which activates the "default" action)
// and one for the arrow (which presents the dropdown menu). We need a single button that shows
// the dropdown menu only, hence this version.
//
// In order to use this, create a Gtk.ToggleToolButton and call attach().
//
// TODO: An better solution would be for this to subclass Gtk.ToggleToolButton and register class
// with Gtk.Builder and Glade.
//
// TODO: Would be better to get the icon from the ToggleToolbarButton (could do this even without
// above improvement), but unlike the label, that's not so straightforward due to the number of
// ways of representing an icon in GTK.
public class ToggleToolbarDropdown : Geary.BaseObject {
public const int DEFAULT_PADDING = 2;
public bool show_arrow { get; set; default = true; }
public Gtk.Menu menu { get; private set; }
public Gtk.Menu proxy_menu { get; private set; }
private int padding;
private Gtk.Image icon;
private Gtk.Label label = new Gtk.Label(null);
private Gtk.Arrow icon_arrow = new Gtk.Arrow(Gtk.ArrowType.DOWN, Gtk.ShadowType.NONE);
private Gtk.Box icon_box = new Gtk.Box(Gtk.Orientation.HORIZONTAL, 0);
private Gtk.Arrow label_arrow = new Gtk.Arrow(Gtk.ArrowType.DOWN, Gtk.ShadowType.NONE);
private Gtk.Box label_box = new Gtk.Box(Gtk.Orientation.HORIZONTAL, 0);
private Gtk.ToggleToolButton? owner = null;
public ToggleToolbarDropdown(Icon icon, Gtk.IconSize icon_size, Gtk.Menu? supplied_menu,
Gtk.Menu? supplied_proxy_menu, int padding = DEFAULT_PADDING) {
this.padding = padding;
this.icon = new Gtk.Image.from_gicon(icon, icon_size);
menu = supplied_menu ?? new Gtk.Menu();
proxy_menu = supplied_proxy_menu ?? new Gtk.Menu();
// icon widget
icon_box.pack_start(this.icon, true, true, padding);
icon_box.pack_end(icon_arrow, true, true, padding);
icon_box.no_show_all = true;
// label widget
label_box.pack_start(this.label, true, true, padding);
label_box.pack_end(label_arrow, true, true, padding);
label_box.no_show_all = true;
this.icon.visible = true;
this.icon_arrow.visible = show_arrow;
icon_box.visible = true;
this.label.visible = true;
this.label_arrow.visible = show_arrow;
label_box.visible = true;
notify["show-arrow"].connect(on_refresh_now);
}
~ToggleToolbarDropdown() {
detach();
}
public void attach(Gtk.ToggleToolButton owner) {
if (this.owner != null) {
debug("ToggleToolbarDropdown already attached");
return;
}
this.owner = owner;
owner.set_icon_widget(icon_box);
owner.set_label_widget(label_box);
menu.attach_to_widget(owner, null);
menu.deactivate.connect(on_menu_deactivated);
add_proxy_menu(owner, owner.label, proxy_menu);
owner.clicked.connect(on_clicked);
owner.notify["label"].connect(on_refresh_now);
owner.notify["active"].connect(on_refresh_now);
owner.notify["is-important"].connect(on_refresh_now);
owner.notify["sensitive"].connect(on_refresh_now);
owner.toolbar_reconfigured.connect(on_refresh_now);
on_refresh_now();
}
public void detach() {
if (owner == null)
return;
owner.clicked.disconnect(on_clicked);
owner.notify["label"].disconnect(on_refresh_now);
owner.notify["active"].disconnect(on_refresh_now);
owner.notify["is-important"].disconnect(on_refresh_now);
owner.notify["sensitive"].disconnect(on_refresh_now);
owner.toolbar_reconfigured.disconnect(on_refresh_now);
this.owner = null;
}
private void on_menu_deactivated() {
if (owner != null)
owner.active = false;
}
private void on_clicked() {
if (owner != null && owner.active)
menu.popup(null, null, menu_popup_relative, 0, 0);
}
private void on_refresh_now() {
if (owner == null)
return;
label.set_label(owner.label);
icon.sensitive = owner.sensitive;
icon_arrow.sensitive = owner.sensitive;
label.sensitive = owner.sensitive;
label_arrow.sensitive = owner.sensitive;
switch (owner.get_toolbar_style()) {
case Gtk.ToolbarStyle.BOTH:
icon.visible = true;
icon_arrow.visible = show_arrow;
label.visible = true;
label_arrow.visible = false;
break;
case Gtk.ToolbarStyle.ICONS:
icon.visible = true;
icon_arrow.visible = show_arrow;
label.visible = false;
label.visible = false;
break;
case Gtk.ToolbarStyle.TEXT:
icon.visible = false;
icon_arrow.visible = false;
label.visible = true;
label_arrow.visible = show_arrow;
break;
case Gtk.ToolbarStyle.BOTH_HORIZ:
default:
icon.visible = true;
icon_arrow.visible = !owner.is_important && show_arrow;
label.visible = owner.is_important;
label_arrow.visible = owner.is_important && show_arrow;
break;
}
}
}
// Use this MenuPositionFunc to position a popup menu relative to a widget
// with Gtk.Menu.popup().
//
@ -245,4 +88,13 @@ private void add_accel_to_label(Gtk.Widget widget, Gtk.AccelKey key) {
label.refetch();
}
/**
* Removes all items from a menu.
*/
public void clear_menu(Gtk.Menu menu) {
GLib.List<weak Gtk.Widget> children = menu.get_children();
foreach (weak Gtk.Widget child in children)
menu.remove(child);
}
}

View file

@ -29,7 +29,7 @@ public class ConversationListView : Gtk.TreeView {
enable_load_more = false;
}
public signal void mark_conversation(Geary.App.Conversation conversation,
public signal void mark_conversations(Gee.Collection<Geary.App.Conversation> conversations,
Geary.EmailFlags? flags_to_add, Geary.EmailFlags? flags_to_remove, bool only_mark_preview);
public signal void visible_conversations_changed(Gee.Set<Geary.App.Conversation> visible);
@ -143,20 +143,54 @@ public class ConversationListView : Gtk.TreeView {
if (path == null)
return false;
// If this is an unmodified click in the top-left of the cell, it is a star-click.
// Handle clicks to toggle read and starred status.
if ((event.state & Gdk.ModifierType.SHIFT_MASK) == 0 &&
(event.state & Gdk.ModifierType.CONTROL_MASK) == 0 &&
event.type == Gdk.EventType.BUTTON_PRESS && cell_x < 25 && cell_y < 25) {
event.type == Gdk.EventType.BUTTON_PRESS) {
Geary.App.Conversation conversation = conversation_list_store.get_conversation_at_path(path);
Geary.EmailFlags flags = new Geary.EmailFlags();
flags.add(Geary.EmailFlags.FLAGGED);
if (conversation.is_flagged()) {
mark_conversation(conversation, null, flags, false);
// Click positions depend on whether the preview is enabled.
bool read_clicked = false;
bool star_clicked = false;
if (GearyApplication.instance.config.display_preview) {
read_clicked = cell_x < 25 && cell_y >= 14 && cell_y <= 30;
star_clicked = cell_x < 25 && cell_y >= 40 && cell_y <= 62;
} else {
mark_conversation(conversation, flags, null, true);
read_clicked = cell_x < 25 && cell_y >= 8 && cell_y <= 22;
star_clicked = cell_x < 25 && cell_y >= 30 && cell_y <= 48;
}
// Get the current conversation. If it's selected, we'll apply the mark operation to
// all selected conversations; otherwise, it just applies to this one.
Geary.App.Conversation conversation = conversation_list_store.get_conversation_at_path(path);
Gee.Collection<Geary.App.Conversation> to_mark;
if (GearyApplication.instance.controller.get_selected_conversations().contains(conversation))
to_mark = GearyApplication.instance.controller.get_selected_conversations();
else
to_mark = new Geary.Collection.SingleItem<Geary.App.Conversation>(conversation);
if (read_clicked) {
// Read/unread.
Geary.EmailFlags flags = new Geary.EmailFlags();
flags.add(Geary.EmailFlags.UNREAD);
if (conversation.is_unread())
mark_conversations(to_mark, null, flags, false);
else
mark_conversations(to_mark, flags, null, true);
return true;
} else if (star_clicked) {
// Starred/unstarred.
Geary.EmailFlags flags = new Geary.EmailFlags();
flags.add(Geary.EmailFlags.FLAGGED);
if (conversation.is_flagged())
mark_conversations(to_mark, null, flags, false);
else
mark_conversations(to_mark, flags, null, true);
return true;
}
return true;
}
if (event.button == 3 && event.type == Gdk.EventType.BUTTON_PRESS) {

View file

@ -142,12 +142,12 @@ public class ConversationWebView : WebKit.WebView {
assert(container != null);
// Load the icons.
set_icon_src("#email_template .menu .icon", "go-down");
set_icon_src("#email_template .starred .icon", "starred");
set_icon_src("#email_template .unstarred .icon", "non-starred-grey");
set_icon_src("#email_template .attachment.icon", "mail-attachment");
set_icon_src("#email_template .close_show_images", "gtk-close");
set_icon_src("#link_warning_template .close_link_warning", "gtk-close");
set_icon_src("#email_template .menu .icon", "go-down-symbolic");
set_icon_src("#email_template .starred .icon", "star-symbolic");
set_icon_src("#email_template .unstarred .icon", "unstarred-symbolic");
set_icon_src("#email_template .attachment.icon", "mail-attachment-symbolic");
set_icon_src("#email_template .close_show_images", "close-symbolic");
set_icon_src("#link_warning_template .close_link_warning", "close-symbolic");
}
private void load_user_style() {
@ -201,20 +201,16 @@ public class ConversationWebView : WebKit.WebView {
private void set_icon_src(string selector, string icon_name) {
try {
// Load the icon.
string icon_filename = IconFactory.instance.lookup_icon(icon_name, 16).get_filename();
uint8[] icon_content;
FileUtils.get_data(icon_filename, out icon_content);
// Fetch its mime type.
bool uncertain_content_type;
string icon_mimetype = ContentType.get_mime_type(ContentType.guess(icon_filename,
icon_content, out uncertain_content_type));
// Load icon.
uint8[] icon_content = null;
Gdk.Pixbuf? pixbuf = IconFactory.instance.load_symbolic_colored(icon_name, 16);
if (pixbuf != null)
pixbuf.save_to_buffer(out icon_content, "png"); // Load as PNG.
// Then set the source to a data url.
WebKit.DOM.HTMLImageElement img = Util.DOM.select(get_dom_document(), selector)
as WebKit.DOM.HTMLImageElement;
set_data_url(img, icon_mimetype, icon_content);
set_data_url(img, "image/png", icon_content);
} catch (Error error) {
warning("Failed to load icon '%s': %s", icon_name, error.message);
}

View file

@ -6,6 +6,8 @@
// Stores formatted data for a message.
public class FormattedConversationData : Geary.BaseObject {
public const string UNREAD_BG_COLOR = "#888888";
private const string ME = _("Me");
private const string STYLE_EXAMPLE = "Gg"; // Use both upper and lower case to get max height.
@ -322,17 +324,21 @@ public class FormattedConversationData : Geary.BaseObject {
FormattedConversationData.preview_height = preview_height;
FormattedConversationData.cell_height = y + preview_height;
} else {
// Flagged indicator.
Gdk.Pixbuf icon = is_flagged ? IconFactory.instance.starred : IconFactory.instance.unstarred;
Gdk.cairo_set_source_pixbuf(ctx, icon, cell_area.x + LINE_SPACING, cell_area.y + LINE_SPACING);
ctx.paint();
int unread_y = GearyApplication.instance.config.display_preview ?
cell_area.y + LINE_SPACING * 2 : cell_area.y + LINE_SPACING;
// Unread indicator.
if (is_unread) {
Gdk.cairo_set_source_pixbuf(ctx, IconFactory.instance.unread, cell_area.x + LINE_SPACING,
cell_area.y + (cell_area.height / 2) + LINE_SPACING);
ctx.paint();
}
Gdk.Pixbuf read_icon = is_unread ? IconFactory.instance.unread_colored
: IconFactory.instance.read_colored;
Gdk.cairo_set_source_pixbuf(ctx, read_icon, cell_area.x + LINE_SPACING, unread_y);
ctx.paint();
// Starred indicator.
Gdk.Pixbuf starred_icon = is_flagged ? IconFactory.instance.starred_colored
: IconFactory.instance.unstarred_colored;
Gdk.cairo_set_source_pixbuf(ctx, starred_icon, cell_area.x + LINE_SPACING, cell_area.y +
(cell_area.height / 2) + LINE_SPACING);
ctx.paint();
}
}
@ -384,8 +390,8 @@ public class FormattedConversationData : Geary.BaseObject {
return 0;
string mails =
"<span background='#888888' foreground='white' font='%d' weight='bold'> %d </span>"
.printf(FONT_SIZE_MESSAGE_COUNT, num_emails);
"<span background='%s' foreground='white' font='%d' weight='bold'> %d </span>"
.printf(UNREAD_BG_COLOR, FONT_SIZE_MESSAGE_COUNT, num_emails);
Pango.Layout layout_num = widget.create_pango_layout(null);
layout_num.set_markup(mails, -1);

View file

@ -12,7 +12,6 @@ install(FILES message.glade DESTINATION ${UI_DEST})
install(FILES password-dialog.glade DESTINATION ${UI_DEST})
install(FILES preferences.glade DESTINATION ${UI_DEST})
install(FILES remove_confirm.glade DESTINATION ${UI_DEST})
install(FILES toolbar.glade DESTINATION ${UI_DEST})
install(FILES toolbar_mark_menu.ui DESTINATION ${UI_DEST})
install(FILES toolbar_menu.ui DESTINATION ${UI_DEST})
install(FILES upgrade_dialog.glade DESTINATION ${UI_DEST})

View file

@ -59,8 +59,8 @@
</child>
<child>
<object class="GtkAction" id="insertlink">
<property name="label" translatable="yes">Lin_k</property>
<property name="icon_name">insert-link</property>
<property name="tooltip" translatable="yes">Link (Ctrl+L)</property>
<property name="icon_name">insert-link-symbolic</property>
</object>
<accelerator key="l" modifiers="GDK_CONTROL_MASK"/>
</child>
@ -72,28 +72,28 @@
</child>
<child>
<object class="GtkAction" id="menu">
<property name="label" translatable="yes">Menu</property>
<property name="icon_name">go-down</property>
<property name="tooltip" translatable="yes">More options</property>
<property name="icon_name">go-down-symbolic</property>
</object>
</child>
<child>
<object class="GtkAction" id="indent">
<property name="label" translatable="yes">Quote text</property>
<property name="icon_name">format-indent-more</property>
<property name="tooltip" translatable="yes">Quote text (Ctrl+])</property>
<property name="icon_name">format-indent-more-symbolic</property>
</object>
<accelerator key="bracketright" modifiers="GDK_CONTROL_MASK"/>
</child>
<child>
<object class="GtkAction" id="outdent">
<property name="label" translatable="yes">Unquote text</property>
<property name="icon_name">format-indent-less</property>
<property name="tooltip" translatable="yes">Unquote text (Ctrl+[)</property>
<property name="icon_name">format-indent-less-symbolic</property>
</object>
<accelerator key="bracketleft" modifiers="GDK_CONTROL_MASK"/>
</child>
<child>
<object class="GtkAction" id="removeformat">
<property name="label" translatable="yes">Remove formatting</property>
<property name="icon_name">format-text-none</property>
<property name="tooltip" translatable="yes">Remove formatting (Ctrl+Space)</property>
<property name="icon_name">format-text-remove-symbolic</property>
</object>
<accelerator key="space" modifiers="GDK_CONTROL_MASK"/>
</child>
@ -110,25 +110,29 @@
</child>
<child>
<object class="GtkToggleAction" id="bold">
<property name="icon_name">format-text-bold</property>
<property name="tooltip" translatable="yes">Bold (Ctrl+B)</property>
<property name="icon_name">format-text-bold-symbolic</property>
</object>
<accelerator key="b" modifiers="GDK_CONTROL_MASK"/>
</child>
<child>
<object class="GtkToggleAction" id="italic">
<property name="icon_name">format-text-italic</property>
<property name="tooltip" translatable="yes">Italic (Ctrl+I)</property>
<property name="icon_name">format-text-italic-symbolic</property>
</object>
<accelerator key="i" modifiers="GDK_CONTROL_MASK"/>
</child>
<child>
<object class="GtkToggleAction" id="underline">
<property name="icon_name">format-text-underline</property>
<property name="tooltip" translatable="yes">Underline (Ctrl+U)</property>
<property name="icon_name">format-text-underline-symbolic</property>
</object>
<accelerator key="u" modifiers="GDK_CONTROL_MASK"/>
</child>
<child>
<object class="GtkToggleAction" id="strikethrough">
<property name="icon_name">format-text-strikethrough</property>
<property name="tooltip" translatable="yes">Strikethrough (Ctrl+K)</property>
<property name="icon_name">format-text-strikethrough-symbolic</property>
</object>
<accelerator key="k" modifiers="GDK_CONTROL_MASK"/>
</child>
@ -142,11 +146,42 @@
<object class="GtkAction" id="close"/>
<accelerator key="w" modifiers="GDK_CONTROL_MASK"/>
</child>
</object>
<object class="GtkArrow" id="menu arrow">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="arrow_type">down</property>
<child>
<object class="GtkAction" id="font_large">
<property name="label" translatable="yes">Large</property>
<property name="short_label" translatable="yes">Large</property>
</object>
</child>
<child>
<object class="GtkAction" id="font_medium">
<property name="label" translatable="yes">Medium</property>
<property name="short_label" translatable="yes">Medium</property>
</object>
</child>
<child>
<object class="GtkAction" id="font_small">
<property name="label" translatable="yes">Small</property>
<property name="short_label" translatable="yes">Small</property>
</object>
</child>
<child>
<object class="GtkAction" id="font_sans">
<property name="label" translatable="yes">Sans Serif</property>
<property name="short_label" translatable="yes">Sans Serif</property>
</object>
</child>
<child>
<object class="GtkAction" id="font_serif">
<property name="label" translatable="yes">Serif</property>
<property name="short_label" translatable="yes">Serif</property>
</object>
</child>
<child>
<object class="GtkAction" id="font_monospace">
<property name="label" translatable="yes">Fixed width</property>
<property name="short_label" translatable="yes">Fixed width</property>
</object>
</child>
</object>
<object class="GtkBox" id="composer">
<property name="visible">True</property>
@ -415,170 +450,11 @@
</packing>
</child>
<child>
<object class="GtkToolbar" id="compose_toolbar">
<object class="GtkAlignment" id="toolbar area">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="toolbar_style">icons</property>
<property name="icon_size">2</property>
<child>
<object class="GtkToggleToolButton" id="bold button">
<property name="related_action">bold</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="tooltip_text" translatable="yes" comments="Toggle bold text">Bold (Ctrl+B)</property>
<property name="label" translatable="yes">Bold</property>
<property name="use_underline">True</property>
</object>
<packing>
<property name="expand">False</property>
<property name="homogeneous">True</property>
</packing>
</child>
<child>
<object class="GtkToggleToolButton" id="italic button">
<property name="related_action">italic</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="tooltip_text" translatable="yes" comments="Toggle italic text">Italic (Ctrl+I)</property>
<property name="label" translatable="yes">Italic</property>
<property name="use_underline">True</property>
</object>
<packing>
<property name="expand">False</property>
<property name="homogeneous">True</property>
</packing>
</child>
<child>
<object class="GtkToggleToolButton" id="underline button">
<property name="related_action">underline</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="tooltip_text" translatable="yes" comments="Toggle underlined text">Underline (Ctrl+U)</property>
<property name="label" translatable="yes">Underline</property>
<property name="use_underline">True</property>
</object>
<packing>
<property name="expand">False</property>
<property name="homogeneous">True</property>
</packing>
</child>
<child>
<object class="GtkToggleToolButton" id="strikethrough button">
<property name="related_action">strikethrough</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="tooltip_text" translatable="yes" comments="Toggle strikethrough text">Strikethrough (Ctrl+K)</property>
<property name="label" translatable="yes">Strikethrough</property>
<property name="use_underline">True</property>
</object>
<packing>
<property name="expand">False</property>
<property name="homogeneous">True</property>
</packing>
</child>
<child>
<object class="GtkSeparatorToolItem" id="toolbar separator 1">
<property name="visible">True</property>
<property name="can_focus">False</property>
</object>
<packing>
<property name="expand">False</property>
<property name="homogeneous">True</property>
</packing>
</child>
<child>
<object class="GtkToolButton" id="indent button">
<property name="related_action">indent</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="tooltip_text" translatable="yes" comments="Adds a quote level">Quote text (Ctrl+])</property>
<property name="label" translatable="yes">Quote text</property>
<property name="use_underline">True</property>
</object>
<packing>
<property name="expand">False</property>
<property name="homogeneous">True</property>
</packing>
</child>
<child>
<object class="GtkToolButton" id="outdent button">
<property name="related_action">outdent</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="tooltip_text" translatable="yes" comments="Removes a quote level">Unquote text (Ctrl+[)</property>
<property name="label" translatable="yes">Unquote text</property>
<property name="use_underline">True</property>
</object>
<packing>
<property name="expand">False</property>
<property name="homogeneous">True</property>
</packing>
</child>
<child>
<object class="GtkSeparatorToolItem" id="toolbar separator 2">
<property name="visible">True</property>
<property name="can_focus">False</property>
</object>
<packing>
<property name="expand">False</property>
<property name="homogeneous">True</property>
</packing>
</child>
<child>
<object class="GtkToolButton" id="link button">
<property name="related_action">insertlink</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="tooltip_text" translatable="yes" comments="Add an HTML link">Link (Ctrl+L)</property>
<property name="label" translatable="yes">Link</property>
<property name="use_underline">True</property>
</object>
<packing>
<property name="expand">False</property>
<property name="homogeneous">True</property>
</packing>
</child>
<child>
<object class="GtkToolButton" id="remove format button">
<property name="related_action">removeformat</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="tooltip_text" translatable="yes" comments="Resets formatting to the default style">Remove formatting (Ctrl+Space)</property>
<property name="label" translatable="yes">Remove formatting</property>
<property name="use_underline">True</property>
</object>
<packing>
<property name="expand">False</property>
<property name="homogeneous">True</property>
</packing>
</child>
<child>
<object class="GtkToolItem" id="filler">
<property name="visible">True</property>
<property name="can_focus">False</property>
<child>
<placeholder/>
</child>
</object>
<packing>
<property name="expand">True</property>
</packing>
</child>
<child>
<object class="GtkToggleToolButton" id="menu button">
<property name="use_action_appearance">False</property>
<property name="related_action">menu</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="tooltip_text" translatable="yes" comments="Various options for formatting text">Formatting Menu</property>
<property name="label" translatable="yes">Menu</property>
<property name="use_underline">True</property>
<property name="icon_widget">menu arrow</property>
</object>
<packing>
<property name="expand">False</property>
<property name="homogeneous">True</property>
</packing>
<placeholder/>
</child>
</object>
<packing>

View file

@ -27,5 +27,13 @@
<accelerator action="color" name="color" />
<accelerator action="insertlink" />
<accelerator action="font_small" />
<accelerator action="font_medium" />
<accelerator action="font_large" />
<accelerator action="font_sans" />
<accelerator action="font_serif" />
<accelerator action="font_monospace" />
<accelerator action="close" />
</ui>

View file

@ -1,192 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<interface>
<!-- interface-requires gtk+ 3.0 -->
<object class="GtkToolbar" id="toolbar">
<property name="visible">True</property>
<property name="can_focus">False</property>
<child>
<object class="GtkToolButton" id="GearyNewMessage">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="tooltip_text" translatable="yes" comments="Button for creating a new email message">Start new conversation (Ctrl+N, N)</property>
<property name="is_important">True</property>
<property name="label" translatable="yes">New Message</property>
<property name="use_underline">True</property>
<property name="icon_name">mail-message-new</property>
</object>
<packing>
<property name="expand">False</property>
<property name="homogeneous">True</property>
</packing>
</child>
<child>
<object class="GtkSeparatorToolItem" id="separator">
<property name="visible">True</property>
<property name="can_focus">False</property>
</object>
<packing>
<property name="expand">False</property>
</packing>
</child>
<child>
<object class="GtkToolButton" id="GearyReplyToMessage">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="tooltip_text" translatable="yes">Reply to last message in conversation (Ctrl+R, R)</property>
<property name="is_important">True</property>
<property name="label" translatable="yes">Reply</property>
<property name="use_underline">True</property>
<property name="icon_name">mail-reply-sender</property>
</object>
<packing>
<property name="expand">False</property>
<property name="homogeneous">True</property>
</packing>
</child>
<child>
<object class="GtkToolButton" id="GearyReplyAllMessage">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="tooltip_text" translatable="yes">Reply to everyone in last message of conversation (Ctrl+Shift+R, Shift+R)</property>
<property name="is_important">True</property>
<property name="label" translatable="yes">Reply All</property>
<property name="use_underline">True</property>
<property name="icon_name">mail-reply-all</property>
</object>
<packing>
<property name="expand">False</property>
<property name="homogeneous">True</property>
</packing>
</child>
<child>
<object class="GtkToolButton" id="GearyForwardMessage">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="tooltip_text" translatable="yes">Send copy of last message in conversation (Ctrl+L, F)</property>
<property name="is_important">True</property>
<property name="label" translatable="yes">Forward</property>
<property name="use_underline">True</property>
<property name="icon_name">mail-forward</property>
</object>
<packing>
<property name="expand">False</property>
<property name="homogeneous">True</property>
</packing>
</child>
<child>
<object class="GtkSeparatorToolItem" id="separator2">
<property name="visible">True</property>
<property name="can_focus">False</property>
</object>
<packing>
<property name="expand">False</property>
</packing>
</child>
<child>
<object class="GtkToggleToolButton" id="GearyMarkAsMenuButton">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">Mark</property>
<property name="icon_name">edit-mark</property>
</object>
<packing>
<property name="expand">False</property>
<property name="homogeneous">True</property>
</packing>
</child>
<child>
<object class="GtkToggleToolButton" id="GearyCopyMenuButton">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">Label as</property>
<property name="icon_name">tag-new</property>
</object>
<packing>
<property name="expand">False</property>
<property name="homogeneous">True</property>
</packing>
</child>
<child>
<object class="GtkToggleToolButton" id="GearyMoveMenuButton">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">Move to</property>
<property name="icon_name">mail-move</property>
</object>
<packing>
<property name="expand">False</property>
<property name="homogeneous">True</property>
</packing>
</child>
<child>
<object class="GtkSeparatorToolItem" id="separator3">
<property name="visible">True</property>
<property name="can_focus">False</property>
</object>
<packing>
<property name="expand">False</property>
</packing>
</child>
<child>
<object class="GtkToolButton" id="GearyDeleteMessage">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="is_important">True</property>
<property name="label" translatable="yes">Delete</property>
</object>
<packing>
<property name="expand">False</property>
<property name="homogeneous">True</property>
</packing>
</child>
<child>
<object class="GtkToolItem" id="filler">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="hexpand">True</property>
<child>
<placeholder/>
</child>
</object>
<packing>
<property name="expand">True</property>
</packing>
</child>
<child>
<object class="GtkToolItem" id="search_container">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="hexpand">True</property>
<child>
<object class="GtkEntry" id="search_entry">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="hexpand">True</property>
<property name="invisible_char">•</property>
<property name="width_chars">32</property>
<property name="primary_icon_name">edit-find-symbolic</property>
<property name="secondary_icon_name">edit-clear-symbolic</property>
<property name="primary_icon_sensitive">False</property>
</object>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="homogeneous">True</property>
</packing>
</child>
<child>
<object class="GtkToggleToolButton" id="GearyGearMenuButton">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">Menu</property>
<property name="use_underline">True</property>
<property name="icon_name">application-menu</property>
</object>
<packing>
<property name="expand">False</property>
<property name="homogeneous">True</property>
</packing>
</child>
</object>
</interface>

View file

@ -1,8 +1,4 @@
<ui>
<!--
If ToolbarMarkMenu is changed, be sure to update ToolbarMarkMenuProxy as well. See comments
below.
-->
<popup name="ToolbarMarkMenu">
<menuitem name="MarkAsRead" action="GearyMarkAsRead" />
<menuitem name="MarkAsUnread" action="GearyMarkAsUnread" />
@ -10,18 +6,5 @@
<menuitem name="MarkAsUnStarred" action="GearyMarkAsUnStarred" />
<menuitem name="MarkAsSpam" action="GearyMarkAsSpam" />
</popup>
<!--
This should be identical to ToolbarMarkMenu, except for the name. We can't add ToolbarMarkMenu
to multiple parents, and we don't want to create a second UIManager to load a copy. So instead,
we keep a duplicate of ToolbarMenu in this .ui file to be used by the proxy.
-->
<popup name="ToolbarMarkMenuProxy">
<menuitem name="MarkAsRead" action="GearyMarkAsRead" />
<menuitem name="MarkAsUnread" action="GearyMarkAsUnread" />
<menuitem name="MarkAsStarred" action="GearyMarkAsStarred" />
<menuitem name="MarkAsUnStarred" action="GearyMarkAsUnStarred" />
<menuitem name="MarkAsSpam" action="GearyMarkAsSpam" />
</popup>
</ui>

View file

@ -1,7 +1,4 @@
<ui>
<!--
If ToolbarMenu is changed, be sure to update ToolbarMenuProxy as well. See comments below.
-->
<popup name="ToolbarMenu">
<menuitem name="Accounts" action="GearyAccounts" />
<menuitem name="Preferences" action="GearyPreferences" />
@ -11,19 +8,4 @@
<separator />
<menuitem name="Quit" action="GearyQuit" />
</popup>
<!--
This should be identical to ToolbarMenu, except for the name. We can't add ToolbarMenu to
multiple parents, and we don't want to create a second UIManager to load a copy. So instead,
we keep a duplicate of ToolbarMenu in this .ui file to be used by the proxy.
-->
<popup name="ToolbarMenuProxy">
<menuitem name="Accounts" action="GearyAccounts" />
<menuitem name="Preferences" action="GearyPreferences" />
<separator />
<menuitem name="Help" action="GearyHelp" />
<menuitem name="About" action="GearyAbout" />
<separator />
<menuitem name="Quit" action="GearyQuit" />
</popup>
</ui>