summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcel Hollerbach <mail@marcel-hollerbach.de>2020-02-14 17:06:29 +0100
committerMarcel Hollerbach <mail@marcel-hollerbach.de>2020-02-14 19:34:57 +0100
commitffccc27b1df07b5e0c52196facd5a9c63e60539a (patch)
tree079ea4228ce2df37e6781ad212c4c66edf87f3cf
parent1600b0f9ce0d046daa453295d9c3e31d0074aa1f (diff)
downloadefl-ffccc27b1df07b5e0c52196facd5a9c63e60539a.tar.gz
evas: stop handdefining eo types
that is just technical dept carrying arround. Reviewed-by: Mike Blumenkrantz <michael.blumenkrantz@gmail.com> Differential Revision: https://phab.enlightenment.org/D11356
-rw-r--r--src/lib/evas/Evas_Common.h116
-rw-r--r--src/lib/evas/Evas_Eo.h115
2 files changed, 1 insertions, 230 deletions
diff --git a/src/lib/evas/Evas_Common.h b/src/lib/evas/Evas_Common.h
index 7122e0b194..c70b183a2a 100644
--- a/src/lib/evas/Evas_Common.h
+++ b/src/lib/evas/Evas_Common.h
@@ -3365,122 +3365,6 @@ EAPI const Eina_List *evas_font_path_global_list(void) EINA_WARN_UNUSED_R
*/
EAPI void evas_font_reinit(void);
-
-/* this is now public, non-beta api forever because someone didn't add a beta
- api guard.
- */
-#ifndef _EFL_ANIMATION_EO_CLASS_TYPE
-#define _EFL_ANIMATION_EO_CLASS_TYPE
-
-typedef Eo Efl_Animation;
-
-#endif
-
-#ifndef _EFL_ALPHA_ANIMATION_EO_CLASS_TYPE
-#define _EFL_ALPHA_ANIMATION_EO_CLASS_TYPE
-
-typedef Eo Efl_Alpha_Animation;
-
-#endif
-
-#ifndef _EFL_ROTATE_ANIMATION_EO_CLASS_TYPE
-#define _EFL_ROTATE_ANIMATION_EO_CLASS_TYPE
-
-typedef Eo Efl_Rotate_Animation;
-
-#endif
-
-#ifndef _EFL_SCALE_ANIMATION_EO_CLASS_TYPE
-#define _EFL_SCALE_ANIMATION_EO_CLASS_TYPE
-
-typedef Eo Efl_Scale_Animation;
-
-#endif
-
-#ifndef _EFL_TRANSLATE_ANIMATION_EO_CLASS_TYPE
-#define _EFL_TRANSLATE_ANIMATION_EO_CLASS_TYPE
-
-typedef Eo Efl_Translate_Animation;
-
-#endif
-
-#ifndef _EFL_GROUP_ANIMATION_EO_CLASS_TYPE
-#define _EFL_GROUP_ANIMATION_EO_CLASS_TYPE
-
-typedef Eo Efl_Group_Animation;
-
-#endif
-
-#ifndef _EFL_PARALLEL_GROUP_ANIMATION_EO_CLASS_TYPE
-#define _EFL_PARALLEL_GROUP_ANIMATION_EO_CLASS_TYPE
-
-typedef Eo Efl_Parallel_Group_Animation;
-
-#endif
-
-#ifndef _EFL_SEQUENTIAL_GROUP_ANIMATION_EO_CLASS_TYPE
-#define _EFL_SEQUENTIAL_GROUP_ANIMATION_EO_CLASS_TYPE
-
-typedef Eo Efl_Sequential_Group_Animation;
-
-#endif
-
-#ifndef _EFL_ANIMATION_PLAYER_EO_CLASS_TYPE
-#define _EFL_ANIMATION_PLAYER_EO_CLASS_TYPE
-
-typedef Eo Efl_Animation_Player;
-
-#endif
-
-#ifndef _EFL_ANIMATION_PLAYER_ALPHA_EO_CLASS_TYPE
-#define _EFL_ANIMATION_PLAYER_ALPHA_EO_CLASS_TYPE
-
-typedef Eo Efl_Animation_Player_Alpha;
-
-#endif
-
-#ifndef _EFL_ANIMATION_PLAYER_ROTATE_EO_CLASS_TYPE
-#define _EFL_ANIMATION_PLAYER_ROTATE_EO_CLASS_TYPE
-
-typedef Eo Efl_Animation_Player_Rotate;
-
-#endif
-
-#ifndef _EFL_ANIMATION_PLAYER_SCALE_EO_CLASS_TYPE
-#define _EFL_ANIMATION_PLAYER_SCALE_EO_CLASS_TYPE
-
-typedef Eo Efl_Animation_Player_Scale;
-
-#endif
-
-#ifndef _EFL_ANIMATION_PLAYER_TRANSLATE_EO_CLASS_TYPE
-#define _EFL_ANIMATION_PLAYER_TRANSLATE_EO_CLASS_TYPE
-
-typedef Eo Efl_Animation_Player_Translate;
-
-#endif
-
-#ifndef _EFL_ANIMATION_PLAYER_GROUP_EO_CLASS_TYPE
-#define _EFL_ANIMATION_PLAYER_GROUP_EO_CLASS_TYPE
-
-typedef Eo Efl_Animation_Player_Group;
-
-#endif
-
-#ifndef _EFL_PARALLEL_GROUP_ANIMATION_EO_CLASS_TYPE
-#define _EFL_PARALLEL_GROUP_ANIMATION_EO_CLASS_TYPE
-
-typedef Eo Efl_Parallel_Group_Animation;
-
-#endif
-
-#ifndef _EFL_SEQUENTIAL_GROUP_ANIMATION_EO_CLASS_TYPE
-#define _EFL_SEQUENTIAL_GROUP_ANIMATION_EO_CLASS_TYPE
-
-typedef Eo Efl_Sequential_Group_Animation;
-
-#endif
-
// The below type are necessary for legacy API and need to be manually kept in sync with .eo file.
#ifndef _EFL_INPUT_DEVICE_EO_CLASS_TYPE
#define _EFL_INPUT_DEVICE_EO_CLASS_TYPE
diff --git a/src/lib/evas/Evas_Eo.h b/src/lib/evas/Evas_Eo.h
index 68b65372c3..a06944787d 100644
--- a/src/lib/evas/Evas_Eo.h
+++ b/src/lib/evas/Evas_Eo.h
@@ -9,119 +9,6 @@ typedef Eo Efl_Canvas_Vg_Node;
#endif
-
-#ifndef _EFL_CANVAS_ANIMATION_EO_CLASS_TYPE
-#define _EFL_CANVAS_ANIMATION_EO_CLASS_TYPE
-
-typedef Eo Efl_Canvas_Animation;
-
-#endif
-
-#ifndef _EFL_CANVAS_ALPHA_ANIMATION_EO_CLASS_TYPE
-#define _EFL_CANVAS_ALPHA_ANIMATION_EO_CLASS_TYPE
-
-typedef Eo Efl_Canvas_Alpha_Animation;
-
-#endif
-
-#ifndef _EFL_CANVAS_ROTATE_ANIMATION_EO_CLASS_TYPE
-#define _EFL_CANVAS_ROTATE_ANIMATION_EO_CLASS_TYPE
-
-typedef Eo Efl_Canvas_Rotate_Animation;
-
-#endif
-
-#ifndef _EFL_CANVAS_SCALE_ANIMATION_EO_CLASS_TYPE
-#define _EFL_CANVAS_SCALE_ANIMATION_EO_CLASS_TYPE
-
-typedef Eo Efl_Canvas_Scale_Animation;
-
-#endif
-
-#ifndef _EFL_CANVAS_TRANSLATE_ANIMATION_EO_CLASS_TYPE
-#define _EFL_CANVAS_TRANSLATE_ANIMATION_EO_CLASS_TYPE
-
-typedef Eo Efl_Canvas_Translate_Animation;
-
-#endif
-
-#ifndef _EFL_CANVAS_GROUP_ANIMATION_EO_CLASS_TYPE
-#define _EFL_CANVAS_GROUP_ANIMATION_EO_CLASS_TYPE
-
-typedef Eo Efl_Canvas_Group_Animation;
-
-#endif
-
-#ifndef _EFL_CANVAS_PARALLEL_GROUP_ANIMATION_EO_CLASS_TYPE
-#define _EFL_CANVAS_PARALLEL_GROUP_ANIMATION_EO_CLASS_TYPE
-
-typedef Eo Efl_Canvas_Parallel_Group_Animation;
-
-#endif
-
-#ifndef _EFL_CANVAS_SEQUENTIAL_GROUP_ANIMATION_EO_CLASS_TYPE
-#define _EFL_CANVAS_SEQUENTIAL_GROUP_ANIMATION_EO_CLASS_TYPE
-
-typedef Eo Efl_Canvas_Sequential_Group_Animation;
-
-#endif
-
-#ifndef _EFL_CANVAS_ANIMATION_PLAYER_EO_CLASS_TYPE
-#define _EFL_CANVAS_ANIMATION_PLAYER_EO_CLASS_TYPE
-
-typedef Eo Efl_Canvas_Animation_Player;
-
-#endif
-
-#ifndef _EFL_CANVAS_ANIMATION_PLAYER_ALPHA_EO_CLASS_TYPE
-#define _EFL_CANVAS_ANIMATION_PLAYER_ALPHA_EO_CLASS_TYPE
-
-typedef Eo Efl_Canvas_Animation_Player_Alpha;
-
-#endif
-
-#ifndef _EFL_CANVAS_ANIMATION_PLAYER_ROTATE_EO_CLASS_TYPE
-#define _EFL_CANVAS_ANIMATION_PLAYER_ROTATE_EO_CLASS_TYPE
-
-typedef Eo Efl_Canvas_Animation_Player_Rotate;
-
-#endif
-
-#ifndef _EFL_CANVAS_ANIMATION_PLAYER_SCALE_EO_CLASS_TYPE
-#define _EFL_CANVAS_ANIMATION_PLAYER_SCALE_EO_CLASS_TYPE
-
-typedef Eo Efl_Canvas_Animation_Player_Scale;
-
-#endif
-
-#ifndef _EFL_CANVAS_ANIMATION_PLAYER_TRANSLATE_EO_CLASS_TYPE
-#define _EFL_CANVAS_ANIMATION_PLAYER_TRANSLATE_EO_CLASS_TYPE
-
-typedef Eo Efl_Canvas_Animation_Player_Translate;
-
-#endif
-
-#ifndef _EFL_CANVAS_ANIMATION_PLAYER_GROUP_EO_CLASS_TYPE
-#define _EFL_CANVAS_ANIMATION_PLAYER_GROUP_EO_CLASS_TYPE
-
-typedef Eo Efl_Canvas_Animation_Player_Group;
-
-#endif
-
-#ifndef _EFL_CANVAS_PARALLEL_GROUP_ANIMATION_EO_CLASS_TYPE
-#define _EFL_CANVAS_PARALLEL_GROUP_ANIMATION_EO_CLASS_TYPE
-
-typedef Eo Efl_Canvas_Parallel_Group_Animation;
-
-#endif
-
-#ifndef _EFL_CANVAS_SEQUENTIAL_GROUP_ANIMATION_EO_CLASS_TYPE
-#define _EFL_CANVAS_SEQUENTIAL_GROUP_ANIMATION_EO_CLASS_TYPE
-
-typedef Eo Efl_Canvas_Sequential_Group_Animation;
-
-#endif
-
struct _Efl_Canvas_Animation_Player_Event_Running
{
double progress;
@@ -219,7 +106,6 @@ struct _Efl_Canvas_Object_Animation_Event
#include "gesture/efl_canvas_gesture_events.eo.h"
#include "canvas/efl_canvas_object.eo.h"
-#include "canvas/efl_canvas_object_animation.eo.h"
#include "canvas/efl_canvas_animation.eo.h"
#include "canvas/efl_canvas_alpha_animation.eo.h"
#include "canvas/efl_canvas_rotate_animation.eo.h"
@@ -228,6 +114,7 @@ struct _Efl_Canvas_Object_Animation_Event
#include "canvas/efl_canvas_group_animation.eo.h"
#include "canvas/efl_canvas_parallel_group_animation.eo.h"
#include "canvas/efl_canvas_sequential_group_animation.eo.h"
+#include "canvas/efl_canvas_object_animation.eo.h"
#include "canvas/efl_canvas_event_grabber.eo.h"
/**