diff --git a/app/actions/filters-actions.c b/app/actions/filters-actions.c index e2489757c9..571a37baba 100644 --- a/app/actions/filters-actions.c +++ b/app/actions/filters-actions.c @@ -267,6 +267,11 @@ static const GimpStringActionEntry filters_actions[] = "gegl:grid", NULL /* FIXME GIMP_HELP_FILTER_GAUSSIAN_GRID */ }, + { "filters-high-pass", GIMP_STOCK_GEGL, + NC_("filters-action", "_High Pass..."), NULL, NULL, + "gegl:high-pass", + NULL /* FIXME GIMP_HELP_FILTER_HIGH_PASS */ }, + { "filters-illusion", GIMP_STOCK_GEGL, NC_("filters-action", "_Illusion..."), NULL, NULL, "gegl:illusion", @@ -677,6 +682,7 @@ filters_actions_update (GimpActionGroup *group, SET_SENSITIVE ("filters-gaussian-blur", writable); SET_SENSITIVE ("filters-gaussian-blur-selective", writable); SET_SENSITIVE ("filters-grid", writable); + SET_SENSITIVE ("filters-high-pass", writable); SET_SENSITIVE ("filters-illusion", writable); SET_SENSITIVE ("filters-kaleidoscope", writable); SET_SENSITIVE ("filters-lens-distortion", writable); diff --git a/app/sanity.c b/app/sanity.c index 88524ac284..103628495a 100644 --- a/app/sanity.c +++ b/app/sanity.c @@ -507,6 +507,7 @@ sanity_check_gegl_ops (void) "gegl:gaussian-blur", "gegl:gaussian-blur-selective", "gegl:grid", + "gegl:high-pass", "gegl:illusion", "gegl:introspect", "gegl:invert-gamma", diff --git a/app/tools/gimpgegltool.c b/app/tools/gimpgegltool.c index dabe8db1f1..ce6389fa29 100644 --- a/app/tools/gimpgegltool.c +++ b/app/tools/gimpgegltool.c @@ -153,6 +153,7 @@ gimp_gegl_tool_operation_blacklisted (const gchar *name, "gegl:gaussian-blur", "gegl:gaussian-blur-selective", "gegl:grid", + "gegl:high-pass", "gegl:illusion", "gegl:invert-linear", "gegl:invert-gamma", diff --git a/menus/image-menu.xml.in b/menus/image-menu.xml.in index d862740bc4..9200840648 100644 --- a/menus/image-menu.xml.in +++ b/menus/image-menu.xml.in @@ -663,6 +663,7 @@