[gimp/icons-wip] icons: Bug 759904



commit df92ee0ac246bf620e3460537a32602a175ee019
Author: klausstaedtler <staedtler-przyborski web de>
Date:   Wed Jun 22 18:16:14 2016 +0200

    icons: Bug 759904
    
    add
    gimp-document-new
    
    patch: replace "document-new" by "gimp-document-new" (or GIMP_STOCK_DOCUMENT_NEW)
    
    gimp/plug-ins/ifs-compose/ifs-compose.c:    { "new", "document-new"
    gimp/app/actions/tool-options-actions.c:  { "tool-options-save-new-preset", "document-new",
    gimp/app/actions/palettes-actions.c:  { "palettes-new", "document-new",
    gimp/app/actions/mypaint-brushes-actions.c:  { "mypaint-brushes-new", "document-new",
    gimp/app/actions/image-actions.c:  { "image-new", "document-new",
    gimp/app/actions/templates-actions.c:  { "templates-new", "document-new",
    gimp/app/actions/dynamics-actions.c:  { "dynamics-new", "document-new",
    gimp/app/actions/tool-presets-actions.c:  { "tool-presets-new", "document-new",
    gimp/app/actions/patterns-actions.c:  { "patterns-new", "document-new",
    gimp/app/actions/palette-editor-actions.c:  { "palette-editor-new-color-fg", "document-new",
    gimp/app/actions/palette-editor-actions.c:  { "palette-editor-new-color-bg", "document-new",
    gimp/app/actions/brushes-actions.c:  { "brushes-new", "document-new",
    gimp/app/actions/images-actions.c:  { "images-new-view", "document-new",
    gimp/app/actions/gradients-actions.c:  { "gradients-new", "document-new",
    
    add
    gimp-unit-new
    
    patch: replace "document-new" by "gimp-unit-new" (or GIMP_STOCK_UNIT_NEW)
    
    gimp/plug-ins/common/unit-editor.c:  { "unit-editor-new", "document-new",

 app/actions/brushes-actions.c                 |    2 +-
 app/actions/dynamics-actions.c                |    2 +-
 app/actions/gradients-actions.c               |    2 +-
 app/actions/images-actions.c                  |    2 +-
 app/actions/mypaint-brushes-actions.c         |    2 +-
 app/actions/palette-editor-actions.c          |    4 +-
 app/actions/palettes-actions.c                |    4 +-
 app/actions/patterns-actions.c                |    2 +-
 app/actions/templates-actions.c               |    2 +-
 app/actions/tool-options-actions.c            |    2 +-
 app/actions/tool-presets-actions.c            |    2 +-
 icons/Color/16/gimp-document-new.png          |  Bin 0 -> 555 bytes
 icons/Color/16/gimp-image-reload.png          |  Bin 814 -> 741 bytes
 icons/Color/16/gimp-unit-new.png              |  Bin 0 -> 623 bytes
 icons/Color/scalable/gimp-document-new.svg    |  187 +++++++++++++++++++++++++
 icons/Color/scalable/gimp-unit-new.svg        |  120 ++++++++++++++++
 icons/Prototype/Color/16/gimp-new-unit.png    |  Bin 866 -> 0 bytes
 icons/Prototype/Symbolic/16/gimp-new-unit.png |  Bin 791 -> 0 bytes
 icons/Symbolic/16/gimp-document-new.png       |  Bin 0 -> 341 bytes
 icons/Symbolic/16/gimp-unit-new.png           |  Bin 0 -> 665 bytes
 icons/Symbolic/scalable/gimp-document-new.svg |  141 +++++++++++++++++++
 icons/Symbolic/scalable/gimp-unit-new.svg     |  120 ++++++++++++++++
 icons/icon-list.mk                            |    4 +
 libgimpwidgets/gimpicons.c                    |    4 +-
 libgimpwidgets/gimpicons.h                    |    2 +
 plug-ins/common/unit-editor.c                 |    2 +-
 plug-ins/ifs-compose/ifs-compose.c            |    2 +-
 27 files changed, 591 insertions(+), 17 deletions(-)
---
diff --git a/app/actions/brushes-actions.c b/app/actions/brushes-actions.c
index 99166f8..9c4e35f 100644
--- a/app/actions/brushes-actions.c
+++ b/app/actions/brushes-actions.c
@@ -49,7 +49,7 @@ static const GimpActionEntry brushes_actions[] =
     G_CALLBACK (data_open_as_image_cmd_callback),
     GIMP_HELP_BRUSH_OPEN_AS_IMAGE },
 
-  { "brushes-new", "document-new",
+  { "brushes-new", GIMP_STOCK_DOCUMENT_NEW,
     NC_("brushes-action", "_New Brush"), NULL,
     NC_("brushes-action", "Create a new brush"),
     G_CALLBACK (data_new_cmd_callback),
diff --git a/app/actions/dynamics-actions.c b/app/actions/dynamics-actions.c
index 252c00c..b202fb0 100644
--- a/app/actions/dynamics-actions.c
+++ b/app/actions/dynamics-actions.c
@@ -43,7 +43,7 @@ static const GimpActionEntry dynamics_actions[] =
     NC_("dynamics-action", "Paint Dynamics Menu"), NULL, NULL, NULL,
     GIMP_HELP_DYNAMICS_DIALOG },
 
-  { "dynamics-new", "document-new",
+  { "dynamics-new", GIMP_STOCK_DOCUMENT_NEW,
     NC_("dynamics-action", "_New Dynamics"), NULL,
     NC_("dynamics-action", "Create a new dynamics"),
     G_CALLBACK (data_new_cmd_callback),
diff --git a/app/actions/gradients-actions.c b/app/actions/gradients-actions.c
index 86f35ce..df469ae 100644
--- a/app/actions/gradients-actions.c
+++ b/app/actions/gradients-actions.c
@@ -44,7 +44,7 @@ static const GimpActionEntry gradients_actions[] =
     NC_("gradients-action", "Gradients Menu"), NULL, NULL, NULL,
     GIMP_HELP_GRADIENT_DIALOG },
 
-  { "gradients-new", "document-new",
+  { "gradients-new", GIMP_STOCK_DOCUMENT_NEW,
     NC_("gradients-action", "_New Gradient"), NULL,
     NC_("gradients-action", "Create a new gradient"),
     G_CALLBACK (data_new_cmd_callback),
diff --git a/app/actions/images-actions.c b/app/actions/images-actions.c
index 486ef4b..c1b197a 100644
--- a/app/actions/images-actions.c
+++ b/app/actions/images-actions.c
@@ -49,7 +49,7 @@ static const GimpActionEntry images_actions[] =
     G_CALLBACK (images_raise_views_cmd_callback),
     NULL },
 
-  { "images-new-view", "document-new",
+  { "images-new-view", GIMP_STOCK_DOCUMENT_NEW,
     NC_("images-action", "_New View"), NULL,
     NC_("images-action", "Create a new display for this image"),
     G_CALLBACK (images_new_view_cmd_callback),
diff --git a/app/actions/mypaint-brushes-actions.c b/app/actions/mypaint-brushes-actions.c
index 0627e59..9b705bf 100644
--- a/app/actions/mypaint-brushes-actions.c
+++ b/app/actions/mypaint-brushes-actions.c
@@ -43,7 +43,7 @@ static const GimpActionEntry mypaint_brushes_actions[] =
     NC_("mypaint-brushes-action", "MyPaint Brushes Menu"), NULL, NULL, NULL,
     GIMP_HELP_MYPAINT_BRUSH_DIALOG },
 
-  { "mypaint-brushes-new", "document-new",
+  { "mypaint-brushes-new", GIMP_STOCK_DOCUMENT_NEW,
     NC_("mypaint-brushes-action", "_New MyPaint Brush"), NULL,
     NC_("mypaint-brushes-action", "Create a new MyPaint brush"),
     G_CALLBACK (data_new_cmd_callback),
diff --git a/app/actions/palette-editor-actions.c b/app/actions/palette-editor-actions.c
index 18b1e52..0b0261d 100644
--- a/app/actions/palette-editor-actions.c
+++ b/app/actions/palette-editor-actions.c
@@ -68,14 +68,14 @@ static const GimpToggleActionEntry palette_editor_toggle_actions[] =
 
 static const GimpEnumActionEntry palette_editor_new_actions[] =
 {
-  { "palette-editor-new-color-fg", "document-new",
+  { "palette-editor-new-color-fg", GIMP_STOCK_DOCUMENT_NEW,
     NC_("palette-editor-action", "New Color from _FG"), NULL,
     NC_("palette-editor-action",
         "Create a new entry from the foreground color"),
     FALSE, FALSE,
     GIMP_HELP_PALETTE_EDITOR_NEW },
 
-  { "palette-editor-new-color-bg", "document-new",
+  { "palette-editor-new-color-bg", GIMP_STOCK_DOCUMENT_NEW,
     NC_("palette-editor-action", "New Color from _BG"), NULL,
     NC_("palette-editor-action",
         "Create a new entry from the background color"),
diff --git a/app/actions/palettes-actions.c b/app/actions/palettes-actions.c
index e7820c5..423f165 100644
--- a/app/actions/palettes-actions.c
+++ b/app/actions/palettes-actions.c
@@ -44,7 +44,7 @@ static const GimpActionEntry palettes_actions[] =
     NC_("palettes-action", "Palettes Menu"), NULL, NULL, NULL,
     GIMP_HELP_PALETTE_DIALOG },
 
-  { "palettes-new", "document-new",
+  { "palettes-new", GIMP_STOCK_DOCUMENT_NEW,
     NC_("palettes-action", "_New Palette"), NULL,
     NC_("palettes-action", "Create a new palette"),
     G_CALLBACK (data_new_cmd_callback),
@@ -95,7 +95,7 @@ static const GimpActionEntry palettes_actions[] =
 
 static const GimpStringActionEntry palettes_edit_actions[] =
 {
-  { "palettes-edit", "gtk-edit",
+  { "palettes-edit", GIMP_STOCK_EDIT,
     NC_("palettes-action", "_Edit Palette..."), NULL,
     NC_("palettes-action", "Edit palette"),
     "gimp-palette-editor",
diff --git a/app/actions/patterns-actions.c b/app/actions/patterns-actions.c
index 92aca91..35c4f63 100644
--- a/app/actions/patterns-actions.c
+++ b/app/actions/patterns-actions.c
@@ -49,7 +49,7 @@ static const GimpActionEntry patterns_actions[] =
     G_CALLBACK (data_open_as_image_cmd_callback),
     GIMP_HELP_PATTERN_OPEN_AS_IMAGE },
 
-  { "patterns-new", "document-new",
+  { "patterns-new", GIMP_STOCK_DOCUMENT_NEW,
     NC_("patterns-action", "_New Pattern"), NULL,
     NC_("patterns-action", "Create a new pattern"),
     G_CALLBACK (data_new_cmd_callback),
diff --git a/app/actions/templates-actions.c b/app/actions/templates-actions.c
index 548f1c4..26c3bed 100644
--- a/app/actions/templates-actions.c
+++ b/app/actions/templates-actions.c
@@ -48,7 +48,7 @@ static const GimpActionEntry templates_actions[] =
     G_CALLBACK (templates_create_image_cmd_callback),
     GIMP_HELP_TEMPLATE_IMAGE_NEW },
 
-  { "templates-new", "document-new",
+  { "templates-new", GIMP_STOCK_DOCUMENT_NEW,
     NC_("templates-action", "_New Template..."), NULL,
     NC_("templates-action", "Create a new template"),
     G_CALLBACK (templates_new_cmd_callback),
diff --git a/app/actions/tool-options-actions.c b/app/actions/tool-options-actions.c
index 5fcb377..ab265df 100644
--- a/app/actions/tool-options-actions.c
+++ b/app/actions/tool-options-actions.c
@@ -73,7 +73,7 @@ static const GimpActionEntry tool_options_actions[] =
     NC_("tool-options-action", "_Delete Tool Preset"), "", NULL, NULL,
     GIMP_HELP_TOOL_OPTIONS_DELETE },
 
-  { "tool-options-save-new-preset", "document-new",
+  { "tool-options-save-new-preset", GIMP_STOCK_DOCUMENT_NEW,
     NC_("tool-options-action", "_New Tool Preset..."), "", NULL,
     G_CALLBACK (tool_options_save_new_preset_cmd_callback),
     GIMP_HELP_TOOL_OPTIONS_SAVE },
diff --git a/app/actions/tool-presets-actions.c b/app/actions/tool-presets-actions.c
index 5741c2d..04f59f4 100644
--- a/app/actions/tool-presets-actions.c
+++ b/app/actions/tool-presets-actions.c
@@ -46,7 +46,7 @@ static const GimpActionEntry tool_presets_actions[] =
     NC_("tool-presets-action", "Tool Presets Menu"), NULL, NULL, NULL,
     GIMP_HELP_TOOL_PRESET_DIALOG },
 
-  { "tool-presets-new", "document-new",
+  { "tool-presets-new", GIMP_STOCK_DOCUMENT_NEW,
     NC_("tool-presets-action", "_New Tool Preset"), NULL,
     NC_("tool-presets-action", "Create a new tool preset"),
     G_CALLBACK (data_new_cmd_callback),
diff --git a/icons/Color/16/gimp-document-new.png b/icons/Color/16/gimp-document-new.png
new file mode 100644
index 0000000..96c6452
Binary files /dev/null and b/icons/Color/16/gimp-document-new.png differ
diff --git a/icons/Color/16/gimp-image-reload.png b/icons/Color/16/gimp-image-reload.png
index e342c4b..b55ddda 100644
Binary files a/icons/Color/16/gimp-image-reload.png and b/icons/Color/16/gimp-image-reload.png differ
diff --git a/icons/Color/16/gimp-unit-new.png b/icons/Color/16/gimp-unit-new.png
new file mode 100644
index 0000000..24550ab
Binary files /dev/null and b/icons/Color/16/gimp-unit-new.png differ
diff --git a/icons/Color/scalable/gimp-document-new.svg b/icons/Color/scalable/gimp-document-new.svg
new file mode 100644
index 0000000..278e86f
--- /dev/null
+++ b/icons/Color/scalable/gimp-document-new.svg
@@ -0,0 +1,187 @@
+<?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";
+   version="1.1"
+   width="16"
+   height="16.000141"
+   id="svg2"
+   viewBox="0 0 16 16.000141"
+   inkscape:version="0.92pre1 unknown"
+   sodipodi:docname="gimp-document-new.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="namedview1699"
+     showgrid="true"
+     inkscape:zoom="17.517667"
+     inkscape:cx="7.6752884"
+     inkscape:cy="7.7114428"
+     inkscape:window-x="0"
+     inkscape:window-y="27"
+     inkscape:window-maximized="1"
+     inkscape:current-layer="svg2"
+     showguides="true">
+    <inkscape:grid
+       type="xygrid"
+       id="grid3362" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata90">
+    <rdf:RDF>
+      <cc:Work>
+        <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>many unknown and unnamed, Andrew Chadwick, Alexandre Prokoudine, Aryeom Han, Benoit 
Touchette, Jakub Steiner, Jehan, Johannes Matschke, Kevin Payne, Klaus Staedtler, Marek Dvoroznak, Michael 
Natterer</dc:title>
+          </cc:Agent>
+        </dc:contributor>
+        <dc:description>Enhanced, extended tango-art-libre for GIMP</dc:description>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <defs
+     id="defs7386">
+    <linearGradient
+       gradientTransform="matrix(0,-735328.32,170712.69,0,2464326300,577972450)"
+       osb:paint="solid"
+       id="linearGradient19282">
+      <stop
+         stop-color="#b4b4b4"
+         id="stop19284" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient259">
+      <stop
+         stop-color="#fafafa"
+         id="stop260" />
+      <stop
+         stop-color="#bbbbbb"
+         offset="1"
+         id="stop261" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient15662">
+      <stop
+         stop-color="#ffffff"
+         id="stop15664" />
+      <stop
+         stop-color="#f8f8f8"
+         offset="1"
+         id="stop15666" />
+    </linearGradient>
+    <linearGradient
+       osb:paint="gradient"
+       x1="231.55"
+       x2="320.70001"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient6057"
+       gradientTransform="matrix(0.01502614,0,0,0.01468232,2.9686133,1037.3257)">
+      <stop
+         stop-color="#a11f7c"
+         id="stop6053" />
+      <stop
+         stop-opacity="0.984"
+         stop-color="#541f31"
+         offset="1"
+         id="stop6055" />
+    </linearGradient>
+    <radialGradient
+       r="38.158695"
+       fy="7.2678967"
+       fx="8.1435566"
+       cy="7.2678967"
+       cx="8.1435566"
+       gradientTransform="matrix(0.968273,0,0,1.032767,1510.8929,486.82636)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient1992"
+       xlink:href="#linearGradient15662" />
+    <radialGradient
+       r="86.70845"
+       fy="14.9373"
+       fx="30.653816"
+       cy="14.9373"
+       cx="30.653816"
+       gradientTransform="matrix(0.148355,0.01009137,-0.01104438,0.162365,1532.5995,498.99696)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient1996"
+       xlink:href="#linearGradient259" />
+    <linearGradient
+       gradientTransform="translate(1507.5996,488.67876)"
+       gradientUnits="userSpaceOnUse"
+       y2="8.8257208"
+       x2="40.352043"
+       y1="8.8257208"
+       x1="31.671938"
+       id="linearGradient3976"
+       xlink:href="#linearGradient259" />
+    <linearGradient
+       osb:paint="solid"
+       id="linearGradient5487">
+      <stop
+         id="stop5485"
+         offset="0"
+         style="stop-color:#888a85;stop-opacity:1;" />
+    </linearGradient>
+  </defs>
+  <g
+     id="g4179">
+    <g
+       transform="matrix(0.39024481,0,0,0.38153129,-1.3818978,-1.1943225)"
+       id="g1978"
+       style="display:inline">
+      <path
+         inkscape:connector-curvature="0"
+         
style="color:#000000;display:block;overflow:visible;visibility:visible;fill:#eeeeec;fill-opacity:1;fill-rule:nonzero;stroke:#555753;stroke-width:1.00035387;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-dasharray:none"
+         d="m 7.7526014,3.6464462 23.4470146,-0.015625 10.278937,12.3134538 4e-6,27.473617 c 0,0.636573 
-0.512476,1.149048 -1.149049,1.149048 l -32.5769026,0 c -0.6365729,0 -1.1490486,-0.512475 
-1.1490486,-1.149048 l 0,-38.6223972 c 0,-0.6365729 0.5124757,-1.1490486 1.1490446,-1.1490486 z"
+         id="rect15391" />
+      <path
+         inkscape:connector-curvature="0"
+         
style="color:#000000;display:block;overflow:visible;visibility:visible;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:url(#radialGradient1992);stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none"
+         d="M 7.8151023,4.5839462 31.410827,4.4914631 c 0,0 8.756684,9.5936389 8.756684,9.6762119 l 
0.274429,29.213607 c 0,0.08257 -0.06648,0.149049 -0.149048,0.149049 l -32.4777897,0 c -0.082573,0 
-0.1490485,-0.06648 -0.1490485,-0.149049 l 0,-38.6482872 c 0,-0.082573 0.066476,-0.1490486 
0.1490485,-0.1490486 z"
+         id="rect15660" />
+      <path
+         inkscape:connector-curvature="0"
+         
style="color:#000000;display:block;overflow:visible;visibility:visible;opacity:1;fill:url(#radialGradient1996);fill-opacity:1;fill-rule:nonzero;stroke:#555753;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none"
+         d="M 41.41056,15.872435 31.175441,3.6354934 31.234655,15.968145 Z"
+         id="path2210" />
+      <path
+         inkscape:connector-curvature="0"
+         id="path2247"
+         d="m 39.121563,14.816434 -6.9251,-8.3787965 0.04198,8.2560805 z"
+         
style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#eeeeec;fill-opacity:1;fill-rule:evenodd;stroke:url(#linearGradient3976);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>
+    <rect
+       ry="0.33985463"
+       y="7.3287893e-06"
+       x="0"
+       height="16"
+       width="16"
+       id="rect4010"
+       
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:none;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.39511237;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"
+       rx="0.34359521" />
+  </g>
+  <path
+     inkscape:connector-curvature="0"
+     
style="fill:#000000;fill-opacity:1;stroke:#ffffff;stroke-width:0.28914681;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+     d="M 3.0361434,0.14464155 V 3.0357415 H 0.14457342 v 1.9287 H 3.0361434 v 2.8911 h 1.9277132 v -2.8911 
h 2.89157 v -1.9287 h -2.89157 V 0.14464155 Z"
+     id="rect11686-8" />
+</svg>
diff --git a/icons/Color/scalable/gimp-unit-new.svg b/icons/Color/scalable/gimp-unit-new.svg
new file mode 100644
index 0000000..cd12314
--- /dev/null
+++ b/icons/Color/scalable/gimp-unit-new.svg
@@ -0,0 +1,120 @@
+<?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-unit-new.svg">
+  <defs
+     id="defs30573" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="22.007858"
+     inkscape:cx="4.9220364"
+     inkscape:cy="11.123946"
+     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="380"
+     inkscape:window-y="27"
+     inkscape:window-maximized="0"
+     inkscape:snap-global="false">
+    <inkscape:grid
+       type="xygrid"
+       id="grid18" />
+  </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="g840">
+      <rect
+         y="1036.5415"
+         x="0.17935765"
+         height="15.641285"
+         width="15.641285"
+         id="rect4137"
+         
style="opacity:0;fill:none;fill-opacity:1;stroke:#555753;stroke-width:0.3587153;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
 />
+      <g
+         transform="matrix(0.95226426,0,0,0.85606276,2.1568278,150.31472)"
+         id="g4117">
+        <g
+           id="g3171"
+           transform="matrix(0.05810733,0,0,0.05810733,-0.03527236,1036.3426)"
+           
style="fill:#d3d7cf;stroke:#000000;stroke-width:2.7191062;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1">
+          <path
+             id="path3165"
+             
style="fill:#d3d7cf;fill-opacity:1;fill-rule:evenodd;stroke:#555753;stroke-width:8.60476685;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+             d="m 67.236,1.7446 10.625,10.625 v 67.312 c -7.086,10.63 -48.434,89.778 -70.875,134.66 
-7.0863,14.17 -7.0671,31.89 3.563,46.06 7.086,10.63 19.461,14.19 31.875,14.19 h 127.57 c 12.41,0 24.78,-3.56 
31.87,-14.19 10.63,-14.17 10.65,-31.89 3.56,-46.06 -20.07,-44.88 -41.93814,-83.61369 -62.01814,-128.493689 L 
141.644,12.3716 l 10.28,-10.282 0.35,-0.3434 C 123.928,1.7458369 95.582,1.7475913 67.236,1.7446 Z"
+             inkscape:connector-curvature="0"
+             sodipodi:nodetypes="cccccssccccccc" />
+        </g>
+        <text
+           xml:space="preserve"
+           
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+           x="3.5152276"
+           y="1049.9399"
+           id="text3994"
+           sodipodi:linespacing="125%"><tspan
+             sodipodi:role="line"
+             id="tspan3992"
+             x="3.5152276"
+             y="1049.9399"
+             style="font-size:5.33333349px">SI</tspan></text>
+      </g>
+    </g>
+  </g>
+</svg>
diff --git a/icons/Symbolic/16/gimp-document-new.png b/icons/Symbolic/16/gimp-document-new.png
new file mode 100644
index 0000000..43856c9
Binary files /dev/null and b/icons/Symbolic/16/gimp-document-new.png differ
diff --git a/icons/Symbolic/16/gimp-unit-new.png b/icons/Symbolic/16/gimp-unit-new.png
new file mode 100644
index 0000000..b859c47
Binary files /dev/null and b/icons/Symbolic/16/gimp-unit-new.png differ
diff --git a/icons/Symbolic/scalable/gimp-document-new.svg b/icons/Symbolic/scalable/gimp-document-new.svg
new file mode 100644
index 0000000..01bbdd0
--- /dev/null
+++ b/icons/Symbolic/scalable/gimp-document-new.svg
@@ -0,0 +1,141 @@
+<?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 15.999999 16"
+   id="svg7384"
+   height="16"
+   width="16"
+   version="1.1"
+   inkscape:version="0.92pre1 unknown"
+   sodipodi:docname="gimp-document-new.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="namedview1511"
+     showgrid="true"
+     inkscape:zoom="14.360561"
+     inkscape:cx="-3.165757"
+     inkscape:cy="15.85124"
+     inkscape:window-x="0"
+     inkscape:window-y="27"
+     inkscape:window-maximized="1"
+     inkscape:current-layer="svg7384">
+    <inkscape:grid
+       type="xygrid"
+       id="grid20" />
+  </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
+       gradientTransform="matrix(0.34682586,0,0,0.30620888,-93.351872,122.03851)"
+       osb:paint="solid"
+       id="linearGradient19282-4">
+      <stop
+         id="stop19284-0"
+         offset="0"
+         style="stop-color:#bebebe;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       gradientTransform="translate(633.23831,182.52055)"
+       gradientUnits="userSpaceOnUse"
+       y2="434.5"
+       x2="-168"
+       y1="434.5"
+       x1="-176"
+       id="linearGradient7033"
+       xlink:href="#linearGradient19282-4" />
+    <linearGradient
+       gradientTransform="translate(633.23831,182.52055)"
+       gradientUnits="userSpaceOnUse"
+       y2="432.5"
+       x2="-168"
+       y1="432.5"
+       x1="-176"
+       id="linearGradient7035"
+       xlink:href="#linearGradient19282-4" />
+    <linearGradient
+       gradientTransform="translate(633.23831,182.52055)"
+       gradientUnits="userSpaceOnUse"
+       y2="428"
+       x2="-172"
+       y1="428"
+       x1="-176"
+       id="linearGradient7037"
+       xlink:href="#linearGradient19282-4" />
+    <linearGradient
+       gradientTransform="rotate(-90,566.87953,233.64121)"
+       gradientUnits="userSpaceOnUse"
+       y2="308"
+       x2="617.00018"
+       y1="308"
+       x1="602.00018"
+       id="linearGradient7039"
+       xlink:href="#linearGradient19282-4" />
+  </defs>
+  <rect
+     y="0"
+     x="-1.6357421e-06"
+     height="16"
+     width="16"
+     id="rect22281-6"
+     style="fill:none;stroke:none" />
+  <g
+     id="g1829"
+     style="display:inline"
+     transform="rotate(-90,159.0001,459.00009)">
+    <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;-inkscape-font-specification: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;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:url(#linearGradient7039);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;enable-background:new"
+       d="m 6,1 v 1 h 4 v 3 h 3 V 15 H 3 C 3,12 3,12 3,9 H 2 v 7 H 14 V 4 L 11,1 Z"
+       transform="rotate(90,159.0001,459.00009)"
+       id="path22285-9"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cccccccccccccc" />
+  </g>
+  <g
+     id="g4288"
+     transform="matrix(1.0020323,0,0,1.0044172,-0.56167456,-1041.4486)" />
+  <g
+     id="g4288-3"
+     transform="matrix(1.0020323,0,0,1.0044172,-0.56167456,-1041.4486)">
+    <path
+       inkscape:connector-curvature="0"
+       style="fill:#bebebe;fill-opacity:1;stroke:none;stroke-width:1.00322402"
+       d="M 3,0 V 3 H 0 V 5 H 3 V 8 H 5 V 5 H 8 V 3 H 5 V 0 Z"
+       transform="matrix(0.99797182,0,0,0.99560223,0.56053539,1036.8685)"
+       id="rect11686" />
+  </g>
+</svg>
diff --git a/icons/Symbolic/scalable/gimp-unit-new.svg b/icons/Symbolic/scalable/gimp-unit-new.svg
new file mode 100644
index 0000000..d95f647
--- /dev/null
+++ b/icons/Symbolic/scalable/gimp-unit-new.svg
@@ -0,0 +1,120 @@
+<?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-unit-new.svg">
+  <defs
+     id="defs30573" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="13.999294"
+     inkscape:cx="1.9427047"
+     inkscape:cy="11.866024"
+     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="grid17" />
+  </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="g3938">
+      <g
+         transform="matrix(1,0,0,0.98508525,-0.24242425,15.695712)"
+         id="g3940">
+        <g
+           id="g7082"
+           transform="matrix(-0.95044264,0.95567911,-0.95567911,-0.95044264,951.74982,2043.6895)">
+          <g
+             id="g7078" />
+        </g>
+        <rect
+           
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:none;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.4848485;stroke-linecap:round;stroke-linejoin:round;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"
+           id="rect3999"
+           width="16"
+           height="16"
+           x="0.24242425"
+           y="1036.1198" />
+      </g>
+      <path
+         id="path29274-9-1"
+         
style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:Sans;-inkscape-font-specification: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;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#bebebe;fill-opacity:1;stroke:none;stroke-width:2;marker:none;enable-background:accumulate"
+         inkscape:connector-curvature="0"
+         d="m 4.6636258,1036.6932 a 1.0001,0.98518376 0 0 0 -0.375,1.8471 l 0.46875,0.2462 v 2.709 c 
-0.12616,0.1964 -0.25575,0.3687 -0.4375,0.6773 -0.27262,0.4629 -0.60717,1.0251 -0.96875,1.6623 
-0.72316,1.2747 -1.54045,2.7742 -2.1875,3.9403 -0.57062008,1.0285 -0.56219008,2.405 0.28125,3.4478 0.01,0.013 
0.0215,0.018 0.0312,0.031 0.67388,0.8766 1.71652,1.1082 2.59375,1.1082 h 7.3750002 c 0.87723,0 
1.91987,-0.2316 2.59375,-1.1082 0.009,-0.011 0.0221,-0.02 0.0312,-0.031 0.83629,-1.0339 0.83721,-2.3914 
0.28125,-3.4169 -0.004,-0.01 0.004,-0.022 0,-0.031 -1.16773,-2.3424 -2.47179,-4.155 -3.5625,-6.3107 v -2.6474 
l 0.5,-0.277 a 1.0001,0.98518376 0 0 0 -0.5,-1.8471 H 4.7572758 a 1.0001,0.98518376 0 0 0 -0.0937,0 z m 
2.09375,1.9702 h 2.03125 v 3.0784 a 1.0001,0.98518376 0 0 0 0.0937,0.431 c 1.2016402,2.4205 2.5756702,4.2558 
3.6875002,6.4954 a 1.0001,0.98518376 0 0 0 0.0312,0.061 c 0.23971,0.4321 0.25996,0.868 -0.0937,1.2929 a 
1.0001,0.98518376 0 0 0 -0.0625,0.031 c -0.14445,0.1952 -
 0.45965,0.3385 -1,0.3385 H 4.0698258 c -0.54035,0 -0.85555,-0.1433 -1,-0.3385 a 1.0001,0.98518376 0 0 0 
-0.06245,-0.031 c -0.35372,-0.425 -0.33346,-0.8608 -0.0937,-1.2929 0.64576,-1.1639 1.47031,-2.6762 
2.1875,-3.9403 0.35859,-0.6321 0.70549,-1.1846 0.96875,-1.6316 0.26326,-0.447 0.47348,-0.8261 0.5,-0.862 a 
1.0001,0.98518376 0 0 0 0.18745,-0.5541 v -3.0784 z" />
+      <text
+         transform="scale(1.0120414,0.9881019)"
+         sodipodi:linespacing="125%"
+         id="text3944"
+         y="1062.739"
+         x="4.6109028"
+         
style="font-style:normal;font-weight:normal;font-size:6.74577856px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#bebebe;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+         xml:space="preserve"><tspan
+           y="1062.739"
+           x="4.6109028"
+           id="tspan3946"
+           sodipodi:role="line">SI</tspan></text>
+    </g>
+  </g>
+</svg>
diff --git a/icons/icon-list.mk b/icons/icon-list.mk
index f8a8cec..ecda018 100644
--- a/icons/icon-list.mk
+++ b/icons/icon-list.mk
@@ -41,6 +41,7 @@ scalable_images = \
        scalable/gimp-curve-smooth.svg                  \
        scalable/gimp-default-colors.svg                \
        scalable/gimp-delete.svg                        \
+       scalable/gimp-document-new.svg                  \
        scalable/gimp-down.svg                          \
        scalable/gimp-device-status.svg                 \
        scalable/gimp-display-filter-colorblind.svg     \
@@ -263,6 +264,7 @@ scalable_images = \
        scalable/gimp-tool-zoom.svg                     \
        scalable/gimp-top.svg                           \
        scalable/gimp-transparency.svg                  \
+       scalable/gimp-unit-new.svg                      \
        scalable/gimp-undo-history.svg                  \
        scalable/gimp-up.svg                            \
        scalable/gimp-user-manual.svg                   \
@@ -482,6 +484,7 @@ icons16_images = \
        16/gimp-curve-free.png                          \
        16/gimp-curve-smooth.png                        \
        16/gimp-delete.png                              \
+       16/gimp-document-new.png                        \
        16/gimp-down.png                                \
        16/gimp-device-status.png                       \
        16/gimp-display-filter-colorblind.png           \
@@ -661,6 +664,7 @@ icons16_images = \
        16/gimp-tools.png                               \
        16/gimp-top.png                                 \
        16/gimp-transparency.png                        \
+       16/gimp-unit-new.png                            \
        16/gimp-undo-history.png                        \
        16/gimp-up.png                                  \
        16/gimp-user-manual.png                         \
diff --git a/libgimpwidgets/gimpicons.c b/libgimpwidgets/gimpicons.c
index f935cbd..14ee7b9 100644
--- a/libgimpwidgets/gimpicons.c
+++ b/libgimpwidgets/gimpicons.c
@@ -85,8 +85,6 @@ static const GtkStockItem gimp_stock_items[] =
   { GIMP_STOCK_SHRED,                         NULL,   0, 0, LIBGIMP_DOMAIN },
   { GIMP_STOCK_DOCUMENT_RECENT,               NULL,   0, 0, LIBGIMP_DOMAIN },
 
-
-
   { GIMP_STOCK_GRADIENT_LINEAR,               NULL,   0, 0, LIBGIMP_DOMAIN },
   { GIMP_STOCK_GRADIENT_BILINEAR,             NULL,   0, 0, LIBGIMP_DOMAIN },
   { GIMP_STOCK_GRADIENT_RADIAL,               NULL,   0, 0, LIBGIMP_DOMAIN },
@@ -130,6 +128,8 @@ static const GtkStockItem gimp_stock_items[] =
 
   { GIMP_STOCK_PATH_STROKE,            N_("_Stroke"), 0, 0, LIBGIMP_DOMAIN },
   { GIMP_STOCK_NEW,                      NULL,        0, 0, LIBGIMP_DOMAIN },
+  { GIMP_STOCK_DOCUMENT_NEW,             NULL,        0, 0, LIBGIMP_DOMAIN },
+  { GIMP_STOCK_UNIT_NEW,                 NULL,        0, 0, LIBGIMP_DOMAIN },
   { GIMP_STOCK_UP,                       NULL,        0, 0, LIBGIMP_DOMAIN },
   { GIMP_STOCK_DOWN,                     NULL,        0, 0, LIBGIMP_DOMAIN },
   { GIMP_STOCK_DELETE,                   NULL,        0, 0, LIBGIMP_DOMAIN },
diff --git a/libgimpwidgets/gimpicons.h b/libgimpwidgets/gimpicons.h
index 0c1f101..60b0a9a 100644
--- a/libgimpwidgets/gimpicons.h
+++ b/libgimpwidgets/gimpicons.h
@@ -104,6 +104,8 @@ G_BEGIN_DECLS
 
 #define GIMP_STOCK_PATH_STROKE              "gimp-path-stroke"
 #define GIMP_STOCK_NEW                      "gimp-new"
+#define GIMP_STOCK_DOCUMENT_NEW             "gimp-document-new"
+#define GIMP_STOCK_UNIT_NEW                 "gimp-unit-new"
 #define GIMP_STOCK_UP                       "gimp-up"
 #define GIMP_STOCK_DOWN                     "gimp-down"
 #define GIMP_STOCK_DELETE                   "gimp-delete"
diff --git a/plug-ins/common/unit-editor.c b/plug-ins/common/unit-editor.c
index b387695..687216c 100644
--- a/plug-ins/common/unit-editor.c
+++ b/plug-ins/common/unit-editor.c
@@ -116,7 +116,7 @@ static GtkActionEntry actions[] =
     "Unit Editor Toolbar", NULL, NULL, NULL
   },
 
-  { "unit-editor-new", "document-new",
+  { "unit-editor-new", GIMP_STOCK_UNIT_NEW,
     NULL, "<control>N",
     N_("Create a new unit from scratch"),
     G_CALLBACK (new_callback)
diff --git a/plug-ins/ifs-compose/ifs-compose.c b/plug-ins/ifs-compose/ifs-compose.c
index c63f12a..8b1eee7 100644
--- a/plug-ins/ifs-compose/ifs-compose.c
+++ b/plug-ins/ifs-compose/ifs-compose.c
@@ -1023,7 +1023,7 @@ design_op_menu_create (GtkWidget *window)
   {
     { "ifs-compose-menu", NULL, "IFS Fractal Menu" },
 
-    { "new", "document-new",
+    { "new", GIMP_STOCK_DOCUMENT_NEW,
       NULL, "<control>N", NULL,
       G_CALLBACK (ifs_compose_new_callback) },
 



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