[gegl] clean unused hard_edges and lanczos_width properties
- From: Michael Muré <mmure src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gegl] clean unused hard_edges and lanczos_width properties
- Date: Mon, 3 Jun 2013 22:06:54 +0000 (UTC)
commit 17d799fbf0e6bca05f17d055ec2793b909b40cc4
Author: Michael Muré <mure michael gmail com>
Date: Sun May 27 13:37:07 2012 +0900
clean unused hard_edges and lanczos_width properties
bin/gegl.c | 2 +-
operations/transform/transform-core.h | 2 --
tests/compositions/clones.xml | 5 -----
tests/compositions/composite-transform.xml | 2 --
tests/compositions/transform.xml | 2 --
tests/xml/data/rgb-params.xml | 2 --
6 files changed, 1 insertions(+), 14 deletions(-)
---
diff --git a/bin/gegl.c b/bin/gegl.c
index 9e49028..7f973a3 100644
--- a/bin/gegl.c
+++ b/bin/gegl.c
@@ -43,7 +43,7 @@
#endif
#define DEFAULT_COMPOSITION \
-"<?xml version='1.0' encoding='UTF-8'?> <gegl> <node operation='gegl:crop'> <params> <param
name='x'>0</param> <param name='y'>0</param> <param name='width'>395</param> <param name='height'>200</param>
</params> </node> <node operation='gegl:over'> <node operation='gegl:translate'> <params> <param
name='x'>80</param> <param name='y'>162</param> </params> </node> <node operation='gegl:opacity'> <params>
<param name='value'>0.5</param> </params> </node> <node name='text' operation='gegl:text'> <params> <param
name='string'>2000-2011 © Various contributors</param> <param name='font'>Sans</param> <param
name='size'>12</param> <param name='color'>rgb(0.0000, 0.0000, 0.0000)</param> <param name='wrap'>628</param>
<param name='alignment'>0</param> <param name='width'>622</param> <param name='height'>40</param> </params>
</node> </node> <node operation='gegl:over'> <node operation='gegl:translate'> <params> <param
name='x'>20</param> <param name='y'>50</param> </params> </node> <no
de operation='gegl:over'> <node operation='gegl:translate'> <params> <param name='x'>0</param> <param
name='y'>0</param> </params> </node> <node operation='gegl:dropshadow'> <params> <param
name='opacity'>1.2</param> <param name='x'>0</param> <param name='y'>0</param> <param name='radius'>8</param>
</params> </node> <gegl:fill-path d='M0,50 C0,78 24,100 50,100 C77,100 100,78 100,50 C100,45 99,40 98,35
C82,35 66,35 50,35 C42,35 35,42 35,50 C35,58 42,65 50,65 C56,65 61,61 64,56 C67,51 75,55 73,60 C69,69 60,75
50,75 C36,75 25,64 25,50 C25,36 36,25 50,25 L93,25 C83,9 67,0 49,0 C25,0 0,20 0,50 z' color='white'/> </node>
<node operation='gegl:over'> <node operation='gegl:translate'> <params> <param name='x'>88</param> <param
name='y'>0</param> </params> </node> <node operation='gegl:dropshadow'> <params> <param
name='opacity'>1.2</param> <param name='x'>0</param> <param name='y'>0</param> <param name='radius'>8</param>
</params> </node> <node operation='gegl:fill-path'> <params> <
param name='d'>M50,0 C23,0 0,22 0,50 C0,77 22,100 50,100 C68,100 85,90 93,75 L40,75 C35,75 35,65 40,65
L98,65 C100,55 100,45 98,35 L40,35 C35,35 35,25 40,25 L93,25 C84,10 68,0 50,0 z</param> <param
name='color'>rgb(1.0000, 1.0000, 1.0000)</param> </params> </node> </node> <node operation='gegl:over'> <node
operation='gegl:translate'> <params> <param name='x'>176</param> <param name='y'>0</param> </params> </node>
<node operation='gegl:dropshadow'> <params> <param name='opacity'>1.2</param> <param name='x'>0</param>
<param name='y'>0</param> <param name='radius'>8</param> </params> </node> <node operation='gegl:fill-path'>
<params> <param name='d'>M0,50 C0,78 24,100 50,100 C77,100 100,78 100,50 C100,45 99,40 98,35 C82,35 66,35
50,35 C42,35 35,42 35,50 C35,58 42,65 50,65 C56,65 61,61 64,56 C67,51 75,55 73,60 C69,69 60,75 50,75 C36,75
25,64 25,50 C25,36 36,25 50,25 L93,25 C83,9 67,0 49,0 C25,0 0,20 0,50 z</param> <param
name='color'>rgb(1.0000, 1.0000, 1.0000)</param> </params>
</node> </node> <node operation='gegl:translate'> <params> <param name='x'>264</param> <param
name='y'>0</param> </params> </node> <node operation='gegl:dropshadow'> <params> <param
name='opacity'>1.2</param> <param name='x'>0</param> <param name='y'>0</param> <param name='radius'>8</param>
</params> </node> <node operation='gegl:fill-path'> <params> <param name='d'>M30,4 C12,13 0,30 0,50 C0,78
23,100 50,100 C71,100 88,88 96,71 L56,71 C42,71 30,59 30,45 L30,4 z</param> <param name='color'>rgb(1.0000,
1.0000, 1.0000)</param> </params> </node> </node> <node operation='gegl:rotate'> <params> <param
name='origin-x'>0</param> <param name='origin-y'>0</param> <param name='filter'>linear</param> <param
name='hard-edges'>false</param> <param name='lanczos-width'>3</param> <param name='degrees'>42</param>
</params> </node> <node operation='gegl:checkerboard'> <params> <param name='x'>43</param> <param
name='y'>44</param> <param name='x-offset'>0</param> <param name='y-offset'>0</par
am> <param name='color1'>rgb(0.7097, 0.7097, 0.7097)</param> <param name='color2'>rgb(0.7661, 0.7661,
0.7661)</param> </params> </node> </gegl>"
+"<?xml version='1.0' encoding='UTF-8'?> <gegl> <node operation='gegl:crop'> <params> <param
name='x'>0</param> <param name='y'>0</param> <param name='width'>395</param> <param name='height'>200</param>
</params> </node> <node operation='gegl:over'> <node operation='gegl:translate'> <params> <param
name='x'>80</param> <param name='y'>162</param> </params> </node> <node operation='gegl:opacity'> <params>
<param name='value'>0.5</param> </params> </node> <node name='text' operation='gegl:text'> <params> <param
name='string'>2000-2011 © Various contributors</param> <param name='font'>Sans</param> <param
name='size'>12</param> <param name='color'>rgb(0.0000, 0.0000, 0.0000)</param> <param name='wrap'>628</param>
<param name='alignment'>0</param> <param name='width'>622</param> <param name='height'>40</param> </params>
</node> </node> <node operation='gegl:over'> <node operation='gegl:translate'> <params> <param
name='x'>20</param> <param name='y'>50</param> </params> </node> <no
de operation='gegl:over'> <node operation='gegl:translate'> <params> <param name='x'>0</param> <param
name='y'>0</param> </params> </node> <node operation='gegl:dropshadow'> <params> <param
name='opacity'>1.2</param> <param name='x'>0</param> <param name='y'>0</param> <param name='radius'>8</param>
</params> </node> <gegl:fill-path d='M0,50 C0,78 24,100 50,100 C77,100 100,78 100,50 C100,45 99,40 98,35
C82,35 66,35 50,35 C42,35 35,42 35,50 C35,58 42,65 50,65 C56,65 61,61 64,56 C67,51 75,55 73,60 C69,69 60,75
50,75 C36,75 25,64 25,50 C25,36 36,25 50,25 L93,25 C83,9 67,0 49,0 C25,0 0,20 0,50 z' color='white'/> </node>
<node operation='gegl:over'> <node operation='gegl:translate'> <params> <param name='x'>88</param> <param
name='y'>0</param> </params> </node> <node operation='gegl:dropshadow'> <params> <param
name='opacity'>1.2</param> <param name='x'>0</param> <param name='y'>0</param> <param name='radius'>8</param>
</params> </node> <node operation='gegl:fill-path'> <params> <
param name='d'>M50,0 C23,0 0,22 0,50 C0,77 22,100 50,100 C68,100 85,90 93,75 L40,75 C35,75 35,65 40,65
L98,65 C100,55 100,45 98,35 L40,35 C35,35 35,25 40,25 L93,25 C84,10 68,0 50,0 z</param> <param
name='color'>rgb(1.0000, 1.0000, 1.0000)</param> </params> </node> </node> <node operation='gegl:over'> <node
operation='gegl:translate'> <params> <param name='x'>176</param> <param name='y'>0</param> </params> </node>
<node operation='gegl:dropshadow'> <params> <param name='opacity'>1.2</param> <param name='x'>0</param>
<param name='y'>0</param> <param name='radius'>8</param> </params> </node> <node operation='gegl:fill-path'>
<params> <param name='d'>M0,50 C0,78 24,100 50,100 C77,100 100,78 100,50 C100,45 99,40 98,35 C82,35 66,35
50,35 C42,35 35,42 35,50 C35,58 42,65 50,65 C56,65 61,61 64,56 C67,51 75,55 73,60 C69,69 60,75 50,75 C36,75
25,64 25,50 C25,36 36,25 50,25 L93,25 C83,9 67,0 49,0 C25,0 0,20 0,50 z</param> <param
name='color'>rgb(1.0000, 1.0000, 1.0000)</param> </params>
</node> </node> <node operation='gegl:translate'> <params> <param name='x'>264</param> <param
name='y'>0</param> </params> </node> <node operation='gegl:dropshadow'> <params> <param
name='opacity'>1.2</param> <param name='x'>0</param> <param name='y'>0</param> <param name='radius'>8</param>
</params> </node> <node operation='gegl:fill-path'> <params> <param name='d'>M30,4 C12,13 0,30 0,50 C0,78
23,100 50,100 C71,100 88,88 96,71 L56,71 C42,71 30,59 30,45 L30,4 z</param> <param name='color'>rgb(1.0000,
1.0000, 1.0000)</param> </params> </node> </node> <node operation='gegl:rotate'> <params> <param
name='origin-x'>0</param> <param name='origin-y'>0</param> <param name='filter'>linear</param> <param
name='degrees'>42</param> </params> </node> <node operation='gegl:checkerboard'> <params> <param
name='x'>43</param> <param name='y'>44</param> <param name='x-offset'>0</param> <param
name='y-offset'>0</param> <param name='color1'>rgb(0.7097, 0.7097, 0.7097)</param> <param name='co
lor2'>rgb(0.7661, 0.7661, 0.7661)</param> </params> </node> </gegl>"
#define STDIN_BUF_SIZE 128
diff --git a/operations/transform/transform-core.h b/operations/transform/transform-core.h
index 0a00811..b2bf995 100644
--- a/operations/transform/transform-core.h
+++ b/operations/transform/transform-core.h
@@ -21,8 +21,6 @@ struct _OpTransform
gdouble origin_x;
gdouble origin_y;
gchar *filter;
- gboolean hard_edges;
- gint lanczos_width;
};
typedef struct _OpTransformClass OpTransformClass;
diff --git a/tests/compositions/clones.xml b/tests/compositions/clones.xml
index 146484c..5ce40fb 100644
--- a/tests/compositions/clones.xml
+++ b/tests/compositions/clones.xml
@@ -12,7 +12,6 @@
<param name='origin-x'>0.000000</param>
<param name='origin-y'>0.000000</param>
<param name='filter'>linear</param>
- <param name='hard-edges'>false</param>
<param name='x'>0.200000</param>
<param name='y'>0.200000</param>
</params>
@@ -45,7 +44,6 @@
<param name='origin-x'>0.000000</param>
<param name='origin-y'>0.000000</param>
<param name='filter'>linear</param>
- <param name='hard-edges'>false</param>
<param name='x'>0.200000</param>
<param name='y'>0.200000</param>
</params>
@@ -66,7 +64,6 @@
<param name='origin-x'>0.000000</param>
<param name='origin-y'>0.000000</param>
<param name='filter'>linear</param>
- <param name='hard-edges'>false</param>
<param name='x'>0.200000</param>
<param name='y'>0.200000</param>
</params>
@@ -90,7 +87,6 @@
<param name='origin-x'>0.000000</param>
<param name='origin-y'>0.000000</param>
<param name='filter'>linear</param>
- <param name='hard-edges'>false</param>
<param name='x'>0.200000</param>
<param name='y'>0.200000</param>
</params>
@@ -161,7 +157,6 @@
<param name='origin-x'>0.000000</param>
<param name='origin-y'>0.000000</param>
<param name='filter'>linear</param>
- <param name='hard-edges'>false</param>
<param name='x'>0.500000</param>
<param name='y'>0.500000</param>
</params>
diff --git a/tests/compositions/composite-transform.xml b/tests/compositions/composite-transform.xml
index 12cde45..25b97a4 100644
--- a/tests/compositions/composite-transform.xml
+++ b/tests/compositions/composite-transform.xml
@@ -14,8 +14,6 @@
<param name='origin-x'>0.000000</param>
<param name='origin-y'>0.000000</param>
<param name='filter'>linear</param>
- <param name='hard-edges'>false</param>
- <param name='lanczos-width'>3</param>
<param name='x'>0.500000</param>
<param name='y'>0.500000</param>
</params>
diff --git a/tests/compositions/transform.xml b/tests/compositions/transform.xml
index 84b590c..23b28dd 100644
--- a/tests/compositions/transform.xml
+++ b/tests/compositions/transform.xml
@@ -6,8 +6,6 @@
<param name='origin-x'>0.000000</param>
<param name='origin-y'>0.000000</param>
<param name='filter'>linear</param>
- <param name='hard-edges'>false</param>
- <param name='lanczos-width'>3</param>
<param name='x'>0.500000</param>
<param name='y'>0.500000</param>
</params>
diff --git a/tests/xml/data/rgb-params.xml b/tests/xml/data/rgb-params.xml
index b8cd2bd..a5fd5fc 100644
--- a/tests/xml/data/rgb-params.xml
+++ b/tests/xml/data/rgb-params.xml
@@ -6,8 +6,6 @@
<param name='origin-x'>0</param>
<param name='origin-y'>0</param>
<param name='filter'>linear</param>
- <param name='hard-edges'>false</param>
- <param name='lanczos-width'>3</param>
<param name='x'>5</param>
<param name='y'>0</param>
</params>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]