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)
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 7122e0b..c70b183 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
3365 */ 3365 */
3366EAPI void evas_font_reinit(void); 3366EAPI void evas_font_reinit(void);
3367 3367
3368
3369/* this is now public, non-beta api forever because someone didn't add a beta
3370 api guard.
3371 */
3372#ifndef _EFL_ANIMATION_EO_CLASS_TYPE
3373#define _EFL_ANIMATION_EO_CLASS_TYPE
3374
3375typedef Eo Efl_Animation;
3376
3377#endif
3378
3379#ifndef _EFL_ALPHA_ANIMATION_EO_CLASS_TYPE
3380#define _EFL_ALPHA_ANIMATION_EO_CLASS_TYPE
3381
3382typedef Eo Efl_Alpha_Animation;
3383
3384#endif
3385
3386#ifndef _EFL_ROTATE_ANIMATION_EO_CLASS_TYPE
3387#define _EFL_ROTATE_ANIMATION_EO_CLASS_TYPE
3388
3389typedef Eo Efl_Rotate_Animation;
3390
3391#endif
3392
3393#ifndef _EFL_SCALE_ANIMATION_EO_CLASS_TYPE
3394#define _EFL_SCALE_ANIMATION_EO_CLASS_TYPE
3395
3396typedef Eo Efl_Scale_Animation;
3397
3398#endif
3399
3400#ifndef _EFL_TRANSLATE_ANIMATION_EO_CLASS_TYPE
3401#define _EFL_TRANSLATE_ANIMATION_EO_CLASS_TYPE
3402
3403typedef Eo Efl_Translate_Animation;
3404
3405#endif
3406
3407#ifndef _EFL_GROUP_ANIMATION_EO_CLASS_TYPE
3408#define _EFL_GROUP_ANIMATION_EO_CLASS_TYPE
3409
3410typedef Eo Efl_Group_Animation;
3411
3412#endif
3413
3414#ifndef _EFL_PARALLEL_GROUP_ANIMATION_EO_CLASS_TYPE
3415#define _EFL_PARALLEL_GROUP_ANIMATION_EO_CLASS_TYPE
3416
3417typedef Eo Efl_Parallel_Group_Animation;
3418
3419#endif
3420
3421#ifndef _EFL_SEQUENTIAL_GROUP_ANIMATION_EO_CLASS_TYPE
3422#define _EFL_SEQUENTIAL_GROUP_ANIMATION_EO_CLASS_TYPE
3423
3424typedef Eo Efl_Sequential_Group_Animation;
3425
3426#endif
3427
3428#ifndef _EFL_ANIMATION_PLAYER_EO_CLASS_TYPE
3429#define _EFL_ANIMATION_PLAYER_EO_CLASS_TYPE
3430
3431typedef Eo Efl_Animation_Player;
3432
3433#endif
3434
3435#ifndef _EFL_ANIMATION_PLAYER_ALPHA_EO_CLASS_TYPE
3436#define _EFL_ANIMATION_PLAYER_ALPHA_EO_CLASS_TYPE
3437
3438typedef Eo Efl_Animation_Player_Alpha;
3439
3440#endif
3441
3442#ifndef _EFL_ANIMATION_PLAYER_ROTATE_EO_CLASS_TYPE
3443#define _EFL_ANIMATION_PLAYER_ROTATE_EO_CLASS_TYPE
3444
3445typedef Eo Efl_Animation_Player_Rotate;
3446
3447#endif
3448
3449#ifndef _EFL_ANIMATION_PLAYER_SCALE_EO_CLASS_TYPE
3450#define _EFL_ANIMATION_PLAYER_SCALE_EO_CLASS_TYPE
3451
3452typedef Eo Efl_Animation_Player_Scale;
3453
3454#endif
3455
3456#ifndef _EFL_ANIMATION_PLAYER_TRANSLATE_EO_CLASS_TYPE
3457#define _EFL_ANIMATION_PLAYER_TRANSLATE_EO_CLASS_TYPE
3458
3459typedef Eo Efl_Animation_Player_Translate;
3460
3461#endif
3462
3463#ifndef _EFL_ANIMATION_PLAYER_GROUP_EO_CLASS_TYPE
3464#define _EFL_ANIMATION_PLAYER_GROUP_EO_CLASS_TYPE
3465
3466typedef Eo Efl_Animation_Player_Group;
3467
3468#endif
3469
3470#ifndef _EFL_PARALLEL_GROUP_ANIMATION_EO_CLASS_TYPE
3471#define _EFL_PARALLEL_GROUP_ANIMATION_EO_CLASS_TYPE
3472
3473typedef Eo Efl_Parallel_Group_Animation;
3474
3475#endif
3476
3477#ifndef _EFL_SEQUENTIAL_GROUP_ANIMATION_EO_CLASS_TYPE
3478#define _EFL_SEQUENTIAL_GROUP_ANIMATION_EO_CLASS_TYPE
3479
3480typedef Eo Efl_Sequential_Group_Animation;
3481
3482#endif
3483
3484// The below type are necessary for legacy API and need to be manually kept in sync with .eo file. 3368// The below type are necessary for legacy API and need to be manually kept in sync with .eo file.
3485#ifndef _EFL_INPUT_DEVICE_EO_CLASS_TYPE 3369#ifndef _EFL_INPUT_DEVICE_EO_CLASS_TYPE
3486#define _EFL_INPUT_DEVICE_EO_CLASS_TYPE 3370#define _EFL_INPUT_DEVICE_EO_CLASS_TYPE
diff --git a/src/lib/evas/Evas_Eo.h b/src/lib/evas/Evas_Eo.h
index 68b6537..a069447 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;
9 9
10#endif 10#endif
11 11
12
13#ifndef _EFL_CANVAS_ANIMATION_EO_CLASS_TYPE
14#define _EFL_CANVAS_ANIMATION_EO_CLASS_TYPE
15
16typedef Eo Efl_Canvas_Animation;
17
18#endif
19
20#ifndef _EFL_CANVAS_ALPHA_ANIMATION_EO_CLASS_TYPE
21#define _EFL_CANVAS_ALPHA_ANIMATION_EO_CLASS_TYPE
22
23typedef Eo Efl_Canvas_Alpha_Animation;
24
25#endif
26
27#ifndef _EFL_CANVAS_ROTATE_ANIMATION_EO_CLASS_TYPE
28#define _EFL_CANVAS_ROTATE_ANIMATION_EO_CLASS_TYPE
29
30typedef Eo Efl_Canvas_Rotate_Animation;
31
32#endif
33
34#ifndef _EFL_CANVAS_SCALE_ANIMATION_EO_CLASS_TYPE
35#define _EFL_CANVAS_SCALE_ANIMATION_EO_CLASS_TYPE
36
37typedef Eo Efl_Canvas_Scale_Animation;
38
39#endif
40
41#ifndef _EFL_CANVAS_TRANSLATE_ANIMATION_EO_CLASS_TYPE
42#define _EFL_CANVAS_TRANSLATE_ANIMATION_EO_CLASS_TYPE
43
44typedef Eo Efl_Canvas_Translate_Animation;
45
46#endif
47
48#ifndef _EFL_CANVAS_GROUP_ANIMATION_EO_CLASS_TYPE
49#define _EFL_CANVAS_GROUP_ANIMATION_EO_CLASS_TYPE
50
51typedef Eo Efl_Canvas_Group_Animation;
52
53#endif
54
55#ifndef _EFL_CANVAS_PARALLEL_GROUP_ANIMATION_EO_CLASS_TYPE
56#define _EFL_CANVAS_PARALLEL_GROUP_ANIMATION_EO_CLASS_TYPE
57
58typedef Eo Efl_Canvas_Parallel_Group_Animation;
59
60#endif
61
62#ifndef _EFL_CANVAS_SEQUENTIAL_GROUP_ANIMATION_EO_CLASS_TYPE
63#define _EFL_CANVAS_SEQUENTIAL_GROUP_ANIMATION_EO_CLASS_TYPE
64
65typedef Eo Efl_Canvas_Sequential_Group_Animation;
66
67#endif
68
69#ifndef _EFL_CANVAS_ANIMATION_PLAYER_EO_CLASS_TYPE
70#define _EFL_CANVAS_ANIMATION_PLAYER_EO_CLASS_TYPE
71
72typedef Eo Efl_Canvas_Animation_Player;
73
74#endif
75
76#ifndef _EFL_CANVAS_ANIMATION_PLAYER_ALPHA_EO_CLASS_TYPE
77#define _EFL_CANVAS_ANIMATION_PLAYER_ALPHA_EO_CLASS_TYPE
78
79typedef Eo Efl_Canvas_Animation_Player_Alpha;
80
81#endif
82
83#ifndef _EFL_CANVAS_ANIMATION_PLAYER_ROTATE_EO_CLASS_TYPE
84#define _EFL_CANVAS_ANIMATION_PLAYER_ROTATE_EO_CLASS_TYPE
85
86typedef Eo Efl_Canvas_Animation_Player_Rotate;
87
88#endif
89
90#ifndef _EFL_CANVAS_ANIMATION_PLAYER_SCALE_EO_CLASS_TYPE
91#define _EFL_CANVAS_ANIMATION_PLAYER_SCALE_EO_CLASS_TYPE
92
93typedef Eo Efl_Canvas_Animation_Player_Scale;
94
95#endif
96
97#ifndef _EFL_CANVAS_ANIMATION_PLAYER_TRANSLATE_EO_CLASS_TYPE
98#define _EFL_CANVAS_ANIMATION_PLAYER_TRANSLATE_EO_CLASS_TYPE
99
100typedef Eo Efl_Canvas_Animation_Player_Translate;
101
102#endif
103
104#ifndef _EFL_CANVAS_ANIMATION_PLAYER_GROUP_EO_CLASS_TYPE
105#define _EFL_CANVAS_ANIMATION_PLAYER_GROUP_EO_CLASS_TYPE
106
107typedef Eo Efl_Canvas_Animation_Player_Group;
108
109#endif
110
111#ifndef _EFL_CANVAS_PARALLEL_GROUP_ANIMATION_EO_CLASS_TYPE
112#define _EFL_CANVAS_PARALLEL_GROUP_ANIMATION_EO_CLASS_TYPE
113
114typedef Eo Efl_Canvas_Parallel_Group_Animation;
115
116#endif
117
118#ifndef _EFL_CANVAS_SEQUENTIAL_GROUP_ANIMATION_EO_CLASS_TYPE
119#define _EFL_CANVAS_SEQUENTIAL_GROUP_ANIMATION_EO_CLASS_TYPE
120
121typedef Eo Efl_Canvas_Sequential_Group_Animation;
122
123#endif
124
125struct _Efl_Canvas_Animation_Player_Event_Running 12struct _Efl_Canvas_Animation_Player_Event_Running
126{ 13{
127 double progress; 14 double progress;
@@ -219,7 +106,6 @@ struct _Efl_Canvas_Object_Animation_Event
219#include "gesture/efl_canvas_gesture_events.eo.h" 106#include "gesture/efl_canvas_gesture_events.eo.h"
220 107
221#include "canvas/efl_canvas_object.eo.h" 108#include "canvas/efl_canvas_object.eo.h"
222#include "canvas/efl_canvas_object_animation.eo.h"
223#include "canvas/efl_canvas_animation.eo.h" 109#include "canvas/efl_canvas_animation.eo.h"
224#include "canvas/efl_canvas_alpha_animation.eo.h" 110#include "canvas/efl_canvas_alpha_animation.eo.h"
225#include "canvas/efl_canvas_rotate_animation.eo.h" 111#include "canvas/efl_canvas_rotate_animation.eo.h"
@@ -228,6 +114,7 @@ struct _Efl_Canvas_Object_Animation_Event
228#include "canvas/efl_canvas_group_animation.eo.h" 114#include "canvas/efl_canvas_group_animation.eo.h"
229#include "canvas/efl_canvas_parallel_group_animation.eo.h" 115#include "canvas/efl_canvas_parallel_group_animation.eo.h"
230#include "canvas/efl_canvas_sequential_group_animation.eo.h" 116#include "canvas/efl_canvas_sequential_group_animation.eo.h"
117#include "canvas/efl_canvas_object_animation.eo.h"
231#include "canvas/efl_canvas_event_grabber.eo.h" 118#include "canvas/efl_canvas_event_grabber.eo.h"
232 119
233 /** 120 /**