[gimp/icons-wip] icons: Bug 759904



commit 60d0ba0e22d8e8c10e72f5c5524d83f910d6c1d6
Author: klausstaedtler <staedtler-przyborski web de>
Date:   Wed Jun 22 21:54:56 2016 +0200

    icons: Bug 759904
    
    add
    gimp-channel-delete
    gimp-channel-down
    gimp-channel-new
    gimp-channel-up
    
    patch: replace "document-new" by "gimp-channel-new" (or GIMP_STOCK_CHANNEL_NEW)
    
    gimp/app/actions/channels-actions.c:  { "channels-new", "document-new",
    gimp/app/actions/channels-actions.c:  { "channels-new-last-values", "document-new",
    
    replace other gimp-**** & gtk-**** icons by
    gimp-channel-delete
    gimp-channel-down
    gimp-channel-up

 app/actions/channels-actions.c                     |   14 +-
 icons/Color/16/gimp-channel-delete.png             |  Bin 0 -> 809 bytes
 icons/Color/16/gimp-channel-down.png               |  Bin 0 -> 774 bytes
 icons/Color/16/gimp-channel-new.png                |  Bin 0 -> 718 bytes
 icons/Color/16/gimp-channel-up.png                 |  Bin 0 -> 760 bytes
 icons/Color/scalable/gimp-channel-delete.svg       |  282 +++++++++++++++++++
 icons/Color/scalable/gimp-channel-down.svg         |  287 ++++++++++++++++++++
 icons/Color/scalable/gimp-channel-new.svg          |  282 +++++++++++++++++++
 icons/Color/scalable/gimp-channel-up.svg           |  283 +++++++++++++++++++
 icons/Prototype/Color/16/gimp-channel-delete.png   |  Bin 911 -> 0 bytes
 icons/Prototype/Color/16/gimp-channel-down.png     |  Bin 877 -> 0 bytes
 icons/Prototype/Color/16/gimp-channel-edit.png     |  Bin 999 -> 0 bytes
 icons/Prototype/Color/16/gimp-channel-new.png      |  Bin 845 -> 0 bytes
 icons/Prototype/Color/16/gimp-channel-up.png       |  Bin 867 -> 0 bytes
 .../Prototype/Symbolic/16/gimp-channel-delete.png  |  Bin 677 -> 0 bytes
 icons/Prototype/Symbolic/16/gimp-channel-down.png  |  Bin 578 -> 0 bytes
 icons/Prototype/Symbolic/16/gimp-channel-edit.png  |  Bin 615 -> 0 bytes
 icons/Prototype/Symbolic/16/gimp-channel-new.png   |  Bin 469 -> 0 bytes
 icons/Prototype/Symbolic/16/gimp-channel-up.png    |  Bin 570 -> 0 bytes
 icons/Symbolic/16/gimp-channel-delete.png          |  Bin 0 -> 529 bytes
 icons/Symbolic/16/gimp-channel-down.png            |  Bin 0 -> 350 bytes
 icons/Symbolic/16/gimp-channel-new.png             |  Bin 0 -> 310 bytes
 icons/Symbolic/16/gimp-channel-up.png              |  Bin 0 -> 373 bytes
 icons/Symbolic/scalable/gimp-channel-delete.svg    |  108 ++++++++
 icons/Symbolic/scalable/gimp-channel-down.svg      |  135 +++++++++
 icons/Symbolic/scalable/gimp-channel-new.svg       |  126 +++++++++
 icons/Symbolic/scalable/gimp-channel-up.svg        |  136 +++++++++
 icons/icon-list.mk                                 |    8 +
 libgimpwidgets/gimpicons.c                         |    4 +
 libgimpwidgets/gimpicons.h                         |    4 +
 30 files changed, 1662 insertions(+), 7 deletions(-)
---
diff --git a/app/actions/channels-actions.c b/app/actions/channels-actions.c
index 5f8fe74..02ef315 100644
--- a/app/actions/channels-actions.c
+++ b/app/actions/channels-actions.c
@@ -50,13 +50,13 @@ static const GimpActionEntry channels_actions[] =
     G_CALLBACK (channels_edit_attributes_cmd_callback),
     GIMP_HELP_CHANNEL_EDIT },
 
-  { "channels-new", "document-new",
+  { "channels-new", GIMP_STOCK_CHANNEL_NEW,
     NC_("channels-action", "_New Channel..."), NULL,
     NC_("channels-action", "Create a new channel"),
     G_CALLBACK (channels_new_cmd_callback),
     GIMP_HELP_CHANNEL_NEW },
 
-  { "channels-new-last-values", "document-new",
+  { "channels-new-last-values", GIMP_STOCK_CHANNEL_NEW,
     NC_("channels-action", "_New Channel"), NULL,
     NC_("channels-action", "Create a new channel with last used values"),
     G_CALLBACK (channels_new_last_vals_cmd_callback),
@@ -69,32 +69,32 @@ static const GimpActionEntry channels_actions[] =
     G_CALLBACK (channels_duplicate_cmd_callback),
     GIMP_HELP_CHANNEL_DUPLICATE },
 
-  { "channels-delete", GIMP_STOCK_DELETE,
+  { "channels-delete", GIMP_STOCK_CHANNEL_DELETE,
     NC_("channels-action", "_Delete Channel"), NULL,
     NC_("channels-action", "Delete this channel"),
     G_CALLBACK (channels_delete_cmd_callback),
     GIMP_HELP_CHANNEL_DELETE },
 
-  { "channels-raise", "go-up",
+  { "channels-raise", GIMP_STOCK_CHANNEL_UP,
     NC_("channels-action", "_Raise Channel"), NULL,
     NC_("channels-action", "Raise this channel one step in the channel stack"),
     G_CALLBACK (channels_raise_cmd_callback),
     GIMP_HELP_CHANNEL_RAISE },
 
-  { "channels-raise-to-top", "go-top",
+  { "channels-raise-to-top", GIMP_STOCK_TOP,
     NC_("channels-action", "Raise Channel to _Top"), NULL,
     NC_("channels-action",
         "Raise this channel to the top of the channel stack"),
     G_CALLBACK (channels_raise_to_top_cmd_callback),
     GIMP_HELP_CHANNEL_RAISE_TO_TOP },
 
-  { "channels-lower", "go-down",
+  { "channels-lower", GIMP_STOCK_CHANNEL_DOWN,
     NC_("channels-action", "_Lower Channel"), NULL,
     NC_("channels-action", "Lower this channel one step in the channel stack"),
     G_CALLBACK (channels_lower_cmd_callback),
     GIMP_HELP_CHANNEL_LOWER },
 
-  { "channels-lower-to-bottom", "go-bottom",
+  { "channels-lower-to-bottom", GIMP_STOCK_BOTTOM,
     NC_("channels-action", "Lower Channel to _Bottom"), NULL,
     NC_("channels-action",
         "Lower this channel to the bottom of the channel stack"),
diff --git a/icons/Color/16/gimp-channel-delete.png b/icons/Color/16/gimp-channel-delete.png
new file mode 100644
index 0000000..610eb9f
Binary files /dev/null and b/icons/Color/16/gimp-channel-delete.png differ
diff --git a/icons/Color/16/gimp-channel-down.png b/icons/Color/16/gimp-channel-down.png
new file mode 100644
index 0000000..c9972ef
Binary files /dev/null and b/icons/Color/16/gimp-channel-down.png differ
diff --git a/icons/Color/16/gimp-channel-new.png b/icons/Color/16/gimp-channel-new.png
new file mode 100644
index 0000000..89ce5f6
Binary files /dev/null and b/icons/Color/16/gimp-channel-new.png differ
diff --git a/icons/Color/16/gimp-channel-up.png b/icons/Color/16/gimp-channel-up.png
new file mode 100644
index 0000000..e799ca3
Binary files /dev/null and b/icons/Color/16/gimp-channel-up.png differ
diff --git a/icons/Color/scalable/gimp-channel-delete.svg b/icons/Color/scalable/gimp-channel-delete.svg
new file mode 100644
index 0000000..38b240a
--- /dev/null
+++ b/icons/Color/scalable/gimp-channel-delete.svg
@@ -0,0 +1,282 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<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";
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd";
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape";
+   width="16"
+   height="16"
+   viewBox="0 0 16 16"
+   id="svg30571"
+   version="1.1"
+   inkscape:version="0.92pre1 unknown"
+   sodipodi:docname="gimp-channel-delete.svg">
+  <defs
+     id="defs30573">
+    <linearGradient
+       id="linearGradient6924"
+       inkscape:collect="always">
+      <stop
+         id="stop6926"
+         offset="0"
+         style="stop-color:#ffffff;stop-opacity:1;" />
+      <stop
+         id="stop6928"
+         offset="1"
+         style="stop-color:#ffffff;stop-opacity:0;" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3233"
+       id="linearGradient3594-90"
+       gradientUnits="userSpaceOnUse"
+       x1="24"
+       y1="17.245949"
+       x2="23.433737"
+       y2="8.0476589" />
+    <linearGradient
+       id="linearGradient3233">
+      <stop
+         style="stop-color:#eeeeec;stop-opacity:1;"
+         offset="0"
+         id="stop3235" />
+      <stop
+         style="stop-color:#a3a398;stop-opacity:1;"
+         offset="1"
+         id="stop3237" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient6924"
+       id="linearGradient7919"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.593728,0,0,0.590305,7.25337,0.782569)"
+       x1="17.160095"
+       y1="14.004482"
+       x2="37.969398"
+       y2="56.575912" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient8089"
+       id="radialGradient8095-74"
+       cx="24.225998"
+       cy="30.479609"
+       fx="24.225998"
+       fy="30.479609"
+       r="13.354399"
+       gradientTransform="matrix(1.840918,0,0,0.821277,-20.45053,-6.182276)"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       id="linearGradient8089">
+      <stop
+         style="stop-color:black;stop-opacity:0.2783505;"
+         offset="0"
+         id="stop8091" />
+      <stop
+         style="stop-color:#a8a8a8;stop-opacity:0;"
+         offset="1"
+         id="stop8093" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3233"
+       id="linearGradient3588-91"
+       gradientUnits="userSpaceOnUse"
+       x1="23.433737"
+       y1="15.75864"
+       x2="23.433737"
+       y2="8.0476589" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient6924"
+       id="linearGradient4052"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.593728,0,0,0.590305,7.25337,0.782569)"
+       x1="17.160095"
+       y1="14.004482"
+       x2="37.969398"
+       y2="56.575912" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient8089"
+       id="radialGradient8095-6"
+       cx="24.225998"
+       cy="30.479609"
+       fx="24.225998"
+       fy="30.479609"
+       r="13.354399"
+       gradientTransform="matrix(1.840918,0,0,0.821277,-20.45053,-6.182276)"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3233"
+       id="linearGradient3252"
+       gradientUnits="userSpaceOnUse"
+       x1="24"
+       y1="17.245949"
+       x2="23.433737"
+       y2="8.0476589" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3233"
+       id="linearGradient3254"
+       gradientUnits="userSpaceOnUse"
+       x1="23.433737"
+       y1="15.75864"
+       x2="23.433737"
+       y2="8.0476589" />
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="14.357444"
+     inkscape:cx="0.79358911"
+     inkscape:cy="9.2083627"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     units="px"
+     inkscape:snap-page="true"
+     inkscape:snap-bbox="true"
+     inkscape:bbox-paths="true"
+     inkscape:bbox-nodes="true"
+     inkscape:snap-bbox-edge-midpoints="true"
+     inkscape:snap-bbox-midpoints="true"
+     inkscape:object-paths="true"
+     inkscape:snap-intersection-paths="true"
+     inkscape:object-nodes="true"
+     inkscape:snap-smooth-nodes="true"
+     inkscape:snap-midpoints="true"
+     inkscape:snap-object-midpoints="true"
+     inkscape:snap-center="true"
+     inkscape:snap-text-baseline="true"
+     showborder="false"
+     inkscape:window-width="1346"
+     inkscape:window-height="1016"
+     inkscape:window-x="0"
+     inkscape:window-y="27"
+     inkscape:window-maximized="0"
+     inkscape:snap-global="false">
+    <inkscape:grid
+       type="xygrid"
+       id="grid4261" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata30576">
+    <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 />
+        <dc:creator>
+          <cc:Agent>
+            <dc:title>Klaus Staedtler</dc:title>
+          </cc:Agent>
+        </dc:creator>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(0,-1036.3622)">
+    <g
+       id="g4289">
+      <g
+         id="gimp-channel"
+         transform="matrix(0.9908674,0,0,1.0012928,1.6737878,1036.4008)"
+         style="display:inline">
+        <g
+           id="g4062-6"
+           transform="matrix(0.99845871,0,0,0.58820157,0,6.5295576)">
+          <g
+             transform="matrix(0.69458848,0,0,0.69458848,-7.0516281,-3.4729437)"
+             id="g4006-6">
+            <path
+               inkscape:connector-curvature="0"
+               sodipodi:nodetypes="csszssz"
+               id="path3068-54"
+               d="m 21.464547,5.500002 c -4.895979,0 -8.876945,1.7334382 -8.876946,3.8658299 0,0.1530151 
0,14.1442051 0,14.3035631 0,2.132392 3.980966,3.865829 8.876946,3.865829 4.895981,0 9.035466,-1.733438 
9.035464,-3.865829 0,-0.126218 0,-14.177345 0,-14.3035631 0,-2.1323917 -4.139483,-3.8658299 
-9.035464,-3.8658299 z"
+               
style="color:#000000;display:block;overflow:visible;visibility:visible;opacity:1;fill:#323232;fill-opacity:1;fill-rule:nonzero;stroke:#767973;stroke-width:1.00000036;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none"
 />
+            <ellipse
+               ry="5.5"
+               rx="12.857142"
+               cy="14.071428"
+               cx="24"
+               
style="color:#000000;display:block;overflow:visible;visibility:visible;opacity:0.23626374;fill:#d3d7cf;fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient3252);stroke-width:1.79112864;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none"
+               id="path3241-65"
+               transform="matrix(0.61236,0,0,0.509025,6.93016,16.53765)" />
+            <path
+               inkscape:connector-curvature="0"
+               
style="color:#000000;display:block;overflow:visible;visibility:visible;opacity:0.5443038;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient7919);stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none"
+               d="m 21.470844,6.4999985 c -4.350694,0 -7.888282,1.5424173 -7.888283,3.4398227 0,0.1361548 
0,12.9194288 0,13.0612248 0,1.897408 3.537589,3.439823 7.888283,3.439823 4.350692,0 8.029144,-1.542415 
8.029142,-3.439823 0,-0.112308 0,-12.948914 0,-13.0612248 0,-1.8974064 -3.67845,-3.4398227 
-8.029142,-3.4398227 z"
+               id="path4174-10"
+               sodipodi:nodetypes="csszssz" />
+            <ellipse
+               ry="5.5"
+               rx="12.857142"
+               cy="14.071428"
+               cx="24"
+               transform="matrix(0.622222,0,0,0.545455,6.56666,1.824673)"
+               id="path3364-6"
+               
style="color:#000000;display:block;overflow:visible;visibility:visible;opacity:0.77319587;fill:url(#radialGradient8095-74);fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient3254);stroke-width:1.71651447;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none"
 />
+          </g>
+        </g>
+        <g
+           id="g4062-0-2"
+           transform="matrix(0.99731456,0,0,0.61830412,0,-0.03852392)">
+          <g
+             transform="matrix(0.69458848,0,0,0.69458848,-7.0516281,-3.4729437)"
+             id="g4006-9">
+            <path
+               inkscape:connector-curvature="0"
+               sodipodi:nodetypes="csszssz"
+               id="path3068-0"
+               d="m 21.464547,5.500002 c -4.895979,0 -8.876945,1.7334382 -8.876946,3.8658299 0,0.1530151 
0,14.1442051 0,14.3035631 0,2.132392 3.980966,3.865829 8.876946,3.865829 4.895981,0 9.035466,-1.733438 
9.035464,-3.865829 0,-0.126218 0,-14.177345 0,-14.3035631 0,-2.1323917 -4.139483,-3.8658299 
-9.035464,-3.8658299 z"
+               
style="color:#000000;display:block;overflow:visible;visibility:visible;opacity:1;fill:#d2d2d2;fill-opacity:1;fill-rule:nonzero;stroke:#767973;stroke-width:1.00000036;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none"
 />
+            <ellipse
+               ry="5.5"
+               rx="12.857142"
+               cy="14.071428"
+               cx="24"
+               
style="color:#000000;display:block;overflow:visible;visibility:visible;opacity:0.23626374;fill:#d3d7cf;fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient3594-90);stroke-width:1.79112864;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none"
+               id="path3241-8-5"
+               transform="matrix(0.61236,0,0,0.509025,6.93016,16.53765)" />
+            <path
+               inkscape:connector-curvature="0"
+               
style="color:#000000;display:block;overflow:visible;visibility:visible;opacity:0.5443038;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient4052);stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none"
+               d="m 21.470844,6.4999985 c -4.350694,0 -7.888282,1.5424173 -7.888283,3.4398227 0,0.1361548 
0,12.9194288 0,13.0612248 0,1.897408 3.537589,3.439823 7.888283,3.439823 4.350692,0 8.029144,-1.542415 
8.029142,-3.439823 0,-0.112308 0,-12.948914 0,-13.0612248 0,-1.8974064 -3.67845,-3.4398227 
-8.029142,-3.4398227 z"
+               id="path4174-0-2"
+               sodipodi:nodetypes="csszssz" />
+            <ellipse
+               ry="5.5"
+               rx="12.857142"
+               cy="14.071428"
+               cx="24"
+               transform="matrix(0.622222,0,0,0.545455,6.56666,1.824673)"
+               id="path3364-4-4"
+               
style="color:#000000;display:block;overflow:visible;visibility:visible;opacity:0.77319587;fill:url(#radialGradient8095-6);fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient3588-91);stroke-width:1.71651447;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none"
 />
+          </g>
+        </g>
+      </g>
+      <path
+         inkscape:connector-curvature="0"
+         id="rect11686"
+         d="m 0.34609969,1038.268 1.94268301,1.6816 -1.68832644,1.9451 1.29601294,1.1217 1.6883262,-1.9451 
1.9426791,1.6814 1.1255538,-1.2966 -1.9426829,-1.6815 1.6883275,-1.9453 -1.296013,-1.1217 -1.6883274,1.9452 
-1.9426789,-1.6816 z"
+         
style="fill:#cc0000;fill-opacity:1;stroke:#a40000;stroke-width:0.49064603;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
 />
+    </g>
+  </g>
+</svg>
diff --git a/icons/Color/scalable/gimp-channel-down.svg b/icons/Color/scalable/gimp-channel-down.svg
new file mode 100644
index 0000000..32163b4
--- /dev/null
+++ b/icons/Color/scalable/gimp-channel-down.svg
@@ -0,0 +1,287 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<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";
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd";
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape";
+   width="16"
+   height="16"
+   viewBox="0 0 16 16"
+   id="svg30571"
+   version="1.1"
+   inkscape:version="0.92pre1 unknown"
+   sodipodi:docname="gimp-channel-down.svg">
+  <defs
+     id="defs30573">
+    <linearGradient
+       id="linearGradient6924"
+       inkscape:collect="always">
+      <stop
+         id="stop6926"
+         offset="0"
+         style="stop-color:#ffffff;stop-opacity:1;" />
+      <stop
+         id="stop6928"
+         offset="1"
+         style="stop-color:#ffffff;stop-opacity:0;" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3233"
+       id="linearGradient3594-90"
+       gradientUnits="userSpaceOnUse"
+       x1="24"
+       y1="17.245949"
+       x2="23.433737"
+       y2="8.0476589" />
+    <linearGradient
+       id="linearGradient3233">
+      <stop
+         style="stop-color:#eeeeec;stop-opacity:1;"
+         offset="0"
+         id="stop3235" />
+      <stop
+         style="stop-color:#a3a398;stop-opacity:1;"
+         offset="1"
+         id="stop3237" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient6924"
+       id="linearGradient7919"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.593728,0,0,0.590305,7.25337,0.782569)"
+       x1="17.160095"
+       y1="14.004482"
+       x2="37.969398"
+       y2="56.575912" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient8089"
+       id="radialGradient8095-74"
+       cx="24.225998"
+       cy="30.479609"
+       fx="24.225998"
+       fy="30.479609"
+       r="13.354399"
+       gradientTransform="matrix(1.840918,0,0,0.821277,-20.45053,-6.182276)"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       id="linearGradient8089">
+      <stop
+         style="stop-color:black;stop-opacity:0.2783505;"
+         offset="0"
+         id="stop8091" />
+      <stop
+         style="stop-color:#a8a8a8;stop-opacity:0;"
+         offset="1"
+         id="stop8093" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3233"
+       id="linearGradient3588-91"
+       gradientUnits="userSpaceOnUse"
+       x1="23.433737"
+       y1="15.75864"
+       x2="23.433737"
+       y2="8.0476589" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient6924"
+       id="linearGradient4052"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.593728,0,0,0.590305,7.25337,0.782569)"
+       x1="17.160095"
+       y1="14.004482"
+       x2="37.969398"
+       y2="56.575912" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient8089"
+       id="radialGradient8095-6"
+       cx="24.225998"
+       cy="30.479609"
+       fx="24.225998"
+       fy="30.479609"
+       r="13.354399"
+       gradientTransform="matrix(1.840918,0,0,0.821277,-20.45053,-6.182276)"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3233"
+       id="linearGradient3252"
+       gradientUnits="userSpaceOnUse"
+       x1="24"
+       y1="17.245949"
+       x2="23.433737"
+       y2="8.0476589" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3233"
+       id="linearGradient3254"
+       gradientUnits="userSpaceOnUse"
+       x1="23.433737"
+       y1="15.75864"
+       x2="23.433737"
+       y2="8.0476589" />
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="12.745036"
+     inkscape:cx="15.13284"
+     inkscape:cy="8.2758603"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     units="px"
+     inkscape:snap-page="true"
+     inkscape:snap-bbox="true"
+     inkscape:bbox-paths="true"
+     inkscape:bbox-nodes="true"
+     inkscape:snap-bbox-edge-midpoints="true"
+     inkscape:snap-bbox-midpoints="true"
+     inkscape:object-paths="true"
+     inkscape:snap-intersection-paths="true"
+     inkscape:object-nodes="true"
+     inkscape:snap-smooth-nodes="true"
+     inkscape:snap-midpoints="true"
+     inkscape:snap-object-midpoints="true"
+     inkscape:snap-center="true"
+     inkscape:snap-text-baseline="true"
+     showborder="false"
+     inkscape:window-width="1920"
+     inkscape:window-height="1016"
+     inkscape:window-x="0"
+     inkscape:window-y="27"
+     inkscape:window-maximized="1"
+     inkscape:snap-global="false">
+    <inkscape:grid
+       type="xygrid"
+       id="grid4261" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata30576">
+    <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 />
+        <dc:creator>
+          <cc:Agent>
+            <dc:title>Klaus Staedtler</dc:title>
+          </cc:Agent>
+        </dc:creator>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(0,-1036.3622)">
+    <g
+       id="g4293">
+      <g
+         transform="matrix(1.0001246,0,0,0.99983667,-5.0774665e-5,0.17184588)"
+         id="g3282">
+        <g
+           style="display:inline"
+           transform="matrix(0.99074395,0,0,1.0014564,1.67363,1036.3982)"
+           id="gimp-channel">
+          <g
+             transform="matrix(0.99845871,0,0,0.58820157,0,6.5295576)"
+             id="g4062-6">
+            <g
+               id="g4006-6"
+               transform="matrix(0.69458848,0,0,0.69458848,-7.0516281,-3.4729437)">
+              <path
+                 
style="color:#000000;display:block;overflow:visible;visibility:visible;opacity:1;fill:#323232;fill-opacity:1;fill-rule:nonzero;stroke:#767973;stroke-width:1.00000036;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none"
+                 d="m 21.464547,5.500002 c -4.895979,0 -8.876945,1.7334382 -8.876946,3.8658299 0,0.1530151 
0,14.1442051 0,14.3035631 0,2.132392 3.980966,3.865829 8.876946,3.865829 4.895981,0 9.035466,-1.733438 
9.035464,-3.865829 0,-0.126218 0,-14.177345 0,-14.3035631 0,-2.1323917 -4.139483,-3.8658299 
-9.035464,-3.8658299 z"
+                 id="path3068-54"
+                 sodipodi:nodetypes="csszssz"
+                 inkscape:connector-curvature="0" />
+              <ellipse
+                 transform="matrix(0.61236,0,0,0.509025,6.93016,16.53765)"
+                 id="path3241-65"
+                 
style="color:#000000;display:block;overflow:visible;visibility:visible;opacity:0.23626374;fill:#d3d7cf;fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient3252);stroke-width:1.79112864;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none"
+                 cx="24"
+                 cy="14.071428"
+                 rx="12.857142"
+                 ry="5.5" />
+              <path
+                 sodipodi:nodetypes="csszssz"
+                 id="path4174-10"
+                 d="m 21.470844,6.4999985 c -4.350694,0 -7.888282,1.5424173 -7.888283,3.4398227 0,0.1361548 
0,12.9194288 0,13.0612248 0,1.897408 3.537589,3.439823 7.888283,3.439823 4.350692,0 8.029144,-1.542415 
8.029142,-3.439823 0,-0.112308 0,-12.948914 0,-13.0612248 0,-1.8974064 -3.67845,-3.4398227 
-8.029142,-3.4398227 z"
+                 
style="color:#000000;display:block;overflow:visible;visibility:visible;opacity:0.5443038;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient7919);stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none"
+                 inkscape:connector-curvature="0" />
+              <ellipse
+                 
style="color:#000000;display:block;overflow:visible;visibility:visible;opacity:0.77319587;fill:url(#radialGradient8095-74);fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient3254);stroke-width:1.71651447;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none"
+                 id="path3364-6"
+                 transform="matrix(0.622222,0,0,0.545455,6.56666,1.824673)"
+                 cx="24"
+                 cy="14.071428"
+                 rx="12.857142"
+                 ry="5.5" />
+            </g>
+          </g>
+          <g
+             transform="matrix(0.99731456,0,0,0.61830412,0,-0.03852392)"
+             id="g4062-0-2">
+            <g
+               id="g4006-9"
+               transform="matrix(0.69458848,0,0,0.69458848,-7.0516281,-3.4729437)">
+              <path
+                 
style="color:#000000;display:block;overflow:visible;visibility:visible;opacity:1;fill:#d2d2d2;fill-opacity:1;fill-rule:nonzero;stroke:#767973;stroke-width:1.00000036;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none"
+                 d="m 21.464547,5.500002 c -4.895979,0 -8.876945,1.7334382 -8.876946,3.8658299 0,0.1530151 
0,14.1442051 0,14.3035631 0,2.132392 3.980966,3.865829 8.876946,3.865829 4.895981,0 9.035466,-1.733438 
9.035464,-3.865829 0,-0.126218 0,-14.177345 0,-14.3035631 0,-2.1323917 -4.139483,-3.8658299 
-9.035464,-3.8658299 z"
+                 id="path3068-0"
+                 sodipodi:nodetypes="csszssz"
+                 inkscape:connector-curvature="0" />
+              <ellipse
+                 transform="matrix(0.61236,0,0,0.509025,6.93016,16.53765)"
+                 id="path3241-8-5"
+                 
style="color:#000000;display:block;overflow:visible;visibility:visible;opacity:0.23626374;fill:#d3d7cf;fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient3594-90);stroke-width:1.79112864;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none"
+                 cx="24"
+                 cy="14.071428"
+                 rx="12.857142"
+                 ry="5.5" />
+              <path
+                 sodipodi:nodetypes="csszssz"
+                 id="path4174-0-2"
+                 d="m 21.470844,6.4999985 c -4.350694,0 -7.888282,1.5424173 -7.888283,3.4398227 0,0.1361548 
0,12.9194288 0,13.0612248 0,1.897408 3.537589,3.439823 7.888283,3.439823 4.350692,0 8.029144,-1.542415 
8.029142,-3.439823 0,-0.112308 0,-12.948914 0,-13.0612248 0,-1.8974064 -3.67845,-3.4398227 
-8.029142,-3.4398227 z"
+                 
style="color:#000000;display:block;overflow:visible;visibility:visible;opacity:0.5443038;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient4052);stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none"
+                 inkscape:connector-curvature="0" />
+              <ellipse
+                 
style="color:#000000;display:block;overflow:visible;visibility:visible;opacity:0.77319587;fill:url(#radialGradient8095-6);fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient3588-91);stroke-width:1.71651447;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none"
+                 id="path3364-4-4"
+                 transform="matrix(0.622222,0,0,0.545455,6.56666,1.824673)"
+                 cx="24"
+                 cy="14.071428"
+                 rx="12.857142"
+                 ry="5.5" />
+            </g>
+          </g>
+        </g>
+      </g>
+      <path
+         sodipodi:nodetypes="cccccccc"
+         
style="fill:#f57900;fill-opacity:1;stroke:#ce5c00;stroke-width:0.48539951;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+         d="m 3.1976581,1036.6051 h 2.6049004 v 2.5729 h 2.6049004 l -3.9073506,3.8441 -3.90735063,-3.8441 H 
3.1976581 Z"
+         id="path19385"
+         inkscape:connector-curvature="0" />
+    </g>
+  </g>
+</svg>
diff --git a/icons/Color/scalable/gimp-channel-new.svg b/icons/Color/scalable/gimp-channel-new.svg
new file mode 100644
index 0000000..9ff77c9
--- /dev/null
+++ b/icons/Color/scalable/gimp-channel-new.svg
@@ -0,0 +1,282 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<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";
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd";
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape";
+   width="16"
+   height="16"
+   viewBox="0 0 16 16"
+   id="svg30571"
+   version="1.1"
+   inkscape:version="0.92pre1 unknown"
+   sodipodi:docname="gimp-channel-new.svg">
+  <defs
+     id="defs30573">
+    <linearGradient
+       id="linearGradient6924"
+       inkscape:collect="always">
+      <stop
+         id="stop6926"
+         offset="0"
+         style="stop-color:#ffffff;stop-opacity:1;" />
+      <stop
+         id="stop6928"
+         offset="1"
+         style="stop-color:#ffffff;stop-opacity:0;" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3233"
+       id="linearGradient3594-90"
+       gradientUnits="userSpaceOnUse"
+       x1="24"
+       y1="17.245949"
+       x2="23.433737"
+       y2="8.0476589" />
+    <linearGradient
+       id="linearGradient3233">
+      <stop
+         style="stop-color:#eeeeec;stop-opacity:1;"
+         offset="0"
+         id="stop3235" />
+      <stop
+         style="stop-color:#a3a398;stop-opacity:1;"
+         offset="1"
+         id="stop3237" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient6924"
+       id="linearGradient7919"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.593728,0,0,0.590305,7.25337,0.782569)"
+       x1="17.160095"
+       y1="14.004482"
+       x2="37.969398"
+       y2="56.575912" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient8089"
+       id="radialGradient8095-74"
+       cx="24.225998"
+       cy="30.479609"
+       fx="24.225998"
+       fy="30.479609"
+       r="13.354399"
+       gradientTransform="matrix(1.840918,0,0,0.821277,-20.45053,-6.182276)"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       id="linearGradient8089">
+      <stop
+         style="stop-color:black;stop-opacity:0.2783505;"
+         offset="0"
+         id="stop8091" />
+      <stop
+         style="stop-color:#a8a8a8;stop-opacity:0;"
+         offset="1"
+         id="stop8093" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3233"
+       id="linearGradient3588-91"
+       gradientUnits="userSpaceOnUse"
+       x1="23.433737"
+       y1="15.75864"
+       x2="23.433737"
+       y2="8.0476589" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient6924"
+       id="linearGradient4052"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.593728,0,0,0.590305,7.25337,0.782569)"
+       x1="17.160095"
+       y1="14.004482"
+       x2="37.969398"
+       y2="56.575912" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient8089"
+       id="radialGradient8095-6"
+       cx="24.225998"
+       cy="30.479609"
+       fx="24.225998"
+       fy="30.479609"
+       r="13.354399"
+       gradientTransform="matrix(1.840918,0,0,0.821277,-20.45053,-6.182276)"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3233"
+       id="linearGradient3252"
+       gradientUnits="userSpaceOnUse"
+       x1="24"
+       y1="17.245949"
+       x2="23.433737"
+       y2="8.0476589" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3233"
+       id="linearGradient3254"
+       gradientUnits="userSpaceOnUse"
+       x1="23.433737"
+       y1="15.75864"
+       x2="23.433737"
+       y2="8.0476589" />
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="1.2690308"
+     inkscape:cx="79.869507"
+     inkscape:cy="7.7658578"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     units="px"
+     inkscape:snap-page="true"
+     inkscape:snap-bbox="true"
+     inkscape:bbox-paths="true"
+     inkscape:bbox-nodes="true"
+     inkscape:snap-bbox-edge-midpoints="true"
+     inkscape:snap-bbox-midpoints="true"
+     inkscape:object-paths="true"
+     inkscape:snap-intersection-paths="true"
+     inkscape:object-nodes="true"
+     inkscape:snap-smooth-nodes="true"
+     inkscape:snap-midpoints="true"
+     inkscape:snap-object-midpoints="true"
+     inkscape:snap-center="true"
+     inkscape:snap-text-baseline="true"
+     showborder="false"
+     inkscape:window-width="1920"
+     inkscape:window-height="1016"
+     inkscape:window-x="0"
+     inkscape:window-y="27"
+     inkscape:window-maximized="1"
+     inkscape:snap-global="false" />
+  <metadata
+     id="metadata30576">
+    <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 />
+        <dc:creator>
+          <cc:Agent>
+            <dc:title>Klaus Staedtler</dc:title>
+          </cc:Agent>
+        </dc:creator>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(0,-1036.3622)">
+    <g
+       id="g4291">
+      <g
+         transform="matrix(1.0001246,0,0,0.99983667,-5.0774665e-5,0.17184588)"
+         id="g3282">
+        <g
+           style="display:inline"
+           transform="matrix(0.99074395,0,0,1.0014564,1.67363,1036.3982)"
+           id="gimp-channel">
+          <g
+             transform="matrix(0.99845871,0,0,0.58820157,0,6.5295576)"
+             id="g4062-6">
+            <g
+               id="g4006-6"
+               transform="matrix(0.69458848,0,0,0.69458848,-7.0516281,-3.4729437)">
+              <path
+                 
style="color:#000000;display:block;overflow:visible;visibility:visible;opacity:1;fill:#323232;fill-opacity:1;fill-rule:nonzero;stroke:#767973;stroke-width:1.00000036;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none"
+                 d="m 21.464547,5.500002 c -4.895979,0 -8.876945,1.7334382 -8.876946,3.8658299 0,0.1530151 
0,14.1442051 0,14.3035631 0,2.132392 3.980966,3.865829 8.876946,3.865829 4.895981,0 9.035466,-1.733438 
9.035464,-3.865829 0,-0.126218 0,-14.177345 0,-14.3035631 0,-2.1323917 -4.139483,-3.8658299 
-9.035464,-3.8658299 z"
+                 id="path3068-54"
+                 sodipodi:nodetypes="csszssz"
+                 inkscape:connector-curvature="0" />
+              <ellipse
+                 transform="matrix(0.61236,0,0,0.509025,6.93016,16.53765)"
+                 id="path3241-65"
+                 
style="color:#000000;display:block;overflow:visible;visibility:visible;opacity:0.23626374;fill:#d3d7cf;fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient3252);stroke-width:1.79112864;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none"
+                 cx="24"
+                 cy="14.071428"
+                 rx="12.857142"
+                 ry="5.5" />
+              <path
+                 sodipodi:nodetypes="csszssz"
+                 id="path4174-10"
+                 d="m 21.470844,6.4999985 c -4.350694,0 -7.888282,1.5424173 -7.888283,3.4398227 0,0.1361548 
0,12.9194288 0,13.0612248 0,1.897408 3.537589,3.439823 7.888283,3.439823 4.350692,0 8.029144,-1.542415 
8.029142,-3.439823 0,-0.112308 0,-12.948914 0,-13.0612248 0,-1.8974064 -3.67845,-3.4398227 
-8.029142,-3.4398227 z"
+                 
style="color:#000000;display:block;overflow:visible;visibility:visible;opacity:0.5443038;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient7919);stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none"
+                 inkscape:connector-curvature="0" />
+              <ellipse
+                 
style="color:#000000;display:block;overflow:visible;visibility:visible;opacity:0.77319587;fill:url(#radialGradient8095-74);fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient3254);stroke-width:1.71651447;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none"
+                 id="path3364-6"
+                 transform="matrix(0.622222,0,0,0.545455,6.56666,1.824673)"
+                 cx="24"
+                 cy="14.071428"
+                 rx="12.857142"
+                 ry="5.5" />
+            </g>
+          </g>
+          <g
+             transform="matrix(0.99731456,0,0,0.61830412,0,-0.03852392)"
+             id="g4062-0-2">
+            <g
+               id="g4006-9"
+               transform="matrix(0.69458848,0,0,0.69458848,-7.0516281,-3.4729437)">
+              <path
+                 
style="color:#000000;display:block;overflow:visible;visibility:visible;opacity:1;fill:#d2d2d2;fill-opacity:1;fill-rule:nonzero;stroke:#767973;stroke-width:1.00000036;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none"
+                 d="m 21.464547,5.500002 c -4.895979,0 -8.876945,1.7334382 -8.876946,3.8658299 0,0.1530151 
0,14.1442051 0,14.3035631 0,2.132392 3.980966,3.865829 8.876946,3.865829 4.895981,0 9.035466,-1.733438 
9.035464,-3.865829 0,-0.126218 0,-14.177345 0,-14.3035631 0,-2.1323917 -4.139483,-3.8658299 
-9.035464,-3.8658299 z"
+                 id="path3068-0"
+                 sodipodi:nodetypes="csszssz"
+                 inkscape:connector-curvature="0" />
+              <ellipse
+                 transform="matrix(0.61236,0,0,0.509025,6.93016,16.53765)"
+                 id="path3241-8-5"
+                 
style="color:#000000;display:block;overflow:visible;visibility:visible;opacity:0.23626374;fill:#d3d7cf;fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient3594-90);stroke-width:1.79112864;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none"
+                 cx="24"
+                 cy="14.071428"
+                 rx="12.857142"
+                 ry="5.5" />
+              <path
+                 sodipodi:nodetypes="csszssz"
+                 id="path4174-0-2"
+                 d="m 21.470844,6.4999985 c -4.350694,0 -7.888282,1.5424173 -7.888283,3.4398227 0,0.1361548 
0,12.9194288 0,13.0612248 0,1.897408 3.537589,3.439823 7.888283,3.439823 4.350692,0 8.029144,-1.542415 
8.029142,-3.439823 0,-0.112308 0,-12.948914 0,-13.0612248 0,-1.8974064 -3.67845,-3.4398227 
-8.029142,-3.4398227 z"
+                 
style="color:#000000;display:block;overflow:visible;visibility:visible;opacity:0.5443038;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient4052);stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none"
+                 inkscape:connector-curvature="0" />
+              <ellipse
+                 
style="color:#000000;display:block;overflow:visible;visibility:visible;opacity:0.77319587;fill:url(#radialGradient8095-6);fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient3588-91);stroke-width:1.71651447;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none"
+                 id="path3364-4-4"
+                 transform="matrix(0.622222,0,0,0.545455,6.56666,1.824673)"
+                 cx="24"
+                 cy="14.071428"
+                 rx="12.857142"
+                 ry="5.5" />
+            </g>
+          </g>
+        </g>
+      </g>
+      <path
+         id="rect11686"
+         d="m 3.0361433,1036.5067 v 2.8911 H 0.14457342 v 1.9287 H 3.0361433 v 2.8911 h 1.9277132 v -2.8911 
h 2.8915701 v -1.9287 H 4.9638565 v -2.8911 z"
+         
style="fill:#000000;fill-opacity:1;stroke:#ffffff;stroke-width:0.28914681;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+         inkscape:connector-curvature="0" />
+    </g>
+  </g>
+</svg>
diff --git a/icons/Color/scalable/gimp-channel-up.svg b/icons/Color/scalable/gimp-channel-up.svg
new file mode 100644
index 0000000..5e6716e
--- /dev/null
+++ b/icons/Color/scalable/gimp-channel-up.svg
@@ -0,0 +1,283 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<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";
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd";
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape";
+   width="16"
+   height="16"
+   viewBox="0 0 16 16"
+   id="svg30571"
+   version="1.1"
+   inkscape:version="0.92pre1 unknown"
+   sodipodi:docname="gimp-channel-up.svg">
+  <defs
+     id="defs30573">
+    <linearGradient
+       id="linearGradient6924"
+       inkscape:collect="always">
+      <stop
+         id="stop6926"
+         offset="0"
+         style="stop-color:#ffffff;stop-opacity:1;" />
+      <stop
+         id="stop6928"
+         offset="1"
+         style="stop-color:#ffffff;stop-opacity:0;" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3233"
+       id="linearGradient3594-90"
+       gradientUnits="userSpaceOnUse"
+       x1="24"
+       y1="17.245949"
+       x2="23.433737"
+       y2="8.0476589" />
+    <linearGradient
+       id="linearGradient3233">
+      <stop
+         style="stop-color:#eeeeec;stop-opacity:1;"
+         offset="0"
+         id="stop3235" />
+      <stop
+         style="stop-color:#a3a398;stop-opacity:1;"
+         offset="1"
+         id="stop3237" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient6924"
+       id="linearGradient7919"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.593728,0,0,0.590305,7.25337,0.782569)"
+       x1="17.160095"
+       y1="14.004482"
+       x2="37.969398"
+       y2="56.575912" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient8089"
+       id="radialGradient8095-74"
+       cx="24.225998"
+       cy="30.479609"
+       fx="24.225998"
+       fy="30.479609"
+       r="13.354399"
+       gradientTransform="matrix(1.840918,0,0,0.821277,-20.45053,-6.182276)"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       id="linearGradient8089">
+      <stop
+         style="stop-color:black;stop-opacity:0.2783505;"
+         offset="0"
+         id="stop8091" />
+      <stop
+         style="stop-color:#a8a8a8;stop-opacity:0;"
+         offset="1"
+         id="stop8093" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3233"
+       id="linearGradient3588-91"
+       gradientUnits="userSpaceOnUse"
+       x1="23.433737"
+       y1="15.75864"
+       x2="23.433737"
+       y2="8.0476589" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient6924"
+       id="linearGradient4052"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.593728,0,0,0.590305,7.25337,0.782569)"
+       x1="17.160095"
+       y1="14.004482"
+       x2="37.969398"
+       y2="56.575912" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient8089"
+       id="radialGradient8095-6"
+       cx="24.225998"
+       cy="30.479609"
+       fx="24.225998"
+       fy="30.479609"
+       r="13.354399"
+       gradientTransform="matrix(1.840918,0,0,0.821277,-20.45053,-6.182276)"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3233"
+       id="linearGradient3252"
+       gradientUnits="userSpaceOnUse"
+       x1="24"
+       y1="17.245949"
+       x2="23.433737"
+       y2="8.0476589" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3233"
+       id="linearGradient3254"
+       gradientUnits="userSpaceOnUse"
+       x1="23.433737"
+       y1="15.75864"
+       x2="23.433737"
+       y2="8.0476589" />
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="4.5060506"
+     inkscape:cx="-1.6875"
+     inkscape:cy="9.2083627"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     units="px"
+     inkscape:snap-page="true"
+     inkscape:snap-bbox="true"
+     inkscape:bbox-paths="true"
+     inkscape:bbox-nodes="true"
+     inkscape:snap-bbox-edge-midpoints="true"
+     inkscape:snap-bbox-midpoints="true"
+     inkscape:object-paths="true"
+     inkscape:snap-intersection-paths="true"
+     inkscape:object-nodes="true"
+     inkscape:snap-smooth-nodes="true"
+     inkscape:snap-midpoints="true"
+     inkscape:snap-object-midpoints="true"
+     inkscape:snap-center="true"
+     inkscape:snap-text-baseline="true"
+     showborder="false"
+     inkscape:window-width="1920"
+     inkscape:window-height="1016"
+     inkscape:window-x="0"
+     inkscape:window-y="27"
+     inkscape:window-maximized="1"
+     inkscape:snap-global="false" />
+  <metadata
+     id="metadata30576">
+    <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 />
+        <dc:creator>
+          <cc:Agent>
+            <dc:title>Klaus Staedtler</dc:title>
+          </cc:Agent>
+        </dc:creator>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(0,-1036.3622)">
+    <g
+       id="g4291">
+      <g
+         transform="matrix(1.0001246,0,0,0.99983667,-5.0774665e-5,0.17184588)"
+         id="g3282">
+        <g
+           style="display:inline"
+           transform="matrix(0.99074395,0,0,1.0014564,1.67363,1036.3982)"
+           id="gimp-channel">
+          <g
+             transform="matrix(0.99845871,0,0,0.58820157,0,6.5295576)"
+             id="g4062-6">
+            <g
+               id="g4006-6"
+               transform="matrix(0.69458848,0,0,0.69458848,-7.0516281,-3.4729437)">
+              <path
+                 
style="color:#000000;display:block;overflow:visible;visibility:visible;opacity:1;fill:#323232;fill-opacity:1;fill-rule:nonzero;stroke:#767973;stroke-width:1.00000036;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none"
+                 d="m 21.464547,5.500002 c -4.895979,0 -8.876945,1.7334382 -8.876946,3.8658299 0,0.1530151 
0,14.1442051 0,14.3035631 0,2.132392 3.980966,3.865829 8.876946,3.865829 4.895981,0 9.035466,-1.733438 
9.035464,-3.865829 0,-0.126218 0,-14.177345 0,-14.3035631 0,-2.1323917 -4.139483,-3.8658299 
-9.035464,-3.8658299 z"
+                 id="path3068-54"
+                 sodipodi:nodetypes="csszssz"
+                 inkscape:connector-curvature="0" />
+              <ellipse
+                 transform="matrix(0.61236,0,0,0.509025,6.93016,16.53765)"
+                 id="path3241-65"
+                 
style="color:#000000;display:block;overflow:visible;visibility:visible;opacity:0.23626374;fill:#d3d7cf;fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient3252);stroke-width:1.79112864;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none"
+                 cx="24"
+                 cy="14.071428"
+                 rx="12.857142"
+                 ry="5.5" />
+              <path
+                 sodipodi:nodetypes="csszssz"
+                 id="path4174-10"
+                 d="m 21.470844,6.4999985 c -4.350694,0 -7.888282,1.5424173 -7.888283,3.4398227 0,0.1361548 
0,12.9194288 0,13.0612248 0,1.897408 3.537589,3.439823 7.888283,3.439823 4.350692,0 8.029144,-1.542415 
8.029142,-3.439823 0,-0.112308 0,-12.948914 0,-13.0612248 0,-1.8974064 -3.67845,-3.4398227 
-8.029142,-3.4398227 z"
+                 
style="color:#000000;display:block;overflow:visible;visibility:visible;opacity:0.5443038;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient7919);stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none"
+                 inkscape:connector-curvature="0" />
+              <ellipse
+                 
style="color:#000000;display:block;overflow:visible;visibility:visible;opacity:0.77319587;fill:url(#radialGradient8095-74);fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient3254);stroke-width:1.71651447;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none"
+                 id="path3364-6"
+                 transform="matrix(0.622222,0,0,0.545455,6.56666,1.824673)"
+                 cx="24"
+                 cy="14.071428"
+                 rx="12.857142"
+                 ry="5.5" />
+            </g>
+          </g>
+          <g
+             transform="matrix(0.99731456,0,0,0.61830412,0,-0.03852392)"
+             id="g4062-0-2">
+            <g
+               id="g4006-9"
+               transform="matrix(0.69458848,0,0,0.69458848,-7.0516281,-3.4729437)">
+              <path
+                 
style="color:#000000;display:block;overflow:visible;visibility:visible;opacity:1;fill:#d2d2d2;fill-opacity:1;fill-rule:nonzero;stroke:#767973;stroke-width:1.00000036;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none"
+                 d="m 21.464547,5.500002 c -4.895979,0 -8.876945,1.7334382 -8.876946,3.8658299 0,0.1530151 
0,14.1442051 0,14.3035631 0,2.132392 3.980966,3.865829 8.876946,3.865829 4.895981,0 9.035466,-1.733438 
9.035464,-3.865829 0,-0.126218 0,-14.177345 0,-14.3035631 0,-2.1323917 -4.139483,-3.8658299 
-9.035464,-3.8658299 z"
+                 id="path3068-0"
+                 sodipodi:nodetypes="csszssz"
+                 inkscape:connector-curvature="0" />
+              <ellipse
+                 transform="matrix(0.61236,0,0,0.509025,6.93016,16.53765)"
+                 id="path3241-8-5"
+                 
style="color:#000000;display:block;overflow:visible;visibility:visible;opacity:0.23626374;fill:#d3d7cf;fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient3594-90);stroke-width:1.79112864;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none"
+                 cx="24"
+                 cy="14.071428"
+                 rx="12.857142"
+                 ry="5.5" />
+              <path
+                 sodipodi:nodetypes="csszssz"
+                 id="path4174-0-2"
+                 d="m 21.470844,6.4999985 c -4.350694,0 -7.888282,1.5424173 -7.888283,3.4398227 0,0.1361548 
0,12.9194288 0,13.0612248 0,1.897408 3.537589,3.439823 7.888283,3.439823 4.350692,0 8.029144,-1.542415 
8.029142,-3.439823 0,-0.112308 0,-12.948914 0,-13.0612248 0,-1.8974064 -3.67845,-3.4398227 
-8.029142,-3.4398227 z"
+                 
style="color:#000000;display:block;overflow:visible;visibility:visible;opacity:0.5443038;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient4052);stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none"
+                 inkscape:connector-curvature="0" />
+              <ellipse
+                 
style="color:#000000;display:block;overflow:visible;visibility:visible;opacity:0.77319587;fill:url(#radialGradient8095-6);fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient3588-91);stroke-width:1.71651447;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none"
+                 id="path3364-4-4"
+                 transform="matrix(0.622222,0,0,0.545455,6.56666,1.824673)"
+                 cx="24"
+                 cy="14.071428"
+                 rx="12.857142"
+                 ry="5.5" />
+            </g>
+          </g>
+        </g>
+      </g>
+      <path
+         sodipodi:nodetypes="cccccccc"
+         
style="fill:#f57900;fill-opacity:1;stroke:#ce5c00;stroke-width:0.48539695;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+         d="m 3.1980042,1052.1196 h 2.6049096 v -2.5729 h 2.6049095 l -3.9073643,-3.8442 -3.90736437,3.8442 
H 3.1980042 Z"
+         id="path19385"
+         inkscape:connector-curvature="0" />
+    </g>
+  </g>
+</svg>
diff --git a/icons/Symbolic/16/gimp-channel-delete.png b/icons/Symbolic/16/gimp-channel-delete.png
new file mode 100644
index 0000000..9290d50
Binary files /dev/null and b/icons/Symbolic/16/gimp-channel-delete.png differ
diff --git a/icons/Symbolic/16/gimp-channel-down.png b/icons/Symbolic/16/gimp-channel-down.png
new file mode 100644
index 0000000..d80482e
Binary files /dev/null and b/icons/Symbolic/16/gimp-channel-down.png differ
diff --git a/icons/Symbolic/16/gimp-channel-new.png b/icons/Symbolic/16/gimp-channel-new.png
new file mode 100644
index 0000000..146cbd4
Binary files /dev/null and b/icons/Symbolic/16/gimp-channel-new.png differ
diff --git a/icons/Symbolic/16/gimp-channel-up.png b/icons/Symbolic/16/gimp-channel-up.png
new file mode 100644
index 0000000..aecb13e
Binary files /dev/null and b/icons/Symbolic/16/gimp-channel-up.png differ
diff --git a/icons/Symbolic/scalable/gimp-channel-delete.svg b/icons/Symbolic/scalable/gimp-channel-delete.svg
new file mode 100644
index 0000000..c2c7d31
--- /dev/null
+++ b/icons/Symbolic/scalable/gimp-channel-delete.svg
@@ -0,0 +1,108 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<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";
+   width="16"
+   height="16"
+   viewBox="0 0 16 16"
+   id="svg30571"
+   version="1.1"
+   inkscape:version="0.92pre1 unknown"
+   sodipodi:docname="gimp-channel-delete.svg">
+  <defs
+     id="defs30573">
+    <linearGradient
+       id="linearGradient19282"
+       osb:paint="solid"
+       gradientTransform="matrix(1.2178615,0,0,1.043881,356.69172,1794.4958)">
+      <stop
+         style="stop-color:#666666;stop-opacity:1;"
+         offset="0"
+         id="stop19284" />
+    </linearGradient>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="14.481547"
+     inkscape:cx="15.868143"
+     inkscape:cy="22.481919"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     units="px"
+     inkscape:snap-page="true"
+     inkscape:snap-bbox="true"
+     inkscape:bbox-paths="true"
+     inkscape:bbox-nodes="true"
+     inkscape:snap-bbox-edge-midpoints="true"
+     inkscape:snap-bbox-midpoints="true"
+     inkscape:object-paths="true"
+     inkscape:snap-intersection-paths="true"
+     inkscape:object-nodes="true"
+     inkscape:snap-smooth-nodes="true"
+     inkscape:snap-midpoints="true"
+     inkscape:snap-object-midpoints="true"
+     inkscape:snap-center="true"
+     inkscape:snap-text-baseline="true"
+     showborder="false"
+     inkscape:window-width="1920"
+     inkscape:window-height="1016"
+     inkscape:window-x="0"
+     inkscape:window-y="27"
+     inkscape:window-maximized="1">
+    <inkscape:grid
+       type="xygrid"
+       id="grid4233" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata30576">
+    <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 />
+        <dc:creator>
+          <cc:Agent>
+            <dc:title>Klaus Staedtler</dc:title>
+          </cc:Agent>
+        </dc:creator>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(0,-1036.3622)">
+    <g
+       id="g4239">
+      <rect
+         y="1036.8916"
+         x="0.52939725"
+         height="14.941206"
+         width="14.941206"
+         id="rect4150"
+         
style="fill:none;fill-opacity:1;stroke:#bebebe;stroke-width:1.0587945;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
 />
+      <path
+         id="path39843"
+         d="M 4.1111111,1039.3622 C 3.4955556,1039.3622 3,1039.8578 3,1040.4733 v 7.7778 c 0,0.6155 
0.4955556,1.1111 1.1111111,1.1111 h 7.7777779 c 0.615555,0 1.111111,-0.4956 1.111111,-1.1111 v -7.7778 c 
0,-0.6155 -0.495556,-1.1111 -1.111111,-1.1111 z m 2.1180556,0.7987 1.9791666,2.3957 1.9791667,-2.3957 
1.701389,1.4235 -2.2569446,2.7084 2.2569446,2.7431 -1.701389,1.4235 -1.9791667,-2.3958 -1.9791666,2.3958 
-1.7013889,-1.4235 2.2569444,-2.7431 -2.2569444,-2.7084 z"
+         style="fill:#bebebe;fill-opacity:1;stroke:none;stroke-width:1.11111104"
+         inkscape:connector-curvature="0" />
+    </g>
+  </g>
+</svg>
diff --git a/icons/Symbolic/scalable/gimp-channel-down.svg b/icons/Symbolic/scalable/gimp-channel-down.svg
new file mode 100644
index 0000000..a1426f2
--- /dev/null
+++ b/icons/Symbolic/scalable/gimp-channel-down.svg
@@ -0,0 +1,135 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<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";
+   width="16"
+   height="16"
+   viewBox="0 0 16 16"
+   id="svg30571"
+   version="1.1"
+   inkscape:version="0.92pre1 unknown"
+   sodipodi:docname="gimp-channel-down.svg">
+  <defs
+     id="defs30573">
+    <linearGradient
+       id="linearGradient19282"
+       osb:paint="solid"
+       gradientTransform="matrix(1.2178615,0,0,1.043881,356.69172,1794.4958)">
+      <stop
+         style="stop-color:#666666;stop-opacity:1;"
+         offset="0"
+         id="stop19284" />
+    </linearGradient>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="5.0761229"
+     inkscape:cx="12.017883"
+     inkscape:cy="12.634672"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     units="px"
+     inkscape:snap-page="true"
+     inkscape:snap-bbox="true"
+     inkscape:bbox-paths="true"
+     inkscape:bbox-nodes="true"
+     inkscape:snap-bbox-edge-midpoints="true"
+     inkscape:snap-bbox-midpoints="true"
+     inkscape:object-paths="true"
+     inkscape:snap-intersection-paths="true"
+     inkscape:object-nodes="true"
+     inkscape:snap-smooth-nodes="true"
+     inkscape:snap-midpoints="true"
+     inkscape:snap-object-midpoints="true"
+     inkscape:snap-center="true"
+     inkscape:snap-text-baseline="true"
+     showborder="false"
+     inkscape:window-width="1920"
+     inkscape:window-height="1016"
+     inkscape:window-x="0"
+     inkscape:window-y="27"
+     inkscape:window-maximized="1"
+     showguides="true">
+    <inkscape:grid
+       type="xygrid"
+       id="grid4236" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata30576">
+    <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 />
+        <dc:creator>
+          <cc:Agent>
+            <dc:title>Klaus Staedtler</dc:title>
+          </cc:Agent>
+        </dc:creator>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(0,-1036.3622)">
+    <g
+       id="g4241">
+      <rect
+         transform="scale(-1,1)"
+         y="1036.8916"
+         x="-15.470603"
+         height="14.941206"
+         width="14.941206"
+         id="rect4150"
+         
style="fill:none;fill-opacity:1;stroke:#bebebe;stroke-width:1.0587945;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
 />
+      <rect
+         transform="scale(-1,1)"
+         y="1039.3622"
+         x="-14"
+         height="10"
+         width="1"
+         id="rect4152-1"
+         
style="fill:#bebebe;fill-opacity:1;stroke:none;stroke-width:1.21844614;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
 />
+      <rect
+         transform="scale(-1,1)"
+         y="1040.3622"
+         x="-7"
+         height="10"
+         width="2"
+         id="rect4152-14"
+         
style="fill:#bebebe;fill-opacity:1;stroke:none;stroke-width:1.72314298;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
 />
+      <rect
+         transform="scale(-1,1)"
+         y="1039.3622"
+         x="-3"
+         height="10"
+         width="1"
+         id="rect4152-2"
+         
style="fill:#bebebe;fill-opacity:1;stroke:none;stroke-width:1.21844602;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
 />
+      <path
+         inkscape:connector-curvature="0"
+         id="path19385"
+         d="m 11,1043.5288 v 1.6668 H 9.3962477 v 1.6666 l -2.3962471,-2.5 2.3962471,-2.5 v 1.6666 z"
+         style="fill:#bebebe;fill-opacity:1;stroke:none;stroke-width:1.01943207"
+         sodipodi:nodetypes="cccccccc" />
+    </g>
+  </g>
+</svg>
diff --git a/icons/Symbolic/scalable/gimp-channel-new.svg b/icons/Symbolic/scalable/gimp-channel-new.svg
new file mode 100644
index 0000000..56b54b1
--- /dev/null
+++ b/icons/Symbolic/scalable/gimp-channel-new.svg
@@ -0,0 +1,126 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<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";
+   width="16"
+   height="16"
+   viewBox="0 0 16 16"
+   id="svg30571"
+   version="1.1"
+   inkscape:version="0.92pre1 unknown"
+   sodipodi:docname="gimp-channel-new.svg">
+  <defs
+     id="defs30573">
+    <linearGradient
+       id="linearGradient19282"
+       osb:paint="solid"
+       gradientTransform="matrix(1.2178615,0,0,1.043881,356.69172,1794.4958)">
+      <stop
+         style="stop-color:#666666;stop-opacity:1;"
+         offset="0"
+         id="stop19284" />
+    </linearGradient>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="23.843929"
+     inkscape:cx="5.1793954"
+     inkscape:cy="2.5279243"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     units="px"
+     inkscape:snap-page="true"
+     inkscape:snap-bbox="true"
+     inkscape:bbox-paths="true"
+     inkscape:bbox-nodes="true"
+     inkscape:snap-bbox-edge-midpoints="true"
+     inkscape:snap-bbox-midpoints="true"
+     inkscape:object-paths="true"
+     inkscape:snap-intersection-paths="true"
+     inkscape:object-nodes="true"
+     inkscape:snap-smooth-nodes="true"
+     inkscape:snap-midpoints="true"
+     inkscape:snap-object-midpoints="true"
+     inkscape:snap-center="true"
+     inkscape:snap-text-baseline="true"
+     showborder="false"
+     inkscape:window-width="1920"
+     inkscape:window-height="1016"
+     inkscape:window-x="0"
+     inkscape:window-y="27"
+     inkscape:window-maximized="1">
+    <inkscape:grid
+       type="xygrid"
+       id="grid4236" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata30576">
+    <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 />
+        <dc:creator>
+          <cc:Agent>
+            <dc:title>Klaus Staedtler</dc:title>
+          </cc:Agent>
+        </dc:creator>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(0,-1036.3622)">
+    <g
+       id="g3935">
+      <rect
+         y="1036.8916"
+         x="0.52939725"
+         height="14.941206"
+         width="14.941206"
+         id="rect4150"
+         
style="fill:none;fill-opacity:1;stroke:#bebebe;stroke-width:1.0587945;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
 />
+      <rect
+         ry="0"
+         y="1040.3622"
+         x="6"
+         height="7.9999976"
+         width="2"
+         id="rect11686"
+         style="fill:#bebebe;fill-opacity:1;stroke:none" />
+      <rect
+         y="1043.3622"
+         x="3"
+         height="2"
+         width="8"
+         id="rect11688"
+         style="fill:#bebebe;fill-opacity:1;stroke:none" />
+      <rect
+         ry="0"
+         y="1039.3622"
+         x="12"
+         height="10"
+         width="1"
+         id="rect11686-8"
+         style="fill:#bebebe;fill-opacity:1;stroke:none;stroke-width:1.11803424" />
+    </g>
+  </g>
+</svg>
diff --git a/icons/Symbolic/scalable/gimp-channel-up.svg b/icons/Symbolic/scalable/gimp-channel-up.svg
new file mode 100644
index 0000000..8b3561f
--- /dev/null
+++ b/icons/Symbolic/scalable/gimp-channel-up.svg
@@ -0,0 +1,136 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<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";
+   width="16"
+   height="16"
+   viewBox="0 0 16 16"
+   id="svg30571"
+   version="1.1"
+   inkscape:version="0.92pre1 unknown"
+   sodipodi:docname="gimp-channel-up.svg">
+  <defs
+     id="defs30573">
+    <linearGradient
+       id="linearGradient19282"
+       osb:paint="solid"
+       gradientTransform="matrix(1.2178615,0,0,1.043881,356.69172,1794.4958)">
+      <stop
+         style="stop-color:#666666;stop-opacity:1;"
+         offset="0"
+         id="stop19284" />
+    </linearGradient>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="8.086921"
+     inkscape:cx="54.650162"
+     inkscape:cy="12.157934"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     units="px"
+     inkscape:snap-page="true"
+     inkscape:snap-bbox="true"
+     inkscape:bbox-paths="true"
+     inkscape:bbox-nodes="true"
+     inkscape:snap-bbox-edge-midpoints="true"
+     inkscape:snap-bbox-midpoints="true"
+     inkscape:object-paths="true"
+     inkscape:snap-intersection-paths="true"
+     inkscape:object-nodes="true"
+     inkscape:snap-smooth-nodes="true"
+     inkscape:snap-midpoints="true"
+     inkscape:snap-object-midpoints="true"
+     inkscape:snap-center="true"
+     inkscape:snap-text-baseline="true"
+     showborder="false"
+     inkscape:window-width="1920"
+     inkscape:window-height="1016"
+     inkscape:window-x="0"
+     inkscape:window-y="27"
+     inkscape:window-maximized="1"
+     showguides="true">
+    <inkscape:grid
+       type="xygrid"
+       id="grid4236" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata30576">
+    <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 />
+        <dc:creator>
+          <cc:Agent>
+            <dc:title>Klaus Staedtler</dc:title>
+          </cc:Agent>
+        </dc:creator>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(0,-1036.3622)">
+    <g
+       id="g4241"
+       transform="matrix(-1,0,0,1,16,0)">
+      <rect
+         transform="scale(-1,1)"
+         y="1036.8916"
+         x="-15.470603"
+         height="14.941206"
+         width="14.941206"
+         id="rect4150"
+         
style="fill:none;fill-opacity:1;stroke:#bebebe;stroke-width:1.0587945;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
 />
+      <rect
+         transform="scale(-1,1)"
+         y="1039.3622"
+         x="-14"
+         height="10"
+         width="1"
+         id="rect4152-1"
+         
style="fill:#bebebe;fill-opacity:1;stroke:none;stroke-width:1.21844614;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
 />
+      <rect
+         transform="scale(-1,1)"
+         y="1038.3622"
+         x="-7"
+         height="10"
+         width="2"
+         id="rect4152-14"
+         
style="fill:#bebebe;fill-opacity:1;stroke:none;stroke-width:1.72314298;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
 />
+      <rect
+         transform="scale(-1,1)"
+         y="1039.3622"
+         x="-3"
+         height="10"
+         width="1"
+         id="rect4152-2"
+         
style="fill:#bebebe;fill-opacity:1;stroke:none;stroke-width:1.21844602;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
 />
+      <path
+         inkscape:connector-curvature="0"
+         id="path19385"
+         d="m 11,1043.5288 v 1.6668 H 9.3962477 v 1.6666 l -2.3962471,-2.5 2.3962471,-2.5 v 1.6666 z"
+         style="fill:#bebebe;fill-opacity:1;stroke:none;stroke-width:1.01943207"
+         sodipodi:nodetypes="cccccccc" />
+    </g>
+  </g>
+</svg>
diff --git a/icons/icon-list.mk b/icons/icon-list.mk
index 8e07e26..955f821 100644
--- a/icons/icon-list.mk
+++ b/icons/icon-list.mk
@@ -9,11 +9,15 @@ scalable_images = \
        scalable/gimp-center.svg                        \
        scalable/gimp-channel-alpha.svg                 \
        scalable/gimp-channel-blue.svg                  \
+       scalable/gimp-channel-delete.svg                \
+       scalable/gimp-channel-down.svg                  \
        scalable/gimp-channel-gray.svg                  \
        scalable/gimp-channel-green.svg                 \
        scalable/gimp-channel-indexed.svg               \
+       scalable/gimp-channel-new.svg                   \
        scalable/gimp-channel-red.svg                   \
        scalable/gimp-channels.svg                      \
+       scalable/gimp-channel-up.svg                    \
        scalable/gimp-channel.svg                       \
        scalable/gimp-char-picker.svg                   \
        scalable/gimp-clipboard.svg                     \
@@ -462,12 +466,16 @@ icons16_images = \
        16/gimp-center.png                              \
        16/gimp-channel-alpha.png                       \
        16/gimp-channel-blue.png                        \
+       16/gimp-channel-delete.png                      \
+       16/gimp-channel-down.png                        \
        16/gimp-channel-gray.png                        \
        16/gimp-channel-green.png                       \
        16/gimp-channel-indexed.png                     \
+       16/gimp-channel-new.png                         \
        16/gimp-channel-red.png                         \
        16/gimp-channel.png                             \
        16/gimp-channels.png                            \
+       16/gimp-channel-up.png                          \
        16/gimp-char-picker.png                         \
        16/gimp-clipboard.png                           \
        16/gimp-close-all.png                           \
diff --git a/libgimpwidgets/gimpicons.c b/libgimpwidgets/gimpicons.c
index 42abbbb..29474a3 100644
--- a/libgimpwidgets/gimpicons.c
+++ b/libgimpwidgets/gimpicons.c
@@ -210,6 +210,10 @@ static const GtkStockItem gimp_stock_items[] =
   { GIMP_STOCK_CHANNEL_GRAY,             NULL,        0, 0, LIBGIMP_DOMAIN },
   { GIMP_STOCK_CHANNEL_INDEXED,          NULL,        0, 0, LIBGIMP_DOMAIN },
   { GIMP_STOCK_CHANNEL_ALPHA,            NULL,        0, 0, LIBGIMP_DOMAIN },
+  { GIMP_STOCK_CHANNEL_DELETE,           NULL,        0, 0, LIBGIMP_DOMAIN },
+  { GIMP_STOCK_CHANNEL_DOWN,             NULL,        0, 0, LIBGIMP_DOMAIN },
+  { GIMP_STOCK_CHANNEL_NEW,              NULL,        0, 0, LIBGIMP_DOMAIN },
+  { GIMP_STOCK_CHANNEL_UP,               NULL,        0, 0, LIBGIMP_DOMAIN },
   { GIMP_STOCK_PATH,                     NULL,        0, 0, LIBGIMP_DOMAIN },
   { GIMP_STOCK_TEMPLATE,                 NULL,        0, 0, LIBGIMP_DOMAIN },
   { GIMP_STOCK_COLORMAP,                 NULL,        0, 0, LIBGIMP_DOMAIN },
diff --git a/libgimpwidgets/gimpicons.h b/libgimpwidgets/gimpicons.h
index 31f40cb..64e4116 100644
--- a/libgimpwidgets/gimpicons.h
+++ b/libgimpwidgets/gimpicons.h
@@ -227,6 +227,10 @@ G_BEGIN_DECLS
 #define GIMP_STOCK_CHANNEL_GRAY             "gimp-channel-gray"
 #define GIMP_STOCK_CHANNEL_INDEXED          "gimp-channel-indexed"
 #define GIMP_STOCK_CHANNEL_ALPHA            "gimp-channel-alpha"
+#define GIMP_STOCK_CHANNEL_DELETE           "gimp-channel-delete"
+#define GIMP_STOCK_CHANNEL_DOWN             "gimp-channel-down"
+#define GIMP_STOCK_CHANNEL_NEW              "gimp-channel-new"
+#define GIMP_STOCK_CHANNEL_UP               "gimp-channel-up"
 #define GIMP_STOCK_LAYER_MASK               "gimp-layer-mask"
 #define GIMP_STOCK_PATH                     "gimp-path"
 #define GIMP_STOCK_TEMPLATE                 "gimp-template"


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