diff --git a/app/actions/filters-actions.c b/app/actions/filters-actions.c index 5ad69252d9..a788b017a7 100644 --- a/app/actions/filters-actions.c +++ b/app/actions/filters-actions.c @@ -125,6 +125,11 @@ static const GimpStringActionEntry filters_actions[] = "gegl:mono-mixer", NULL /* FIXME GIMP_HELP_FILTER_MONO_MIXER */ }, + { "filters-motion-blur", GIMP_STOCK_GEGL, + NC_("filters-action", "_Motion Blur..."), NULL, NULL, + "gegl:motion-blur", + NULL /* FIXME GIMP_HELP_FILTER_MOTION_BLUR */ }, + { "filters-noise-cie-lch", GIMP_STOCK_GEGL, NC_("filters-action", "CIE lch Noise..."), NULL, NULL, "gegl:noise-CIE_lch", @@ -303,6 +308,7 @@ filters_actions_update (GimpActionGroup *group, SET_SENSITIVE ("filters-gaussian-blur", writable); SET_SENSITIVE ("filters-laplace", writable); SET_SENSITIVE ("filters-mono-mixer", writable && !gray); + SET_SENSITIVE ("filters-motion-blur", writable); SET_SENSITIVE ("filters-noise-cie-lch", writable); SET_SENSITIVE ("filters-noise-hsv", writable && !gray); SET_SENSITIVE ("filters-noise-hurl", writable); diff --git a/app/tools/gimpgegltool.c b/app/tools/gimpgegltool.c index 9d1ac9bd38..f819afdff8 100644 --- a/app/tools/gimpgegltool.c +++ b/app/tools/gimpgegltool.c @@ -141,6 +141,7 @@ gimp_gegl_tool_operation_blacklisted (const gchar *name, "gegl:lens-distortion", /* in gimp */ "gegl:matting-global", /* useless */ "gegl:mono-mixer", /* in gimp */ + "gegl:motion-blur", /* in gimp */ "gegl:noise-CIE_lch", /* in gimp */ "gegl:noise-hsv", /* in gimp */ "gegl:noise-hurl", /* in gimp */ diff --git a/menus/image-menu.xml.in b/menus/image-menu.xml.in index d7aa763dbf..87752c6334 100644 --- a/menus/image-menu.xml.in +++ b/menus/image-menu.xml.in @@ -623,6 +623,7 @@