From 9873ced7a433c0b09cee80b26a2822e144cf2da3 Mon Sep 17 00:00:00 2001 From: Jean-Philippe Andre Date: Fri, 25 Apr 2014 19:47:01 +0900 Subject: [PATCH] Evas: Disable legacy bindings for the filters Those are BETA APIs. Define EFL_BETA_API_SUPPORT to use these Eo APIs. --- src/lib/evas/canvas/evas_image.eo | 3 +++ src/lib/evas/canvas/evas_text.eo | 2 ++ 2 files changed, 5 insertions(+) diff --git a/src/lib/evas/canvas/evas_image.eo b/src/lib/evas/canvas/evas_image.eo index fede264b64..183c4624fc 100644 --- a/src/lib/evas/canvas/evas_image.eo +++ b/src/lib/evas/canvas/evas_image.eo @@ -1037,6 +1037,7 @@ class Evas_Image (Evas_Object) please use only for testing purposes. @see @ref evasfiltersref "Evas filters reference" */ + legacy null; } values { const char* program; /*@ The program code, as defined @@ -1057,6 +1058,7 @@ class Evas_Image (Evas_Object) This will create automatically a new RGBA buffer containing the source object's pixels (as it is rendered). */ + legacy null; } values { const char* name; /*@ Object name as used in the program code */ @@ -1067,6 +1069,7 @@ class Evas_Image (Evas_Object) get { /*@ Get the value of the extra padding set when a filter is used. */ return Eina_Bool; /*@ Returns false if the filter is invalid and padding is 0 */ + legacy null; } values { int l; /*@ Left padding in pixels */ diff --git a/src/lib/evas/canvas/evas_text.eo b/src/lib/evas/canvas/evas_text.eo index 609138c76e..3103d9344d 100644 --- a/src/lib/evas/canvas/evas_text.eo +++ b/src/lib/evas/canvas/evas_text.eo @@ -309,6 +309,7 @@ class Evas_Text (Evas_Object) please use only for testing purposes. @see @ref evasfiltersref "Evas filters reference" */ + legacy null; } values { const char* program; /*@ The program code, as defined @@ -328,6 +329,7 @@ class Evas_Text (Evas_Object) @note EXPERIMENTAL FEATURE. This is an unstable API, please use only for testing purposes. @see @ref evasfiltersref "Evas filters reference" */ + legacy null; } values { const char* name; /*@ Object name as used in the program code */