summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorXavi Artigas <xavierartigas@yahoo.es>2019-12-17 13:17:00 +0000
committerCedric BAIL <cedric.bail@free.fr>2019-12-19 16:45:14 -0800
commitec3f67992a0fcc3e649bf8bc1e8201dfc76d06bd (patch)
tree2184ebc16c60a225371227a0344b939d183dfbdc
parent142cdd6ecef9f0d0ec05d89ce3892018634b319d (diff)
Remove @beta from Efl.Canvas.Animation classes
Ref T8436 Reviewed-by: Cedric BAIL <cedric.bail@free.fr> Differential Revision: https://phab.enlightenment.org/D10894
-rw-r--r--src/lib/evas/canvas/efl_canvas_animation.eo4
-rw-r--r--src/lib/evas/canvas/efl_canvas_animation_alpha.eo4
-rw-r--r--src/lib/evas/canvas/efl_canvas_animation_group.eo4
-rw-r--r--src/lib/evas/canvas/efl_canvas_animation_group_parallel.eo4
-rw-r--r--src/lib/evas/canvas/efl_canvas_animation_group_sequential.eo4
-rw-r--r--src/lib/evas/canvas/efl_canvas_animation_rotate.eo4
-rw-r--r--src/lib/evas/canvas/efl_canvas_animation_scale.eo4
-rw-r--r--src/lib/evas/canvas/efl_canvas_animation_translate.eo4
-rw-r--r--src/lib/evas/canvas/efl_canvas_animation_types.eot4
-rw-r--r--src/lib/evas/canvas/efl_canvas_object_animation.eo4
10 files changed, 29 insertions, 11 deletions
diff --git a/src/lib/evas/canvas/efl_canvas_animation.eo b/src/lib/evas/canvas/efl_canvas_animation.eo
index 49bd1cb9b4..665b3b509e 100644
--- a/src/lib/evas/canvas/efl_canvas_animation.eo
+++ b/src/lib/evas/canvas/efl_canvas_animation.eo
@@ -1,6 +1,6 @@
1import efl_canvas_animation_types; 1import efl_canvas_animation_types;
2 2
3class @beta Efl.Canvas.Animation extends Efl.Object implements Efl.Playable 3class Efl.Canvas.Animation extends Efl.Object implements Efl.Playable
4{ 4{
5 [[Base class to be used by classes implementing specific canvas animations. 5 [[Base class to be used by classes implementing specific canvas animations.
6 6
@@ -17,6 +17,8 @@ class @beta Efl.Canvas.Animation extends Efl.Object implements Efl.Playable
17 To avoid this, animations must finish in the same state as they begin, or the object's state must be 17 To avoid this, animations must finish in the same state as they begin, or the object's state must be
18 matched to the animation's ending state once the animation finishes (using the @[Efl.Canvas.Object_Animation.animation,changed] 18 matched to the animation's ending state once the animation finishes (using the @[Efl.Canvas.Object_Animation.animation,changed]
19 event). 19 event).
20
21 @since 1.24
20 ]] 22 ]]
21 c_prefix: efl_animation; 23 c_prefix: efl_animation;
22 methods { 24 methods {
diff --git a/src/lib/evas/canvas/efl_canvas_animation_alpha.eo b/src/lib/evas/canvas/efl_canvas_animation_alpha.eo
index d76a80c1a0..d0b18f4afc 100644
--- a/src/lib/evas/canvas/efl_canvas_animation_alpha.eo
+++ b/src/lib/evas/canvas/efl_canvas_animation_alpha.eo
@@ -1,10 +1,12 @@
1class @beta Efl.Canvas.Animation_Alpha extends Efl.Canvas.Animation 1class Efl.Canvas.Animation_Alpha extends Efl.Canvas.Animation
2{ 2{
3 [[Animated alpha blending effect. 3 [[Animated alpha blending effect.
4 4
5 The @Efl.Canvas.Object will have its alpha (transparency) value multiplied by 5 The @Efl.Canvas.Object will have its alpha (transparency) value multiplied by
6 this animation. 6 this animation.
7 This can be used to create fade-in and fade-out transitions, for example. 7 This can be used to create fade-in and fade-out transitions, for example.
8
9 @since 1.24
8 ]] 10 ]]
9 c_prefix: efl_animation_alpha; 11 c_prefix: efl_animation_alpha;
10 data: Efl_Canvas_Animation_Alpha_Data; 12 data: Efl_Canvas_Animation_Alpha_Data;
diff --git a/src/lib/evas/canvas/efl_canvas_animation_group.eo b/src/lib/evas/canvas/efl_canvas_animation_group.eo
index 7b9f19cf61..b4fe40a294 100644
--- a/src/lib/evas/canvas/efl_canvas_animation_group.eo
+++ b/src/lib/evas/canvas/efl_canvas_animation_group.eo
@@ -1,10 +1,12 @@
1abstract @beta Efl.Canvas.Animation_Group extends Efl.Canvas.Animation 1abstract Efl.Canvas.Animation_Group extends Efl.Canvas.Animation
2{ 2{
3 [[Base class for combined animations (groups of animations that are played together). 3 [[Base class for combined animations (groups of animations that are played together).
4 4
5 This class provides methods to add, remove and retrieve individual animations from the group. 5 This class provides methods to add, remove and retrieve individual animations from the group.
6 6
7 See for example @Efl.Canvas.Animation_Group_Parallel and @Efl.Canvas.Animation_Group_Sequential. 7 See for example @Efl.Canvas.Animation_Group_Parallel and @Efl.Canvas.Animation_Group_Sequential.
8
9 @since 1.24
8 ]] 10 ]]
9 c_prefix: efl_animation_group; 11 c_prefix: efl_animation_group;
10 data: Efl_Canvas_Animation_Group_Data; 12 data: Efl_Canvas_Animation_Group_Data;
diff --git a/src/lib/evas/canvas/efl_canvas_animation_group_parallel.eo b/src/lib/evas/canvas/efl_canvas_animation_group_parallel.eo
index e0434e7ad4..e109a00baa 100644
--- a/src/lib/evas/canvas/efl_canvas_animation_group_parallel.eo
+++ b/src/lib/evas/canvas/efl_canvas_animation_group_parallel.eo
@@ -1,4 +1,4 @@
1class @beta Efl.Canvas.Animation_Group_Parallel extends Efl.Canvas.Animation_Group 1class Efl.Canvas.Animation_Group_Parallel extends Efl.Canvas.Animation_Group
2{ 2{
3 [[Combined animation which plays its individual animations in parallel 3 [[Combined animation which plays its individual animations in parallel
4 (all of them simultaneously). 4 (all of them simultaneously).
@@ -7,6 +7,8 @@ class @beta Efl.Canvas.Animation_Group_Parallel extends Efl.Canvas.Animation_Gro
7 while rotating it along the way. 7 while rotating it along the way.
8 8
9 Use @Efl.Canvas.Animation_Group.animation_add to append individual animations. 9 Use @Efl.Canvas.Animation_Group.animation_add to append individual animations.
10
11 @since 1.24
10 ]] 12 ]]
11 c_prefix: efl_animation_group_parallel; 13 c_prefix: efl_animation_group_parallel;
12 data: null; 14 data: null;
diff --git a/src/lib/evas/canvas/efl_canvas_animation_group_sequential.eo b/src/lib/evas/canvas/efl_canvas_animation_group_sequential.eo
index aebd70ede5..09f9e2178e 100644
--- a/src/lib/evas/canvas/efl_canvas_animation_group_sequential.eo
+++ b/src/lib/evas/canvas/efl_canvas_animation_group_sequential.eo
@@ -1,4 +1,4 @@
1class @beta Efl.Canvas.Animation_Group_Sequential extends Efl.Canvas.Animation_Group 1class Efl.Canvas.Animation_Group_Sequential extends Efl.Canvas.Animation_Group
2{ 2{
3 [[Combined animation which plays its individual animations in a sequential order 3 [[Combined animation which plays its individual animations in a sequential order
4 (one after the other). 4 (one after the other).
@@ -8,6 +8,8 @@ class @beta Efl.Canvas.Animation_Group_Sequential extends Efl.Canvas.Animation_G
8 8
9 Use @Efl.Canvas.Animation_Group.animation_add to append individual animations. 9 Use @Efl.Canvas.Animation_Group.animation_add to append individual animations.
10 Animations are played in the order in which they are added. 10 Animations are played in the order in which they are added.
11
12 @since 1.24
11 ]] 13 ]]
12 data: null; 14 data: null;
13 methods { 15 methods {
diff --git a/src/lib/evas/canvas/efl_canvas_animation_rotate.eo b/src/lib/evas/canvas/efl_canvas_animation_rotate.eo
index c7463f8824..c81f6eeaea 100644
--- a/src/lib/evas/canvas/efl_canvas_animation_rotate.eo
+++ b/src/lib/evas/canvas/efl_canvas_animation_rotate.eo
@@ -1,4 +1,4 @@
1class @beta Efl.Canvas.Animation_Rotate extends Efl.Canvas.Animation 1class Efl.Canvas.Animation_Rotate extends Efl.Canvas.Animation
2{ 2{
3 [[Animated rotation effect. 3 [[Animated rotation effect.
4 4
@@ -8,6 +8,8 @@ class @beta Efl.Canvas.Animation_Rotate extends Efl.Canvas.Animation
8 8
9 Note: Changing an object's position using @Efl.Gfx.Entity.position while this 9 Note: Changing an object's position using @Efl.Gfx.Entity.position while this
10 animation is running might lead to unexpected results. 10 animation is running might lead to unexpected results.
11
12 @since 1.24
11 ]] 13 ]]
12 c_prefix: efl_animation_rotate; 14 c_prefix: efl_animation_rotate;
13 data: Efl_Canvas_Animation_Rotate_Data; 15 data: Efl_Canvas_Animation_Rotate_Data;
diff --git a/src/lib/evas/canvas/efl_canvas_animation_scale.eo b/src/lib/evas/canvas/efl_canvas_animation_scale.eo
index 23f9dea0b0..58a44f132f 100644
--- a/src/lib/evas/canvas/efl_canvas_animation_scale.eo
+++ b/src/lib/evas/canvas/efl_canvas_animation_scale.eo
@@ -1,4 +1,4 @@
1class @beta Efl.Canvas.Animation_Scale extends Efl.Canvas.Animation 1class Efl.Canvas.Animation_Scale extends Efl.Canvas.Animation
2{ 2{
3 [[Animated scaling effect. 3 [[Animated scaling effect.
4 4
@@ -9,6 +9,8 @@ class @beta Efl.Canvas.Animation_Scale extends Efl.Canvas.Animation
9 9
10 Note: Changing an object's geometry using @Efl.Gfx.Entity.position or @Efl.Gfx.Entity.size 10 Note: Changing an object's geometry using @Efl.Gfx.Entity.position or @Efl.Gfx.Entity.size
11 while this animation is running might lead to unexpected results. 11 while this animation is running might lead to unexpected results.
12
13 @since 1.24
12 ]] 14 ]]
13 c_prefix: efl_animation_scale; 15 c_prefix: efl_animation_scale;
14 data: Efl_Canvas_Animation_Scale_Data; 16 data: Efl_Canvas_Animation_Scale_Data;
diff --git a/src/lib/evas/canvas/efl_canvas_animation_translate.eo b/src/lib/evas/canvas/efl_canvas_animation_translate.eo
index ed06dd567c..fdb3883156 100644
--- a/src/lib/evas/canvas/efl_canvas_animation_translate.eo
+++ b/src/lib/evas/canvas/efl_canvas_animation_translate.eo
@@ -1,4 +1,4 @@
1class @beta Efl.Canvas.Animation_Translate extends Efl.Canvas.Animation 1class Efl.Canvas.Animation_Translate extends Efl.Canvas.Animation
2{ 2{
3 [[Animated translation effect. 3 [[Animated translation effect.
4 4
@@ -8,6 +8,8 @@ class @beta Efl.Canvas.Animation_Translate extends Efl.Canvas.Animation
8 8
9 Note: Changing an object's position using @Efl.Gfx.Entity.position while this 9 Note: Changing an object's position using @Efl.Gfx.Entity.position while this
10 animation is running might lead to unexpected results. 10 animation is running might lead to unexpected results.
11
12 @since 1.24
11 ]] 13 ]]
12 c_prefix: efl_animation_translate; 14 c_prefix: efl_animation_translate;
13 data: Efl_Canvas_Animation_Translate_Data; 15 data: Efl_Canvas_Animation_Translate_Data;
diff --git a/src/lib/evas/canvas/efl_canvas_animation_types.eot b/src/lib/evas/canvas/efl_canvas_animation_types.eot
index bb44fe4dd1..819b24bcf6 100644
--- a/src/lib/evas/canvas/efl_canvas_animation_types.eot
+++ b/src/lib/evas/canvas/efl_canvas_animation_types.eot
@@ -3,9 +3,9 @@
3 3
4struct @beta Efl.Canvas.Animation_Player_Event_Running; [[Information of event running]] 4struct @beta Efl.Canvas.Animation_Player_Event_Running; [[Information of event running]]
5 5
6enum @beta Efl.Canvas.Animation_Repeat_Mode 6enum Efl.Canvas.Animation_Repeat_Mode
7{ 7{
8 [[Animation repeat mode.]] 8 [[Animation repeat mode. @since 1.24]]
9 9
10 restart = 0, [[Restart animation when the animation ends: The animation will play again from the beginning to the 10 restart = 0, [[Restart animation when the animation ends: The animation will play again from the beginning to the
11 end.]] 11 end.]]
diff --git a/src/lib/evas/canvas/efl_canvas_object_animation.eo b/src/lib/evas/canvas/efl_canvas_object_animation.eo
index 3a4aa87a0a..5059733d00 100644
--- a/src/lib/evas/canvas/efl_canvas_object_animation.eo
+++ b/src/lib/evas/canvas/efl_canvas_object_animation.eo
@@ -1,8 +1,10 @@
1mixin @beta Efl.Canvas.Object_Animation requires Efl.Object 1mixin Efl.Canvas.Object_Animation requires Efl.Object
2{ 2{
3 [[A mixin that provides animation capabilities to @Efl.Canvas.Object. 3 [[A mixin that provides animation capabilities to @Efl.Canvas.Object.
4 4
5 By including this mixin canvas objects can be animated just by calling @.animation_start. 5 By including this mixin canvas objects can be animated just by calling @.animation_start.
6
7 @since 1.24
6 ]] 8 ]]
7 methods { 9 methods {
8 @property animation { 10 @property animation {