[gegl] operations: add more titles



commit 7056536bdb183c1fb8a0e0328e1dc02687a1a558
Author: Øyvind Kolås <pippin gimp org>
Date:   Mon May 26 00:39:39 2014 +0200

    operations: add more titles

 docs/operations.html                        |    9 ++++++---
 operations/common/deinterlace.c             |    1 +
 operations/common/difference-of-gaussians.c |    1 +
 operations/common/edge-sobel.c              |    1 +
 operations/common/emboss.c                  |    1 +
 operations/common/gaussian-blur.c           |    5 ++---
 operations/common/grey.c                    |    3 ++-
 operations/common/grid.c                    |    1 +
 operations/common/high-pass.c               |    1 +
 operations/common/invert-gamma.c            |    1 +
 operations/common/invert-linear.c           |    3 ++-
 operations/common/lens-distortion.c         |    1 +
 operations/common/levels.c                  |    3 ++-
 operations/common/linear-gradient.c         |    1 +
 operations/common/mantiuk06.c               |    3 ++-
 operations/common/map-absolute.c            |    5 +++--
 operations/common/map-relative.c            |    3 ++-
 operations/common/mblur.c                   |    5 +++--
 operations/common/mono-mixer.c              |    1 +
 operations/common/mosaic.c                  |    1 +
 operations/common/motion-blur-circular.c    |    1 +
 operations/common/motion-blur-linear.c      |    3 ++-
 operations/common/motion-blur-zoom.c        |    1 +
 operations/common/noise-cie-lch.c           |    1 +
 operations/common/noise-hsv.c               |    1 +
 operations/common/noise-hurl.c              |    1 +
 operations/common/noise-perlin.c            |    1 +
 operations/common/noise-pick.c              |    1 +
 operations/common/noise-reduction.c         |    1 +
 operations/common/noise-rgb.c               |    1 +
 operations/common/noise-slur.c              |    1 +
 operations/common/noise-spread.c            |    1 +
 operations/common/plasma.c                  |    1 +
 operations/common/polar-coordinates.c       |    3 ++-
 operations/common/posterize.c               |    3 ++-
 operations/common/radial-gradient.c         |    5 +++--
 operations/common/rectangle.c               |    1 +
 operations/common/red-eye-removal.c         |    1 +
 operations/common/reinhard05.c              |    3 ++-
 operations/common/ripple.c                  |    1 +
 operations/common/softglow.c                |    1 +
 operations/common/stress.c                  |    1 +
 operations/common/tile-seamless.c           |    5 +++--
 operations/common/value-invert.c            |    3 ++-
 operations/common/warp.c                    |    1 +
 operations/core/cast-format.c               |    1 +
 operations/core/clone.c                     |    1 +
 operations/core/convert-format.c            |    1 +
 operations/core/crop.c                      |    1 +
 operations/core/nop.c                       |    1 +
 50 files changed, 74 insertions(+), 24 deletions(-)
---
diff --git a/docs/operations.html b/docs/operations.html
index 62727ef..6803dec 100644
--- a/docs/operations.html
+++ b/docs/operations.html
@@ -272,16 +272,19 @@ function filter_db(query)
       var got_title = false;
       for (var j = 0; j < op.meta.length; j++)
       {
-        if (op.meta[0] == 'title' )
+        if (op.meta[j][0] == "title"  && query=="notitle")
           got_title = true;
         if (op.meta[j][1].indexOf(query) == 0) score += 100;
         if (op.meta[j][1].toUpperCase().indexOf(uquery) == 0) score += 100;
         if (op.meta[j][1].indexOf(query) >= 0) score += 10;
         if (op.meta[j][1].toUpperCase().indexOf(uquery) >= 0) score += 10;
       }
-      if (query == 'notitle' && !got_title)
+      if (query == 'notitle' && got_title == false)
+        score += 2;
+      }
+    else
+      if (query == 'notitle')
         score += 2;
-    }
 
     if (op.description &&
         op.description.indexOf(query) >= 0)  score += 10;
diff --git a/operations/common/deinterlace.c b/operations/common/deinterlace.c
index 47bdeaf..c10440f 100644
--- a/operations/common/deinterlace.c
+++ b/operations/common/deinterlace.c
@@ -333,6 +333,7 @@ gegl_op_class_init (GeglOpClass *klass)
 
   gegl_operation_class_set_keys (operation_class,
     "name",               "gegl:deinterlace",
+    "title",              _("Deinterlace"),
     "categories",         "enhance",
     "license",            "GPL3+",
     "position-dependent", "true",
diff --git a/operations/common/difference-of-gaussians.c b/operations/common/difference-of-gaussians.c
index 30d1210..2951c4e 100644
--- a/operations/common/difference-of-gaussians.c
+++ b/operations/common/difference-of-gaussians.c
@@ -82,6 +82,7 @@ gegl_op_class_init (GeglOpClass *klass)
 
   gegl_operation_class_set_keys (operation_class,
     "name",        "gegl:difference-of-gaussians",
+    "title",       _("Difference of Gaussians"),
     "categories",  "edge-detect",
     "description", _("Edge detection with control of edge thickness, based "
                      "on the difference of two gaussian blurs"),
diff --git a/operations/common/edge-sobel.c b/operations/common/edge-sobel.c
index a4bf97a..5083f35 100644
--- a/operations/common/edge-sobel.c
+++ b/operations/common/edge-sobel.c
@@ -319,6 +319,7 @@ gegl_op_class_init (GeglOpClass *klass)
 
   gegl_operation_class_set_keys (operation_class,
     "name",        "gegl:edge-sobel",
+    "title",       _("Sobel Edge Detection"),
     "categories",  "edge-detect",
     "description", _("Specialized direction-dependent edge detection"),
           NULL);
diff --git a/operations/common/emboss.c b/operations/common/emboss.c
index 776d707..891d7d9 100644
--- a/operations/common/emboss.c
+++ b/operations/common/emboss.c
@@ -263,6 +263,7 @@ gegl_op_class_init (GeglOpClass *klass)
 
   gegl_operation_class_set_keys (operation_class,
     "name",        "gegl:emboss",
+    "title",       _("Emboss"),
     "categories",  "distort",
     "license",     "GPL3+",
     "description", _("Simulates an image created by embossing"),
diff --git a/operations/common/gaussian-blur.c b/operations/common/gaussian-blur.c
index 591d118..24a0b75 100644
--- a/operations/common/gaussian-blur.c
+++ b/operations/common/gaussian-blur.c
@@ -700,10 +700,9 @@ gegl_op_class_init (GeglOpClass *klass)
 
   gegl_operation_class_set_keys (operation_class,
     "name",        "gegl:gaussian-blur",
+    "title",       _("Gaussian Blur"),
     "categories",  "blur",
-    "description", _("Simplest, most commonly used way of blurring, "
-                     "performs an averaging of neighboring pixels with the "
-                     "normal distribution as weighting"),
+    "description", _("Each result pixel is the average of the neighbouring pixels weighted by a normal 
distribution with specified standard deviation."),
     NULL);
 }
 
diff --git a/operations/common/grey.c b/operations/common/grey.c
index a5c5277..259962b 100644
--- a/operations/common/grey.c
+++ b/operations/common/grey.c
@@ -101,7 +101,8 @@ gegl_op_class_init (GeglOpClass *klass)
   operation_class->opencl_support = TRUE;
 
   gegl_operation_class_set_keys (operation_class,
-      "name"       , "gegl:grey",
+      "name",        "gegl:grey",
+      "title",       _("Make Grey"),
       "categories" , "color",
       "description", _("Turns the image greyscale"),
       NULL);
diff --git a/operations/common/grid.c b/operations/common/grid.c
index 3e05ab8..c4ecb24 100644
--- a/operations/common/grid.c
+++ b/operations/common/grid.c
@@ -153,6 +153,7 @@ gegl_op_class_init (GeglOpClass *klass)
 
   gegl_operation_class_set_keys (operation_class,
     "name",               "gegl:grid",
+    "title",              _("Grid"),
     "position-dependent", "true",
     "categories" ,        "render",
     "description",        _("Grid renderer"),
diff --git a/operations/common/high-pass.c b/operations/common/high-pass.c
index dcde4c4..d217ff7 100644
--- a/operations/common/high-pass.c
+++ b/operations/common/high-pass.c
@@ -77,6 +77,7 @@ gegl_op_class_init (GeglOpClass *klass)
 
   gegl_operation_class_set_keys (operation_class,
                                  "name",        "gegl:high-pass",
+                                 "title",       _("High Pass Filter"),
                                  "categories",  "frequency",
                                  "description",
                                  _("Enhances fine details."),
diff --git a/operations/common/invert-gamma.c b/operations/common/invert-gamma.c
index d9ae25d..01c5926 100644
--- a/operations/common/invert-gamma.c
+++ b/operations/common/invert-gamma.c
@@ -76,6 +76,7 @@ gegl_op_class_init (GeglOpClass *klass)
 
   gegl_operation_class_set_keys (operation_class,
     "name"       , "gegl:invert-gamma",
+    "title",      _("Invert in Perceptual space"),
     "categories" , "color",
     "description",
        _("Inverts the components (except alpha), the result is the "
diff --git a/operations/common/invert-linear.c b/operations/common/invert-linear.c
index ca7b160..a6b17c1 100644
--- a/operations/common/invert-linear.c
+++ b/operations/common/invert-linear.c
@@ -69,7 +69,8 @@ gegl_op_class_init (GeglOpClass *klass)
   point_filter_class->process  = process;
 
   gegl_operation_class_set_keys (operation_class,
-    "name"       , "gegl:invert-linear",
+    "name",        "gegl:invert-linear",
+    "title",       _("Invert"),
     "compat-name", "gegl:invert",
     "categories" , "color",
     "description",
diff --git a/operations/common/lens-distortion.c b/operations/common/lens-distortion.c
index bf1cd86..229df4a 100644
--- a/operations/common/lens-distortion.c
+++ b/operations/common/lens-distortion.c
@@ -495,6 +495,7 @@ gegl_op_class_init (GeglOpClass *klass)
 
   gegl_operation_class_set_keys (operation_class,
     "name",                  "gegl:lens-distortion",
+    "title",                 _("Lens Distortion"),
     "categories",            "blur",
     "position-dependent",    "true",
     "license",               "GPL3+",
diff --git a/operations/common/levels.c b/operations/common/levels.c
index f66f686..b5d3d13 100644
--- a/operations/common/levels.c
+++ b/operations/common/levels.c
@@ -198,7 +198,8 @@ gegl_op_class_init (GeglOpClass *klass)
   operation_class->opencl_support = TRUE;
 
   gegl_operation_class_set_keys (operation_class,
-    "name"       , "gegl:levels",
+    "name",        "gegl:levels",
+    "title",       _("Levels"),
     "categories" , "color",
     "description", _("Remaps the intensity range of the image"),
     "reference-composition", composition,
diff --git a/operations/common/linear-gradient.c b/operations/common/linear-gradient.c
index f8b9203..9d83f7b 100644
--- a/operations/common/linear-gradient.c
+++ b/operations/common/linear-gradient.c
@@ -135,6 +135,7 @@ gegl_op_class_init (GeglOpClass *klass)
 
   gegl_operation_class_set_keys (operation_class,
     "name",               "gegl:linear-gradient",
+    "title",              _("Linear Gradient"),
     "categories",         "render",
     "position-dependent", "true",
     "description" , _("Linear gradient renderer"),
diff --git a/operations/common/mantiuk06.c b/operations/common/mantiuk06.c
index 6889782..b68bc31 100644
--- a/operations/common/mantiuk06.c
+++ b/operations/common/mantiuk06.c
@@ -1633,7 +1633,8 @@ gegl_op_class_init (GeglOpClass *klass)
   operation_class->get_cached_region       = mantiuk06_get_cached_region;
 
   gegl_operation_class_set_keys (operation_class,
-      "name"       , "gegl:mantiuk06",
+      "name",        "gegl:mantiuk06",
+      "title",       _("Mantiuk 2006 Tonemapping"),
       "categories" , "tonemapping",
       "description",
         _("Adapt an image, which may have a high dynamic range, for "
diff --git a/operations/common/map-absolute.c b/operations/common/map-absolute.c
index d2d0207..ce3be67 100644
--- a/operations/common/map-absolute.c
+++ b/operations/common/map-absolute.c
@@ -144,8 +144,9 @@ gegl_op_class_init (GeglOpClass *klass)
   operation_class->get_required_for_output = get_required_for_output;
 
   gegl_operation_class_set_keys (operation_class,
-    "name"       ,        "gegl:map-absolute",
-    "categories" ,        "transform",
+    "name",              "gegl:map-absolute",
+    "title",              _("Map Absolute"),
+    "categories",        "transform",
     "position-dependent", "true",
     "description", _("sample input with an auxiliary buffer that contain absolute source coordinates"),
     NULL);
diff --git a/operations/common/map-relative.c b/operations/common/map-relative.c
index 599adaf..4e540c4 100644
--- a/operations/common/map-relative.c
+++ b/operations/common/map-relative.c
@@ -169,7 +169,8 @@ gegl_op_class_init (GeglOpClass *klass)
   operation_class->get_required_for_output = get_required_for_output;
 
   gegl_operation_class_set_keys (operation_class,
-    "name"       , "gegl:map-relative",
+    "name",        "gegl:map-relative",
+    "title",       _("Map Relative"),
     "categories" , "transform",
     "description", _("sample input with an auxiliary buffer that contain relative source coordinates"),
     "reference-composition", composition,
diff --git a/operations/common/mblur.c b/operations/common/mblur.c
index 10c7216..6629532 100644
--- a/operations/common/mblur.c
+++ b/operations/common/mblur.c
@@ -139,9 +139,10 @@ gegl_op_class_init (GeglOpClass *klass)
   operation_class->prepare = prepare;
 
   gegl_operation_class_set_keys (operation_class,
-    "name"       , "gegl:mblur",
+    "name",        "gegl:mblur",
+    "title",       _("Temporal blur"),
     "categories" , "blur:video",
-    "description", _("Accumulating motion blur"),
+    "description", _("Accumulating motion blur using a kalman filter, for use with video sequences of 
frames."),
     NULL);
 }
 
diff --git a/operations/common/mono-mixer.c b/operations/common/mono-mixer.c
index 6478a4f..4b71bab 100644
--- a/operations/common/mono-mixer.c
+++ b/operations/common/mono-mixer.c
@@ -94,6 +94,7 @@ gegl_op_class_init (GeglOpClass *klass)
 
   gegl_operation_class_set_keys (operation_class,
     "name",        "gegl:mono-mixer",
+    "title",       _("Mono Mixer"),
     "categories",  "color",
     "description", _("Monochrome channel mixer"),
     "cl-source",   mono_mixer_cl_source,
diff --git a/operations/common/mosaic.c b/operations/common/mosaic.c
index b48c106..8439a45 100644
--- a/operations/common/mosaic.c
+++ b/operations/common/mosaic.c
@@ -2471,6 +2471,7 @@ gegl_op_class_init (GeglOpClass *klass)
 
   gegl_operation_class_set_keys (operation_class,
     "name",        "gegl:mosaic",
+    "title",       _("Mosaic"),
     "categories",  "artistic",
     "license",     "GPL3+",
     "description", _("Mosaic is a filter which transforms an image into "
diff --git a/operations/common/motion-blur-circular.c b/operations/common/motion-blur-circular.c
index 391d195..6cb191c 100644
--- a/operations/common/motion-blur-circular.c
+++ b/operations/common/motion-blur-circular.c
@@ -293,6 +293,7 @@ gegl_op_class_init (GeglOpClass *klass)
 
   gegl_operation_class_set_keys (operation_class,
       "name",               "gegl:motion-blur-circular",
+      "title",              _("Circular Motion Blur"),
       "categories",         "blur",
       "position-dependent", "true",
       "license",            "GPL3+",
diff --git a/operations/common/motion-blur-linear.c b/operations/common/motion-blur-linear.c
index 0c93208..bcc34e6 100644
--- a/operations/common/motion-blur-linear.c
+++ b/operations/common/motion-blur-linear.c
@@ -325,9 +325,10 @@ gegl_op_class_init (GeglOpClass *klass)
 
   gegl_operation_class_set_keys (operation_class,
                                  "name",        "gegl:motion-blur-linear",
+                                 "title",       _("Linear Motion Blur"),
                                  "compat-name", "gegl:motion-blur",
                                  "categories",  "blur",
-                                 "description", _("Linear motion blur"),
+                                 "description", _("Blur pixels in a direction, simulates blurring caused by 
moving camera in a straight line during exposure."),
     NULL);
 }
 
diff --git a/operations/common/motion-blur-zoom.c b/operations/common/motion-blur-zoom.c
index c5a90d1..985b21c 100644
--- a/operations/common/motion-blur-zoom.c
+++ b/operations/common/motion-blur-zoom.c
@@ -238,6 +238,7 @@ gegl_op_class_init (GeglOpClass *klass)
 
   gegl_operation_class_set_keys (operation_class,
       "name",               "gegl:motion-blur-zoom",
+      "title",              _("Zooming Motion Blur"),
       "categories",         "blur",
       "position-dependent", "true",
       "license",            "GPL3+",
diff --git a/operations/common/noise-cie-lch.c b/operations/common/noise-cie-lch.c
index e7b3392..f87742b 100644
--- a/operations/common/noise-cie-lch.c
+++ b/operations/common/noise-cie-lch.c
@@ -189,6 +189,7 @@ gegl_op_class_init (GeglOpClass *klass)
 
   gegl_operation_class_set_keys (operation_class,
     "name",        "gegl:noise-cie-lch",
+    "title",       _("Add CIE Lch Noise"),
     "categories",  "noise",
     "description", _("Randomize lightness, chroma and hue independently"),
     NULL);
diff --git a/operations/common/noise-hsv.c b/operations/common/noise-hsv.c
index a11bfe8..7ccd0d8 100644
--- a/operations/common/noise-hsv.c
+++ b/operations/common/noise-hsv.c
@@ -191,6 +191,7 @@ gegl_op_class_init (GeglOpClass *klass)
 
   gegl_operation_class_set_keys (operation_class,
     "name",       "gegl:noise-hsv",
+    "title",      _("Add HSV Noise"),
     "categories", "noise",
     "description", _("Randomize hue, saturation and value independently"),
       NULL);
diff --git a/operations/common/noise-hurl.c b/operations/common/noise-hurl.c
index db94310..ee20327 100644
--- a/operations/common/noise-hurl.c
+++ b/operations/common/noise-hurl.c
@@ -208,6 +208,7 @@ gegl_op_class_init (GeglOpClass *klass)
 
   gegl_operation_class_set_keys (operation_class,
     "name",       "gegl:noise-hurl",
+    "title",      _("Randomly Shuffle Pixels"),
     "categories", "noise",
     "description", _("Completely randomize a fraction of pixels"),
     NULL);
diff --git a/operations/common/noise-perlin.c b/operations/common/noise-perlin.c
index 6551918..0e846a1 100644
--- a/operations/common/noise-perlin.c
+++ b/operations/common/noise-perlin.c
@@ -111,6 +111,7 @@ gegl_op_class_init (GeglOpClass *klass)
 
   gegl_operation_class_set_keys (operation_class,
     "name",               "gegl:perlin-noise",
+    "title",              _("Perlin Noise"),
     "categories",         "render",
     "position-dependent", "true",
     "description", _("Perlin noise generator"),
diff --git a/operations/common/noise-pick.c b/operations/common/noise-pick.c
index 1503621..f727f0a 100644
--- a/operations/common/noise-pick.c
+++ b/operations/common/noise-pick.c
@@ -137,6 +137,7 @@ gegl_op_class_init (GeglOpClass *klass)
 
   gegl_operation_class_set_keys (operation_class,
     "name",       "gegl:noise-pick",
+    "title",      _("Noise Pick"),
     "categories", "noise",
     "description", _("Randomly interchange some pixels with neighbors"),
     NULL);
diff --git a/operations/common/noise-reduction.c b/operations/common/noise-reduction.c
index ea3917b..ddc83ab 100644
--- a/operations/common/noise-reduction.c
+++ b/operations/common/noise-reduction.c
@@ -422,6 +422,7 @@ gegl_op_class_init (GeglOpClass *klass)
   operation_class->get_bounding_box = get_bounding_box;
 
   gegl_operation_class_set_keys (operation_class,
+    "title",       _("Noise Reduction"),
     "name"       , "gegl:noise-reduction",
     "categories" , "enhance",
     "description", _("Anisotropic smoothing operation"),
diff --git a/operations/common/noise-rgb.c b/operations/common/noise-rgb.c
index 2adcc89..e969257 100644
--- a/operations/common/noise-rgb.c
+++ b/operations/common/noise-rgb.c
@@ -173,6 +173,7 @@ gegl_op_class_init (GeglOpClass *klass)
 
   gegl_operation_class_set_keys (operation_class,
     "name",        "gegl:noise-rgb",
+    "title",       _("Add RGB Noise"),
     "categories",  "noise",
     "description", _("Distort colors by random amounts"),
     NULL);
diff --git a/operations/common/noise-slur.c b/operations/common/noise-slur.c
index daf5469..6b48725 100644
--- a/operations/common/noise-slur.c
+++ b/operations/common/noise-slur.c
@@ -149,6 +149,7 @@ gegl_op_class_init (GeglOpClass *klass)
 
   gegl_operation_class_set_keys (operation_class,
     "name",        "gegl:noise-slur",
+    "title",       _("Noise Slur"),
     "categories",  "noise",
     "license",     "GPL3+",
     "description", _("Randomly slide some pixels downward (similar to melting)"),
diff --git a/operations/common/noise-spread.c b/operations/common/noise-spread.c
index 7060760..1813c7f 100644
--- a/operations/common/noise-spread.c
+++ b/operations/common/noise-spread.c
@@ -151,6 +151,7 @@ gegl_op_class_init (GeglOpClass *klass)
 
   gegl_operation_class_set_keys (operation_class,
     "name",        "gegl:noise-spread",
+    "title",       _("Noise Spread"),
     "categories",  "noise",
     "description", _("Move pixels around randomly"),
     NULL);
diff --git a/operations/common/plasma.c b/operations/common/plasma.c
index 2f6cf2d..b713799 100644
--- a/operations/common/plasma.c
+++ b/operations/common/plasma.c
@@ -417,6 +417,7 @@ gegl_op_class_init (GeglOpClass *klass)
 
   gegl_operation_class_set_keys (operation_class,
     "name",               "gegl:plasma",
+    "title",              _("Plasma"),
     "categories",         "render",
     "position-dependent", "true",
     "license",            "GPL3+",
diff --git a/operations/common/polar-coordinates.c b/operations/common/polar-coordinates.c
index 1727b91..e922c2e 100644
--- a/operations/common/polar-coordinates.c
+++ b/operations/common/polar-coordinates.c
@@ -417,7 +417,8 @@ gegl_op_class_init (GeglOpClass *klass)
 
   gegl_operation_class_set_keys (operation_class,
     "name",               "gegl:polar-coordinates",
-    "categories",         "enhance",
+    "title",              _("Polar Coordinates"),
+    "categories",         "transform",
     "position-dependent", "true",
     "license",            "GPL3+",
     "description", _("Convert image to or from polar coordinates"),
diff --git a/operations/common/posterize.c b/operations/common/posterize.c
index 0ffc33c..e9f254a 100644
--- a/operations/common/posterize.c
+++ b/operations/common/posterize.c
@@ -128,7 +128,8 @@ gegl_op_class_init (GeglOpClass *klass)
   point_filter_class->cl_process  = cl_process;
 
   gegl_operation_class_set_keys (operation_class,
-    "name"       , "gegl:posterize",
+    "name",        "gegl:posterize",
+    "title",       _("Posterize"),
     "categories" , "color",
     "description",
        _("Reduces the number of levels in each color component of the image."),
diff --git a/operations/common/radial-gradient.c b/operations/common/radial-gradient.c
index 1a805c3..72309af 100644
--- a/operations/common/radial-gradient.c
+++ b/operations/common/radial-gradient.c
@@ -121,8 +121,9 @@ gegl_op_class_init (GeglOpClass *klass)
   operation_class->no_cache         = TRUE;
 
   gegl_operation_class_set_keys (operation_class,
-    "name"        , "gegl:radial-gradient",
-    "categories"  , "render",
+    "name",         "gegl:radial-gradient",
+    "title",        _("Radial Gradient"),
+    "categories",   "render:gradient",
     "description" , _("Radial gradient renderer"),
     NULL);
 }
diff --git a/operations/common/rectangle.c b/operations/common/rectangle.c
index 723ae1d..991ac57 100644
--- a/operations/common/rectangle.c
+++ b/operations/common/rectangle.c
@@ -85,6 +85,7 @@ gegl_op_class_init (GeglOpClass *klass)
 
   gegl_operation_class_set_keys (operation_class,
   "name",               "gegl:rectangle",
+  "title",              _("Rectangle"),
   "categories",         "input",
   "position-dependent", "true",
   "description",
diff --git a/operations/common/red-eye-removal.c b/operations/common/red-eye-removal.c
index 48df7ce..7b9730c 100644
--- a/operations/common/red-eye-removal.c
+++ b/operations/common/red-eye-removal.c
@@ -166,6 +166,7 @@ gegl_op_class_init (GeglOpClass *klass)
 
   gegl_operation_class_set_keys (operation_class,
     "name",        "gegl:red-eye-removal",
+    "title",       _("Red Eye Removal"),
     "categories",  "enhance",
     "license",     "GPL3+",
     "description", _("Remove the red eye effect caused by camera flashes"),
diff --git a/operations/common/reinhard05.c b/operations/common/reinhard05.c
index f205d30..83cae95 100644
--- a/operations/common/reinhard05.c
+++ b/operations/common/reinhard05.c
@@ -268,7 +268,8 @@ gegl_op_class_init (GeglOpClass *klass)
   operation_class->get_cached_region       = reinhard05_get_cached_region;
 
   gegl_operation_class_set_keys (operation_class,
-  "name"       , "gegl:reinhard05",
+  "name",      "gegl:reinhard05",
+  "title",      _("Reinhard 2005 Tonemapper"),
   "categories" , "tonemapping",
   "description",
         _("Adapt an image, which may have a high dynamic range, for "
diff --git a/operations/common/ripple.c b/operations/common/ripple.c
index b74a68f..96b8455 100644
--- a/operations/common/ripple.c
+++ b/operations/common/ripple.c
@@ -166,6 +166,7 @@ gegl_op_class_init (GeglOpClass *klass)
 
   gegl_operation_class_set_keys (operation_class,
     "name",               "gegl:ripple",
+    "title",              _("Ripple"),
     "categories",         "distort",
     "position-dependent", "true",
     "license",            "GPL3+",
diff --git a/operations/common/softglow.c b/operations/common/softglow.c
index 13ff83f..06a9e7e 100644
--- a/operations/common/softglow.c
+++ b/operations/common/softglow.c
@@ -227,6 +227,7 @@ gegl_op_class_init (GeglOpClass *klass)
 
   gegl_operation_class_set_keys (operation_class,
     "name",        "gegl:softglow",
+    "title",       _("Softglow"),
     "categories",  "artistic",
     "license",     "GPL3+",
     "description", _("Simulate glow by making highlights intense and fuzzy"),
diff --git a/operations/common/stress.c b/operations/common/stress.c
index b4b61c1..56428b1 100644
--- a/operations/common/stress.c
+++ b/operations/common/stress.c
@@ -209,6 +209,7 @@ gegl_op_class_init (GeglOpClass *klass)
 
   gegl_operation_class_set_keys (operation_class,
     "name",                  "gegl:stress",
+    "title",                 _("Spatio Temporal Retinex-like Envelope with Stochastic Sampling"),
     "categories",            "enhance",
     "reference-composition", composition,
     "description",
diff --git a/operations/common/tile-seamless.c b/operations/common/tile-seamless.c
index 7ab0e1b..29a8b85 100644
--- a/operations/common/tile-seamless.c
+++ b/operations/common/tile-seamless.c
@@ -160,8 +160,9 @@ gegl_op_class_init (GeglOpClass *klass)
   operation_class->get_cached_region       = get_cached_region;
 
   gegl_operation_class_set_keys (operation_class,
-    "name"       ,        "gegl:tile-seamless",
-    "categories" ,        "tile",
+    "name",              "gegl:tile-seamless",
+    "title",             _("Make Seamlessly tileable"),
+    "categories",        "tile",
     "position-dependent", "true",
     "description", _("Make the input buffer seamlessly tileable."
                      " The algorithm is not content-aware,"
diff --git a/operations/common/value-invert.c b/operations/common/value-invert.c
index 95736f6..40c4fe6 100644
--- a/operations/common/value-invert.c
+++ b/operations/common/value-invert.c
@@ -143,7 +143,8 @@ gegl_op_class_init (GeglOpClass *klass)
   operation_class->prepare = prepare;
 
   gegl_operation_class_set_keys (operation_class,
-    "name"       , "gegl:value-invert",
+    "name",        "gegl:value-invert",
+    "title",       _("Value Invert"),
     "categories" , "color",
     "description",
         _("Inverts just the value component, the result is the corresponding "
diff --git a/operations/common/warp.c b/operations/common/warp.c
index 90fde6a..7a6a621 100644
--- a/operations/common/warp.c
+++ b/operations/common/warp.c
@@ -408,6 +408,7 @@ gegl_op_class_init (GeglOpClass *klass)
   gegl_operation_class_set_keys (operation_class,
     "name",               "gegl:warp",
     "categories",         "transform",
+    "title",              _("Warp"),
     "position-dependent", "true",
     "description", _("Compute a relative displacement mapping from a stroke"),
     NULL);
diff --git a/operations/core/cast-format.c b/operations/core/cast-format.c
index f528499..0332198 100644
--- a/operations/core/cast-format.c
+++ b/operations/core/cast-format.c
@@ -109,6 +109,7 @@ gegl_op_class_init (GeglOpClass *klass)
 
   gegl_operation_class_set_keys (operation_class,
     "name",       "gegl:cast-format",
+    "title",      _("Cast Format"),
     "categories", "core:color",
     "description", _("Cast the data between input_format and output_format, "
                      "both bormats must have the same bpp"),
diff --git a/operations/core/clone.c b/operations/core/clone.c
index d437466..6a25aa5 100644
--- a/operations/core/clone.c
+++ b/operations/core/clone.c
@@ -106,6 +106,7 @@ gegl_op_class_init (GeglOpClass *klass)
 
   gegl_operation_class_set_keys (operation_class,
        "name",          "gegl:clone",
+       "title",         _("Clone"),
        "description",   _("Clone a buffer"),
        "categories",    "core",
        NULL);
diff --git a/operations/core/convert-format.c b/operations/core/convert-format.c
index 7a7358c..a031a26 100644
--- a/operations/core/convert-format.c
+++ b/operations/core/convert-format.c
@@ -83,6 +83,7 @@ gegl_op_class_init (GeglOpClass *klass)
 
   gegl_operation_class_set_keys (operation_class,
                 "name",       "gegl:convert-format",
+                "title",      _("Convert Format"),
                 "categories", "core:color",
                 "description", _("Convert the data to the specified format"),
                 NULL);
diff --git a/operations/core/crop.c b/operations/core/crop.c
index a557797..94b9427 100644
--- a/operations/core/crop.c
+++ b/operations/core/crop.c
@@ -199,6 +199,7 @@ gegl_op_class_init (GeglOpClass *klass)
   gegl_operation_class_set_keys (operation_class,
       "name",        "gegl:crop",
       "categories",  "core",
+      "title",       _("Crop"),
       "description", _("Crop a buffer"),
       "reference-composition", composition,
       NULL);
diff --git a/operations/core/nop.c b/operations/core/nop.c
index 0665fc5..8068b13 100644
--- a/operations/core/nop.c
+++ b/operations/core/nop.c
@@ -76,6 +76,7 @@ gegl_op_class_init (GeglOpClass *klass)
 
   gegl_operation_class_set_keys (operation_class,
               "name",        "gegl:nop",
+              "title",       _("No Operation"),
               "categories",  "core",
               "description", _("No operation (can be used as a routing point)"),
               NULL);


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