[recipes/wip/jimmac/app-icon-redesign] icon: update app icon
- From: Jakub Steiner <jimmac src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [recipes/wip/jimmac/app-icon-redesign] icon: update app icon
- Date: Tue, 29 Jan 2019 13:13:20 +0000 (UTC)
commit c96929cf3e8f16a568ca91606c068744ffa55e2c
Author: Jakub Steiner <jimmac gmail com>
Date: Tue Jan 29 14:12:06 2019 +0100
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"
.../16x16/org.gnome.Recipes-symbolic.symbolic.png | Bin 294 -> 0 bytes
data/icons/16x16/org.gnome.Recipes.png | Bin 958 -> 0 bytes
.../24x24/org.gnome.Recipes-symbolic.symbolic.png | Bin 467 -> 0 bytes
data/icons/24x24/org.gnome.Recipes.png | Bin 1553 -> 0 bytes
.../32x32/org.gnome.Recipes-symbolic.symbolic.png | Bin 568 -> 0 bytes
data/icons/32x32/org.gnome.Recipes.png | Bin 2171 -> 0 bytes
.../48x48/org.gnome.Recipes-symbolic.symbolic.png | Bin 822 -> 0 bytes
data/icons/48x48/org.gnome.Recipes.png | Bin 4195 -> 0 bytes
.../org.gnome.Recipes-symbolic.symbolic.png | Bin 11225 -> 0 bytes
data/icons/512x512/org.gnome.Recipes.png | Bin 146101 -> 0 bytes
data/icons/scalable/org.gnome.Recipes.svg | 1 +
data/icons/symbolic/org.gnome.Recipes-symbolic.svg | 133 ++++++++++++++++++---
data/meson.build | 17 +--
src/org.gnome.Recipes-symbolic.symbolic.png | Bin 11225 -> 0 bytes
src/org.gnome.Recipes.png | Bin 146101 -> 0 bytes
src/recipes.gresource.xml | 4 +-
16 files changed, 121 insertions(+), 34 deletions(-)
---
diff --git a/data/icons/scalable/org.gnome.Recipes.svg b/data/icons/scalable/org.gnome.Recipes.svg
new file mode 100644
index 0000000..3322218
--- /dev/null
+++ b/data/icons/scalable/org.gnome.Recipes.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="128" height="128"
version="1.0"><defs><linearGradient id="h"><stop offset="0" stop-color="#63452c"/><stop offset=".6"
stop-color="#b5835a"/><stop offset="1" stop-color="#986a44"/></linearGradient><linearGradient id="g"><stop
offset="0" stop-color="#63452c"/><stop offset="1" stop-color="#63452c"/></linearGradient><linearGradient
id="f"><stop offset="0" stop-color="#77767b"/><stop offset=".32" stop-color="#c0bfbc"/><stop offset=".7"
stop-color="#9a9996"/><stop offset=".82" stop-color="#c0bfbc"/><stop offset="1"
stop-color="#9a9996"/></linearGradient><linearGradient id="e"><stop offset="0" stop-color="#e01b24"/><stop
offset="1" stop-color="#e66100"/></linearGradient><linearGradient id="d"><stop offset="0"
stop-color="#5e5c64"/><stop offset=".32" stop-color="#f6f5f4"/><stop offset=".7" stop-color="#9a9996"/><stop
offset=".82" stop-color="#eeeeec"/><stop offset="1" stop-color="#5e5c64"/></li
nearGrad
ient><linearGradient id="a"><stop offset="0" stop-color="#d5d3cf"/><stop offset="1"
stop-color="#f6f5f4"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#d5d3cf"/><stop
offset="1" stop-color="#949390"/></linearGradient><linearGradient id="c"><stop offset="0"
stop-color="#9a9996"/><stop offset="1" stop-color="#77767b"/></linearGradient><linearGradient xlink:href="#d"
id="i" x1="14" y1="246" x2="114" y2="246" gradientUnits="userSpaceOnUse"/><clipPath
clipPathUnits="userSpaceOnUse" id="k"><circle cx="64" cy="238" r="46" fill="#c0bfbc" stroke-width="2"
stroke-linecap="square" stroke-linejoin="round"/></clipPath><linearGradient xlink:href="#e" id="l" x1="24"
y1="204" x2="120" y2="244" gradientUnits="userSpaceOnUse"/><linearGradient xlink:href="#f" id="j" x1="18"
y1="226" x2="110" y2="226" gradientUnits="userSpaceOnUse"
gradientTransform="translate(-128)"/><linearGradient xlink:href="#g" id="m" x1="84" y1="224" x2="84" y2="232"
gradientUnits="userSpaceOnUse"
gradient
Transform="scale(1 -1) rotate(45 619.476 14.4)"/><linearGradient xlink:href="#h" id="n" x1="96" y1="224"
x2="96" y2="232" gradientUnits="userSpaceOnUse" gradientTransform="scale(1 -1) rotate(45 619.476
14.4)"/></defs><g transform="translate(0 -172)"><path fill="#5e5c64" d="M14.022
228h99.956v20H14.022z"/><circle r="50" cy="246" cx="64" fill="url(#i)"/><path d="M16 238H8v-16h8" fill="none"
stroke="#5e5c64" stroke-width="4" stroke-linejoin="round"/><path d="M16 236H8v-16h8" fill="none"
stroke="#f6f5f4" stroke-width="4" stroke-linejoin="round"/><path d="M112 238h8v-16h-8" fill="none"
stroke="#5e5c64" stroke-width="4" stroke-linejoin="round"/><path d="M112 236h8v-16h-8" fill="none"
stroke="#f6f5f4" stroke-width="4" stroke-linejoin="round"/><circle cx="205.061" cy="114.551" r="50"
transform="rotate(45)" fill="#f6f5f4"/><circle r="46" cy="226" cx="-64" transform="scale(-1 1)"
fill="url(#j)"/><circle cx="64" cy="226" r="46" clip-path="url(#k)" fill="url(#l)"/><path d="M70 233l49.49
7-49.497
" fill="url(#m)" stroke="url(#n)" stroke-width="8" stroke-linecap="round"/><path d="M113.959 244.828A50 50 0
0 1 64 294a50 50 0 0 1-49.959-48.828A50 50 0 0 0 14 246a50 50 0 0 0 50 50 50 50 0 0 0 50-50 50 50 0 0
0-.041-1.172z" fill="#77767b"/></g></svg>
\ No newline at end of file
diff --git a/data/icons/symbolic/org.gnome.Recipes-symbolic.svg
b/data/icons/symbolic/org.gnome.Recipes-symbolic.svg
index 05de955..e4566c7 100644
--- a/data/icons/symbolic/org.gnome.Recipes-symbolic.svg
+++ b/data/icons/symbolic/org.gnome.Recipes-symbolic.svg
@@ -1,30 +1,129 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
-<svg xmlns:cc='http://creativecommons.org/ns#' xmlns:dc='http://purl.org/dc/elements/1.1/'
sodipodi:docname='recipe-symbolic.svg' height='16' id='svg7384'
xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape'
xmlns:osb='http://www.openswatchbook.org/uri/2009/osb'
xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#'
xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:svg='http://www.w3.org/2000/svg'
version='1.1' inkscape:version='0.92pre2 r' viewBox='0 0 16 16' width='16' xmlns='http://www.w3.org/2000/svg'>
- <metadata id='metadata90'>
+<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"
+ sodipodi:docname="org.gnome.Recipes-symbolic.svg"
+ height="16"
+ id="svg7384"
+ version="1.1"
+ inkscape:version="0.92.4 5da689c313, 2019-01-14"
+ viewBox="0 0 16 16"
+ width="16">
+ <metadata
+ id="metadata90">
<rdf:RDF>
- <cc:Work rdf:about=''>
+ <cc:Work
+ rdf:about="">
<dc:format>image/svg+xml</dc:format>
- <dc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage'/>
+ <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 inkscape:bbox-nodes='true' inkscape:bbox-paths='true' bordercolor='#666666'
borderopacity='1' inkscape:current-layer='layer9' inkscape:cx='8.3028914' inkscape:cy='0.43868448'
gridtolerance='10' inkscape:guide-bbox='true' guidetolerance='10' id='namedview88'
inkscape:object-nodes='false' inkscape:object-paths='false' objecttolerance='10' pagecolor='#555753'
inkscape:pageopacity='1' inkscape:pageshadow='2' showborder='false' showgrid='false' showguides='true'
inkscape:snap-bbox='true' inkscape:snap-bbox-edge-midpoints='true' inkscape:snap-bbox-midpoints='true'
inkscape:snap-global='true' inkscape:snap-grids='true' inkscape:snap-nodes='true' inkscape:snap-others='true'
inkscape:snap-to-guides='true' inkscape:window-height='1376' inkscape:window-maximized='1'
inkscape:window-width='2560' inkscape:window-x='0' inkscape:window-y='27' inkscape:zoom='1'>
- <inkscape:grid empspacing='2' enabled='true' id='grid4866' originx='-22.000014' originy='-301.99999'
snapvisiblegridlinesonly='true' spacingx='1px' spacingy='1px' type='xygrid' visible='true'/>
+ <sodipodi:namedview
+ inkscape:bbox-nodes="true"
+ inkscape:bbox-paths="true"
+ bordercolor="#666666"
+ borderopacity="1"
+ inkscape:current-layer="layer9"
+ inkscape:cx="3.4700629"
+ inkscape:cy="6.7949694"
+ gridtolerance="10"
+ inkscape:guide-bbox="true"
+ guidetolerance="10"
+ id="namedview88"
+ inkscape:object-nodes="false"
+ inkscape:object-paths="false"
+ objecttolerance="10"
+ pagecolor="#555753"
+ inkscape:pageopacity="1"
+ inkscape:pageshadow="2"
+ showborder="true"
+ showgrid="true"
+ showguides="true"
+ inkscape:snap-bbox="true"
+ inkscape:snap-bbox-edge-midpoints="true"
+ inkscape:snap-bbox-midpoints="true"
+ inkscape:snap-global="true"
+ inkscape:snap-grids="true"
+ inkscape:snap-nodes="true"
+ inkscape:snap-others="true"
+ inkscape:snap-to-guides="true"
+ inkscape:window-height="1376"
+ inkscape:window-maximized="1"
+ inkscape:window-width="2560"
+ inkscape:window-x="0"
+ inkscape:window-y="27"
+ inkscape:zoom="1">
+ <inkscape:grid
+ empspacing="2"
+ enabled="true"
+ id="grid4866"
+ originx="-22.000014"
+ originy="-301.99999"
+ snapvisiblegridlinesonly="true"
+ spacingx="1px"
+ spacingy="1px"
+ type="xygrid"
+ visible="true" />
</sodipodi:namedview>
- <title id='title9167'>Gnome Symbolic Icon Theme</title>
- <defs id='defs7386'>
- <linearGradient id='linearGradient7212' osb:paint='solid'>
- <stop id='stop7214' offset='0' style='stop-color:#000000;stop-opacity:1;'/>
+ <title
+ id="title9167">Gnome Symbolic Icon Theme</title>
+ <defs
+ id="defs7386">
+ <linearGradient
+ id="linearGradient7212"
+ osb:paint="solid">
+ <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(-263.00021,84.999986)'>
-
- <path inkscape:connector-curvature='0' d='m 265.01582,-81.5625 v 6.53125 l 2.18165,1.16797 c
0.33217,-0.69418 1.03316,-1.1362 1.80273,-1.13672 1.10457,0 2,0.89543 2,2 -6.3e-4,0.45812 -0.15854,0.90214
-0.44727,1.25781 L 273.0002,-70 v -7 z M 267.0002,-79 a 1,1 0 0 1 1,1 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0
1 1,-1 z' id='path20585'
style='display:inline;fill:#bebebe;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1'/>
- <path inkscape:connector-curvature='0' d='m 266.3127,-81.92188 6.71875,3.95313 -0.0254,-0.99218 c
-1.71825,-0.95813 -1.18325,-2.47067 0.0156,-3.03516 L 273.01565,-83 c -2.54887,-0.0691 -4.57215,0.0265
-6.70313,1.07812 z' id='path20587' sodipodi:nodetypes='cccccc'
style='display:inline;fill:#bebebe;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1'/>
- <path inkscape:connector-curvature='0' d='m 274.0002,-78.09966 v 9.09965 c 0,0 3,-3 3,-6 0,-3
-1,-3.09965 -1,-3.09965 z' id='path20595' sodipodi:nodetypes='ccscc'
style='display:inline;opacity:1;fill:#bebebe;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1'/>
- <rect height='5' id='rect20597' rx='1' ry='1'
style='display:inline;opacity:1;fill:#bebebe;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1'
width='2' x='274.00021' y='-83.999985'/>
+ <g
+ inkscape:groupmode="layer"
+ id="layer9"
+ inkscape:label="apps"
+ style="display:inline"
+ transform="translate(-263.00021,84.999986)">
+ <g
+ transform="translate(103.05076,-256.98713)"
+ style="display:inline;enable-background:new"
+ id="g948">
+ <path
+ inkscape:connector-curvature="0"
+ id="circle932"
+ transform="translate(0,172)"
+ d="m 168,1 c -3.31371,0 -6,2.6862915 -6,6 v 2 c 0,3.313708 2.68629,6 6,6 3.31371,0 6,-2.686292 6,-6
V 7 c 0,-3.3137085 -2.68629,-6 -6,-6 z m 0,1.9059806 c 2.26106,0 4.09402,1.8329549 4.09402,4.0940194
0,2.2610645 -1.83296,4.094019 -4.09402,4.094019 -2.26106,0 -4.09402,-1.8329545 -4.09402,-4.094019
0,-2.2610645 1.83296,-4.0940194 4.09402,-4.0940194 z"
+
style="opacity:1;vector-effect:none;fill:#241f31;fill-opacity:1;stroke:none;stroke-width:0.25;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"
+ sodipodi:nodetypes="ssssssssssss" />
+ <path
+ sodipodi:nodetypes="cccccc"
+ inkscape:connector-curvature="0"
+ id="path938"
+ d="m 162.61246,177.5029 h -1.28163 c -0.46404,0 -0.85074,0.42858 -0.85074,0.85074 v 2.50573 c
0,0.34375 0.51991,0.65226 0.70313,0.65226 h 1.34085"
+
style="opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:#241f31;stroke-width:1;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"
/>
+ <path
+ sodipodi:nodetypes="ccccc"
+ inkscape:connector-curvature="0"
+ id="path942"
+ d="m 167,179 h 2 l 5,-5 c 0.75781,-0.75781 -0.29747,-1.70253 -1,-1 z"
+
style="opacity:1;vector-effect:none;fill:#241f31;fill-opacity:1;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;marker-start:none;marker-mid:none;marker-end:none;paint-order:normal"
/>
+ <path
+
style="opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:#241f31;stroke-width:1;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"
+ d="m 173.37482,177.5029 h 1.28163 c 0.46404,0 0.85074,0.42858 0.85074,0.85074 v 2.50573 c 0,0.34375
-0.51991,0.65226 -0.70313,0.65226 h -1.34085"
+ id="path982"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cccccc" />
+ </g>
</g>
</svg>
diff --git a/data/meson.build b/data/meson.build
index df77569..90952e7 100644
--- a/data/meson.build
+++ b/data/meson.build
@@ -70,20 +70,7 @@ gnome.compile_schemas(build_by_default: true)
install_data('org.gnome.Recipes.gschema.xml',
install_dir: schemadir)
-install_data( 'icons/16x16/org.gnome.Recipes.png',
- 'icons/16x16/org.gnome.Recipes-symbolic.symbolic.png',
- install_dir: join_paths([datadir,'icons/hicolor/16x16/apps']))
-install_data( 'icons/24x24/org.gnome.Recipes.png',
- 'icons/24x24/org.gnome.Recipes-symbolic.symbolic.png',
- install_dir: join_paths([datadir,'icons/hicolor/24x24/apps']))
-install_data( 'icons/32x32/org.gnome.Recipes.png',
- 'icons/32x32/org.gnome.Recipes-symbolic.symbolic.png',
- install_dir: join_paths([datadir,'icons/hicolor/32x32/apps']))
-install_data( 'icons/48x48/org.gnome.Recipes.png',
- 'icons/48x48/org.gnome.Recipes-symbolic.symbolic.png',
- install_dir: join_paths([datadir,'icons/hicolor/48x48/apps']))
-install_data( 'icons/512x512/org.gnome.Recipes.png',
- 'icons/512x512/org.gnome.Recipes-symbolic.symbolic.png',
- install_dir: join_paths([datadir,'icons/hicolor/512x512/apps']))
+install_data( 'icons/scalable/org.gnome.Recipes.svg',
+ install_dir: join_paths([datadir,'icons/hicolor/scalable/apps']))
install_data( 'icons/symbolic/org.gnome.Recipes-symbolic.svg',
install_dir: join_paths([datadir,'icons/hicolor/symbolic/apps']))
diff --git a/src/recipes.gresource.xml b/src/recipes.gresource.xml
index 7f38cda..cf137be 100644
--- a/src/recipes.gresource.xml
+++ b/src/recipes.gresource.xml
@@ -72,8 +72,8 @@
<file>icons/48x48/apps/shopping-list-symbolic.symbolic.png</file>
<file>icons/symbolic/apps/shopping-list-symbolic.svg</file>
<file>built-with-builder-symbolic.symbolic.png</file>
- <file>org.gnome.Recipes-symbolic.symbolic.png</file>
- <file>org.gnome.Recipes.png</file>
+ <file alias="org.gnome.Recipes.symbolic.png">../data/icons/symbolic/org.gnome.Recipes-symbolic.svg</file>
+ <file alias="org.gnome.Recipes.png">../data/icons/scalable/org.gnome.Recipes.svg</file>
<file>help-cursor-keys.png</file>
<file>help-esc-key.png</file>
<file>help-key-double-press.png</file>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]