summaryrefslogtreecommitdiff
path: root/src/lib/efl/interfaces
diff options
context:
space:
mode:
authorXavi Artigas <xavierartigas@yahoo.es>2019-02-14 17:37:02 +0100
committerXavi Artigas <xavierartigas@yahoo.es>2019-02-14 17:46:50 +0100
commit333330a6e51225b3ef8d725c4a930fc8c02fac18 (patch)
treed36409196ea62ee5d263d4666bf36b8a93339503 /src/lib/efl/interfaces
parent751ff0ed06be9cd91fa230e56eee7ae151d52cca (diff)
Mark BETA classes individually
Summary: Instead of surrounding all the #include "*.eo.h" lines in Efl.h with #ifdef EFL_BETA_API_SUPPORT, include these files unconditionally, but mark all classes as @beta in the eo files. This will allow taking them out of beta one by one as we deem them stable enough. Otherwise, the current procedure involves moving the #include line out of the ifdef block, which is cumbersome and messes include order. Depends on D7950 Fixes T7692 Test Plan: Nothing changes Reviewers: zmike, bu5hm4n, cedric Subscribers: #reviewers, #committers Tags: #efl Maniphest Tasks: T7692 Differential Revision: https://phab.enlightenment.org/D7951
Diffstat (limited to 'src/lib/efl/interfaces')
-rw-r--r--src/lib/efl/interfaces/efl_animator.eo2
-rw-r--r--src/lib/efl/interfaces/efl_cached_item.eo2
-rw-r--r--src/lib/efl/interfaces/efl_canvas_pointer.eo2
-rw-r--r--src/lib/efl/interfaces/efl_canvas_scene.eo2
-rw-r--r--src/lib/efl/interfaces/efl_config.eo2
-rw-r--r--src/lib/efl/interfaces/efl_container.eo2
-rw-r--r--src/lib/efl/interfaces/efl_content.eo2
-rw-r--r--src/lib/efl/interfaces/efl_control.eo2
-rw-r--r--src/lib/efl/interfaces/efl_duplicate.eo2
-rw-r--r--src/lib/efl/interfaces/efl_file.eo2
-rw-r--r--src/lib/efl/interfaces/efl_file_save.eo2
-rw-r--r--src/lib/efl/interfaces/efl_gfx_blur.eo2
-rw-r--r--src/lib/efl/interfaces/efl_gfx_buffer.eo2
-rw-r--r--src/lib/efl/interfaces/efl_gfx_color.eo2
-rw-r--r--src/lib/efl/interfaces/efl_gfx_color_class.eo2
-rw-r--r--src/lib/efl/interfaces/efl_gfx_entity.eo2
-rw-r--r--src/lib/efl/interfaces/efl_gfx_fill.eo2
-rw-r--r--src/lib/efl/interfaces/efl_gfx_filter.eo2
-rw-r--r--src/lib/efl/interfaces/efl_gfx_frame_controller.eo2
-rw-r--r--src/lib/efl/interfaces/efl_gfx_gradient.eo2
-rw-r--r--src/lib/efl/interfaces/efl_gfx_gradient_linear.eo2
-rw-r--r--src/lib/efl/interfaces/efl_gfx_gradient_radial.eo2
-rw-r--r--src/lib/efl/interfaces/efl_gfx_image.eo2
-rw-r--r--src/lib/efl/interfaces/efl_gfx_image_load_controller.eo2
-rw-r--r--src/lib/efl/interfaces/efl_gfx_path.eo2
-rw-r--r--src/lib/efl/interfaces/efl_gfx_shape.eo2
-rw-r--r--src/lib/efl/interfaces/efl_gfx_size_class.eo2
-rw-r--r--src/lib/efl/interfaces/efl_gfx_size_hint.eo2
-rw-r--r--src/lib/efl/interfaces/efl_gfx_stack.eo2
-rw-r--r--src/lib/efl/interfaces/efl_gfx_text_class.eo2
-rw-r--r--src/lib/efl/interfaces/efl_gfx_view.eo2
-rw-r--r--src/lib/efl/interfaces/efl_input_device.eo2
-rw-r--r--src/lib/efl/interfaces/efl_interpolator.eo2
-rw-r--r--src/lib/efl/interfaces/efl_io_buffer.eo2
-rw-r--r--src/lib/efl/interfaces/efl_io_closer.eo2
-rw-r--r--src/lib/efl/interfaces/efl_io_positioner.eo2
-rw-r--r--src/lib/efl/interfaces/efl_io_queue.eo2
-rw-r--r--src/lib/efl/interfaces/efl_io_reader.eo2
-rw-r--r--src/lib/efl/interfaces/efl_io_sizer.eo2
-rw-r--r--src/lib/efl/interfaces/efl_io_writer.eo2
-rw-r--r--src/lib/efl/interfaces/efl_model.eo2
-rw-r--r--src/lib/efl/interfaces/efl_observable.eo2
-rw-r--r--src/lib/efl/interfaces/efl_observer.eo2
-rw-r--r--src/lib/efl/interfaces/efl_orientation.eo2
-rw-r--r--src/lib/efl/interfaces/efl_pack.eo2
-rw-r--r--src/lib/efl/interfaces/efl_pack_layout.eo2
-rw-r--r--src/lib/efl/interfaces/efl_pack_linear.eo2
-rw-r--r--src/lib/efl/interfaces/efl_pack_table.eo2
-rw-r--r--src/lib/efl/interfaces/efl_part.eo2
-rw-r--r--src/lib/efl/interfaces/efl_playable.eo2
-rw-r--r--src/lib/efl/interfaces/efl_player.eo2
-rw-r--r--src/lib/efl/interfaces/efl_screen.eo2
-rw-r--r--src/lib/efl/interfaces/efl_text.eo2
-rw-r--r--src/lib/efl/interfaces/efl_text_annotate.eo2
-rw-r--r--src/lib/efl/interfaces/efl_text_cursor.eo2
-rw-r--r--src/lib/efl/interfaces/efl_text_font.eo2
-rw-r--r--src/lib/efl/interfaces/efl_text_format.eo2
-rw-r--r--src/lib/efl/interfaces/efl_text_markup.eo2
-rw-r--r--src/lib/efl/interfaces/efl_text_markup_interactive.eo2
-rw-r--r--src/lib/efl/interfaces/efl_text_markup_util.eo2
-rw-r--r--src/lib/efl/interfaces/efl_text_style.eo2
-rw-r--r--src/lib/efl/interfaces/efl_ui_autorepeat.eo2
-rw-r--r--src/lib/efl/interfaces/efl_ui_clickable.eo2
-rw-r--r--src/lib/efl/interfaces/efl_ui_direction.eo2
-rw-r--r--src/lib/efl/interfaces/efl_ui_direction_readonly.eo2
-rw-r--r--src/lib/efl/interfaces/efl_ui_drag.eo2
-rw-r--r--src/lib/efl/interfaces/efl_ui_draggable.eo2
-rw-r--r--src/lib/efl/interfaces/efl_ui_factory.eo2
-rw-r--r--src/lib/efl/interfaces/efl_ui_factory_bind.eo2
-rw-r--r--src/lib/efl/interfaces/efl_ui_format.eo2
-rw-r--r--src/lib/efl/interfaces/efl_ui_i18n.eo2
-rw-r--r--src/lib/efl/interfaces/efl_ui_menu.eo2
-rw-r--r--src/lib/efl/interfaces/efl_ui_multi_selectable.eo2
-rw-r--r--src/lib/efl/interfaces/efl_ui_property_bind.eo2
-rw-r--r--src/lib/efl/interfaces/efl_ui_range_display.eo2
-rw-r--r--src/lib/efl/interfaces/efl_ui_range_interactive.eo2
-rw-r--r--src/lib/efl/interfaces/efl_ui_scrollable.eo2
-rw-r--r--src/lib/efl/interfaces/efl_ui_scrollable_interactive.eo2
-rw-r--r--src/lib/efl/interfaces/efl_ui_scrollbar.eo2
-rw-r--r--src/lib/efl/interfaces/efl_ui_selectable.eo2
-rw-r--r--src/lib/efl/interfaces/efl_ui_view.eo2
-rw-r--r--src/lib/efl/interfaces/efl_ui_zoom.eo2
82 files changed, 82 insertions, 82 deletions
diff --git a/src/lib/efl/interfaces/efl_animator.eo b/src/lib/efl/interfaces/efl_animator.eo
index ca969d99fe..39f7e3ce3f 100644
--- a/src/lib/efl/interfaces/efl_animator.eo
+++ b/src/lib/efl/interfaces/efl_animator.eo
@@ -5,7 +5,7 @@ struct Efl.Event_Animator_Tick {
5 update_area: Eina.Rect; [[Area of the canvas that will be pushed to screen.]] 5 update_area: Eina.Rect; [[Area of the canvas that will be pushed to screen.]]
6} 6}
7 7
8interface Efl.Animator { 8interface @beta Efl.Animator {
9 [[Efl animator interface]] 9 [[Efl animator interface]]
10 eo_prefix: efl_animator; 10 eo_prefix: efl_animator;
11 event_prefix: efl; 11 event_prefix: efl;
diff --git a/src/lib/efl/interfaces/efl_cached_item.eo b/src/lib/efl/interfaces/efl_cached_item.eo
index f3f82d6baf..a8da315453 100644
--- a/src/lib/efl/interfaces/efl_cached_item.eo
+++ b/src/lib/efl/interfaces/efl_cached_item.eo
@@ -1,4 +1,4 @@
1interface Efl.Cached.Item 1interface @beta Efl.Cached.Item
2{ 2{
3 [[Efl Cached Item interface]] 3 [[Efl Cached Item interface]]
4 methods { 4 methods {
diff --git a/src/lib/efl/interfaces/efl_canvas_pointer.eo b/src/lib/efl/interfaces/efl_canvas_pointer.eo
index 45e34f7849..3ea8cddfc7 100644
--- a/src/lib/efl/interfaces/efl_canvas_pointer.eo
+++ b/src/lib/efl/interfaces/efl_canvas_pointer.eo
@@ -1,6 +1,6 @@
1import efl_input_device; 1import efl_input_device;
2 2
3interface Efl.Canvas.Pointer 3interface @beta Efl.Canvas.Pointer
4{ 4{
5 [[Efl Canvas Pointer interface]] 5 [[Efl Canvas Pointer interface]]
6 methods { 6 methods {
diff --git a/src/lib/efl/interfaces/efl_canvas_scene.eo b/src/lib/efl/interfaces/efl_canvas_scene.eo
index ab624be34c..2133378b05 100644
--- a/src/lib/efl/interfaces/efl_canvas_scene.eo
+++ b/src/lib/efl/interfaces/efl_canvas_scene.eo
@@ -1,7 +1,7 @@
1import efl_input_device; 1import efl_input_device;
2import efl_gfx_types; 2import efl_gfx_types;
3 3
4interface Efl.Canvas.Scene 4interface @beta Efl.Canvas.Scene
5{ 5{
6 [[Common interface for window and some internal classes in EFL.]] 6 [[Common interface for window and some internal classes in EFL.]]
7 methods { 7 methods {
diff --git a/src/lib/efl/interfaces/efl_config.eo b/src/lib/efl/interfaces/efl_config.eo
index 78a3f342e3..e6605d4282 100644
--- a/src/lib/efl/interfaces/efl_config.eo
+++ b/src/lib/efl/interfaces/efl_config.eo
@@ -1,4 +1,4 @@
1interface Efl.Config 1interface @beta Efl.Config
2{ 2{
3 [[A generic configuration interface, that holds key-value pairs.]] 3 [[A generic configuration interface, that holds key-value pairs.]]
4 methods { 4 methods {
diff --git a/src/lib/efl/interfaces/efl_container.eo b/src/lib/efl/interfaces/efl_container.eo
index e7157ee0a7..c2f90d4e89 100644
--- a/src/lib/efl/interfaces/efl_container.eo
+++ b/src/lib/efl/interfaces/efl_container.eo
@@ -1,4 +1,4 @@
1interface Efl.Container 1interface @beta Efl.Container
2{ 2{
3 [[Common interface for objects that have multiple contents (sub objects). 3 [[Common interface for objects that have multiple contents (sub objects).
4 4
diff --git a/src/lib/efl/interfaces/efl_content.eo b/src/lib/efl/interfaces/efl_content.eo
index da2088d834..a5dbe43ef6 100644
--- a/src/lib/efl/interfaces/efl_content.eo
+++ b/src/lib/efl/interfaces/efl_content.eo
@@ -1,4 +1,4 @@
1interface Efl.Content 1interface @beta Efl.Content
2{ 2{
3 [[Common interface for objects that have a (single) content. 3 [[Common interface for objects that have a (single) content.
4 4
diff --git a/src/lib/efl/interfaces/efl_control.eo b/src/lib/efl/interfaces/efl_control.eo
index 39d327eef5..3382cc4392 100644
--- a/src/lib/efl/interfaces/efl_control.eo
+++ b/src/lib/efl/interfaces/efl_control.eo
@@ -1,6 +1,6 @@
1/* FIXME: Rename */ 1/* FIXME: Rename */
2 2
3interface Efl.Control { 3interface @beta Efl.Control {
4 [[Efl control interface]] 4 [[Efl control interface]]
5 methods { 5 methods {
6 @property priority { 6 @property priority {
diff --git a/src/lib/efl/interfaces/efl_duplicate.eo b/src/lib/efl/interfaces/efl_duplicate.eo
index 1b71d803be..6419f35280 100644
--- a/src/lib/efl/interfaces/efl_duplicate.eo
+++ b/src/lib/efl/interfaces/efl_duplicate.eo
@@ -1,4 +1,4 @@
1interface Efl.Duplicate 1interface @beta Efl.Duplicate
2{ 2{
3 [[An interface for duplication of objects. 3 [[An interface for duplication of objects.
4 4
diff --git a/src/lib/efl/interfaces/efl_file.eo b/src/lib/efl/interfaces/efl_file.eo
index c9873f06da..8d98a004a4 100644
--- a/src/lib/efl/interfaces/efl_file.eo
+++ b/src/lib/efl/interfaces/efl_file.eo
@@ -1,7 +1,7 @@
1import eina_types; 1import eina_types;
2import efl_gfx_types; 2import efl_gfx_types;
3 3
4mixin Efl.File { 4mixin @beta Efl.File {
5 [[Efl file interface]] 5 [[Efl file interface]]
6 methods { 6 methods {
7 @property load_error { 7 @property load_error {
diff --git a/src/lib/efl/interfaces/efl_file_save.eo b/src/lib/efl/interfaces/efl_file_save.eo
index 153b74b23e..3cdc234fff 100644
--- a/src/lib/efl/interfaces/efl_file_save.eo
+++ b/src/lib/efl/interfaces/efl_file_save.eo
@@ -1,6 +1,6 @@
1import eina_types; 1import eina_types;
2 2
3interface Efl.File_Save { 3interface @beta Efl.File_Save {
4 [[Efl file saving interface]] 4 [[Efl file saving interface]]
5 methods { 5 methods {
6 save @const { 6 save @const {
diff --git a/src/lib/efl/interfaces/efl_gfx_blur.eo b/src/lib/efl/interfaces/efl_gfx_blur.eo
index c69e7871fb..a3f2d5dac0 100644
--- a/src/lib/efl/interfaces/efl_gfx_blur.eo
+++ b/src/lib/efl/interfaces/efl_gfx_blur.eo
@@ -1,4 +1,4 @@
1interface Efl.Gfx.Blur 1interface @beta Efl.Gfx.Blur
2{ 2{
3 [[A simple API to apply blur effects. 3 [[A simple API to apply blur effects.
4 4
diff --git a/src/lib/efl/interfaces/efl_gfx_buffer.eo b/src/lib/efl/interfaces/efl_gfx_buffer.eo
index a4fa28cb98..795b6663bc 100644
--- a/src/lib/efl/interfaces/efl_gfx_buffer.eo
+++ b/src/lib/efl/interfaces/efl_gfx_buffer.eo
@@ -12,7 +12,7 @@ enum Efl.Gfx.Buffer_Access_Mode {
12 12
13/* FIXME: YUV and other planar formats are not properly handled in this API! */ 13/* FIXME: YUV and other planar formats are not properly handled in this API! */
14 14
15interface Efl.Gfx.Buffer 15interface @beta Efl.Gfx.Buffer
16{ 16{
17 [[Common APIs for all objects representing images and 2D pixel buffers.]] 17 [[Common APIs for all objects representing images and 2D pixel buffers.]]
18 18
diff --git a/src/lib/efl/interfaces/efl_gfx_color.eo b/src/lib/efl/interfaces/efl_gfx_color.eo
index d3c41e1e31..a72cae23db 100644
--- a/src/lib/efl/interfaces/efl_gfx_color.eo
+++ b/src/lib/efl/interfaces/efl_gfx_color.eo
@@ -1,6 +1,6 @@
1import efl_gfx_types; 1import efl_gfx_types;
2 2
3mixin Efl.Gfx.Color 3mixin @beta Efl.Gfx.Color
4{ 4{
5 [[Efl Gfx Color mixin class]] 5 [[Efl Gfx Color mixin class]]
6 data: null; 6 data: null;
diff --git a/src/lib/efl/interfaces/efl_gfx_color_class.eo b/src/lib/efl/interfaces/efl_gfx_color_class.eo
index 990835dfce..51bade3d11 100644
--- a/src/lib/efl/interfaces/efl_gfx_color_class.eo
+++ b/src/lib/efl/interfaces/efl_gfx_color_class.eo
@@ -1,6 +1,6 @@
1import efl_gfx_types; 1import efl_gfx_types;
2 2
3mixin Efl.Gfx.Color_Class 3mixin @beta Efl.Gfx.Color_Class
4{ 4{
5 [[Efl Gfx Color Class mixin class]] 5 [[Efl Gfx Color Class mixin class]]
6 data: null; 6 data: null;
diff --git a/src/lib/efl/interfaces/efl_gfx_entity.eo b/src/lib/efl/interfaces/efl_gfx_entity.eo
index 30131d6ba3..5f40f6f17a 100644
--- a/src/lib/efl/interfaces/efl_gfx_entity.eo
+++ b/src/lib/efl/interfaces/efl_gfx_entity.eo
@@ -1,6 +1,6 @@
1import eina_types; 1import eina_types;
2 2
3interface Efl.Gfx.Entity { 3interface @beta Efl.Gfx.Entity {
4 [[Efl graphics interface]] 4 [[Efl graphics interface]]
5 eo_prefix: efl_gfx_entity; 5 eo_prefix: efl_gfx_entity;
6 methods { 6 methods {
diff --git a/src/lib/efl/interfaces/efl_gfx_fill.eo b/src/lib/efl/interfaces/efl_gfx_fill.eo
index 566f26daad..0cd438012d 100644
--- a/src/lib/efl/interfaces/efl_gfx_fill.eo
+++ b/src/lib/efl/interfaces/efl_gfx_fill.eo
@@ -1,6 +1,6 @@
1import eina_types; 1import eina_types;
2 2
3interface Efl.Gfx.Fill { 3interface @beta Efl.Gfx.Fill {
4 [[Efl graphics fill interface]] 4 [[Efl graphics fill interface]]
5 methods { 5 methods {
6 @property fill_auto { 6 @property fill_auto {
diff --git a/src/lib/efl/interfaces/efl_gfx_filter.eo b/src/lib/efl/interfaces/efl_gfx_filter.eo
index 499a29c8de..5cee031f3f 100644
--- a/src/lib/efl/interfaces/efl_gfx_filter.eo
+++ b/src/lib/efl/interfaces/efl_gfx_filter.eo
@@ -1,4 +1,4 @@
1interface Efl.Gfx.Filter 1interface @beta Efl.Gfx.Filter
2{ 2{
3 [[Graphical filters can be applied to any object implementing this interface. 3 [[Graphical filters can be applied to any object implementing this interface.
4 4
diff --git a/src/lib/efl/interfaces/efl_gfx_frame_controller.eo b/src/lib/efl/interfaces/efl_gfx_frame_controller.eo
index f08026f2b4..b2a164ca23 100644
--- a/src/lib/efl/interfaces/efl_gfx_frame_controller.eo
+++ b/src/lib/efl/interfaces/efl_gfx_frame_controller.eo
@@ -8,7 +8,7 @@ enum Efl.Gfx.Frame_Controller_Loop_Hint {
8 pingpong = 2 [[Ping-pong bouncing loop: 1->2->3->2->1->2->3->1]] 8 pingpong = 2 [[Ping-pong bouncing loop: 1->2->3->2->1->2->3->1]]
9} 9}
10 10
11interface Efl.Gfx.Frame_Controller 11interface @beta Efl.Gfx.Frame_Controller
12{ 12{
13 [[Efl frame controller of frame based animated object interface.]] 13 [[Efl frame controller of frame based animated object interface.]]
14 14
diff --git a/src/lib/efl/interfaces/efl_gfx_gradient.eo b/src/lib/efl/interfaces/efl_gfx_gradient.eo
index 311e873698..3622034a45 100644
--- a/src/lib/efl/interfaces/efl_gfx_gradient.eo
+++ b/src/lib/efl/interfaces/efl_gfx_gradient.eo
@@ -1,6 +1,6 @@
1import efl_gfx_types; 1import efl_gfx_types;
2 2
3interface Efl.Gfx.Gradient 3interface @beta Efl.Gfx.Gradient
4{ 4{
5 [[Efl graphics gradient interface]] 5 [[Efl graphics gradient interface]]
6 eo_prefix: efl_gfx_gradient; 6 eo_prefix: efl_gfx_gradient;
diff --git a/src/lib/efl/interfaces/efl_gfx_gradient_linear.eo b/src/lib/efl/interfaces/efl_gfx_gradient_linear.eo
index ec7a9bfdfd..238e5d04a4 100644
--- a/src/lib/efl/interfaces/efl_gfx_gradient_linear.eo
+++ b/src/lib/efl/interfaces/efl_gfx_gradient_linear.eo
@@ -1,4 +1,4 @@
1interface Efl.Gfx.Gradient_Linear extends Efl.Gfx.Gradient 1interface @beta Efl.Gfx.Gradient_Linear extends Efl.Gfx.Gradient
2{ 2{
3 [[Efl graphics gradient linear interface]] 3 [[Efl graphics gradient linear interface]]
4 methods { 4 methods {
diff --git a/src/lib/efl/interfaces/efl_gfx_gradient_radial.eo b/src/lib/efl/interfaces/efl_gfx_gradient_radial.eo
index 1b2d6bdf26..9cc3f3f069 100644
--- a/src/lib/efl/interfaces/efl_gfx_gradient_radial.eo
+++ b/src/lib/efl/interfaces/efl_gfx_gradient_radial.eo
@@ -1,4 +1,4 @@
1interface Efl.Gfx.Gradient_Radial extends Efl.Gfx.Gradient 1interface @beta Efl.Gfx.Gradient_Radial extends Efl.Gfx.Gradient
2{ 2{
3 [[Efl graphics gradient radial interface]] 3 [[Efl graphics gradient radial interface]]
4 methods { 4 methods {
diff --git a/src/lib/efl/interfaces/efl_gfx_image.eo b/src/lib/efl/interfaces/efl_gfx_image.eo
index 4e8a23cdea..420bb8199d 100644
--- a/src/lib/efl/interfaces/efl_gfx_image.eo
+++ b/src/lib/efl/interfaces/efl_gfx_image.eo
@@ -40,7 +40,7 @@ enum Efl.Gfx.Image_Scale_Type
40 none [[Not scale the image]] 40 none [[Not scale the image]]
41} 41}
42 42
43interface Efl.Gfx.Image 43interface @beta Efl.Gfx.Image
44{ 44{
45 [[Common APIs for all 2D images that can be rendered on the canvas.]] 45 [[Common APIs for all 2D images that can be rendered on the canvas.]]
46 46
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 66ae1d4085..4771be1478 100644
--- a/src/lib/efl/interfaces/efl_gfx_image_load_controller.eo
+++ b/src/lib/efl/interfaces/efl_gfx_image_load_controller.eo
@@ -13,7 +13,7 @@ enum Efl.Gfx.Image_Load_Controller_State
13} 13}
14*/ 14*/
15 15
16interface Efl.Gfx.Image_Load_Controller 16interface @beta Efl.Gfx.Image_Load_Controller
17{ 17{
18 [[Common APIs for all loadable 2D images.]] 18 [[Common APIs for all loadable 2D images.]]
19 19
diff --git a/src/lib/efl/interfaces/efl_gfx_path.eo b/src/lib/efl/interfaces/efl_gfx_path.eo
index d60886e499..5f8e0baa59 100644
--- a/src/lib/efl/interfaces/efl_gfx_path.eo
+++ b/src/lib/efl/interfaces/efl_gfx_path.eo
@@ -1,7 +1,7 @@
1import eina_types; 1import eina_types;
2import efl_gfx_types; 2import efl_gfx_types;
3 3
4mixin Efl.Gfx.Path 4mixin @beta Efl.Gfx.Path
5{ 5{
6 [[EFL graphics path object interface]] 6 [[EFL graphics path object interface]]
7 methods { 7 methods {
diff --git a/src/lib/efl/interfaces/efl_gfx_shape.eo b/src/lib/efl/interfaces/efl_gfx_shape.eo
index 2dfb554e81..f71ec933ae 100644
--- a/src/lib/efl/interfaces/efl_gfx_shape.eo
+++ b/src/lib/efl/interfaces/efl_gfx_shape.eo
@@ -1,6 +1,6 @@
1import efl_gfx_types; 1import efl_gfx_types;
2 2
3mixin Efl.Gfx.Shape extends Efl.Gfx.Path 3mixin @beta Efl.Gfx.Shape extends Efl.Gfx.Path
4{ 4{
5 [[EFL graphics shape object interface]] 5 [[EFL graphics shape object interface]]
6 methods { 6 methods {
diff --git a/src/lib/efl/interfaces/efl_gfx_size_class.eo b/src/lib/efl/interfaces/efl_gfx_size_class.eo
index a3e7fc96b2..4cf49ae70e 100644
--- a/src/lib/efl/interfaces/efl_gfx_size_class.eo
+++ b/src/lib/efl/interfaces/efl_gfx_size_class.eo
@@ -1,4 +1,4 @@
1interface Efl.Gfx.Size_Class 1interface @beta Efl.Gfx.Size_Class
2{ 2{
3 [[Efl Gfx Size Class interface]] 3 [[Efl Gfx Size Class interface]]
4 methods { 4 methods {
diff --git a/src/lib/efl/interfaces/efl_gfx_size_hint.eo b/src/lib/efl/interfaces/efl_gfx_size_hint.eo
index 676cc04d37..af01fe08be 100644
--- a/src/lib/efl/interfaces/efl_gfx_size_hint.eo
+++ b/src/lib/efl/interfaces/efl_gfx_size_hint.eo
@@ -4,7 +4,7 @@ import efl_gfx_types;
4const Efl.Gfx.Size_Hint_Expand: double = 1.0; 4const Efl.Gfx.Size_Hint_Expand: double = 1.0;
5 [[Use with @Efl.Gfx.Size_Hint.hint_weight.]] 5 [[Use with @Efl.Gfx.Size_Hint.hint_weight.]]
6 6
7interface Efl.Gfx.Size_Hint 7interface @beta Efl.Gfx.Size_Hint
8{ 8{
9 [[Efl graphics size hint interface]] 9 [[Efl graphics size hint interface]]
10 event_prefix: efl_gfx_entity; 10 event_prefix: efl_gfx_entity;
diff --git a/src/lib/efl/interfaces/efl_gfx_stack.eo b/src/lib/efl/interfaces/efl_gfx_stack.eo
index 515fa73a30..56bdde626f 100644
--- a/src/lib/efl/interfaces/efl_gfx_stack.eo
+++ b/src/lib/efl/interfaces/efl_gfx_stack.eo
@@ -1,7 +1,7 @@
1const Efl.Gfx.Stack_Layer_Min: short = -32768; [[bottom-most layer number]] 1const Efl.Gfx.Stack_Layer_Min: short = -32768; [[bottom-most layer number]]
2const Efl.Gfx.Stack_Layer_Max: short = 32767; [[top-most layer number]] 2const Efl.Gfx.Stack_Layer_Max: short = 32767; [[top-most layer number]]
3 3
4interface Efl.Gfx.Stack 4interface @beta Efl.Gfx.Stack
5{ 5{
6 [[Efl graphics stack interface]] 6 [[Efl graphics stack interface]]
7 event_prefix: efl_gfx_entity; 7 event_prefix: efl_gfx_entity;
diff --git a/src/lib/efl/interfaces/efl_gfx_text_class.eo b/src/lib/efl/interfaces/efl_gfx_text_class.eo
index bf2c5a1339..a3c7f3f20b 100644
--- a/src/lib/efl/interfaces/efl_gfx_text_class.eo
+++ b/src/lib/efl/interfaces/efl_gfx_text_class.eo
@@ -1,6 +1,6 @@
1import efl_gfx_types; 1import efl_gfx_types;
2 2
3interface Efl.Gfx.Text_Class 3interface @beta Efl.Gfx.Text_Class
4{ 4{
5 [[Efl Gfx Text Class interface]] 5 [[Efl Gfx Text Class interface]]
6 methods { 6 methods {
diff --git a/src/lib/efl/interfaces/efl_gfx_view.eo b/src/lib/efl/interfaces/efl_gfx_view.eo
index 233175c6a2..f18d0dc52a 100644
--- a/src/lib/efl/interfaces/efl_gfx_view.eo
+++ b/src/lib/efl/interfaces/efl_gfx_view.eo
@@ -1,6 +1,6 @@
1import eina_types; 1import eina_types;
2 2
3interface Efl.Gfx.View 3interface @beta Efl.Gfx.View
4{ 4{
5 [[Efl graphics view interface]] 5 [[Efl graphics view interface]]
6 eo_prefix: efl_gfx; 6 eo_prefix: efl_gfx;
diff --git a/src/lib/efl/interfaces/efl_input_device.eo b/src/lib/efl/interfaces/efl_input_device.eo
index 91a0760bb5..86091a2d11 100644
--- a/src/lib/efl/interfaces/efl_input_device.eo
+++ b/src/lib/efl/interfaces/efl_input_device.eo
@@ -19,7 +19,7 @@ enum Efl.Input.Device_Type
19 @property canvas { values { canvas: Efl.Canvas; } } 19 @property canvas { values { canvas: Efl.Canvas; } }
20*/ 20*/
21 21
22class Efl.Input.Device extends Efl.Object 22class @beta Efl.Input.Device extends Efl.Object
23{ 23{
24 [[Represents a pointing device such as a touch finger, pen or mouse. 24 [[Represents a pointing device such as a touch finger, pen or mouse.
25 25
diff --git a/src/lib/efl/interfaces/efl_interpolator.eo b/src/lib/efl/interfaces/efl_interpolator.eo
index 870582ab6f..ba01e742d2 100644
--- a/src/lib/efl/interfaces/efl_interpolator.eo
+++ b/src/lib/efl/interfaces/efl_interpolator.eo
@@ -1,4 +1,4 @@
1interface Efl.Interpolator 1interface @beta Efl.Interpolator
2{ 2{
3 [[Efl interpolator interface]] 3 [[Efl interpolator interface]]
4 methods { 4 methods {
diff --git a/src/lib/efl/interfaces/efl_io_buffer.eo b/src/lib/efl/interfaces/efl_io_buffer.eo
index 230c2aa061..0f781d0bd0 100644
--- a/src/lib/efl/interfaces/efl_io_buffer.eo
+++ b/src/lib/efl/interfaces/efl_io_buffer.eo
@@ -1,4 +1,4 @@
1class Efl.Io.Buffer extends Efl.Object implements Efl.Io.Reader, Efl.Io.Writer, Efl.Io.Closer, Efl.Io.Sizer, Efl.Io.Positioner { 1class @beta Efl.Io.Buffer extends Efl.Object implements Efl.Io.Reader, Efl.Io.Writer, Efl.Io.Closer, Efl.Io.Sizer, Efl.Io.Positioner {
2 [[Generic In-memory buffer of data to be used as I/O. 2 [[Generic In-memory buffer of data to be used as I/O.
3 3
4 This class offers both input and output, which can be used at 4 This class offers both input and output, which can be used at
diff --git a/src/lib/efl/interfaces/efl_io_closer.eo b/src/lib/efl/interfaces/efl_io_closer.eo
index 2ba4323085..42be3284ba 100644
--- a/src/lib/efl/interfaces/efl_io_closer.eo
+++ b/src/lib/efl/interfaces/efl_io_closer.eo
@@ -1,6 +1,6 @@
1import eina_types; 1import eina_types;
2 2
3interface Efl.Io.Closer { 3interface @beta Efl.Io.Closer {
4 [[Generic interface for objects that can close themselves. 4 [[Generic interface for objects that can close themselves.
5 5
6 This interface allows external objects to transparently close an 6 This interface allows external objects to transparently close an
diff --git a/src/lib/efl/interfaces/efl_io_positioner.eo b/src/lib/efl/interfaces/efl_io_positioner.eo
index 4b4033c670..ace155f400 100644
--- a/src/lib/efl/interfaces/efl_io_positioner.eo
+++ b/src/lib/efl/interfaces/efl_io_positioner.eo
@@ -7,7 +7,7 @@ enum Efl.Io.Positioner_Whence {
7 end, [[Seek from the end of stream/file]] 7 end, [[Seek from the end of stream/file]]
8} 8}
9 9
10mixin Efl.Io.Positioner { 10mixin @beta Efl.Io.Positioner {
11 [[Generic interface for objects that can change or report position. 11 [[Generic interface for objects that can change or report position.
12 12
13 @since 1.19 13 @since 1.19
diff --git a/src/lib/efl/interfaces/efl_io_queue.eo b/src/lib/efl/interfaces/efl_io_queue.eo
index c8c6f1e46c..39bc760c8e 100644
--- a/src/lib/efl/interfaces/efl_io_queue.eo
+++ b/src/lib/efl/interfaces/efl_io_queue.eo
@@ -1,4 +1,4 @@
1class Efl.Io.Queue extends Efl.Object implements Efl.Io.Reader, Efl.Io.Writer, Efl.Io.Closer { 1class @beta Efl.Io.Queue extends Efl.Object implements Efl.Io.Reader, Efl.Io.Writer, Efl.Io.Closer {
2 [[Generic In-memory queue of data to be used as I/O. 2 [[Generic In-memory queue of data to be used as I/O.
3 3
4 This class is to be used to receive temporary data using 4 This class is to be used to receive temporary data using
diff --git a/src/lib/efl/interfaces/efl_io_reader.eo b/src/lib/efl/interfaces/efl_io_reader.eo
index ccb3efe90f..0fa08b4798 100644
--- a/src/lib/efl/interfaces/efl_io_reader.eo
+++ b/src/lib/efl/interfaces/efl_io_reader.eo
@@ -1,6 +1,6 @@
1import eina_types; 1import eina_types;
2 2
3interface Efl.Io.Reader { 3interface @beta Efl.Io.Reader {
4 [[Generic interface for objects that can read data into a provided memory. 4 [[Generic interface for objects that can read data into a provided memory.
5 5
6 This interface allows external objects to transparently monitor 6 This interface allows external objects to transparently monitor
diff --git a/src/lib/efl/interfaces/efl_io_sizer.eo b/src/lib/efl/interfaces/efl_io_sizer.eo
index a91cf665a1..9f358619e5 100644
--- a/src/lib/efl/interfaces/efl_io_sizer.eo
+++ b/src/lib/efl/interfaces/efl_io_sizer.eo
@@ -1,6 +1,6 @@
1import eina_types; 1import eina_types;
2 2
3mixin Efl.Io.Sizer { 3mixin @beta Efl.Io.Sizer {
4 [[Generic interface for objects that can resize or report size of themselves. 4 [[Generic interface for objects that can resize or report size of themselves.
5 5
6 This interface allows external objects to transparently resize 6 This interface allows external objects to transparently resize
diff --git a/src/lib/efl/interfaces/efl_io_writer.eo b/src/lib/efl/interfaces/efl_io_writer.eo
index 7e109cf372..295fe7c9e4 100644
--- a/src/lib/efl/interfaces/efl_io_writer.eo
+++ b/src/lib/efl/interfaces/efl_io_writer.eo
@@ -1,6 +1,6 @@
1import eina_types; 1import eina_types;
2 2
3interface Efl.Io.Writer { 3interface @beta Efl.Io.Writer {
4 [[Generic interface for objects that can write data from a provided memory. 4 [[Generic interface for objects that can write data from a provided memory.
5 5
6 This interface allows external objects to transparently write 6 This interface allows external objects to transparently write
diff --git a/src/lib/efl/interfaces/efl_model.eo b/src/lib/efl/interfaces/efl_model.eo
index 72de91d809..48c4809aa8 100644
--- a/src/lib/efl/interfaces/efl_model.eo
+++ b/src/lib/efl/interfaces/efl_model.eo
@@ -13,7 +13,7 @@ struct Efl.Model_Children_Event {
13 the parent, it will be available here.]] 13 the parent, it will be available here.]]
14} 14}
15 15
16interface Efl.Model 16interface @beta Efl.Model
17{ 17{
18 [[Efl model interface]] 18 [[Efl model interface]]
19 eo_prefix: efl_model; 19 eo_prefix: efl_model;
diff --git a/src/lib/efl/interfaces/efl_observable.eo b/src/lib/efl/interfaces/efl_observable.eo
index 4055217c51..cf31f41e48 100644
--- a/src/lib/efl/interfaces/efl_observable.eo
+++ b/src/lib/efl/interfaces/efl_observable.eo
@@ -1,6 +1,6 @@
1import efl_types; 1import efl_types;
2 2
3class Efl.Observable extends Efl.Object { 3class @beta Efl.Observable extends Efl.Object {
4 [[Efl observable class]] 4 [[Efl observable class]]
5 methods { 5 methods {
6 observer_add { 6 observer_add {
diff --git a/src/lib/efl/interfaces/efl_observer.eo b/src/lib/efl/interfaces/efl_observer.eo
index 38764f843d..82e91c2682 100644
--- a/src/lib/efl/interfaces/efl_observer.eo
+++ b/src/lib/efl/interfaces/efl_observer.eo
@@ -1,4 +1,4 @@
1interface Efl.Observer { 1interface @beta Efl.Observer {
2 [[Efl observer interface]] 2 [[Efl observer interface]]
3 methods { 3 methods {
4 update { 4 update {
diff --git a/src/lib/efl/interfaces/efl_orientation.eo b/src/lib/efl/interfaces/efl_orientation.eo
index 4f83c25c97..8eb4f55b4a 100644
--- a/src/lib/efl/interfaces/efl_orientation.eo
+++ b/src/lib/efl/interfaces/efl_orientation.eo
@@ -28,7 +28,7 @@ enum Efl.Flip
28 vertical = 2 [[Flip image vertically]] 28 vertical = 2 [[Flip image vertically]]
29} 29}
30 30
31interface Efl.Orientation 31interface @beta Efl.Orientation
32{ 32{
33 [[Efl orientation interface]] 33 [[Efl orientation interface]]
34 methods { 34 methods {
diff --git a/src/lib/efl/interfaces/efl_pack.eo b/src/lib/efl/interfaces/efl_pack.eo
index 012c9699eb..624a0004fe 100644
--- a/src/lib/efl/interfaces/efl_pack.eo
+++ b/src/lib/efl/interfaces/efl_pack.eo
@@ -1,4 +1,4 @@
1interface Efl.Pack extends Efl.Container 1interface @beta Efl.Pack extends Efl.Container
2{ 2{
3 [[API common to all UI container objects.]] 3 [[API common to all UI container objects.]]
4 methods 4 methods
diff --git a/src/lib/efl/interfaces/efl_pack_layout.eo b/src/lib/efl/interfaces/efl_pack_layout.eo
index 3b47fa37d7..2760886705 100644
--- a/src/lib/efl/interfaces/efl_pack_layout.eo
+++ b/src/lib/efl/interfaces/efl_pack_layout.eo
@@ -1,4 +1,4 @@
1interface Efl.Pack_Layout 1interface @beta Efl.Pack_Layout
2{ 2{
3 [[Low-level APIs for object that can lay their children out. 3 [[Low-level APIs for object that can lay their children out.
4 4
diff --git a/src/lib/efl/interfaces/efl_pack_linear.eo b/src/lib/efl/interfaces/efl_pack_linear.eo
index 5829c73d27..423c6cbb6c 100644
--- a/src/lib/efl/interfaces/efl_pack_linear.eo
+++ b/src/lib/efl/interfaces/efl_pack_linear.eo
@@ -1,4 +1,4 @@
1interface Efl.Pack_Linear extends Efl.Pack 1interface @beta Efl.Pack_Linear extends Efl.Pack
2{ 2{
3 [[API for containers ]] 3 [[API for containers ]]
4 eo_prefix: efl_pack; 4 eo_prefix: efl_pack;
diff --git a/src/lib/efl/interfaces/efl_pack_table.eo b/src/lib/efl/interfaces/efl_pack_table.eo
index 6b0bfd8b6e..ea88ca61da 100644
--- a/src/lib/efl/interfaces/efl_pack_table.eo
+++ b/src/lib/efl/interfaces/efl_pack_table.eo
@@ -1,6 +1,6 @@
1import efl_ui_direction; 1import efl_ui_direction;
2 2
3interface Efl.Pack_Table extends Efl.Pack_Linear 3interface @beta Efl.Pack_Table extends Efl.Pack_Linear
4{ 4{
5 [[2D containers aligned on a table with rows and columns]] 5 [[2D containers aligned on a table with rows and columns]]
6 eo_prefix: efl_pack; 6 eo_prefix: efl_pack;
diff --git a/src/lib/efl/interfaces/efl_part.eo b/src/lib/efl/interfaces/efl_part.eo
index 1f37e7e4ab..04bfd2bc4f 100644
--- a/src/lib/efl/interfaces/efl_part.eo
+++ b/src/lib/efl/interfaces/efl_part.eo
@@ -1,6 +1,6 @@
1import efl_object; 1import efl_object;
2 2
3interface Efl.Part 3interface @beta Efl.Part
4{ 4{
5 [[Interface for objects supporting named parts. 5 [[Interface for objects supporting named parts.
6 6
diff --git a/src/lib/efl/interfaces/efl_playable.eo b/src/lib/efl/interfaces/efl_playable.eo
index 56dbc9e51b..69df4235d9 100644
--- a/src/lib/efl/interfaces/efl_playable.eo
+++ b/src/lib/efl/interfaces/efl_playable.eo
@@ -1,4 +1,4 @@
1interface Efl.Playable 1interface @beta Efl.Playable
2{ 2{
3 [[Efl media playable interface]] 3 [[Efl media playable interface]]
4 methods { 4 methods {
diff --git a/src/lib/efl/interfaces/efl_player.eo b/src/lib/efl/interfaces/efl_player.eo
index 0353b36752..5c3a32c6d7 100644
--- a/src/lib/efl/interfaces/efl_player.eo
+++ b/src/lib/efl/interfaces/efl_player.eo
@@ -1,4 +1,4 @@
1interface Efl.Player 1interface @beta Efl.Player
2{ 2{
3 [[Efl media player interface]] 3 [[Efl media player interface]]
4 methods { 4 methods {
diff --git a/src/lib/efl/interfaces/efl_screen.eo b/src/lib/efl/interfaces/efl_screen.eo
index c779dcedce..ee1696f3d4 100644
--- a/src/lib/efl/interfaces/efl_screen.eo
+++ b/src/lib/efl/interfaces/efl_screen.eo
@@ -1,6 +1,6 @@
1import eina_types; 1import eina_types;
2 2
3interface Efl.Screen 3interface @beta Efl.Screen
4{ 4{
5 [[Efl screen interface]] 5 [[Efl screen interface]]
6 methods { 6 methods {
diff --git a/src/lib/efl/interfaces/efl_text.eo b/src/lib/efl/interfaces/efl_text.eo
index 13733b0d4e..8d0851048a 100644
--- a/src/lib/efl/interfaces/efl_text.eo
+++ b/src/lib/efl/interfaces/efl_text.eo
@@ -1,4 +1,4 @@
1interface Efl.Text 1interface @beta Efl.Text
2{ 2{
3 [[Efl text interface]] 3 [[Efl text interface]]
4 methods { 4 methods {
diff --git a/src/lib/efl/interfaces/efl_text_annotate.eo b/src/lib/efl/interfaces/efl_text_annotate.eo
index f22209ec39..9dc5f6e003 100644
--- a/src/lib/efl/interfaces/efl_text_annotate.eo
+++ b/src/lib/efl/interfaces/efl_text_annotate.eo
@@ -1,6 +1,6 @@
1import efl_text_types; 1import efl_text_types;
2 2
3interface Efl.Text_Annotate { 3interface @beta Efl.Text_Annotate {
4 [[Cursor API 4 [[Cursor API
5 5
6 @since 1.20 6 @since 1.20
diff --git a/src/lib/efl/interfaces/efl_text_cursor.eo b/src/lib/efl/interfaces/efl_text_cursor.eo
index 87bba61bdd..855c49f207 100644
--- a/src/lib/efl/interfaces/efl_text_cursor.eo
+++ b/src/lib/efl/interfaces/efl_text_cursor.eo
@@ -22,7 +22,7 @@ enum Efl.Text_Cursor_Type
22 under [[Cursor type under]] 22 under [[Cursor type under]]
23} 23}
24 24
25interface Efl.Text_Cursor { 25interface @beta Efl.Text_Cursor {
26 [[Cursor API 26 [[Cursor API
27 27
28 @since 1.20 28 @since 1.20
diff --git a/src/lib/efl/interfaces/efl_text_font.eo b/src/lib/efl/interfaces/efl_text_font.eo
index 34e5dab22a..bcbc837439 100644
--- a/src/lib/efl/interfaces/efl_text_font.eo
+++ b/src/lib/efl/interfaces/efl_text_font.eo
@@ -49,7 +49,7 @@ enum Efl.Text_Font_Bitmap_Scalable {
49 color = (1 << 0), [[Enable scalable feature for color bitmap fonts.]] 49 color = (1 << 0), [[Enable scalable feature for color bitmap fonts.]]
50} 50}
51 51
52interface Efl.Text_Font { 52interface @beta Efl.Text_Font {
53 [[Font settings of the text 53 [[Font settings of the text
54 54
55 @since 1.20 55 @since 1.20
diff --git a/src/lib/efl/interfaces/efl_text_format.eo b/src/lib/efl/interfaces/efl_text_format.eo
index 0ec9c98240..04a99ac582 100644
--- a/src/lib/efl/interfaces/efl_text_format.eo
+++ b/src/lib/efl/interfaces/efl_text_format.eo
@@ -16,7 +16,7 @@ enum Efl.Text_Format_Horizontal_Alignment_Auto_Type {
16 end [[Text is places at opposite side of LTR/RTL (bidirectional) settings]] 16 end [[Text is places at opposite side of LTR/RTL (bidirectional) settings]]
17} 17}
18 18
19interface Efl.Text_Format { 19interface @beta Efl.Text_Format {
20 [[The look and layout of the text 20 [[The look and layout of the text
21 21
22 The text format can affect the geometry of the text object, as well as 22 The text format can affect the geometry of the text object, as well as
diff --git a/src/lib/efl/interfaces/efl_text_markup.eo b/src/lib/efl/interfaces/efl_text_markup.eo
index 7d6968445c..a12b0728b8 100644
--- a/src/lib/efl/interfaces/efl_text_markup.eo
+++ b/src/lib/efl/interfaces/efl_text_markup.eo
@@ -1,4 +1,4 @@
1interface Efl.Text_Markup { 1interface @beta Efl.Text_Markup {
2 [[Markup data that populates the text object's style and format 2 [[Markup data that populates the text object's style and format
3 3
4 @since 1.21 4 @since 1.21
diff --git a/src/lib/efl/interfaces/efl_text_markup_interactive.eo b/src/lib/efl/interfaces/efl_text_markup_interactive.eo
index 4906d5931a..dc0a04af5d 100644
--- a/src/lib/efl/interfaces/efl_text_markup_interactive.eo
+++ b/src/lib/efl/interfaces/efl_text_markup_interactive.eo
@@ -1,4 +1,4 @@
1interface Efl.Text_Markup_Interactive extends Efl.Text_Cursor { 1interface @beta Efl.Text_Markup_Interactive extends Efl.Text_Cursor {
2 [[Markup data that populates the text object's style and format 2 [[Markup data that populates the text object's style and format
3 3
4 @since 1.22 4 @since 1.22
diff --git a/src/lib/efl/interfaces/efl_text_markup_util.eo b/src/lib/efl/interfaces/efl_text_markup_util.eo
index 845694d489..f29d2f8d77 100644
--- a/src/lib/efl/interfaces/efl_text_markup_util.eo
+++ b/src/lib/efl/interfaces/efl_text_markup_util.eo
@@ -1,4 +1,4 @@
1class Efl.Text_Markup_Util { 1class @beta Efl.Text_Markup_Util {
2 [[Utility class for markup, such as conversions 2 [[Utility class for markup, such as conversions
3 3
4 @since 1.21. 4 @since 1.21.
diff --git a/src/lib/efl/interfaces/efl_text_style.eo b/src/lib/efl/interfaces/efl_text_style.eo
index 99552ac036..d6952cd53b 100644
--- a/src/lib/efl/interfaces/efl_text_style.eo
+++ b/src/lib/efl/interfaces/efl_text_style.eo
@@ -55,7 +55,7 @@ enum Efl.Text_Style_Underline_Type
55 dashed, [[Underlined with a dashed line]] 55 dashed, [[Underlined with a dashed line]]
56} 56}
57 57
58interface Efl.Text_Style { 58interface @beta Efl.Text_Style {
59 [[Style to apply to the text 59 [[Style to apply to the text
60 60
61 A style can be coloring, effects, underline, strikethrough etc. 61 A style can be coloring, effects, underline, strikethrough etc.
diff --git a/src/lib/efl/interfaces/efl_ui_autorepeat.eo b/src/lib/efl/interfaces/efl_ui_autorepeat.eo
index 5bcf451e5a..1c374a5172 100644
--- a/src/lib/efl/interfaces/efl_ui_autorepeat.eo
+++ b/src/lib/efl/interfaces/efl_ui_autorepeat.eo
@@ -1,4 +1,4 @@
1interface Efl.Ui.Autorepeat { 1interface @beta Efl.Ui.Autorepeat {
2 [[Efl UI autorepeat interface]] 2 [[Efl UI autorepeat interface]]
3 eo_prefix: efl_ui; 3 eo_prefix: efl_ui;
4 methods { 4 methods {
diff --git a/src/lib/efl/interfaces/efl_ui_clickable.eo b/src/lib/efl/interfaces/efl_ui_clickable.eo
index 869d5e3650..34da147875 100644
--- a/src/lib/efl/interfaces/efl_ui_clickable.eo
+++ b/src/lib/efl/interfaces/efl_ui_clickable.eo
@@ -1,4 +1,4 @@
1interface Efl.Ui.Clickable 1interface @beta Efl.Ui.Clickable
2{ 2{
3 [[Efl UI clickable interface]] 3 [[Efl UI clickable interface]]
4 event_prefix: efl_ui; 4 event_prefix: efl_ui;
diff --git a/src/lib/efl/interfaces/efl_ui_direction.eo b/src/lib/efl/interfaces/efl_ui_direction.eo
index 7e5aa74c0e..9a0ad01847 100644
--- a/src/lib/efl/interfaces/efl_ui_direction.eo
+++ b/src/lib/efl/interfaces/efl_ui_direction.eo
@@ -25,7 +25,7 @@ enum Efl.Ui.Dir
25 left = Efl.Ui.Dir.rtl, [[Left is an alias for RTL.]] 25 left = Efl.Ui.Dir.rtl, [[Left is an alias for RTL.]]
26} 26}
27 27
28interface Efl.Ui.Direction 28interface @beta Efl.Ui.Direction
29{ 29{
30 [[EFL UI object direction interface]] 30 [[EFL UI object direction interface]]
31 methods { 31 methods {
diff --git a/src/lib/efl/interfaces/efl_ui_direction_readonly.eo b/src/lib/efl/interfaces/efl_ui_direction_readonly.eo
index 900b990c49..aaba2d45c5 100644
--- a/src/lib/efl/interfaces/efl_ui_direction_readonly.eo
+++ b/src/lib/efl/interfaces/efl_ui_direction_readonly.eo
@@ -1,4 +1,4 @@
1mixin Efl.Ui.Direction_Readonly extends Efl.Ui.Direction 1mixin @beta Efl.Ui.Direction_Readonly extends Efl.Ui.Direction
2{ 2{
3 implements { 3 implements {
4 Efl.Ui.Direction.direction { set; [[This will always print and error that this is a readonly object]]} 4 Efl.Ui.Direction.direction { set; [[This will always print and error that this is a readonly object]]}
diff --git a/src/lib/efl/interfaces/efl_ui_drag.eo b/src/lib/efl/interfaces/efl_ui_drag.eo
index dedcb348f1..acc1304cdc 100644
--- a/src/lib/efl/interfaces/efl_ui_drag.eo
+++ b/src/lib/efl/interfaces/efl_ui_drag.eo
@@ -2,7 +2,7 @@
2 2
3import efl_ui_types; 3import efl_ui_types;
4 4
5interface Efl.Ui.Drag 5interface @beta Efl.Ui.Drag
6{ 6{
7 [[Common interface for draggable objects and parts. 7 [[Common interface for draggable objects and parts.
8 8
diff --git a/src/lib/efl/interfaces/efl_ui_draggable.eo b/src/lib/efl/interfaces/efl_ui_draggable.eo
index a202a3e434..3cd939667b 100644
--- a/src/lib/efl/interfaces/efl_ui_draggable.eo
+++ b/src/lib/efl/interfaces/efl_ui_draggable.eo
@@ -1,5 +1,5 @@
1/* FIXME: Edje Drag and this Dnd Draggable have confusingly similar names! */ 1/* FIXME: Edje Drag and this Dnd Draggable have confusingly similar names! */
2interface Efl.Ui.Draggable 2interface @beta Efl.Ui.Draggable
3{ 3{
4 [[Efl UI draggable interface]] 4 [[Efl UI draggable interface]]
5 event_prefix: efl_ui; 5 event_prefix: efl_ui;
diff --git a/src/lib/efl/interfaces/efl_ui_factory.eo b/src/lib/efl/interfaces/efl_ui_factory.eo
index 7b4356a04b..6f6735a6d9 100644
--- a/src/lib/efl/interfaces/efl_ui_factory.eo
+++ b/src/lib/efl/interfaces/efl_ui_factory.eo
@@ -4,7 +4,7 @@ struct Efl.Ui.Factory_Item_Created_Event {
4 item: Efl.Gfx.Entity; [[The item that was just created.]] 4 item: Efl.Gfx.Entity; [[The item that was just created.]]
5} 5}
6 6
7interface Efl.Ui.Factory extends Efl.Ui.Property_Bind, Efl.Ui.Factory_Bind 7interface @beta Efl.Ui.Factory extends Efl.Ui.Property_Bind, Efl.Ui.Factory_Bind
8{ 8{
9 [[Efl UI factory interface]] 9 [[Efl UI factory interface]]
10 methods { 10 methods {
diff --git a/src/lib/efl/interfaces/efl_ui_factory_bind.eo b/src/lib/efl/interfaces/efl_ui_factory_bind.eo
index 0e36b44f05..d26832453f 100644
--- a/src/lib/efl/interfaces/efl_ui_factory_bind.eo
+++ b/src/lib/efl/interfaces/efl_ui_factory_bind.eo
@@ -1,4 +1,4 @@
1interface Efl.Ui.Factory_Bind 1interface @beta Efl.Ui.Factory_Bind
2{ 2{
3 [[Efl UI Property interface. 3 [[Efl UI Property interface.
4 view object can have @Efl.Model and need to set cotent with those model stored data. 4 view object can have @Efl.Model and need to set cotent with those model stored data.
diff --git a/src/lib/efl/interfaces/efl_ui_format.eo b/src/lib/efl/interfaces/efl_ui_format.eo
index e78478e8bd..07e51ce28e 100644
--- a/src/lib/efl/interfaces/efl_ui_format.eo
+++ b/src/lib/efl/interfaces/efl_ui_format.eo
@@ -6,7 +6,7 @@ function Efl.Ui.Format_Func_Cb {
6 } 6 }
7}; 7};
8 8
9mixin Efl.Ui.Format 9mixin @beta Efl.Ui.Format
10{ 10{
11 [[interface class for format_func]] 11 [[interface class for format_func]]
12 methods { 12 methods {
diff --git a/src/lib/efl/interfaces/efl_ui_i18n.eo b/src/lib/efl/interfaces/efl_ui_i18n.eo
index 3dffa16c1e..ece81f6314 100644
--- a/src/lib/efl/interfaces/efl_ui_i18n.eo
+++ b/src/lib/efl/interfaces/efl_ui_i18n.eo
@@ -1,4 +1,4 @@
1interface Efl.Ui.I18n 1interface @beta Efl.Ui.I18n
2{ 2{
3 [[A common Internationalization interface for UI objects.]] 3 [[A common Internationalization interface for UI objects.]]
4 eo_prefix: efl_ui; 4 eo_prefix: efl_ui;
diff --git a/src/lib/efl/interfaces/efl_ui_menu.eo b/src/lib/efl/interfaces/efl_ui_menu.eo
index be4b6cb82f..699790ab49 100644
--- a/src/lib/efl/interfaces/efl_ui_menu.eo
+++ b/src/lib/efl/interfaces/efl_ui_menu.eo
@@ -1,4 +1,4 @@
1interface Efl.Ui.Menu { 1interface @beta Efl.Ui.Menu {
2 [[Efl UI menu interface]] 2 [[Efl UI menu interface]]
3 legacy_prefix: null; 3 legacy_prefix: null;
4 methods { 4 methods {
diff --git a/src/lib/efl/interfaces/efl_ui_multi_selectable.eo b/src/lib/efl/interfaces/efl_ui_multi_selectable.eo
index f8a95afeed..90c825f223 100644
--- a/src/lib/efl/interfaces/efl_ui_multi_selectable.eo
+++ b/src/lib/efl/interfaces/efl_ui_multi_selectable.eo
@@ -9,7 +9,7 @@ enum Efl.Ui.Select_Mode {
9 none [[Last value of select mode. child cannot be selected at all.]] 9 none [[Last value of select mode. child cannot be selected at all.]]
10} 10}
11 11
12interface Efl.Ui.Multi_Selectable 12interface @beta Efl.Ui.Multi_Selectable
13{ 13{
14 [[Efl UI Multi selectable interface. 14 [[Efl UI Multi selectable interface.
15 The container have to control select property of multiple chidren.]] 15 The container have to control select property of multiple chidren.]]
diff --git a/src/lib/efl/interfaces/efl_ui_property_bind.eo b/src/lib/efl/interfaces/efl_ui_property_bind.eo
index e709bd87c7..54ce4d9d26 100644
--- a/src/lib/efl/interfaces/efl_ui_property_bind.eo
+++ b/src/lib/efl/interfaces/efl_ui_property_bind.eo
@@ -1,4 +1,4 @@
1interface Efl.Ui.Property_Bind 1interface @beta Efl.Ui.Property_Bind
2{ 2{
3 [[Efl UI Property_Bind interface. 3 [[Efl UI Property_Bind interface.
4 view object can have @Efl.Model to manage the data, 4 view object can have @Efl.Model to manage the data,
diff --git a/src/lib/efl/interfaces/efl_ui_range_display.eo b/src/lib/efl/interfaces/efl_ui_range_display.eo
index 3a3891d5c4..ca9d2c1e1b 100644
--- a/src/lib/efl/interfaces/efl_ui_range_display.eo
+++ b/src/lib/efl/interfaces/efl_ui_range_display.eo
@@ -1,4 +1,4 @@
1interface Efl.Ui.Range_Display 1interface @beta Efl.Ui.Range_Display
2{ 2{
3 [[Interface that contains properties regarding the displaying of a range.]] 3 [[Interface that contains properties regarding the displaying of a range.]]
4 eo_prefix: efl_ui_range; 4 eo_prefix: efl_ui_range;
diff --git a/src/lib/efl/interfaces/efl_ui_range_interactive.eo b/src/lib/efl/interfaces/efl_ui_range_interactive.eo
index d7114e8073..a7af8c8c8f 100644
--- a/src/lib/efl/interfaces/efl_ui_range_interactive.eo
+++ b/src/lib/efl/interfaces/efl_ui_range_interactive.eo
@@ -1,4 +1,4 @@
1interface Efl.Ui.Range_Interactive extends Efl.Ui.Range_Display 1interface @beta Efl.Ui.Range_Interactive extends Efl.Ui.Range_Display
2{ 2{
3 [[Interface that extends the normal displaying properties with usage properties. 3 [[Interface that extends the normal displaying properties with usage properties.
4 4
diff --git a/src/lib/efl/interfaces/efl_ui_scrollable.eo b/src/lib/efl/interfaces/efl_ui_scrollable.eo
index b1284e5cd6..3b30a25ccb 100644
--- a/src/lib/efl/interfaces/efl_ui_scrollable.eo
+++ b/src/lib/efl/interfaces/efl_ui_scrollable.eo
@@ -12,7 +12,7 @@ enum Efl.Ui.Scroll_Block
12 horizontal = 2 [[Block horizontal movement.]] 12 horizontal = 2 [[Block horizontal movement.]]
13} 13}
14 14
15interface Efl.Ui.Scrollable 15interface @beta Efl.Ui.Scrollable
16{ 16{
17 [[Efl UI scrollable interface]] 17 [[Efl UI scrollable interface]]
18 event_prefix: efl_ui; 18 event_prefix: efl_ui;
diff --git a/src/lib/efl/interfaces/efl_ui_scrollable_interactive.eo b/src/lib/efl/interfaces/efl_ui_scrollable_interactive.eo
index 3e72ba4853..c5bbc1cceb 100644
--- a/src/lib/efl/interfaces/efl_ui_scrollable_interactive.eo
+++ b/src/lib/efl/interfaces/efl_ui_scrollable_interactive.eo
@@ -1,6 +1,6 @@
1import eina_types; 1import eina_types;
2 2
3interface Efl.Ui.Scrollable_Interactive extends Efl.Ui.Scrollable 3interface @beta Efl.Ui.Scrollable_Interactive extends Efl.Ui.Scrollable
4{ 4{
5 eo_prefix: efl_ui_scrollable; 5 eo_prefix: efl_ui_scrollable;
6 methods { 6 methods {
diff --git a/src/lib/efl/interfaces/efl_ui_scrollbar.eo b/src/lib/efl/interfaces/efl_ui_scrollbar.eo
index 46e1bad5fe..18b9e05d8b 100644
--- a/src/lib/efl/interfaces/efl_ui_scrollbar.eo
+++ b/src/lib/efl/interfaces/efl_ui_scrollbar.eo
@@ -12,7 +12,7 @@ enum Efl.Ui.Scrollbar_Direction
12 vertical, 12 vertical,
13 last 13 last
14} 14}
15interface Efl.Ui.Scrollbar 15interface @beta Efl.Ui.Scrollbar
16{ 16{
17 methods { 17 methods {
18 @property bar_mode { 18 @property bar_mode {
diff --git a/src/lib/efl/interfaces/efl_ui_selectable.eo b/src/lib/efl/interfaces/efl_ui_selectable.eo
index 2d67ac018f..770e5e2132 100644
--- a/src/lib/efl/interfaces/efl_ui_selectable.eo
+++ b/src/lib/efl/interfaces/efl_ui_selectable.eo
@@ -1,4 +1,4 @@
1interface Efl.Ui.Selectable 1interface @beta Efl.Ui.Selectable
2{ 2{
3 [[Efl UI selectable interface]] 3 [[Efl UI selectable interface]]
4 event_prefix: efl_ui; 4 event_prefix: efl_ui;
diff --git a/src/lib/efl/interfaces/efl_ui_view.eo b/src/lib/efl/interfaces/efl_ui_view.eo
index 144b2fa660..33919d5c96 100644
--- a/src/lib/efl/interfaces/efl_ui_view.eo
+++ b/src/lib/efl/interfaces/efl_ui_view.eo
@@ -1,4 +1,4 @@
1interface Efl.Ui.View 1interface @beta Efl.Ui.View
2{ 2{
3 [[Efl UI view interface]] 3 [[Efl UI view interface]]
4 methods { 4 methods {
diff --git a/src/lib/efl/interfaces/efl_ui_zoom.eo b/src/lib/efl/interfaces/efl_ui_zoom.eo
index d719d3bfae..c053aec1b4 100644
--- a/src/lib/efl/interfaces/efl_ui_zoom.eo
+++ b/src/lib/efl/interfaces/efl_ui_zoom.eo
@@ -9,7 +9,7 @@ enum Efl.Ui.Zoom_Mode
9 last [[Sentinel value to indicate last enum field during iteration]] 9 last [[Sentinel value to indicate last enum field during iteration]]
10} 10}
11 11
12interface Efl.Ui.Zoom 12interface @beta Efl.Ui.Zoom
13{ 13{
14 [[Efl UI zoom interface]] 14 [[Efl UI zoom interface]]
15 event_prefix: efl_ui; 15 event_prefix: efl_ui;