summaryrefslogtreecommitdiffstats
path: root/data/icons
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-10 17:42:51 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-10 17:42:51 +0000
commitba429d344132c088177e853cce8ff7181570b221 (patch)
tree87ebf15269b4301737abd1735baabba71be93622 /data/icons
parentInitial commit. (diff)
downloadgedit-ba429d344132c088177e853cce8ff7181570b221.tar.xz
gedit-ba429d344132c088177e853cce8ff7181570b221.zip
Adding upstream version 44.2.upstream/44.2upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'data/icons')
-rw-r--r--data/icons/meson.build9
-rw-r--r--data/icons/org.gnome.gedit-symbolic.svg39
-rw-r--r--data/icons/org.gnome.gedit.Devel.svg1
-rw-r--r--data/icons/org.gnome.gedit.svg376
4 files changed, 425 insertions, 0 deletions
diff --git a/data/icons/meson.build b/data/icons/meson.build
new file mode 100644
index 0000000..c1f2edb
--- /dev/null
+++ b/data/icons/meson.build
@@ -0,0 +1,9 @@
+install_data(
+ 'org.gnome.gedit.svg',
+ install_dir: get_option('datadir') / 'icons/hicolor/scalable/apps'
+)
+
+install_data(
+ 'org.gnome.gedit-symbolic.svg',
+ install_dir: get_option('datadir') / 'icons/hicolor/symbolic/apps'
+)
diff --git a/data/icons/org.gnome.gedit-symbolic.svg b/data/icons/org.gnome.gedit-symbolic.svg
new file mode 100644
index 0000000..b75c950
--- /dev/null
+++ b/data/icons/org.gnome.gedit-symbolic.svg
@@ -0,0 +1,39 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg sodipodi:docname='accessories-text-editor-symbolic.svg' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' inkscape:version='0.48.1 r9760' version='1.1' id='svg7384' xmlns:svg='http://www.w3.org/2000/svg' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:cc='http://creativecommons.org/ns#' xmlns='http://www.w3.org/2000/svg' width='16' height='16.008873'>
+ <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 inkscape:window-maximized='0' inkscape:snap-nodes='true' inkscape:snap-others='false' inkscape:object-paths='false' inkscape:zoom='11.313708' showborder='false' showgrid='false' inkscape:snap-global='true' inkscape:current-layer='layer11' inkscape:pageopacity='1' inkscape:pageshadow='2' inkscape:object-nodes='false' bordercolor='#666666' gridtolerance='10' inkscape:snap-bbox-midpoints='false' inkscape:window-height='967' pagecolor='#555753' id='namedview88' showguides='true' inkscape:window-x='2087' inkscape:window-y='282' inkscape:snap-bbox='true' borderopacity='1' inkscape:window-width='1226' inkscape:cx='-20.114158' inkscape:cy='266.82175' inkscape:bbox-paths='false' objecttolerance='10' inkscape:guide-bbox='true' inkscape:snap-to-guides='true' guidetolerance='10' inkscape:snap-grids='true'>
+ <inkscape:grid visible='true' spacingx='1px' spacingy='1px' enabled='true' empspacing='2' snapvisiblegridlinesonly='true' id='grid4866' type='xygrid'/>
+ </sodipodi:namedview>
+ <title id='title9167'>Gnome Symbolic Icon Theme</title>
+ <defs id='defs7386'/>
+ <g inkscape:groupmode='layer' inkscape:label='status' transform='translate(-163.0002,-508.99113)' id='layer9' style='display:inline'/>
+ <g inkscape:groupmode='layer' inkscape:label='devices' transform='translate(-163.0002,-508.99113)' id='layer10'/>
+ <g inkscape:groupmode='layer' inkscape:label='apps' transform='translate(-163.0002,-508.99113)' id='layer11'>
+ <path d='m 168.40625,515 a 0.50219246,0.50219246 0 1 0 0.0937,1 l 6,0 a 0.50005,0.50005 0 1 0 0,-1 l -6,0 a 0.50005,0.50005 0 0 0 -0.0937,0 z' id='path3601-2' style='font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#bebebe;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans' inkscape:connector-curvature='0'/>
+ <path d='m 168.40625,517 a 0.50219246,0.50219246 0 1 0 0.0937,1 l 5,0 a 0.50005,0.50005 0 1 0 0,-1 l -5,0 a 0.50005,0.50005 0 0 0 -0.0937,0 z' id='path3601-2-3' style='font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#bebebe;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans' inkscape:connector-curvature='0'/>
+ <path d='m 168.40625,519 a 0.50219246,0.50219246 0 1 0 0.0937,1 l 6,0 a 0.50005,0.50005 0 1 0 0,-1 l -6,0 a 0.50005,0.50005 0 0 0 -0.0937,0 z' id='path3601-2-3-2' style='font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#bebebe;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans' inkscape:connector-curvature='0'/>
+ <path d='m 168.40625,521 a 0.50219246,0.50219246 0 1 0 0.0937,1 l 3,0 a 0.50005,0.50005 0 1 0 0,-1 l -3,0 a 0.50005,0.50005 0 0 0 -0.0937,0 z' id='path3601-2-3-3' style='font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#bebebe;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans' inkscape:connector-curvature='0'/>
+ <path d='m 167.0002,510 c -1.0907,0 -2,0.9093 -2,2 l 0,11 c 0,1.0907 0.9093,2 2,2 l 9,0 c 1.0907,0 2,-0.9093 2,-2 l 0,-11 c 0,-1.0907 -0.9093,-2 -2,-2 0,4.33333 0,8.66667 0,13 l -9,0 c 0,-4.33333 0,-8.66667 0,-13 z' sodipodi:nodetypes='csssssscccc' id='rect10788' inkscape:connector-curvature='0' style='font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;color:#000000;fill:#bebebe;fill-opacity:1;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:new;font-family:Sans;-inkscape-font-specification:Sans'/>
+ <path d='M 168.40625,509 A 0.50005,0.50005 0 0 0 168,509.5 l 0,3 a 0.50005,0.50005 0 1 0 1,0 l 0,-3 a 0.50005,0.50005 0 0 0 -0.59375,-0.5 z' id='path3601-2-3-3-9' style='font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#bebebe;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans' inkscape:connector-curvature='0'/>
+ <path d='M 170.40625,509 A 0.50005,0.50005 0 0 0 170,509.5 l 0,3 a 0.50005,0.50005 0 1 0 1,0 l 0,-3 a 0.50005,0.50005 0 0 0 -0.59375,-0.5 z' id='path3601-2-3-3-9-3' style='font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#bebebe;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans' inkscape:connector-curvature='0'/>
+ <path d='M 172.40625,509 A 0.50005,0.50005 0 0 0 172,509.5 l 0,3 a 0.50005,0.50005 0 1 0 1,0 l 0,-3 a 0.50005,0.50005 0 0 0 -0.59375,-0.5 z' id='path3601-2-3-3-9-3-3' style='font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#bebebe;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans' inkscape:connector-curvature='0'/>
+ <path d='M 174.40625,509 A 0.50005,0.50005 0 0 0 174,509.5 l 0,3 a 0.50005,0.50005 0 1 0 1,0 l 0,-3 a 0.50005,0.50005 0 0 0 -0.59375,-0.5 z' id='path3601-2-3-3-9-3-3-7' style='font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#bebebe;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans' inkscape:connector-curvature='0'/>
+
+ </g>
+ <g inkscape:groupmode='layer' inkscape:label='places' transform='translate(-163.0002,-508.99113)' id='layer13'/>
+ <g inkscape:groupmode='layer' inkscape:label='mimetypes' transform='translate(-163.0002,-508.99113)' id='layer14'/>
+ <g inkscape:groupmode='layer' inkscape:label='emblems' transform='translate(-163.0002,-508.99113)' id='layer15' style='display:inline'/>
+ <g inkscape:groupmode='layer' inkscape:label='emotes' transform='translate(-163.0002,-508.99113)' id='g71291' style='display:inline'/>
+ <g inkscape:groupmode='layer' inkscape:label='categories' transform='translate(-163.0002,-508.99113)' id='g4953' style='display:inline'/>
+ <g inkscape:groupmode='layer' inkscape:label='actions' transform='translate(-163.0002,-508.99113)' id='layer12' style='display:inline'/>
+</svg>
diff --git a/data/icons/org.gnome.gedit.Devel.svg b/data/icons/org.gnome.gedit.Devel.svg
new file mode 100644
index 0000000..16c8749
--- /dev/null
+++ b/data/icons/org.gnome.gedit.Devel.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" height="128" width="128"><defs><clipPath id="f"><path d="M88 96h20v20H88zm0 0"/></clipPath><clipPath id="i"><path d="M20 8h88v108H20zm0 0"/></clipPath><clipPath id="B"><path d="M20 8h88v108H20zm0 0"/></clipPath><clipPath id="C"><path d="M100 116H28a8 8 0 01-8-8V16a8 8 0 018-8h72a8 8 0 018 8v92a8 8 0 01-8 8zm0 0"/></clipPath><clipPath id="s"><path d="M0 0h128v128H0z"/></clipPath><clipPath id="q"><path d="M0 0h128v128H0z"/></clipPath><clipPath id="b"><path d="M0 0h192v152H0z"/></clipPath><clipPath id="x"><path d="M108 96l-20 20h-5.715V90.285H108zm0 0"/></clipPath><clipPath id="g"><path d="M108 96l-20 20h-5.715V90.285H108zm0 0"/></clipPath><clipPath id="w"><path d="M88 96h20v20H88zm0 0"/></clipPath><clipPath id="j"><path d="M100 116H28a8 8 0 01-8-8V16a8 8 0 018-8h72a8 8 0 018 8v92a8 8 0 01-8 8zm0 0"/></clipPath><clipPath id="n"><path d="M0 0h128v128H0z"/></clipPath><clipPath id="c"><path d="M0 0h192v152H0z"/></clipPath><clipPath id="d"><path d="M0 0h128v128H0z"/></clipPath><linearGradient gradientTransform="matrix(0 .17857 .17857 0 84.429 44.571)" y2="72" x2="340" y1="76" x1="344" gradientUnits="userSpaceOnUse" id="h"><stop offset="0" stop-color="#d5d3cf"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient gradientTransform="matrix(0 .37 -.98462 0 295.385 -30.36)" y2="235" x2="428" y1="235" x1="300" gradientUnits="userSpaceOnUse" id="r"><stop offset="0" stop-color="#f9f06b"/><stop offset="1" stop-color="#f5c211"/></linearGradient><linearGradient gradientTransform="matrix(.07621 -.4442 .4442 -.07621 77.726 159.838)" y2="-127.399" x2="158.518" y1="-97.698" x1="128.817" gradientUnits="userSpaceOnUse" id="E"><stop offset="0" stop-color="#d0bb8e"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient gradientTransform="rotate(180 68 -86)" y2="-276" x2="116" y1="-276" x1="28" gradientUnits="userSpaceOnUse" id="e"><stop offset="0" stop-color="#c0bfbc"/><stop offset=".045" stop-color="#fff"/><stop offset=".091" stop-color="#deddda"/><stop offset=".909" stop-color="#deddda"/><stop offset=".955" stop-color="#fff"/><stop offset="1" stop-color="#c0bfbc"/></linearGradient><linearGradient gradientTransform="matrix(0 .17857 .17857 0 84.429 44.571)" y2="72" x2="340" y1="76" x1="344" gradientUnits="userSpaceOnUse" id="y"><stop offset="0" stop-color="#d5d3cf"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient gradientTransform="matrix(.07621 -.4442 .4442 -.07621 77.726 159.838)" y2="-127.399" x2="158.518" y1="-97.698" x1="128.817" gradientUnits="userSpaceOnUse" id="m"><stop offset="0" stop-color="#d0bb8e"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient gradientTransform="rotate(180 68 -86)" y2="-276" x2="116" y1="-276" x1="28" gradientUnits="userSpaceOnUse" id="v"><stop offset="0" stop-color="#c0bfbc"/><stop offset=".045" stop-color="#fff"/><stop offset=".091" stop-color="#deddda"/><stop offset=".909" stop-color="#deddda"/><stop offset=".955" stop-color="#fff"/><stop offset="1" stop-color="#c0bfbc"/></linearGradient><g clip-path="url(#d)" id="o"><path d="M100 122H28a8 8 0 01-8-8V99.75a8 8 0 018-8h72a8 8 0 018 8V114a8 8 0 01-8 8zm0 0" fill="#1a5fb4"/><path d="M100 120H28a8 8 0 01-8-8V88a8 8 0 018-8h72a8 8 0 018 8v24a8 8 0 01-8 8zm0 0" fill="url(#e)"/><path d="M100 116H28a8 8 0 01-8-8V16a8 8 0 018-8h72a8 8 0 018 8v92a8 8 0 01-8 8zm0 0" fill="#f6f5f4"/><path d="M28 18a1.999 1.999 0 100 4 1.999 1.999 0 100-4zm8 0a1.999 1.999 0 100 4 1.999 1.999 0 100-4zm8 0a1.999 1.999 0 100 4 1.999 1.999 0 100-4zm8 0a1.999 1.999 0 100 4 1.999 1.999 0 100-4zm8 0a1.999 1.999 0 100 4 1.999 1.999 0 100-4zm8 0a1.999 1.999 0 100 4 1.999 1.999 0 100-4zm8 0a1.999 1.999 0 100 4 1.999 1.999 0 100-4zm8 0a1.999 1.999 0 100 4 1.999 1.999 0 100-4zm8 0a1.999 1.999 0 100 4 1.999 1.999 0 100-4zm0 0M98 20a1.999 1.999 0 104 0 1.999 1.999 0 10-4 0zm0 0M108 22a1.998 1.998 0 01-1.73-1 1.99 1.99 0 010-2c.355-.617 1.015-1 1.73-1M20 22c.715 0 1.375-.383 1.73-1a1.99 1.99 0 000-2A1.998 1.998 0 0020 18" fill="#d5d3cf"/><g clip-path="url(#f)"><g clip-path="url(#g)"><path d="M88 104v9.715a8 8 0 008 8h9.715a8 8 0 008-8V104a8 8 0 00-8-8H96a8 8 0 00-8 8zm0 0" fill="url(#h)"/></g></g><g clip-path="url(#i)"><g clip-path="url(#j)"><use mask="url(#k)" xlink:href="#l"/></g></g><path d="M32 104V84l20 20zm0 0" fill="url(#m)"/><path d="M32 104v-8l8 8zm0 0" fill="#424048"/><path d="M50 102L34 86l67.945-67.945 16 16zm0 0" fill="#f6d32d"/><path d="M37.887 89.887L32 84l68-68 5.836 5.941zm0 0" fill="#f9f06b"/><path d="M46.113 98.113L52 104l68-68-5.941-5.836zm0 0" fill="#e5a50a"/></g><g filter="url(#a)" clip-path="url(#n)" id="p"><use xlink:href="#o"/></g><g clip-path="url(#b)" id="l"><path d="M100 16L32 84v20h22l68-68-7.867-5.762-8.297-8.297zm0 0"/></g><g clip-path="url(#q)" id="u"><path d="M128 80.64V128H0V80.64zm0 0" fill="url(#r)"/><path d="M13.309 80.64L60.664 128H81.88l-47.36-47.36zm42.421 0L103.094 128h21.215L76.945 80.64zm42.43 0L128 110.48V89.27l-8.629-8.63zM0 88.548v21.215L18.238 128h21.215zm0 0"/></g><g clip-path="url(#s)" id="A"><use mask="url(#t)" xlink:href="#u"/></g><mask id="k"><g filter="url(#a)"><path fill-opacity=".2" d="M0 0h128v128H0z"/></g></mask><mask id="z"><use xlink:href="#p"/></mask><mask id="t"><g filter="url(#a)"><path fill-opacity=".8" d="M0 0h128v128H0z"/></g></mask><mask id="D"><g filter="url(#a)"><path fill-opacity=".2" d="M0 0h128v128H0z"/></g></mask><filter height="100%" width="100%" y="0%" x="0%" filterUnits="objectBoundingBox" id="a"><feColorMatrix values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0" in="SourceGraphic"/></filter></defs><path d="M100 122H28a8 8 0 01-8-8V99.75a8 8 0 018-8h72a8 8 0 018 8V114a8 8 0 01-8 8zm0 0" fill="#1a5fb4"/><path d="M100 120H28a8 8 0 01-8-8V88a8 8 0 018-8h72a8 8 0 018 8v24a8 8 0 01-8 8zm0 0" fill="url(#v)"/><path d="M100 116H28a8 8 0 01-8-8V16a8 8 0 018-8h72a8 8 0 018 8v92a8 8 0 01-8 8zm0 0" fill="#f6f5f4"/><path d="M28 18a1.999 1.999 0 100 4 1.999 1.999 0 100-4zm8 0a1.999 1.999 0 100 4 1.999 1.999 0 100-4zm8 0a1.999 1.999 0 100 4 1.999 1.999 0 100-4zm8 0a1.999 1.999 0 100 4 1.999 1.999 0 100-4zm8 0a1.999 1.999 0 100 4 1.999 1.999 0 100-4zm8 0a1.999 1.999 0 100 4 1.999 1.999 0 100-4zm8 0a1.999 1.999 0 100 4 1.999 1.999 0 100-4zm8 0a1.999 1.999 0 100 4 1.999 1.999 0 100-4zm8 0a1.999 1.999 0 100 4 1.999 1.999 0 100-4zm0 0M20 22c.715 0 1.375-.383 1.73-1a1.99 1.99 0 000-2A1.998 1.998 0 0020 18" fill="#d5d3cf"/><g clip-path="url(#w)"><g clip-path="url(#x)"><path d="M88 104v9.715a8 8 0 008 8h9.715a8 8 0 008-8V104a8 8 0 00-8-8H96a8 8 0 00-8 8zm0 0" fill="url(#y)"/></g></g><use mask="url(#z)" xlink:href="#A"/><path d="M98 20a1.999 1.999 0 104 0 1.999 1.999 0 10-4 0zm0 0M108 22a1.998 1.998 0 01-1.73-1 1.99 1.99 0 010-2c.355-.617 1.015-1 1.73-1" fill="#d5d3cf"/><g clip-path="url(#B)"><g clip-path="url(#C)"><use mask="url(#D)" xlink:href="#l"/></g></g><path d="M32 104V84l20 20zm0 0" fill="url(#E)"/><path d="M32 104v-8l8 8zm0 0" fill="#424048"/><path d="M50 102L34 86l67.945-67.945 16 16zm0 0" fill="#f6d32d"/><path d="M37.887 89.887L32 84l68-68 5.836 5.941zm0 0" fill="#f9f06b"/><path d="M46.113 98.113L52 104l68-68-5.941-5.836zm0 0" fill="#e5a50a"/></svg> \ No newline at end of file
diff --git a/data/icons/org.gnome.gedit.svg b/data/icons/org.gnome.gedit.svg
new file mode 100644
index 0000000..af97ab9
--- /dev/null
+++ b/data/icons/org.gnome.gedit.svg
@@ -0,0 +1,376 @@
+<?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="linearGradient1038">
+ <stop
+ style="stop-color:#c0bfbc;stop-opacity:1"
+ offset="0"
+ id="stop1026" />
+ <stop
+ id="stop1028"
+ offset="0.04545454"
+ style="stop-color:#ffffff;stop-opacity:1" />
+ <stop
+ id="stop1030"
+ offset="0.09090909"
+ style="stop-color:#deddda;stop-opacity:1" />
+ <stop
+ id="stop1032"
+ offset="0.90909088"
+ style="stop-color:#deddda;stop-opacity:1" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0.95454544"
+ id="stop1034" />
+ <stop
+ style="stop-color:#c0bfbc;stop-opacity:1"
+ offset="1"
+ id="stop1036" />
+ </linearGradient>
+ <clipPath
+ id="clipPath2213"
+ clipPathUnits="userSpaceOnUse">
+ <rect
+ ry="8"
+ rx="8"
+ y="-188"
+ x="160"
+ height="56"
+ width="16"
+ id="rect2215"
+ style="display:inline;opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:#000000;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;enable-background:new" />
+ </clipPath>
+ <linearGradient
+ id="linearGradient1005">
+ <stop
+ style="stop-color:#d0bb8e;stop-opacity:1"
+ offset="0"
+ id="stop1001" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="1"
+ id="stop1003" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1351-3">
+ <stop
+ id="stop1347"
+ offset="0"
+ style="stop-color:#d5d3cf;stop-opacity:1" />
+ <stop
+ id="stop1349-6"
+ offset="1"
+ style="stop-color:#ffffff;stop-opacity:1" />
+ </linearGradient>
+ <linearGradient
+ gradientTransform="translate(-135.99999)"
+ gradientUnits="userSpaceOnUse"
+ y2="-276"
+ x2="115.99999"
+ y1="-276"
+ x1="27.99999"
+ id="linearGradient1159"
+ xlink:href="#linearGradient1038" />
+ <linearGradient
+ gradientTransform="matrix(0.07621224,-0.44419723,0.44419725,-0.07621223,77.725794,331.83807)"
+ y2="-127.39915"
+ x2="158.51802"
+ y1="-97.698288"
+ x1="128.81717"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient1103"
+ xlink:href="#linearGradient1005" />
+ <clipPath
+ id="clipPath1609-7"
+ clipPathUnits="userSpaceOnUse">
+ <path
+ style="fill:#e74747;stroke:none;stroke-width:0.25px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 252,116 28,-28 v -8 h -36 v 36 z"
+ id="path1611-5" />
+ </clipPath>
+ <linearGradient
+ y2="72"
+ x2="340"
+ y1="76"
+ x1="344"
+ gradientTransform="matrix(0.25,0,0,0.25,180,83)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient1130"
+ xlink:href="#linearGradient1351-3" />
+ <clipPath
+ id="clipPath1062"
+ clipPathUnits="userSpaceOnUse">
+ <rect
+ transform="scale(-1)"
+ style="opacity:1;vector-effect:none;fill:#f6f5f4;fill-opacity:1;stroke:none;stroke-width:13.71876526;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"
+ id="rect1064"
+ width="88"
+ height="108"
+ x="-108"
+ y="-116"
+ rx="8"
+ ry="8"
+ clip-path="none" />
+ </clipPath>
+ </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:none"
+ id="layer2">
+ <g
+ id="g9211"
+ style="display:inline;enable-background:new">
+ <rect
+ style="display:inline;overflow:visible;visibility:visible;fill:#f0f0f0;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.5;marker:none;enable-background:accumulate"
+ id="rect13805"
+ width="128"
+ height="128"
+ x="9.2651362e-08"
+ y="172" />
+ <circle
+ cx="64.000031"
+ cy="236"
+ r="59.504131"
+ id="circle2892"
+ style="display:inline;opacity:0.1;vector-effect:none;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.99000001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.99000001, 0.99000001;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;paint-order:normal;enable-background:new" />
+ <rect
+ ry="7.9292889"
+ rx="8.701004"
+ y="180.49496"
+ x="20.495007"
+ height="111.01005"
+ width="87.009987"
+ id="rect2894"
+ style="display:inline;opacity:0.1;vector-effect:none;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.99000001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.99000001, 0.99000001;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;paint-order:normal;enable-background:new" />
+ <rect
+ ry="7.9238095"
+ rx="7.9238095"
+ y="184.49524"
+ x="12.495266"
+ height="103.00952"
+ width="103.00952"
+ id="rect2896"
+ style="display:inline;opacity:0.1;vector-effect:none;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.99000001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.99000001, 0.99000001;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;paint-order:normal;enable-background:new" />
+ <rect
+ ry="8.701005"
+ rx="7.9292889"
+ y="200.49496"
+ x="8.4950066"
+ height="87.010048"
+ width="111.01004"
+ id="rect2898"
+ style="display:inline;opacity:0.1;vector-effect:none;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.99000001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.99000001, 0.99000001;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;paint-order:normal;enable-background:new" />
+ <path
+ id="path2900"
+ d="M 2.6203015e-5,288.99999 H 128.00003"
+ style="display:inline;fill:none;stroke:#62a0ea;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;enable-background:new" />
+ </g>
+ </g>
+ <g
+ style="display:inline"
+ id="layer9">
+ <rect
+ clip-path="none"
+ ry="8"
+ rx="8"
+ y="-294"
+ x="-108"
+ height="30.25"
+ width="88"
+ id="rect1167"
+ style="opacity:1;vector-effect:none;fill:#1a5fb4;fill-opacity:1;stroke:none;stroke-width:13.71876526;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"
+ transform="scale(-1)" />
+ <g
+ transform="matrix(0.25,0,0,0.25,-374,202.04808)"
+ clip-path="url(#clipPath2213)"
+ id="g8005"
+ style="display:inline;enable-background:new" />
+ <g
+ transform="matrix(0.25,0,0,0.25,-424,202.04808)"
+ clip-path="url(#clipPath2213)"
+ id="g8015"
+ style="display:inline;enable-background:new" />
+ <g
+ transform="matrix(0.25,0,0,0.25,-414,202.04808)"
+ clip-path="url(#clipPath2213)"
+ id="g8025"
+ style="display:inline;enable-background:new" />
+ <g
+ transform="matrix(0.25,0,0,0.25,-404,202.04808)"
+ clip-path="url(#clipPath2213)"
+ id="g8035"
+ style="display:inline;enable-background:new" />
+ <g
+ transform="matrix(0.25,0,0,0.25,-394,202.04808)"
+ clip-path="url(#clipPath2213)"
+ id="g8045"
+ style="display:inline;enable-background:new" />
+ <g
+ transform="matrix(0.25,0,0,0.25,-384,202.04808)"
+ clip-path="url(#clipPath2213)"
+ id="g8055"
+ style="display:inline;enable-background:new" />
+ <rect
+ transform="scale(-1)"
+ style="opacity:1;vector-effect:none;fill:url(#linearGradient1159);fill-opacity:1;stroke:none;stroke-width:13.71876526;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"
+ id="rect1151"
+ width="88"
+ height="40"
+ x="-108"
+ y="-292"
+ rx="8"
+ ry="8"
+ clip-path="none" />
+ <rect
+ clip-path="none"
+ ry="8"
+ rx="8"
+ y="-288"
+ x="-108"
+ height="108"
+ width="88"
+ id="rect1161"
+ style="opacity:1;vector-effect:none;fill:#f6f5f4;fill-opacity:1;stroke:none;stroke-width:13.71876526;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"
+ transform="scale(-1)" />
+ <g
+ transform="translate(-4,2)"
+ id="g1153">
+ <path
+ style="display:inline;opacity:1;fill:#d5d3cf;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;enable-background:new"
+ d="m 32,188 c -1.10457,0 -2,0.89543 -2,2 0,1.10457 0.89543,2 2,2 1.10457,0 2,-0.89543 2,-2 0,-1.10457 -0.89543,-2 -2,-2 z m 8,0 c -1.10457,0 -2,0.89543 -2,2 0,1.10457 0.89543,2 2,2 1.10457,0 2,-0.89543 2,-2 0,-1.10457 -0.89543,-2 -2,-2 z m 8,0 c -1.10457,0 -2,0.89543 -2,2 0,1.10457 0.89543,2 2,2 1.10457,0 2,-0.89543 2,-2 0,-1.10457 -0.89543,-2 -2,-2 z m 8,0 c -1.10457,0 -2,0.89543 -2,2 0,1.10457 0.89543,2 2,2 1.10457,0 2,-0.89543 2,-2 0,-1.10457 -0.89543,-2 -2,-2 z m 8,0 c -1.10457,0 -2,0.89543 -2,2 0,1.10457 0.89543,2 2,2 1.10457,0 2,-0.89543 2,-2 0,-1.10457 -0.89543,-2 -2,-2 z m 8,0 c -1.10457,0 -2,0.89543 -2,2 0,1.10457 0.89543,2 2,2 1.10457,0 2,-0.89543 2,-2 0,-1.10457 -0.89543,-2 -2,-2 z m 8,0 c -1.10457,0 -2,0.89543 -2,2 0,1.10457 0.89543,2 2,2 1.10457,0 2,-0.89543 2,-2 0,-1.10457 -0.89543,-2 -2,-2 z m 8,0 c -1.10457,0 -2,0.89543 -2,2 0,1.10457 0.89543,2 2,2 1.10457,0 2,-0.89543 2,-2 0,-1.10457 -0.89543,-2 -2,-2 z m 8,0 c -1.10457,0 -2,0.89543 -2,2 0,1.10457 0.89543,2 2,2 1.10457,0 2,-0.89543 2,-2 0,-1.10457 -0.89543,-2 -2,-2 z"
+ id="path950-3-7" />
+ <circle
+ r="2"
+ cy="190"
+ cx="-104"
+ id="path1148"
+ style="opacity:1;vector-effect:none;fill:#d5d3cf;fill-opacity:1;stroke:none;stroke-width:16;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ transform="scale(-1,1)" />
+ <path
+ d="m 112,192 a 2,2 0 0 1 -1.73205,-1 2,2 0 0 1 0,-2 A 2,2 0 0 1 112,188"
+ style="opacity:1;vector-effect:none;fill:#d5d3cf;fill-opacity:1;stroke:none;stroke-width:16;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="circle16770" />
+ <path
+ transform="scale(-1,1)"
+ d="m -24,192 a 2,2 0 0 1 -1.732051,-1 2,2 0 0 1 0,-2 A 2,2 0 0 1 -24,188"
+ style="display:inline;opacity:1;vector-effect:none;fill:#d5d3cf;fill-opacity:1;stroke:none;stroke-width:16;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;enable-background:new"
+ id="circle16770-3" />
+ </g>
+ <rect
+ style="display:inline;opacity:1;fill:url(#linearGradient1130);fill-opacity:1;stroke:none;stroke-width:0.5;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="rect1056-3"
+ width="36"
+ height="36"
+ x="252"
+ y="88"
+ rx="11.2"
+ ry="11.2"
+ transform="matrix(0,0.71428571,0.71428571,0,25.142858,88.000008)"
+ clip-path="url(#clipPath1609-7)" />
+ <path
+ clip-path="url(#clipPath1062)"
+ id="path1047"
+ transform="translate(0,172)"
+ d="M 100,16 32,84 v 20 h 22 l 68,-68 -7.86719,-5.761719 -0.0742,-0.07227 -8.22461,-8.22461 z"
+ style="opacity:0.2;vector-effect:none;fill:#000000;fill-opacity:1;stroke:none;stroke-width:12.48982716;stroke-linecap:round;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:url(#linearGradient1103);fill-opacity:1;stroke:none;stroke-width:12.48982716;stroke-linecap:round;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 32,276 v -20 l 20,20 z"
+ id="path1038" />
+ <path
+ id="path1042"
+ d="m 31.999996,276 4e-6,-8 8,8 z"
+ style="display:inline;opacity:1;vector-effect:none;fill:#424048;fill-opacity:1;stroke:none;stroke-width:12.48982716;stroke-linecap:round;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" />
+ <path
+ id="path1044"
+ d="m 50,274 -16,-16 67.94696,-67.94695 16,16 z"
+ style="display:inline;fill:#f6d32d;fill-opacity:1;stroke:none;stroke-width:0.50643784px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;enable-background:new" />
+ <path
+ id="path1046"
+ d="M 37.887772,261.88776 32,256 l 68.00001,-67.99999 5.83472,5.9408 z"
+ style="display:inline;opacity:1;fill:#f9f06b;fill-opacity:1;stroke:none;stroke-width:0.3581056px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;enable-background:new" />
+ <path
+ id="path1048"
+ d="M 46.112246,270.11223 52,276 l 68,-68 -5.9408,-5.83472 z"
+ style="display:inline;opacity:1;fill:#e5a50a;fill-opacity:1;stroke:none;stroke-width:0.3581056px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;enable-background:new" />
+ </g>
+ </g>
+</svg>