[gegl] ops: add title meta data to many ops
- From: Øyvind Kolås <ok src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gegl] ops: add title meta data to many ops
- Date: Sun, 25 May 2014 21:05:43 +0000 (UTC)
commit db898425f25000fbdee0ef5eb94d1fa405c3c958
Author: Øyvind Kolås <pippin gimp org>
Date: Sun May 25 22:49:13 2014 +0200
ops: add title meta data to many ops
docs/operations.html | 5 +++++
operations/common/antialias.c | 1 +
operations/common/box-blur.c | 4 ++--
operations/common/buffer-source.c | 3 ++-
operations/common/bump-map.c | 2 ++
operations/common/c2g.c | 6 +++---
operations/common/cartoon.c | 4 +++-
operations/common/channel-mixer.c | 13 +++++--------
operations/common/checkerboard.c | 1 +
operations/common/color-reduction.c | 5 +++--
operations/common/color-temperature.c | 3 ++-
operations/common/color-to-alpha.c | 6 ++++--
operations/common/color.c | 5 +++--
operations/common/contrast-curve.c | 3 ++-
operations/common/cubism.c | 2 ++
operations/common/deinterlace.c | 1 +
operations/common/edge-laplace.c | 2 ++
operations/common/emboss.c | 1 +
operations/common/exp-combine.c | 3 ++-
operations/common/exposure.c | 4 ++--
operations/common/fattal02.c | 3 ++-
operations/common/fractal-explorer.c | 8 +++++---
operations/common/fractal-trace.c | 2 ++
operations/common/lens-distortion.c | 1 +
operations/common/mirrors.c | 3 ++-
operations/common/mosaic.c | 1 +
operations/common/motion-blur-circular.c | 1 +
operations/common/motion-blur-zoom.c | 3 ++-
operations/common/noise-cell.c | 1 +
operations/common/noise-simplex.c | 1 +
operations/common/noise-slur.c | 1 +
operations/common/oilify.c | 2 ++
operations/common/opacity.c | 1 +
operations/common/open-buffer.c | 3 ++-
operations/common/over.c | 3 ++-
operations/common/panorama-projection.c | 2 +-
operations/common/photocopy.c | 2 ++
operations/common/pixelize.c | 1 +
operations/common/plasma.c | 1 +
operations/common/polar-coordinates.c | 1 +
operations/common/red-eye-removal.c | 1 +
operations/common/ripple.c | 1 +
operations/common/save.c | 3 ++-
operations/common/shift.c | 2 ++
operations/common/snn-mean.c | 1 +
operations/common/softglow.c | 1 +
operations/common/stretch-contrast.c | 3 ++-
operations/common/texturize-canvas.c | 1 +
operations/common/threshold.c | 5 +++--
operations/common/tile-glass.c | 1 +
operations/common/tile.c | 1 +
operations/common/unsharp-mask.c | 6 +++---
operations/common/vignette.c | 3 ++-
operations/common/waves.c | 2 ++
operations/common/weighted-blend.c | 3 ++-
operations/common/whirl-pinch.c | 2 ++
operations/common/wind.c | 6 ++++--
operations/common/write-buffer.c | 3 ++-
58 files changed, 113 insertions(+), 47 deletions(-)
---
diff --git a/docs/operations.html b/docs/operations.html
index 0068fe4..62727ef 100644
--- a/docs/operations.html
+++ b/docs/operations.html
@@ -269,13 +269,18 @@ function filter_db(query)
if (op.op.indexOf(query) > 0) score += 500;
if (op.meta) {
+ var got_title = false;
for (var j = 0; j < op.meta.length; j++)
{
+ if (op.meta[0] == 'title' )
+ 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)
+ score += 2;
}
if (op.description &&
diff --git a/operations/common/antialias.c b/operations/common/antialias.c
index f09f645..d32f6cc 100644
--- a/operations/common/antialias.c
+++ b/operations/common/antialias.c
@@ -276,6 +276,7 @@ gegl_op_class_init (GeglOpClass *klass)
"name", "gegl:antialias",
"title", _("Scale3X Antialiasing"),
"categories", "enhance",
+ "license", "GPL3+",
"description", _("Antialias using the Scale3X edge-extrapolation algorithm"),
NULL);
}
diff --git a/operations/common/box-blur.c b/operations/common/box-blur.c
index d04ebfe..bef1442 100644
--- a/operations/common/box-blur.c
+++ b/operations/common/box-blur.c
@@ -390,9 +390,9 @@ gegl_op_class_init (GeglOpClass *klass)
gegl_operation_class_set_keys (operation_class,
"name", "gegl:box-blur",
- "title", "Box Blur",
+ "title", _("Box Blur"),
"categories", "blur",
- "description", _("Blurs by averaging a square neighbourhood."),
+ "description", _("Blur resulting from averaging the colors of a square neighbourhood."),
NULL);
}
diff --git a/operations/common/buffer-source.c b/operations/common/buffer-source.c
index b419ed3..68c9cb4 100644
--- a/operations/common/buffer-source.c
+++ b/operations/common/buffer-source.c
@@ -184,8 +184,9 @@ gegl_op_class_init (GeglOpClass *klass)
gegl_operation_class_set_keys (operation_class,
"name", "gegl:buffer-source",
+ "title", _("Buffer Source"),
"categories", "programming:input",
- "description", _("A source that uses an in-memory GeglBuffer, for use internally by GEGL."),
+ "description", _("Use an existing in-memory GeglBuffer as image source."),
NULL);
operation_class->no_cache = TRUE;
diff --git a/operations/common/bump-map.c b/operations/common/bump-map.c
index 207a81f..a31bd13 100644
--- a/operations/common/bump-map.c
+++ b/operations/common/bump-map.c
@@ -471,6 +471,8 @@ gegl_op_class_init (GeglOpClass *klass)
gegl_operation_class_set_keys (operation_class,
"name", "gegl:bump-map",
"categories", "map",
+ "title", _("Bump map"),
+ "license", "GPL3+",
"description", _("This plug-in uses the algorithm described by John "
"Schlag, \"Fast Embossing Effects on Raster Image "
"Data\" in Graphics GEMS IV (ISBN 0-12-336155-9). "
diff --git a/operations/common/c2g.c b/operations/common/c2g.c
index 6ba2960..07122ad 100644
--- a/operations/common/c2g.c
+++ b/operations/common/c2g.c
@@ -379,11 +379,11 @@ gegl_op_class_init (GeglOpClass *klass)
gegl_operation_class_set_keys (operation_class,
"name", "gegl:c2g",
"categories", "enhance",
+ "title", "Color to Grayscale",
"reference-composition", composition,
"description",
- _("Color to grayscale conversion, uses envelopes formed from spatial "
- "color differences to perform color-feature preserving grayscale "
- "spatial contrast enhancement"),
+ _("Color to grayscale conversion, uses envelopes formed with the STRESS approach "
+ "to perform local color-difference preserving grayscale generation."),
NULL);
}
diff --git a/operations/common/cartoon.c b/operations/common/cartoon.c
index aa18011..3aa1d24 100644
--- a/operations/common/cartoon.c
+++ b/operations/common/cartoon.c
@@ -316,7 +316,9 @@ gegl_op_class_init (GeglOpClass *klass)
gegl_operation_class_set_keys (operation_class,
"categories", "artistic",
"name", "gegl:cartoon",
- "description", _("Simulate a cartoon by enhancing edges"),
+ "title", _("Cartoon"),
+ "license", "GPL3+",
+ "description", _("Simulates a cartoon, its result is similar to a black felt pen drawing subsequently
shaded with color. This is achieved by enhancing edges and darkening areas that are already distinctly darker
than their neighborhood"),
NULL);
}
diff --git a/operations/common/channel-mixer.c b/operations/common/channel-mixer.c
index 4123e0c..24ad19b 100644
--- a/operations/common/channel-mixer.c
+++ b/operations/common/channel-mixer.c
@@ -16,11 +16,6 @@
* This operation is a port of the GIMP channel-mixer plugin:
*
* Copyright (C) 2002 Martin Guldahl <mguldahl xmission com>
- * Based on GTK code from:
- * homomorphic (Copyright (C) 2001 Valter Marcus Hilden)
- * rand-noted (Copyright (C) 1998 Miles O'Neal)
- * nlfilt (Copyright (C) 1997 Eric L. Hernes)
- * pagecurl (Copyright (C) 1996 Federico Mena Quintero)
*
* The porting to GEGL was done by Barak Itkin
*
@@ -289,9 +284,11 @@ gegl_op_class_init (GeglOpClass *klass)
operation_class->opencl_support = TRUE;
gegl_operation_class_set_keys (operation_class,
- "name" , "gegl:channel-mixer",
- "categories" , "color",
- "description", _("Alter colors by mixing RGB Channels"),
+ "name", "gegl:channel-mixer",
+ "categories", "color",
+ "title", _("Channel Mixer"),
+ "license", "GPL3+",
+ "description", _("Remix colors; by defining relative contributions from source components."),
NULL);
}
diff --git a/operations/common/checkerboard.c b/operations/common/checkerboard.c
index db2c764..0ebec71 100644
--- a/operations/common/checkerboard.c
+++ b/operations/common/checkerboard.c
@@ -335,6 +335,7 @@ gegl_op_class_init (GeglOpClass *klass)
gegl_operation_class_set_keys (operation_class,
"name", "gegl:checkerboard",
"categories", "render",
+ "title", _("Checkerboard"),
"position-dependent", "true",
"description", _("Create a checkerboard pattern"),
NULL);
diff --git a/operations/common/color-reduction.c b/operations/common/color-reduction.c
index f17ebd4..538f0bd 100644
--- a/operations/common/color-reduction.c
+++ b/operations/common/color-reduction.c
@@ -506,10 +506,11 @@ gegl_op_class_init (GeglOpClass *klass)
gegl_operation_class_set_keys (operation_class,
"name", "gegl:color-reduction",
+ "title", _("Color Reduction"),
"categories", "misc",
"description", _("Reduce the number of colors in the image, by reducing "
- "the bits per channel (colors and alpha), with optional "
- "dithering"),
+ "the bits per channel (colors and alpha), different dithering methods"
+ "can be specified to counteract quantization induced banding."),
"reference-composition", composition,
NULL);
}
diff --git a/operations/common/color-temperature.c b/operations/common/color-temperature.c
index f0f2d6d..14e4140 100644
--- a/operations/common/color-temperature.c
+++ b/operations/common/color-temperature.c
@@ -277,8 +277,9 @@ gegl_op_class_init (GeglOpClass *klass)
gegl_operation_class_set_keys (operation_class,
"name", "gegl:color-temperature",
+ "title", _("Color Temperature"),
"categories", "color",
- "description", _("Change the color temperature of the image"),
+ "description", _("Change the color temperature of the image, from an assumed original color temperature
to an intended one."),
"reference-composition", composition,
NULL);
}
diff --git a/operations/common/color-to-alpha.c b/operations/common/color-to-alpha.c
index 14c70ff..91659e4 100644
--- a/operations/common/color-to-alpha.c
+++ b/operations/common/color-to-alpha.c
@@ -26,7 +26,7 @@
#ifdef GEGL_PROPERTIES
property_color (color, _("Color"), "white")
- description(_("The color to render (defaults to, and works best with, 'white')"))
+ description(_("The color to make transparent."))
#else
@@ -250,8 +250,10 @@ gegl_op_class_init (GeglOpClass *klass)
gegl_operation_class_set_keys (operation_class,
"name", "gegl:color-to-alpha",
+ "title", _("Color to Alpha"),
"categories", "color",
- "description", _("Convert a specified color to transparency"),
+ "license", "GPL3+",
+ "description", _("Convert a specified color to transparency, works best with white."),
"reference-composition", composition,
NULL);
}
diff --git a/operations/common/color.c b/operations/common/color.c
index b39fcec..67b0130 100644
--- a/operations/common/color.c
+++ b/operations/common/color.c
@@ -86,11 +86,12 @@ gegl_op_class_init (GeglOpClass *klass)
operation_class->prepare = gegl_color_op_prepare;
gegl_operation_class_set_keys (operation_class,
- "name" , "gegl:color",
+ "name", "gegl:color",
+ "title", _("Color"),
"categories" , "render",
"description",
_("Generates a buffer entirely filled with the specified color, "
- "crop it to get smaller dimensions."),
+ "use gegl:crop to get smaller dimensions."),
NULL);
}
diff --git a/operations/common/contrast-curve.c b/operations/common/contrast-curve.c
index a7ce436..f2a545b 100644
--- a/operations/common/contrast-curve.c
+++ b/operations/common/contrast-curve.c
@@ -253,9 +253,10 @@ gegl_op_class_init (GeglOpClass *klass)
gegl_operation_class_set_keys (operation_class,
"name" , "gegl:contrast-curve",
+ "title", _("Contrast Curve"),
"categories" , "color",
"description",
- _("Adjusts the contrast of the image according to a curve."),
+ _("Adjusts the contrast of a grayscale image with a curve specifying contrast for intensity."),
NULL);
}
diff --git a/operations/common/cubism.c b/operations/common/cubism.c
index b887bb6..2603c10 100644
--- a/operations/common/cubism.c
+++ b/operations/common/cubism.c
@@ -609,7 +609,9 @@ gegl_op_class_init (GeglOpClass *klass)
gegl_operation_class_set_keys (operation_class,
"categories", "artistic",
+ "title", _("Cubism"),
"name", "gegl:cubism",
+ "license", "GPL3+",
"description", _("Convert the image into randomly rotated square blobs, somehow resembling a cubist
painting style"),
NULL);
}
diff --git a/operations/common/deinterlace.c b/operations/common/deinterlace.c
index 7515613..47bdeaf 100644
--- a/operations/common/deinterlace.c
+++ b/operations/common/deinterlace.c
@@ -334,6 +334,7 @@ gegl_op_class_init (GeglOpClass *klass)
gegl_operation_class_set_keys (operation_class,
"name", "gegl:deinterlace",
"categories", "enhance",
+ "license", "GPL3+",
"position-dependent", "true",
"description", _("Fix images where every other row or column is missing"),
NULL);
diff --git a/operations/common/edge-laplace.c b/operations/common/edge-laplace.c
index 52e01cd..b1e3466 100644
--- a/operations/common/edge-laplace.c
+++ b/operations/common/edge-laplace.c
@@ -403,7 +403,9 @@ gegl_op_class_init (GeglOpClass *klass)
gegl_operation_class_set_keys (operation_class,
"name", "gegl:edge-laplace",
+ "title", _("Laplacian Edge Detection"),
"categories", "edge-detect",
+ "license", "GPL3+",
"description", _("High-resolution edge detection"),
NULL);
}
diff --git a/operations/common/emboss.c b/operations/common/emboss.c
index 26d251a..776d707 100644
--- a/operations/common/emboss.c
+++ b/operations/common/emboss.c
@@ -264,6 +264,7 @@ gegl_op_class_init (GeglOpClass *klass)
gegl_operation_class_set_keys (operation_class,
"name", "gegl:emboss",
"categories", "distort",
+ "license", "GPL3+",
"description", _("Simulates an image created by embossing"),
NULL);
}
diff --git a/operations/common/exp-combine.c b/operations/common/exp-combine.c
index 4a7b0a8..9febca0 100644
--- a/operations/common/exp-combine.c
+++ b/operations/common/exp-combine.c
@@ -1267,9 +1267,10 @@ gegl_op_class_init (GeglOpClass *klass)
gegl_operation_class_set_keys (operation_class,
"name" , "gegl:exp-combine",
+ "title", _("Combine Exposures"),
"categories" , "compositors",
"description",
- _("Combine multiple scene exposures into one high range buffer"),
+ _("Combine multiple scene exposures into one high dynamic range image."),
NULL);
}
diff --git a/operations/common/exposure.c b/operations/common/exposure.c
index 125c30e..e8ed1e6 100644
--- a/operations/common/exposure.c
+++ b/operations/common/exposure.c
@@ -183,9 +183,9 @@ gegl_op_class_init (GeglOpClass *klass)
gegl_operation_class_set_keys (operation_class,
"name", "gegl:exposure",
+ "title", _("Exposure"),
"categories", "color",
- "description", _("Changes Exposure and Contrast, mainly for use with "
- "high dynamic range images"),
+ "description", _("Changes Exposure of an image, allows stepping HDR and photographs up/down in stops. "),
NULL);
}
diff --git a/operations/common/fattal02.c b/operations/common/fattal02.c
index 5f788a3..ee73141 100644
--- a/operations/common/fattal02.c
+++ b/operations/common/fattal02.c
@@ -1323,12 +1323,13 @@ gegl_op_class_init (GeglOpClass *klass)
gegl_operation_class_set_keys (operation_class,
"name" , "gegl:fattal02",
+ "title", "Tonemapping Algorithm devised by Fattal & co",
"categories" , "tonemapping",
"description",
_("Adapt an image, which may have a high dynamic range, for "
"presentation using a low dynamic range. This operator attenuates "
"the magnitudes of local image gradients, producing luminance "
- "within the range 0.0-1.0"),
+ "within the range 0.0-1.0. This tonemapping approach was originally presented by Raanan Fattal, in
the 2002 SIGGRAPH paper: Gradient Domain High Dynamic Range Compression."),
NULL);
}
diff --git a/operations/common/fractal-explorer.c b/operations/common/fractal-explorer.c
index 65b708d..40f75d3 100644
--- a/operations/common/fractal-explorer.c
+++ b/operations/common/fractal-explorer.c
@@ -424,10 +424,12 @@ gegl_op_class_init (GeglOpClass *klass)
operation_class->prepare = prepare;
gegl_operation_class_set_keys (operation_class,
- "name" , "gegl:fractal-explorer",
- "categories" , "render",
+ "name", "gegl:fractal-explorer",
+ "title", _("Fractal Explorer"),
+ "categories", "render:fractal",
"position-dependent", "true",
- "description", _("Fractal Explorer"),
+ "license", "GPL3+",
+ "description", _("Rendering of multiple different fractal systems, with configurable coloring
options."),
NULL);
}
diff --git a/operations/common/fractal-trace.c b/operations/common/fractal-trace.c
index 777299c..916cf47 100644
--- a/operations/common/fractal-trace.c
+++ b/operations/common/fractal-trace.c
@@ -253,8 +253,10 @@ gegl_op_class_init (GeglOpClass *klass)
gegl_operation_class_set_keys (operation_class,
"name", "gegl:fractal-trace",
+ "title", _("Fractal Trace"),
"position-dependent", "true",
"categories", "map",
+ "license", "GPL3+",
"description", _("Transform the image with the fractals"),
NULL);
}
diff --git a/operations/common/lens-distortion.c b/operations/common/lens-distortion.c
index bae3452..bf1cd86 100644
--- a/operations/common/lens-distortion.c
+++ b/operations/common/lens-distortion.c
@@ -497,6 +497,7 @@ gegl_op_class_init (GeglOpClass *klass)
"name", "gegl:lens-distortion",
"categories", "blur",
"position-dependent", "true",
+ "license", "GPL3+",
"reference-composition", composition,
"description", _("Corrects barrel or pincushion lens distortion."),
NULL);
diff --git a/operations/common/mirrors.c b/operations/common/mirrors.c
index 90780e2..42081ed 100644
--- a/operations/common/mirrors.c
+++ b/operations/common/mirrors.c
@@ -425,9 +425,10 @@ gegl_op_class_init (GeglOpClass *klass)
gegl_operation_class_set_keys (operation_class,
"name", "gegl:mirrors",
+ "title", _("Kaleidoscopic Mirroring"),
"position-dependent", "true",
"categories", "blur",
- "description", _("Applies mirroring effect on the image."),
+ "description", _("Create a kaleidoscope like effect."),
NULL);
}
diff --git a/operations/common/mosaic.c b/operations/common/mosaic.c
index 3d90578..b48c106 100644
--- a/operations/common/mosaic.c
+++ b/operations/common/mosaic.c
@@ -2472,6 +2472,7 @@ gegl_op_class_init (GeglOpClass *klass)
gegl_operation_class_set_keys (operation_class,
"name", "gegl:mosaic",
"categories", "artistic",
+ "license", "GPL3+",
"description", _("Mosaic is a filter which transforms an image into "
"what appears to be a mosaic, composed of small primitives, "
"each of constant color and of an approximate size."),
diff --git a/operations/common/motion-blur-circular.c b/operations/common/motion-blur-circular.c
index 56d4d01..391d195 100644
--- a/operations/common/motion-blur-circular.c
+++ b/operations/common/motion-blur-circular.c
@@ -295,6 +295,7 @@ gegl_op_class_init (GeglOpClass *klass)
"name", "gegl:motion-blur-circular",
"categories", "blur",
"position-dependent", "true",
+ "license", "GPL3+",
"description", _("Circular motion blur"),
NULL);
}
diff --git a/operations/common/motion-blur-zoom.c b/operations/common/motion-blur-zoom.c
index caad0f1..c5a90d1 100644
--- a/operations/common/motion-blur-zoom.c
+++ b/operations/common/motion-blur-zoom.c
@@ -237,9 +237,10 @@ gegl_op_class_init (GeglOpClass *klass)
filter_class->process = process;
gegl_operation_class_set_keys (operation_class,
- "name", "gegl:motion-blur-zoom",
+ "name", "gegl:motion-blur-zoom",
"categories", "blur",
"position-dependent", "true",
+ "license", "GPL3+",
"description", _("Zoom motion blur"),
NULL);
}
diff --git a/operations/common/noise-cell.c b/operations/common/noise-cell.c
index fb9648a..872734d 100644
--- a/operations/common/noise-cell.c
+++ b/operations/common/noise-cell.c
@@ -419,6 +419,7 @@ gegl_op_class_init (GeglOpClass *klass)
gegl_operation_class_set_keys (operation_class,
"name", "gegl:cell-noise",
+ "title", _("Cell Noise"),
"categories", "render",
"position-dependent", "true",
"description", _("Generates a cellular texture."),
diff --git a/operations/common/noise-simplex.c b/operations/common/noise-simplex.c
index 3151514..5a8afc6 100644
--- a/operations/common/noise-simplex.c
+++ b/operations/common/noise-simplex.c
@@ -321,6 +321,7 @@ gegl_op_class_init (GeglOpClass *klass)
gegl_operation_class_set_keys (operation_class,
"name", "gegl:simplex-noise",
+ "title", _("Simplex Noise"),
"categories", "render",
"position-dependent", "true",
"description", _("Generates a solid noise texture."),
diff --git a/operations/common/noise-slur.c b/operations/common/noise-slur.c
index 053a7e2..daf5469 100644
--- a/operations/common/noise-slur.c
+++ b/operations/common/noise-slur.c
@@ -150,6 +150,7 @@ gegl_op_class_init (GeglOpClass *klass)
gegl_operation_class_set_keys (operation_class,
"name", "gegl:noise-slur",
"categories", "noise",
+ "license", "GPL3+",
"description", _("Randomly slide some pixels downward (similar to melting)"),
NULL);
}
diff --git a/operations/common/oilify.c b/operations/common/oilify.c
index 5f28f34..d3c5d7d 100644
--- a/operations/common/oilify.c
+++ b/operations/common/oilify.c
@@ -474,6 +474,8 @@ gegl_op_class_init (GeglOpClass *klass)
gegl_operation_class_set_keys (operation_class,
"categories" , "artistic",
"name" , "gegl:oilify",
+ "title", _("Oilify"),
+ "license", "GPL3+",
"description",_("Emulate an oil painting"),
NULL);
}
diff --git a/operations/common/opacity.c b/operations/common/opacity.c
index 1c5aa59..30f71a3 100644
--- a/operations/common/opacity.c
+++ b/operations/common/opacity.c
@@ -303,6 +303,7 @@ gegl_op_class_init (GeglOpClass *klass)
gegl_operation_class_set_keys (operation_class,
"name" , "gegl:opacity",
"categories" , "transparency",
+ "title", _("Opacity"),
"description",
_("Weights the opacity of the input both the value of the aux"
" input and the global value property."),
diff --git a/operations/common/open-buffer.c b/operations/common/open-buffer.c
index e852908..732c145 100644
--- a/operations/common/open-buffer.c
+++ b/operations/common/open-buffer.c
@@ -127,8 +127,9 @@ gegl_op_class_init (GeglOpClass *klass)
gegl_operation_class_set_keys (operation_class,
"name" , "gegl:open-buffer",
+ "title", _("Open GEGL Buffer"),
"categories" , "input",
- "description", _("A source that uses an on-disk GeglBuffer."),
+ "description", _("Use an on-disk GeglBuffer as data source."),
NULL);
operation_class->no_cache = TRUE;
diff --git a/operations/common/over.c b/operations/common/over.c
index c26ef5a..4012cb5 100644
--- a/operations/common/over.c
+++ b/operations/common/over.c
@@ -178,10 +178,11 @@ gegl_op_class_init (GeglOpClass *klass)
gegl_operation_class_set_keys (operation_class,
"name" , "svg:src-over",
+ "title", _("Normal compositing"),
"compat-name", "gegl:over",
"categories" , "compositors:porter-duff",
"description",
- _("Porter Duff operation over (d = cA + cB * (1 - aA))"),
+ _("Porter Duff operation over (also known as normal mode, and src-over) (d = cA + cB * (1 - aA))"),
"cl-source" , svg_src_over_cl_source,
NULL);
}
diff --git a/operations/common/panorama-projection.c b/operations/common/panorama-projection.c
index d1e1db2..9ff37e7 100644
--- a/operations/common/panorama-projection.c
+++ b/operations/common/panorama-projection.c
@@ -523,7 +523,7 @@ gegl_op_class_init (GeglOpClass *klass)
"title", _("Panorama Projection"),
"reference-composition", composition,
"position-dependent", "true",
- "categories" , "misc",
+ "categories" , "misc:map",
"description", _("Perform a equlinear/gnomonic or little planet/stereographic projection of a
equirectangular input image."),
NULL);
}
diff --git a/operations/common/photocopy.c b/operations/common/photocopy.c
index 1d43199..21295d4 100644
--- a/operations/common/photocopy.c
+++ b/operations/common/photocopy.c
@@ -323,6 +323,8 @@ gegl_op_class_init (GeglOpClass *klass)
gegl_operation_class_set_keys (operation_class,
"name", "gegl:photocopy",
"categories", "artistic",
+ "license", "GPL3+",
+ "title", _("Photocopy"),
"description", _("Simulate color distortion produced by a copy machine"),
NULL);
}
diff --git a/operations/common/pixelize.c b/operations/common/pixelize.c
index 99ef38c..0af9a78 100644
--- a/operations/common/pixelize.c
+++ b/operations/common/pixelize.c
@@ -652,6 +652,7 @@ gegl_op_class_init (GeglOpClass *klass)
"name", "gegl:pixelize",
"categories", "blur",
"position-dependent", "true",
+ "title", _("Pixelize"),
"description", _("Simplify image into an array of solid-colored rectangles"),
NULL);
}
diff --git a/operations/common/plasma.c b/operations/common/plasma.c
index fe80713..2f6cf2d 100644
--- a/operations/common/plasma.c
+++ b/operations/common/plasma.c
@@ -419,6 +419,7 @@ gegl_op_class_init (GeglOpClass *klass)
"name", "gegl:plasma",
"categories", "render",
"position-dependent", "true",
+ "license", "GPL3+",
"description", _("Creates an image filled with a plasma effect."),
NULL);
}
diff --git a/operations/common/polar-coordinates.c b/operations/common/polar-coordinates.c
index 1d292a4..1727b91 100644
--- a/operations/common/polar-coordinates.c
+++ b/operations/common/polar-coordinates.c
@@ -419,6 +419,7 @@ gegl_op_class_init (GeglOpClass *klass)
"name", "gegl:polar-coordinates",
"categories", "enhance",
"position-dependent", "true",
+ "license", "GPL3+",
"description", _("Convert image to or from polar coordinates"),
NULL);
}
diff --git a/operations/common/red-eye-removal.c b/operations/common/red-eye-removal.c
index bceb91d..48df7ce 100644
--- a/operations/common/red-eye-removal.c
+++ b/operations/common/red-eye-removal.c
@@ -167,6 +167,7 @@ gegl_op_class_init (GeglOpClass *klass)
gegl_operation_class_set_keys (operation_class,
"name", "gegl:red-eye-removal",
"categories", "enhance",
+ "license", "GPL3+",
"description", _("Remove the red eye effect caused by camera flashes"),
NULL);
}
diff --git a/operations/common/ripple.c b/operations/common/ripple.c
index 29a6d45..b74a68f 100644
--- a/operations/common/ripple.c
+++ b/operations/common/ripple.c
@@ -168,6 +168,7 @@ gegl_op_class_init (GeglOpClass *klass)
"name", "gegl:ripple",
"categories", "distort",
"position-dependent", "true",
+ "license", "GPL3+",
"description", _("Displace pixels in a ripple pattern"),
NULL);
}
diff --git a/operations/common/save.c b/operations/common/save.c
index b6f024b..a46fd98 100644
--- a/operations/common/save.c
+++ b/operations/common/save.c
@@ -197,9 +197,10 @@ gegl_op_class_init (GeglOpClass *klass)
gegl_operation_class_set_keys (operation_class,
"name" , "gegl:save",
+ "title", _("Save"),
"categories" , "meta:output",
"description",
- _("Multipurpose file saver, that uses other native handlers."),
+ _("Multipurpose file saver, that uses other native save handlers depending on extension, use the
format specific save ops to specify additional parameters."),
NULL);
}
diff --git a/operations/common/shift.c b/operations/common/shift.c
index 02217d3..8cff8fa 100644
--- a/operations/common/shift.c
+++ b/operations/common/shift.c
@@ -146,7 +146,9 @@ gegl_op_class_init (GeglOpClass *klass)
gegl_operation_class_set_keys (operation_class,
"name", "gegl:shift",
+ "title", _("Shift"),
"categories", "distort",
+ "license", "GPL3+",
"description", _("Shift each row or column of pixels by a random amount"),
NULL);
}
diff --git a/operations/common/snn-mean.c b/operations/common/snn-mean.c
index 6a15946..689f398 100644
--- a/operations/common/snn-mean.c
+++ b/operations/common/snn-mean.c
@@ -331,6 +331,7 @@ gegl_op_class_init (GeglOpClass *klass)
gegl_operation_class_set_keys (operation_class,
"name" , "gegl:snn-mean",
"categories" , "misc",
+ "title", _("Symmetric Nearest Neighbour"),
"description",
_("Noise reducing edge enhancing blur filter based "
" on Symmetric Nearest Neighbours"),
diff --git a/operations/common/softglow.c b/operations/common/softglow.c
index 40860c8..13ff83f 100644
--- a/operations/common/softglow.c
+++ b/operations/common/softglow.c
@@ -228,6 +228,7 @@ gegl_op_class_init (GeglOpClass *klass)
gegl_operation_class_set_keys (operation_class,
"name", "gegl:softglow",
"categories", "artistic",
+ "license", "GPL3+",
"description", _("Simulate glow by making highlights intense and fuzzy"),
NULL);
}
diff --git a/operations/common/stretch-contrast.c b/operations/common/stretch-contrast.c
index 09d12a4..627d563 100644
--- a/operations/common/stretch-contrast.c
+++ b/operations/common/stretch-contrast.c
@@ -562,7 +562,8 @@ gegl_op_class_init (GeglOpClass *klass)
operation_class->opencl_support = TRUE;
gegl_operation_class_set_keys (operation_class,
- "name" , "gegl:stretch-contrast",
+ "name", "gegl:stretch-contrast",
+ "title", _("Stretch Contrast"),
"categories" , "color:enhance",
"description",
_("Scales the components of the buffer to be in the 0.0-1.0 range. "
diff --git a/operations/common/texturize-canvas.c b/operations/common/texturize-canvas.c
index 0860b8d..e1096aa 100644
--- a/operations/common/texturize-canvas.c
+++ b/operations/common/texturize-canvas.c
@@ -4376,6 +4376,7 @@ gegl_op_class_init (GeglOpClass *klass)
operation_class->opencl_support = TRUE;
gegl_operation_class_set_keys (operation_class,
"name", "gegl:texturize-canvas",
+ "title", _("Texturize Canvas"),
"categories", "artistic",
"license", "GPL3+",
"position-dependent", "true",
diff --git a/operations/common/threshold.c b/operations/common/threshold.c
index b50ba57..0715f55 100644
--- a/operations/common/threshold.c
+++ b/operations/common/threshold.c
@@ -121,12 +121,13 @@ gegl_op_class_init (GeglOpClass *klass)
operation_class->prepare = prepare;
gegl_operation_class_set_keys (operation_class,
- "name" , "gegl:threshold",
+ "name" , "gegl:threshold",
+ "title", _("Threshold"),
"categories" , "color",
"description",
_("Thresholds the image to white/black based on either the global value "
"set in the value property, or per pixel from the aux input."),
- "cl-source" , threshold_cl_source,
+ "cl-source", threshold_cl_source,
"reference-composition", composition,
NULL);
}
diff --git a/operations/common/tile-glass.c b/operations/common/tile-glass.c
index 7386b1e..8944313 100644
--- a/operations/common/tile-glass.c
+++ b/operations/common/tile-glass.c
@@ -230,6 +230,7 @@ gegl_op_class_init (GeglOpClass *klass)
gegl_operation_class_set_keys (operation_class,
"categories", "artistic",
+ "title", _("Tile Glass"),
"license", "GPL3+",
"name", "gegl:tile-glass",
"position-dependent", "true",
diff --git a/operations/common/tile.c b/operations/common/tile.c
index ad3fcff..9a33600 100644
--- a/operations/common/tile.c
+++ b/operations/common/tile.c
@@ -130,6 +130,7 @@ gegl_op_class_init (GeglOpClass *klass)
gegl_operation_class_set_keys (operation_class,
"name", "gegl:tile",
+ "title", _("Tile"),
"categories", "misc",
"position-dependent", "true",
"reference-composition", composition,
diff --git a/operations/common/unsharp-mask.c b/operations/common/unsharp-mask.c
index 395e29c..f683b15 100644
--- a/operations/common/unsharp-mask.c
+++ b/operations/common/unsharp-mask.c
@@ -80,9 +80,9 @@ gegl_op_class_init (GeglOpClass *klass)
gegl_operation_class_set_keys (operation_class,
"name", "gegl:unsharp-mask",
- "categories", "meta:enhance",
- "description", _("The most widely used method for sharpening an image, "
- "sharpens by adding false mach-bands around edges"),
+ "title", _("Unsharp Mask"),
+ "categories", "enhance:sharpen",
+ "description", _("Sharpen image, by adding difference to blurred image, a technique for sharpening
originally used in darkrooms."),
NULL);
}
diff --git a/operations/common/vignette.c b/operations/common/vignette.c
index efc0bb1..3b44cf3 100644
--- a/operations/common/vignette.c
+++ b/operations/common/vignette.c
@@ -377,8 +377,9 @@ gegl_op_class_init (GeglOpClass *klass)
gegl_operation_class_set_keys (operation_class,
"name", "gegl:vignette",
+ "title", _("Vignette"),
"position-dependent", "true",
- "categories", "render",
+ "categories", "render:photo",
"description", _("Applies a vignette to an image. Simulates the luminance "
"fall off at the edge of exposed film, and some other "
"fuzzier border effects that can naturally occur with "
diff --git a/operations/common/waves.c b/operations/common/waves.c
index b441390..1e6b75a 100644
--- a/operations/common/waves.c
+++ b/operations/common/waves.c
@@ -176,8 +176,10 @@ gegl_op_class_init (GeglOpClass *klass)
gegl_operation_class_set_keys (operation_class,
"name", "gegl:waves",
+ "title", _("Waves"),
"categories", "distort",
"position-dependent", "true",
+ "license", "GPL3+",
"description", _("Distort the image with waves"),
NULL);
}
diff --git a/operations/common/weighted-blend.c b/operations/common/weighted-blend.c
index 7f7adef..0e5656a 100644
--- a/operations/common/weighted-blend.c
+++ b/operations/common/weighted-blend.c
@@ -181,7 +181,8 @@ gegl_op_class_init (GeglOpClass *klass)
operation_class->opencl_support = TRUE;
gegl_operation_class_set_keys (operation_class,
- "name" , "gegl:weighted-blend",
+ "name" , "gegl:weighted-blend",
+ "title", _("Weighted Blend"),
"categories" , "compositors:blend",
"description",
_("blend two images using alpha values as weights"),
diff --git a/operations/common/whirl-pinch.c b/operations/common/whirl-pinch.c
index 09f2934..1a9108a 100644
--- a/operations/common/whirl-pinch.c
+++ b/operations/common/whirl-pinch.c
@@ -269,7 +269,9 @@ gegl_op_class_init (GeglOpClass *klass)
gegl_operation_class_set_keys (operation_class,
"name", "gegl:whirl-pinch",
+ "title", _("Whirl Pinch"),
"categories", "distort",
+ "license", "GPL3+",
"position-dependent", "true",
"description", _("Distort an image by whirling and pinching"),
NULL);
diff --git a/operations/common/wind.c b/operations/common/wind.c
index 369cc92..23774e0 100644
--- a/operations/common/wind.c
+++ b/operations/common/wind.c
@@ -361,8 +361,10 @@ gegl_op_class_init (GeglOpClass *klass)
operation_class->prepare = prepare;
gegl_operation_class_set_keys (operation_class,
- "categories" , "distort",
- "name" , "gegl:wind",
+ "categories", "distort",
+ "name", "gegl:wind",
+ "title", _("Wind"),
+ "license", "GPL3+",
"description", _("Wind-like bleed effect"),
NULL);
}
diff --git a/operations/common/write-buffer.c b/operations/common/write-buffer.c
index 6078e8a..19fed64 100644
--- a/operations/common/write-buffer.c
+++ b/operations/common/write-buffer.c
@@ -143,7 +143,8 @@ gegl_op_class_init (GeglOpClass *klass)
G_OBJECT_CLASS (klass)->dispose = dispose;
gegl_operation_class_set_keys (operation_class,
- "name" , "gegl:write-buffer",
+ "name", "gegl:write-buffer",
+ "title", _("Write Buffer"),
"categories" , "programming:output",
"description", _("A GEGL buffer destination surface."),
NULL);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]