summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorXavi Artigas <xavierartigas@yahoo.es>2019-12-17 13:15:33 +0000
committerCedric BAIL <cedric.bail@free.fr>2019-12-19 16:45:13 -0800
commit142cdd6ecef9f0d0ec05d89ce3892018634b319d (patch)
tree2eb06bf70f1fbcf8ad007dbdf5496d82f12d258a
parenta2084ba22eb78c98ae3da416f32c88dc275f4808 (diff)
downloadefl-142cdd6ecef9f0d0ec05d89ce3892018634b319d.tar.gz
Remove @beta from Efl.Interpolator classes
All of them, except the divisor interpolator, because I still don't know what it does. Ref T8445 Reviewed-by: Cedric BAIL <cedric.bail@free.fr> Differential Revision: https://phab.enlightenment.org/D10893
-rw-r--r--src/lib/ecore/efl_accelerate_interpolator.eo4
-rw-r--r--src/lib/ecore/efl_bounce_interpolator.eo4
-rw-r--r--src/lib/ecore/efl_cubic_bezier_interpolator.eo4
-rw-r--r--src/lib/ecore/efl_decelerate_interpolator.eo4
-rw-r--r--src/lib/ecore/efl_linear_interpolator.eo4
-rw-r--r--src/lib/ecore/efl_sinusoidal_interpolator.eo4
-rw-r--r--src/lib/ecore/efl_spring_interpolator.eo4
-rw-r--r--src/lib/efl/interfaces/efl_interpolator.eo4
8 files changed, 24 insertions, 8 deletions
diff --git a/src/lib/ecore/efl_accelerate_interpolator.eo b/src/lib/ecore/efl_accelerate_interpolator.eo
index 648dc1b5d7..6245581f94 100644
--- a/src/lib/ecore/efl_accelerate_interpolator.eo
+++ b/src/lib/ecore/efl_accelerate_interpolator.eo
@@ -1,10 +1,12 @@
-class @beta Efl.Accelerate_Interpolator extends Efl.Object implements Efl.Interpolator
+class Efl.Accelerate_Interpolator extends Efl.Object implements Efl.Interpolator
{
[[Accelerated interpolator. It starts slow and accelerates, stopping abruptly when
it reaches $[1.0].
Internally it uses the first half of a sinus rise (from 0 to 0.5) and the steepness
can be customized.
+
+ @since 1.24
]]
data: Efl_Accelerate_Interpolator_Data;
methods {
diff --git a/src/lib/ecore/efl_bounce_interpolator.eo b/src/lib/ecore/efl_bounce_interpolator.eo
index 54998d602f..e35b60c3af 100644
--- a/src/lib/ecore/efl_bounce_interpolator.eo
+++ b/src/lib/ecore/efl_bounce_interpolator.eo
@@ -1,9 +1,11 @@
-class @beta Efl.Bounce_Interpolator extends Efl.Object implements Efl.Interpolator
+class Efl.Bounce_Interpolator extends Efl.Object implements Efl.Interpolator
{
[[Bouncing interpolator. The value quickly reaches $[1.0] and then bounces back
a number of times before stopping at $[1.0].
The number of bounces and how far it goes back on every bounce can be customized.
+
+ @since 1.24
]]
data: Efl_Bounce_Interpolator_Data;
methods {
diff --git a/src/lib/ecore/efl_cubic_bezier_interpolator.eo b/src/lib/ecore/efl_cubic_bezier_interpolator.eo
index 30614b92ca..4c67204783 100644
--- a/src/lib/ecore/efl_cubic_bezier_interpolator.eo
+++ b/src/lib/ecore/efl_cubic_bezier_interpolator.eo
@@ -1,10 +1,12 @@
-class @beta Efl.Cubic_Bezier_Interpolator extends Efl.Object implements Efl.Interpolator
+class Efl.Cubic_Bezier_Interpolator extends Efl.Object implements Efl.Interpolator
{
[[Cubic Bezier interpolator. It starts slow, then moves quickly and then slows down
again before stopping.
The exact shape of the mapping curve can be modified through the @.control_points
property.
+
+ @since 1.24
]]
data: Efl_Cubic_Bezier_Interpolator_Data;
methods {
diff --git a/src/lib/ecore/efl_decelerate_interpolator.eo b/src/lib/ecore/efl_decelerate_interpolator.eo
index eef3b3a71e..bbda6cf61d 100644
--- a/src/lib/ecore/efl_decelerate_interpolator.eo
+++ b/src/lib/ecore/efl_decelerate_interpolator.eo
@@ -1,10 +1,12 @@
-class @beta Efl.Decelerate_Interpolator extends Efl.Object implements Efl.Interpolator
+class Efl.Decelerate_Interpolator extends Efl.Object implements Efl.Interpolator
{
[[Decelerated interpolator. It starts fast and decelerates, stopping smoothly when
it reaches $[1.0].
Internally it uses the second half of a sinus rise (from 0.5 to 1.0) and the steepness
can be customized through the @.slope property.
+
+ @since 1.24
]]
data: Efl_Decelerate_Interpolator_Data;
methods {
diff --git a/src/lib/ecore/efl_linear_interpolator.eo b/src/lib/ecore/efl_linear_interpolator.eo
index 866247db6f..27f43a9435 100644
--- a/src/lib/ecore/efl_linear_interpolator.eo
+++ b/src/lib/ecore/efl_linear_interpolator.eo
@@ -1,6 +1,8 @@
-class @beta Efl.Linear_Interpolator extends Efl.Object implements Efl.Interpolator
+class Efl.Linear_Interpolator extends Efl.Object implements Efl.Interpolator
{
[[Linear interpolation (pass-through). Input values are used unmodified as output.
+
+ @since 1.24
]]
data: Efl_Linear_Interpolator_Data;
implements {
diff --git a/src/lib/ecore/efl_sinusoidal_interpolator.eo b/src/lib/ecore/efl_sinusoidal_interpolator.eo
index ad48232578..c78f39e5f3 100644
--- a/src/lib/ecore/efl_sinusoidal_interpolator.eo
+++ b/src/lib/ecore/efl_sinusoidal_interpolator.eo
@@ -1,9 +1,11 @@
-class @beta Efl.Sinusoidal_Interpolator extends Efl.Object implements Efl.Interpolator
+class Efl.Sinusoidal_Interpolator extends Efl.Object implements Efl.Interpolator
{
[[Sinusoidal interpolator. It starts slow, then moves quickly and then slows down
again before stopping.
How long it stays in the quick zone (the slope of the curve) can be customized.
+
+ @since 1.24
]]
data: Efl_Sinusoidal_Interpolator_Data;
methods {
diff --git a/src/lib/ecore/efl_spring_interpolator.eo b/src/lib/ecore/efl_spring_interpolator.eo
index 9890666902..dd9e1960c2 100644
--- a/src/lib/ecore/efl_spring_interpolator.eo
+++ b/src/lib/ecore/efl_spring_interpolator.eo
@@ -1,9 +1,11 @@
-class @beta Efl.Spring_Interpolator extends Efl.Object implements Efl.Interpolator
+class Efl.Spring_Interpolator extends Efl.Object implements Efl.Interpolator
{
[[Spring interpolator. The value quickly reaches $[1.0] and then oscillates
around it a number of times before stopping (as if linked with a spring).
The number of oscillations and how quickly it stops can be customized.
+
+ @since 1.24
]]
data: Efl_Spring_Interpolator_Data;
methods {
diff --git a/src/lib/efl/interfaces/efl_interpolator.eo b/src/lib/efl/interfaces/efl_interpolator.eo
index 7c25dfeaa3..55bc29a4c7 100644
--- a/src/lib/efl/interfaces/efl_interpolator.eo
+++ b/src/lib/efl/interfaces/efl_interpolator.eo
@@ -1,4 +1,4 @@
-interface @beta Efl.Interpolator
+interface Efl.Interpolator
{
[[Interface providing interpolation capabilities.
@@ -11,6 +11,8 @@ interface @beta Efl.Interpolator
For example implementations see @Efl.Accelerate_Interpolator, @Efl.Decelerate_Interpolator
or @Efl.Bounce_Interpolator.
+
+ @since 1.24
]]
methods {
interpolate {