Merge lp:~ochosi/xfpanel-switch/dedicated_icon into lp:~xfpanel-switch-dev/xfpanel-switch/trunk

Proposed by Simon Steinbeiß
Status: Needs review
Proposed branch: lp:~ochosi/xfpanel-switch/dedicated_icon
Merge into: lp:~xfpanel-switch-dev/xfpanel-switch/trunk
Diff against target: 301 lines (+271/-2)
2 files modified
data/icons/scalable/xfpanel-switch.svg (+269/-0)
xfpanel-switch.desktop.in (+2/-2)
To merge this branch: bzr merge lp:~ochosi/xfpanel-switch/dedicated_icon
Reviewer Review Type Date Requested Status
Sean Davis Pending
Review via email: mp+314286@code.launchpad.net

Description of the change

Add an icon for xfpanel-switch (in order to have full AppStream support) and rename the desktop file to "Xfce Panel Layouts"

TODO: Update the Makefile to install the icon files.

To post a comment you must log in.

Unmerged revisions

62. By Simon Steinbeiß

Add dedicated icon for xfpanel-switch

61. By Simon Steinbeiß

Rename application from Switch to Layouts

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== added directory 'data/icons'
2=== added directory 'data/icons/16x16'
3=== added file 'data/icons/16x16/xfpanel-switch.png'
4Binary files data/icons/16x16/xfpanel-switch.png 1970-01-01 00:00:00 +0000 and data/icons/16x16/xfpanel-switch.png 2017-01-07 21:33:02 +0000 differ
5=== added directory 'data/icons/48x48'
6=== added file 'data/icons/48x48/xfpanel-switch.png'
7Binary files data/icons/48x48/xfpanel-switch.png 1970-01-01 00:00:00 +0000 and data/icons/48x48/xfpanel-switch.png 2017-01-07 21:33:02 +0000 differ
8=== added directory 'data/icons/64x64'
9=== added file 'data/icons/64x64/xfpanel-switch.png'
10Binary files data/icons/64x64/xfpanel-switch.png 1970-01-01 00:00:00 +0000 and data/icons/64x64/xfpanel-switch.png 2017-01-07 21:33:02 +0000 differ
11=== added directory 'data/icons/scalable'
12=== added file 'data/icons/scalable/xfpanel-switch.svg'
13--- data/icons/scalable/xfpanel-switch.svg 1970-01-01 00:00:00 +0000
14+++ data/icons/scalable/xfpanel-switch.svg 2017-01-07 21:33:02 +0000
15@@ -0,0 +1,269 @@
16+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
17+<!-- Created with Inkscape (http://www.inkscape.org/) -->
18+
19+<svg
20+ xmlns:dc="http://purl.org/dc/elements/1.1/"
21+ xmlns:cc="http://creativecommons.org/ns#"
22+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
23+ xmlns:svg="http://www.w3.org/2000/svg"
24+ xmlns="http://www.w3.org/2000/svg"
25+ xmlns:xlink="http://www.w3.org/1999/xlink"
26+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
27+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
28+ version="1.1"
29+ width="64"
30+ height="64"
31+ id="svg1325"
32+ inkscape:version="0.48.4 r9939"
33+ sodipodi:docname="xfce4-panel.svg">
34+ <metadata
35+ id="metadata51">
36+ <rdf:RDF>
37+ <cc:Work
38+ rdf:about="">
39+ <dc:format>image/svg+xml</dc:format>
40+ <dc:type
41+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
42+ <dc:title></dc:title>
43+ </cc:Work>
44+ </rdf:RDF>
45+ </metadata>
46+ <sodipodi:namedview
47+ pagecolor="#ffffff"
48+ bordercolor="#666666"
49+ borderopacity="1"
50+ objecttolerance="10"
51+ gridtolerance="10"
52+ guidetolerance="10"
53+ inkscape:pageopacity="0"
54+ inkscape:pageshadow="2"
55+ inkscape:window-width="1419"
56+ inkscape:window-height="855"
57+ id="namedview49"
58+ showgrid="false"
59+ inkscape:zoom="7.1889189"
60+ inkscape:cx="7.1446738"
61+ inkscape:cy="31.473423"
62+ inkscape:window-x="229"
63+ inkscape:window-y="197"
64+ inkscape:window-maximized="0"
65+ inkscape:current-layer="svg1325" />
66+ <defs
67+ id="defs1327">
68+ <linearGradient
69+ id="linearGradient3958">
70+ <stop
71+ id="stop3960"
72+ style="stop-color:white;stop-opacity:1"
73+ offset="0" />
74+ <stop
75+ id="stop3962"
76+ style="stop-color:black;stop-opacity:1"
77+ offset="0.51514298" />
78+ <stop
79+ id="stop3964"
80+ style="stop-color:black;stop-opacity:1"
81+ offset="1" />
82+ </linearGradient>
83+ <linearGradient
84+ id="linearGradient2270">
85+ <stop
86+ id="stop2272"
87+ style="stop-color:white;stop-opacity:1"
88+ offset="0" />
89+ <stop
90+ id="stop2274"
91+ style="stop-color:white;stop-opacity:0"
92+ offset="1" />
93+ </linearGradient>
94+ <linearGradient
95+ x1="31.669502"
96+ y1="17"
97+ x2="31.653906"
98+ y2="47"
99+ id="linearGradient2268"
100+ xlink:href="#linearGradient2181"
101+ gradientUnits="userSpaceOnUse"
102+ gradientTransform="translate(0,-8)" />
103+ <linearGradient
104+ x1="23.99696"
105+ y1="18.375"
106+ x2="23.787659"
107+ y2="46"
108+ id="linearGradient1341"
109+ xlink:href="#linearGradient2270"
110+ gradientUnits="userSpaceOnUse"
111+ gradientTransform="translate(0,-8)" />
112+ <linearGradient
113+ id="linearGradient2181">
114+ <stop
115+ id="stop2183"
116+ style="stop-color:#f0f0f0;stop-opacity:1"
117+ offset="0" />
118+ <stop
119+ id="stop2185"
120+ style="stop-color:#d3d3d3;stop-opacity:1"
121+ offset="1" />
122+ </linearGradient>
123+ <radialGradient
124+ cx="9.5"
125+ cy="24"
126+ r="5.5"
127+ fx="9.5"
128+ fy="24"
129+ id="radialGradient3890"
130+ xlink:href="#linearGradient2181"
131+ gradientUnits="userSpaceOnUse"
132+ gradientTransform="matrix(1.5177196,1.0726872e-7,-1.6705603e-7,2.3636362,-4.9183319,-32.727271)" />
133+ <linearGradient
134+ x1="9.5"
135+ y1="12"
136+ x2="9.5"
137+ y2="36"
138+ id="linearGradient3898"
139+ xlink:href="#linearGradient2270"
140+ gradientUnits="userSpaceOnUse" />
141+ <linearGradient
142+ x1="44"
143+ y1="24"
144+ x2="50"
145+ y2="24"
146+ id="linearGradient3976"
147+ xlink:href="#linearGradient3958"
148+ gradientUnits="userSpaceOnUse" />
149+ <mask
150+ id="mask3972">
151+ <rect
152+ width="49"
153+ height="32"
154+ x="1"
155+ y="8"
156+ id="rect3974"
157+ style="fill:url(#linearGradient3976);fill-opacity:1;stroke:none" />
158+ </mask>
159+ <linearGradient
160+ x1="44"
161+ y1="24"
162+ x2="50"
163+ y2="24"
164+ id="linearGradient3982"
165+ xlink:href="#linearGradient3958"
166+ gradientUnits="userSpaceOnUse" />
167+ <mask
168+ id="mask3978">
169+ <rect
170+ width="49"
171+ height="32"
172+ x="1"
173+ y="8"
174+ id="rect3980"
175+ style="fill:url(#linearGradient3982);fill-opacity:1;stroke:none" />
176+ </mask>
177+ <linearGradient
178+ x1="44"
179+ y1="24"
180+ x2="50"
181+ y2="24"
182+ id="linearGradient3988"
183+ xlink:href="#linearGradient3958"
184+ gradientUnits="userSpaceOnUse" />
185+ <mask
186+ id="mask3984">
187+ <rect
188+ width="49"
189+ height="32"
190+ x="1"
191+ y="8"
192+ id="rect3986"
193+ style="fill:url(#linearGradient3988);fill-opacity:1;stroke:none" />
194+ </mask>
195+ <linearGradient
196+ x1="44"
197+ y1="24"
198+ x2="50"
199+ y2="24"
200+ id="linearGradient3994"
201+ xlink:href="#linearGradient3958"
202+ gradientUnits="userSpaceOnUse" />
203+ <mask
204+ id="mask3990">
205+ <rect
206+ width="49"
207+ height="32"
208+ x="1"
209+ y="8"
210+ id="rect3992"
211+ style="fill:url(#linearGradient3994);fill-opacity:1;stroke:none" />
212+ </mask>
213+ <linearGradient
214+ x1="44"
215+ y1="24"
216+ x2="50"
217+ y2="24"
218+ id="linearGradient4000"
219+ xlink:href="#linearGradient3958"
220+ gradientUnits="userSpaceOnUse" />
221+ <mask
222+ id="mask3996">
223+ <rect
224+ width="49"
225+ height="32"
226+ x="1"
227+ y="8"
228+ id="rect3998"
229+ style="fill:url(#linearGradient4000);fill-opacity:1;stroke:none" />
230+ </mask>
231+ </defs>
232+ <rect
233+ style="fill:url(#linearGradient2268);fill-opacity:1;stroke:#969696;stroke-width:0.77465439;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
234+ id="rect1333"
235+ mask="url(#mask3996)"
236+ y="9.5"
237+ x="2.5"
238+ height="29"
239+ width="46"
240+ transform="matrix(1.2391304,0,0,1.3448276,-0.59782611,-0.2758624)" />
241+ <rect
242+ style="opacity:0.8;fill:none;stroke:url(#linearGradient1341);stroke-width:0.787135;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
243+ id="rect2210"
244+ mask="url(#mask3990)"
245+ y="10.5"
246+ x="3.5"
247+ height="27"
248+ width="45"
249+ transform="matrix(1.1777778,0,0,1.3703704,-0.62222222,-0.8888889)" />
250+ <rect
251+ style="color:#000000;fill:url(#radialGradient3890);fill-opacity:1;fill-rule:nonzero;stroke:#969696;stroke-width:0.84515423;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible"
252+ id="rect1337"
253+ mask="url(#mask3984)"
254+ y="11.5"
255+ x="4.5"
256+ ry="1.625"
257+ rx="1.625"
258+ height="25"
259+ width="10"
260+ transform="matrix(1,0,0,1.4,0,-1.5999997)" />
261+ <rect
262+ style="opacity:0.7;color:#000000;fill:none;stroke:url(#linearGradient3898);stroke-width:0.83484709;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible"
263+ id="rect2212"
264+ mask="url(#mask3978)"
265+ y="12.5"
266+ x="5.5"
267+ ry="0.5625"
268+ rx="0.5625"
269+ height="23"
270+ width="8"
271+ transform="matrix(1,0,0,1.4347826,0,-2.4347823)" />
272+ <path
273+ style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none"
274+ id="path2214"
275+ mask="url(#mask3972)"
276+ d="M 8,23.5 11,21 11,26 8,23.5 z"
277+ inkscape:connector-curvature="0"
278+ transform="matrix(1.3333333,0,0,1.2,-3.6666664,3.8)" />
279+ <path
280+ id="path1881"
281+ d="m 25.93357,39.329505 c -0.0286,-0.08162 0.04173,-0.46111 0.156279,-0.843318 0.22649,-0.755679 0.261925,-1.036342 0.140919,-1.116132 -0.04303,-0.02836 -0.305728,0.02731 -0.583795,0.12372 -0.580038,0.201114 -0.760985,0.16348 -0.75159,-0.15632 0.0069,-0.234784 0.22012,-0.544407 0.730132,-1.060222 l 0.298566,-0.301962 0.04481,-1.481648 c 0.03989,-1.31912 0.07191,-1.55334 0.291901,-2.135226 0.1359,-0.359467 0.373216,-0.84574 0.527369,-1.080608 0.154153,-0.234867 0.28154,-0.469997 0.283082,-0.522512 0.0015,-0.05251 -0.296721,-0.39722 -0.662808,-0.766013 -1.189915,-1.198705 -3.114717,-2.495805 -5.310079,-3.578395 -1.424454,-0.702436 -2.413263,-1.26143 -2.501589,-1.414203 -0.08918,-0.154249 0.111125,-0.08903 0.858816,0.279633 0.403045,0.198728 1.409345,0.606689 2.236221,0.906579 2.213385,0.802743 3.363184,1.483828 5.058618,2.996476 0.476388,0.42503 0.912523,0.80335 0.969187,0.840713 0.05667,0.03737 0.377589,-0.06048 0.713166,-0.21743 0.769311,-0.359806 1.107066,-0.348046 3.535889,0.123118 1.250015,0.242488 2.033964,0.34679 2.583189,0.343687 l 0.788531,-0.0044 0.42795,-0.725912 c 0.393578,-0.66761 0.42103,-0.754 0.341796,-1.075619 -0.204642,-0.83066 -0.0022,-1.769871 0.427596,-1.983905 0.487593,-0.242812 0.822354,0.04779 1.408775,1.22293 0.214367,0.429575 0.441779,0.763936 0.521168,0.766268 0.16675,0.0049 0.165131,-0.09627 -0.01357,-0.847856 -0.184906,-0.777668 -0.07709,-1.420022 0.297657,-1.773379 0.231636,-0.218417 0.331262,-0.25211 0.580667,-0.196384 0.580238,0.129646 0.821202,0.686008 0.906133,2.092159 0.0244,0.403869 0.08245,0.759427 0.129011,0.79013 0.04656,0.03071 0.579605,0.171474 1.184539,0.312826 3.008937,0.703085 4.222975,1.513571 4.185358,2.794129 -0.0085,0.289067 -0.08802,0.407075 -0.54384,0.806964 -0.53503,0.469382 -1.823734,1.195979 -3.477081,1.960448 -1.2504,0.578155 -1.298648,0.839291 -0.365539,1.978435 0.550936,0.672587 0.708029,1.001472 0.574838,1.203466 -0.08763,0.132892 -0.428961,0.07663 -1.474431,-0.243022 -1.061492,-0.324551 -1.171497,-0.241907 -0.625859,0.470193 0.706659,0.922238 0.83902,1.434204 0.402959,1.558635 -0.210947,0.0602 -0.988387,-0.225253 -2.432279,-0.893048 l -1.070143,-0.494935 -0.570196,0.09493 c -0.313609,0.05222 -1.59217,0.08581 -2.841247,0.07467 -2.171096,-0.01938 -2.325853,-0.0328 -3.516295,-0.304845 -1.197177,-0.273595 -1.253659,-0.27839 -1.463204,-0.124207 -0.119877,0.08821 -0.670269,0.518417 -1.223091,0.956026 -0.552823,0.437611 -1.032436,0.795242 -1.065808,0.794737 -0.03337,-4.71e-4 -0.08408,-0.06769 -0.112677,-0.149312 z m 16.374641,-6.046482 c 0.243393,-0.244201 0.188432,-0.553439 -0.07465,-0.420038 -0.302566,0.153422 -0.824417,0.723801 -0.761609,0.832435 0.07201,0.124544 0.522541,-0.09764 0.836261,-0.412397 z m -0.653943,-0.625671 c 0.259274,-0.10262 0.473123,-0.245029 0.475222,-0.316458 0.0051,-0.176797 -0.113762,-0.16726 -0.611296,0.04901 -0.874937,0.380317 -0.753264,0.61946 0.136074,0.26745 z m -0.905562,-1.517956 c 0.0014,-0.04775 -0.12345,-0.11841 -0.277452,-0.157007 -0.154003,-0.03859 -0.35789,-0.175409 -0.45308,-0.304026 -0.313822,-0.424012 -0.392325,-0.273663 -0.112957,0.216342 0.146392,0.256773 0.236623,0.313768 0.509423,0.32178 0.182336,0.0054 0.332666,-0.02933 0.33407,-0.07709 z m 0.387481,-0.957598 c 0.04917,-0.435826 -0.193863,-0.628259 -0.521436,-0.41287 -0.394247,0.259225 -0.217943,0.82062 0.245036,0.780255 0.19894,-0.01735 0.243603,-0.07671 0.2764,-0.367385 z m 3.918278,-0.929279 c 0.0036,-0.220453 0.57091,-1.325971 0.75362,-1.468758 0.282284,-0.220605 0.251432,0.01176 -0.08113,0.611039 -0.431919,0.778323 -0.676355,1.090088 -0.672488,0.857719 z m -0.64777,-0.472425 c 0.01194,-0.341347 0.121247,-0.652554 0.228116,-0.649414 0.05709,0.0016 0.06431,0.140496 0.01843,0.35456 -0.09147,0.426829 -0.258125,0.626143 -0.246546,0.294854 z M 18.000043,24.610528 c 0.0035,-0.120866 0.07034,-0.118905 0.141487,0.0042 0.03054,0.05281 0.01062,0.09472 -0.04437,0.0931 -0.05494,-0.0016 -0.09864,-0.04538 -0.09712,-0.09725 z"
282+ style="fill:#030000;fill-opacity:1;stroke:none"
283+ inkscape:connector-curvature="0" />
284+</svg>
285
286=== modified file 'xfpanel-switch.desktop.in'
287--- xfpanel-switch.desktop.in 2015-08-12 22:53:37 +0000
288+++ xfpanel-switch.desktop.in 2017-01-07 21:33:02 +0000
289@@ -1,5 +1,5 @@
290 [Desktop Entry]
291-_Name=Xfce Panel Switch
292+_Name=Xfce Panel Layouts
293 _Comment=Backup and restore your panel configuration
294 Exec=xfpanel-switch
295 Terminal=false
296@@ -8,4 +8,4 @@
297 Categories=XFCE;GTK;Settings;DesktopSettings;X-XFCE;
298 OnlyShowIn=XFCE;
299 Keywords=Configuration;User;
300-Icon=xfce4-panel
301+Icon=xfpanel-switch

Subscribers

People subscribed via source and target branches