summaryrefslogtreecommitdiff
path: root/src/lib/efl
diff options
context:
space:
mode:
authorMike Blumenkrantz <zmike@samsung.com>2019-03-08 15:55:43 +0100
committerXavi Artigas <xavierartigas@yahoo.es>2019-03-08 16:40:40 +0100
commita4ad866bc13fa20d308e7e9ce2d8fc646fe828e3 (patch)
treeda7b6604f6c1c83d02ac82abd010dbca2656cd1a /src/lib/efl
parent632bd45825e7c63f09f25d6585404d011ff1994a (diff)
eo files: mark a bunch of types with @beta
Summary: these are all types that we do not currently want to release Depends on D8102 Reviewers: segfaultxavi Reviewed By: segfaultxavi Subscribers: segfaultxavi, cedric Tags: #efl_api Differential Revision: https://phab.enlightenment.org/D8241
Diffstat (limited to 'src/lib/efl')
-rw-r--r--src/lib/efl/interfaces/efl_gfx_buffer.eo2
-rw-r--r--src/lib/efl/interfaces/efl_gfx_frame_controller.eo2
-rw-r--r--src/lib/efl/interfaces/efl_gfx_image.eo6
-rw-r--r--src/lib/efl/interfaces/efl_gfx_image_load_controller.eo2
-rw-r--r--src/lib/efl/interfaces/efl_gfx_types.eot32
-rw-r--r--src/lib/efl/interfaces/efl_input_device.eo2
-rw-r--r--src/lib/efl/interfaces/efl_input_types.eot10
-rw-r--r--src/lib/efl/interfaces/efl_io_positioner.eo2
-rw-r--r--src/lib/efl/interfaces/efl_model.eo4
-rw-r--r--src/lib/efl/interfaces/efl_orientation.eo4
-rw-r--r--src/lib/efl/interfaces/efl_text_cursor.eo4
-rw-r--r--src/lib/efl/interfaces/efl_text_font.eo8
-rw-r--r--src/lib/efl/interfaces/efl_text_format.eo4
-rw-r--r--src/lib/efl/interfaces/efl_text_style.eo10
-rw-r--r--src/lib/efl/interfaces/efl_text_types.eot2
-rw-r--r--src/lib/efl/interfaces/efl_ui_direction.eo2
-rw-r--r--src/lib/efl/interfaces/efl_ui_factory.eo2
-rw-r--r--src/lib/efl/interfaces/efl_ui_format.eo2
-rw-r--r--src/lib/efl/interfaces/efl_ui_multi_selectable.eo2
-rw-r--r--src/lib/efl/interfaces/efl_ui_scrollable.eo2
-rw-r--r--src/lib/efl/interfaces/efl_ui_scrollbar.eo4
-rw-r--r--src/lib/efl/interfaces/efl_ui_types.eot2
-rw-r--r--src/lib/efl/interfaces/efl_ui_zoom.eo2
23 files changed, 56 insertions, 56 deletions
diff --git a/src/lib/efl/interfaces/efl_gfx_buffer.eo b/src/lib/efl/interfaces/efl_gfx_buffer.eo
index 795b6663bc..074dd7843a 100644
--- a/src/lib/efl/interfaces/efl_gfx_buffer.eo
+++ b/src/lib/efl/interfaces/efl_gfx_buffer.eo
@@ -2,7 +2,7 @@ import efl_gfx_types;
2import eina_types; 2import eina_types;
3 3
4/* FIXME: this is very very low level. expose to apps? */ 4/* FIXME: this is very very low level. expose to apps? */
5enum Efl.Gfx.Buffer_Access_Mode { 5enum @beta Efl.Gfx.Buffer_Access_Mode {
6 [[Graphics buffer access mode]] 6 [[Graphics buffer access mode]]
7 none = 0x0, [[No buffer access]] 7 none = 0x0, [[No buffer access]]
8 read = 0x1, [[Read access to buffer]] 8 read = 0x1, [[Read access to buffer]]
diff --git a/src/lib/efl/interfaces/efl_gfx_frame_controller.eo b/src/lib/efl/interfaces/efl_gfx_frame_controller.eo
index b2a164ca23..1b53f3a454 100644
--- a/src/lib/efl/interfaces/efl_gfx_frame_controller.eo
+++ b/src/lib/efl/interfaces/efl_gfx_frame_controller.eo
@@ -1,7 +1,7 @@
1/* FIXME: invalid type from evas/emile! */ 1/* FIXME: invalid type from evas/emile! */
2/* type @extern Evas.Animated_Loop_Hint: int; */ 2/* type @extern Evas.Animated_Loop_Hint: int; */
3 3
4enum Efl.Gfx.Frame_Controller_Loop_Hint { 4enum @beta Efl.Gfx.Frame_Controller_Loop_Hint {
5 [[Frame loop modes]] 5 [[Frame loop modes]]
6 none = 0, [[No looping order specified.]] 6 none = 0, [[No looping order specified.]]
7 loop = 1, [[Standard loop: 1->2->3->1->2->3->1]] 7 loop = 1, [[Standard loop: 1->2->3->1->2->3->1]]
diff --git a/src/lib/efl/interfaces/efl_gfx_image.eo b/src/lib/efl/interfaces/efl_gfx_image.eo
index 5d42432aba..11eb6bfaa8 100644
--- a/src/lib/efl/interfaces/efl_gfx_image.eo
+++ b/src/lib/efl/interfaces/efl_gfx_image.eo
@@ -1,7 +1,7 @@
1import efl_gfx_types; 1import efl_gfx_types;
2import eina_types; 2import eina_types;
3 3
4enum Efl.Gfx.Image_Content_Hint 4enum @beta Efl.Gfx.Image_Content_Hint
5{ 5{
6 [[How an image's data is to be treated by EFL, for optimization.]] 6 [[How an image's data is to be treated by EFL, for optimization.]]
7 none = 0, [[No hint on the content (default).]] 7 none = 0, [[No hint on the content (default).]]
@@ -9,7 +9,7 @@ enum Efl.Gfx.Image_Content_Hint
9 static = 2 [[The content won't change over time.]] 9 static = 2 [[The content won't change over time.]]
10} 10}
11 11
12enum Efl.Gfx.Image_Scale_Hint 12enum @beta Efl.Gfx.Image_Scale_Hint
13{ 13{
14 /* FIXME: Legacy is in Emile, where it does not belong. */ 14 /* FIXME: Legacy is in Emile, where it does not belong. */
15 [[How an image's data is to be treated by EFL, with regard to scaling cache.]] 15 [[How an image's data is to be treated by EFL, with regard to scaling cache.]]
@@ -18,7 +18,7 @@ enum Efl.Gfx.Image_Scale_Hint
18 static = 2 [[Image will not be re-scaled over time, thus turning scaling cache ON for its data.]] 18 static = 2 [[Image will not be re-scaled over time, thus turning scaling cache ON for its data.]]
19} 19}
20 20
21enum Efl.Gfx.Image_Scale_Type 21enum @beta Efl.Gfx.Image_Scale_Type
22{ 22{
23 [[Enumeration that defines scale types of an image.]] 23 [[Enumeration that defines scale types of an image.]]
24 fill, [[Scale the image so that it matches 24 fill, [[Scale the image so that it matches
diff --git a/src/lib/efl/interfaces/efl_gfx_image_load_controller.eo b/src/lib/efl/interfaces/efl_gfx_image_load_controller.eo
index 1727e578e6..d0cef46b35 100644
--- a/src/lib/efl/interfaces/efl_gfx_image_load_controller.eo
+++ b/src/lib/efl/interfaces/efl_gfx_image_load_controller.eo
@@ -2,7 +2,7 @@ import eina_types;
2import efl_gfx_types; 2import efl_gfx_types;
3 3
4/* 4/*
5enum Efl.Gfx.Image_Load_Controller_State 5enum @beta Efl.Gfx.Image_Load_Controller_State
6{ 6{
7 none = 0, [[Not loading any image.]] 7 none = 0, [[Not loading any image.]]
8 loaded = 1, [[Image data is loaded, nothing is pending.]] 8 loaded = 1, [[Image data is loaded, nothing is pending.]]
diff --git a/src/lib/efl/interfaces/efl_gfx_types.eot b/src/lib/efl/interfaces/efl_gfx_types.eot
index 283c9286dd..6d625e630e 100644
--- a/src/lib/efl/interfaces/efl_gfx_types.eot
+++ b/src/lib/efl/interfaces/efl_gfx_types.eot
@@ -1,6 +1,6 @@
1import eina_types; 1import eina_types;
2 2
3enum Efl.Gfx.Colorspace { 3enum @beta Efl.Gfx.Colorspace {
4 [[Graphics colorspace type]] 4 [[Graphics colorspace type]]
5 argb8888, [[ARGB 32 bits per pixel, high-byte is Alpha, accessed one 32bit word at a time.]] 5 argb8888, [[ARGB 32 bits per pixel, high-byte is Alpha, accessed one 32bit word at a time.]]
6 ycbcr422p601_pl, [[YCbCr 4:2:2 Planar, ITU.BT-601 specifications. The data pointed to is just an array of row pointer, pointing to the Y rows, then the Cb, then Cr rows.]] 6 ycbcr422p601_pl, [[YCbCr 4:2:2 Planar, ITU.BT-601 specifications. The data pointed to is just an array of row pointer, pointing to the Y rows, then the Cb, then Cr rows.]]
@@ -23,14 +23,14 @@ enum Efl.Gfx.Colorspace {
23 rgba_s3tc_dxt5 = 18 [[OpenGL COMPRESSED_RGBA_S3TC_DXT5_EXT format with RGBA. @since 1.11.]] 23 rgba_s3tc_dxt5 = 18 [[OpenGL COMPRESSED_RGBA_S3TC_DXT5_EXT format with RGBA. @since 1.11.]]
24} 24}
25 25
26enum Efl.Gfx.Render_Op { 26enum @beta Efl.Gfx.Render_Op {
27 [[Graphics render operation mode]] 27 [[Graphics render operation mode]]
28 blend = 0, [[Alpha blending onto destination (default); d = d*(1-sa) + s.]] 28 blend = 0, [[Alpha blending onto destination (default); d = d*(1-sa) + s.]]
29 copy = 1, [[Copy source to destination; d = s.]] 29 copy = 1, [[Copy source to destination; d = s.]]
30 last [[Sentinel value to indicate last enum field during iteration]] 30 last [[Sentinel value to indicate last enum field during iteration]]
31} 31}
32 32
33enum Efl.Gfx.Path_Command_Type { 33enum @beta Efl.Gfx.Path_Command_Type {
34 [[These values determine how the points are interpreted in a stream of points. 34 [[These values determine how the points are interpreted in a stream of points.
35 @since 1.14 35 @since 1.14
36 ]] 36 ]]
@@ -42,7 +42,7 @@ enum Efl.Gfx.Path_Command_Type {
42 last [[Sentinel value to indicate last enum field during iteration]] 42 last [[Sentinel value to indicate last enum field during iteration]]
43} 43}
44 44
45enum Efl.Gfx.Cap { 45enum @beta Efl.Gfx.Cap {
46 [[These values determine how the end of opened sub-paths are rendered in a 46 [[These values determine how the end of opened sub-paths are rendered in a
47 stroke. 47 stroke.
48 @Efl.Gfx.Shape.stroke_cap.set 48 @Efl.Gfx.Shape.stroke_cap.set
@@ -54,7 +54,7 @@ enum Efl.Gfx.Cap {
54 last [[Sentinel value to indicate last enum field during iteration]] 54 last [[Sentinel value to indicate last enum field during iteration]]
55} 55}
56 56
57enum Efl.Gfx.Join 57enum @beta Efl.Gfx.Join
58{ 58{
59 [[These values determine how two joining lines are rendered in a stroker. 59 [[These values determine how two joining lines are rendered in a stroker.
60 @Efl.Gfx.Shape.stroke_join.set 60 @Efl.Gfx.Shape.stroke_join.set
@@ -66,7 +66,7 @@ enum Efl.Gfx.Join
66 last [[Sentinel value to indicate last enum field during iteration]] 66 last [[Sentinel value to indicate last enum field during iteration]]
67} 67}
68 68
69enum Efl.Gfx.Gradient_Spread 69enum @beta Efl.Gfx.Gradient_Spread
70{ 70{
71 [[Specifies how the area outside the gradient area should be filled. 71 [[Specifies how the area outside the gradient area should be filled.
72 @Efl.Gfx.Gradient.spread.set 72 @Efl.Gfx.Gradient.spread.set
@@ -78,7 +78,7 @@ enum Efl.Gfx.Gradient_Spread
78 last [[Sentinel value to indicate last enum field during iteration]] 78 last [[Sentinel value to indicate last enum field during iteration]]
79} 79}
80 80
81enum Efl.Gfx.Fill_Rule 81enum @beta Efl.Gfx.Fill_Rule
82{ 82{
83 [[Type defining how an image content get filled. 83 [[Type defining how an image content get filled.
84 @since 1.14 84 @since 1.14
@@ -87,7 +87,7 @@ enum Efl.Gfx.Fill_Rule
87 odd_even = 1, [[Draw a horizontal line from the point to a location outside the shape, and count the number of intersections. If the number of intersections is an odd number, the point is inside the shape.]] 87 odd_even = 1, [[Draw a horizontal line from the point to a location outside the shape, and count the number of intersections. If the number of intersections is an odd number, the point is inside the shape.]]
88} 88}
89 89
90struct Efl.Gfx.Dash { 90struct @beta Efl.Gfx.Dash {
91 [[Type describing dash. 91 [[Type describing dash.
92 @Efl.Gfx.Shape.stroke_dash.set 92 @Efl.Gfx.Shape.stroke_dash.set
93 @since 1.14 93 @since 1.14
@@ -96,7 +96,7 @@ struct Efl.Gfx.Dash {
96 gap: double; [[Distance between two dashes.]] 96 gap: double; [[Distance between two dashes.]]
97} 97}
98 98
99struct Efl.Gfx.Gradient_Stop 99struct @beta Efl.Gfx.Gradient_Stop
100{ 100{
101 [[Type defining gradient stops. 101 [[Type defining gradient stops.
102 Describes the location and color of a transition point in a gradient. 102 Describes the location and color of a transition point in a gradient.
@@ -109,7 +109,7 @@ struct Efl.Gfx.Gradient_Stop
109 a: int; [[The component A color of the gradient stop]] 109 a: int; [[The component A color of the gradient stop]]
110} 110}
111 111
112struct Efl.Gfx.Stroke_Color 112struct @beta Efl.Gfx.Stroke_Color
113{ 113{
114 [[Internal structure for @Efl.Gfx.Stroke.]] 114 [[Internal structure for @Efl.Gfx.Stroke.]]
115 r: int; [[The component R color of the stroke]] 115 r: int; [[The component R color of the stroke]]
@@ -118,7 +118,7 @@ struct Efl.Gfx.Stroke_Color
118 a: int; [[The component A color of the stroke]] 118 a: int; [[The component A color of the stroke]]
119} 119}
120 120
121struct Efl.Gfx.Stroke 121struct @beta Efl.Gfx.Stroke
122{ 122{
123 [[Type defining stroke information. 123 [[Type defining stroke information.
124 Describes the properties to define the path stroke. 124 Describes the properties to define the path stroke.
@@ -134,13 +134,13 @@ struct Efl.Gfx.Stroke
134 join: Efl.Gfx.Join; [[Stroke join]] 134 join: Efl.Gfx.Join; [[Stroke join]]
135} 135}
136 136
137struct Efl.Gfx.Shape_Public 137struct @beta Efl.Gfx.Shape_Public
138{ 138{
139 [[Public shape]] 139 [[Public shape]]
140 stroke: Efl.Gfx.Stroke; [[Internal representation as stroke]] 140 stroke: Efl.Gfx.Stroke; [[Internal representation as stroke]]
141} 141}
142 142
143enum Efl.Gfx.Border_Fill_Mode 143enum @beta Efl.Gfx.Border_Fill_Mode
144{ 144{
145 [[How an image's center region (the complement to the border region) should be rendered by EFL]] 145 [[How an image's center region (the complement to the border region) should be rendered by EFL]]
146 none = 0, [[Image's center region is $not to be rendered]] 146 none = 0, [[Image's center region is $not to be rendered]]
@@ -148,7 +148,7 @@ enum Efl.Gfx.Border_Fill_Mode
148 solid = 2 [[Image's center region is to be made solid, even if it has transparency on it]] 148 solid = 2 [[Image's center region is to be made solid, even if it has transparency on it]]
149} 149}
150 150
151enum Efl.Gfx.Change_Flag 151enum @beta Efl.Gfx.Change_Flag
152{ 152{
153 [[What property got changed for this object @since 1.18]] 153 [[What property got changed for this object @since 1.18]]
154 none = 0x0, [[No change]] 154 none = 0x0, [[No change]]
@@ -188,14 +188,14 @@ enum Efl.Gfx.Hint_Aspect
188 aspect.]] 188 aspect.]]
189} 189}
190 190
191enum Efl.Gfx.Color_Class_Layer { 191enum @beta Efl.Gfx.Color_Class_Layer {
192 [[Efl Gfx Color Class layer enum]] 192 [[Efl Gfx Color Class layer enum]]
193 normal = 0, [[Default color]] 193 normal = 0, [[Default color]]
194 outline, [[Outline color]] 194 outline, [[Outline color]]
195 shadow [[Shadow color]] 195 shadow [[Shadow color]]
196} 196}
197 197
198type Efl.Font.Size: int; [[Efl font size type]] 198type @beta Efl.Font.Size: int; [[Efl font size type]]
199 199
200var Efl.Gfx.Image.Load_Error.NONE: Eina.Error; [[No error on load]] 200var Efl.Gfx.Image.Load_Error.NONE: Eina.Error; [[No error on load]]
201var Efl.Gfx.Image.Load_Error.GENERIC: Eina.Error; [[A non-specific error occurred]] 201var Efl.Gfx.Image.Load_Error.GENERIC: Eina.Error; [[A non-specific error occurred]]
diff --git a/src/lib/efl/interfaces/efl_input_device.eo b/src/lib/efl/interfaces/efl_input_device.eo
index 86091a2d11..90f507af21 100644
--- a/src/lib/efl/interfaces/efl_input_device.eo
+++ b/src/lib/efl/interfaces/efl_input_device.eo
@@ -1,4 +1,4 @@
1enum Efl.Input.Device_Type 1enum @beta Efl.Input.Device_Type
2{ 2{
3 [[General type of input device. 3 [[General type of input device.
4 4
diff --git a/src/lib/efl/interfaces/efl_input_types.eot b/src/lib/efl/interfaces/efl_input_types.eot
index a06f6044f7..eb5f8edeb7 100644
--- a/src/lib/efl/interfaces/efl_input_types.eot
+++ b/src/lib/efl/interfaces/efl_input_types.eot
@@ -1,4 +1,4 @@
1enum Efl.Pointer.Action 1enum @beta Efl.Pointer.Action
2{ 2{
3 [[Pointer event type. Represents which kind of event this is. 3 [[Pointer event type. Represents which kind of event this is.
4 4
@@ -18,7 +18,7 @@ enum Efl.Pointer.Action
18 axis, [[Axis event (pen, stick, ...).]] 18 axis, [[Axis event (pen, stick, ...).]]
19} 19}
20 20
21enum Efl.Pointer.Flags 21enum @beta Efl.Pointer.Flags
22{ 22{
23 [[Pointer flags indicating whether a double or triple click is under way. 23 [[Pointer flags indicating whether a double or triple click is under way.
24 24
@@ -29,7 +29,7 @@ enum Efl.Pointer.Flags
29 triple_click = (1 << 1), [[This mouse button press was the 3rd press of a triple click]] 29 triple_click = (1 << 1), [[This mouse button press was the 3rd press of a triple click]]
30} 30}
31 31
32enum Efl.Input.Flags 32enum @beta Efl.Input.Flags
33{ 33{
34 [[Special flags set during an input event propagation. 34 [[Special flags set during an input event propagation.
35 35
@@ -48,7 +48,7 @@ enum Efl.Input.Flags
48 actually perform anything.]] 48 actually perform anything.]]
49} 49}
50 50
51enum Efl.Input.Object_Pointer_Mode { 51enum @beta Efl.Input.Object_Pointer_Mode {
52 [[How the mouse pointer should be handled by EFL. 52 [[How the mouse pointer should be handled by EFL.
53 53
54 In the mode $autograb, when a mouse button is pressed down over an 54 In the mode $autograb, when a mouse button is pressed down over an
@@ -74,7 +74,7 @@ enum Efl.Input.Object_Pointer_Mode {
74 ]] 74 ]]
75} 75}
76 76
77enum Efl.Input.Value { 77enum @beta Efl.Input.Value {
78 [[Keys for the generic values of all events. 78 [[Keys for the generic values of all events.
79 79
80 @since 1.19 80 @since 1.19
diff --git a/src/lib/efl/interfaces/efl_io_positioner.eo b/src/lib/efl/interfaces/efl_io_positioner.eo
index ace155f400..f1f3f201ce 100644
--- a/src/lib/efl/interfaces/efl_io_positioner.eo
+++ b/src/lib/efl/interfaces/efl_io_positioner.eo
@@ -1,6 +1,6 @@
1import eina_types; 1import eina_types;
2 2
3enum Efl.Io.Positioner_Whence { 3enum @beta Efl.Io.Positioner_Whence {
4 [[Seek position modes]] 4 [[Seek position modes]]
5 start, [[Seek from start of the stream/file]] 5 start, [[Seek from start of the stream/file]]
6 current, [[Seek from current position]] 6 current, [[Seek from current position]]
diff --git a/src/lib/efl/interfaces/efl_model.eo b/src/lib/efl/interfaces/efl_model.eo
index e7ff4aa05f..82f4a92b40 100644
--- a/src/lib/efl/interfaces/efl_model.eo
+++ b/src/lib/efl/interfaces/efl_model.eo
@@ -1,10 +1,10 @@
1struct Efl.Model_Property_Event { 1struct @beta Efl.Model_Property_Event {
2 [[EFL model property event data structure]] 2 [[EFL model property event data structure]]
3 changed_properties: array<string>; [[List of changed properties]] 3 changed_properties: array<string>; [[List of changed properties]]
4 invalidated_properties: array<string>; [[Removed properties identified by name]] 4 invalidated_properties: array<string>; [[Removed properties identified by name]]
5} 5}
6 6
7struct Efl.Model_Children_Event { 7struct @beta Efl.Model_Children_Event {
8 [[Every time a child is added the event @[Efl.Model.child,added] is dispatched 8 [[Every time a child is added the event @[Efl.Model.child,added] is dispatched
9 passing along this structure.]] 9 passing along this structure.]]
10 index: uint; [[index is a hint and is intended to provide a way for applications 10 index: uint; [[index is a hint and is intended to provide a way for applications
diff --git a/src/lib/efl/interfaces/efl_orientation.eo b/src/lib/efl/interfaces/efl_orientation.eo
index 8eb4f55b4a..e874dcfdb7 100644
--- a/src/lib/efl/interfaces/efl_orientation.eo
+++ b/src/lib/efl/interfaces/efl_orientation.eo
@@ -1,6 +1,6 @@
1parse efl_ui_direction; 1parse efl_ui_direction;
2 2
3enum Efl.Orient 3enum @beta Efl.Orient
4{ 4{
5 [[An orientation type, to rotate visual objects. 5 [[An orientation type, to rotate visual objects.
6 6
@@ -17,7 +17,7 @@ enum Efl.Orient
17 left = 270, [[Orient left, rotate 90 degrees clock-wise.]] 17 left = 270, [[Orient left, rotate 90 degrees clock-wise.]]
18} 18}
19 19
20enum Efl.Flip 20enum @beta Efl.Flip
21{ 21{
22 [[A flip type, to flip visual objects. 22 [[A flip type, to flip visual objects.
23 23
diff --git a/src/lib/efl/interfaces/efl_text_cursor.eo b/src/lib/efl/interfaces/efl_text_cursor.eo
index 1f8b4ed59b..f8ad8c5e81 100644
--- a/src/lib/efl/interfaces/efl_text_cursor.eo
+++ b/src/lib/efl/interfaces/efl_text_cursor.eo
@@ -1,7 +1,7 @@
1import eina_types; 1import eina_types;
2import efl_text_types; 2import efl_text_types;
3 3
4enum Efl.Text_Cursor_Get_Type { 4enum @beta Efl.Text_Cursor_Get_Type {
5 [[All available cursor states]] 5 [[All available cursor states]]
6 default = 0, [[Main cursor state (alias to "main")]] 6 default = 0, [[Main cursor state (alias to "main")]]
7 main, [[Main cursor state]] 7 main, [[Main cursor state]]
@@ -13,7 +13,7 @@ enum Efl.Text_Cursor_Get_Type {
13 user_extra [[User extra cursor state]] 13 user_extra [[User extra cursor state]]
14} 14}
15 15
16enum Efl.Text_Cursor_Type 16enum @beta Efl.Text_Cursor_Type
17{ 17{
18 [[Text cursor types]] 18 [[Text cursor types]]
19 before, [[Cursor type before]] 19 before, [[Cursor type before]]
diff --git a/src/lib/efl/interfaces/efl_text_font.eo b/src/lib/efl/interfaces/efl_text_font.eo
index bcbc837439..6eb36ce676 100644
--- a/src/lib/efl/interfaces/efl_text_font.eo
+++ b/src/lib/efl/interfaces/efl_text_font.eo
@@ -1,6 +1,6 @@
1// src/lib/efl/interfaces/efl_text_font.eo 1// src/lib/efl/interfaces/efl_text_font.eo
2import efl_gfx_types; 2import efl_gfx_types;
3enum Efl.Text_Font_Weight { 3enum @beta Efl.Text_Font_Weight {
4 [[Type of font weight]] 4 [[Type of font weight]]
5 normal, [[Normal font weight]] 5 normal, [[Normal font weight]]
6 thin, [[Thin font weight]] 6 thin, [[Thin font weight]]
@@ -17,7 +17,7 @@ enum Efl.Text_Font_Weight {
17 extrablack, [[Extrablack font weight]] 17 extrablack, [[Extrablack font weight]]
18} 18}
19 19
20enum Efl.Text_Font_Width { 20enum @beta Efl.Text_Font_Width {
21 [[Type of font width]] 21 [[Type of font width]]
22 normal, [[Normal font width]] 22 normal, [[Normal font width]]
23 ultracondensed, [[Ultracondensed font width]] 23 ultracondensed, [[Ultracondensed font width]]
@@ -30,7 +30,7 @@ enum Efl.Text_Font_Width {
30 ultraexpanded, [[Ultraexpanded font width]] 30 ultraexpanded, [[Ultraexpanded font width]]
31} 31}
32 32
33enum Efl.Text_Font_Slant { 33enum @beta Efl.Text_Font_Slant {
34 [[Type of font slant]] 34 [[Type of font slant]]
35 normal, [[Normal font slant]] 35 normal, [[Normal font slant]]
36 oblique, [[Oblique font slant]] 36 oblique, [[Oblique font slant]]
@@ -40,7 +40,7 @@ enum Efl.Text_Font_Slant {
40/* FIXME: It needs to support "normal" option for non-color bitmap font. 40/* FIXME: It needs to support "normal" option for non-color bitmap font.
41 For supporting "normal" option, S/W glyph drawing engine should be updated. 41 For supporting "normal" option, S/W glyph drawing engine should be updated.
42 */ 42 */
43enum Efl.Text_Font_Bitmap_Scalable { 43enum @beta Efl.Text_Font_Bitmap_Scalable {
44 [[Scalable of bitmap fonts 44 [[Scalable of bitmap fonts
45 45
46 @since 1.21 46 @since 1.21
diff --git a/src/lib/efl/interfaces/efl_text_format.eo b/src/lib/efl/interfaces/efl_text_format.eo
index f474258c55..31c0b9c862 100644
--- a/src/lib/efl/interfaces/efl_text_format.eo
+++ b/src/lib/efl/interfaces/efl_text_format.eo
@@ -1,4 +1,4 @@
1enum Efl.Text_Format_Wrap { 1enum @beta Efl.Text_Format_Wrap {
2 [[Wrap mode of the text (not in effect if not multiline)]] 2 [[Wrap mode of the text (not in effect if not multiline)]]
3 none, [[No wrapping]] 3 none, [[No wrapping]]
4 char, [[Wrap mode character]] 4 char, [[Wrap mode character]]
@@ -7,7 +7,7 @@ enum Efl.Text_Format_Wrap {
7 hyphenation [[Wrap mode hyphenation]] 7 hyphenation [[Wrap mode hyphenation]]
8} 8}
9 9
10enum Efl.Text_Format_Horizontal_Alignment_Auto_Type { 10enum @beta Efl.Text_Format_Horizontal_Alignment_Auto_Type {
11 [[Auto-horizontal alignment of the text]] 11 [[Auto-horizontal alignment of the text]]
12 none, [[No auto-alignment rule]] 12 none, [[No auto-alignment rule]]
13 normal, [[Respects LTR/RTL (bidirectional) settings]] 13 normal, [[Respects LTR/RTL (bidirectional) settings]]
diff --git a/src/lib/efl/interfaces/efl_text_style.eo b/src/lib/efl/interfaces/efl_text_style.eo
index d6952cd53b..71220608fe 100644
--- a/src/lib/efl/interfaces/efl_text_style.eo
+++ b/src/lib/efl/interfaces/efl_text_style.eo
@@ -1,18 +1,18 @@
1enum Efl.Text_Style_Backing_Type 1enum @beta Efl.Text_Style_Backing_Type
2{ 2{
3 [[Whether to apply backing style to the displayed text or not]] 3 [[Whether to apply backing style to the displayed text or not]]
4 disabled = 0, [[Do not use backing]] 4 disabled = 0, [[Do not use backing]]
5 enabled, [[Use backing style]] 5 enabled, [[Use backing style]]
6} 6}
7 7
8enum Efl.Text_Style_Strikethrough_Type 8enum @beta Efl.Text_Style_Strikethrough_Type
9{ 9{
10 [[Whether to apply strikethrough style to the displayed text or not]] 10 [[Whether to apply strikethrough style to the displayed text or not]]
11 disabled = 0, [[Do not use strikethrough]] 11 disabled = 0, [[Do not use strikethrough]]
12 enabled, [[Use strikethrough style]] 12 enabled, [[Use strikethrough style]]
13} 13}
14 14
15enum Efl.Text_Style_Effect_Type 15enum @beta Efl.Text_Style_Effect_Type
16{ 16{
17 [[Effect to apply to the displayed text]] 17 [[Effect to apply to the displayed text]]
18 none = 0, [[No effect]] 18 none = 0, [[No effect]]
@@ -32,7 +32,7 @@ enum Efl.Text_Style_Effect_Type
32 outline_soft_shadow, [[Outline soft shadow effect]] 32 outline_soft_shadow, [[Outline soft shadow effect]]
33} 33}
34 34
35enum Efl.Text_Style_Shadow_Direction 35enum @beta Efl.Text_Style_Shadow_Direction
36{ 36{
37 [[Direction of the shadow style, if used]] 37 [[Direction of the shadow style, if used]]
38 bottom_right = 0, [[Shadow towards bottom right]] 38 bottom_right = 0, [[Shadow towards bottom right]]
@@ -45,7 +45,7 @@ enum Efl.Text_Style_Shadow_Direction
45 right, [[Shadow towards right]] 45 right, [[Shadow towards right]]
46} 46}
47 47
48enum Efl.Text_Style_Underline_Type 48enum @beta Efl.Text_Style_Underline_Type
49{ 49{
50 [[Underline type of the displayed text]] 50 [[Underline type of the displayed text]]
51 off = 0, [[Text without underline]] 51 off = 0, [[Text without underline]]
diff --git a/src/lib/efl/interfaces/efl_text_types.eot b/src/lib/efl/interfaces/efl_text_types.eot
index 61003586b9..1e1d59fd1e 100644
--- a/src/lib/efl/interfaces/efl_text_types.eot
+++ b/src/lib/efl/interfaces/efl_text_types.eot
@@ -7,7 +7,7 @@ enum Efl.Text_Bidirectional_Type {
7 inherit [[Inherit text type]] 7 inherit [[Inherit text type]]
8} 8}
9 9
10struct Efl.Ui.Text_Change_Info { 10struct @beta Efl.Ui.Text_Change_Info {
11 [[This structure includes all the information about content changes. 11 [[This structure includes all the information about content changes.
12 12
13 It's meant to be used to implement undo/redo. 13 It's meant to be used to implement undo/redo.
diff --git a/src/lib/efl/interfaces/efl_ui_direction.eo b/src/lib/efl/interfaces/efl_ui_direction.eo
index 9a0ad01847..a75872eb85 100644
--- a/src/lib/efl/interfaces/efl_ui_direction.eo
+++ b/src/lib/efl/interfaces/efl_ui_direction.eo
@@ -3,7 +3,7 @@
3 3
4parse efl_orientation; 4parse efl_orientation;
5 5
6enum Efl.Ui.Dir 6enum @beta Efl.Ui.Dir
7{ 7{
8 [[Direction for UI objects and layouts. 8 [[Direction for UI objects and layouts.
9 9
diff --git a/src/lib/efl/interfaces/efl_ui_factory.eo b/src/lib/efl/interfaces/efl_ui_factory.eo
index 6f6735a6d9..e2c2ae3318 100644
--- a/src/lib/efl/interfaces/efl_ui_factory.eo
+++ b/src/lib/efl/interfaces/efl_ui_factory.eo
@@ -1,4 +1,4 @@
1struct Efl.Ui.Factory_Item_Created_Event { 1struct @beta Efl.Ui.Factory_Item_Created_Event {
2 [[EFL Ui Factory event structure provided when an item was just created.]] 2 [[EFL Ui Factory event structure provided when an item was just created.]]
3 model: Efl.Model; [[The model already set on the new item.]] 3 model: Efl.Model; [[The model already set on the new item.]]
4 item: Efl.Gfx.Entity; [[The item that was just created.]] 4 item: Efl.Gfx.Entity; [[The item that was just created.]]
diff --git a/src/lib/efl/interfaces/efl_ui_format.eo b/src/lib/efl/interfaces/efl_ui_format.eo
index 07e51ce28e..c4cf9a311d 100644
--- a/src/lib/efl/interfaces/efl_ui_format.eo
+++ b/src/lib/efl/interfaces/efl_ui_format.eo
@@ -1,4 +1,4 @@
1function Efl.Ui.Format_Func_Cb { 1function @beta Efl.Ui.Format_Func_Cb {
2 [[Function pointer for format function hook]] 2 [[Function pointer for format function hook]]
3 params { 3 params {
4 @in str: strbuf; [[the formated string to be appended by user.]] 4 @in str: strbuf; [[the formated string to be appended by user.]]
diff --git a/src/lib/efl/interfaces/efl_ui_multi_selectable.eo b/src/lib/efl/interfaces/efl_ui_multi_selectable.eo
index 4285c2dee7..a99ff458f4 100644
--- a/src/lib/efl/interfaces/efl_ui_multi_selectable.eo
+++ b/src/lib/efl/interfaces/efl_ui_multi_selectable.eo
@@ -1,4 +1,4 @@
1enum Efl.Ui.Select_Mode { 1enum @beta Efl.Ui.Select_Mode {
2 [[Type of multi selectable object.]] 2 [[Type of multi selectable object.]]
3 single, [[Only single child is selected. if the child is selected, 3 single, [[Only single child is selected. if the child is selected,
4 previous selected child will be unselected.]] 4 previous selected child will be unselected.]]
diff --git a/src/lib/efl/interfaces/efl_ui_scrollable.eo b/src/lib/efl/interfaces/efl_ui_scrollable.eo
index 3b30a25ccb..664ab6f47d 100644
--- a/src/lib/efl/interfaces/efl_ui_scrollable.eo
+++ b/src/lib/efl/interfaces/efl_ui_scrollable.eo
@@ -1,4 +1,4 @@
1enum Efl.Ui.Scroll_Block 1enum @beta Efl.Ui.Scroll_Block
2{ 2{
3 [[Direction in which a scroller should be blocked. 3 [[Direction in which a scroller should be blocked.
4 4
diff --git a/src/lib/efl/interfaces/efl_ui_scrollbar.eo b/src/lib/efl/interfaces/efl_ui_scrollbar.eo
index 8d2fd49d48..50b2b2f34c 100644
--- a/src/lib/efl/interfaces/efl_ui_scrollbar.eo
+++ b/src/lib/efl/interfaces/efl_ui_scrollbar.eo
@@ -1,4 +1,4 @@
1enum Efl.Ui.Scrollbar_Mode 1enum @beta Efl.Ui.Scrollbar_Mode
2{ 2{
3 auto = 0, [[Visible if necessary]] 3 auto = 0, [[Visible if necessary]]
4 on, [[Always visible]] 4 on, [[Always visible]]
@@ -6,7 +6,7 @@ enum Efl.Ui.Scrollbar_Mode
6 last [[For internal use only]] 6 last [[For internal use only]]
7} 7}
8 8
9enum Efl.Ui.Scrollbar_Direction 9enum @beta Efl.Ui.Scrollbar_Direction
10{ 10{
11 horizontal = 0, 11 horizontal = 0,
12 vertical, 12 vertical,
diff --git a/src/lib/efl/interfaces/efl_ui_types.eot b/src/lib/efl/interfaces/efl_ui_types.eot
index 59cf1abf7f..2622e4225f 100644
--- a/src/lib/efl/interfaces/efl_ui_types.eot
+++ b/src/lib/efl/interfaces/efl_ui_types.eot
@@ -1,4 +1,4 @@
1enum Efl.Ui.Drag_Dir { 1enum @beta Efl.Ui.Drag_Dir {
2 [[Permitted directions for dragging objects.]] 2 [[Permitted directions for dragging objects.]]
3 none = 0, [[Not draggable in any direction.]] 3 none = 0, [[Not draggable in any direction.]]
4 x = 1, [[Draggable horizontally.]] 4 x = 1, [[Draggable horizontally.]]
diff --git a/src/lib/efl/interfaces/efl_ui_zoom.eo b/src/lib/efl/interfaces/efl_ui_zoom.eo
index d42e1ab5e7..b3d949aa5f 100644
--- a/src/lib/efl/interfaces/efl_ui_zoom.eo
+++ b/src/lib/efl/interfaces/efl_ui_zoom.eo
@@ -1,4 +1,4 @@
1enum Efl.Ui.Zoom_Mode 1enum @beta Efl.Ui.Zoom_Mode
2{ 2{
3 [[Types of zoom available.]] 3 [[Types of zoom available.]]
4 manual = 0, [[Zoom controlled normally by efl_ui_zoom_set]] 4 manual = 0, [[Zoom controlled normally by efl_ui_zoom_set]]