[gimp/icons-wip] icons: Bug 759904



commit 666ba9b93a6cff06d0f217c8cf77f659bcb920d0
Author: klausstaedtler <staedtler-przyborski web de>
Date:   Sun Jun 26 22:29:02 2016 +0200

    icons: Bug 759904
    
    add:
    gimp-edit-cut
    
    patch: replace "edit-cut" by "gimp-edit-cut"
    
    /home/klaus/gimp/gimp/app/actions/edit-actions.c:  { "edit-cut", "edit-cut",
    /home/klaus/gimp/gimp/app/actions/edit-actions.c:  { "edit-named-cut", "edit-cut",
    /home/klaus/gimp/gimp/app/actions/text-tool-actions.c:  { "text-tool-cut", "edit-cut",
    
    add:
    gimp-paste
    
    patch: replace "edit-paste" by "gimp-paste"
    
    /home/klaus/gimp/gimp/app/actions/buffers-actions.c:  { "buffers-paste", "edit-paste",
    /home/klaus/gimp/gimp/app/actions/vectors-actions.c:  { "vectors-paste", "edit-paste",
    /home/klaus/gimp/gimp/app/actions/edit-actions.c:  { "edit-paste", "edit-paste",
    /home/klaus/gimp/gimp/app/actions/edit-actions.c:  { "edit-named-paste", "edit-paste",
    /home/klaus/gimp/gimp/app/actions/text-tool-actions.c:  { "text-tool-paste", "edit-paste",
    
    
    modify gimp-clipboard

 app/actions/buffers-actions.c                      |    2 +-
 app/actions/edit-actions.c                         |    8 +-
 app/actions/text-tool-actions.c                    |    4 +-
 app/actions/vectors-actions.c                      |    2 +-
 icons/Color/16/gimp-clipboard.png                  |  Bin 537 -> 471 bytes
 icons/Color/16/gimp-edit-cut.png                   |  Bin 0 -> 896 bytes
 icons/Color/16/gimp-paste.png                      |  Bin 0 -> 537 bytes
 icons/Color/scalable/gimp-clipboard.svg            |  155 ++--------
 icons/Color/scalable/gimp-edit-cut.svg             |  145 +++++++++
 icons/Color/scalable/gimp-paste.svg                |  312 ++++++++++++++++++++
 icons/Prototype/Color/16/gimp-cut.png              |  Bin 993 -> 0 bytes
 icons/Symbolic/16/gimp-clipboard.png               |  Bin 481 -> 489 bytes
 .../gimp-cut.png => Symbolic/16/gimp-edit-cut.png} |  Bin 786 -> 659 bytes
 icons/Symbolic/16/gimp-paste.png                   |  Bin 0 -> 481 bytes
 icons/Symbolic/scalable/gimp-clipboard.svg         |   42 ++-
 icons/Symbolic/scalable/gimp-edit-cut.svg          |  104 +++++++
 icons/Symbolic/scalable/gimp-paste.svg             |  192 ++++++++++++
 icons/icon-list.mk                                 |    4 +
 libgimpwidgets/gimpicons.c                         |    2 +
 libgimpwidgets/gimpicons.h                         |    2 +
 20 files changed, 826 insertions(+), 148 deletions(-)
---
diff --git a/app/actions/buffers-actions.c b/app/actions/buffers-actions.c
index 4a841e9..aebcffa 100644
--- a/app/actions/buffers-actions.c
+++ b/app/actions/buffers-actions.c
@@ -42,7 +42,7 @@ static const GimpActionEntry buffers_actions[] =
     NC_("buffers-action", "Buffers Menu"), NULL, NULL, NULL,
     GIMP_HELP_BUFFER_DIALOG },
 
-  { "buffers-paste", "edit-paste",
+  { "buffers-paste", GIMP_STOCK_PASTE,
     NC_("buffers-action", "_Paste Buffer"), NULL,
     NC_("buffers-action", "Paste the selected buffer"),
     G_CALLBACK (buffers_paste_cmd_callback),
diff --git a/app/actions/edit-actions.c b/app/actions/edit-actions.c
index 5ac5a1f..69abcd2 100644
--- a/app/actions/edit-actions.c
+++ b/app/actions/edit-actions.c
@@ -108,7 +108,7 @@ static const GimpActionEntry edit_actions[] =
     G_CALLBACK (edit_fade_cmd_callback),
     GIMP_HELP_EDIT_FADE },
 
-  { "edit-cut", "edit-cut",
+  { "edit-cut", GIMP_STOCK_EDIT_CUT,
     NC_("edit-action", "Cu_t"), "<primary>X",
     NC_("edit-action", "Move the selected pixels to the clipboard"),
     G_CALLBACK (edit_cut_cmd_callback),
@@ -126,7 +126,7 @@ static const GimpActionEntry edit_actions[] =
     G_CALLBACK (edit_copy_visible_cmd_callback),
     GIMP_HELP_EDIT_COPY_VISIBLE },
 
-  { "edit-paste", "edit-paste",
+  { "edit-paste", GIMP_STOCK_PASTE,
     NC_("edit-action", "_Paste"), "<primary>V",
     NC_("edit-action", "Paste the content of the clipboard"),
     G_CALLBACK (edit_paste_cmd_callback),
@@ -157,7 +157,7 @@ static const GimpActionEntry edit_actions[] =
     G_CALLBACK (edit_paste_as_new_layer_cmd_callback),
     GIMP_HELP_EDIT_PASTE_AS_NEW_LAYER },
 
-  { "edit-named-cut", "edit-cut",
+  { "edit-named-cut", GIMP_STOCK_EDIT_CUT,
     NC_("edit-action", "Cu_t Named..."), NULL,
     NC_("edit-action", "Move the selected pixels to a named buffer"),
     G_CALLBACK (edit_named_cut_cmd_callback),
@@ -176,7 +176,7 @@ static const GimpActionEntry edit_actions[] =
     G_CALLBACK (edit_named_copy_visible_cmd_callback),
     GIMP_HELP_BUFFER_COPY },
 
-  { "edit-named-paste", "edit-paste",
+  { "edit-named-paste", GIMP_STOCK_PASTE,
     NC_("edit-action", "_Paste Named..."), NULL,
     NC_("edit-action", "Paste the content of a named buffer"),
     G_CALLBACK (edit_named_paste_cmd_callback),
diff --git a/app/actions/text-tool-actions.c b/app/actions/text-tool-actions.c
index 6957e87..343c8d6 100644
--- a/app/actions/text-tool-actions.c
+++ b/app/actions/text-tool-actions.c
@@ -54,7 +54,7 @@ static const GimpActionEntry text_tool_actions[] =
     NC_("text-tool-action", "Input _Methods"), NULL, NULL, NULL,
     NULL },
 
-  { "text-tool-cut", "edit-cut",
+  { "text-tool-cut", GIMP_STOCK_EDIT_CUT,
     NC_("text-tool-action", "Cu_t"), NULL, "<primary>X",
     G_CALLBACK (text_tool_cut_cmd_callback),
     NULL },
@@ -64,7 +64,7 @@ static const GimpActionEntry text_tool_actions[] =
     G_CALLBACK (text_tool_copy_cmd_callback),
     NULL },
 
-  { "text-tool-paste", "edit-paste",
+  { "text-tool-paste", GIMP_STOCK_PASTE,
     NC_("text-tool-action", "_Paste"), NULL, "<primary>V",
     G_CALLBACK (text_tool_paste_cmd_callback),
     NULL },
diff --git a/app/actions/vectors-actions.c b/app/actions/vectors-actions.c
index 9e9e764..a22047d 100644
--- a/app/actions/vectors-actions.c
+++ b/app/actions/vectors-actions.c
@@ -137,7 +137,7 @@ static const GimpActionEntry vectors_actions[] =
     G_CALLBACK (vectors_copy_cmd_callback),
     GIMP_HELP_PATH_COPY },
 
-  { "vectors-paste", "edit-paste",
+  { "vectors-paste", GIMP_STOCK_PASTE,
     NC_("vectors-action", "Paste Pat_h"), "", NULL,
     G_CALLBACK (vectors_paste_cmd_callback),
     GIMP_HELP_PATH_PASTE },
diff --git a/icons/Color/16/gimp-clipboard.png b/icons/Color/16/gimp-clipboard.png
index af238b3..061bdd1 100644
Binary files a/icons/Color/16/gimp-clipboard.png and b/icons/Color/16/gimp-clipboard.png differ
diff --git a/icons/Color/16/gimp-edit-cut.png b/icons/Color/16/gimp-edit-cut.png
new file mode 100644
index 0000000..87f3374
Binary files /dev/null and b/icons/Color/16/gimp-edit-cut.png differ
diff --git a/icons/Color/16/gimp-paste.png b/icons/Color/16/gimp-paste.png
new file mode 100644
index 0000000..af238b3
Binary files /dev/null and b/icons/Color/16/gimp-paste.png differ
diff --git a/icons/Color/scalable/gimp-clipboard.svg b/icons/Color/scalable/gimp-clipboard.svg
index 4f5dad6..85ff7ae 100644
--- a/icons/Color/scalable/gimp-clipboard.svg
+++ b/icons/Color/scalable/gimp-clipboard.svg
@@ -2,7 +2,6 @@
 <!-- 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#";
@@ -21,77 +20,6 @@
   <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>
-    <linearGradient
-       id="linearGradient5148">
-      <stop
-         id="stop5150"
-         stop-color="#d0d0d0" />
-      <stop
-         offset="1"
-         id="stop5152"
-         stop-color="#ececec" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient14484">
-      <stop
-         style="stop-color:#c68827;stop-opacity:1.0000000;"
-         offset="0.0000000"
-         id="stop14486" />
-      <stop
-         style="stop-color:#89601f;stop-opacity:1.0000000;"
-         offset="1.0000000"
-         id="stop14488" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient15218">
-      <stop
-         style="stop-color:#f0f0ef;stop-opacity:1.0000000;"
-         offset="0.0000000"
-         id="stop15220" />
-      <stop
-         id="stop2269"
-         offset="0.59928656"
-         style="stop-color:#e8e8e8;stop-opacity:1;" />
-      <stop
-         id="stop2267"
-         offset="0.82758623"
-         style="stop-color:#ffffff;stop-opacity:1;" />
-      <stop
-         style="stop-color:#d8d8d3;stop-opacity:1.0000000;"
-         offset="1.0000000"
-         id="stop15222" />
-    </linearGradient>
-    <linearGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient2259"
-       id="linearGradient2265"
-       x1="26.076092"
-       y1="26.696676"
-       x2="30.811172"
-       y2="42.007351"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(0.95292569,0,0,0.94435365,1.0888961,2.0575967)" />
-    <linearGradient
-       inkscape:collect="always"
-       id="linearGradient2259">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop2261" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0;"
-         offset="1"
-         id="stop2263" />
-    </linearGradient>
-    <linearGradient
        inkscape:collect="always"
        xlink:href="#linearGradient15234"
        id="linearGradient15240"
@@ -126,33 +54,6 @@
        y1="3.8180194"
        x2="25.404572"
        y2="6.481061" />
-    <linearGradient
-       id="linearGradient2224">
-      <stop
-         style="stop-color:#7c7c7c;stop-opacity:1;"
-         offset="0"
-         id="stop2226" />
-      <stop
-         style="stop-color:#b8b8b8;stop-opacity:1;"
-         offset="1"
-         id="stop2228" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient4169-3">
-      <stop
-         id="stop4171"
-         stop-color="#ffffff" />
-      <stop
-         id="stop4177"
-         offset="0.5"
-         stop-color="#e6ff8f"
-         stop-opacity="0.932039" />
-      <stop
-         offset="1"
-         id="stop4173"
-         stop-color="#ff3a20"
-         stop-opacity="0.019417" />
-    </linearGradient>
   </defs>
   <sodipodi:namedview
      id="base"
@@ -161,8 +62,8 @@
      borderopacity="1.0"
      inkscape:pageopacity="0.0"
      inkscape:pageshadow="2"
-     inkscape:zoom="16"
-     inkscape:cx="6.7667315"
+     inkscape:zoom="25.773396"
+     inkscape:cx="-6.1935958"
      inkscape:cy="-0.63379216"
      inkscape:document-units="px"
      inkscape:current-layer="layer1"
@@ -242,15 +143,6 @@
          id="rect12368"
          
style="opacity:1;fill:#c68827;fill-opacity:1;fill-rule:evenodd;stroke:#714c16;stroke-width:0.99999976;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
 />
       <rect
-         ry="0.55103934"
-         rx="0.55784029"
-         y="7.6848006"
-         x="8.5216608"
-         height="34.994312"
-         width="30.477974"
-         id="rect12413"
-         
style="opacity:1;fill:#eeeeec;fill-opacity:1;fill-rule:evenodd;stroke:#888a85;stroke-width:0.97867846;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
 />
-      <rect
          ry="0.98387533"
          rx="0.98387533"
          y="0"
@@ -260,15 +152,6 @@
          id="rect13756"
          
style="opacity:1;fill:#5c5c5c;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
 />
       <rect
-         ry="0"
-         rx="0"
-         y="9.1086941"
-         x="10.158024"
-         height="32.146523"
-         width="27.648327"
-         id="rect15244"
-         
style="opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:url(#linearGradient2265);stroke-width:0.94863045;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
 />
-      <rect
          ry="0.47879848"
          rx="0.47879848"
          y="5.4307775"
@@ -295,18 +178,28 @@
          y="1.2086792"
          rx="0.32543635"
          ry="0.32543635" />
-      <path
-         inkscape:connector-curvature="0"
-         sodipodi:nodetypes="cccc"
-         id="path2212"
-         d="m 38.484935,36.572053 0.04419,5.919851 -7.646606,-0.902998 z"
-         
style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.48863639;fill:#babdb6;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.00000024;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none"
 />
-      <path
-         inkscape:connector-curvature="0"
-         sodipodi:nodetypes="cccc"
-         id="path2210"
-         d="m 30.059082,42.086864 c 1.791141,0.167652 8.456356,-3.188725 8.947469,-7.207148 
-3.696746,0.490779 -4.314906,0.143624 -8.423664,0.302634 0,0 0.288695,6.404514 -0.523805,6.904514 z"
-         
style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#babdb6;fill-opacity:1;fill-rule:evenodd;stroke:#868a84;stroke-width:1.00000024;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none"
 />
+    </g>
+    <g
+       id="g4247"
+       transform="matrix(1.0009999,0,0,1.0016415,1.4908023,1.7968553)">
+      <rect
+         
style="display:inline;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#204a87;stroke-width:0.99907821;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:0;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none"
+         id="rect19170"
+         width="8.990613"
+         height="7.9870687"
+         x="0.009387265"
+         y="1037.3622" />
+    </g>
+    <g
+       id="g4247-3"
+       transform="matrix(1.0009999,0,0,1.0016415,5.4908023,3.7968553)">
+      <rect
+         
style="display:inline;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#204a87;stroke-width:0.99907821;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:0;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none"
+         id="rect19170-6"
+         width="8.990613"
+         height="7.9870687"
+         x="0.009387265"
+         y="1037.3622" />
     </g>
   </g>
 </svg>
diff --git a/icons/Color/scalable/gimp-edit-cut.svg b/icons/Color/scalable/gimp-edit-cut.svg
new file mode 100644
index 0000000..1c84630
--- /dev/null
+++ b/icons/Color/scalable/gimp-edit-cut.svg
@@ -0,0 +1,145 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/";
+   xmlns:cc="http://creativecommons.org/ns#";
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#";
+   xmlns:svg="http://www.w3.org/2000/svg";
+   xmlns="http://www.w3.org/2000/svg";
+   xmlns: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-cut.svg">
+  <defs
+     id="defs30573" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="11.5218"
+     inkscape:cx="26.2677"
+     inkscape:cy="1.1319681"
+     inkscape:document-units="px"
+     inkscape:current-layer="svg30571"
+     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"
+     showguides="false">
+    <inkscape:grid
+       type="xygrid"
+       id="grid4289" />
+  </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:creator>
+          <cc:Agent>
+            <dc:title>Klaus Staedtler       </dc:title>
+          </cc:Agent>
+        </dc:creator>
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(0,-1036.3622)">
+    <g
+       id="g4060"
+       transform="matrix(0.9999994,0,0,0.99760656,-2.9021432e-4,2.4807377)">
+      <g
+         id="g3994"
+         transform="translate(-2.9467144,1005.4207)">
+        <path
+           
style="fill:#ffffff;stroke:#888a85;stroke-width:0.34893051;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;fill-opacity:1"
+           d="m 14.548103,31.153875 c 0.07396,0.02391 0.145595,0.05048 0.217727,0.07589 0.227299,0.766601 
1.281093,1.541826 0.880373,2.305255 -1.334954,2.226312 -2.660363,4.482163 -3.985343,6.726032 
-0.260214,0.05126 -0.522707,0.07918 -0.785709,0.08538 -0.553541,0.01403 -1.1217881,-0.06786 
-1.647149,-0.256139 1.762403,-2.983801 3.525548,-5.974181 5.320101,-8.936421 z"
+           id="path16717"
+           inkscape:connector-curvature="0" />
+        <path
+           
style="fill:#e2e2e2;fill-opacity:1;stroke:none;stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+           d="m 14.58806,32.069818 c -0.08065,0.107279 -0.156884,0.303898 -0.239377,0.403451 
-1.412071,2.356233 -2.847973,4.708495 -4.265262,7.054938 -0.02113,0.08832 -0.2840048,0.353219 
-0.0042,0.329029 0.387856,0.06905 0.792682,0.122336 1.179325,0.0199 1.311626,-2.169373 2.598094,-4.355497 
3.906726,-6.525637 0.119498,-0.135131 0.142752,-0.32285 0.01722,-0.45779 -0.184939,-0.284939 
-0.372287,-0.584359 -0.561788,-0.856606 l -0.02462,0.02467 -0.008,0.008 z"
+           id="path16719"
+           inkscape:connector-curvature="0" />
+        <path
+           transform="matrix(1.2693718,0,0,1.2109197,-365.88744,25.001449)"
+           
style="fill:#ff4c4c;fill-opacity:1;stroke:#9a0c00;stroke-width:0.28144068;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+           d="m 294.73242,13.672852 1.01416,-1.712403 1.29785,0.339844 -0.64502,1.084473 -1.2666,1.333984 z"
+           id="polygon45129" />
+        <path
+           
style="fill:#ff4c4c;fill-opacity:1;stroke:none;stroke-width:1.00000012;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+           d="m 9.7440071,39.997082 c -0.4265135,0.169831 -0.423608,0.710136 -0.6716836,1.034235 
-0.1194469,0.249762 -0.3293167,0.469739 -0.4187243,0.732226 -0.00338,0.179836 0.1563045,0.474624 
0.3598346,0.316218 0.4832604,-0.399988 0.8947855,-0.885822 1.2017952,-1.439991 0.08108,-0.170987 
0.277662,-0.312001 0.302968,-0.49003 -0.187924,-0.199173 -0.5278687,-0.185989 -0.7741899,-0.152658 z"
+           id="polygon16896"
+           inkscape:connector-curvature="0" />
+        <path
+           
style="fill:#ffffff;stroke:#888a85;stroke-width:0.34893051;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;fill-opacity:1"
+           d="m 7.1458179,31.153875 c -0.072624,0.02391 -0.1429722,0.05048 -0.2138058,0.07589 
-0.2232053,0.766601 -1.2580219,1.541826 -0.8645183,2.305255 1.3109135,2.226312 2.6124532,4.482163 
3.9135728,6.726032 0.2555274,0.05126 0.5132944,0.07918 0.7715604,0.08538 0.543572,0.01403 1.101586,-0.06786 
1.617486,-0.256139 -1.730665,-2.983801 -3.462059,-5.974181 -5.2242951,-8.936421 z"
+           id="polygon45097"
+           inkscape:connector-curvature="0" />
+        <path
+           
style="fill:#e2e2e2;fill-opacity:1;stroke:none;stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+           d="m 7.0619238,32.069818 c -0.1336526,0.393132 -0.5058309,0.682495 -0.5983502,1.101312 
1.2940161,2.2311 2.6068399,4.455538 3.8999624,6.684199 0.418146,0.09013 0.847357,0.03251 1.260809,-0.05452 
-0.06587,-0.258363 -0.25758,-0.464402 -0.359392,-0.708172 -1.3589459,-2.292657 -2.7299277,-4.582793 
-4.0748112,-6.881066 -0.00512,-0.0529 -0.075614,-0.16893 -0.128218,-0.141753 z"
+           id="path16635"
+           inkscape:connector-curvature="0" />
+        <path
+           id="path45138"
+           style="fill:#ef3535;fill-opacity:1;stroke:#a40000;stroke-width:0.34893051;stroke-opacity:1"
+           d="m 8.799851,41.154898 c 1.128794,0.602481 1.219804,2.307448 0.2016627,3.80835 -1.01813,1.501785 
-2.7581173,2.231476 -3.8874198,1.631645 -1.129313,-0.602481 -1.2198033,-2.306565 -0.2016627,-3.807467 
1.0176111,-1.5009 2.7581174,-2.230591 3.8874198,-1.632528 z M 8.1525413,42.111716 C 7.6512946,41.845263 
6.5797518,42.30032 5.8962376,43.309953 5.2113184,44.319585 5.2601731,45.37336 5.7609487,45.63901 
6.2617149,45.907069 7.3342006,45.450406 8.0177146,44.440773 8.7031055,43.431141 8.6537789,42.37817 
8.1525413,42.111716 Z"
+           inkscape:connector-curvature="0" />
+        <path
+           d="m 13.207322,41.154898 c -1.128794,0.602481 -1.219804,2.307448 -0.201663,3.80835 
1.01813,1.501785 2.758118,2.231476 3.88742,1.631645 1.129313,-0.602481 1.219803,-2.306565 0.201663,-3.807467 
-1.017611,-1.5009 -2.758118,-2.230591 -3.88742,-1.632528 z m 0.64731,0.956818 c 0.501246,-0.266453 
1.572789,0.188604 2.256303,1.198237 0.684919,1.009632 0.636065,2.063407 0.135289,2.329057 -0.500766,0.268059 
-1.573252,-0.188604 -2.256766,-1.198237 -0.685391,-1.009632 -0.636064,-2.062603 -0.134826,-2.329057 z"
+           style="fill:#ef3535;fill-opacity:1;stroke:#a40000;stroke-width:0.34893051;stroke-opacity:1"
+           id="path11967"
+           inkscape:connector-curvature="0" />
+        <path
+           transform="matrix(1.264677,0,0,1.264677,-364.86263,24.708361)"
+           
style="fill:#ef2929;fill-opacity:1;stroke:url(#linearGradient2265);stroke-width:0.27590489;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+           d="m 299.26807,13.672852 -1.01416,-1.712403 -1.29786,0.339844 0.64405,1.084473 1.26709,1.333984 z"
+           id="polygon45101" />
+      </g>
+      <rect
+         ry="0.34441933"
+         y="1036.3619"
+         x="0.00029021449"
+         height="16.038387"
+         width="16.00001"
+         id="rect4056"
+         
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.50059956;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
 />
+    </g>
+  </g>
+</svg>
diff --git a/icons/Color/scalable/gimp-paste.svg b/icons/Color/scalable/gimp-paste.svg
new file mode 100644
index 0000000..4f5dad6
--- /dev/null
+++ b/icons/Color/scalable/gimp-paste.svg
@@ -0,0 +1,312 @@
+<?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: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-clipboard.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>
+    <linearGradient
+       id="linearGradient5148">
+      <stop
+         id="stop5150"
+         stop-color="#d0d0d0" />
+      <stop
+         offset="1"
+         id="stop5152"
+         stop-color="#ececec" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient14484">
+      <stop
+         style="stop-color:#c68827;stop-opacity:1.0000000;"
+         offset="0.0000000"
+         id="stop14486" />
+      <stop
+         style="stop-color:#89601f;stop-opacity:1.0000000;"
+         offset="1.0000000"
+         id="stop14488" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient15218">
+      <stop
+         style="stop-color:#f0f0ef;stop-opacity:1.0000000;"
+         offset="0.0000000"
+         id="stop15220" />
+      <stop
+         id="stop2269"
+         offset="0.59928656"
+         style="stop-color:#e8e8e8;stop-opacity:1;" />
+      <stop
+         id="stop2267"
+         offset="0.82758623"
+         style="stop-color:#ffffff;stop-opacity:1;" />
+      <stop
+         style="stop-color:#d8d8d3;stop-opacity:1.0000000;"
+         offset="1.0000000"
+         id="stop15222" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2259"
+       id="linearGradient2265"
+       x1="26.076092"
+       y1="26.696676"
+       x2="30.811172"
+       y2="42.007351"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.95292569,0,0,0.94435365,1.0888961,2.0575967)" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient2259">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1;"
+         offset="0"
+         id="stop2261" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:0;"
+         offset="1"
+         id="stop2263" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient15234"
+       id="linearGradient15240"
+       x1="25.404572"
+       y1="3.8180194"
+       x2="25.464211"
+       y2="9.3233509"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.052632,0,0,1,-1.789474,0)" />
+    <linearGradient
+       id="linearGradient15234">
+      <stop
+         style="stop-color:#97978a;stop-opacity:1.0000000;"
+         offset="0.0000000"
+         id="stop15236" />
+      <stop
+         id="stop15242"
+         offset="0.50000000"
+         style="stop-color:#c2c2b9;stop-opacity:1.0000000;" />
+      <stop
+         style="stop-color:#7d7d6f;stop-opacity:1.0000000;"
+         offset="1.0000000"
+         id="stop15238" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient15234"
+       id="linearGradient2283"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.538743,0,0,0.511806,10.8008,-0.58264)"
+       x1="25.404572"
+       y1="3.8180194"
+       x2="25.404572"
+       y2="6.481061" />
+    <linearGradient
+       id="linearGradient2224">
+      <stop
+         style="stop-color:#7c7c7c;stop-opacity:1;"
+         offset="0"
+         id="stop2226" />
+      <stop
+         style="stop-color:#b8b8b8;stop-opacity:1;"
+         offset="1"
+         id="stop2228" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient4169-3">
+      <stop
+         id="stop4171"
+         stop-color="#ffffff" />
+      <stop
+         id="stop4177"
+         offset="0.5"
+         stop-color="#e6ff8f"
+         stop-opacity="0.932039" />
+      <stop
+         offset="1"
+         id="stop4173"
+         stop-color="#ff3a20"
+         stop-opacity="0.019417" />
+    </linearGradient>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="16"
+     inkscape:cx="6.7667315"
+     inkscape:cy="-0.63379216"
+     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="1860"
+     inkscape:window-height="1016"
+     inkscape:window-x="50"
+     inkscape:window-y="27"
+     inkscape:window-maximized="0"
+     inkscape:snap-global="false">
+    <inkscape:grid
+       type="xygrid"
+       id="grid4287" />
+  </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
+       style="display:inline"
+       id="gimp-layer"
+       inkscape:export-xdpi="269.99994"
+       inkscape:export-ydpi="269.99994"
+       transform="translate(6.6912468e-8,1036.3622)">
+      <rect
+         y="0.20775324"
+         x="0.20775312"
+         height="15.584494"
+         width="15.584494"
+         id="rect4002"
+         
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.41550624;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
 />
+    </g>
+    <g
+       id="g3216"
+       transform="matrix(0.39963131,0,0,0.34748431,-1.5840215,1036.3623)">
+      <rect
+         ry="1.3879364"
+         rx="1.3879371"
+         y="4.5"
+         x="4.4643173"
+         height="41.045437"
+         width="39.035683"
+         id="rect12368"
+         
style="opacity:1;fill:#c68827;fill-opacity:1;fill-rule:evenodd;stroke:#714c16;stroke-width:0.99999976;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
 />
+      <rect
+         ry="0.55103934"
+         rx="0.55784029"
+         y="7.6848006"
+         x="8.5216608"
+         height="34.994312"
+         width="30.477974"
+         id="rect12413"
+         
style="opacity:1;fill:#eeeeec;fill-opacity:1;fill-rule:evenodd;stroke:#888a85;stroke-width:0.97867846;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
 />
+      <rect
+         ry="0.98387533"
+         rx="0.98387533"
+         y="0"
+         x="18"
+         height="4"
+         width="12"
+         id="rect13756"
+         
style="opacity:1;fill:#5c5c5c;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
 />
+      <rect
+         ry="0"
+         rx="0"
+         y="9.1086941"
+         x="10.158024"
+         height="32.146523"
+         width="27.648327"
+         id="rect15244"
+         
style="opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:url(#linearGradient2265);stroke-width:0.94863045;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
 />
+      <rect
+         ry="0.47879848"
+         rx="0.47879848"
+         y="5.4307775"
+         x="5.4393425"
+         height="39.092987"
+         width="37.085655"
+         id="rect15974"
+         
style="opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#c68827;stroke-width:0.99999976;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
 />
+      <rect
+         
style="opacity:1;fill:url(#linearGradient15240);fill-opacity:1;fill-rule:evenodd;stroke:#5c5c5c;stroke-width:1.00000012;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+         id="rect2285"
+         width="18.947376"
+         height="7"
+         x="14.526322"
+         y="3.5"
+         rx="1.3879377"
+         ry="1.3879364" />
+      <rect
+         
style="opacity:1;fill:url(#linearGradient2283);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.00000012;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+         id="rect2281"
+         width="9.6973763"
+         height="3.5826404"
+         x="19.151323"
+         y="1.2086792"
+         rx="0.32543635"
+         ry="0.32543635" />
+      <path
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cccc"
+         id="path2212"
+         d="m 38.484935,36.572053 0.04419,5.919851 -7.646606,-0.902998 z"
+         
style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.48863639;fill:#babdb6;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.00000024;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none"
 />
+      <path
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cccc"
+         id="path2210"
+         d="m 30.059082,42.086864 c 1.791141,0.167652 8.456356,-3.188725 8.947469,-7.207148 
-3.696746,0.490779 -4.314906,0.143624 -8.423664,0.302634 0,0 0.288695,6.404514 -0.523805,6.904514 z"
+         
style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#babdb6;fill-opacity:1;fill-rule:evenodd;stroke:#868a84;stroke-width:1.00000024;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none"
 />
+    </g>
+  </g>
+</svg>
diff --git a/icons/Symbolic/16/gimp-clipboard.png b/icons/Symbolic/16/gimp-clipboard.png
index 5732e89..3fea9a9 100644
Binary files a/icons/Symbolic/16/gimp-clipboard.png and b/icons/Symbolic/16/gimp-clipboard.png differ
diff --git a/icons/Prototype/Symbolic/16/gimp-cut.png b/icons/Symbolic/16/gimp-edit-cut.png
similarity index 67%
rename from icons/Prototype/Symbolic/16/gimp-cut.png
rename to icons/Symbolic/16/gimp-edit-cut.png
index d6d32b2..4264fbe 100644
Binary files a/icons/Prototype/Symbolic/16/gimp-cut.png and b/icons/Symbolic/16/gimp-edit-cut.png differ
diff --git a/icons/Symbolic/16/gimp-paste.png b/icons/Symbolic/16/gimp-paste.png
new file mode 100644
index 0000000..5732e89
Binary files /dev/null and b/icons/Symbolic/16/gimp-paste.png differ
diff --git a/icons/Symbolic/scalable/gimp-clipboard.svg b/icons/Symbolic/scalable/gimp-clipboard.svg
index 9e974a8..2705bf2 100644
--- a/icons/Symbolic/scalable/gimp-clipboard.svg
+++ b/icons/Symbolic/scalable/gimp-clipboard.svg
@@ -29,9 +29,9 @@
      inkscape:window-height="1016"
      id="namedview1510"
      showgrid="true"
-     inkscape:zoom="41.7193"
+     inkscape:zoom="16.648074"
      inkscape:cx="7.6639757"
-     inkscape:cy="8.8368515"
+     inkscape:cy="10.080944"
      inkscape:window-x="0"
      inkscape:window-y="27"
      inkscape:window-maximized="1"
@@ -48,7 +48,7 @@
         <dc:format>image/svg+xml</dc:format>
         <dc:type
            rdf:resource="http://purl.org/dc/dcmitype/StillImage"; />
-        <dc:title></dc:title>
+        <dc:title />
         <dc:contributor>
           <cc:Agent>
             <dc:title>Barbara Muraus, Jakub Steiner, Klaus Staedtler</dc:title>
@@ -155,6 +155,24 @@
        x1="-200"
        id="linearGradient10150-2"
        xlink:href="#linearGradient19282-4" />
+    <linearGradient
+       gradientTransform="rotate(-180,-281.73032,3.239425)"
+       gradientUnits="userSpaceOnUse"
+       y2="172"
+       x2="-165"
+       y1="172"
+       x1="-175"
+       id="linearGradient10194"
+       xlink:href="#linearGradient19282-4" />
+    <linearGradient
+       gradientTransform="matrix(-0.9,0,0,-0.875,-289.7144,195.54399)"
+       gradientUnits="userSpaceOnUse"
+       y2="385"
+       x2="72.000198"
+       y1="385"
+       x1="62.000198"
+       id="linearGradient10196"
+       xlink:href="#linearGradient19282-4" />
   </defs>
   <rect
      style="fill:none;stroke:none;stroke-width:0.99989343"
@@ -177,16 +195,22 @@
        id="rect6874"
        style="fill:url(#linearGradient10154);fill-opacity:1;stroke:none;stroke-width:1.0016923" />
     <path
-       inkscape:connector-curvature="0"
-       id="path6973"
-       d="M 2.4572754,6.3750007 V 14.250001 H 8.1909178 L 10.648193,11.625 V 6.3750007 Z"
-       style="fill:url(#linearGradient10152);fill-opacity:1;stroke:none;stroke-width:1.07324171"
-       sodipodi:nodetypes="cccccc" />
-    <path
        id="path6977"
        d="M 0.61431884,2.8750001 C 0.03634894,2.8843088 0.21356579,3.2657735 0.00390625,3.515625 
0.00373508,3.5211811 0,3.5256518 0,3.53125 v 11.9375 C 0,15.76255 0.23745,16 0.53125,16 H 0.63671875 12.46875 
12.574219 c 0.2938,0 0.53125,-0.23745 0.53125,-0.53125 V 3.53125 c 0,-0.00559 -0.0037,-0.010077 
-0.0039,-0.015625 C 13.163999,3.1667243 12.776387,2.8750001 12.49115,2.8750001 H 9.8291014 v 0.8750001 h 
1.7451176 c 0.273043,0 0.681817,0.4578522 0.712158,0.722656 V 14.46875 c -0.0027,0.293787 -0.523827,0.656251 
-0.817627,0.656251 H 1.6367188 c -0.2938001,0 -0.76803412,-0.362464 -0.77075202,-0.656251 l -0.046875,-10 C 
0.85121668,4.2058778 1.2595787,3.7500002 1.53125,3.7500002 H 3.2763671 V 2.8750001 Z"
        style="fill:url(#linearGradient10150);fill-opacity:1;stroke:none"
        inkscape:connector-curvature="0"
        sodipodi:nodetypes="ccsssccssscsccsccssccsccc" />
   </g>
+  <path
+     style="fill:url(#linearGradient10196);fill-opacity:1;stroke:none;stroke-width:0.88741201"
+     d="M 14,14 V 7 H 5 v 7 z M 13,13 H 6 V 8 h 7 z"
+     id="rect4993"
+     inkscape:connector-curvature="0"
+     sodipodi:nodetypes="cccccccccc" />
+  <path
+     style="fill:url(#linearGradient10194);fill-opacity:1;stroke:none"
+     d="M 4,12 V 11 H 3 V 5 h 7 v 1 h 1 V 4 H 2 v 8 z"
+     id="path4998"
+     inkscape:connector-curvature="0"
+     sodipodi:nodetypes="ccccccccccc" />
 </svg>
diff --git a/icons/Symbolic/scalable/gimp-edit-cut.svg b/icons/Symbolic/scalable/gimp-edit-cut.svg
new file mode 100644
index 0000000..353d250
--- /dev/null
+++ b/icons/Symbolic/scalable/gimp-edit-cut.svg
@@ -0,0 +1,104 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/";
+   xmlns:cc="http://creativecommons.org/ns#";
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#";
+   xmlns:svg="http://www.w3.org/2000/svg";
+   xmlns="http://www.w3.org/2000/svg";
+   xmlns: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-cut.svg">
+  <defs
+     id="defs30573" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="16.294286"
+     inkscape:cx="7.77165"
+     inkscape:cy="13.217469"
+     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"
+     showguides="false">
+    <inkscape:grid
+       type="xygrid"
+       id="grid4238" />
+  </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:creator>
+          <cc:Agent>
+            <dc:title>Klaus Staedtler       </dc:title>
+          </cc:Agent>
+        </dc:creator>
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(0,-1036.3622)">
+    <g
+       id="g3953"
+       transform="matrix(1.0009674,0,0,0.99917568,17.696871,1.3604765)">
+      <path
+         
style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:'Bitstream
 Vera Sans';-inkscape-font-specification:'Bitstream Vera 
Sans';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#bebebe;fill-opacity:1;stroke:none;stroke-width:4.79973984;marker:none;enable-background:accumulate"
+         id="path3940"
+         d="m -14.1875,1044.8424 c -1.904524,0 -3.492268,1.5749 -3.492268,3.5132 0,1.9383 1.587744,3.5132 
3.492268,3.5132 1.904524,0 3.492268,-1.5749 3.492268,-3.5132 0,-1.9383 -1.587744,-3.5132 -3.492268,-3.5132 z 
m 0,2.0264 c 0.8569,0 1.507732,0.6637 1.507732,1.4868 0,0.8231 -0.650832,1.4868 -1.507732,1.4868 -0.8569,0 
-1.507732,-0.6637 -1.507732,-1.4868 0,-0.8231 0.650832,-1.4868 1.507732,-1.4868 z"
+         inkscape:connector-curvature="0" />
+      <path
+         
style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:'Bitstream
 Vera Sans';-inkscape-font-specification:'Bitstream Vera 
Sans';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#bebebe;fill-opacity:1;stroke:none;stroke-width:4.79973984;marker:none;enable-background:accumulate"
+         id="path3942"
+         d="m -5.187501,1044.8425 c -1.904524,0 -3.492268,1.5748 -3.492268,3.5131 0,1.9383 1.587744,3.5132 
3.492268,3.5132 1.904525,0 3.492269,-1.5749 3.492269,-3.5132 0,-1.9383 -1.587744,-3.5131 -3.492269,-3.5131 z 
m 0,2.0263 c 0.8569,0 1.507733,0.6637 1.507733,1.4868 0,0.8231 -0.650833,1.4869 -1.507733,1.4869 -0.8569,0 
-1.507732,-0.6638 -1.507732,-1.4869 0,-0.8231 0.650832,-1.4868 1.507732,-1.4868 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#bebebe;fill-opacity:1;stroke:none"
+         sodipodi:nodetypes="ccccccccccccc"
+         id="rect4875-7"
+         d="m -14.591388,1035.8556 c -1.060411,0.554 -1.406518,1.7592 -0.794292,2.7188 l 4.420406,7.2812 
-1.746288,2.368 1.414082,2.0851 1.60998,-2.4843 1.57873,2.4843 1.401138,-1.9968 -1.702094,-2.4563 
4.420406,-7.2812 c 0.612226,-0.9596 0.266119,-2.1648 -0.794292,-2.7188 l -4.903888,8 z"
+         inkscape:connector-curvature="0" />
+    </g>
+  </g>
+</svg>
diff --git a/icons/Symbolic/scalable/gimp-paste.svg b/icons/Symbolic/scalable/gimp-paste.svg
new file mode 100644
index 0000000..9e974a8
--- /dev/null
+++ b/icons/Symbolic/scalable/gimp-paste.svg
@@ -0,0 +1,192 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<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: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";
+   viewBox="0 0 16.000001 16"
+   id="svg7384"
+   height="16"
+   width="16.000002"
+   version="1.1"
+   inkscape:version="0.92pre1 unknown"
+   sodipodi:docname="gimp-clipboard.svg">
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="1920"
+     inkscape:window-height="1016"
+     id="namedview1510"
+     showgrid="true"
+     inkscape:zoom="41.7193"
+     inkscape:cx="7.6639757"
+     inkscape:cy="8.8368515"
+     inkscape:window-x="0"
+     inkscape:window-y="27"
+     inkscape:window-maximized="1"
+     inkscape:current-layer="svg7384">
+    <inkscape:grid
+       type="xygrid"
+       id="grid4289" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata90">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage"; />
+        <dc:title></dc:title>
+        <dc:contributor>
+          <cc:Agent>
+            <dc:title>Barbara Muraus, Jakub Steiner, Klaus Staedtler</dc:title>
+          </cc:Agent>
+        </dc:contributor>
+        <dc:description>Images originally created as the &quot;Art Libre&quot; icon set. Extended and 
adopted for GIMP</dc:description>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <defs
+     id="defs7386">
+    <linearGradient
+       osb:paint="solid"
+       id="linearGradient8074">
+      <stop
+         id="stop8072"
+         offset="0"
+         style="stop-color:#be00be;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       osb:paint="solid"
+       id="linearGradient7561">
+      <stop
+         id="stop7558"
+         offset="0"
+         style="stop-color:#a5a5a5;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       osb:paint="solid"
+       id="linearGradient7548">
+      <stop
+         id="stop7546"
+         offset="0"
+         style="stop-color:#ebebeb;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       osb:paint="solid"
+       id="linearGradient7542">
+      <stop
+         id="stop7538"
+         offset="0"
+         style="stop-color:#c9c9c9;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       gradientTransform="matrix(0,-735328.32,170712.69,0,2464326300,577972450)"
+       osb:paint="solid"
+       id="linearGradient19282">
+      <stop
+         id="stop19284"
+         offset="0"
+         style="stop-color:#b4b4b4;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       gradientTransform="matrix(0.34682586,0,0,0.30620888,-113.35187,142.03851)"
+       osb:paint="solid"
+       id="linearGradient19282-4">
+      <stop
+         id="stop19284-0"
+         offset="0"
+         style="stop-color:#bebebe;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       gradientTransform="translate(706.45257,-184.97289)"
+       gradientUnits="userSpaceOnUse"
+       y2="411.5"
+       x2="-187"
+       y1="411.5"
+       x1="-200"
+       id="linearGradient10150"
+       xlink:href="#linearGradient19282-4" />
+    <linearGradient
+       gradientTransform="matrix(1.1701311,0,0,0.98437498,543.58716,-395.22331)"
+       gradientUnits="userSpaceOnUse"
+       y2="629"
+       x2="51.000198"
+       y1="629"
+       x1="44.000198"
+       id="linearGradient10152"
+       xlink:href="#linearGradient19282-4" />
+    <linearGradient
+       gradientTransform="matrix(0.98291014,0,0,1.0208334,457.66167,-410.38902)"
+       gradientUnits="userSpaceOnUse"
+       y2="622.5"
+       x2="50.000198"
+       y1="622.5"
+       x1="45.000198"
+       id="linearGradient10154"
+       xlink:href="#linearGradient19282-4" />
+    <linearGradient
+       gradientTransform="translate(465.45237,-401.97289)"
+       gradientUnits="userSpaceOnUse"
+       y2="622.03961"
+       x2="57.000198"
+       y1="622.03961"
+       x1="51.093372"
+       id="linearGradient10156"
+       xlink:href="#linearGradient19282-4" />
+    <linearGradient
+       gradientTransform="matrix(-1,0,0,1,-693.34788,-184.97289)"
+       gradientUnits="userSpaceOnUse"
+       y2="411.5"
+       x2="-187"
+       y1="411.5"
+       x1="-200"
+       id="linearGradient10150-2"
+       xlink:href="#linearGradient19282-4" />
+  </defs>
+  <rect
+     style="fill:none;stroke:none;stroke-width:0.99989343"
+     id="rect14038"
+     width="15.996591"
+     height="16"
+     x="-6.357422e-07"
+     y="0"
+     rx="0" />
+  <g
+     id="g4287"
+     transform="matrix(1.2206042,0,0,1.1428571,0,-2.2857143)">
+    <rect
+       ry="0.54137862"
+       rx="0.52126682"
+       y="2.0000002"
+       x="4.095459"
+       height="3.0625"
+       width="4.9145508"
+       id="rect6874"
+       style="fill:url(#linearGradient10154);fill-opacity:1;stroke:none;stroke-width:1.0016923" />
+    <path
+       inkscape:connector-curvature="0"
+       id="path6973"
+       d="M 2.4572754,6.3750007 V 14.250001 H 8.1909178 L 10.648193,11.625 V 6.3750007 Z"
+       style="fill:url(#linearGradient10152);fill-opacity:1;stroke:none;stroke-width:1.07324171"
+       sodipodi:nodetypes="cccccc" />
+    <path
+       id="path6977"
+       d="M 0.61431884,2.8750001 C 0.03634894,2.8843088 0.21356579,3.2657735 0.00390625,3.515625 
0.00373508,3.5211811 0,3.5256518 0,3.53125 v 11.9375 C 0,15.76255 0.23745,16 0.53125,16 H 0.63671875 12.46875 
12.574219 c 0.2938,0 0.53125,-0.23745 0.53125,-0.53125 V 3.53125 c 0,-0.00559 -0.0037,-0.010077 
-0.0039,-0.015625 C 13.163999,3.1667243 12.776387,2.8750001 12.49115,2.8750001 H 9.8291014 v 0.8750001 h 
1.7451176 c 0.273043,0 0.681817,0.4578522 0.712158,0.722656 V 14.46875 c -0.0027,0.293787 -0.523827,0.656251 
-0.817627,0.656251 H 1.6367188 c -0.2938001,0 -0.76803412,-0.362464 -0.77075202,-0.656251 l -0.046875,-10 C 
0.85121668,4.2058778 1.2595787,3.7500002 1.53125,3.7500002 H 3.2763671 V 2.8750001 Z"
+       style="fill:url(#linearGradient10150);fill-opacity:1;stroke:none"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccsssccssscsccsccssccsccc" />
+  </g>
+</svg>
diff --git a/icons/icon-list.mk b/icons/icon-list.mk
index 78a59fe..d0b2d65 100644
--- a/icons/icon-list.mk
+++ b/icons/icon-list.mk
@@ -60,6 +60,7 @@ scalable_images = \
        scalable/gimp-dynamics.svg                      \
        scalable/gimp-edit.svg                          \
        scalable/gimp-edit-clear.svg                    \
+       scalable/gimp-edit-cut.svg                      \
        scalable/gimp-error.svg                         \
        scalable/gimp-file-manager.svg                  \
        scalable/gimp-first.svg                         \
@@ -138,6 +139,7 @@ scalable_images = \
        scalable/gimp-no.svg                            \
        scalable/gimp-okay.svg                          \
        scalable/gimp-open.svg                          \
+       scalable/gimp-paste.svg                         \
        scalable/gimp-paste-as-new.svg                  \
        scalable/gimp-paste-into.svg                    \
        scalable/gimp-path.svg                          \
@@ -527,6 +529,7 @@ icons16_images = \
        16/gimp-dynamics.png                            \
        16/gimp-edit.png                                \
        16/gimp-edit-clear.png                          \
+       16/gimp-edit-cut.png                            \
        16/gimp-error.png                               \
        16/gimp-file-manager.png                        \
        16/gimp-first.png                               \
@@ -583,6 +586,7 @@ icons16_images = \
        16/gimp-no.png                                  \
        16/gimp-okay.png                                \
        16/gimp-open.png                                \
+       16/gimp-paste.png                               \
        16/gimp-paste-as-new.png                        \
        16/gimp-paste-into.png                          \
        16/gimp-path.png                                \
diff --git a/libgimpwidgets/gimpicons.c b/libgimpwidgets/gimpicons.c
index cda8bb8..239a80c 100644
--- a/libgimpwidgets/gimpicons.c
+++ b/libgimpwidgets/gimpicons.c
@@ -83,8 +83,10 @@ static const GtkStockItem gimp_stock_items[] =
   { GIMP_STOCK_REVERT,                        NULL,   0, 0, LIBGIMP_DOMAIN },
   { GIMP_STOCK_CLOSE_ALL,                     NULL,   0, 0, LIBGIMP_DOMAIN },
   { GIMP_STOCK_CLIPBOARD,                     NULL,   0, 0, LIBGIMP_DOMAIN },
+  { GIMP_STOCK_PASTE,                         NULL,   0, 0, LIBGIMP_DOMAIN },
   { GIMP_STOCK_FILE_MANAGER,                  NULL,   0, 0, LIBGIMP_DOMAIN },
   { GIMP_STOCK_EDIT_CLEAR,                    NULL,   0, 0, LIBGIMP_DOMAIN },
+  { GIMP_STOCK_EDIT_CUT,                      NULL,   0, 0, LIBGIMP_DOMAIN },
   { GIMP_STOCK_SHRED,                         NULL,   0, 0, LIBGIMP_DOMAIN },
   { GIMP_STOCK_UNDO,                          NULL,   0, 0, LIBGIMP_DOMAIN },
   { GIMP_STOCK_REDO,                          NULL,   0, 0, LIBGIMP_DOMAIN },
diff --git a/libgimpwidgets/gimpicons.h b/libgimpwidgets/gimpicons.h
index b87283c..aa16c0e 100644
--- a/libgimpwidgets/gimpicons.h
+++ b/libgimpwidgets/gimpicons.h
@@ -58,8 +58,10 @@ G_BEGIN_DECLS
 #define GIMP_STOCK_CLOSE_ALL                "gimp-close-all"
 #define GIMP_STOCK_REVERT                   "gimp-revert"
 #define GIMP_STOCK_CLIPBOARD                "gimp-clipboard"
+#define GIMP_STOCK_PASTE                    "gimp-paste"
 #define GIMP_STOCK_FILE_MANAGER             "gimp-file-manager"
 #define GIMP_STOCK_EDIT_CLEAR               "gimp-edit-clear"
+#define GIMP_STOCK_EDIT_CUT                 "gimp-edit-cut"
 #define GIMP_STOCK_SHRED                    "gimp-shred"
 #define GIMP_STOCK_UNDO                     "gimp-undo"
 #define GIMP_STOCK_REDO                     "gimp-redo"


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