[gimp] app: Populate the list of required ops in sanity.c



commit 7a01ecf3cd6b97e77d63616c09ae926ca862401d
Author: Michael Henning <drawoc darkrefraction com>
Date:   Mon Jul 29 23:18:09 2013 -0400

    app: Populate the list of required ops in sanity.c

 app/sanity.c |   67 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 65 insertions(+), 2 deletions(-)
---
diff --git a/app/sanity.c b/app/sanity.c
index d7ac1b2..77ecc8c 100644
--- a/app/sanity.c
+++ b/app/sanity.c
@@ -429,9 +429,72 @@ sanity_check_gegl_ops (void)
   guint   n_operations;
   gint i, j;
 
-  static const gchar* required_ops[] = {
+  static const gchar* required_ops [] = {
+    "gegl:alien-map",
     "gegl:buffer-sink",
-    "gegl:buffer-source"
+    "gegl:buffer-source",
+    "gegl:c2g",
+    "gegl:cartoon",
+    "gegl:checkerboard",
+    "gegl:color",
+    "gegl:color-reduction",
+    "gegl:color-temperature",
+    "gegl:color-to-alpha",
+    "gegl:crop",
+    "gegl:cubism",
+    "gegl:deinterlace",
+    "gegl:difference-of-gaussians",
+    "gegl:dot",
+    "gegl:dropshadow",
+    "gegl:edge-laplace",
+    "gegl:edge-sobel",
+    "gegl:emboss",
+    "gegl:exposure",
+    "gegl:fractal-trace",
+    "gegl:gaussian-blur",
+    "gegl:grid",
+    "gegl:introspect",
+    "gegl:invert-gamma",
+    "gegl:invert-linear",
+    "gegl:lens-distortion",
+    "gegl:map-absolute",
+    "gegl:map-relative",
+    "gegl:matting-global",
+/*  "gegl:matting-levin",*/ /* XXX: do we want to require this? */
+    "gegl:mono-mixer",
+    "gegl:motion-blur-circular",
+    "gegl:motion-blur-linear",
+    "gegl:motion-blur-zoom",
+    "gegl:noise-cie-lch",
+    "gegl:noise-hsv",
+    "gegl:noise-hurl",
+    "gegl:noise-pick",
+    "gegl:noise-rgb",
+    "gegl:noise-slur",
+    "gegl:noise-spread",
+    "gegl:opacity",
+    "gegl:over",
+    "gegl:photocopy",
+    "gegl:pixelize",
+    "gegl:polar-coordinates",
+    "gegl:red-eye-removal",
+    "gegl:ripple",
+    "gegl:scale-ratio",
+    "gegl:seamless-clone",
+    "gegl:shift",
+    "gegl:softglow",
+    "gegl:threshold",
+    "gegl:tile",
+    "gegl:tile-seamless",
+    "gegl:transform",
+    "gegl:translate",
+    "gegl:unsharp-mask",
+    "gegl:value-invert",
+    "gegl:vignette",
+    "gegl:warp",
+    "gegl:waves",
+    "gegl:whirl-pinch",
+    "gegl:write-buffer"
   };
 
   operations = gegl_list_operations (&n_operations);


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