gegl r1978 - in trunk: . gegl operations/blur operations/color operations/core operations/enhance operations/generated operations/io operations/meta operations/render operations/svg operations/transparency operations/workshop



Author: neo
Date: Wed Feb  6 14:31:46 2008
New Revision: 1978
URL: http://svn.gnome.org/viewvc/gegl?rev=1978&view=rev

Log:
2008-02-06  Sven Neumann  <sven gimp org>

	* gegl/gegl-chant.h: added nick to chanted properties.

	* operations/blur/box-blur.c
	* operations/blur/gaussian-blur.c
	* operations/color/brightness-contrast.c
	* operations/color/contrast-curve.c
	* operations/color/levels.c
	* operations/color/mono-mixer.c
	* operations/color/threshold.c
	* operations/color/whitebalance.c
	* operations/core/clone.c
	* operations/core/convert-format.c
	* operations/core/crop.c
	* operations/core/shift.c
	* operations/enhance/bilateral-filter.c
	* operations/enhance/snn-mean.c
	* operations/generated/math.rb
	* operations/io/exr-load.cpp
	* operations/io/jpg-load.c
	* operations/io/load.c
	* operations/io/pixbuf.c
	* operations/io/png-load.c
	* operations/io/png-save.c
	* operations/io/save-buffer.c
	* operations/io/save-pixbuf.c
	* operations/io/svg-load.c
	* operations/meta/layer.c
	* operations/render/checkerboard.c
	* operations/render/color.c
	* operations/render/fractal-explorer.c
	* operations/render/introspect.c
	* operations/render/noise.c
	* operations/render/text.c
	* operations/svg/svg_huerotate.c
	* operations/svg/svg_luminancetoalpha.c
	* operations/svg/svg_matrix.c
	* operations/svg/svg_saturate.c
	* operations/transparency/opacity.c
	* operations/workshop/box-max.c
	* operations/workshop/box-min.c
	* operations/workshop/box-percentile.c
	* operations/workshop/c2g.c
	* operations/workshop/demosaic-bimedian.c
	* operations/workshop/demosaic-simple.c
	* operations/workshop/disc-percentile.c
	* operations/workshop/kuwahara-max.c
	* operations/workshop/kuwahara-min.c
	* operations/workshop/kuwahara.c
	* operations/workshop/lens-correct.c
	* operations/workshop/line-profile.c
	* operations/workshop/mandelbrot.c
	* operations/workshop/max-envelope.c
	* operations/workshop/min-envelope.c
	* operations/workshop/snn-percentile.c
	* operations/workshop/stress.c: changed accordingly.


Modified:
   trunk/ChangeLog
   trunk/gegl/gegl-chant.h
   trunk/operations/blur/box-blur.c
   trunk/operations/blur/gaussian-blur.c
   trunk/operations/color/brightness-contrast.c
   trunk/operations/color/contrast-curve.c
   trunk/operations/color/levels.c
   trunk/operations/color/mono-mixer.c
   trunk/operations/color/threshold.c
   trunk/operations/color/whitebalance.c
   trunk/operations/core/clone.c
   trunk/operations/core/convert-format.c
   trunk/operations/core/crop.c
   trunk/operations/core/shift.c
   trunk/operations/enhance/bilateral-filter.c
   trunk/operations/enhance/snn-mean.c
   trunk/operations/generated/math.rb
   trunk/operations/io/exr-load.cpp
   trunk/operations/io/jpg-load.c
   trunk/operations/io/load.c
   trunk/operations/io/pixbuf.c
   trunk/operations/io/png-load.c
   trunk/operations/io/png-save.c
   trunk/operations/io/save-buffer.c
   trunk/operations/io/save-pixbuf.c
   trunk/operations/io/svg-load.c
   trunk/operations/meta/layer.c
   trunk/operations/render/checkerboard.c
   trunk/operations/render/color.c
   trunk/operations/render/fractal-explorer.c
   trunk/operations/render/introspect.c
   trunk/operations/render/noise.c
   trunk/operations/render/text.c
   trunk/operations/svg/svg_huerotate.c
   trunk/operations/svg/svg_luminancetoalpha.c
   trunk/operations/svg/svg_matrix.c
   trunk/operations/svg/svg_saturate.c
   trunk/operations/transparency/opacity.c
   trunk/operations/workshop/box-max.c
   trunk/operations/workshop/box-min.c
   trunk/operations/workshop/box-percentile.c
   trunk/operations/workshop/c2g.c
   trunk/operations/workshop/demosaic-bimedian.c
   trunk/operations/workshop/demosaic-simple.c
   trunk/operations/workshop/disc-percentile.c
   trunk/operations/workshop/kuwahara-max.c
   trunk/operations/workshop/kuwahara-min.c
   trunk/operations/workshop/kuwahara.c
   trunk/operations/workshop/lens-correct.c
   trunk/operations/workshop/line-profile.c
   trunk/operations/workshop/mandelbrot.c
   trunk/operations/workshop/max-envelope.c
   trunk/operations/workshop/min-envelope.c
   trunk/operations/workshop/snn-percentile.c
   trunk/operations/workshop/stress.c

Modified: trunk/gegl/gegl-chant.h
==============================================================================
--- trunk/gegl/gegl-chant.h	(original)
+++ trunk/gegl/gegl-chant.h	Wed Feb  6 14:31:46 2008
@@ -38,56 +38,58 @@
 
 #define GEGL_DEFINE_DYNAMIC_OPERATION(T_P)  GEGL_DEFINE_DYNAMIC_OPERATION_EXTENDED (GEGL_CHANT_C_FILE, GeglChant, operation, T_P, 0, {})
 #define GEGL_DEFINE_DYNAMIC_OPERATION_EXTENDED(C_FILE, TypeName, type_name, TYPE_PARENT, flags, CODE) \
-  static void     type_name##_init              (TypeName        *self); \
+static void     type_name##_init              (TypeName        *self);  \
 static void     type_name##_class_init        (TypeName##Class *klass); \
 static void     type_name##_class_finalize    (TypeName##Class *klass); \
-static gpointer type_name##_parent_class = NULL; \
-static GType    type_name##_type_id = 0; \
-static void     type_name##_class_intern_init (gpointer klass) \
-  { \
-    type_name##_parent_class = g_type_class_peek_parent (klass); \
-    type_name##_class_init ((TypeName##Class*) klass); \
-    gegl_chant_class_init (klass); \
-  } \
-GType \
-type_name##_get_type (void) \
-  { \
-    return type_name##_type_id; \
-  } \
-static void \
-type_name##_register_type (GTypeModule *type_module) \
-  { \
-    gchar tempname[256];    \
-    gchar *p;               \
-    GType g_define_type_id; \
-    const GTypeInfo g_define_type_info = { \
-          sizeof (TypeName##Class), \
-          (GBaseInitFunc) NULL, \
-          (GBaseFinalizeFunc) NULL, \
-          (GClassInitFunc) type_name##_class_intern_init, \
-          (GClassFinalizeFunc) type_name##_class_finalize, \
-          NULL,   /* class_data */ \
-          sizeof (TypeName), \
-          0,      /* n_preallocs */ \
-          (GInstanceInitFunc) type_name##_init, \
-          NULL    /* value_table */ \
-        }; \
-    g_snprintf (tempname, 256, "%s", #TypeName GEGL_CHANT_C_FILE);\
-    for (p = &tempname[0]; *p; p++) {\
-      if (*p=='.') *p='_';\
-    }\
-    type_name##_type_id = g_type_module_register_type (type_module, \
-                                                       TYPE_PARENT, \
-                                                       tempname,    \
+static gpointer type_name##_parent_class = NULL;                        \
+static GType    type_name##_type_id = 0;                                \
+static void     type_name##_class_intern_init (gpointer klass)          \
+  {                                                                     \
+    type_name##_parent_class = g_type_class_peek_parent (klass);        \
+    type_name##_class_init ((TypeName##Class*) klass);                  \
+    gegl_chant_class_init (klass);                                      \
+  }                                                                     \
+GType                                                                   \
+type_name##_get_type (void)                                             \
+  {                                                                     \
+    return type_name##_type_id;                                         \
+  }                                                                     \
+static void                                                             \
+type_name##_register_type (GTypeModule *type_module)                    \
+  {                                                                     \
+    gchar  tempname[256];                                               \
+    gchar *p;                                                           \
+    GType  g_define_type_id;                                            \
+    const GTypeInfo g_define_type_info =                                \
+    {                                                                   \
+      sizeof (TypeName##Class),                                         \
+      (GBaseInitFunc) NULL,                                             \
+      (GBaseFinalizeFunc) NULL,                                         \
+      (GClassInitFunc) type_name##_class_intern_init,                   \
+      (GClassFinalizeFunc) type_name##_class_finalize,                  \
+      NULL,   /* class_data */                                          \
+      sizeof (TypeName),                                                \
+      0,      /* n_preallocs */                                         \
+      (GInstanceInitFunc) type_name##_init,                             \
+      NULL    /* value_table */                                         \
+    };                                                                  \
+    g_snprintf (tempname, sizeof (tempname),                            \
+                "%s", #TypeName GEGL_CHANT_C_FILE);                     \
+    for (p = tempname; *p; p++)                                         \
+      if (*p=='.') *p='_';                                              \
+                                                                        \
+    type_name##_type_id = g_type_module_register_type (type_module,     \
+                                                       TYPE_PARENT,     \
+                                                       tempname,        \
                                                        &g_define_type_info, \
                                                        (GTypeFlags) flags); \
-    g_define_type_id = type_name##_type_id; \
-    { CODE ; } \
+    g_define_type_id = type_name##_type_id;                             \
+    { CODE ; }                                                          \
   }
 
 
 #define GEGL_CHANT_PROPERTIES(op) \
-    ((GeglChantO*)(((GeglChant*)(op))->properties))
+    ((GeglChantO *) (((GeglChant *) (op))->properties))
 
 /****************************************************************************/
 
@@ -271,18 +273,18 @@
 {
   gpointer dummy_filler; /* to avoid empty struct, can be done a bit more cleverly to
                             avoid adding it when there is actual properties*/
-#define gegl_chant_int(name, min, max, def, blurb)     gint        name;
-#define gegl_chant_double(name, min, max, def, blurb)  gdouble     name;
-#define gegl_chant_boolean(name, def, blurb)           gboolean    name;
-#define gegl_chant_string(name, def, blurb)            gchar      *name;
-#define gegl_chant_path(name, def, blurb)              gchar      *name;
-#define gegl_chant_multiline(name, def, blurb)         gchar      *name;
-#define gegl_chant_multiline(name, def, blurb)         gchar      *name;
-#define gegl_chant_object(name, blurb)                 GObject    *name;
-#define gegl_chant_pointer(name, blurb)                gpointer    name;
-#define gegl_chant_color(name, def, blurb)             GeglColor  *name;
-#define gegl_chant_curve(name, blurb)                  GeglCurve  *name;
-#define gegl_chant_vector(name, blurb)                 GeglVector *name;
+#define gegl_chant_int(name, nick, min, max, def, blurb)     gint        name;
+#define gegl_chant_double(name, nick, min, max, def, blurb)  gdouble     name;
+#define gegl_chant_boolean(name, nick, def, blurb)           gboolean    name;
+#define gegl_chant_string(name, nick, def, blurb)            gchar      *name;
+#define gegl_chant_path(name, nick, def, blurb)              gchar      *name;
+#define gegl_chant_multiline(name, nick, def, blurb)         gchar      *name;
+#define gegl_chant_multiline(name, nick, def, blurb)         gchar      *name;
+#define gegl_chant_object(name,nick,  blurb)                 GObject    *name;
+#define gegl_chant_pointer(name, nick, blurb)                gpointer    name;
+#define gegl_chant_color(name, nick, def, blurb)             GeglColor  *name;
+#define gegl_chant_curve(name, nick, blurb)                  GeglCurve  *name;
+#define gegl_chant_vector(name, nick, blurb)                 GeglVector *name;
 
 #include GEGL_CHANT_C_FILE
 
@@ -305,17 +307,17 @@
 enum
 {
   PROP_0,
-#define gegl_chant_int(name, min, max, def, blurb)     PROP_##name,
-#define gegl_chant_double(name, min, max, def, blurb)  PROP_##name,
-#define gegl_chant_boolean(name, def, blurb)           PROP_##name,
-#define gegl_chant_string(name, def, blurb)            PROP_##name,
-#define gegl_chant_path(name, def, blurb)              PROP_##name,
-#define gegl_chant_multiline(name, def, blurb)         PROP_##name,
-#define gegl_chant_object(name, blurb)                 PROP_##name,
-#define gegl_chant_pointer(name, blurb)                PROP_##name,
-#define gegl_chant_color(name, def, blurb)             PROP_##name,
-#define gegl_chant_curve(name, blurb)                  PROP_##name,
-#define gegl_chant_vector(name, blurb)                 PROP_##name,
+#define gegl_chant_int(name, nick, min, max, def, blurb)     PROP_##name,
+#define gegl_chant_double(name, nick, min, max, def, blurb)  PROP_##name,
+#define gegl_chant_boolean(name, nick, def, blurb)           PROP_##name,
+#define gegl_chant_string(name, nick, def, blurb)            PROP_##name,
+#define gegl_chant_path(name, nick, def, blurb)              PROP_##name,
+#define gegl_chant_multiline(name, nick, def, blurb)         PROP_##name,
+#define gegl_chant_object(name, nick, blurb)                 PROP_##name,
+#define gegl_chant_pointer(name, nick, blurb)                PROP_##name,
+#define gegl_chant_color(name, nick, def, blurb)             PROP_##name,
+#define gegl_chant_curve(name, nick, blurb)                  PROP_##name,
+#define gegl_chant_vector(name, nick, blurb)                 PROP_##name,
 
 #include GEGL_CHANT_C_FILE
 
@@ -345,47 +347,47 @@
 
   switch (property_id)
   {
-#define gegl_chant_int(name, min, max, def, blurb)            \
+#define gegl_chant_int(name, nick, min, max, def, blurb)      \
     case PROP_##name:                                         \
       g_value_set_int (value, properties->name);              \
       break;
-#define gegl_chant_double(name, min, max, def, blurb)         \
+#define gegl_chant_double(name,nick,  min, max, def, blurb)   \
     case PROP_##name:                                         \
       g_value_set_double (value, properties->name);           \
       break;
-#define gegl_chant_boolean(name, def, blurb)                  \
+#define gegl_chant_boolean(name, nick, def, blurb)            \
     case PROP_##name:                                         \
       g_value_set_boolean (value, properties->name);          \
       break;
-#define gegl_chant_string(name, def, blurb)                   \
+#define gegl_chant_string(name, nick, def, blurb)             \
     case PROP_##name:                                         \
       g_value_set_string (value, properties->name);           \
       break;
-#define gegl_chant_path(name, def, blurb)                     \
+#define gegl_chant_path(name, nick, def, blurb)               \
     case PROP_##name:                                         \
       g_value_set_string (value, properties->name);           \
       break;
-#define gegl_chant_multiline(name, def, blurb)                \
+#define gegl_chant_multiline(name, nick, def, blurb)          \
     case PROP_##name:                                         \
       g_value_set_string (value, properties->name);           \
       break;
-#define gegl_chant_object(name, blurb)                        \
+#define gegl_chant_object(name, nick, blurb)                  \
     case PROP_##name:                                         \
       g_value_set_object (value, properties->name);           \
       break;
-#define gegl_chant_pointer(name, blurb)                       \
+#define gegl_chant_pointer(name, nick, blurb)                 \
     case PROP_##name:                                         \
       g_value_set_pointer (value, properties->name);          \
       break;
-#define gegl_chant_color(name, def, blurb)                    \
+#define gegl_chant_color(name, nick, def, blurb)              \
     case PROP_##name:                                         \
       g_value_set_object (value, properties->name);           \
       break;
-#define gegl_chant_curve(name, blurb)                         \
+#define gegl_chant_curve(name, nick, blurb)                   \
     case PROP_##name:                                         \
       g_value_set_object (value, properties->name);           \
       break;
-#define gegl_chant_vector(name, blurb)                        \
+#define gegl_chant_vector(name, nick, blurb)                  \
     case PROP_##name:                                         \
       g_value_set_object (value, properties->name);           \
       break;/*XXX*/
@@ -421,59 +423,59 @@
 
   switch (property_id)
   {
-#define gegl_chant_int(name, min, max, def, blurb)                    \
+#define gegl_chant_int(name, nick, min, max, def, blurb)              \
     case PROP_##name:                                                 \
       properties->name = g_value_get_int (value);                     \
       break;
-#define gegl_chant_double(name, min, max, def, blurb)                 \
+#define gegl_chant_double(name, nick, min, max, def, blurb)           \
     case PROP_##name:                                                 \
       properties->name = g_value_get_double (value);                  \
       break;
-#define gegl_chant_boolean(name, def, blurb)                          \
+#define gegl_chant_boolean(name, nick, def, blurb)                    \
     case PROP_##name:                                                 \
       properties->name = g_value_get_boolean (value);                 \
       break;
-#define gegl_chant_string(name, def, blurb)                           \
+#define gegl_chant_string(name, nick, def, blurb)                     \
     case PROP_##name:                                                 \
       if (properties->name)                                           \
         g_free (properties->name);                                    \
       properties->name = g_strdup (g_value_get_string (value));       \
       break;
-#define gegl_chant_path(name, def, blurb)                             \
+#define gegl_chant_path(name, nick, def, blurb)                       \
     case PROP_##name:                                                 \
       if (properties->name)                                           \
         g_free (properties->name);                                    \
       properties->name = g_strdup (g_value_get_string (value));       \
       break;
-#define gegl_chant_multiline(name, def, blurb)                        \
+#define gegl_chant_multiline(name, nick, def, blurb)                  \
     case PROP_##name:                                                 \
       if (properties->name)                                           \
         g_free (properties->name);                                    \
       properties->name = g_strdup (g_value_get_string (value));       \
       break;
-#define gegl_chant_object(name, blurb)                                \
+#define gegl_chant_object(name, nick, blurb)                          \
     case PROP_##name:                                                 \
       if (properties->name != NULL)                                   \
          g_object_unref (properties->name);                           \
       properties->name = g_value_dup_object (value);                  \
       break;
-#define gegl_chant_pointer(name, blurb)                               \
+#define gegl_chant_pointer(name, nick, blurb)                         \
     case PROP_##name:                                                 \
       properties->name = g_value_get_pointer (value);                 \
       break;
-#define gegl_chant_color(name, def, blurb)                            \
+#define gegl_chant_color(name, nick, def, blurb)                      \
     case PROP_##name:                                                 \
       if (properties->name != NULL)                                   \
          g_object_unref (properties->name);                           \
       properties->name = g_value_dup_object (value);                  \
       break;
-#define gegl_chant_curve(name, blurb)                                 \
+#define gegl_chant_curve(name, nick, blurb)                           \
     case PROP_##name:                                                 \
       if (properties->name != NULL)                                   \
          g_object_unref (properties->name);                           \
       properties->name = g_value_dup_object (value);                  \
       break;
-#define gegl_chant_vector(name, blurb)                                \
+#define gegl_chant_vector(name, nick, blurb)                          \
     case PROP_##name:                                                 \
       if (properties->name != NULL)                                   \
         {/*XXX: remove old signal */                                  \
@@ -508,51 +510,51 @@
 {
   GeglChantO *properties = GEGL_CHANT_PROPERTIES (data);
 
-#define gegl_chant_int(name, min, max, def, blurb)
-#define gegl_chant_double(name, min, max, def, blurb)
-#define gegl_chant_boolean(name, def, blurb)
-#define gegl_chant_string(name, def, blurb)   \
-  if (properties->name)                       \
-    {                                         \
-      g_free (properties->name);              \
-      properties->name = NULL;                \
+#define gegl_chant_int(name, nick, min, max, def, blurb)
+#define gegl_chant_double(name, nick, min, max, def, blurb)
+#define gegl_chant_boolean(name, nick, def, blurb)
+#define gegl_chant_string(name, nick, def, blurb)   \
+  if (properties->name)                             \
+    {                                               \
+      g_free (properties->name);                    \
+      properties->name = NULL;                      \
     }
-#define gegl_chant_path(name, def, blurb)     \
-  if (properties->name)                       \
-    {                                         \
-      g_free (properties->name);              \
-      properties->name = NULL;                \
+#define gegl_chant_path(name, nick, def, blurb)     \
+  if (properties->name)                             \
+    {                                               \
+      g_free (properties->name);                    \
+      properties->name = NULL;                      \
     }
-#define gegl_chant_multiline(name, def, blurb)\
-  if (properties->name)                       \
-    {                                         \
-      g_free (properties->name);              \
-      properties->name = NULL;                \
+#define gegl_chant_multiline(name, nick, def, blurb)\
+  if (properties->name)                             \
+    {                                               \
+      g_free (properties->name);                    \
+      properties->name = NULL;                      \
     }
-#define gegl_chant_object(name, blurb)        \
-  if (properties->name)                       \
-    {                                         \
-      g_object_unref (properties->name);      \
-      properties->name = NULL;                \
+#define gegl_chant_object(name, nick, blurb)        \
+  if (properties->name)                             \
+    {                                               \
+      g_object_unref (properties->name);            \
+      properties->name = NULL;                      \
     }
-#define gegl_chant_pointer(name, blurb)
-#define gegl_chant_color(name, def, blurb)    \
-  if (properties->name)                       \
-    {                                         \
-      g_object_unref (properties->name);      \
-      properties->name = NULL;                \
+#define gegl_chant_pointer(name, nick, blurb)
+#define gegl_chant_color(name, nick, def, blurb)    \
+  if (properties->name)                             \
+    {                                               \
+      g_object_unref (properties->name);            \
+      properties->name = NULL;                      \
     }
-#define gegl_chant_curve(name, blurb)         \
-  if (properties->name)                       \
+#define gegl_chant_curve(name, nick, blurb)         \
+  if (properties->name)                             \
     {\
-      g_object_unref (properties->name);      \
-      properties->name = NULL;                \
+      g_object_unref (properties->name);            \
+      properties->name = NULL;                      \
     }
-#define gegl_chant_vector(name, blurb)        \
-  if (properties->name)                       \
-    {                                         \
-      g_object_unref (properties->name);      \
-      properties->name = NULL;                \
+#define gegl_chant_vector(name, nick, blurb)        \
+  if (properties->name)                             \
+    {                                               \
+      g_object_unref (properties->name);            \
+      properties->name = NULL;                      \
     }
 
 #include GEGL_CHANT_C_FILE
@@ -597,91 +599,89 @@
   object_class->get_property = get_property;
   object_class->constructor  = gegl_chant_constructor;
 
-/*  g_type_class_add_private (klass, sizeof (GeglChantO));*/
-
-#define gegl_chant_int(name, min, max, def, blurb)                           \
+#define gegl_chant_int(name, nick, min, max, def, blurb)                     \
   g_object_class_install_property (object_class, PROP_##name,                \
-                                   g_param_spec_int (#name, #name, blurb,    \
+                                   g_param_spec_int (#name, nick, blurb,     \
                                                      min, max, def,          \
                                                      (GParamFlags) (         \
                                                      G_PARAM_READWRITE |     \
                                                      G_PARAM_CONSTRUCT |     \
                                                      GEGL_PARAM_PAD_INPUT)));
-#define gegl_chant_double(name, min, max, def, blurb)                        \
+#define gegl_chant_double(name, nick, min, max, def, blurb)                  \
   g_object_class_install_property (object_class, PROP_##name,                \
-                                   g_param_spec_double (#name, #name, blurb, \
+                                   g_param_spec_double (#name, nick, blurb,  \
                                                         min, max, def,       \
                                                         (GParamFlags) (      \
                                                         G_PARAM_READWRITE |  \
                                                         G_PARAM_CONSTRUCT |  \
                                                         GEGL_PARAM_PAD_INPUT)));
-#define gegl_chant_boolean(name, def, blurb)                                 \
+#define gegl_chant_boolean(name, nick, def, blurb)                           \
   g_object_class_install_property (object_class, PROP_##name,                \
-                                   g_param_spec_boolean (#name, #name, blurb,\
+                                   g_param_spec_boolean (#name, nick, blurb, \
                                                          def,                \
                                                          (GParamFlags) (     \
                                                          G_PARAM_READWRITE | \
                                                          G_PARAM_CONSTRUCT | \
                                                          GEGL_PARAM_PAD_INPUT)));
-#define gegl_chant_string(name, def, blurb)                                  \
+#define gegl_chant_string(name, nick, def, blurb)                            \
   g_object_class_install_property (object_class, PROP_##name,                \
-                                   g_param_spec_string (#name, #name, blurb, \
+                                   g_param_spec_string (#name, nick, blurb,  \
                                                         def,                 \
                                                         (GParamFlags) (      \
                                                         G_PARAM_READWRITE |  \
                                                         G_PARAM_CONSTRUCT |  \
                                                         GEGL_PARAM_PAD_INPUT)));
-#define gegl_chant_path(name, def, blurb)                                    \
+#define gegl_chant_path(name, nick, def, blurb)                              \
   g_object_class_install_property (object_class, PROP_##name,                \
-                                   gegl_param_spec_path (#name, #name, blurb,\
+                                   gegl_param_spec_path (#name, nick, blurb, \
                                                          FALSE, FALSE,       \
                                                          def,                \
                                                          (GParamFlags) (     \
                                                          G_PARAM_READWRITE | \
                                                          G_PARAM_CONSTRUCT | \
                                                          GEGL_PARAM_PAD_INPUT)));
-#define gegl_chant_multiline(name, def, blurb)                               \
+#define gegl_chant_multiline(name, nick, def, blurb)                         \
   g_object_class_install_property (object_class, PROP_##name,                \
-                                   gegl_param_spec_multiline (#name, #name, blurb, \
+                                   gegl_param_spec_multiline (#name, nick, blurb, \
                                                          def,                \
                                                          (GParamFlags) (     \
                                                          G_PARAM_READWRITE | \
                                                          G_PARAM_CONSTRUCT | \
                                                          GEGL_PARAM_PAD_INPUT)));
-#define gegl_chant_object(name, blurb)                                       \
+#define gegl_chant_object(name, nick, blurb)                                 \
   g_object_class_install_property (object_class, PROP_##name,                \
-                                   g_param_spec_object (#name, #name, blurb, \
+                                   g_param_spec_object (#name, nick, blurb,  \
                                                         G_TYPE_OBJECT,       \
                                                         (GParamFlags) (      \
                                                         G_PARAM_READWRITE |  \
                                                         G_PARAM_CONSTRUCT |  \
                                                         GEGL_PARAM_PAD_INPUT)));
-#define gegl_chant_pointer(name, blurb)                                      \
+#define gegl_chant_pointer(name, nick, blurb)                                \
   g_object_class_install_property (object_class, PROP_##name,                \
-                                   g_param_spec_pointer (#name, #name, blurb,\
+                                   g_param_spec_pointer (#name, nick, blurb, \
                                                         (GParamFlags) (      \
                                                         G_PARAM_READWRITE |  \
                                                         G_PARAM_CONSTRUCT |  \
                                                         GEGL_PARAM_PAD_INPUT)));
-#define gegl_chant_color(name, def, blurb)                                   \
+#define gegl_chant_color(name, nick, def, blurb)                             \
   g_object_class_install_property (object_class, PROP_##name,                \
-                                   gegl_param_spec_color_from_string (#name, #name, blurb,\
+                                   gegl_param_spec_color_from_string (#name, nick, blurb,\
                                                           def,               \
                                                           (GParamFlags) (    \
                                                           G_PARAM_READWRITE |\
                                                           G_PARAM_CONSTRUCT |\
                                                           GEGL_PARAM_PAD_INPUT)));
-#define gegl_chant_curve(name, blurb)                                        \
+#define gegl_chant_curve(name, nick, blurb)                                  \
   g_object_class_install_property (object_class, PROP_##name,                \
-                                   gegl_param_spec_curve (#name, #name, blurb,\
+                                   gegl_param_spec_curve (#name, nick, blurb,\
                                                           gegl_curve_default_curve(),\
                                                           (GParamFlags) (    \
                                                           G_PARAM_READWRITE |\
                                                           G_PARAM_CONSTRUCT |\
                                                           GEGL_PARAM_PAD_INPUT)));
-#define gegl_chant_vector(name, blurb)                                       \
+#define gegl_chant_vector(name, nick, blurb)                                 \
   g_object_class_install_property (object_class, PROP_##name,                \
-                                   gegl_param_spec_vector (#name, #name, blurb,\
+                                   gegl_param_spec_vector (#name, nick, blurb,\
                                                            NULL,             \
                                                           (GParamFlags) (    \
                                                           G_PARAM_READWRITE |\

Modified: trunk/operations/blur/box-blur.c
==============================================================================
--- trunk/operations/blur/box-blur.c	(original)
+++ trunk/operations/blur/box-blur.c	Wed Feb  6 14:31:46 2008
@@ -17,7 +17,8 @@
  */
 #ifdef GEGL_CHANT_PROPERTIES
 
-gegl_chant_double (radius, 0.0, 200.0, 4.0, "Radius of square pixel region, (width and height will be radius*2+1).")
+gegl_chant_double (radius, "Radius", 0.0, 200.0, 4.0,
+   "Radius of square pixel region, (width and height will be radius*2+1).")
 
 #else
 

Modified: trunk/operations/blur/gaussian-blur.c
==============================================================================
--- trunk/operations/blur/gaussian-blur.c	(original)
+++ trunk/operations/blur/gaussian-blur.c	Wed Feb  6 14:31:46 2008
@@ -23,11 +23,11 @@
 
 #ifdef GEGL_CHANT_PROPERTIES
 
-gegl_chant_double (std_dev_x, 0.0, 200.0, 4.0,
+gegl_chant_double (std_dev_x, "Size X", 0.0, 200.0, 4.0,
    "Standard deviation for the horizontal axis. (multiply by ~2 to get radius)")
-gegl_chant_double (std_dev_y, 0.0, 200.0, 4.0,
+gegl_chant_double (std_dev_y, "Size Y", 0.0, 200.0, 4.0,
    "Standard deviation for the vertical axis. (multiply by ~2 to get radius.)")
-gegl_chant_string (filter, NULL,
+gegl_chant_string (filter, "Filter", NULL,
    "Optional parameter to override the automatic selection of blur filter.")
 
 #else

Modified: trunk/operations/color/brightness-contrast.c
==============================================================================
--- trunk/operations/color/brightness-contrast.c	(original)
+++ trunk/operations/color/brightness-contrast.c	Wed Feb  6 14:31:46 2008
@@ -23,8 +23,10 @@
  * the the parameters are:
  *                 property name,   min,   max, default, "description of property"   */
 
-gegl_chant_double (contrast,   -5.0, 5.0, 1.0, "Range scale factor")
-gegl_chant_double (brightness, -3.0, 3.0, 0.0, "Amount to increase brightness")
+gegl_chant_double (contrast, "Contrast", -5.0, 5.0, 1.0,
+                   "Range scale factor")
+gegl_chant_double (brightness, "Brightness", -3.0, 3.0, 0.0,
+                   "Amount to increase brightness")
 
 /* this will create the instance structure for our use, and register the
  * property with the given ranges, default values and a comment for the

Modified: trunk/operations/color/contrast-curve.c
==============================================================================
--- trunk/operations/color/contrast-curve.c	(original)
+++ trunk/operations/color/contrast-curve.c	Wed Feb  6 14:31:46 2008
@@ -17,13 +17,14 @@
  */
 #ifdef GEGL_CHANT_PROPERTIES
 
-  gegl_chant_int (sampling_points, 0, 65536, 0, "Number of curve sampling points.  0 for exact calculation.")
-  gegl_chant_curve (curve, "The contrast curve.")
+gegl_chant_int (sampling_points, "Sample points", 0, 65536, 0,
+                "Number of curve sampling points.  0 for exact calculation.")
+gegl_chant_curve (curve, "Curve", "The contrast curve.")
 
 #else
 
 #define GEGL_CHANT_TYPE_POINT_FILTER
-#define GEGL_CHANT_C_FILE          "contrast-curve.c"
+#define GEGL_CHANT_C_FILE  "contrast-curve.c"
 
 #include "gegl-chant.h"
 

Modified: trunk/operations/color/levels.c
==============================================================================
--- trunk/operations/color/levels.c	(original)
+++ trunk/operations/color/levels.c	Wed Feb  6 14:31:46 2008
@@ -18,11 +18,14 @@
 
 #ifdef GEGL_CHANT_PROPERTIES
 
-  gegl_chant_double (in_low, -1.0, 4.0, 0.0,
-      "Input luminance level to become lowest output")
-  gegl_chant_double (in_high, -1.0, 4.0, 1.0, "Input luminance level to become white.")
-  gegl_chant_double (out_low, -1.0, 4.0, 0.0, "Lowest luminance level in output")
-  gegl_chant_double (out_high, -1.0, 4.0, 1.0, "Highest luminance level in output")
+gegl_chant_double (in_low, "Low input", -1.0, 4.0, 0.0,
+                   "Input luminance level to become lowest output")
+gegl_chant_double (in_high, "High input", -1.0, 4.0, 1.0,
+                   "Input luminance level to become white.")
+gegl_chant_double (out_low, "Low output", -1.0, 4.0, 0.0,
+                   "Lowest luminance level in output")
+gegl_chant_double (out_high, "High output",
+                   -1.0, 4.0, 1.0, "Highest luminance level in output")
 
 #else
 

Modified: trunk/operations/color/mono-mixer.c
==============================================================================
--- trunk/operations/color/mono-mixer.c	(original)
+++ trunk/operations/color/mono-mixer.c	Wed Feb  6 14:31:46 2008
@@ -18,9 +18,9 @@
 
 #ifdef GEGL_CHANT_PROPERTIES
 
- gegl_chant_double (red,   -10.0, 10.0, 0.5,  "Amount of red")
- gegl_chant_double (green, -10.0, 10.0, 0.25, "Amount of green")
- gegl_chant_double (blue,  -10.0, 10.0, 0.25, "Amount of blue")
+gegl_chant_double (red,   "Red",   -10.0, 10.0, 0.5,  "Amount of red")
+gegl_chant_double (green, "Green", -10.0, 10.0, 0.25, "Amount of green")
+gegl_chant_double (blue,  "Blue",  -10.0, 10.0, 0.25, "Amount of blue")
 
 #else
 

Modified: trunk/operations/color/threshold.c
==============================================================================
--- trunk/operations/color/threshold.c	(original)
+++ trunk/operations/color/threshold.c	Wed Feb  6 14:31:46 2008
@@ -17,7 +17,7 @@
  */
 #ifdef GEGL_CHANT_PROPERTIES
 
-gegl_chant_double (value, -10.0, 10.0, 0.5,
+gegl_chant_double (value, "Threshold", -10.0, 10.0, 0.5,
    "Global threshold level (used when there is no auxiliary input buffer).")
 
 #else

Modified: trunk/operations/color/whitebalance.c
==============================================================================
--- trunk/operations/color/whitebalance.c	(original)
+++ trunk/operations/color/whitebalance.c	Wed Feb  6 14:31:46 2008
@@ -18,11 +18,11 @@
 
 #ifdef GEGL_CHANT_PROPERTIES
 
-  gegl_chant_double (high_a_delta, -2.0, 2.0, 0.0, "")
-  gegl_chant_double (high_b_delta, -2.0, 2.0, 0.0, "")
-  gegl_chant_double (low_a_delta,  -2.0, 2.0, 0.0, "")
-  gegl_chant_double (low_b_delta,  -2.0, 2.0, 0.0, "")
-  gegl_chant_double (saturation,   -3.0, 3.0, 1.0, "")
+gegl_chant_double (high_a_delta, "High a delta", -2.0, 2.0, 0.0, "")
+gegl_chant_double (high_b_delta, "High b delta", -2.0, 2.0, 0.0, "")
+gegl_chant_double (low_a_delta,  "Low a delta",  -2.0, 2.0, 0.0, "")
+gegl_chant_double (low_b_delta,  "Low b delta",  -2.0, 2.0, 0.0, "")
+gegl_chant_double (saturation,   "Saturation",   -3.0, 3.0, 1.0, "")
 
 #else
 

Modified: trunk/operations/core/clone.c
==============================================================================
--- trunk/operations/core/clone.c	(original)
+++ trunk/operations/core/clone.c	Wed Feb  6 14:31:46 2008
@@ -18,7 +18,8 @@
 
 #ifdef GEGL_CHANT_PROPERTIES
 
-gegl_chant_string (ref, "ID", "The reference ID used as input (for use in XML).")
+gegl_chant_string (ref, "Reference", "ID",
+                   "The reference ID used as input (for use in XML).")
 
 #else
 

Modified: trunk/operations/core/convert-format.c
==============================================================================
--- trunk/operations/core/convert-format.c	(original)
+++ trunk/operations/core/convert-format.c	Wed Feb  6 14:31:46 2008
@@ -20,7 +20,8 @@
  */
 #ifdef GEGL_CHANT_PROPERTIES
 
-gegl_chant_string(format, "RGBA float", "Babl ouput format string")
+gegl_chant_string(format, "Output format", "RGBA float",
+                  "Babl ouput format string")
 
 #else
 

Modified: trunk/operations/core/crop.c
==============================================================================
--- trunk/operations/core/crop.c	(original)
+++ trunk/operations/core/crop.c	Wed Feb  6 14:31:46 2008
@@ -18,10 +18,10 @@
 
 #ifdef GEGL_CHANT_PROPERTIES
 
-gegl_chant_double (x, -G_MAXFLOAT, G_MAXFLOAT, 0.0, "X")
-gegl_chant_double (y, -G_MAXFLOAT, G_MAXFLOAT, 0.0, "Y")
-gegl_chant_double (width,  -G_MAXFLOAT, G_MAXFLOAT, 10.0, "Width")
-gegl_chant_double (height, -G_MAXFLOAT, G_MAXFLOAT, 10.0, "Height")
+gegl_chant_double (x,      "X",      -G_MAXFLOAT, G_MAXFLOAT,  0.0, "X")
+gegl_chant_double (y,      "Y",      -G_MAXFLOAT, G_MAXFLOAT,  0.0, "Y")
+gegl_chant_double (width,  "Width",  -G_MAXFLOAT, G_MAXFLOAT, 10.0, "Width")
+gegl_chant_double (height, "Height", -G_MAXFLOAT, G_MAXFLOAT, 10.0, "Height")
 
 #else
 

Modified: trunk/operations/core/shift.c
==============================================================================
--- trunk/operations/core/shift.c	(original)
+++ trunk/operations/core/shift.c	Wed Feb  6 14:31:46 2008
@@ -18,8 +18,8 @@
 
 #ifdef GEGL_CHANT_PROPERTIES
 
-gegl_chant_double (x, -G_MAXFLOAT, G_MAXFLOAT, 0.0, "X-axis shift")
-gegl_chant_double (y, -G_MAXFLOAT, G_MAXFLOAT, 0.0, "Y-axis shift")
+gegl_chant_double (x, "X", -G_MAXFLOAT, G_MAXFLOAT, 0.0, "X-axis shift")
+gegl_chant_double (y, "Y", -G_MAXFLOAT, G_MAXFLOAT, 0.0, "Y-axis shift")
 
 #else
 

Modified: trunk/operations/enhance/bilateral-filter.c
==============================================================================
--- trunk/operations/enhance/bilateral-filter.c	(original)
+++ trunk/operations/enhance/bilateral-filter.c	Wed Feb  6 14:31:46 2008
@@ -20,9 +20,10 @@
 #ifdef GEGL_CHANT_PROPERTIES
 
 
-gegl_chant_double (blur_radius, 0.0, 70.0, 4.0,
+gegl_chant_double (blur_radius, "Blur radius", 0.0, 70.0, 4.0,
   "Radius of square pixel region, (width and height will be radius*2+1).")
-gegl_chant_double (edge_preservation, 0.0, 70.0, 8.0, "Amount of edge preservation")
+gegl_chant_double (edge_preservation, "Edge preservation", 0.0, 70.0, 8.0,
+  "Amount of edge preservation")
 
 #else
 

Modified: trunk/operations/enhance/snn-mean.c
==============================================================================
--- trunk/operations/enhance/snn-mean.c	(original)
+++ trunk/operations/enhance/snn-mean.c	Wed Feb  6 14:31:46 2008
@@ -19,9 +19,10 @@
 
 #ifdef GEGL_CHANT_PROPERTIES
 
-gegl_chant_double (radius, 0.0, 70.0, 8.0,
-  "Radius of square pixel region, (width and height will be radius*2+1.")
-gegl_chant_int (pairs, 1, 2, 2, "Number of pairs higher number preserves more acute features")
+gegl_chant_double (radius, "Radius", 0.0, 70.0, 8.0,
+  "Radius of square pixel region, (width and height will be radius*2+1)")
+gegl_chant_int (pairs, "Pairs", 1, 2, 2,
+  "Number of pairs higher number preserves more acute features")
 
 #else
 

Modified: trunk/operations/generated/math.rb
==============================================================================
--- trunk/operations/generated/math.rb	(original)
+++ trunk/operations/generated/math.rb	Wed Feb  6 14:31:46 2008
@@ -51,7 +51,7 @@
     file.write "
 #ifdef GEGL_CHANT_PROPERTIES
 
-gegl_chant_double (value, -G_MAXDOUBLE, G_MAXDOUBLE, #{item[2]}, \"global value used if aux doesn't contain data\")
+gegl_chant_double (value, \"Value\", -G_MAXDOUBLE, G_MAXDOUBLE, #{item[2]}, \"global value used if aux doesn't contain data\")
 
 #else
 

Modified: trunk/operations/io/exr-load.cpp
==============================================================================
--- trunk/operations/io/exr-load.cpp	(original)
+++ trunk/operations/io/exr-load.cpp	Wed Feb  6 14:31:46 2008
@@ -20,7 +20,7 @@
 
 #if GEGL_CHANT_PROPERTIES
 
-gegl_chant_string (path, "", "Path of file to load.")
+gegl_chant_string (path, "File", "", "Path of file to load.")
 
 #else
 

Modified: trunk/operations/io/jpg-load.c
==============================================================================
--- trunk/operations/io/jpg-load.c	(original)
+++ trunk/operations/io/jpg-load.c	Wed Feb  6 14:31:46 2008
@@ -17,7 +17,7 @@
  */
 #ifdef GEGL_CHANT_PROPERTIES
 
-gegl_chant_path (path, "/tmp/romedalen.jpg", "Path of file to load.")
+gegl_chant_path (path, "File", "", "Path of file to load.")
 
 #else
 

Modified: trunk/operations/io/load.c
==============================================================================
--- trunk/operations/io/load.c	(original)
+++ trunk/operations/io/load.c	Wed Feb  6 14:31:46 2008
@@ -17,7 +17,7 @@
  */
 #ifdef GEGL_CHANT_PROPERTIES
 
-gegl_chant_path (path, "", "Path of file to load.")
+gegl_chant_path (path, "File", "", "Path of file to load.")
 
 #else
 

Modified: trunk/operations/io/pixbuf.c
==============================================================================
--- trunk/operations/io/pixbuf.c	(original)
+++ trunk/operations/io/pixbuf.c	Wed Feb  6 14:31:46 2008
@@ -16,7 +16,7 @@
  * Copyright 2006 Ãyvind KolÃs <pippin gimp org>
  */
 #ifdef GEGL_CHANT_PROPERTIES
-gegl_chant_pointer (pixbuf, "GdkPixbuf to use")
+gegl_chant_pointer (pixbuf, "Pixbuf", "GdkPixbuf to use")
 #else
 
 #define GEGL_CHANT_TYPE_SOURCE

Modified: trunk/operations/io/png-load.c
==============================================================================
--- trunk/operations/io/png-load.c	(original)
+++ trunk/operations/io/png-load.c	Wed Feb  6 14:31:46 2008
@@ -19,7 +19,7 @@
  */
 #ifdef GEGL_CHANT_PROPERTIES
 
-gegl_chant_path (path, "/tmp/romedalen.png", "Path of file to load.")
+gegl_chant_path (path, "File", "", "Path of file to load.")
 
 #else
 

Modified: trunk/operations/io/png-save.c
==============================================================================
--- trunk/operations/io/png-save.c	(original)
+++ trunk/operations/io/png-save.c	Wed Feb  6 14:31:46 2008
@@ -18,8 +18,10 @@
  */
 #ifdef GEGL_CHANT_PROPERTIES
 
-gegl_chant_string (path, "/tmp/fnord.png", "Target path and filename, use '-' for stdout.")
-gegl_chant_int    (compression, 1, 9, 1, "PNG compression level from 1 to 9")
+gegl_chant_string (path, "File", "",
+                   "Target path and filename, use '-' for stdout.")
+gegl_chant_int    (compression, "Compression",
+                   1, 9, 1, "PNG compression level from 1 to 9")
 
 #else
 

Modified: trunk/operations/io/save-buffer.c
==============================================================================
--- trunk/operations/io/save-buffer.c	(original)
+++ trunk/operations/io/save-buffer.c	Wed Feb  6 14:31:46 2008
@@ -17,7 +17,8 @@
  */
 #ifdef GEGL_CHANT_PROPERTIES
 
-gegl_chant_pointer (buffer, "The location where to store the output GeglBuffer")
+gegl_chant_pointer (buffer, "Buffer location",
+                    "The location where to store the output GeglBuffer")
 
 #else
 

Modified: trunk/operations/io/save-pixbuf.c
==============================================================================
--- trunk/operations/io/save-pixbuf.c	(original)
+++ trunk/operations/io/save-pixbuf.c	Wed Feb  6 14:31:46 2008
@@ -17,7 +17,8 @@
  */
 #ifdef GEGL_CHANT_PROPERTIES
 
-gegl_chant_pointer (pixbuf, "The location where to store the output GdkPixuf.")
+gegl_chant_pointer (pixbuf, "Pixbuf location",
+                    "The location where to store the output GdkPixuf.")
 
 #else
 

Modified: trunk/operations/io/svg-load.c
==============================================================================
--- trunk/operations/io/svg-load.c	(original)
+++ trunk/operations/io/svg-load.c	Wed Feb  6 14:31:46 2008
@@ -17,9 +17,12 @@
  */
 #ifdef GEGL_CHANT_PROPERTIES
 
-gegl_chant_path (path, "/tmp/test.svg", "Path to SVG file to load")
-gegl_chant_int (width,  0, G_MAXINT, 100, "Width for rendered image")
-gegl_chant_int (height, 0, G_MAXINT, 100, "Height for rendered image")
+gegl_chant_path (path, "File", "",
+                 "Path to SVG file to load")
+gegl_chant_int (width,  "Width",  1, G_MAXINT, 100,
+                "Width for rendered image")
+gegl_chant_int (height, "Height", 1, G_MAXINT, 100,
+                "Height for rendered image")
 
 #else
 

Modified: trunk/operations/meta/layer.c
==============================================================================
--- trunk/operations/meta/layer.c	(original)
+++ trunk/operations/meta/layer.c	Wed Feb  6 14:31:46 2008
@@ -22,11 +22,16 @@
 
 #ifdef GEGL_CHANT_PROPERTIES
 
-gegl_chant_string(composite_op, "over", "Composite operation to use")
-gegl_chant_double(opacity, 0.0, 1.0, 1.0, "Opacity")
-gegl_chant_double(x, -G_MAXDOUBLE, G_MAXDOUBLE, 0.0, "horizontal position")
-gegl_chant_double(y, -G_MAXDOUBLE, G_MAXDOUBLE, 0.0, "vertical position")
-gegl_chant_path(src, "", "source datafile (png, jpg, raw, svg, bmp, tif, ..)")
+gegl_chant_string(composite_op, "Operation", "over",
+                  "Composite operation to use")
+gegl_chant_double(opacity, "Opacity", 0.0, 1.0, 1.0,
+                  "Opacity")
+gegl_chant_double(x, "X", -G_MAXDOUBLE, G_MAXDOUBLE, 0.0,
+                  "Horizontal position")
+gegl_chant_double(y, "Y", -G_MAXDOUBLE, G_MAXDOUBLE, 0.0,
+                  "Vertical position")
+gegl_chant_path(src, "Source", "",
+                "Source datafile (png, jpg, raw, svg, bmp, tif, ...)")
 
 #else
 

Modified: trunk/operations/render/checkerboard.c
==============================================================================
--- trunk/operations/render/checkerboard.c	(original)
+++ trunk/operations/render/checkerboard.c	Wed Feb  6 14:31:46 2008
@@ -17,12 +17,18 @@
  */
 #ifdef GEGL_CHANT_PROPERTIES
 
-gegl_chant_int   (x,        -G_MAXINT, G_MAXINT, 16, "Horizontal width of cells pixels.")
-gegl_chant_int   (y,        -G_MAXINT, G_MAXINT, 16, "Vertical width of cells in pixels.")
-gegl_chant_int   (x_offset, -G_MAXINT, G_MAXINT,  0, "Horizontal offset (from origin) for start of grid.")
-gegl_chant_int   (y_offset, -G_MAXINT, G_MAXINT,  0, "Vertical offset (from origin) for start of grid.")
-gegl_chant_color (color1,    "black",                "One of the cell colors (defaults to 'black')")
-gegl_chant_color (color2,    "white",                "The other cell color (defaults to 'white')")
+gegl_chant_int   (x,        "Width",  0, G_MAXINT, 16,
+                  "Horizontal width of cells pixels.")
+gegl_chant_int   (y,        "Height", 0, G_MAXINT, 16,
+                  "Vertical width of cells in pixels.")
+gegl_chant_int   (x_offset, "X offset", -G_MAXINT, G_MAXINT, 0,
+                  "Horizontal offset (from origin) for start of grid.")
+gegl_chant_int   (y_offset, "Y offset", -G_MAXINT, G_MAXINT,  0,
+                  "Vertical offset (from origin) for start of grid.")
+gegl_chant_color (color1,   "Color", "black",
+                  "One of the cell colors (defaults to 'black')")
+gegl_chant_color (color2,   "Other color", "white",
+                  "The other cell color (defaults to 'white')")
 
 #else
 

Modified: trunk/operations/render/color.c
==============================================================================
--- trunk/operations/render/color.c	(original)
+++ trunk/operations/render/color.c	Wed Feb  6 14:31:46 2008
@@ -17,7 +17,8 @@
  */
 #ifdef GEGL_CHANT_PROPERTIES
 
-gegl_chant_color (value, "black", "The color to render (defaults to 'black')")
+gegl_chant_color (value, "Color", "black",
+                  "The color to render (defaults to 'black')")
 #else
 
 #define GEGL_CHANT_TYPE_SOURCE

Modified: trunk/operations/render/fractal-explorer.c
==============================================================================
--- trunk/operations/render/fractal-explorer.c	(original)
+++ trunk/operations/render/fractal-explorer.c	Wed Feb  6 14:31:46 2008
@@ -24,31 +24,47 @@
 
 #ifdef GEGL_CHANT_PROPERTIES
 
-gegl_chant_int (width,  10, 10000000, 400, "Width")
-gegl_chant_int (height, 10, 10000000, 400, "Height")
+gegl_chant_int (width,  "Width",  10, 10000000, 400, "Width")
+gegl_chant_int (height, "Height", 10, 10000000, 400, "Height")
 
-gegl_chant_int (fractaltype, 0, 8, 0, "Fractal Type")
-gegl_chant_double (xmin, -3.0, 3.0, -2.0, "Left")
-gegl_chant_double (xmax, -3.0, 3.0, 2.0, "Right")
-gegl_chant_double (ymin, -3.0, 3.0, -2.0, "Top")
-gegl_chant_double (ymax, -3.0, 3.0, 2.0, "Bottom")
-gegl_chant_int (iter, 1, 1000, 50, "Iterations")
-gegl_chant_double (cx, -2.5, 2.5, -0.75, "CX (Only Julia)")
-gegl_chant_double (cy, -2.5, 2.5,  0.2,  "CY (Only Julia)")
-
-gegl_chant_double (redstretch,   0.0, 1.0, 1.0, "Red stretching factor")
-gegl_chant_double (greenstretch, 0.0, 1.0, 1.0, "Green stretching factor")
-gegl_chant_double (bluestretch,  0.0, 1.0, 1.0, "Blue stretching factor")
-gegl_chant_int (redmode,   0, 2, 1, "Red application mode (0:SIN; 1:COS; 2:NONE)")
-gegl_chant_int (greenmode, 0, 2, 1, "Green application mode (0:SIN; 1:COS; 2:NONE)")
-gegl_chant_int (bluemode,  0, 2, 0, "Blue application mode (0:SIN; 1:COS; 2:NONE)")
-gegl_chant_boolean (redinvert,   FALSE, "Red inversion")
-gegl_chant_boolean (greeninvert, FALSE, "Green inversion")
-gegl_chant_boolean (blueinvert,  FALSE, "Blue inversion")
+gegl_chant_int (fractaltype, "Fractal type", 0, 8, 0, "Fractal Type")
 
-gegl_chant_int (ncolors, 2, MAXNCOLORS, 256, "Number of colors")
+gegl_chant_double (xmin, "Left",   -3.0, 3.0, -2.0, "Left")
+gegl_chant_double (xmax, "Right",  -3.0, 3.0, 2.0, "Right")
+gegl_chant_double (ymin, "Top",    -3.0, 3.0, -2.0, "Top")
+gegl_chant_double (ymax, "Bottom", -3.0, 3.0, 2.0, "Bottom")
+
+gegl_chant_int (iter, "Iterations", 1, 1000, 50, "Iterations")
+
+gegl_chant_double (cx, "CX", -2.5, 2.5, -0.75, "CX (only Julia)")
+gegl_chant_double (cy, "CY", -2.5, 2.5,  0.2,  "CY (only Julia)")
+
+gegl_chant_double (redstretch,   "Red stretch",   0.0, 1.0, 1.0,
+                   "Red stretching factor")
+gegl_chant_double (greenstretch, "Green stretch", 0.0, 1.0, 1.0,
+                   "Green stretching factor")
+gegl_chant_double (bluestretch,  "Blue stretch",  0.0, 1.0, 1.0,
+                   "Blue stretching factor")
+
+gegl_chant_int (redmode,   "Red mode",   0, 2, 1,
+                "Red application mode (0:SIN; 1:COS; 2:NONE)")
+gegl_chant_int (greenmode, "Green mode", 0, 2, 1,
+                "Green application mode (0:SIN; 1:COS; 2:NONE)")
+gegl_chant_int (bluemode,  "Blue mode",  0, 2, 0,
+                "Blue application mode (0:SIN; 1:COS; 2:NONE)")
+
+gegl_chant_boolean (redinvert,   "Red inversion",   FALSE,
+                    "Red inversion")
+gegl_chant_boolean (greeninvert, "Green inversion", FALSE,
+                    "Green inversion")
+gegl_chant_boolean (blueinvert,  "Blue inversion",  FALSE,
+                    "Blue inversion")
 
-gegl_chant_boolean (useloglog,  FALSE, "Use loglog smoothing")
+gegl_chant_int (ncolors, "Colors", 2, MAXNCOLORS, 256,
+                "Number of colors")
+
+gegl_chant_boolean (useloglog, "Loglog smoothing", FALSE,
+                    "Use loglog smoothing")
 
 #else
 

Modified: trunk/operations/render/introspect.c
==============================================================================
--- trunk/operations/render/introspect.c	(original)
+++ trunk/operations/render/introspect.c	Wed Feb  6 14:31:46 2008
@@ -17,8 +17,8 @@
  */
 #ifdef GEGL_CHANT_PROPERTIES
 
-gegl_chant_object(node, "GeglNode to introspect")
-gegl_chant_pointer(buf, "Buffer")
+gegl_chant_object(node, "Node", "GeglNode to introspect")
+gegl_chant_pointer(buf, "Buffer", "Buffer")
 
 #else
 

Modified: trunk/operations/render/noise.c
==============================================================================
--- trunk/operations/render/noise.c	(original)
+++ trunk/operations/render/noise.c	Wed Feb  6 14:31:46 2008
@@ -17,11 +17,11 @@
  */
 #ifdef GEGL_CHANT_PROPERTIES
 
-gegl_chant_double (alpha, -G_MAXDOUBLE, G_MAXDOUBLE, 1.2, "")
-gegl_chant_double (scale, -G_MAXDOUBLE, G_MAXDOUBLE, 1.8, "")
-gegl_chant_double (zoff,  -G_MAXDOUBLE, G_MAXDOUBLE,  -1, "")
-gegl_chant_double (seed,  -G_MAXDOUBLE, G_MAXDOUBLE, 0.0, "")
-gegl_chant_double (n,     0, 20.0, 3.0, "")
+gegl_chant_double (alpha, "Alpha",    -G_MAXDOUBLE, G_MAXDOUBLE, 1.2, "")
+gegl_chant_double (scale, "Scale",    -G_MAXDOUBLE, G_MAXDOUBLE, 1.8, "")
+gegl_chant_double (zoff,  "Z offset", -G_MAXDOUBLE, G_MAXDOUBLE,  -1, "")
+gegl_chant_double (seed,  "Seed",     -G_MAXDOUBLE, G_MAXDOUBLE, 0.0, "")
+gegl_chant_int    (n,     "Iteration", 0, 20, 3, "")
 
 #else
 

Modified: trunk/operations/render/text.c
==============================================================================
--- trunk/operations/render/text.c	(original)
+++ trunk/operations/render/text.c	Wed Feb  6 14:31:46 2008
@@ -17,20 +17,21 @@
  */
 #ifdef GEGL_CHANT_PROPERTIES
 
-gegl_chant_multiline (string, "Hello",
-                      "String to display. (utf8)")
-gegl_chant_string (font, "Sans",
-                   "Font family. (utf8)")
-gegl_chant_double (size, 1.0, 2048.0, 10.0,
+gegl_chant_multiline (string, "Text", "Hello",
+                      "String to display (utf8)")
+gegl_chant_string (font, "Font family", "Sans",
+                   "Font family (utf8)")
+gegl_chant_double (size, "Size", 1.0, 2048.0, 10.0,
                    "Approximate height of text in pixels.")
-gegl_chant_color  (color, "white", "Color for the text (defaults to 'white')")
-gegl_chant_int    (wrap, -1, 1000000, -1,
+gegl_chant_color  (color, "Color", "white",
+                   "Color for the text (defaults to 'white')")
+gegl_chant_int    (wrap, "Wrap width", -1, 1000000, -1,
                    "Sets the width in pixels at which long lines will wrap. Use -1 for no wrapping.")
-gegl_chant_int    (alignment, 0, 2, 0,
+gegl_chant_int    (alignment, "Justification", 0, 2, 0,
                    "Alignment for multi-line text (0=Left, 1=Center, 2=Right)")
-gegl_chant_int    (width, 0, 1000000, 0,
+gegl_chant_int    (width, "Width", 0, 1000000, 0,
                    "Rendered width in pixels. (read only)")
-gegl_chant_int    (height, 0, 1000000, 0,
+gegl_chant_int    (height, "Height", 0, 1000000, 0,
                    "Rendered height in pixels. (read only)")
 
 #else

Modified: trunk/operations/svg/svg_huerotate.c
==============================================================================
--- trunk/operations/svg/svg_huerotate.c	(original)
+++ trunk/operations/svg/svg_huerotate.c	Wed Feb  6 14:31:46 2008
@@ -23,7 +23,7 @@
  */
 #ifdef GEGL_CHANT_PROPERTIES
 
-  gegl_chant_string (values, "", "list of <number>s")
+gegl_chant_string (values, "Values", "", "list of <number>s")
 
 #else
 

Modified: trunk/operations/svg/svg_luminancetoalpha.c
==============================================================================
--- trunk/operations/svg/svg_luminancetoalpha.c	(original)
+++ trunk/operations/svg/svg_luminancetoalpha.c	Wed Feb  6 14:31:46 2008
@@ -22,7 +22,7 @@
  */
 #ifdef GEGL_CHANT_PROPERTIES
 
-  gegl_chant_string (values, "", "list of <number>s")
+gegl_chant_string (values, "Values", "", "list of <number>s")
 
 #else
 

Modified: trunk/operations/svg/svg_matrix.c
==============================================================================
--- trunk/operations/svg/svg_matrix.c	(original)
+++ trunk/operations/svg/svg_matrix.c	Wed Feb  6 14:31:46 2008
@@ -22,7 +22,7 @@
  */
 #ifdef GEGL_CHANT_PROPERTIES
 
-  gegl_chant_string (values, "", "list of <number>s")
+gegl_chant_string (values, "Values", "", "list of <number>s")
 
 #else
 

Modified: trunk/operations/svg/svg_saturate.c
==============================================================================
--- trunk/operations/svg/svg_saturate.c	(original)
+++ trunk/operations/svg/svg_saturate.c	Wed Feb  6 14:31:46 2008
@@ -22,7 +22,7 @@
  */
 #ifdef GEGL_CHANT_PROPERTIES
 
-  gegl_chant_string (values, "", "list of <number>s")
+gegl_chant_string (values, "Values", "", "list of <number>s")
 
 #else
 

Modified: trunk/operations/transparency/opacity.c
==============================================================================
--- trunk/operations/transparency/opacity.c	(original)
+++ trunk/operations/transparency/opacity.c	Wed Feb  6 14:31:46 2008
@@ -17,7 +17,8 @@
  */
 #ifdef GEGL_CHANT_PROPERTIES
 
-gegl_chant_double (value, -10.0, 10.0, 0.5, "Global opacity value, used if no auxiliary input buffer is provided.")
+gegl_chant_double (value, "Opacity", -10.0, 10.0, 0.5,
+                   "Global opacity value, used if no auxiliary input buffer is provided.")
 
 #else
 

Modified: trunk/operations/workshop/box-max.c
==============================================================================
--- trunk/operations/workshop/box-max.c	(original)
+++ trunk/operations/workshop/box-max.c	Wed Feb  6 14:31:46 2008
@@ -17,8 +17,8 @@
  */
 #ifdef GEGL_CHANT_PROPERTIES
 
-gegl_chant_double (radius, 0.0, 200.0, 4.0,
-  "Radius of square pixel region, (width and height will be radius*2+1.)")
+gegl_chant_double (radius, "Radius", 0.0, 200.0, 4.0,
+  "Radius of square pixel region (width and height will be radius*2+1)")
 
 #else
 

Modified: trunk/operations/workshop/box-min.c
==============================================================================
--- trunk/operations/workshop/box-min.c	(original)
+++ trunk/operations/workshop/box-min.c	Wed Feb  6 14:31:46 2008
@@ -17,8 +17,8 @@
  */
 #ifdef GEGL_CHANT_PROPERTIES
 
-gegl_chant_double (radius, 0.0, 200.0, 4.0,
-  "Radius of square pixel region, (width and height will be radius*2+1.)")
+gegl_chant_double (radius, "Radius", 0.0, 200.0, 4.0,
+  "Radius of square pixel region (width and height will be radius*2+1)")
 
 #else
 

Modified: trunk/operations/workshop/box-percentile.c
==============================================================================
--- trunk/operations/workshop/box-percentile.c	(original)
+++ trunk/operations/workshop/box-percentile.c	Wed Feb  6 14:31:46 2008
@@ -19,9 +19,10 @@
 
 #ifdef GEGL_CHANT_PROPERTIES
 
-gegl_chant_double (radius, 0.0, 70.0, 4.0,
-  "Radius of square pixel region, (width and height will be radius*2+1.")
-gegl_chant_double (percentile, 0.0, 100.0, 50, "The percentile to compute, defaults to 50, which is a median filter.")
+gegl_chant_double (radius, "Radius", 0.0, 70.0, 4.0,
+  "Radius of square pixel region (width and height will be radius*2+1)")
+gegl_chant_double (percentile, "Percentile", 0.0, 100.0, 50,
+  "The percentile to compute, defaults to 50, which is a median filter.")
 
 #else
 

Modified: trunk/operations/workshop/c2g.c
==============================================================================
--- trunk/operations/workshop/c2g.c	(original)
+++ trunk/operations/workshop/c2g.c	Wed Feb  6 14:31:46 2008
@@ -19,13 +19,18 @@
 
 #ifdef GEGL_CHANT_PROPERTIES
 
-gegl_chant_int (radius,     2, 5000.0, 384, "neighbourhood taken into account")
-gegl_chant_int (samples,    0, 1000,    3,  "number of samples to do")
-gegl_chant_int (iterations, 0, 1000.0, 23, "number of iterations (length of exposure)")
-gegl_chant_boolean (same_spray, FALSE, "")
-gegl_chant_double (rgamma, 0.0, 8.0, 1.8, "gamma applied to radial distribution")
-gegl_chant_double (strength,  -8, 8,  0.5, "how much the local optimum separation should be taken into account.")
-gegl_chant_double (gamma, 0.0, 10.0, 1.6, "post correction gamma.")
+gegl_chant_int (radius, "Radius", 2, 5000.0, 384,
+                "Neighbourhood taken into account")
+gegl_chant_int (samples, "Samples", 0, 1000,    3,
+                "Number of samples to do")
+gegl_chant_int (iterations, "Iteration", 0, 1000.0, 23,
+                "Number of iterations (length of exposure)")
+gegl_chant_boolean (same_spray, "Same spray", FALSE, "")
+gegl_chant_double (rgamma,  "Radial gamma", 0.0, 8.0, 1.8,
+                   "Gamma applied to radial distribution")
+gegl_chant_double (strength, "Strength", -8, 8,  0.5,
+                   "How much the local optimum separation should be taken into account.")
+gegl_chant_double (gamma, "Gamma", 0.0, 10.0, 1.6, "post correction gamma.")
 
 #else
 

Modified: trunk/operations/workshop/demosaic-bimedian.c
==============================================================================
--- trunk/operations/workshop/demosaic-bimedian.c	(original)
+++ trunk/operations/workshop/demosaic-bimedian.c	Wed Feb  6 14:31:46 2008
@@ -18,7 +18,8 @@
  */
 #ifdef GEGL_CHANT_PROPERTIES
 
-gegl_chant_int (pattern, 0, 3, 0, "Bayer pattern used, 0 seems to work for some nikon files, 2 for some Fuji files.")
+gegl_chant_int (pattern, "Bayer pattern", 0, 3, 0,
+                "Bayer pattern used, 0 seems to work for some nikon files, 2 for some Fuji files.")
 
 #else
 

Modified: trunk/operations/workshop/demosaic-simple.c
==============================================================================
--- trunk/operations/workshop/demosaic-simple.c	(original)
+++ trunk/operations/workshop/demosaic-simple.c	Wed Feb  6 14:31:46 2008
@@ -17,7 +17,8 @@
  */
 #ifdef GEGL_CHANT_PROPERTIES
 
-gegl_chant_int (pattern, 0, 3, 0, "Bayer pattern used, 0 seems to work for some nikon files, 2 for some Fuji files.")
+gegl_chant_int (pattern, "Bayer pattern", 0, 3, 0,
+                "Bayer pattern used, 0 seems to work for some nikon files, 2 for some Fuji files.")
 
 #else
 

Modified: trunk/operations/workshop/disc-percentile.c
==============================================================================
--- trunk/operations/workshop/disc-percentile.c	(original)
+++ trunk/operations/workshop/disc-percentile.c	Wed Feb  6 14:31:46 2008
@@ -18,9 +18,10 @@
  */
 #ifdef GEGL_CHANT_PROPERTIES
 
-gegl_chant_double (radius, 0.0, 70.0, 4.0,
-  "Radius of square pixel region, (width and height will be radius*2+1.")
-gegl_chant_double (percentile, 0.0, 100.0, 50, "The percentile to compute, defaults to 50, which is a median filter.")
+gegl_chant_double (radius, "Radius", 0.0, 70.0, 4.0,
+  "Radius of square pixel region (width and height will be radius*2+1)")
+gegl_chant_double (percentile, "Percentile", 0.0, 100.0, 50,
+                   "The percentile to compute, defaults to 50, which is a median filter.")
 
 #else
 

Modified: trunk/operations/workshop/kuwahara-max.c
==============================================================================
--- trunk/operations/workshop/kuwahara-max.c	(original)
+++ trunk/operations/workshop/kuwahara-max.c	Wed Feb  6 14:31:46 2008
@@ -17,8 +17,8 @@
  */
 #ifdef GEGL_CHANT_PROPERTIES
 
-gegl_chant_double (radius, 0.0, 50.0, 4.0,
-  "Radius of square pixel region, (width and height will be radius*2+1.")
+gegl_chant_double (radius, "Radius", 0.0, 50.0, 4.0,
+  "Radius of square pixel region (width and height will be radius*2+1)")
 
 #else
 

Modified: trunk/operations/workshop/kuwahara-min.c
==============================================================================
--- trunk/operations/workshop/kuwahara-min.c	(original)
+++ trunk/operations/workshop/kuwahara-min.c	Wed Feb  6 14:31:46 2008
@@ -17,8 +17,8 @@
  */
 #ifdef GEGL_CHANT_PROPERTIES
 
-gegl_chant_double (radius, 0.0, 50.0, 4.0,
-  "Radius of square pixel region, (width and height will be radius*2+1.")
+gegl_chant_double (radius, "Radius", 0.0, 50.0, 4.0,
+  "Radius of square pixel region (width and height will be radius*2+1)")
 
 #else
 

Modified: trunk/operations/workshop/kuwahara.c
==============================================================================
--- trunk/operations/workshop/kuwahara.c	(original)
+++ trunk/operations/workshop/kuwahara.c	Wed Feb  6 14:31:46 2008
@@ -17,8 +17,8 @@
  */
 #ifdef GEGL_CHANT_PROPERTIES
 
-gegl_chant_double (radius, 0.0, 50.0, 10.0,
-  "Radius of square pixel region, (width and height will be radius*2+1.")
+gegl_chant_double (radius, "Radius", 0.0, 50.0, 10.0,
+  "Radius of square pixel region (width and height will be radius*2+1)")
 
 #else
 

Modified: trunk/operations/workshop/lens-correct.c
==============================================================================
--- trunk/operations/workshop/lens-correct.c	(original)
+++ trunk/operations/workshop/lens-correct.c	Wed Feb  6 14:31:46 2008
@@ -18,7 +18,8 @@
  */
 #ifdef GEGL_CHANT_PROPERTIES
 
-gegl_chant_pointer (lens_info_pointer, "Pointer to LensCorrectionModel")
+gegl_chant_pointer (lens_info_pointer, "Model",
+                    "Pointer to LensCorrectionModel")
 
 #else
 

Modified: trunk/operations/workshop/line-profile.c
==============================================================================
--- trunk/operations/workshop/line-profile.c	(original)
+++ trunk/operations/workshop/line-profile.c	Wed Feb  6 14:31:46 2008
@@ -17,14 +17,14 @@
  */
 #ifdef GEGL_CHANT_PROPERTIES
 
-gegl_chant_int (x0, 0, 1000, 0, "start x coordinate")
-gegl_chant_int (x1, 0, 1000, 200, "end x coordinate")
-gegl_chant_int (y0, 0, 1000, 0, "start y coordinate")
-gegl_chant_int (y1, 0, 1000, 200, "end y coordinate")
-gegl_chant_int (width, 10, 10000, 1024, "width of plot")
-gegl_chant_int (height, 10, 10000, 256, "height of plot")
-gegl_chant_double (min, -500.0, 500,  0.0, "value at bottom")
-gegl_chant_double (max, -500.0, 500,  8.0, "value at top")
+gegl_chant_int (x0, "X0", 0, 1000, 0, "Start x coordinate")
+gegl_chant_int (x1, "X1", 0, 1000, 200, "End x coordinate")
+gegl_chant_int (y0, "Y0", 0, 1000, 0, "Start y coordinate")
+gegl_chant_int (y1, "Y1", 0, 1000, 200, "End y coordinate")
+gegl_chant_int (width,  "Width",  10, 10000, 1024, "Width of plot")
+gegl_chant_int (height, "Height", 10, 10000, 256,  "Height of plot")
+gegl_chant_double (min, "Min", -500.0, 500,  0.0, "Value at bottom")
+gegl_chant_double (max, "Max", -500.0, 500,  8.0, "Value at top")
 
 #else
 

Modified: trunk/operations/workshop/mandelbrot.c
==============================================================================
--- trunk/operations/workshop/mandelbrot.c	(original)
+++ trunk/operations/workshop/mandelbrot.c	Wed Feb  6 14:31:46 2008
@@ -17,10 +17,14 @@
  */
 #ifdef GEGL_CHANT_PROPERTIES
 
-gegl_chant_double(real, -200.0, 200.0, -1.77, "imaginary coordinate")
-gegl_chant_double(img,  -200.0, 200.0, 0.0, "real coordinate")
-gegl_chant_double(level, -200.0, 200.0, 3.5, "")
-gegl_chant_int (maxiter, 0, 512, 128, "maximum number of iterations")
+gegl_chant_double(real, "Real",      -200.0, 200.0, -1.77,
+                  "Real coordinate")
+gegl_chant_double(img,  "Imaginary", -200.0, 200.0, 0.0,
+                  "Imaginary coordinate")
+gegl_chant_double(level, "Level", -200.0, 200.0, 3.5,
+                  "Water level")
+gegl_chant_int (maxiter, "Iterations", 0, 512, 128,
+                "Maximum number of iterations")
 
 #else
 

Modified: trunk/operations/workshop/max-envelope.c
==============================================================================
--- trunk/operations/workshop/max-envelope.c	(original)
+++ trunk/operations/workshop/max-envelope.c	Wed Feb  6 14:31:46 2008
@@ -18,11 +18,15 @@
 
 #ifdef GEGL_CHANT_PROPERTIES
 
-gegl_chant_int (radius,     2, 5000.0, 50, "neighbourhood taken into account")
-gegl_chant_int (samples,    0, 1000,   3,    "number of samples to do")
-gegl_chant_int (iterations, 0, 1000.0, 20,   "number of iterations (length of exposure)")
-gegl_chant_boolean (same_spray, FALSE, "")
-gegl_chant_double (rgamma, 0.0, 8.0, 1.8, "gamma applied to radial distribution")
+gegl_chant_int (radius, "Radius", 2, 5000.0, 50,
+                "Neighbourhood taken into account")
+gegl_chant_int (samples, "Samples", 0, 1000, 3,
+                "Number of samples to do")
+gegl_chant_int (iterations, "Iteration", 0, 1000, 20,
+                "Number of iterations (length of exposure)")
+gegl_chant_boolean (same_spray, "Same spray", FALSE, "")
+gegl_chant_double (rgamma, "Radial gamma", 0.0, 8.0, 1.8,
+                   "Gamma applied to radial distribution")
 
 #else
 

Modified: trunk/operations/workshop/min-envelope.c
==============================================================================
--- trunk/operations/workshop/min-envelope.c	(original)
+++ trunk/operations/workshop/min-envelope.c	Wed Feb  6 14:31:46 2008
@@ -18,11 +18,15 @@
 
 #ifdef GEGL_CHANT_PROPERTIES
 
-gegl_chant_int (radius,     2, 5000.0, 50, "neighbourhood taken into account")
-gegl_chant_int (samples,    0, 1000,   3,  "number of samples to do")
-gegl_chant_int (iterations, 0, 1000.0, 20, "number of iterations (length of exposure)")
-gegl_chant_boolean (same_spray, FALSE, "")
-gegl_chant_double (rgamma, 0.0, 8.0, 1.8, "gamma applied to radial distribution")
+gegl_chant_int (radius, "Radius", 2, 5000.0, 50,
+                "Neighbourhood taken into account")
+gegl_chant_int (samples, "Samples", 0, 1000, 3,
+                "Number of samples to do")
+gegl_chant_int (iterations, "Iterations", 0, 1000.0, 20,
+                "Number of iterations (length of exposure)")
+gegl_chant_boolean (same_spray, "Same spray", FALSE, "")
+gegl_chant_double (rgamma, "Radial gamma", 0.0, 8.0, 1.8,
+                   "gamma applied to radial distribution")
 
 #else
 

Modified: trunk/operations/workshop/snn-percentile.c
==============================================================================
--- trunk/operations/workshop/snn-percentile.c	(original)
+++ trunk/operations/workshop/snn-percentile.c	Wed Feb  6 14:31:46 2008
@@ -19,11 +19,12 @@
 
 #ifdef GEGL_CHANT_PROPERTIES
 
-gegl_chant_double (radius, 0.0, 70.0, 8.0,
-  "Radius of square pixel region, (width and height will be radius*2+1.")
-gegl_chant_int (pairs, 1, 2, 2, "Number of pairs higher number preserves more acute features")
-gegl_chant_double (percentile, 0.0, 100.0, 50.0,
-  "the percentile to return, the default value 50 is equal to the median.")
+gegl_chant_double (radius, "Radius", 0.0, 70.0, 8.0,
+  "Radius of square pixel region (width and height will be radius*2+1)")
+gegl_chant_int (pairs, "Pairs", 1, 2, 2,
+  "Number of pairs higher number preserves more acute features")
+gegl_chant_double (percentile, "Percentile", 0.0, 100.0, 50.0,
+  "The percentile to return, the default value 50 is equal to the median.")
 
 #else
 

Modified: trunk/operations/workshop/stress.c
==============================================================================
--- trunk/operations/workshop/stress.c	(original)
+++ trunk/operations/workshop/stress.c	Wed Feb  6 14:31:46 2008
@@ -20,13 +20,20 @@
 
 #ifdef GEGL_CHANT_PROPERTIES
 
-gegl_chant_int (radius,     2, 5000.0, 300, "neighbourhood taken into account")
-gegl_chant_int (samples,    0, 1000,   10,    "number of samples to do")
-gegl_chant_int (iterations, 0, 1000.0, 10,   "number of iterations (length of exposure)")
-gegl_chant_boolean (same_spray, TRUE, "use the same spray for all pixels")
-gegl_chant_double (rgamma, 0.0, 8.0, 2.0, "gamma applied to radial distribution")
-gegl_chant_double (strength, -10.0, 10.0, 1.0, "amoung of correction 0=none 1.0=full")
-gegl_chant_double (gamma, 0.0, 10.0, 1.0, "post correction gamma.")
+gegl_chant_int (radius, "Radius", 2, 5000.0, 300,
+                "Neighbourhood taken into account")
+gegl_chant_int (samples, "Samples", 0, 1000, 10,
+                "Number of samples to do")
+gegl_chant_int (iterations, "Iterations", 0, 1000, 10,
+                "Number of iterations (length of exposure)")
+gegl_chant_boolean (same_spray, "Same spray", TRUE,
+                    "Use the same spray for all pixels")
+gegl_chant_double (rgamma, "Radial Gamma", 0.0, 8.0, 2.0,
+                   "Gamma applied to radial distribution")
+gegl_chant_double (strength, "Strength", -10.0, 10.0, 1.0,
+                   "Amount of correction 0=none 1.0=full")
+gegl_chant_double (gamma, "Gamma", 0.0, 10.0, 1.0,
+                   "Post correction gamma.")
 
 #else
 



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