From 14589c1d094cac33a5d66a7471ccbf5fe57ce0a8 Mon Sep 17 00:00:00 2001
From: Olivier Fourdan <fourdan.olivier@wanadoo.fr>
Date: Sat, 28 Jan 2006 13:57:22 +0000
Subject: [PATCH] Add new icon to WM tweak plugin.

(Old svn revision: 19635)
---
 icons/48x48/Makefile.am     |   1 +
 icons/48x48/wmtweak.png     | Bin 0 -> 2664 bytes
 icons/scalable/Makefile.am  |   1 +
 icons/scalable/wmtweak.svg  | 253 ++++++++++++++++++++++++++++++++++++
 mcs-plugin/wmtweak_plugin.c |   2 +-
 5 files changed, 256 insertions(+), 1 deletion(-)
 create mode 100644 icons/48x48/wmtweak.png
 create mode 100644 icons/scalable/wmtweak.svg

diff --git a/icons/48x48/Makefile.am b/icons/48x48/Makefile.am
index 1111c85ea..c976ce863 100644
--- a/icons/48x48/Makefile.am
+++ b/icons/48x48/Makefile.am
@@ -1,5 +1,6 @@
 iconsdir = $(datadir)/icons/hicolor/48x48/apps
 icons_DATA =								\
+	wmtweak.png							\
 	xfce4-keys.png							\
 	xfce4-workspaces.png						\
 	xfwm4.png
diff --git a/icons/48x48/wmtweak.png b/icons/48x48/wmtweak.png
new file mode 100644
index 0000000000000000000000000000000000000000..c686dc19058069820ce51dff93eea4678cd017f4
GIT binary patch
literal 2664
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
WEl%f?o<Oqz0000<MNUMnLSTYQ-zWwE

literal 0
HcmV?d00001

diff --git a/icons/scalable/Makefile.am b/icons/scalable/Makefile.am
index 7dd6ac717..ff10f41a6 100644
--- a/icons/scalable/Makefile.am
+++ b/icons/scalable/Makefile.am
@@ -1,5 +1,6 @@
 iconsdir = $(datadir)/icons/hicolor/scalable/apps
 icons_DATA =								\
+	wmtweak.svg							\
 	xfce4-workspaces.svg						\
 	xfwm4.svg
 
diff --git a/icons/scalable/wmtweak.svg b/icons/scalable/wmtweak.svg
new file mode 100644
index 000000000..c23bd3432
--- /dev/null
+++ b/icons/scalable/wmtweak.svg
@@ -0,0 +1,253 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Sodipodi ("http://www.sodipodi.com/") -->
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://web.resource.org/cc/"
+   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"
+   xmlns:sodipodi="http://inkscape.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   inkscape:version="0.42"
+   sodipodi:docname="wmtweak.svg"
+   sodipodi:docbase="/home/ofourdan/src/svn/xfwm4/trunk/icons/scalable"
+   height="128pt"
+   width="128pt"
+   sodipodi:version="0.32"
+   id="svg639"
+   inkscape:export-filename="/home/ofourdan/src/svn/xfwm4/trunk/icons/scalable/wmtweak.png"
+   inkscape:export-xdpi="27.000000"
+   inkscape:export-ydpi="27.000000">
+  <metadata
+     id="metadata34">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <defs
+     id="defs641">
+    <linearGradient
+       id="linearGradient851">
+      <stop
+         id="stop1476"
+         offset="0.0000000"
+         style="stop-color:#7590ae;stop-opacity:1.0000000;" />
+      <stop
+         id="stop1478"
+         offset="0.53934306"
+         style="stop-color:#bac7d6;stop-opacity:1.0000000;" />
+      <stop
+         id="stop853"
+         offset="1"
+         style="stop-color:#fff;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(2.822977,0.000000,0.000000,0.354236,3.461540,-5.548885)"
+       y2="46.570889"
+       x2="29.795527"
+       y1="70.621834"
+       x1="29.795525"
+       id="linearGradient620"
+       xlink:href="#linearGradient851" />
+    <linearGradient
+       id="linearGradient2849">
+      <stop
+         style="stop-color:#e7e7e7;stop-opacity:1.0000000;"
+         offset="0.0000000"
+         id="stop2851" />
+      <stop
+         style="stop-color:#f3f3f3;stop-opacity:1.0000000;"
+         offset="0.47142857"
+         id="stop2855" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1.0000000;"
+         offset="1.0000000"
+         id="stop2853" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2849"
+       id="linearGradient2847"
+       gradientTransform="matrix(1.145396,0.000000,0.000000,0.873061,3.800529,-5.877335)"
+       x1="68.142937"
+       y1="21.376766"
+       x2="68.142937"
+       y2="139.01520"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       id="linearGradient1918">
+      <stop
+         style="stop-color:#000000;stop-opacity:0.31372550;"
+         offset="0.0000000"
+         id="stop1919" />
+      <stop
+         style="stop-color:#000000;stop-opacity:0.0000000;"
+         offset="1.0000000"
+         id="stop1921" />
+    </linearGradient>
+    <radialGradient
+       xlink:href="#linearGradient1918"
+       id="radialGradient1502"
+       cx="41.875938"
+       cy="37.865574"
+       r="12.562782"
+       fx="42.023737"
+       fy="37.865574"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       id="linearGradient4111">
+      <stop
+         style="stop-color:#e6da1e;stop-opacity:1.0000000;"
+         offset="0.0000000"
+         id="stop4112" />
+      <stop
+         style="stop-color:#7d760f;stop-opacity:1.0000000;"
+         offset="1.0000000"
+         id="stop4113" />
+    </linearGradient>
+    <linearGradient
+       xlink:href="#linearGradient4111"
+       id="linearGradient2312"
+       x1="16.883859"
+       y1="28.772741"
+       x2="12.516754"
+       y2="2.6018223"
+       gradientTransform="scale(1.016203,0.984055)"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       id="linearGradient4114">
+      <stop
+         style="stop-color:#e6da1e;stop-opacity:1.0000000;"
+         offset="0.0000000"
+         id="stop4115" />
+      <stop
+         style="stop-color:#fff99b;stop-opacity:1.0000000;"
+         offset="1.0000000"
+         id="stop4116" />
+    </linearGradient>
+    <linearGradient
+       xlink:href="#linearGradient4114"
+       id="linearGradient2222"
+       x1="10.686180"
+       y1="22.702703"
+       x2="11.660023"
+       y2="4.1041272"
+       gradientTransform="scale(1.016203,0.984055)"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       id="linearGradient850">
+      <stop
+         id="stop851"
+         offset="0.0000000"
+         style="stop-color:#c7454d;stop-opacity:1.0000000;" />
+      <stop
+         id="stop854"
+         offset="0.78970802"
+         style="stop-color:#bc8197;stop-opacity:1.0000000;" />
+      <stop
+         id="stop852"
+         offset="1.0000000"
+         style="stop-color:#ffffff;stop-opacity:1.0000000;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient643">
+      <stop
+         id="stop644"
+         offset="0"
+         style="stop-color:#57524f;stop-opacity:1.0000;" />
+      <stop
+         id="stop645"
+         offset="1"
+         style="stop-color:#ffffff;stop-opacity:0;" />
+    </linearGradient>
+    <linearGradient
+       y2="-1.3055907"
+       x2="3.8204696"
+       y1="51.064175"
+       x1="3.8204696"
+       id="linearGradient646"
+       xlink:href="#linearGradient643"
+       gradientTransform="matrix(19.91532,-3.228943e-7,3.739230e-7,1.747474e-2,-281.0021,30.44866)"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient850"
+       id="linearGradient10532"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(2.613170,-3.184570e-6,4.906397e-8,0.172346,-26.99647,125.1564)"
+       x1="3.8204696"
+       y1="51.064175"
+       x2="3.8204696"
+       y2="-1.3055907" />
+  </defs>
+  <sodipodi:namedview
+     inkscape:current-layer="svg639"
+     inkscape:window-y="28"
+     inkscape:window-x="161"
+     inkscape:window-height="653"
+     inkscape:window-width="1242"
+     inkscape:cy="80.000000"
+     inkscape:cx="83.389831"
+     inkscape:zoom="2.9500000"
+     gridspacingy="1mm"
+     gridspacingx="1mm"
+     showgrid="true"
+     snaptogrid="true"
+     id="base" />
+  <path
+     sodipodi:type="arc"
+     style="fill:url(#radialGradient1502);fill-opacity:0.75000000;fill-rule:evenodd;stroke-width:1.0000000pt"
+     id="path1934"
+     sodipodi:cx="41.875938"
+     sodipodi:cy="37.865574"
+     sodipodi:rx="12.562782"
+     sodipodi:ry="12.562782"
+     d="M 54.438721 37.865574 A 12.562782 12.562782 0 1 1  29.313156,37.865574 A 12.562782 12.562782 0 1 1  54.438721 37.865574 z"
+     transform="matrix(4.209791,0.000000,0.000000,0.930239,-71.91864,110.2921)" />
+  <rect
+     y="12.982353"
+     x="13.270085"
+     height="105.52209"
+     width="139.56152"
+     id="rect615"
+     style="font-size:12.000000px;fill:url(#linearGradient2847);fill-opacity:1.0000000;fill-rule:evenodd;stroke:#000000;stroke-width:3.6025023;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1.0000000" />
+  <rect
+     y="13.310812"
+     x="12.931100"
+     height="15.412274"
+     width="139.56152"
+     id="rect616"
+     style="font-size:12.000000px;fill:url(#linearGradient620);fill-opacity:1.0000000;fill-rule:evenodd;stroke:#000000;stroke-width:2.4016683;stroke-linecap:round;stroke-linejoin:round" />
+  <polygon
+     sodipodi:type="star"
+     style="fill:url(#linearGradient2222);fill-rule:evenodd;stroke:url(#linearGradient2312);stroke-width:1.0000000pt"
+     id="polygon3715"
+     sodipodi:sides="5"
+     sodipodi:cx="15.909903"
+     sodipodi:cy="14.311068"
+     sodipodi:r1="12.135305"
+     sodipodi:r2="5.8249464"
+     sodipodi:arg1="0.99289439"
+     sodipodi:arg2="1.6212129"
+     inkscape:flatsided="false"
+     points="22.539029,24.475728 15.616353,20.128613 8.2912488,23.756794 10.286377,15.829606 4.5721892,9.9841873 12.727922,9.4320308 16.521464,2.1911819 19.566856,9.7771189 27.625582,11.147447 21.352005,16.387970 22.539029,24.475728 "
+     transform="matrix(4.854898,-0.256658,0.262512,4.746651,15.00852,25.09829)"
+     inkscape:rounded="0.0000000"
+     inkscape:randomized="0.0000000"
+     d="M 22.539029,24.475728 L 15.616353,20.128613 L 8.2912488,23.756794 L 10.286377,15.829606 L 4.5721892,9.9841873 L 12.727922,9.4320308 L 16.521464,2.1911819 L 19.566856,9.7771189 L 27.625582,11.147447 L 21.352005,16.387970 L 22.539029,24.475728 z " />
+  <rect
+     y="125.63660"
+     x="-72.396210"
+     height="8.2698183"
+     width="110.76650"
+     id="rect654"
+     style="font-size:12.000000px;fill:url(#linearGradient10532);fill-opacity:1.0000000;fill-rule:evenodd;stroke:#000000;stroke-width:2.5166175;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1.0000000"
+     transform="matrix(0.824555,-0.565782,0.521708,0.853124,0.000000,0.000000)" />
+</svg>
diff --git a/mcs-plugin/wmtweak_plugin.c b/mcs-plugin/wmtweak_plugin.c
index 50c712573..f617f6547 100644
--- a/mcs-plugin/wmtweak_plugin.c
+++ b/mcs-plugin/wmtweak_plugin.c
@@ -499,7 +499,7 @@ mcs_plugin_init (McsPlugin * mcs_plugin)
     mcs_plugin->plugin_name = g_strdup (PLUGIN_NAME);
     mcs_plugin->caption = g_strdup (_("Window Manager Tweak"));
     mcs_plugin->run_dialog = run_dialog;
-    mcs_plugin->icon = xfce_themed_icon_load ("xfwm4", 48);
+    mcs_plugin->icon = xfce_themed_icon_load ("wmtweak", 48);
     mcs_manager_notify (mcs_plugin->manager, CHANNEL);
 
     return (MCS_PLUGIN_INIT_OK);
-- 
GitLab