[gegl] transform-core: fix failed cherry-pick
- From: Michael Muré <mmure src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gegl] transform-core: fix failed cherry-pick
- Date: Mon, 3 Jun 2013 22:37:50 +0000 (UTC)
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]