[baobab/wip/jimmac/app-icon-redesign] icon: update app icon



commit 0d4bca7a589a44856357a882a9b3ac9ac0884b79
Author: Jakub Steiner <jimmac gmail com>
Date:   Fri Jul 20 18:01:09 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.

 data/icons/Makefile.am                             |    9 +-
 data/icons/baobab.svg                              | 5691 --------------------
 data/icons/hicolor/16x16/apps/baobab.png           |  Bin 768 -> 0 bytes
 data/icons/hicolor/22x22/apps/baobab.png           |  Bin 1108 -> 0 bytes
 data/icons/hicolor/24x24/apps/baobab.png           |  Bin 1149 -> 0 bytes
 data/icons/hicolor/256x256/apps/baobab.png         |  Bin 56172 -> 0 bytes
 data/icons/hicolor/32x32/apps/baobab.png           |  Bin 1577 -> 0 bytes
 data/icons/hicolor/48x48/apps/baobab.png           |  Bin 2556 -> 0 bytes
 .../hicolor/scalable/apps/org.gnome.baobab.svg     |  161 +
 .../hicolor/symbolic/apps/baobab-symbolic.svg      |   30 -
 .../symbolic/apps/org.gnome.baobab-symbolic.svg    |    6 +
 data/meson.build                                   |    2 +-
 data/org.gnome.baobab.desktop.in                   |    2 +-
 13 files changed, 171 insertions(+), 5730 deletions(-)
---
diff --git a/data/icons/Makefile.am b/data/icons/Makefile.am
index a8d72d7..7f5e978 100644
--- a/data/icons/Makefile.am
+++ b/data/icons/Makefile.am
@@ -5,13 +5,8 @@ public_icons_themes = \
        $(NULL)
 
 public_icons = \
-       hicolor_apps_16x16_baobab.png \
-       hicolor_apps_22x22_baobab.png \
-       hicolor_apps_24x24_baobab.png \
-       hicolor_apps_32x32_baobab.png \
-       hicolor_apps_48x48_baobab.png \
-       hicolor_apps_256x256_baobab.png \
-       hicolor_apps_scalable_baobab-symbolic.svg \
+       hicolor_apps_scalable_baobab.svg \
+       hicolor_apps_symbolic_baobab-symbolic.svg \
        $(NULL)
 
 noinst_DATA = \
diff --git a/data/icons/hicolor/scalable/apps/org.gnome.baobab.svg 
b/data/icons/hicolor/scalable/apps/org.gnome.baobab.svg
new file mode 100644
index 0000000..e5b4378
--- /dev/null
+++ b/data/icons/hicolor/scalable/apps/org.gnome.baobab.svg
@@ -0,0 +1,161 @@
+<?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="linearGradient1106">
+      <stop
+         id="stop1102"
+         offset="0"
+         style="stop-color:#26a269;stop-opacity:1" />
+      <stop
+         id="stop1104"
+         offset="1"
+         style="stop-color:#2ec27e;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient1096">
+      <stop
+         id="stop1092"
+         offset="0"
+         style="stop-color:#e5a50a;stop-opacity:1" />
+      <stop
+         style="stop-color:#f8e45c;stop-opacity:1"
+         offset="0.25551495"
+         id="stop1100" />
+      <stop
+         id="stop1094"
+         offset="1"
+         style="stop-color:#e5a50a;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       gradientUnits="userSpaceOnUse"
+       y2="264.00109"
+       x2="116"
+       y1="264.0011"
+       x1="13.916016"
+       id="linearGradient1098"
+       xlink:href="#linearGradient1096" />
+    <linearGradient
+       gradientUnits="userSpaceOnUse"
+       y2="251.71291"
+       x2="19.416016"
+       y1="251.71291"
+       x1="12"
+       id="linearGradient1108"
+       xlink:href="#linearGradient1106" />
+  </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">
+      <path
+         id="path866-7-6-2-1-2-0"
+         d="m 12,230 v 9.90234 0.0977 h 0.0039 c -0.0012,12.22517 4.304923,24.05991 12.16211,33.42578 l 
6e-6,-10.00004 C 21.868691,260.68734 25.671267,251.10861 24,248 19.95529,240.4767 12.003059,238.65071 
12.003906,230 Z"
+         
style="display:inline;opacity:1;fill:url(#linearGradient1108);fill-opacity:1;stroke:none;stroke-width:0.43333331;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;enable-background:new"
 />
+      <path
+         id="path866-7-6-2-1-7"
+         d="M 24.16601,273.42582 64,240 v -14 l -39.833984,33.42578 z"
+         
style="display:inline;opacity:1;fill:#26a269;fill-opacity:1;stroke:none;stroke-width:0.43333331;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;enable-background:new"
 />
+      <path
+         id="path866-7-6"
+         d="M 24.16569,263.42495 C 11.175711,247.94409 8.3313815,226.33926 16.871999,208.02385 
25.412616,189.70844 43.791178,178 64.000001,178 L 76,206 64,230 Z"
+         
style="display:inline;opacity:1;fill:#57e389;fill-opacity:1;stroke:none;stroke-width:0.43333331;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;enable-background:new"
 />
+      <rect
+         y="228"
+         x="64"
+         height="13.199997"
+         width="52"
+         id="rect875"
+         
style="display:inline;opacity:1;fill:#1a5fb4;fill-opacity:1;stroke:none;stroke-width:5.19999981;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;enable-background:new"
 />
+      <path
+         d="M 64.000001,176 A 51.999996,51.999996 0 0 1 116,228 H 64 Z"
+         id="path868"
+         
style="display:inline;opacity:1;fill:#62a0ea;fill-opacity:1;stroke:none;stroke-width:0.43333331;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;enable-background:new"
 />
+      <path
+         id="path886-3"
+         d="m 116,236 c -0.015,1.3354 -0.0815,2.66972 -0.19922,4 0.11775,-1.33028 0.1842,-2.6646 0.19922,-4 
z m -0.19922,4 C 114.23868,260.33009 95.153704,257.00797 76,264 c -20.541967,7.47706 -37.781836,22.17141 
-51.833984,5.42578 v 4 c 14.052148,16.74563 37.077173,22.91456 57.61914,15.4375 C 102.32721,281.38653 
115.99971,261.86042 116,240 Z"
+         
style="display:inline;opacity:1;fill:url(#linearGradient1098);fill-opacity:1;stroke:none;stroke-width:0.43333331;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;enable-background:new"
 />
+      <path
+         id="circle984"
+         d="m 116,236 c 0,21.86071 -13.6726,41.38721 -34.214955,48.86401 -20.542352,7.4768 
-43.567559,1.30722 -57.619355,-15.43906 L 64,236 Z"
+         
style="display:inline;opacity:1;fill:#f9f06b;fill-opacity:1;stroke:none;stroke-width:0.43333331;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;enable-background:new"
 />
+    </g>
+  </g>
+</svg>
diff --git a/data/icons/hicolor/symbolic/apps/org.gnome.baobab-symbolic.svg 
b/data/icons/hicolor/symbolic/apps/org.gnome.baobab-symbolic.svg
new file mode 100644
index 0000000..b8c0231
--- /dev/null
+++ b/data/icons/hicolor/symbolic/apps/org.gnome.baobab-symbolic.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="16" height="16">
+    <g fill="#241f31">
+        <path d="M7.017 1.074a7 7 0 0 0-6 6.921 7 7 0 0 0 1.66 4.524l4.34-4.34z" style="marker:none" 
opacity=".5"/>
+        <path d="M7.896 8.995l-4.365 4.366a7 7 0 0 0 .486.367v-.733h1v-1h1v-1h1v-1h1v-1zm.121 1v1h1v-1zm1 
0h1v-1h-1zm1 0v1h1v-1zm1 0h1v-1h-1zm1 0v1h1v-1zm1 0h1v-1h-1zm1 0v1h.309a7 7 0 0 0 .385-1zm0 1h-1v1h.727a7 7 0 
0 0 .273-.421zm-1 1h-1v1h.881a7 7 0 0 0 .12-.11zm-1 1h-1v1h.582a7 7 0 0 0 .418-.263zm-1 1h-1v.704a7 7 0 0 0 
1-.393zm-1 0v-1h-1v1zm-1 0h-1v1a7 7 0 0 0 1-.08zm-1 0v-1h-1v1zm-1 0h-1v.704a7 7 0 0 0 1 .214zm-1 
0v-1h-1v1zm-1 0h-.58a7 7 0 0 0 .58.311zm1-1h1v-1h-1zm1-1h1v-1h-1zm1 0v1h1v-1zm1 0h1v-1h-1zm1 0v1h1v-1zm1 
0h1v-1h-1zM8.017.995v7h7a7 7 0 0 0-7-7z" style="marker:none"/>
+    </g>
+</svg>
diff --git a/data/meson.build b/data/meson.build
index 98d1d69..43bcda1 100644
--- a/data/meson.build
+++ b/data/meson.build
@@ -1,5 +1,5 @@
 icondir = join_paths(get_option('datadir'), 'icons/hicolor')
-foreach size: ['16x16', '22x22', '24x24', '32x32', '48x48', '256x256', 'symbolic']
+foreach size: ['scalable', 'symbolic']
   install_subdir('icons/hicolor/' + size, install_dir: icondir)
 endforeach
 
diff --git a/data/org.gnome.baobab.desktop.in b/data/org.gnome.baobab.desktop.in
index d5290c3..46e7b03 100644
--- a/data/org.gnome.baobab.desktop.in
+++ b/data/org.gnome.baobab.desktop.in
@@ -6,7 +6,7 @@ Keywords=storage;space;cleanup;
 TryExec=baobab
 Exec=baobab
 # Translators: Do NOT translate or transliterate this text (this is an icon file name)!
-Icon=baobab
+Icon=org.gnome.baobab
 Terminal=false
 Type=Application
 StartupNotify=true


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