[gimp] app: add gegl:mean-curvature-blur to Filters -> Blur



commit ed64fda6e5a2fced4e7ab5880b84d79e1be4806e
Author: Michael Natterer <mitch gimp org>
Date:   Fri Jul 19 14:40:18 2019 +0200

    app: add gegl:mean-curvature-blur to Filters -> Blur

 app/actions/filters-actions.c | 5 +++++
 app/sanity.c                  | 1 +
 app/tools/gimpgegltool.c      | 1 +
 app/widgets/gimphelp-ids.h    | 1 +
 menus/image-menu.xml.in       | 9 +++++----
 5 files changed, 13 insertions(+), 4 deletions(-)
---
diff --git a/app/actions/filters-actions.c b/app/actions/filters-actions.c
index a0bcad12d3..fa0620f1e3 100644
--- a/app/actions/filters-actions.c
+++ b/app/actions/filters-actions.c
@@ -444,6 +444,11 @@ static const GimpStringActionEntry filters_interactive_actions[] =
     "gegl:maze",
     GIMP_HELP_FILTER_MAZE },
 
+  { "filters-mean-curvature-blur", GIMP_ICON_GEGL,
+    NC_("filters-action", "Mean C_urvature Blur..."), NULL, NULL,
+    "gegl:mean-curvature-blur",
+    GIMP_HELP_FILTER_MEAN_CURVATURE_BLUR },
+
   { "filters-median-blur", GIMP_ICON_GEGL,
     NC_("filters-action", "_Median Blur..."), NULL, NULL,
     "gegl:median-blur",
diff --git a/app/sanity.c b/app/sanity.c
index ca2c116837..1562829915 100644
--- a/app/sanity.c
+++ b/app/sanity.c
@@ -660,6 +660,7 @@ sanity_check_gegl_ops (void)
     "gegl:map-relative",
     "gegl:matting-global",
     "gegl:maze",
+    "gegl:mean-curvature-blur",
     "gegl:median-blur",
     "gegl:mirrors",
     "gegl:mono-mixer",
diff --git a/app/tools/gimpgegltool.c b/app/tools/gimpgegltool.c
index c787d5446e..31d6ea0339 100644
--- a/app/tools/gimpgegltool.c
+++ b/app/tools/gimpgegltool.c
@@ -196,6 +196,7 @@ gimp_gegl_tool_operation_blacklisted (const gchar *name,
     "gegl:long-shadow",
     "gegl:mantiuk06",
     "gegl:maze",
+    "gegl:mean-curvature-blur",
     "gegl:median-blur",
     "gegl:mirrors",
     "gegl:mono-mixer",
diff --git a/app/widgets/gimphelp-ids.h b/app/widgets/gimphelp-ids.h
index 14daa9c613..c8da9c1739 100644
--- a/app/widgets/gimphelp-ids.h
+++ b/app/widgets/gimphelp-ids.h
@@ -396,6 +396,7 @@
 #define GIMP_HELP_FILTER_LONG_SHADOW              "gimp-filter-long-shadow"
 #define GIMP_HELP_FILTER_MANTIUK_2006             "gimp-filter-manituk-2006"
 #define GIMP_HELP_FILTER_MAZE                     "gimp-filter-maze"
+#define GIMP_HELP_FILTER_MEAN_CURVATURE_BLUR      "gimp-filter-mean-curvature-blur"
 #define GIMP_HELP_FILTER_MEDIAN_BLUR              "gimp-filter-median-blur"
 #define GIMP_HELP_FILTER_MONO_MIXER               "gimp-filter-mono-mixer"
 #define GIMP_HELP_FILTER_MOSAIC                   "gimp-filter-mosaic"
diff --git a/menus/image-menu.xml.in b/menus/image-menu.xml.in
index 3a1fcb8362..4d248d3320 100644
--- a/menus/image-menu.xml.in
+++ b/menus/image-menu.xml.in
@@ -694,10 +694,11 @@
       <menuitem action="plug-in-reset-all" />
       <separator />
       <menu action="filters-blur-menu" name="Blur">
-       <menuitem action="filters-gaussian-blur" />
-       <menuitem action="filters-median-blur" />
-       <menuitem action="filters-pixelize" />
-       <menuitem action="filters-gaussian-blur-selective" />
+       <menuitem action="filters-gaussian-blur" />
+       <menuitem action="filters-mean-curvature-blur" />
+       <menuitem action="filters-median-blur" />
+       <menuitem action="filters-pixelize" />
+       <menuitem action="filters-gaussian-blur-selective" />
        <placeholder name="Motion">
          <menuitem action="filters-motion-blur-circular" />
          <menuitem action="filters-motion-blur-linear" />


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