[gnome-music/wip/jimmac/app-icon-refresh] icon: update app icon



commit 2b5bd2347c688a1cc0e0a7bc5b49af7abbfad59a
Author: Jakub Steiner <jimmac gmail com>
Date:   Tue Sep 11 19:42:02 2018 +0200

    icon: update app icon
    
    - GNOME 3.32 redesign of app icons.
      See https://gitlab.gnome.org/GNOME/Initiatives/issues/2
      for more info.
    
    /label ~"9. Initiative: AppIconRedesign"

 data/icons/hicolor/16x16/apps/org.gnome.Music.png  |  Bin 1158 -> 0 bytes
 data/icons/hicolor/22x22/apps/org.gnome.Music.png  |  Bin 1536 -> 0 bytes
 .../icons/hicolor/256x256/apps/org.gnome.Music.png |  Bin 93983 -> 0 bytes
 data/icons/hicolor/32x32/apps/org.gnome.Music.png  |  Bin 2595 -> 0 bytes
 data/icons/hicolor/48x48/apps/org.gnome.Music.png  |  Bin 4081 -> 0 bytes
 data/icons/hicolor/org.gnome.Music.blend           |  Bin 630969 -> 0 bytes
 data/icons/hicolor/org.gnome.Music.svg             | 3516 --------------------
 .../hicolor/scalable/apps/org.gnome.Music.svg      |  224 ++
 data/meson.build                                   |    8 +-
 9 files changed, 228 insertions(+), 3520 deletions(-)
---
diff --git a/data/icons/hicolor/scalable/apps/org.gnome.Music.svg 
b/data/icons/hicolor/scalable/apps/org.gnome.Music.svg
new file mode 100644
index 00000000..86b8f1eb
--- /dev/null
+++ b/data/icons/hicolor/scalable/apps/org.gnome.Music.svg
@@ -0,0 +1,224 @@
+<?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:xlink="http://www.w3.org/1999/xlink";
+   viewBox="0 0 128 128"
+   style="display:inline;enable-background:new"
+   version="1.0"
+   id="svg11300"
+   height="128"
+   width="128">
+  <title
+     id="title4162">Adwaita Icon Template</title>
+  <defs
+     id="defs3">
+    <linearGradient
+       id="linearGradient1093">
+      <stop
+         id="stop1089"
+         offset="0"
+         style="stop-color:#f6d32d;stop-opacity:1" />
+      <stop
+         id="stop1091"
+         offset="1"
+         style="stop-color:#f9f06b;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient2619">
+      <stop
+         style="stop-color:#c4a000;stop-opacity:1"
+         offset="0"
+         id="stop2615" />
+      <stop
+         style="stop-color:#edd400;stop-opacity:0"
+         offset="1"
+         id="stop2617" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient1171">
+      <stop
+         id="stop1165"
+         offset="0"
+         style="stop-color:#40494c;stop-opacity:1" />
+      <stop
+         style="stop-color:#232829;stop-opacity:1"
+         offset="0.57201189"
+         id="stop1167" />
+      <stop
+         id="stop1169"
+         offset="1"
+         style="stop-color:#000000;stop-opacity:1" />
+    </linearGradient>
+    <radialGradient
+       r="160"
+       fy="16.275131"
+       fx="280"
+       cy="16.275131"
+       cx="280"
+       gradientTransform="matrix(1,0,0,1.1758925,0,-118.6378)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient1073"
+       xlink:href="#linearGradient2619" />
+    <radialGradient
+       r="56"
+       fy="65.435539"
+       fx="265.28162"
+       cy="65.435539"
+       cx="265.28162"
+       gradientTransform="matrix(1.3372396,0.35831226,-0.35833822,1.3373363,-60.03431,-112.79804)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient1075"
+       xlink:href="#linearGradient1171" />
+    <linearGradient
+       gradientTransform="translate(-246.01698,-371.37682)"
+       gradientUnits="userSpaceOnUse"
+       y2="91.300674"
+       x2="431.13885"
+       y1="91.300674"
+       x1="99.845581"
+       id="linearGradient1095"
+       xlink:href="#linearGradient1093" />
+  </defs>
+  <metadata
+     id="metadata4">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage"; />
+        <dc:creator>
+          <cc:Agent>
+            <dc:title>GNOME Design Team</dc:title>
+          </cc:Agent>
+        </dc:creator>
+        <dc:source />
+        <cc:license
+           rdf:resource="http://creativecommons.org/licenses/by-sa/4.0/"; />
+        <dc:title>Adwaita Icon Template</dc:title>
+        <dc:subject>
+          <rdf:Bag />
+        </dc:subject>
+        <dc:date />
+        <dc:rights>
+          <cc:Agent>
+            <dc:title />
+          </cc:Agent>
+        </dc:rights>
+        <dc:publisher>
+          <cc:Agent>
+            <dc:title />
+          </cc:Agent>
+        </dc:publisher>
+        <dc:identifier />
+        <dc:relation />
+        <dc:language />
+        <dc:coverage />
+        <dc:description />
+        <dc:contributor>
+          <cc:Agent>
+            <dc:title />
+          </cc:Agent>
+        </dc:contributor>
+      </cc:Work>
+      <cc:License
+         rdf:about="http://creativecommons.org/licenses/by-sa/4.0/";>
+        <cc:permits
+           rdf:resource="http://creativecommons.org/ns#Reproduction"; />
+        <cc:permits
+           rdf:resource="http://creativecommons.org/ns#Distribution"; />
+        <cc:requires
+           rdf:resource="http://creativecommons.org/ns#Notice"; />
+        <cc:requires
+           rdf:resource="http://creativecommons.org/ns#Attribution"; />
+        <cc:permits
+           rdf:resource="http://creativecommons.org/ns#DerivativeWorks"; />
+        <cc:requires
+           rdf:resource="http://creativecommons.org/ns#ShareAlike"; />
+      </cc:License>
+    </rdf:RDF>
+  </metadata>
+  <g
+     transform="translate(0,-172)"
+     style="display:inline"
+     id="layer1">
+    <g
+       style="display:inline"
+       id="layer9">
+      <rect
+         ry="8"
+         rx="8"
+         y="184"
+         x="12.000001"
+         height="104"
+         width="104"
+         id="rect15122"
+         
style="display:inline;opacity:1;vector-effect:none;fill:#404054;fill-opacity:1;stroke:none;stroke-width:0.01200435px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;paint-order:normal;enable-background:new"
 />
+      <circle
+         r="60"
+         cy="236"
+         cx="64"
+         id="path15129"
+         
style="display:inline;opacity:1;vector-effect:none;fill:#404054;fill-opacity:1;stroke:none;stroke-width:0.01200435px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;paint-order:normal;enable-background:new"
 />
+      <g
+         id="g1061"
+         transform="matrix(0.26562505,0,0,0.26562505,-10.395244,230.82553)"
+         style="display:inline;enable-background:new">
+        <g
+           transform="rotate(-30,413.50258,270.491)"
+           id="g1045" />
+        <ellipse
+           ry="195.77086"
+           rx="195.76466"
+           cy="19.474165"
+           cx="280.07614"
+           id="ellipse1049"
+           
style="display:inline;opacity:1;vector-effect:none;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.04607898px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;paint-order:normal;enable-background:new"
 />
+        <ellipse
+           
style="display:inline;opacity:1;vector-effect:none;fill:#2a2a3b;fill-opacity:1;stroke:none;stroke-width:0.04591639px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;paint-order:normal;enable-background:new"
+           id="ellipse1051"
+           cx="280.07614"
+           cy="19.47464"
+           rx="180.70584"
+           ry="180.71156" />
+        <ellipse
+           transform="rotate(90)"
+           ry="165.65254"
+           rx="165.64664"
+           cy="-280.07614"
+           cx="19.475237"
+           id="ellipse1053"
+           
style="display:inline;opacity:1;vector-effect:none;fill:url(#linearGradient1095);fill-opacity:1;stroke:none;stroke-width:0.04678777px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;paint-order:normal;enable-background:new"
 />
+        <circle
+           cy="20.005707"
+           cx="280"
+           id="circle1055"
+           
style="display:inline;opacity:1;vector-effect:none;fill:url(#radialGradient1073);fill-opacity:1;stroke:none;stroke-width:0.04519285px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;paint-order:normal;enable-background:new"
+           r="0" />
+        <ellipse
+           ry="75.299042"
+           rx="75.294106"
+           cy="19.475416"
+           cx="280.07617"
+           id="ellipse1057"
+           
style="display:inline;opacity:1;vector-effect:none;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.04726049px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;paint-order:normal;enable-background:new"
 />
+        <ellipse
+           transform="rotate(-15)"
+           ry="60.239342"
+           rx="60.234993"
+           cy="91.305618"
+           cx="265.49091"
+           id="ellipse1059"
+           
style="display:inline;opacity:1;vector-effect:none;fill:url(#radialGradient1075);fill-opacity:1;stroke:none;stroke-width:0.04861055px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;paint-order:normal;enable-background:new"
 />
+      </g>
+      <path
+         d="m 24.000056,278 a 1.9999996,2.0364742 0 0 1 -2,2.03648 1.9999996,2.0364742 0 0 1 -2,-2.03648 
1.9999996,2.0364742 0 0 1 2,-2.03647 1.9999996,2.0364742 0 0 1 2,2.03647 z m 84.000004,0 a 
1.9999996,2.0364742 0 0 1 -2,2.03648 1.9999996,2.0364742 0 0 1 -2,-2.03648 1.9999996,2.0364742 0 0 1 
2,-2.03647 1.9999996,2.0364742 0 0 1 2,2.03647 z m 0,-84.00001 a 1.9999996,2.0364742 0 0 1 -2,2.03648 
1.9999996,2.0364742 0 0 1 -2,-2.03648 1.9999996,2.0364742 0 0 1 2,-2.03647 1.9999996,2.0364742 0 0 1 
2,2.03647 z m -84.000004,0 a 1.9999996,2.0364742 0 0 1 -2,2.03648 1.9999996,2.0364742 0 0 1 -2,-2.03648 
1.9999996,2.0364742 0 0 1 2,-2.03647 1.9999996,2.0364742 0 0 1 2,2.03647 z"
+         
style="display:inline;opacity:1;vector-effect:none;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.00896273px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;paint-order:normal;enable-background:new"
+         id="path1116-3" />
+    </g>
+  </g>
+</svg>
diff --git a/data/meson.build b/data/meson.build
index ad9aa248..03b63a4e 100644
--- a/data/meson.build
+++ b/data/meson.build
@@ -68,13 +68,13 @@ if appstreamcli.found()
 endif
 
 # Installing the icons
-icon_sizes = ['16', '22', '32', '48', '256']
+icon_sizes = ['scalable']
 
 foreach i : icon_sizes
   install_data(
-    join_paths('icons/hicolor', i + 'x' + i, 'apps', PROJECT_RDNN_NAME + '.png'),
-    install_dir: join_paths(get_option('prefix'), get_option('datadir'), 'icons', 'hicolor', i + 'x' + i, 
'apps'),
-    rename: '@0@.png'.format(APPLICATION_ID)
+    join_paths('icons/hicolor', i , 'apps', PROJECT_RDNN_NAME + '.svg'),
+    install_dir: join_paths(get_option('prefix'), get_option('datadir'), 'icons', 'hicolor', i , 'apps'),
+    rename: '@0@.svg'.format(APPLICATION_ID)
   )
 endforeach
 


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