[gegl] transform-core: fix failed cherry-pick



commit 1f34d022d7641e71f49df69504f61ba40620a5f0
Author: Michael Muré <batolettre gmail com>
Date:   Tue Jun 4 00:37:09 2013 +0200

    transform-core: fix failed cherry-pick

 operations/transform/transform-core.c |   34 +--------------------------------
 1 files changed, 1 insertions(+), 33 deletions(-)
---
diff --git a/operations/transform/transform-core.c b/operations/transform/transform-core.c
index 4cc3105..da4fc69 100644
--- a/operations/transform/transform-core.c
+++ b/operations/transform/transform-core.c
@@ -25,7 +25,6 @@
  */
 
 /* TODO: only calculate pixels inside transformed polygon */
-/* TODO: should hard edges always be used when only scaling? */
 
 #include "config.h"
 #include <glib/gi18n-lib.h>
@@ -45,9 +44,7 @@ enum
 {
   PROP_ORIGIN_X = 1,
   PROP_ORIGIN_Y,
-  PROP_FILTER,
-  PROP_HARD_EDGES,
-  PROP_LANCZOS_WIDTH
+  PROP_FILTER
 };
 
 static void          gegl_transform_finalize                     (GObject              *object);
@@ -196,23 +193,6 @@ op_transform_class_init (OpTransformClass *klass)
                       _("Filter type (nearest, linear, cubic, nohalo, lohalo)"),
                                      "linear",
                                      G_PARAM_CONSTRUCT | G_PARAM_READWRITE));
-  g_object_class_install_property (gobject_class, PROP_HARD_EDGES,
-                                   g_param_spec_boolean (
-                                     "hard-edges",
-                                     _("Hard edges"),
-                                     _("Hard edges"),
-                                     FALSE,
-                                     G_PARAM_CONSTRUCT | G_PARAM_READWRITE));
-  /*
-   * Lanczos is gone. What follows is lint.
-   */
-  g_object_class_install_property (gobject_class, PROP_LANCZOS_WIDTH,
-                                   g_param_spec_int (
-                                     "lanczos-width",
-                                     _("Lanczos width"),
-                                     _("Width of the Lanczos function"),
-                                     3, 6, 3,
-                                     G_PARAM_CONSTRUCT | G_PARAM_READWRITE));
 }
 
 static void
@@ -246,12 +226,6 @@ gegl_transform_get_property (GObject    *object,
     case PROP_FILTER:
       g_value_set_string (value, self->filter);
       break;
-    case PROP_HARD_EDGES:
-      g_value_set_boolean (value, self->hard_edges);
-      break;
-    case PROP_LANCZOS_WIDTH:
-      g_value_set_int (value, self->lanczos_width);
-      break;
     default:
       G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec);
       break;
@@ -278,12 +252,6 @@ gegl_transform_set_property (GObject      *object,
       g_free (self->filter);
       self->filter = g_value_dup_string (value);
       break;
-    case PROP_HARD_EDGES:
-      self->hard_edges = g_value_get_boolean (value);
-      break;
-    case PROP_LANCZOS_WIDTH:
-      self->lanczos_width = g_value_get_int (value);
-      break;
     default:
       G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec);
       break;


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