diff --git a/app/actions/filters-actions.c b/app/actions/filters-actions.c index 4a1a2d20f9..11e1c81753 100644 --- a/app/actions/filters-actions.c +++ b/app/actions/filters-actions.c @@ -314,6 +314,11 @@ static const GimpStringActionEntry filters_actions[] = "gegl:shift", NULL /* FIXME GIMP_HELP_FILTER_SHIFT */ }, + { "filters-sinus", GIMP_STOCK_GEGL, + NC_("filters-action", "_Sinus..."), NULL, NULL, + "gegl:sinus", + NULL /* FIXME GIMP_HELP_FILTER_SINUS */ }, + { "filters-softglow", GIMP_STOCK_GEGL, NC_("filters-action", "_Softglow..."), NULL, NULL, "gegl:softglow", @@ -495,6 +500,7 @@ filters_actions_update (GimpActionGroup *group, SET_SENSITIVE ("filters-ripple", writable); SET_SENSITIVE ("filters-semi-flatten", writable && alpha); SET_SENSITIVE ("filters-shift", writable); + SET_SENSITIVE ("filters-sinus", writable); SET_SENSITIVE ("filters-softglow", writable); SET_SENSITIVE ("filters-stretch-contrast", writable); SET_SENSITIVE ("filters-stretch-contrast-hsv", writable); diff --git a/app/sanity.c b/app/sanity.c index 24be7e3aea..2116fa118d 100644 --- a/app/sanity.c +++ b/app/sanity.c @@ -535,6 +535,8 @@ sanity_check_gegl_ops (void) "gegl:seamless-clone", "gegl:shift", "gegl:simplex-noise", + "gegl:shift", + "gegl:sinus", "gegl:softglow", "gegl:stretch-contrast", "gegl:stretch-contrast-hsv", diff --git a/app/tools/gimpgegltool.c b/app/tools/gimpgegltool.c index 3f6ca0641c..d89e46edc9 100644 --- a/app/tools/gimpgegltool.c +++ b/app/tools/gimpgegltool.c @@ -170,6 +170,7 @@ gimp_gegl_tool_operation_blacklisted (const gchar *name, "gegl:ripple", "gegl:simplex-noise", "gegl:shift", + "gegl:sinus", "gegl:softglow", "gegl:stretch-contrast", "gegl:stretch-contrast-hsv", diff --git a/menus/image-menu.xml.in b/menus/image-menu.xml.in index 59a05eef64..0b6f7ec152 100644 --- a/menus/image-menu.xml.in +++ b/menus/image-menu.xml.in @@ -723,6 +723,7 @@