diff --git a/app/actions/filters-actions.c b/app/actions/filters-actions.c index 11e1c81753..b7e3855dcf 100644 --- a/app/actions/filters-actions.c +++ b/app/actions/filters-actions.c @@ -259,6 +259,11 @@ static const GimpStringActionEntry filters_actions[] = "gegl:noise-slur", NULL /* FIXME GIMP_HELP_FILTER_NOISE_SLUR */ }, + { "filters-noise-solid", GIMP_STOCK_GEGL, + NC_("filters-action", "_Solid Noise..."), NULL, NULL, + "gegl:noise-solid", + NULL /* FIXME GIMP_HELP_FILTER_NOISE_SOLID */ }, + { "filters-noise-spread", GIMP_STOCK_GEGL, NC_("filters-action", "Sp_read..."), NULL, NULL, "gegl:noise-spread", @@ -489,6 +494,7 @@ filters_actions_update (GimpActionGroup *group, SET_SENSITIVE ("filters-noise-rgb", writable); SET_SENSITIVE ("filters-noise-simplex", writable); SET_SENSITIVE ("filters-noise-slur", writable); + SET_SENSITIVE ("filters-noise-solid", writable); SET_SENSITIVE ("filters-noise-spread", writable); SET_SENSITIVE ("filters-oilify", writable); SET_SENSITIVE ("filters-panorama-projection", writable); diff --git a/app/sanity.c b/app/sanity.c index 2116fa118d..cbf4744b9c 100644 --- a/app/sanity.c +++ b/app/sanity.c @@ -520,6 +520,7 @@ sanity_check_gegl_ops (void) "gegl:noise-pick", "gegl:noise-rgb", "gegl:noise-slur", + "gegl:noise-solid", "gegl:noise-spread", "gegl:oilify", "gegl:opacity", diff --git a/app/tools/gimpgegltool.c b/app/tools/gimpgegltool.c index d89e46edc9..d8300db5e5 100644 --- a/app/tools/gimpgegltool.c +++ b/app/tools/gimpgegltool.c @@ -158,6 +158,7 @@ gimp_gegl_tool_operation_blacklisted (const gchar *name, "gegl:noise-reduction", "gegl:noise-rgb", "gegl:noise-slur", + "gegl:noise-solid", "gegl:noise-spread", "gegl:oilify", "gegl:panorama-projection", diff --git a/menus/image-menu.xml.in b/menus/image-menu.xml.in index 0b6f7ec152..15523896fe 100644 --- a/menus/image-menu.xml.in +++ b/menus/image-menu.xml.in @@ -719,6 +719,7 @@ +