[swell-foop] icon: provide symbolic variant of the app icon



commit 2e1a23f4b7b1d5058c1d5e2078af09a35ec18799
Author: Jakub Steiner <jimmac gmail com>
Date:   Thu Apr 2 16:49:26 2015 +0200

    icon: provide symbolic variant of the app icon
    
    Since 3.16 the high contrast accessible theme is
    covered by the recolorable symbolic variant of the app icon.
    
    The symbolic size has been introduced to hicolor to cope with
    the nominal size of 16x16 rather than the backward compatible
    128x128.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=747248

 data/icons/HighContrast/16x16/swell-foop.png   |  Bin 399 -> 0 bytes
 data/icons/HighContrast/22x22/swell-foop.png   |  Bin 461 -> 0 bytes
 data/icons/HighContrast/24x24/swell-foop.png   |  Bin 478 -> 0 bytes
 data/icons/HighContrast/256x256/swell-foop.png |  Bin 5981 -> 0 bytes
 data/icons/HighContrast/32x32/swell-foop.png   |  Bin 651 -> 0 bytes
 data/icons/HighContrast/48x48/swell-foop.png   |  Bin 993 -> 0 bytes
 data/icons/Makefile.am                         |   23 +----
 data/icons/symbolic/swell-foop-symbolic.svg    |  123 ++++++++++++++++++++++++
 8 files changed, 126 insertions(+), 20 deletions(-)
---
diff --git a/data/icons/Makefile.am b/data/icons/Makefile.am
index cf0d34c..f26a5be 100644
--- a/data/icons/Makefile.am
+++ b/data/icons/Makefile.am
@@ -5,13 +5,7 @@ icon32dir=$(datadir)/icons/hicolor/32x32/apps
 icon48dir=$(datadir)/icons/hicolor/48x48/apps
 icon256dir=$(datadir)/icons/hicolor/256x256/apps
 icon512dir=$(datadir)/icons/hicolor/512x512/apps
-
-hc16dir=$(datadir)/icons/HighContrast/16x16/apps
-hc22dir=$(datadir)/icons/HighContrast/22x22/apps
-hc24dir=$(datadir)/icons/HighContrast/24x24/apps
-hc32dir=$(datadir)/icons/HighContrast/32x32/apps
-hc48dir=$(datadir)/icons/HighContrast/48x48/apps
-hc256dir=$(datadir)/icons/HighContrast/256x256/apps
+iconsymbolicdir=$(datadir)/icons/hicolor/symbolic/apps
 
 icon16_DATA = 16x16/swell-foop.png
 icon22_DATA = 22x22/swell-foop.png
@@ -20,13 +14,7 @@ icon32_DATA = 32x32/swell-foop.png
 icon48_DATA = 48x48/swell-foop.png
 icon256_DATA = 256x256/swell-foop.png
 icon512_DATA = 512x512/swell-foop.png
-
-hc16_DATA = HighContrast/16x16/swell-foop.png
-hc22_DATA = HighContrast/22x22/swell-foop.png
-hc24_DATA = HighContrast/24x24/swell-foop.png
-hc32_DATA = HighContrast/32x32/swell-foop.png
-hc48_DATA = HighContrast/48x48/swell-foop.png
-hc256_DATA = HighContrast/256x256/swell-foop.png
+iconsymbolic_DATA = symbolic/swell-foop-symbolic.svg
 
 EXTRA_DIST = \
        $(icon16_DATA) \
@@ -36,11 +24,6 @@ EXTRA_DIST = \
        $(icon48_DATA) \
        $(icon256_DATA) \
        $(icon512_DATA) \
-       $(hc16_DATA) \
-       $(hc22_DATA) \
-       $(hc24_DATA) \
-       $(hc32_DATA) \
-       $(hc48_DATA) \
-       $(hc256_DATA)
+       $(iconsymbolic_DATA)
 
 -include $(top_srcdir)/git.mk
diff --git a/data/icons/symbolic/swell-foop-symbolic.svg b/data/icons/symbolic/swell-foop-symbolic.svg
new file mode 100644
index 0000000..60c890d
--- /dev/null
+++ b/data/icons/symbolic/swell-foop-symbolic.svg
@@ -0,0 +1,123 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:osb="http://www.openswatchbook.org/uri/2009/osb";
+   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"
+   width="16"
+   height="16"
+   id="svg7384"
+   inkscape:version="0.91 r13725"
+   sodipodi:docname="swell-foop-symbolic.svg">
+  <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>
+  <sodipodi:namedview
+     pagecolor="#555753"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="1"
+     inkscape:pageshadow="2"
+     inkscape:window-width="2560"
+     inkscape:window-height="1403"
+     id="namedview88"
+     showgrid="false"
+     inkscape:zoom="1"
+     inkscape:cx="77.552472"
+     inkscape:cy="-21.69359"
+     inkscape:window-x="2560"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     inkscape:current-layer="layer9"
+     showborder="false"
+     inkscape:snap-nodes="true"
+     inkscape:snap-bbox="true"
+     inkscape:bbox-paths="true"
+     showguides="true"
+     inkscape:guide-bbox="true"
+     inkscape:snap-to-guides="true"
+     inkscape:snap-grids="true"
+     inkscape:snap-global="true"
+     inkscape:object-nodes="false"
+     inkscape:snap-bbox-midpoints="false"
+     inkscape:object-paths="false"
+     inkscape:snap-others="false">
+    <inkscape:grid
+       type="xygrid"
+       id="grid4866"
+       empspacing="2"
+       visible="true"
+       enabled="true"
+       snapvisiblegridlinesonly="true"
+       spacingx="1px"
+       spacingy="1px"
+       originx="-41.999998"
+       originy="-342" />
+  </sodipodi:namedview>
+  <title
+     id="title9167">Gnome Symbolic Icon Theme</title>
+  <defs
+     id="defs7386">
+    <linearGradient
+       osb:paint="solid"
+       id="linearGradient7212">
+      <stop
+         id="stop7214"
+         offset="0"
+         style="stop-color:#000000;stop-opacity:1;" />
+    </linearGradient>
+  </defs>
+  <g
+     inkscape:groupmode="layer"
+     id="layer9"
+     inkscape:label="apps"
+     style="display:inline"
+     transform="translate(-283.0002,125)">
+    <path
+       inkscape:connector-curvature="0"
+       
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#bebebe;fill-opacity:0.36470588;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
+       d="m 294.49909,-124.99257 c -1.93444,0 -3.5026,1.56817 -3.5026,3.5026 0,1.93443 1.56816,3.5026 
3.5026,3.5026 1.93443,0 3.5026,-1.56817 3.5026,-3.5026 0,-1.93443 -1.56817,-3.5026 -3.5026,-3.5026 z m 
-1.97182,2.00156 c 0.27697,0 0.5015,0.22082 0.5015,0.49322 0,0.2724 -0.22453,0.49322 -0.5015,0.49322 
-0.27698,0 -0.50151,-0.22082 -0.50151,-0.49322 0,-0.2724 0.22453,-0.49322 0.50151,-0.49322 z"
+       id="path664-4" />
+    <path
+       inkscape:connector-curvature="0"
+       
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#bebebe;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
+       d="m 286.50353,-124.99257 c -1.93443,0 -3.5026,1.56817 -3.5026,3.5026 0,1.93443 1.56817,3.5026 
3.5026,3.5026 1.93443,0 3.5026,-1.56817 3.5026,-3.5026 0,-1.93443 -1.56817,-3.5026 -3.5026,-3.5026 z m 
-2.00361,2.00156 c 0.2705,0 0.48979,0.22082 0.48979,0.49322 0,0.2724 -0.21929,0.49322 -0.48979,0.49322 
-0.2705,0 -0.48978,-0.22082 -0.48978,-0.49322 0,-0.2724 0.21928,-0.49322 0.48978,-0.49322 z"
+       id="path664-4-2" />
+    <path
+       inkscape:connector-curvature="0"
+       
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#bebebe;fill-opacity:0.36470588;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
+       d="m 294.49909,-116.99628 c -1.93444,0 -3.5026,1.56816 -3.5026,3.5026 0,1.93443 1.56816,3.5026 
3.5026,3.5026 1.93443,0 3.5026,-1.56817 3.5026,-3.5026 0,-1.93444 -1.56817,-3.5026 -3.5026,-3.5026 z m 
-1.99944,2.00213 c 0.27697,0 0.5015,0.22345 0.5015,0.49908 0,0.27563 -0.22453,0.49907 -0.5015,0.49907 
-0.27698,0 -0.50151,-0.22344 -0.50151,-0.49907 0,-0.27563 0.22453,-0.49908 0.50151,-0.49908 z"
+       id="path664-4-25" />
+    <path
+       inkscape:connector-curvature="0"
+       
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#bebebe;fill-opacity:0.36470588;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
+       d="m 286.50353,-116.99628 c -1.93443,0 -3.5026,1.56816 -3.5026,3.5026 0,1.93443 1.56817,3.5026 
3.5026,3.5026 1.93443,0 3.5026,-1.56817 3.5026,-3.5026 0,-1.93444 -1.56817,-3.5026 -3.5026,-3.5026 z m 
-2.00361,1.99746 c 0.27698,0 0.50151,0.22345 0.50151,0.49908 0,0.27563 -0.22453,0.49907 -0.50151,0.49907 
-0.27697,0 -0.5015,-0.22344 -0.5015,-0.49907 0,-0.27563 0.22453,-0.49908 0.5015,-0.49908 z"
+       id="path664-4-2-4" />
+    <rect
+       y="-125"
+       x="283.00018"
+       height="16"
+       width="16"
+       id="rect19714-5"
+       style="display:inline;opacity:0;fill:#ffffff;fill-opacity:1;stroke:none" />
+  </g>
+</svg>


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]