[gimp] icons: Bug 759904



commit 8b1ea3cc13401898f19f221df430fb3b170fd7c6
Author: klausstaedtler <staedtler-przyborski web de>
Date:   Sun Jun 5 13:58:56 2016 +0200

    icons: Bug 759904
    
    add
    gimp-cancel
    gimp-save
    
    patch
    gimpstatusbar.c
    fil-pdf-save.c
    gimpicons.c
    gimpicons.h

 app/display/gimpstatusbar.c               |    2 +-
 icons/Color/16/gimp-cancel.png            |  Bin 0 -> 678 bytes
 icons/Color/16/gimp-save.png              |  Bin 0 -> 664 bytes
 icons/Color/scalable/gimp-cancel.svg      |   89 +++++++++++++
 icons/Color/scalable/gimp-save.svg        |  198 +++++++++++++++++++++++++++++
 icons/Prototype/Color/16/gimp-save.png    |  Bin 815 -> 0 bytes
 icons/Prototype/Symbolic/16/gimp-save.png |  Bin 469 -> 0 bytes
 icons/Symbolic/16/gimp-cancel.png         |  Bin 0 -> 668 bytes
 icons/Symbolic/16/gimp-save.png           |  Bin 0 -> 342 bytes
 icons/Symbolic/scalable/gimp-cancel.svg   |  108 ++++++++++++++++
 icons/Symbolic/scalable/gimp-save.svg     |  130 +++++++++++++++++++
 icons/icon-list.mk                        |    4 +
 libgimpwidgets/gimpicons.c                |    4 +-
 libgimpwidgets/gimpicons.h                |    2 +
 plug-ins/common/file-pdf-save.c           |    4 +-
 15 files changed, 537 insertions(+), 4 deletions(-)
---
diff --git a/app/display/gimpstatusbar.c b/app/display/gimpstatusbar.c
index 28f2dd1..c54c0c8 100644
--- a/app/display/gimpstatusbar.c
+++ b/app/display/gimpstatusbar.c
@@ -278,7 +278,7 @@ gimp_statusbar_init (GimpStatusbar *statusbar)
   gtk_container_add (GTK_CONTAINER (statusbar->cancel_button), hbox2);
   gtk_widget_show (hbox2);
 
-  image = gtk_image_new_from_icon_name ("gtk-cancel", GTK_ICON_SIZE_MENU);
+  image = gtk_image_new_from_icon_name (GIMP_STOCK_CANCEL, GTK_ICON_SIZE_MENU);
   gtk_box_pack_start (GTK_BOX (hbox2), image, FALSE, FALSE, 2);
   gtk_widget_show (image);
 
diff --git a/icons/Color/16/gimp-cancel.png b/icons/Color/16/gimp-cancel.png
new file mode 100644
index 0000000..7e13c64
Binary files /dev/null and b/icons/Color/16/gimp-cancel.png differ
diff --git a/icons/Color/16/gimp-save.png b/icons/Color/16/gimp-save.png
new file mode 100644
index 0000000..1a66be9
Binary files /dev/null and b/icons/Color/16/gimp-save.png differ
diff --git a/icons/Color/scalable/gimp-cancel.svg b/icons/Color/scalable/gimp-cancel.svg
new file mode 100644
index 0000000..ad397f1
--- /dev/null
+++ b/icons/Color/scalable/gimp-cancel.svg
@@ -0,0 +1,89 @@
+<?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-cancel.svg">
+  <defs
+     id="defs30573" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="21.166144"
+     inkscape:cx="10.160577"
+     inkscape:cy="11.818655"
+     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="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:creator>
+          <cc:Agent>
+            <dc:title>Klaus Staedtler       </dc:title>
+          </cc:Agent>
+        </dc:creator>
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(0,-1036.3622)">
+    <path
+       
style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;white-space:normal;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#cc0000;fill-opacity:1;fill-rule:nonzero;stroke:#a40000;stroke-width:0.36808872;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0.7075099;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:ac
 cumulate"
+       d="M 8.1171875,0.25 C 4.8167276,0.194 1.7285019,2.276225 0.640625,5.578125 c -1.33892881,4.0641 
0.8741414,8.44155 4.9355469,9.78125 4.0614052,1.3398 8.4364701,-0.875553 9.7753901,-4.939453 l 
0.07227,-0.19336 C 16.627225,6.2066625 14.398917,1.9526719 10.416016,0.63867188 9.6545045,0.38747188 
8.8788214,0.263 8.1171875,0.25 Z M 7.9960938,2.5761719 C 10.989575,2.5761719 13.416016,5.0045 13.416016,8 c 
0,1.0031481 -0.277448,1.9381035 -0.751954,2.744141 L 5.2539062,3.3261719 c 0.8050157,-0.4739784 
1.7406013,-0.75 2.7421876,-0.75 z M 3.3320312,5.2480469 10.740234,12.669922 C 9.9347049,13.144734 
8.9986327,13.421875 7.9960938,13.421875 5.0025926,13.421875 2.5761719,10.9953 2.5761719,8 c 0,-1.0057327 
0.2791454,-1.9445359 0.7558593,-2.7519531 z"
+       transform="translate(0,1036.3622)"
+       id="path6388-7-7-4-7"
+       inkscape:connector-curvature="0" />
+  </g>
+</svg>
diff --git a/icons/Color/scalable/gimp-save.svg b/icons/Color/scalable/gimp-save.svg
new file mode 100644
index 0000000..0a95d8d
--- /dev/null
+++ b/icons/Color/scalable/gimp-save.svg
@@ -0,0 +1,198 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/";
+   xmlns:cc="http://creativecommons.org/ns#";
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#";
+   xmlns:svg="http://www.w3.org/2000/svg";
+   xmlns="http://www.w3.org/2000/svg";
+   xmlns:xlink="http://www.w3.org/1999/xlink";
+   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-save.svg">
+  <defs
+     id="defs30573">
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient4991">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1;"
+         offset="0"
+         id="stop4993" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:0;"
+         offset="1"
+         id="stop4995" />
+    </linearGradient>
+    <linearGradient
+       gradientUnits="userSpaceOnUse"
+       y2="40.943935"
+       x2="36.183067"
+       y1="28.481176"
+       x1="7.6046205"
+       id="linearGradient4234"
+       xlink:href="#linearGradient4228"
+       inkscape:collect="always"
+       gradientTransform="matrix(0.32678414,0,0,0.32678414,-53.918925,1015.5923)" />
+    <linearGradient
+       id="linearGradient4228">
+      <stop
+         id="stop4230"
+         offset="0.0000000"
+         style="stop-color:#bbbbbb;stop-opacity:1.0000000;" />
+      <stop
+         id="stop4232"
+         offset="1.0000000"
+         style="stop-color:#9f9f9f;stop-opacity:1.0000000;" />
+    </linearGradient>
+    <radialGradient
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.42032349,0.25544651,-0.23227229,0.38219105,-54.688288,1013.9987)"
+       r="20.935818"
+       fy="2.958519"
+       fx="15.571491"
+       cy="2.958519"
+       cx="15.571491"
+       id="radialGradient4250"
+       xlink:href="#linearGradient4244"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient4244">
+      <stop
+         id="stop4246"
+         offset="0.0000000"
+         style="stop-color:#e4e4e4;stop-opacity:1.0000000;" />
+      <stop
+         id="stop4248"
+         offset="1.0000000"
+         style="stop-color:#d3d3d3;stop-opacity:1.0000000;" />
+    </linearGradient>
+    <linearGradient
+       gradientUnits="userSpaceOnUse"
+       y2="47.620636"
+       x2="44.0961"
+       y1="4.433136"
+       x1="12.378357"
+       id="linearGradient4260"
+       xlink:href="#linearGradient4991"
+       inkscape:collect="always"
+       gradientTransform="matrix(0.32678414,0,0,0.32678414,-53.918925,1015.5923)" />
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="21.166144"
+     inkscape:cx="10.230533"
+     inkscape:cy="7.3587169"
+     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="1440"
+     inkscape:window-height="752"
+     inkscape:window-x="302"
+     inkscape:window-y="27"
+     inkscape:window-maximized="0"
+     inkscape:snap-global="false"
+     showguides="false">
+    <inkscape:grid
+       type="xygrid"
+       id="grid4284" />
+  </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="g4258">
+      <g
+         transform="matrix(1.116248,0,0,1.1126945,59.353582,-92.213571)"
+         id="g4124">
+        <g
+           style="display:inline"
+           id="g5022"
+           transform="matrix(0.00788009,0,0,0.00630433,-39.053668,1027.5615)" />
+        <path
+           sodipodi:nodetypes="cccsccccccccc"
+           id="path4196"
+           d="m -50.23094,1018.1944 c -0.20424,0 -0.336996,0.095 -0.418692,0.2757 0,0 -2.113885,5.5892 
-2.113885,5.5892 0,0 -0.0817,0.2194 -0.0817,0.5821 0,0 0,3.1534 0,3.1534 0,0.3538 0.214954,0.5311 
0.541236,0.5311 h 12.601613 c 0.321834,0 0.520812,-0.2347 0.520812,-0.6026 v -3.1534 c 0,0 0.03463,-0.2518 
-0.03064,-0.4289 l -2.195581,-5.6198 c -0.0603,-0.1673 -0.20813,-0.3229 -0.367632,-0.3268 h -8.455539 z"
+           
style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#535353;stroke-width:0.65356827;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+           inkscape:connector-curvature="0" />
+        <path
+           sodipodi:nodetypes="ccccccccc"
+           id="path4170"
+           d="m -52.849167,1024.4145 0.24986,-0.2262 12.29025,0.02 1.131459,0.1037 v 3.4111 c 0,0.3678 
-0.198364,0.6024 -0.520198,0.6024 h -12.608308 c -0.326283,0 -0.543063,-0.1771 -0.543063,-0.5309 v -3.3805 z"
+           
style="fill:url(#linearGradient4234);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.02044296px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+           inkscape:connector-curvature="0" />
+        <path
+           sodipodi:nodetypes="csccccccs"
+           id="path3093"
+           d="m -52.75914,1024.0607 c -0.233418,0.4786 -2.02e-4,0.782 0.338455,0.782 0,0 12.74458,0 
12.74458,0 0.365687,-0.01 0.602995,-0.3307 0.466835,-0.7003 l -2.194122,-5.6241 c -0.0603,-0.1673 
-0.213966,-0.3229 -0.373468,-0.3268 h -8.449704 c -0.20424,0 -0.338455,0.099 -0.42015,0.2801 0,0 
-2.112426,5.5891 -2.112426,5.5891 z"
+           
style="fill:url(#radialGradient4250);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+           inkscape:connector-curvature="0" />
+        <path
+           sodipodi:nodetypes="cccccccc"
+           id="path4201"
+           d="m -39.28025,1023.9674 c 0.02076,0.4085 -0.135289,0.7568 -0.432046,0.7659 0,0 -12.456592,0 
-12.456592,0 -0.421301,0 -0.610346,-0.1062 -0.681035,-0.2837 0.02999,0.3086 0.269864,0.539 0.681035,0.539 0,0 
12.456592,0 12.456592,0 0.351622,-0.011 0.572789,-0.4654 0.441865,-0.9787 l -0.0098,-0.042 z"
+           
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+           inkscape:connector-curvature="0" />
+        <path
+           
style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:url(#linearGradient4260);stroke-width:0.32678422;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+           d="m -50.114336,1018.3425 c -0.196623,0 -0.324428,0.091 -0.403077,0.2654 0,0 -2.096325,5.4216 
-2.096325,5.4216 0,0 -0.07865,0.2113 -0.07865,0.5604 0,0 0,3.0358 0,3.0358 0,0.4427 0.145111,0.5317 
0.521052,0.5317 h 12.315482 c 0.432377,0 0.501391,-0.1034 0.501391,-0.6005 v -3.0359 c 0,0 0.03333,-0.2423 
-0.02949,-0.4129 l -2.154551,-5.4919 c -0.05805,-0.161 -0.179944,-0.27 -0.333498,-0.2737 h -8.242331 z"
+           id="path4252"
+           sodipodi:nodetypes="cccsccccccccc"
+           inkscape:connector-curvature="0" />
+      </g>
+      <path
+         sodipodi:nodetypes="cccccccccc"
+         inkscape:connector-curvature="0"
+         id="rect4157"
+         d="m 6.2931459,1036.5595 v 5.0129 l -1.8800295,0.027 1.8417981,2.3265 1.8417981,2.1366 
1.7495965,-2.1741 1.7495949,-2.3635 -2.0374466,0.022 v -4.9927 z"
+         
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#8ae234;fill-opacity:1;fill-rule:nonzero;stroke:#4e9a06;stroke-width:0.38341436;stroke-linecap:butt;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/Symbolic/16/gimp-cancel.png b/icons/Symbolic/16/gimp-cancel.png
new file mode 100644
index 0000000..fcdc497
Binary files /dev/null and b/icons/Symbolic/16/gimp-cancel.png differ
diff --git a/icons/Symbolic/16/gimp-save.png b/icons/Symbolic/16/gimp-save.png
new file mode 100644
index 0000000..3d31c0b
Binary files /dev/null and b/icons/Symbolic/16/gimp-save.png differ
diff --git a/icons/Symbolic/scalable/gimp-cancel.svg b/icons/Symbolic/scalable/gimp-cancel.svg
new file mode 100644
index 0000000..fd40fad
--- /dev/null
+++ b/icons/Symbolic/scalable/gimp-cancel.svg
@@ -0,0 +1,108 @@
+<?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: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-cancel.svg">
+  <defs
+     id="defs30573">
+    <linearGradient
+       id="linearGradient19282"
+       osb:paint="solid"
+       gradientTransform="matrix(1.2178615,0,0,1.043881,378.84797,1794.4958)">
+      <stop
+         offset="0"
+         id="stop19284"
+         style="stop-color:#505050;stop-opacity:1;" />
+    </linearGradient>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="21.166144"
+     inkscape:cx="5.7119091"
+     inkscape:cy="12.432843"
+     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:creator>
+          <cc:Agent>
+            <dc:title>Klaus Staedtler       </dc:title>
+          </cc:Agent>
+        </dc:creator>
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(0,-1036.3622)">
+    <g
+       id="g7082"
+       transform="matrix(0.80004464,0,0,0.79676613,33.566711,232.23164)">
+      <g
+         id="g7078">
+        <g
+           id="g3937">
+          <path
+             
style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#bebebe;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.94007
 
397;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"
+             d="m -31.805112,1009.2443 c -4.257641,-0.072 -8.243611,2.623 -9.646988,6.9011 -1.727237,5.2654 
1.1294,10.9362 6.368672,12.672 5.23927,1.7359 10.883182,-1.1332 12.61041,-6.3985 l 0.0952,-0.2501 c 
1.5524,-5.2083 -1.323432,-10.7221 -6.46143,-12.4244 -0.98236,-0.3254 -1.983344,-0.4834 -2.965863,-0.5001 z m 
-0.156227,3.0105 c 3.861634,0 6.991137,3.1452 6.991137,7.0261 0,1.4073 -0.416403,2.7155 -1.125319,3.8146 a 
1.4708364,1.4708364 0 0 0 -0.0537,-0.059 l -9.529818,-9.5807 a 1.470184,1.4701839 0 0 0 -0.07567,-0.071 c 
1.093139,-0.7115 2.39406,-1.1301 3.793375,-1.1301 z m -5.863377,3.209 a 1.470184,1.4701839 0 0 0 
0.06103,0.066 l 9.527377,9.5807 a 1.4708364,1.4708364 0 0 0 0.07079,0.066 c -1.093999,0.7131 -2.394716,1.1326 
-3.795816,1.1326 -3.86166,0 -6.993578,-3.1478 -6.993578,-7.0286 0,-1.4093 0.419474,-2.717 1.130201,-3.8171 z"
+             id="path6388-7-7-4-7"
+             inkscape:connector-curvature="0" />
+        </g>
+      </g>
+    </g>
+  </g>
+</svg>
diff --git a/icons/Symbolic/scalable/gimp-save.svg b/icons/Symbolic/scalable/gimp-save.svg
new file mode 100644
index 0000000..265e6b3
--- /dev/null
+++ b/icons/Symbolic/scalable/gimp-save.svg
@@ -0,0 +1,130 @@
+<?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-save.svg">
+  <defs
+     id="defs30573" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="16"
+     inkscape:cx="14.900652"
+     inkscape:cy="17.081836"
+     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" />
+  <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
+       transform="translate(-41.0002,617.3622)"
+       style="display:inline"
+       id="gimp-save"
+       inkscape:label="gimp-save-tool-preset">
+      <path
+         sodipodi:nodetypes="cccc"
+         inkscape:connector-curvature="0"
+         id="path11635"
+         d="m 49.0002,429 -4.02308,-4 h 8 z"
+         style="fill:#bebebe;fill-opacity:1;stroke:none" />
+      <g
+         inkscape:label="gimp-save-tool-preset"
+         id="g932">
+        <g
+           style="display:inline"
+           id="g4561"
+           transform="translate(-118.9998,-119)"
+           inkscape:label="document-save">
+          <path
+             
style="color:#bebebe;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#bebebe;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
+             d="m 163.5,549 1,-1.5 m 7,0 1,1.5"
+             id="rect4390-9"
+             inkscape:connector-curvature="0"
+             sodipodi:nodetypes="cccc" />
+          <rect
+             transform="matrix(0,1,1,0,0,0)"
+             
style="color:#bebebe;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:1;marker:none;enable-background:new"
+             id="rect10837-5-8-4-4-4-1"
+             y="160"
+             x="538"
+             height="16"
+             width="16" />
+          <g
+             id="g4555">
+            <path
+               
style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#bebebe;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;marker:none;enable-background:accumulate"
+               d="m 163,549 v 4 h 10 v -4 z m 3.34375,1.4375 c 0.0208,-10e-4 0.0417,-10e-4 0.0625,0 
0.29096,-0.0556 0.59898,0.20383 0.59375,0.5 V 551 h 2 v -0.0625 c -0.004,-0.26416 0.23582,-0.50712 
0.5,-0.50712 0.26418,0 0.50373,0.24296 0.5,0.50712 V 551 c 0,0.54535 -0.45465,1 -1,1 h -2 c -0.54535,0 
-1,-0.45465 -1,-1 v -0.0625 c -0.0108,-0.21706 0.13723,-0.43234 0.34375,-0.5 z"
+               id="rect11668-7-5"
+               sodipodi:nodetypes="ccccccsccccsccccccc"
+               inkscape:connector-curvature="0" />
+          </g>
+        </g>
+      </g>
+      <rect
+         y="420"
+         x="48.000198"
+         height="7"
+         width="2"
+         id="rect11650"
+         style="fill:#bebebe;fill-opacity:1;stroke:none" />
+    </g>
+  </g>
+</svg>
diff --git a/icons/icon-list.mk b/icons/icon-list.mk
index 6a27106..46aa2e3 100644
--- a/icons/icon-list.mk
+++ b/icons/icon-list.mk
@@ -1,5 +1,6 @@
 scalable_images = \
        scalable/gimp-anchor.svg                        \
+       scalable/gimp-cancel.svg                        \
        scalable/gimp-cap-butt.svg                      \
        scalable/gimp-cap-round.svg                     \
        scalable/gimp-cap-square.svg                    \
@@ -163,6 +164,7 @@ scalable_images = \
        scalable/gimp-rotate-270.svg                    \
        scalable/gimp-rotate-90.svg                     \
        scalable/gimp-sample-point.svg                  \
+       scalable/gimp-save.svg                          \
        scalable/gimp-scale.svg                         \
        scalable/gimp-selection.svg                     \
        scalable/gimp-selection-add.svg                 \
@@ -422,6 +424,7 @@ icons12_images = \
 
 icons16_images = \
        16/gimp-anchor.png                              \
+       16/gimp-cancel.png                              \
        16/gimp-cap-butt.png                            \
        16/gimp-cap-round.png                           \
        16/gimp-cap-square.png                          \
@@ -543,6 +546,7 @@ icons16_images = \
        16/gimp-rotate-270.png                          \
        16/gimp-rotate-90.png                           \
        16/gimp-sample-point.png                        \
+       16/gimp-save.png                                \
        16/gimp-scale.png                               \
        16/gimp-selection-add.png                       \
        16/gimp-selection-all.png                       \
diff --git a/libgimpwidgets/gimpicons.c b/libgimpwidgets/gimpicons.c
index 77d1711..9a912ef 100644
--- a/libgimpwidgets/gimpicons.c
+++ b/libgimpwidgets/gimpicons.c
@@ -68,7 +68,9 @@ static const GtkStockItem gimp_stock_items[] =
   { GIMP_STOCK_RESET,          N_("_Reset"),          0, 0, LIBGIMP_DOMAIN },
   { GIMP_STOCK_VISIBLE,        N_("Visible"),         0, 0, LIBGIMP_DOMAIN },
   { GIMP_STOCK_NEXT,           N_("Ne_xt"),           0, 0, LIBGIMP_DOMAIN },
-  { GIMP_STOCK_Previous,       N_("Pre_vious"),       0, 0, LIBGIMP_DOMAIN },
+  { GIMP_STOCK_PREVIOUS,       N_("Pre_vious"),       0, 0, LIBGIMP_DOMAIN },
+  { GIMP_STOCK_SAVE,           N_("_Save"),           0, 0, LIBGIMP_DOMAIN },
+  { GIMP_STOCK_CANCEL,         N_("_Cancel"),         0, 0, LIBGIMP_DOMAIN },
 
   { GIMP_STOCK_GRADIENT_LINEAR,               NULL,   0, 0, LIBGIMP_DOMAIN },
   { GIMP_STOCK_GRADIENT_BILINEAR,             NULL,   0, 0, LIBGIMP_DOMAIN },
diff --git a/libgimpwidgets/gimpicons.h b/libgimpwidgets/gimpicons.h
index 061e423..4c73cc4 100644
--- a/libgimpwidgets/gimpicons.h
+++ b/libgimpwidgets/gimpicons.h
@@ -44,6 +44,8 @@ G_BEGIN_DECLS
 #define GIMP_STOCK_VISIBLE                  "gimp-visible"
 #define GIMP_STOCK_NEXT                     "gimp-next"
 #define GIMP_STOCK_PREVIOUS                 "gimp-previous"
+#define GIMP_STOCK_SAVE                     "gimp-save"
+#define GIMP_STOCK_CANCEL                   "gimp-cancel"
 
 #define GIMP_STOCK_GRADIENT_LINEAR               "gimp-gradient-linear"
 #define GIMP_STOCK_GRADIENT_BILINEAR             "gimp-gradient-bilinear"
diff --git a/plug-ins/common/file-pdf-save.c b/plug-ins/common/file-pdf-save.c
index 0fb98ad..5ff2969 100644
--- a/plug-ins/common/file-pdf-save.c
+++ b/plug-ins/common/file-pdf-save.c
@@ -925,8 +925,8 @@ gui_multi (void)
   file_browse = gtk_button_new_with_label (_("Browse..."));
   file_choose = gtk_file_chooser_dialog_new (_("Multipage PDF export"),
                                              GTK_WINDOW (window), GTK_FILE_CHOOSER_ACTION_SAVE,
-                                             "gtk-save", GTK_RESPONSE_OK,
-                                             "gtk-cancel", GTK_RESPONSE_CANCEL,
+                                             "gimp-save", GTK_RESPONSE_OK,
+                                             "gimp-cancel", GTK_RESPONSE_CANCEL,
                                              NULL);
 
   gtk_box_pack_start (GTK_BOX (file_hbox), file_label, FALSE, FALSE, 0);


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