Mark BETA classes individually
authorWonki Kim <wonki_.kim@samsung.com>
Thu, 7 Mar 2019 12:10:28 +0000 (21:10 +0900)
committerWonki Kim <wonki_.kim@samsung.com>
Fri, 8 Mar 2019 11:49:34 +0000 (20:49 +0900)
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

Change-Id: Ifc2ccd97807c33e2e4927c38c14d494567d3bbca

393 files changed:
src/lib/ecore/efl_accelerate_interpolator.eo
src/lib/ecore/efl_app.eo
src/lib/ecore/efl_appthread.eo
src/lib/ecore/efl_boolean_model.eo
src/lib/ecore/efl_bounce_interpolator.eo
src/lib/ecore/efl_composite_model.eo
src/lib/ecore/efl_container_model.eo
src/lib/ecore/efl_container_model_item.eo
src/lib/ecore/efl_core_command_line.eo
src/lib/ecore/efl_core_env.eo
src/lib/ecore/efl_core_proc_env.eo
src/lib/ecore/efl_cubic_bezier_interpolator.eo
src/lib/ecore/efl_decelerate_interpolator.eo
src/lib/ecore/efl_divisor_interpolator.eo
src/lib/ecore/efl_exe.eo
src/lib/ecore/efl_generic_model.eo
src/lib/ecore/efl_io_buffered_stream.eo
src/lib/ecore/efl_io_closer_fd.eo
src/lib/ecore/efl_io_copier.eo
src/lib/ecore/efl_io_file.eo
src/lib/ecore/efl_io_positioner_fd.eo
src/lib/ecore/efl_io_reader_fd.eo
src/lib/ecore/efl_io_sizer_fd.eo
src/lib/ecore/efl_io_stderr.eo
src/lib/ecore/efl_io_stdin.eo
src/lib/ecore/efl_io_stdout.eo
src/lib/ecore/efl_io_writer_fd.eo
src/lib/ecore/efl_linear_interpolator.eo
src/lib/ecore/efl_loop.eo
src/lib/ecore/efl_loop_consumer.eo
src/lib/ecore/efl_loop_fd.eo
src/lib/ecore/efl_loop_handler.eo
src/lib/ecore/efl_loop_message.eo
src/lib/ecore/efl_loop_message_future.eo
src/lib/ecore/efl_loop_message_future_handler.eo
src/lib/ecore/efl_loop_message_handler.eo
src/lib/ecore/efl_loop_model.eo
src/lib/ecore/efl_loop_timer.eo
src/lib/ecore/efl_select_model.eo
src/lib/ecore/efl_sinusoidal_interpolator.eo
src/lib/ecore/efl_spring_interpolator.eo
src/lib/ecore/efl_task.eo
src/lib/ecore/efl_thread.eo
src/lib/ecore/efl_threadio.eo
src/lib/ecore/efl_view_model.eo
src/lib/ecore_con/efl_net_control_access_point.eo
src/lib/ecore_con/efl_net_control_manager.eo
src/lib/ecore_con/efl_net_control_technology.eo
src/lib/ecore_con/efl_net_dialer.eo
src/lib/ecore_con/efl_net_dialer_http.eo
src/lib/ecore_con/efl_net_dialer_simple.eo
src/lib/ecore_con/efl_net_dialer_ssl.eo
src/lib/ecore_con/efl_net_dialer_tcp.eo
src/lib/ecore_con/efl_net_dialer_udp.eo
src/lib/ecore_con/efl_net_dialer_unix.eo
src/lib/ecore_con/efl_net_dialer_websocket.eo
src/lib/ecore_con/efl_net_dialer_windows.eo
src/lib/ecore_con/efl_net_ip_address.eo
src/lib/ecore_con/efl_net_server.eo
src/lib/ecore_con/efl_net_server_fd.eo
src/lib/ecore_con/efl_net_server_ip.eo
src/lib/ecore_con/efl_net_server_simple.eo
src/lib/ecore_con/efl_net_server_ssl.eo
src/lib/ecore_con/efl_net_server_tcp.eo
src/lib/ecore_con/efl_net_server_udp.eo
src/lib/ecore_con/efl_net_server_udp_client.eo
src/lib/ecore_con/efl_net_server_unix.eo
src/lib/ecore_con/efl_net_server_windows.eo
src/lib/ecore_con/efl_net_session.eo
src/lib/ecore_con/efl_net_socket.eo
src/lib/ecore_con/efl_net_socket_fd.eo
src/lib/ecore_con/efl_net_socket_simple.eo
src/lib/ecore_con/efl_net_socket_ssl.eo
src/lib/ecore_con/efl_net_socket_tcp.eo
src/lib/ecore_con/efl_net_socket_udp.eo
src/lib/ecore_con/efl_net_socket_unix.eo
src/lib/ecore_con/efl_net_socket_windows.eo
src/lib/ecore_con/efl_net_ssl_context.eo
src/lib/edje/efl_canvas_layout.eo
src/lib/edje/efl_canvas_layout_part.eo
src/lib/edje/efl_canvas_layout_part_box.eo
src/lib/edje/efl_canvas_layout_part_external.eo
src/lib/edje/efl_canvas_layout_part_invalid.eo
src/lib/edje/efl_canvas_layout_part_swallow.eo
src/lib/edje/efl_canvas_layout_part_table.eo
src/lib/edje/efl_canvas_layout_part_text.eo
src/lib/edje/efl_layout_calc.eo
src/lib/edje/efl_layout_group.eo
src/lib/edje/efl_layout_signal.eo
src/lib/efl/Efl.h
src/lib/efl/interfaces/efl_animator.eo
src/lib/efl/interfaces/efl_cached_item.eo
src/lib/efl/interfaces/efl_canvas_pointer.eo
src/lib/efl/interfaces/efl_canvas_scene.eo
src/lib/efl/interfaces/efl_config.eo
src/lib/efl/interfaces/efl_container.eo
src/lib/efl/interfaces/efl_content.eo
src/lib/efl/interfaces/efl_control.eo
src/lib/efl/interfaces/efl_duplicate.eo
src/lib/efl/interfaces/efl_file.eo
src/lib/efl/interfaces/efl_file_save.eo
src/lib/efl/interfaces/efl_gfx_blur.eo
src/lib/efl/interfaces/efl_gfx_buffer.eo
src/lib/efl/interfaces/efl_gfx_color.eo
src/lib/efl/interfaces/efl_gfx_color_class.eo
src/lib/efl/interfaces/efl_gfx_entity.eo
src/lib/efl/interfaces/efl_gfx_fill.eo
src/lib/efl/interfaces/efl_gfx_filter.eo
src/lib/efl/interfaces/efl_gfx_frame_controller.eo
src/lib/efl/interfaces/efl_gfx_gradient.eo
src/lib/efl/interfaces/efl_gfx_gradient_linear.eo
src/lib/efl/interfaces/efl_gfx_gradient_radial.eo
src/lib/efl/interfaces/efl_gfx_image.eo
src/lib/efl/interfaces/efl_gfx_image_load_controller.eo
src/lib/efl/interfaces/efl_gfx_path.eo
src/lib/efl/interfaces/efl_gfx_shape.eo
src/lib/efl/interfaces/efl_gfx_size_class.eo
src/lib/efl/interfaces/efl_gfx_size_hint.eo
src/lib/efl/interfaces/efl_gfx_stack.eo
src/lib/efl/interfaces/efl_gfx_text_class.eo
src/lib/efl/interfaces/efl_gfx_view.eo
src/lib/efl/interfaces/efl_input_device.eo
src/lib/efl/interfaces/efl_interpolator.eo
src/lib/efl/interfaces/efl_io_buffer.eo
src/lib/efl/interfaces/efl_io_closer.eo
src/lib/efl/interfaces/efl_io_positioner.eo
src/lib/efl/interfaces/efl_io_queue.eo
src/lib/efl/interfaces/efl_io_reader.eo
src/lib/efl/interfaces/efl_io_sizer.eo
src/lib/efl/interfaces/efl_io_writer.eo
src/lib/efl/interfaces/efl_model.eo
src/lib/efl/interfaces/efl_observable.eo
src/lib/efl/interfaces/efl_observer.eo
src/lib/efl/interfaces/efl_orientation.eo
src/lib/efl/interfaces/efl_pack.eo
src/lib/efl/interfaces/efl_pack_layout.eo
src/lib/efl/interfaces/efl_pack_linear.eo
src/lib/efl/interfaces/efl_pack_table.eo
src/lib/efl/interfaces/efl_part.eo
src/lib/efl/interfaces/efl_playable.eo
src/lib/efl/interfaces/efl_player.eo
src/lib/efl/interfaces/efl_screen.eo
src/lib/efl/interfaces/efl_text.eo
src/lib/efl/interfaces/efl_text_annotate.eo
src/lib/efl/interfaces/efl_text_cursor.eo
src/lib/efl/interfaces/efl_text_font.eo
src/lib/efl/interfaces/efl_text_format.eo
src/lib/efl/interfaces/efl_text_markup.eo
src/lib/efl/interfaces/efl_text_markup_interactive.eo
src/lib/efl/interfaces/efl_text_markup_util.eo
src/lib/efl/interfaces/efl_text_style.eo
src/lib/efl/interfaces/efl_ui_autorepeat.eo
src/lib/efl/interfaces/efl_ui_clickable.eo
src/lib/efl/interfaces/efl_ui_direction.eo
src/lib/efl/interfaces/efl_ui_direction_readonly.eo
src/lib/efl/interfaces/efl_ui_drag.eo
src/lib/efl/interfaces/efl_ui_draggable.eo
src/lib/efl/interfaces/efl_ui_factory.eo
src/lib/efl/interfaces/efl_ui_factory_bind.eo
src/lib/efl/interfaces/efl_ui_format.eo
src/lib/efl/interfaces/efl_ui_i18n.eo
src/lib/efl/interfaces/efl_ui_menu.eo
src/lib/efl/interfaces/efl_ui_multi_selectable.eo
src/lib/efl/interfaces/efl_ui_property_bind.eo
src/lib/efl/interfaces/efl_ui_range_display.eo
src/lib/efl/interfaces/efl_ui_range_interactive.eo
src/lib/efl/interfaces/efl_ui_scrollable.eo
src/lib/efl/interfaces/efl_ui_scrollable_interactive.eo
src/lib/efl/interfaces/efl_ui_scrollbar.eo
src/lib/efl/interfaces/efl_ui_selectable.eo
src/lib/efl/interfaces/efl_ui_view.eo
src/lib/efl/interfaces/efl_ui_zoom.eo
src/lib/eio/efl_io_manager.eo
src/lib/eio/efl_io_model.eo
src/lib/elementary/efl_access_action.eo
src/lib/elementary/efl_access_component.eo
src/lib/elementary/efl_access_editable_text.eo
src/lib/elementary/efl_access_object.eo
src/lib/elementary/efl_access_selection.eo
src/lib/elementary/efl_access_text.eo
src/lib/elementary/efl_access_value.eo
src/lib/elementary/efl_access_widget_action.eo
src/lib/elementary/efl_access_window.eo
src/lib/elementary/efl_config_global.eo
src/lib/elementary/efl_datetime_manager.eo
src/lib/elementary/efl_page_indicator.eo
src/lib/elementary/efl_page_indicator_icon.eo
src/lib/elementary/efl_page_transition.eo
src/lib/elementary/efl_page_transition_scroll.eo
src/lib/elementary/efl_text_interactive.eo
src/lib/elementary/efl_ui_alert_popup.eo
src/lib/elementary/efl_ui_alert_popup_part.eo
src/lib/elementary/efl_ui_anchor_popup.eo
src/lib/elementary/efl_ui_average_model.eo
src/lib/elementary/efl_ui_bg.eo
src/lib/elementary/efl_ui_bg_legacy.eo
src/lib/elementary/efl_ui_box.eo
src/lib/elementary/efl_ui_box_flow.eo
src/lib/elementary/efl_ui_box_stack.eo
src/lib/elementary/efl_ui_button.eo
src/lib/elementary/efl_ui_button_legacy.eo
src/lib/elementary/efl_ui_button_legacy_part.eo
src/lib/elementary/efl_ui_caching_factory.eo
src/lib/elementary/efl_ui_calendar.eo
src/lib/elementary/efl_ui_calendar_item.eo
src/lib/elementary/efl_ui_check.eo
src/lib/elementary/efl_ui_check_legacy.eo
src/lib/elementary/efl_ui_check_legacy_part.eo
src/lib/elementary/efl_ui_clock.eo
src/lib/elementary/efl_ui_clock_legacy.eo
src/lib/elementary/efl_ui_cursor.eo
src/lib/elementary/efl_ui_datepicker.eo
src/lib/elementary/efl_ui_dnd.eo
src/lib/elementary/efl_ui_dnd_container.eo
src/lib/elementary/efl_ui_exact_model.eo
src/lib/elementary/efl_ui_flip.eo
src/lib/elementary/efl_ui_flip_legacy.eo
src/lib/elementary/efl_ui_flip_part.eo
src/lib/elementary/efl_ui_focus_composition.eo
src/lib/elementary/efl_ui_focus_composition_adapter.eo
src/lib/elementary/efl_ui_focus_layer.eo
src/lib/elementary/efl_ui_focus_manager.eo
src/lib/elementary/efl_ui_focus_manager_calc.eo
src/lib/elementary/efl_ui_focus_manager_root_focus.eo
src/lib/elementary/efl_ui_focus_manager_sub.eo
src/lib/elementary/efl_ui_focus_manager_window_root.eo
src/lib/elementary/efl_ui_focus_object.eo
src/lib/elementary/efl_ui_focus_parent_provider.eo
src/lib/elementary/efl_ui_focus_parent_provider_gen.eo
src/lib/elementary/efl_ui_focus_parent_provider_standard.eo
src/lib/elementary/efl_ui_focus_util.eo
src/lib/elementary/efl_ui_frame.eo
src/lib/elementary/efl_ui_frame_legacy.eo
src/lib/elementary/efl_ui_grid.eo
src/lib/elementary/efl_ui_grid_default_item.eo
src/lib/elementary/efl_ui_grid_default_item_part_end.eo
src/lib/elementary/efl_ui_grid_default_item_part_icon.eo
src/lib/elementary/efl_ui_grid_item.eo
src/lib/elementary/efl_ui_homogeneous_model.eo
src/lib/elementary/efl_ui_image.eo
src/lib/elementary/efl_ui_image_factory.eo
src/lib/elementary/efl_ui_image_legacy.eo
src/lib/elementary/efl_ui_image_zoomable.eo
src/lib/elementary/efl_ui_image_zoomable_legacy.eo
src/lib/elementary/efl_ui_image_zoomable_pan.eo
src/lib/elementary/efl_ui_internal_text_interactive.eo
src/lib/elementary/efl_ui_internal_text_scroller.eo
src/lib/elementary/efl_ui_item.eo
src/lib/elementary/efl_ui_l10n.eo
src/lib/elementary/efl_ui_layout.eo
src/lib/elementary/efl_ui_layout_factory.eo
src/lib/elementary/efl_ui_layout_legacy.eo
src/lib/elementary/efl_ui_layout_part.eo
src/lib/elementary/efl_ui_layout_part_bg.eo
src/lib/elementary/efl_ui_layout_part_box.eo
src/lib/elementary/efl_ui_layout_part_content.eo
src/lib/elementary/efl_ui_layout_part_legacy.eo
src/lib/elementary/efl_ui_layout_part_table.eo
src/lib/elementary/efl_ui_layout_part_text.eo
src/lib/elementary/efl_ui_legacy.eo
src/lib/elementary/efl_ui_list.eo
src/lib/elementary/efl_ui_list_default_item.eo
src/lib/elementary/efl_ui_list_default_item_part_end.eo
src/lib/elementary/efl_ui_list_default_item_part_icon.eo
src/lib/elementary/efl_ui_list_empty_item.eo
src/lib/elementary/efl_ui_list_item.eo
src/lib/elementary/efl_ui_list_view.eo
src/lib/elementary/efl_ui_list_view_model.eo
src/lib/elementary/efl_ui_list_view_pan.eo
src/lib/elementary/efl_ui_list_view_precise_layouter.eo
src/lib/elementary/efl_ui_list_view_relayout.eo
src/lib/elementary/efl_ui_navigation_bar.eo
src/lib/elementary/efl_ui_navigation_bar_part.eo
src/lib/elementary/efl_ui_navigation_bar_part_back_button.eo
src/lib/elementary/efl_ui_navigation_layout.eo
src/lib/elementary/efl_ui_nstate.eo
src/lib/elementary/efl_ui_pager.eo
src/lib/elementary/efl_ui_pan.eo
src/lib/elementary/efl_ui_panel.eo
src/lib/elementary/efl_ui_panes.eo
src/lib/elementary/efl_ui_panes_legacy.eo
src/lib/elementary/efl_ui_panes_part.eo
src/lib/elementary/efl_ui_popup.eo
src/lib/elementary/efl_ui_popup_part_backwall.eo
src/lib/elementary/efl_ui_progressbar.eo
src/lib/elementary/efl_ui_progressbar_legacy.eo
src/lib/elementary/efl_ui_progressbar_legacy_part.eo
src/lib/elementary/efl_ui_progressbar_part.eo
src/lib/elementary/efl_ui_radio.eo
src/lib/elementary/efl_ui_radio_legacy.eo
src/lib/elementary/efl_ui_radio_legacy_part.eo
src/lib/elementary/efl_ui_scroll_alert_popup.eo
src/lib/elementary/efl_ui_scroll_alert_popup_part.eo
src/lib/elementary/efl_ui_scroll_manager.eo
src/lib/elementary/efl_ui_scroller.eo
src/lib/elementary/efl_ui_selection.eo
src/lib/elementary/efl_ui_selection_manager.eo
src/lib/elementary/efl_ui_size_model.eo
src/lib/elementary/efl_ui_slider.eo
src/lib/elementary/efl_ui_slider_interval.eo
src/lib/elementary/efl_ui_spin.eo
src/lib/elementary/efl_ui_spin_button.eo
src/lib/elementary/efl_ui_stack.eo
src/lib/elementary/efl_ui_state_model.eo
src/lib/elementary/efl_ui_tab_bar.eo
src/lib/elementary/efl_ui_tab_page.eo
src/lib/elementary/efl_ui_tab_page_part_tab.eo
src/lib/elementary/efl_ui_tab_pager.eo
src/lib/elementary/efl_ui_table.eo
src/lib/elementary/efl_ui_table_static.eo
src/lib/elementary/efl_ui_tags.eo
src/lib/elementary/efl_ui_text.eo
src/lib/elementary/efl_ui_text_alert_popup.eo
src/lib/elementary/efl_ui_text_alert_popup_part.eo
src/lib/elementary/efl_ui_text_async.eo
src/lib/elementary/efl_ui_text_editable.eo
src/lib/elementary/efl_ui_text_factory_emoticons.eo
src/lib/elementary/efl_ui_text_factory_fallback.eo
src/lib/elementary/efl_ui_text_factory_images.eo
src/lib/elementary/efl_ui_text_part.eo
src/lib/elementary/efl_ui_textpath.eo
src/lib/elementary/efl_ui_textpath_legacy.eo
src/lib/elementary/efl_ui_textpath_part.eo
src/lib/elementary/efl_ui_theme.eo
src/lib/elementary/efl_ui_timepicker.eo
src/lib/elementary/efl_ui_video.eo
src/lib/elementary/efl_ui_video_legacy.eo
src/lib/elementary/efl_ui_widget.eo
src/lib/elementary/efl_ui_widget_factory.eo
src/lib/elementary/efl_ui_widget_focus_manager.eo
src/lib/elementary/efl_ui_widget_part.eo
src/lib/elementary/efl_ui_widget_part_bg.eo
src/lib/elementary/efl_ui_widget_part_shadow.eo
src/lib/elementary/efl_ui_win.eo
src/lib/elementary/efl_ui_win_inlined.eo
src/lib/elementary/efl_ui_win_inlined_legacy.eo
src/lib/elementary/efl_ui_win_legacy.eo
src/lib/elementary/efl_ui_win_part.eo
src/lib/elementary/efl_ui_win_socket.eo
src/lib/elementary/efl_ui_win_socket_legacy.eo
src/lib/emotion/efl_canvas_video.eo
src/lib/eo/efl_class.eo
src/lib/eo/efl_object.eo
src/lib/eo/efl_object_override.eo
src/lib/evas/canvas/efl_canvas_animation.eo
src/lib/evas/canvas/efl_canvas_animation_alpha.eo
src/lib/evas/canvas/efl_canvas_animation_group.eo
src/lib/evas/canvas/efl_canvas_animation_group_parallel.eo
src/lib/evas/canvas/efl_canvas_animation_group_sequential.eo
src/lib/evas/canvas/efl_canvas_animation_player.eo
src/lib/evas/canvas/efl_canvas_animation_rotate.eo
src/lib/evas/canvas/efl_canvas_animation_scale.eo
src/lib/evas/canvas/efl_canvas_animation_translate.eo
src/lib/evas/canvas/efl_canvas_event_grabber.eo
src/lib/evas/canvas/efl_canvas_filter_internal.eo
src/lib/evas/canvas/efl_canvas_group.eo
src/lib/evas/canvas/efl_canvas_image.eo
src/lib/evas/canvas/efl_canvas_image_internal.eo
src/lib/evas/canvas/efl_canvas_object.eo
src/lib/evas/canvas/efl_canvas_polygon.eo
src/lib/evas/canvas/efl_canvas_proxy.eo
src/lib/evas/canvas/efl_canvas_rectangle.eo
src/lib/evas/canvas/efl_canvas_scene3d.eo
src/lib/evas/canvas/efl_canvas_snapshot.eo
src/lib/evas/canvas/efl_canvas_surface.eo
src/lib/evas/canvas/efl_canvas_surface_tbm.eo
src/lib/evas/canvas/efl_canvas_surface_wayland.eo
src/lib/evas/canvas/efl_canvas_surface_x11.eo
src/lib/evas/canvas/efl_canvas_text.eo
src/lib/evas/canvas/efl_canvas_text_factory.eo
src/lib/evas/canvas/efl_canvas_vg_container.eo
src/lib/evas/canvas/efl_canvas_vg_gradient.eo
src/lib/evas/canvas/efl_canvas_vg_gradient_linear.eo
src/lib/evas/canvas/efl_canvas_vg_gradient_radial.eo
src/lib/evas/canvas/efl_canvas_vg_node.eo
src/lib/evas/canvas/efl_canvas_vg_object.eo
src/lib/evas/canvas/efl_canvas_vg_shape.eo
src/lib/evas/canvas/efl_gfx_map.eo
src/lib/evas/canvas/efl_input_event.eo
src/lib/evas/canvas/efl_input_focus.eo
src/lib/evas/canvas/efl_input_hold.eo
src/lib/evas/canvas/efl_input_interface.eo
src/lib/evas/canvas/efl_input_key.eo
src/lib/evas/canvas/efl_input_pointer.eo
src/lib/evas/canvas/efl_input_state.eo
src/lib/evas/gesture/efl_canvas_gesture.eo
src/lib/evas/gesture/efl_canvas_gesture_long_tap.eo
src/lib/evas/gesture/efl_canvas_gesture_manager.eo
src/lib/evas/gesture/efl_canvas_gesture_recognizer.eo
src/lib/evas/gesture/efl_canvas_gesture_recognizer_long_tap.eo
src/lib/evas/gesture/efl_canvas_gesture_recognizer_tap.eo
src/lib/evas/gesture/efl_canvas_gesture_tap.eo
src/lib/evas/gesture/efl_canvas_gesture_touch.eo

index 793f8b6212b118a1b8fc1c359def85449458b3e2..9af36694af5d2a324092a5b5e42a7da0d7c87788 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Accelerate_Interpolator extends Efl.Object implements Efl.Interpolator
+class @beta Efl.Accelerate_Interpolator extends Efl.Object implements Efl.Interpolator
 {
    [[Efl accelerate interpolator class
 
index e046428626f2f348fba733d097861a7b91dbe5e6..61d0065a42f55921ad31f2e64cb240de66e33ceb 100644 (file)
@@ -1,6 +1,6 @@
 import efl_types;
 
-class Efl.App extends Efl.Loop implements Efl.Core.Command_Line
+class @beta Efl.App extends Efl.Loop implements Efl.Core.Command_Line
 {
    [[ ]]
    data: null;
index 82a9d77ace83f3e9030fad87e8438227bdc2c4cc..076a1506eed8cd5a8f9bdc6b223aeff8ed55d963 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Appthread extends Efl.Loop implements Efl.ThreadIO, Efl.Io.Reader, Efl.Io.Writer, Efl.Io.Closer, Efl.Core.Command_Line
+class @beta Efl.Appthread extends Efl.Loop implements Efl.ThreadIO, Efl.Io.Reader, Efl.Io.Writer, Efl.Io.Closer, Efl.Core.Command_Line
 {
    [[ ]]
    methods {
index ab6c2e80bb0c08091f49169fbcec816794f22a4e..19f8f029358ffdf067b4831c424ff1dfc9441dad 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Boolean_Model extends Efl.Composite_Model
+class @beta Efl.Boolean_Model extends Efl.Composite_Model
 {
    [[Efl boolean model class]]
    methods {
index 85dc219ec2cfa23499d7691f5ffb7dd65a666f98..d6b1147d170cd03a3442832faeb35356b7014dcd 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Bounce_Interpolator extends Efl.Object implements Efl.Interpolator
+class @beta Efl.Bounce_Interpolator extends Efl.Object implements Efl.Interpolator
 {
    [[Efl bounce interpolator class]]
    data: Efl_Bounce_Interpolator_Data;
index b1b3cc7ef59edcc9558ecbda9395fce90c453ecb..18a60bcd4952c449fb352d9c9cbe9617e796165f 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Composite_Model extends Efl.Loop_Model implements Efl.Ui.View
+class @beta Efl.Composite_Model extends Efl.Loop_Model implements Efl.Ui.View
 {
    [[Efl model for all composite class which provide a unified API to set source of data.
 
index 10c6515c51683540964f6bdcf1ac06e5fe151dc6..9ee441587f3cae63d5caa11576cda6c67953e3fe 100644 (file)
@@ -1,6 +1,6 @@
 import eina_types;
 
-class Efl.Container_Model extends Efl.Loop_Model
+class @beta Efl.Container_Model extends Efl.Loop_Model
 {
    [[
      Class used to create data models from Eina containers.
index 779806ebf5ff232eda77479a033c06e34f1022b3..7fe818600e341aecb754a23ac252ab827cf92e43 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Container_Model_Item extends Efl.Object implements Efl.Model
+class @beta Efl.Container_Model_Item extends Efl.Object implements Efl.Model
 {
    [[
      Used as a child of @Efl.Container_Model.
index 1cbb020856d68693821a3088355788262a1e21fe..436720d9bd2785663425d7f7091cf551f036a20f 100644 (file)
@@ -1,4 +1,4 @@
-mixin Efl.Core.Command_Line {
+mixin @beta Efl.Core.Command_Line {
   [[A mixin that implements standard functions for command lines.
 
     This object parses the command line that gets passed, later the object can be accessed via accessor or the string directly.
index 86da8c14ffa67b7441ef3b22174a8f602429c75f..5aaaa3a263bba7b075faee54803cf6fde56ccc92 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Core.Env extends Efl.Object implements Efl.Duplicate {
+class @beta Efl.Core.Env extends Efl.Object implements Efl.Duplicate {
    [[This object can maintain a set of key value pairs
 
      A object of this type alone does not apply the object to the system.
index 23c2c67d75c92f21f276edc1a76b1e2b78a3e983..07840548dd924a74a19edef03dc0090c89c4bd08 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Core.Proc_Env extends Efl.Core.Env
+class @beta Efl.Core.Proc_Env extends Efl.Core.Env
 {
    eo_prefix : efl_env;
    methods {
index a4dd964bb631668ead009e728de4744530bf4543..c6dd1449d2cada9ddb975f2376f92cec4ed822a1 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Cubic_Bezier_Interpolator extends Efl.Object implements Efl.Interpolator
+class @beta Efl.Cubic_Bezier_Interpolator extends Efl.Object implements Efl.Interpolator
 {
    [[Efl cubic_bezier interpolator class]]
    data: Efl_Cubic_Bezier_Interpolator_Data;
index 3e376f89762a1093b5d0c22832083c08ed0d5d19..802d409b2d7990b5e686d6088c224979200ee426 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Decelerate_Interpolator extends Efl.Object implements Efl.Interpolator
+class @beta Efl.Decelerate_Interpolator extends Efl.Object implements Efl.Interpolator
 {
    [[Efl decelerate interpolator class
 
index f9baae503ce57403e45c9f8913339aae2bf5ad61..848c44bf6ec818d890c5907af6f4cd8b14f5f71b 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Divisor_Interpolator extends Efl.Object implements Efl.Interpolator
+class @beta Efl.Divisor_Interpolator extends Efl.Object implements Efl.Interpolator
 {
    [[Efl divisor interpolator class]]
    data: Efl_Divisor_Interpolator_Data;
index b7f97da7dca16cbad942362a8768a31c718b9fed..0d3c29e7f2909ca1299845cef257e9cee26ec4b2 100644 (file)
@@ -19,7 +19,7 @@ enum Efl.Exe_Flags {
    hide_io          = 4
 }
 
-class Efl.Exe extends Efl.Task implements Efl.Io.Reader, Efl.Io.Writer, Efl.Io.Closer,Efl.Core.Command_Line
+class @beta Efl.Exe extends Efl.Task implements Efl.Io.Reader, Efl.Io.Writer, Efl.Io.Closer,Efl.Core.Command_Line
 {
    [[ ]]
    methods {
index 4509027a170e425f3633c0ba39b11eae37c51034..bb67dafbc5ea99a13d850be65f2efca45a1e634c 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Generic_Model extends Efl.Loop_Model
+class @beta Efl.Generic_Model extends Efl.Loop_Model
 {
    [[
      Generic model that allows any property to be manually set.
index 8e22b828afe39012425393c65d94363a0299590c..c61248b30d90c4adf8445e6285b4651b07015f4a 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Io.Buffered_Stream extends Efl.Loop_Consumer implements Efl.Io.Reader, Efl.Io.Writer, Efl.Io.Closer {
+class @beta Efl.Io.Buffered_Stream extends Efl.Loop_Consumer implements Efl.Io.Reader, Efl.Io.Writer, Efl.Io.Closer {
     [[A wrapper object offering easy to use buffered streams over existing I/O class.
 
       The buffered stream encapsulates an actual @Efl.Io.Reader or
index e601f582ad6a5183c2e2b37569dc5130fc81fcd4..c927cb5b2d07e8006fc124ee4793f58fcc4efe28 100644 (file)
@@ -1,4 +1,4 @@
-mixin Efl.Io.Closer_Fd requires Efl.Object extends Efl.Io.Closer {
+mixin @beta Efl.Io.Closer_Fd requires Efl.Object extends Efl.Io.Closer {
     [[Close fd using close(2).
 
       @since 1.19
index 2565fba66f0450b3bededc7ae56107d812e448fa..ba4412f3596f4b26b2457b495ca3187ec839bf51 100644 (file)
@@ -1,6 +1,6 @@
 import eina_types;
 
-class Efl.Io.Copier extends Efl.Loop_Consumer implements Efl.Io.Closer {
+class @beta Efl.Io.Copier extends Efl.Loop_Consumer implements Efl.Io.Closer {
     [[Copy from an @Efl.Io.Reader source to @Efl.Io.Writer destination.
 
       During usage it will keep reference to @.source and
index c0b48c381d2fe05c6b094e343676aed1d4935db0..c663b723c51fbe153bbe76739d256bede1776e26 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Io.File extends Efl.Loop_Fd implements Efl.File, Efl.Io.Reader_Fd, Efl.Io.Writer_Fd, Efl.Io.Closer_Fd, Efl.Io.Sizer_Fd, Efl.Io.Positioner_Fd {
+class @beta Efl.Io.File extends Efl.Loop_Fd implements Efl.File, Efl.Io.Reader_Fd, Efl.Io.Writer_Fd, Efl.Io.Closer_Fd, Efl.Io.Sizer_Fd, Efl.Io.Positioner_Fd {
     [[File access (open, close, read, write, lseek, ftruncate)
 
       @Efl.Io.Closer.close_on_exec and
index ed9cd22f15b76d24ade6b3731b085c584c5440b4..f5169e10be1d3b7d81368d61752f3c73da3ac244 100644 (file)
@@ -1,4 +1,4 @@
-mixin Efl.Io.Positioner_Fd extends Efl.Io.Positioner {
+mixin @beta Efl.Io.Positioner_Fd extends Efl.Io.Positioner {
     [[Positions fd using lseek(2).
 
       @since 1.19
index 30b95b31ef12e0b8dd39f40386e202070ba0a710..9c6fc83baea3d5fd4c9c68d4cfe7d87c3c3ae635 100644 (file)
@@ -1,4 +1,4 @@
-mixin Efl.Io.Reader_Fd extends Efl.Io.Reader {
+mixin @beta Efl.Io.Reader_Fd extends Efl.Io.Reader {
     [[Reads fd using read(2).
 
       @since 1.19
index 9320324447ad0f76388187d831e8fab00dd8e57c..6eb12ad8b7794c5bbaca6f31eb93a6e8acabeaa7 100644 (file)
@@ -1,4 +1,4 @@
-mixin Efl.Io.Sizer_Fd extends Efl.Io.Sizer {
+mixin @beta Efl.Io.Sizer_Fd extends Efl.Io.Sizer {
     [[Resizes fd usign ftruncate(2).
 
       @since 1.19
index c8ecff3dd421ab4cdb52b867146f3ea545dbe7c9..f183e371e20edfddcba11d4869e8f497a0d7faab 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Io.Stderr extends Efl.Loop_Fd implements Efl.Io.Writer_Fd {
+class @beta Efl.Io.Stderr extends Efl.Loop_Fd implements Efl.Io.Writer_Fd {
     [[Application's standard error (stderr).
 
       @since 1.19
index 1d4b914e606e5b526f83e2bab6c79bf09d73b808..75645d2461a8f8c634ba266f41e1cf986b0410ac 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Io.Stdin extends Efl.Loop_Fd implements Efl.Io.Reader_Fd {
+class @beta Efl.Io.Stdin extends Efl.Loop_Fd implements Efl.Io.Reader_Fd {
     [[Application's standard input (stdin).
 
       @since 1.19
index 1bc709939797deaa6cfe3761a18947c4b0e31a5d..66497b1211980d9ba39f202ce10ea83a1f77c81f 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Io.Stdout extends Efl.Loop_Fd implements Efl.Io.Writer_Fd {
+class @beta Efl.Io.Stdout extends Efl.Loop_Fd implements Efl.Io.Writer_Fd {
     [[Application's standard output (stdout).
 
       @since 1.19
index b43b8b1d0dc265d3ea572f8a752086dc8c954679..70fe62772509f0acc6917a8bae658dafa96965f1 100644 (file)
@@ -1,4 +1,4 @@
-mixin Efl.Io.Writer_Fd extends Efl.Io.Writer {
+mixin @beta Efl.Io.Writer_Fd extends Efl.Io.Writer {
     [[Writes fd using write(2).
 
       @since 1.19
index 748a3be384b74785600db4393e446bbb342b8380..e22e980552d52254da122e90056e167075b4ef70 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Linear_Interpolator extends Efl.Object implements Efl.Interpolator
+class @beta Efl.Linear_Interpolator extends Efl.Object implements Efl.Interpolator
 {
    [[Efl linear interpolator class]]
    data: Efl_Linear_Interpolator_Data;
index 7480eee8678e64eef4b06b428c4d5060cc524836..737c641cf4dc2df49ab0c6f00343016e875d06ed 100644 (file)
@@ -4,7 +4,7 @@ struct Efl.Loop_Arguments {
    initialization: bool; [[Set to $true when the program should initialize its internal state. This happen once per process instance.]]
 }
 
-class Efl.Loop extends Efl.Task
+class @beta Efl.Loop extends Efl.Task
 {
    [[The Efl Main Loop
 
index f03a4d6d8652a621393777f1b3e40c5a4609b8ae..2f9122075cb4f652aa1decd5f656061e40a295db 100644 (file)
@@ -1,4 +1,4 @@
-abstract Efl.Loop_Consumer extends Efl.Object
+abstract @beta Efl.Loop_Consumer extends Efl.Object
 {
    [[An @Efl.Loop_Consumer is a class which requires one of the parents to provide
      an @Efl.Loop interface when performing @Efl.Object.provider_find. It will enforce this by
index 5ced4e709f00b7310f010b6ae2a196960761a090..7c8faa1b3936b4e6853db9a7ef490bf6c2951e45 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Loop_Fd extends Efl.Loop_Consumer
+class @beta Efl.Loop_Fd extends Efl.Loop_Consumer
 {
    [[Fds are objects that watch the activity on a given
      file descriptor. This file descriptor can be a
index aab84431329610cd16856d4b1dee7ea7f48681f5..148759d0c02b32c90ff359cb0e041edf00382f30 100644 (file)
@@ -7,7 +7,7 @@ enum Efl.Loop_Handler_Flags {
    error = 4, [[ Error channel input is desired ]]
 }
 
-class Efl.Loop_Handler extends Efl.Object
+class @beta Efl.Loop_Handler extends Efl.Object
 {
    [[ An object that describes an low-level source of I/O to listen to
    for available data to be read or written, depending on the OS and data
index ef5ec0ce2ad53472efe17d25e72fc3dbc7985023..5a1877c4240239b41ff2441f9c06bc2cdab62230 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Loop_Message extends Efl.Object
+class @beta Efl.Loop_Message extends Efl.Object
 {
    [[Base message payload object class. Inherit this and extend for
      specific message types.]]
index 047c1c4b6a33782ef1d73dc6890e8125247dfcba..f1c508d18fd605a7245393e8bac744d395f6fd08 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Loop_Message_Future extends Efl.Loop_Message
+class @beta Efl.Loop_Message_Future extends Efl.Loop_Message
 {
    [[ Used internally for futures on the loop ]]
    methods {
index a676555aca8d46103a34b402ef833a7302336228..34e0a5982e9334907f4d3d22f0e21f2f243edc25 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Loop_Message_Future_Handler extends Efl.Loop_Message_Handler
+class @beta Efl.Loop_Message_Future_Handler extends Efl.Loop_Message_Handler
 {
    [[ Internal use for future on an efl loop - replacing legacy ecore events ]]
    methods {
index 291b0bc6af3cefc11aa6a70b211db81b48d1d190..3fb60a8168146098dff8e4d95abedae2dd7d6451 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Loop_Message_Handler extends Efl.Object
+class @beta Efl.Loop_Message_Handler extends Efl.Object
 {
    [[Message handlers represent a single message type on the Efl.Loop
      parent object. These message handlers can be used to listen for
index cf11e56242e5bfd058a5c66ffcb16c576fd918a7..72e094f221493497db84a85c1d5403a4462273b8 100644 (file)
@@ -1,4 +1,4 @@
-abstract Efl.Loop_Model extends Efl.Loop_Consumer implements Efl.Model
+abstract @beta Efl.Loop_Model extends Efl.Loop_Consumer implements Efl.Model
 {
    data: null;
    implements {
index eae195b52eae78b87d52b1abad6872f4b7231f5d..b8c09be5ffe91a5abcb94f32b441b9fc3d02cef0 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Loop_Timer extends Efl.Loop_Consumer
+class @beta Efl.Loop_Timer extends Efl.Loop_Consumer
 {
    [[Timers are objects that will call a given callback at some point
      in the future and repeat that tick at a given interval.
index 3300abcb5e8d9f0df1b09d67b9c679d35130493c..ed7821fa689bec6d538d3e9da3863feb48a01d24 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Select_Model extends Efl.Boolean_Model
+class @beta Efl.Select_Model extends Efl.Boolean_Model
 {
    [[Efl select model class]]
    implements {
index 2f644ff3542d452e82f348fe95742f23630a01ec..e0701aa5d3018fdfcc02dc74d19927721f554b26 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Sinusoidal_Interpolator extends Efl.Object implements Efl.Interpolator
+class @beta Efl.Sinusoidal_Interpolator extends Efl.Object implements Efl.Interpolator
 {
    [[Efl sinusoidal interpolator class
 
index 14593425a49405b9b4cc66072a5fd8a17397880a..5549046ff4d78121afbc3589f4d95744988ba81c 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Spring_Interpolator extends Efl.Object implements Efl.Interpolator
+class @beta Efl.Spring_Interpolator extends Efl.Object implements Efl.Interpolator
 {
    [[Efl spring interpolator class]]
    data: Efl_Spring_Interpolator_Data;
index ddab5e6826afbe156b7de731f5ba8fb534297da6..f3c1ac9b4f1c292d7e9f902f86ad18e4525c9650 100644 (file)
@@ -15,7 +15,7 @@ enum Efl.Task_Flags {
    no_exit_code_error = 4,
 }
 
-abstract Efl.Task extends Efl.Object
+abstract @beta Efl.Task extends Efl.Object
 {
    [[ ]]
    methods {
index 02bf2f15df20eec54ba9f430d4cac6bfa5fb17db..b935077d8e637815e4fb1c9b46b3e6f46111934f 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Thread extends Efl.Task implements Efl.ThreadIO, Efl.Io.Reader, Efl.Io.Writer, Efl.Io.Closer, Efl.Core.Command_Line
+class @beta Efl.Thread extends Efl.Task implements Efl.ThreadIO, Efl.Io.Reader, Efl.Io.Writer, Efl.Io.Closer, Efl.Core.Command_Line
 {
    methods {
    }
index 1d3af45cdcf5f8552aa2b0ab8fea5aec489401a0..25b1ba29a74697b8f7ef2c0f590e3a7011062c6f 100644 (file)
@@ -15,7 +15,7 @@ function EFlThreadIOCallSync {
    return: void_ptr; [[ ]]
 };
 
-mixin Efl.ThreadIO
+mixin @beta Efl.ThreadIO
 {
    [[ ]]
    methods {
index 349a5a4e77fb2a3c7662e6dedae2fb08699fec00..432bfe84991c28b95c2820f9730070026d474cb2 100644 (file)
@@ -17,7 +17,7 @@ function EflViewModelPropertySet {
    return: future<any_value_ptr>; [[The value that was finally set.]]
 };
 
-class Efl.View_Model extends Efl.Composite_Model
+class @beta Efl.View_Model extends Efl.Composite_Model
 {
    [[Efl model providing helpers for custom properties used when linking a model to a view and you need to generate/adapt values for display.
 
index 53903032f902f1174b422a8595f92efb7dc620b4..7d3d9364ac5b06989b8f95a13df5a2c9e9d8ed18 100644 (file)
@@ -74,7 +74,7 @@ enum Efl.Net.Control.Access_Point_Proxy_Method {
     unset, [[Only to be used with @Efl.Net.Control.Access_Point.configuration_proxy.]]
 }
 
-class Efl.Net.Control.Access_Point extends Efl.Loop_Consumer {
+class @beta Efl.Net.Control.Access_Point extends Efl.Loop_Consumer {
     [[An access point for network connectivity.
 
       The @Efl.Net.Control.Manager is composed of multiple technologies, each
index 5afdeb465c0d4e000461be801d74b0d8de9d4212..448bdba362b93b55381d5184ebf1ad0e3725000c 100644 (file)
@@ -65,7 +65,7 @@ struct Efl.Net.Control.Agent_Browser_Url {
     url: string; [[The URL to point the browser at.]]
 }
 
-class Efl.Net.Control.Manager extends Efl.Loop_Consumer {
+class @beta Efl.Net.Control.Manager extends Efl.Loop_Consumer {
     [[Controls network connectivity.
 
       This class and its child objects are only useful to implement
index ccc2cf6e8f7e0ffff9ceba620b6e52e41d59f34e..947aa11ac3c0d1e55ef82a7b744da1b72b4f2ded 100644 (file)
@@ -15,7 +15,7 @@ enum Efl.Net.Control.Technology_Type {
     p2p, [[Type: Peer-2-Peer]]
 }
 
-class Efl.Net.Control.Technology extends Efl.Loop_Consumer {
+class @beta Efl.Net.Control.Technology extends Efl.Loop_Consumer {
     [[A technology that allows control of network access points.
 
       The @Efl.Net.Control.Manager is composed of multiple technologies, each
index 1b7b2e9c1618e830f7729f3ffce36097f6b7f875..7abba99b1a860c852b87ba1cd7626b6c0fd5fd66 100644 (file)
@@ -2,7 +2,7 @@ var Efl.Net.Dialer_Error.COULDNT_CONNECT: Eina.Error; [[The dialer could not con
 var Efl.Net.Dialer_Error.COULDNT_RESOLVE_PROXY: Eina.Error; [[The dialer could not resolve the given proxy server]]
 var Efl.Net.Dialer_Error.PROXY_AUTHENTICATION_FAILED: Eina.Error; [[The dialer failed to authenticate against the proxy server]]
 
-interface Efl.Net.Dialer extends Efl.Net.Socket {
+interface @beta Efl.Net.Dialer extends Efl.Net.Socket {
     [[Creates a client socket to reach a remote peer.
 
       The connection process starts when @.dial is executed. This
index 18c0c35e0ba7fd03b7035784880e69ea8203f991..032c5c7bbb84b2dbdee9cc0207c878846182365d 100644 (file)
@@ -7,7 +7,7 @@ enum Efl.Net.Dialer_Http_Primary_Mode {
     upload, [[HTTP upload mode]]
 }
 
-class Efl.Net.Dialer_Http extends Efl.Loop_Consumer implements Efl.Net.Dialer, Efl.Io.Sizer {
+class @beta Efl.Net.Dialer_Http extends Efl.Loop_Consumer implements Efl.Net.Dialer, Efl.Io.Sizer {
     [[HTTP Dialer (Client).
 
       The effective URL in use, if @.allow_redirects is $true will be
index 0a5aa941b2e0f3359ce8398951ff8a59764769fe..e28c929dd1a0975c041e77531097d78ae25e122a 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Net.Dialer_Simple extends Efl.Net.Socket_Simple implements Efl.Net.Dialer {
+class @beta Efl.Net.Dialer_Simple extends Efl.Net.Socket_Simple implements Efl.Net.Dialer {
     [[Connects to a remote server offering an easy to use, buffered I/O.
 
       The simple dialer is based on @Efl.Net.Socket_Simple, which
index 832361bbeab6c37913efaff8a3aa348e75fc08a9..a80c063aecc0bc706c73a3994a1fdc7fd0d631de 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Net.Dialer_Ssl extends Efl.Net.Socket_Ssl implements Efl.Net.Dialer {
+class @beta Efl.Net.Dialer_Ssl extends Efl.Net.Socket_Ssl implements Efl.Net.Dialer {
     [[Connects to a remote SSL server using TCP.
 
       This creates an internal @Efl.Net.Dialer_Tcp and once connected
index 75c7deeefc62fe16fc9af299579ab95b66224a12..fdbf7d3797b439fa4885d38dcff9c67259acd839 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Net.Dialer_Tcp extends Efl.Net.Socket_Tcp implements Efl.Net.Dialer {
+class @beta Efl.Net.Dialer_Tcp extends Efl.Net.Socket_Tcp implements Efl.Net.Dialer {
     [[Connects to a remote TCP server.
 
       If the proxy is NULL (default), then the system proxy will be
index af7aeec1bddcfa640e94bb92d4ebf30fbb20c715..709031a71e76af89335d6a91a8e7535a45c47828 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Net.Dialer_Udp extends Efl.Net.Socket_Udp implements Efl.Net.Dialer {
+class @beta Efl.Net.Dialer_Udp extends Efl.Net.Socket_Udp implements Efl.Net.Dialer {
     [[Connects to a remote UDP server.
 
       UDP proxies are not supported, not even using SOCKSv5.
index f2454e5db296fc1e07d453ff7b01285d68eb1dc4..a74f34d784e41915fb1f17d4608ee61046ae3415 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Net.Dialer_Unix extends Efl.Net.Socket_Unix implements Efl.Net.Dialer {
+class @beta Efl.Net.Dialer_Unix extends Efl.Net.Socket_Unix implements Efl.Net.Dialer {
     [[Connects to a local AF_UNIX server.
 
       The dial address is a file system path (portable) or
index dfd89a1cf8d19b164d0b76ed47f4946de1204a1e..d400b02261d915e8777733f7e6dca640608a7b50 100644 (file)
@@ -47,7 +47,7 @@ struct Efl.Net.Dialer_Websocket_Closed_Reason {
     message: string; [[Textual closing reason message]]
 }
 
-class Efl.Net.Dialer_Websocket extends Efl.Loop_Consumer implements Efl.Net.Dialer {
+class @beta Efl.Net.Dialer_Websocket extends Efl.Loop_Consumer implements Efl.Net.Dialer {
     [[WebSocket Dialer (Client).
 
       The WebSocket Protocol (https://tools.ietf.org/html/rfc6455) is
index 202b63618393eaab9fd6648cba003105c05a61c9..9bce9c35ac0903bc1cef455c23389c2dc0a7e178 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Net.Dialer_Windows extends Efl.Net.Socket_Windows implements Efl.Net.Dialer {
+class @beta Efl.Net.Dialer_Windows extends Efl.Net.Socket_Windows implements Efl.Net.Dialer {
     [[Connects to a Windows NamedPipe server.
 
       The dial address will have "\\\\.\\pipe\\" prepended as required by
index 3d1263134f4ad1fe11c0c016838c1bb9e131f0e8..9b00a66ca321f92fff768871d8b21f02d230f194 100644 (file)
@@ -12,7 +12,7 @@ struct Efl.Net.Ip_Address_Resolve_Results {
     results: array<Efl.Net.Ip_Address>; [[The resolved objects. Do not modify this array but you can keep reference to elements using efl_ref() and efl_unref()]]
 }
 
-class Efl.Net.Ip_Address extends Efl.Object {
+class @beta Efl.Net.Ip_Address extends Efl.Object {
     [[An Internet Protocol (IP) Address.
 
       This class is a set of helpers to translate to and from address
index 8e9487f310295daf4a449ed27f6c7dc5e7a736e9..141cf9d0aeb5130c8c1da2223d159d49638895ca 100644 (file)
@@ -1,4 +1,4 @@
-interface Efl.Net.Server {
+interface @beta Efl.Net.Server {
     [[The basic server interface.
 
       This will start serving and accepting clients once @.serve is
index 4758be163498ff8fc22ad451360e3652599b305a..74d734d86adc740b87c2743554b7eea4cc075c4c 100644 (file)
@@ -1,4 +1,4 @@
-abstract Efl.Net.Server_Fd extends Efl.Loop_Fd implements Efl.Net.Server {
+abstract @beta Efl.Net.Server_Fd extends Efl.Loop_Fd implements Efl.Net.Server {
     [[A generic server based on file descriptors.
 
       @since 1.19
index 3fb8b96d3b3fc89d4f4f5de952783f7b0c3d930d..ab1f770b5494335aa96a6f74de28ca741258c952 100644 (file)
@@ -1,4 +1,4 @@
-abstract Efl.Net.Server_Ip extends Efl.Net.Server_Fd {
+abstract @beta Efl.Net.Server_Ip extends Efl.Net.Server_Fd {
     [[An IP server.
 
       @since 1.20
index 3934828ffbb1132a28a9d7b43ac10121ca6fb1b0..7dc44887313df008d492a8874aed9697fcb23827 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Net.Server_Simple extends Efl.Loop_Consumer implements Efl.Net.Server {
+class @beta Efl.Net.Server_Simple extends Efl.Loop_Consumer implements Efl.Net.Server {
     [[A network server wrapper that creates clients based on @Efl.Net.Socket_Simple.
 
       This is just a wrapper server. It takes an actual server
index 52b0bcc595e01bc23ed0a1a94988016e62f12a43..18a7c22db66978d344ea77242d00d9af7b868e60 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Net.Server_Ssl extends Efl.Net.Server_Tcp {
+class @beta Efl.Net.Server_Ssl extends Efl.Net.Server_Tcp {
     [[A SSL server over TCP.
 
       @since 1.19
index de6631a32b471b7391bd2d78facaa8a48b70c6bb..4a4e99833f8787048ae6c19b06b0f806d56ea40f 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Net.Server_Tcp extends Efl.Net.Server_Ip {
+class @beta Efl.Net.Server_Tcp extends Efl.Net.Server_Ip {
     [[A TCP server.
 
       @since 1.19
index 8d7fc01ce9ecb0ce3ce26b0ce467bb8949e8da6c..b5f5cec09d524c3f6eb6f983d41283d7472779bb 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Net.Server_Udp extends Efl.Net.Server_Ip {
+class @beta Efl.Net.Server_Udp extends Efl.Net.Server_Ip {
     [[A UDP server.
 
       @since 1.19
index 205ca8ba9f734b8ab4e0efb15d019987e7e6d7ee..28d979687cc6bcb8e7414edac1a2be1616f34391 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Net.Server_Udp_Client extends Efl.Object implements Efl.Net.Socket {
+class @beta Efl.Net.Server_Udp_Client extends Efl.Object implements Efl.Net.Socket {
     [[A UDP client child of Efl.Net.Server_Udp
 
       Unlike connection protocols such as TCP or Local, UDP doesn't
index 9e05dd68489ad6b42e9602f1fdc1bbc5a9784702..2a541b4eb17c68a372879f4e69e38cf981bab266 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Net.Server_Unix extends Efl.Net.Server_Fd {
+class @beta Efl.Net.Server_Unix extends Efl.Net.Server_Fd {
     [[An AF_UNIX server.
 
       The @Efl.Net.Server.serve method will call bind(2) directly.
index 5bd087a534b0997f759b8735286d5c3e7ee0a1a2..e235ea0bb505a34ee1d400d6c1037c3efc26d595 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Net.Server_Windows extends Efl.Loop_Consumer implements Efl.Net.Server {
+class @beta Efl.Net.Server_Windows extends Efl.Loop_Consumer implements Efl.Net.Server {
     [[A Windows NamedPipe server.
 
       The @Efl.Net.Server.serve method calls CreateNamedPipe()
index 84db3f8ab799cde453ef5872b28af7b92008eb0b..ed968667efdac7a109f3df5a0cf5f29391c5e617 100644 (file)
@@ -27,7 +27,7 @@ enum Efl.Net.Session_Technology {
     all = (Efl.Net.Session_Technology.ethernet | Efl.Net.Session_Technology.wifi | Efl.Net.Session_Technology.bluetooth | Efl.Net.Session_Technology.cellular | Efl.Net.Session_Technology.vpn | Efl.Net.Session_Technology.gadget), [[All technology types]]
 }
 
-class Efl.Net.Session extends Efl.Loop_Consumer {
+class @beta Efl.Net.Session extends Efl.Loop_Consumer {
     [[Used by application to request network connectivity.
 
       This API is targeted at applications that need access to the
index f8741226ade23ace68f1ba5574cbf3c0f712ac0c..90804f366c2989aa53488ec8e749dcb4a0daec43 100644 (file)
@@ -1,4 +1,4 @@
-interface Efl.Net.Socket extends Efl.Io.Reader, Efl.Io.Writer, Efl.Io.Closer {
+interface @beta Efl.Net.Socket extends Efl.Io.Reader, Efl.Io.Writer, Efl.Io.Closer {
     [[The basic socket interface.
 
       This is built upon the three core Input/Output interfaces:
index c5b468b75909de9cfca0955a460658e134fb8c1d..a02cb656664f0110fa2c174424a29bf14f0e93fc 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Net.Socket_Fd extends Efl.Loop_Fd implements Efl.Io.Reader_Fd, Efl.Io.Writer_Fd, Efl.Io.Closer_Fd, Efl.Net.Socket {
+class @beta Efl.Net.Socket_Fd extends Efl.Loop_Fd implements Efl.Io.Reader_Fd, Efl.Io.Writer_Fd, Efl.Io.Closer_Fd, Efl.Net.Socket {
     [[A base implementation for sockets over filedescriptors (fd)
 
       This is the common class and takes an existing FD, usually
index 07b7c3e8da578aaa87c9d89529018b349e864f63..dd255b5003c1e9726783c4df3a50589c594d119d 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Net.Socket_Simple extends Efl.Io.Buffered_Stream implements Efl.Net.Socket {
+class @beta Efl.Net.Socket_Simple extends Efl.Io.Buffered_Stream implements Efl.Net.Socket {
     [[A wrapper socket offering an easy to use, buffered I/O.
 
       The simple socket encapsulates an actual @Efl.Net.Socket and
index dc607636dc562a036a22ec6eb456f20379cb5384..02c3b820317eeda4f0fcc5eff065f899d4184282 100644 (file)
@@ -1,7 +1,7 @@
 var Efl.Net.Socket_Ssl_Error.HANDSHAKE: Eina.Error; [[Failed SSL handshake]]
 var Efl.Net.Socket_Ssl_Error.CERTIFICATE_VERIFY_FAILED: Eina.Error; [[Failed to verify peer's certificate]]
 
-class Efl.Net.Socket_Ssl extends Efl.Loop_Consumer implements Efl.Net.Socket {
+class @beta Efl.Net.Socket_Ssl extends Efl.Loop_Consumer implements Efl.Net.Socket {
     [[A wrapper socket doing SSL (Secure Sockets Layer).
 
       Use this wrapper around an existing socket for secure
index d3f0d5b3e72c4a0db3018c0130495170604b5fc7..449f255540073a143a92f05dc02eb3b06311eedf 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Net.Socket_Tcp extends Efl.Net.Socket_Fd {
+class @beta Efl.Net.Socket_Tcp extends Efl.Net.Socket_Fd {
     [[A base TCP socket.
 
       This is the common class and takes an existing FD, usually
index 7e2b53307c5762ef17ee132b4e012f7f9115005b..dd36e8c58ed1a9c48a9aced9e16500b137dac5d5 100644 (file)
@@ -1,6 +1,6 @@
 import efl_net_ip_address;
 
-class Efl.Net.Socket_Udp extends Efl.Net.Socket_Fd {
+class @beta Efl.Net.Socket_Udp extends Efl.Net.Socket_Fd {
     [[A base UDP socket.
 
       This is the common class and takes an existing FD, usually
index 854130e51224866a40dce277e10345e2fc11c615..b7a193efc0a1b0ffb17feda92ec79aa35ddb8415 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Net.Socket_Unix extends Efl.Net.Socket_Fd {
+class @beta Efl.Net.Socket_Unix extends Efl.Net.Socket_Fd {
     [[A base UNIX socket.
 
       This is the common class and takes an existing FD, usually
index f1e1625aa1eadde6cc9ffc180bb8bd87904ee2cf..dbce9f133b1fee0fef7751a6fd86fbdcb826d2d0 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Net.Socket_Windows extends Efl.Loop_Consumer implements Efl.Net.Socket {
+class @beta Efl.Net.Socket_Windows extends Efl.Loop_Consumer implements Efl.Net.Socket {
     [[A base Windows NamedPipe socket.
 
       This is the common class and takes an existing file HANDLE,
index c19fe198b89f2cb2ceec4d45031a2e1cd406983a..c6ad382341b226f5d2927be53040476c879adec2 100644 (file)
@@ -1,6 +1,6 @@
 import efl_net_ssl_types;
 
-class Efl.Net.Ssl.Context extends Efl.Object {
+class @beta Efl.Net.Ssl.Context extends Efl.Object {
     [[A SSL Context that is used to start a SSL socket wrapper.
 
       The context will contain common configurations such as
index cbc2e15c25ae5d84f5bd9281ae2aa19b19597286..2ace16e9a932917f3a03badb3060343b4361ab96 100644 (file)
@@ -2,7 +2,7 @@ import edje_types;
 
 // FIXME: This EO doc needs a direct link to the "edcref" doc
 
-class Efl.Canvas.Layout extends Efl.Canvas.Group implements Efl.File, Efl.Container, Efl.Part,
+class @beta Efl.Canvas.Layout extends Efl.Canvas.Group implements Efl.File, Efl.Container, Efl.Part,
                          Efl.Observer, Efl.Layout.Calc,
                          Efl.Layout.Signal, Efl.Layout.Group,
                          Efl.Player, Efl.Gfx.Color_Class, Efl.Gfx.Text_Class,
index 927e70ac9a2e375445d03763113810a18bc66277..416ab4aa97e9194bb6e479a36e5219791acf3a71 100644 (file)
@@ -1,6 +1,6 @@
 import edje_types;
 
-class Efl.Canvas.Layout_Part extends Efl.Object implements Efl.Gfx.Entity, Efl.Ui.Drag
+class @beta Efl.Canvas.Layout_Part extends Efl.Object implements Efl.Gfx.Entity, Efl.Ui.Drag
 {
    [[Common class for part proxy objects for @Efl.Canvas.Layout.
 
index 4db959292ec2b6693fe5fb741f376c13ed000b10..0fa1e39f17e68d52c6d8966309aa68472186685b 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Canvas.Layout_Part_Box extends Efl.Canvas.Layout_Part implements Efl.Pack_Linear,
+class @beta Efl.Canvas.Layout_Part_Box extends Efl.Canvas.Layout_Part implements Efl.Pack_Linear,
                                   Efl.Ui.Direction_Readonly
 {
    [[Represents a Box created as part of a layout.
index 25e694c589e31729a738931fafd8c29d42c5c327..eb5ca38815ffd6283daf2aa0e21bc39246a01f3f 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Canvas.Layout_Part_External extends Efl.Canvas.Layout_Part implements Efl.Content
+class @beta Efl.Canvas.Layout_Part_External extends Efl.Canvas.Layout_Part implements Efl.Content
 {
    [[Class representing an external part in Edje layouts.
 
index 1dbef9ffe2f8ec934f0eb836aa1f5a43020ffb13..d048657cb875c15c16ec3e87c6c9a2f2ed93f8d3 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Canvas.Layout_Part_Invalid extends Efl.Canvas.Layout_Part implements Efl.Content,
+class @beta Efl.Canvas.Layout_Part_Invalid extends Efl.Canvas.Layout_Part implements Efl.Content,
                                       Efl.Pack_Linear, Efl.Ui.Direction_Readonly,
                                       Efl.Pack_Table, Efl.Text,
                                       Efl.Text_Markup, Efl.Text_Markup_Interactive
index 6b1c4723ed5ee0ccb38a781c786623f16486497d..96088da982490147add82fce352c12ca224acc15 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Canvas.Layout_Part_Swallow extends Efl.Canvas.Layout_Part implements Efl.Content
+class @beta Efl.Canvas.Layout_Part_Swallow extends Efl.Canvas.Layout_Part implements Efl.Content
 {
    [[Represents a SWALLOW part of an Edje object.
 
index e0184381c4a260b5fc5884a8b45c5692e676ea7b..4abd546bccb8d2856a67a6ee31d259ed46caec7a 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Canvas.Layout_Part_Table extends Efl.Canvas.Layout_Part implements Efl.Pack_Table
+class @beta Efl.Canvas.Layout_Part_Table extends Efl.Canvas.Layout_Part implements Efl.Pack_Table
 {
    [[Represents a Table created as part of a layout.
 
index b987c915e7c6e898a03730054cfbc46771d36592..09213c663ecbf8132a2d34c6a25774cbe0fa5089 100644 (file)
@@ -10,7 +10,7 @@ enum Efl.Canvas.Layout_Part_Text_Expand
    max_y  = 1 << 3,
 }
 
-class Efl.Canvas.Layout_Part_Text extends Efl.Canvas.Layout_Part implements Efl.Text,
+class @beta Efl.Canvas.Layout_Part_Text extends Efl.Canvas.Layout_Part implements Efl.Text,
 Efl.Text_Markup, Efl.Text_Markup_Interactive, Efl.Text_Format, Efl.Text_Font, Efl.Text_Style
 {
    [[Represents a TEXT part of a layout
index 018cd7e197ecfdb8f9e399ff77dd2e5d68dfd87f..ab43fbbe1fcaa5f0e3776de13b8f465ce0fa7862 100644 (file)
@@ -1,6 +1,6 @@
 import eina_types;
 
-interface Efl.Layout.Calc
+interface @beta Efl.Layout.Calc
 {
    [[This interface defines a common set of APIs used to trigger calculations
      with layout objects.
index 864a3a86c9ed04d5cd1946ae23e6e9201fe0b000..5d4d56afcdfb00fc65050af34ba7b526407b441a 100644 (file)
@@ -1,6 +1,6 @@
 import eina_types;
 
-interface Efl.Layout.Group
+interface @beta Efl.Layout.Group
 {
    [[APIs representing static data from a group in an edje file.
 
index 3b4562e596baeb96b05538d38829064db9b359cf..90709fb8d0ccd8de67112f0d45ad4fd9f09ce5dc 100644 (file)
@@ -17,7 +17,7 @@ function EflLayoutSignalCb {
   }
 };
 
-interface Efl.Layout.Signal
+interface @beta Efl.Layout.Signal
 {
    [[Layouts asynchronous messaging and signaling interface.
 
index 52a22d44a5224564a63b8a8fa2342f1c8948a3b9..0ac67feea8059c605839c49e56fc7fd92827351f 100644 (file)
@@ -71,8 +71,6 @@ typedef struct _Efl_Text_Annotate_Annotation Efl_Text_Annotate_Annotation;
 
 #include "interfaces/efl_types.eot.h"
 
-#ifdef EFL_BETA_API_SUPPORT
-
 #include <Efl_MVVM_Common.h>
 
 /* Data types */
@@ -187,6 +185,8 @@ typedef Efl_Gfx_Path_Command_Type Efl_Gfx_Path_Command;
 #include "interfaces/efl_text_markup_interactive.eo.h"
 #include "interfaces/efl_text_markup_util.eo.h"
 
+#ifdef EFL_BETA_API_SUPPORT
+
 EAPI void efl_observable_tuple_free(Efl_Observable_Tuple *tuple);
 
 /**
index ca969d99feb851ef7345ccace6bd2a89d2126a67..39f7e3ce3fb20fe5b90e8b980f617d894cb29133 100644 (file)
@@ -5,7 +5,7 @@ struct Efl.Event_Animator_Tick {
    update_area: Eina.Rect; [[Area of the canvas that will be pushed to screen.]]
 }
 
-interface Efl.Animator {
+interface @beta Efl.Animator {
    [[Efl animator interface]]
    eo_prefix: efl_animator;
    event_prefix: efl;
index f3f82d6bafcd70ca72ecb150c82efa925edf6d98..a8da3154534066d90c2eb2308d845848f0f1a476 100644 (file)
@@ -1,4 +1,4 @@
-interface Efl.Cached.Item
+interface @beta Efl.Cached.Item
 {
    [[Efl Cached Item interface]]
    methods {
index 45e34f7849706b9acd603d30a7a346003570efa9..3ea8cddfc79364cf6d68ddbd0114491b0f8287d2 100644 (file)
@@ -1,6 +1,6 @@
 import efl_input_device;
 
-interface Efl.Canvas.Pointer
+interface @beta Efl.Canvas.Pointer
 {
    [[Efl Canvas Pointer interface]]
    methods {
index ab624be34ca1856b0253e1cc6f8a565dd7250a03..2133378b051e2a0651f6c20a2b3b205873325e7a 100644 (file)
@@ -1,7 +1,7 @@
 import efl_input_device;
 import efl_gfx_types;
 
-interface Efl.Canvas.Scene
+interface @beta Efl.Canvas.Scene
 {
    [[Common interface for window and some internal classes in EFL.]]
    methods {
index 78a3f342e318d616caf2f2110251691413b6d06a..e6605d42826c1b706adffc68d5ff4f35a1093dad 100644 (file)
@@ -1,4 +1,4 @@
-interface Efl.Config
+interface @beta Efl.Config
 {
    [[A generic configuration interface, that holds key-value pairs.]]
    methods {
index e7157ee0a76e3e097f821d72ffc6b79cb23cb1b3..c2f90d4e893f48b8ecaffe0fb75fcb6c67b8f63c 100644 (file)
@@ -1,4 +1,4 @@
-interface Efl.Container
+interface @beta Efl.Container
 {
    [[Common interface for objects that have multiple contents (sub objects).
 
index da2088d8342565dbfc216c681147fe7964dafa3f..a5dbe43ef648e3f06a80d576604038e579c6b15d 100644 (file)
@@ -1,4 +1,4 @@
-interface Efl.Content
+interface @beta Efl.Content
 {
    [[Common interface for objects that have a (single) content.
 
index 39d327eef5fac33c3b7cace782e510e4cb921aef..3382cc4392706c7e033c2958128c2ea893974d51 100644 (file)
@@ -1,6 +1,6 @@
 /* FIXME: Rename */
 
-interface Efl.Control {
+interface @beta Efl.Control {
    [[Efl control interface]]
    methods {
         @property priority {
index 1b71d803be7cee02de2c6726e7a6b3c63e0eb4a8..6419f35280b09a89c13beb28b5379ac52888ade6 100644 (file)
@@ -1,4 +1,4 @@
-interface Efl.Duplicate
+interface @beta Efl.Duplicate
 {
    [[An interface for duplication of objects.
 
index c9873f06daf1677d7b495663139bc090eeb44d0f..8d98a004a4f910b0684f4779f98a64a99c6cb4c4 100644 (file)
@@ -1,7 +1,7 @@
 import eina_types;
 import efl_gfx_types;
 
-mixin Efl.File {
+mixin @beta Efl.File {
    [[Efl file interface]]
    methods {
       @property load_error {
index 153b74b23ed5f46518c66dbbe405f289ba4ab293..3cdc234fff72fa7ec390d94ef9d49acb90c460c0 100644 (file)
@@ -1,6 +1,6 @@
 import eina_types;
 
-interface Efl.File_Save {
+interface @beta Efl.File_Save {
    [[Efl file saving interface]]
    methods {
       save @const {
index c69e7871fbe11ccfb0269dff4b5afcc9a00da7f9..a3f2d5dac0f4f6d06668e946b51fb5da7fce7d48 100644 (file)
@@ -1,4 +1,4 @@
-interface Efl.Gfx.Blur
+interface @beta Efl.Gfx.Blur
 {
    [[A simple API to apply blur effects.
 
index a4fa28cb98baa897e3e43b7a0c84d066e2cc080d..795b6663bc108d08fe755c421a6cb14daeb3fdfd 100644 (file)
@@ -12,7 +12,7 @@ enum Efl.Gfx.Buffer_Access_Mode {
 
 /* FIXME: YUV and other planar formats are not properly handled in this API! */
 
-interface Efl.Gfx.Buffer
+interface @beta Efl.Gfx.Buffer
 {
    [[Common APIs for all objects representing images and 2D pixel buffers.]]
 
index d3c41e1e31cb84b89309f305a3ae230561c9892c..a72cae23db699dedb5d045363d1e687a4d15ce02 100644 (file)
@@ -1,6 +1,6 @@
 import efl_gfx_types;
 
-mixin Efl.Gfx.Color
+mixin @beta Efl.Gfx.Color
 {
    [[Efl Gfx Color mixin class]]
    data: null;
index 990835dfce2d97db41de48b1bdbb4d29776b1e45..51bade3d11d6f2d8f535f135a6e7836651bcad81 100644 (file)
@@ -1,6 +1,6 @@
 import efl_gfx_types;
 
-mixin Efl.Gfx.Color_Class
+mixin @beta Efl.Gfx.Color_Class
 {
    [[Efl Gfx Color Class mixin class]]
    data: null;
index 30131d6ba3c9753f69d836f609eec0f81f6547c7..5f40f6f17ae952f0ec07ed7784addb4d1ef136f7 100644 (file)
@@ -1,6 +1,6 @@
 import eina_types;
 
-interface Efl.Gfx.Entity {
+interface @beta Efl.Gfx.Entity {
    [[Efl graphics interface]]
    eo_prefix: efl_gfx_entity;
    methods {
index 566f26daad1ecdc3c1d9bbb6f2f161a3b15fd026..0cd438012d5aee989010664522ecab90510b155c 100644 (file)
@@ -1,6 +1,6 @@
 import eina_types;
 
-interface Efl.Gfx.Fill {
+interface @beta Efl.Gfx.Fill {
    [[Efl graphics fill interface]]
    methods {
       @property fill_auto {
index 499a29c8de4503173b5fe1712ce36f37e73a3bfe..5cee031f3f9424b3114f5f1e750b3f91de7a0b7f 100644 (file)
@@ -1,4 +1,4 @@
-interface Efl.Gfx.Filter
+interface @beta Efl.Gfx.Filter
 {
    [[Graphical filters can be applied to any object implementing this interface.
 
index f08026f2b40866957c8b2ddf350d3f8497318afe..b2a164ca239dde9ce11ec9dcc21a92edce124959 100644 (file)
@@ -8,7 +8,7 @@ enum Efl.Gfx.Frame_Controller_Loop_Hint {
    pingpong = 2    [[Ping-pong bouncing loop: 1->2->3->2->1->2->3->1]]
 }
 
-interface Efl.Gfx.Frame_Controller
+interface @beta Efl.Gfx.Frame_Controller
 {
    [[Efl frame controller of frame based animated object interface.]]
 
index 311e873698adc53853db473a24d48ab82ba9826c..3622034a454114f0af6143fcb712fdb01c0d7bbb 100644 (file)
@@ -1,6 +1,6 @@
 import efl_gfx_types;
 
-interface Efl.Gfx.Gradient
+interface @beta Efl.Gfx.Gradient
 {
    [[Efl graphics gradient interface]]
    eo_prefix: efl_gfx_gradient;
index ec7a9bfdfd0f22a3594e9d8481d02781e5b064fd..238e5d04a43e0c3bf88d1ac34697caa7600b305c 100644 (file)
@@ -1,4 +1,4 @@
-interface Efl.Gfx.Gradient_Linear extends Efl.Gfx.Gradient
+interface @beta Efl.Gfx.Gradient_Linear extends Efl.Gfx.Gradient
 {
    [[Efl graphics gradient linear interface]]
    methods {
index 1b2d6bdf266f6e64bc79789cefeec56aba07b865..9cc3f3f06959cb8ffd7dae79cde183adce39416f 100644 (file)
@@ -1,4 +1,4 @@
-interface Efl.Gfx.Gradient_Radial extends Efl.Gfx.Gradient
+interface @beta Efl.Gfx.Gradient_Radial extends Efl.Gfx.Gradient
 {
    [[Efl graphics gradient radial interface]]
    methods {
index 4e8a23cdea5d3b8c30f557053ea6ef2ba5cd0696..420bb8199d8d7b2b4095699b4c0691a5d24a87a7 100644 (file)
@@ -40,7 +40,7 @@ enum Efl.Gfx.Image_Scale_Type
    none         [[Not scale the image]]
 }
 
-interface Efl.Gfx.Image
+interface @beta Efl.Gfx.Image
 {
    [[Common APIs for all 2D images that can be rendered on the canvas.]]
 
index 66ae1d40852f1531261473fe047ef8f1e58923fd..4771be14788f7ddf179ac7bba1d72910b4a9f361 100644 (file)
@@ -13,7 +13,7 @@ enum Efl.Gfx.Image_Load_Controller_State
 }
 */
 
-interface Efl.Gfx.Image_Load_Controller
+interface @beta Efl.Gfx.Image_Load_Controller
 {
    [[Common APIs for all loadable 2D images.]]
 
index d60886e49941f29275cf4ca07dfab36228226f5b..5f8e0baa59384ebf04e90c46cfc66925af48a350 100644 (file)
@@ -1,7 +1,7 @@
 import eina_types;
 import efl_gfx_types;
 
-mixin Efl.Gfx.Path
+mixin @beta Efl.Gfx.Path
 {
    [[EFL graphics path object interface]]
    methods {
index 2dfb554e81376cb4549c4a2b12698728379580b3..f71ec933ae18bc0f94f61328680bd5ed99548e95 100644 (file)
@@ -1,6 +1,6 @@
 import efl_gfx_types;
 
-mixin Efl.Gfx.Shape extends Efl.Gfx.Path
+mixin @beta Efl.Gfx.Shape extends Efl.Gfx.Path
 {
    [[EFL graphics shape object interface]]
    methods {
index a3e7fc96b25e5c768e4164f60011eb14c527ba52..4cf49ae70e5080b58cf30a08f36aec78ee3fbccc 100644 (file)
@@ -1,4 +1,4 @@
-interface Efl.Gfx.Size_Class
+interface @beta Efl.Gfx.Size_Class
 {
    [[Efl Gfx Size Class interface]]
    methods {
index 676cc04d37b06d80848e9002468756d287aba4c7..af01fe08be873f02a2d59120525fde0ffbdef9f0 100644 (file)
@@ -4,7 +4,7 @@ import efl_gfx_types;
 const Efl.Gfx.Size_Hint_Expand: double = 1.0;
    [[Use with @Efl.Gfx.Size_Hint.hint_weight.]]
 
-interface Efl.Gfx.Size_Hint
+interface @beta Efl.Gfx.Size_Hint
 {
    [[Efl graphics size hint interface]]
    event_prefix: efl_gfx_entity;
index 515fa73a30ceff575ee4ee55bbf097142ee61c6d..56bdde626fc66bab906c20f17f6fca2c09564f9c 100644 (file)
@@ -1,7 +1,7 @@
 const Efl.Gfx.Stack_Layer_Min: short = -32768; [[bottom-most layer number]]
 const Efl.Gfx.Stack_Layer_Max: short = 32767;  [[top-most layer number]]
 
-interface Efl.Gfx.Stack
+interface @beta Efl.Gfx.Stack
 {
    [[Efl graphics stack interface]]
    event_prefix: efl_gfx_entity;
index bf2c5a1339b22fa92a4f574a051b52fdc6147fbf..a3c7f3f20b6e93586b2474ef3ac785f0744e053a 100644 (file)
@@ -1,6 +1,6 @@
 import efl_gfx_types;
 
-interface Efl.Gfx.Text_Class
+interface @beta Efl.Gfx.Text_Class
 {
    [[Efl Gfx Text Class interface]]
    methods {
index 233175c6a20cc805dbfede5742eab3116074981d..f18d0dc52aff039b52c06c4fe23fc39fdc5d0090 100644 (file)
@@ -1,6 +1,6 @@
 import eina_types;
 
-interface Efl.Gfx.View
+interface @beta Efl.Gfx.View
 {
    [[Efl graphics view interface]]
    eo_prefix: efl_gfx;
index 695bb7a460572893fca29ac6f75b81068d8e3a02..1ef1d986a6f0a1a4c4bd8b2d5c910389b91e6940 100644 (file)
@@ -44,7 +44,7 @@ enum Efl.Input.Device_Subtype
   @property canvas { values { canvas: Efl.Canvas; } }
 */
 
-class Efl.Input.Device extends Efl.Object
+class @beta Efl.Input.Device extends Efl.Object
 {
    [[Represents a pointing device such as a touch finger, pen or mouse.
 
index 870582ab6f7481cd7a2ee07d8263b52bb4fb467d..ba01e742d29855437eb141bbf3f157de514ac2ea 100644 (file)
@@ -1,4 +1,4 @@
-interface Efl.Interpolator
+interface @beta Efl.Interpolator
 {
    [[Efl interpolator interface]]
    methods {
index 230c2aa061177ec4f715e56f0f0e293f319ede39..0f781d0bd00dfc3469f651d3e150511592330536 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Io.Buffer extends Efl.Object implements Efl.Io.Reader, Efl.Io.Writer, Efl.Io.Closer, Efl.Io.Sizer, Efl.Io.Positioner {
+class @beta Efl.Io.Buffer extends Efl.Object implements Efl.Io.Reader, Efl.Io.Writer, Efl.Io.Closer, Efl.Io.Sizer, Efl.Io.Positioner {
     [[Generic In-memory buffer of data to be used as I/O.
 
       This class offers both input and output, which can be used at
index 2ba4323085113d277d7b921f1b8dad3539daf98a..42be3284bac7bd9d6838b6958fec8bb9486800c3 100644 (file)
@@ -1,6 +1,6 @@
 import eina_types;
 
-interface Efl.Io.Closer {
+interface @beta Efl.Io.Closer {
     [[Generic interface for objects that can close themselves.
 
       This interface allows external objects to transparently close an
index 4b4033c670bf69f369b027551d8c7cf8a796efb8..ace155f400e057bf303c1a31fa6a50d751c8132b 100644 (file)
@@ -7,7 +7,7 @@ enum Efl.Io.Positioner_Whence {
     end, [[Seek from the end of stream/file]]
 }
 
-mixin Efl.Io.Positioner {
+mixin @beta Efl.Io.Positioner {
     [[Generic interface for objects that can change or report position.
 
       @since 1.19
index c8c6f1e46cc277b72a64b545f8eeb8d404ad1a88..39bc760c8e59e68b7c7c2e2247015d308c6c8cb5 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Io.Queue extends Efl.Object implements Efl.Io.Reader, Efl.Io.Writer, Efl.Io.Closer {
+class @beta Efl.Io.Queue extends Efl.Object implements Efl.Io.Reader, Efl.Io.Writer, Efl.Io.Closer {
     [[Generic In-memory queue of data to be used as I/O.
 
       This class is to be used to receive temporary data using
index ccb3efe90f92568ce19d6f06750ab8114df164b0..0fa08b47984afff9da4fcbc8ddff17cde5b1e8b3 100644 (file)
@@ -1,6 +1,6 @@
 import eina_types;
 
-interface Efl.Io.Reader {
+interface @beta Efl.Io.Reader {
     [[Generic interface for objects that can read data into a provided memory.
 
       This interface allows external objects to transparently monitor
index a91cf665a1a12db459e6980d9fa367c5d328c967..9f358619e554d6510c7e711e1f4182b3fc85c92b 100644 (file)
@@ -1,6 +1,6 @@
 import eina_types;
 
-mixin Efl.Io.Sizer {
+mixin @beta Efl.Io.Sizer {
     [[Generic interface for objects that can resize or report size of themselves.
 
       This interface allows external objects to transparently resize
index 7e109cf372c77db03945d4c3233d06c14a9b9309..295fe7c9e4d350a5c3e2d5ab52dc880890f22ec2 100644 (file)
@@ -1,6 +1,6 @@
 import eina_types;
 
-interface Efl.Io.Writer {
+interface @beta Efl.Io.Writer {
     [[Generic interface for objects that can write data from a provided memory.
 
       This interface allows external objects to transparently write
index 72de91d8094fe17f6a886d9bea22173668e9345d..48c4809aa8cf7e339c16790fb25391bea47b1ce2 100644 (file)
@@ -13,7 +13,7 @@ struct Efl.Model_Children_Event {
                           the parent, it will be available here.]]
 }
 
-interface Efl.Model
+interface @beta Efl.Model
 {
    [[Efl model interface]]
    eo_prefix: efl_model;
index 4055217c5142dde33e01890864cf7b0f9e0e029f..cf31f41e4831e243aa3de2507788a847db5ff7a4 100644 (file)
@@ -1,6 +1,6 @@
 import efl_types;
 
-class Efl.Observable extends Efl.Object {
+class @beta Efl.Observable extends Efl.Object {
    [[Efl observable class]]
    methods {
       observer_add {
index 38764f843d4173d3c7386118f4f2f075ae04ed1d..82e91c26821a9d2033d3986d99c8219499aee03b 100644 (file)
@@ -1,4 +1,4 @@
-interface Efl.Observer {
+interface @beta Efl.Observer {
    [[Efl observer interface]]
    methods {
       update {
index 4f83c25c97c3e37f8d2f83a1133f323a9abf1289..8eb4f55b4af831f2acb68d3ca8b25237b3f4473a 100644 (file)
@@ -28,7 +28,7 @@ enum Efl.Flip
    vertical = 2 [[Flip image vertically]]
 }
 
-interface Efl.Orientation
+interface @beta Efl.Orientation
 {
    [[Efl orientation interface]]
    methods {
index 012c9699eb5f6d8e440fdefbddedff73efc12fd4..624a0004fe696923cb2959a8ab0a4e3c99d5945e 100644 (file)
@@ -1,4 +1,4 @@
-interface Efl.Pack extends Efl.Container
+interface @beta Efl.Pack extends Efl.Container
 {
    [[API common to all UI container objects.]]
    methods
index 3b47fa37d723936a468712ddb01effe5039f381d..2760886705d5457787e4a630c619a6e214f86721 100644 (file)
@@ -1,4 +1,4 @@
-interface Efl.Pack_Layout
+interface @beta Efl.Pack_Layout
 {
    [[Low-level APIs for object that can lay their children out.
 
index 5829c73d2743f0ddac552a0bb0e9bfee8db5ce63..423c6cbb6c9a85135b732c12fb67e2eabe8afb28 100644 (file)
@@ -1,4 +1,4 @@
-interface Efl.Pack_Linear extends Efl.Pack
+interface @beta Efl.Pack_Linear extends Efl.Pack
 {
    [[API for containers ]]
    eo_prefix: efl_pack;
index 6b0bfd8b6e10855d8f2a9dba829222e00e81ea15..ea88ca61dacf9138a457f43aec4cd3eff6e22bae 100644 (file)
@@ -1,6 +1,6 @@
 import efl_ui_direction;
 
-interface Efl.Pack_Table extends Efl.Pack_Linear
+interface @beta Efl.Pack_Table extends Efl.Pack_Linear
 {
    [[2D containers aligned on a table with rows and columns]]
    eo_prefix: efl_pack;
index 1f37e7e4ab4efa8664552b696e99b57f000f1590..04bfd2bc4f89950a33b83fe9c5318ed0a800165b 100644 (file)
@@ -1,6 +1,6 @@
 import efl_object;
 
-interface Efl.Part
+interface @beta Efl.Part
 {
    [[Interface for objects supporting named parts.
 
index 56dbc9e51b122c53ff1758c52e713d1dd5fc8d2f..69df4235d95d25ee30b7f425e9624b20493e6d21 100644 (file)
@@ -1,4 +1,4 @@
-interface Efl.Playable
+interface @beta Efl.Playable
 {
    [[Efl media playable interface]]
    methods {
index 0353b367524d16ccd09be9dd6a3eebb08b42f8d2..5c3a32c6d76b889be50c7cbd7a5f5354c8fedeac 100644 (file)
@@ -1,4 +1,4 @@
-interface Efl.Player
+interface @beta Efl.Player
 {
    [[Efl media player interface]]
    methods {
index c779dcedce79c99d013afb4a1c6f97b450f8b453..ee1696f3d44b6a2c398427f15d9cf33f5a8120b9 100644 (file)
@@ -1,6 +1,6 @@
 import eina_types;
 
-interface Efl.Screen
+interface @beta Efl.Screen
 {
    [[Efl screen interface]]
    methods {
index 13733b0d4e5eaef82238aedd7f03f4759757ebfb..8d0851048a55681d103cd7fc935220cabe144d27 100644 (file)
@@ -1,4 +1,4 @@
-interface Efl.Text
+interface @beta Efl.Text
 {
    [[Efl text interface]]
    methods {
index f22209ec39c42e38159daf33dd62f89380dfe2cd..9dc5f6e00368c9251a57d715d213080133e49480 100644 (file)
@@ -1,6 +1,6 @@
 import efl_text_types;
 
-interface Efl.Text_Annotate {
+interface @beta Efl.Text_Annotate {
    [[Cursor API
 
      @since 1.20
index 87bba61bddecf072d5acb5dcb321478ff69c1e44..855c49f207b69cb73221fc9a9e8ca9c802e1165e 100644 (file)
@@ -22,7 +22,7 @@ enum Efl.Text_Cursor_Type
    under [[Cursor type under]]
 }
 
-interface Efl.Text_Cursor {
+interface @beta Efl.Text_Cursor {
    [[Cursor API
 
      @since 1.20
index 34e5dab22a091739c2159b06fea98e00dc84209f..bcbc837439c014621e88d66fa21a7194148f2bdc 100644 (file)
@@ -49,7 +49,7 @@ enum Efl.Text_Font_Bitmap_Scalable {
    color = (1 << 0), [[Enable scalable feature for color bitmap fonts.]]
 }
 
-interface Efl.Text_Font {
+interface @beta Efl.Text_Font {
    [[Font settings of the text
 
      @since 1.20
index 0ec9c98240b7ad41a68473792b5e6664e5077295..04a99ac582ff02e062cf3a592ffda1d47fbcf93b 100644 (file)
@@ -16,7 +16,7 @@ enum Efl.Text_Format_Horizontal_Alignment_Auto_Type {
    end     [[Text is places at opposite side of LTR/RTL (bidirectional) settings]]
 }
 
-interface Efl.Text_Format {
+interface @beta Efl.Text_Format {
    [[The look and layout of the text
 
      The text format can affect the geometry of the text object, as well as
index 7d6968445c8197f71560abedeec2e94e5935d140..a12b0728b83641ac2c900dfa8bf333aa08e450fd 100644 (file)
@@ -1,4 +1,4 @@
-interface Efl.Text_Markup {
+interface @beta Efl.Text_Markup {
    [[Markup data that populates the text object's style and format
 
      @since 1.21
index 4906d5931ac647d8c36d36fcfaf099b904d7552f..dc0a04af5d9b9854a53d55adc6110493eed3ce43 100644 (file)
@@ -1,4 +1,4 @@
-interface Efl.Text_Markup_Interactive extends Efl.Text_Cursor {
+interface @beta Efl.Text_Markup_Interactive extends Efl.Text_Cursor {
    [[Markup data that populates the text object's style and format
 
      @since 1.22
index 845694d4893f5867c7278618b569cfec2051d973..f29d2f8d77e2f5ddd13869a8ea8b08cc477c382c 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Text_Markup_Util {
+class @beta Efl.Text_Markup_Util {
    [[Utility class for markup, such as conversions
 
      @since 1.21.
index 99552ac0360ea0aebb3e757b6032f3229153c704..d6952cd53be14db334c5d0b89e495dfaa5f57047 100644 (file)
@@ -55,7 +55,7 @@ enum Efl.Text_Style_Underline_Type
    dashed, [[Underlined with a dashed line]]
 }
 
-interface Efl.Text_Style {
+interface @beta Efl.Text_Style {
    [[Style to apply to the text
 
      A style can be coloring, effects, underline, strikethrough etc.
index 5bcf451e5a90b609b0b7c404e2affda9413251a9..1c374a517295de099bf3348d9410faa8049bd241 100644 (file)
@@ -1,4 +1,4 @@
-interface Efl.Ui.Autorepeat {
+interface @beta Efl.Ui.Autorepeat {
    [[Efl UI autorepeat interface]]
       eo_prefix: efl_ui;
    methods {
index 869d5e3650d1ae8caeca957b80859160b43d8fbe..34da1478752d6740bc04b387961a46e0bdc23dc2 100644 (file)
@@ -1,4 +1,4 @@
-interface Efl.Ui.Clickable
+interface @beta Efl.Ui.Clickable
 {
    [[Efl UI clickable interface]]
    event_prefix: efl_ui;
index 7e5aa74c0e9d28f0c63955bc70bf000b5bcdc08d..9a0ad01847fd74a95394290483c4f94efa056b79 100644 (file)
@@ -25,7 +25,7 @@ enum Efl.Ui.Dir
    left = Efl.Ui.Dir.rtl, [[Left is an alias for RTL.]]
 }
 
-interface Efl.Ui.Direction
+interface @beta Efl.Ui.Direction
 {
    [[EFL UI object direction interface]]
    methods {
index 900b990c49458529b2151647556e2ce5d0ddc435..aaba2d45c50bb3f47ce239dce7433b83bb15e5e7 100644 (file)
@@ -1,4 +1,4 @@
-mixin Efl.Ui.Direction_Readonly extends Efl.Ui.Direction
+mixin @beta Efl.Ui.Direction_Readonly extends Efl.Ui.Direction
 {
   implements {
     Efl.Ui.Direction.direction { set; [[This will always print and error that this is a readonly object]]}
index dedcb348f12544e66e21f4bda6ca0a87dd48a000..acc1304cdc0b8994312140b79f54240e6d62eba7 100644 (file)
@@ -2,7 +2,7 @@
 
 import efl_ui_types;
 
-interface Efl.Ui.Drag
+interface @beta Efl.Ui.Drag
 {
    [[Common interface for draggable objects and parts.
 
index a202a3e4345447263dcf765834897e73b56f76c7..3cd939667bb2063ad2176fc061fdf0091b09bc2d 100644 (file)
@@ -1,5 +1,5 @@
 /* FIXME: Edje Drag and this Dnd Draggable have confusingly similar names! */
-interface Efl.Ui.Draggable
+interface @beta Efl.Ui.Draggable
 {
    [[Efl UI draggable interface]]
    event_prefix: efl_ui;
index 7b4356a04b8c865eaf2876cf3c7cd50ecf66775d..6f6735a6d97cd68b0220545a32c363bed24e3562 100644 (file)
@@ -4,7 +4,7 @@ struct Efl.Ui.Factory_Item_Created_Event {
    item: Efl.Gfx.Entity; [[The item that was just created.]]
 }
 
-interface Efl.Ui.Factory extends Efl.Ui.Property_Bind, Efl.Ui.Factory_Bind
+interface @beta Efl.Ui.Factory extends Efl.Ui.Property_Bind, Efl.Ui.Factory_Bind
 {
    [[Efl UI factory interface]]
    methods {
index 0e36b44f05c270b02889764524f25fdb4eb11aa2..d26832453fc16adea988b7d8d0c98475e00cdfa1 100644 (file)
@@ -1,4 +1,4 @@
-interface Efl.Ui.Factory_Bind
+interface @beta Efl.Ui.Factory_Bind
 {
    [[Efl UI Property interface.
      view object can have @Efl.Model and need to set cotent with those model stored data.
index e78478e8bdab9f147efa2ddc4015763efdedf3db..07e51ce28eac465537864a1fd7d2e3794977f88a 100644 (file)
@@ -6,7 +6,7 @@ function Efl.Ui.Format_Func_Cb {
    }
 };
 
-mixin Efl.Ui.Format
+mixin @beta Efl.Ui.Format
 {
    [[interface class for format_func]]
    methods {
index 3dffa16c1ebc195418ebd48f86bf754f5a6831f5..ece81f6314ac1765d1e7ffeb04468591604d395d 100644 (file)
@@ -1,4 +1,4 @@
-interface Efl.Ui.I18n
+interface @beta Efl.Ui.I18n
 {
    [[A common Internationalization interface for UI objects.]]
    eo_prefix: efl_ui;
index be4b6cb82fa2972866e3a31046468306a47b5244..699790ab498befd970239333cb2385fa66644301 100644 (file)
@@ -1,4 +1,4 @@
-interface Efl.Ui.Menu {
+interface @beta Efl.Ui.Menu {
    [[Efl UI menu interface]]
    legacy_prefix: null;
    methods {
index f8a95afeedd213d046334d178f9bd1adb1041a7d..90c825f22337b76d84078dfe08c62bc99131f919 100644 (file)
@@ -9,7 +9,7 @@ enum Efl.Ui.Select_Mode {
    none [[Last value of select mode. child cannot be selected at all.]]
 }
 
-interface Efl.Ui.Multi_Selectable
+interface @beta Efl.Ui.Multi_Selectable
 {
    [[Efl UI Multi selectable interface.
      The container have to control select property of multiple chidren.]]
index e709bd87c750426734239cea60dd835c61241dc5..54ce4d9d2631742fcee188e924a9b8142998c1e6 100644 (file)
@@ -1,4 +1,4 @@
-interface Efl.Ui.Property_Bind
+interface @beta Efl.Ui.Property_Bind
 {
    [[Efl UI Property_Bind interface.
      view object can have @Efl.Model to manage the data,
index 3a3891d5c42df4411667147b813a543215feef50..ca9d2c1e1b4a86d6c1ee046c17b28a0066a47c86 100644 (file)
@@ -1,4 +1,4 @@
-interface Efl.Ui.Range_Display
+interface @beta Efl.Ui.Range_Display
 {
    [[Interface that contains properties regarding the displaying of a range.]]
    eo_prefix: efl_ui_range;
index d7114e8073f124fb5bd633be2264c7048cb4fa3c..a7af8c8c8fe7979d8516c7436c3f5e3dd9469dbb 100644 (file)
@@ -1,4 +1,4 @@
-interface Efl.Ui.Range_Interactive extends Efl.Ui.Range_Display
+interface @beta Efl.Ui.Range_Interactive extends Efl.Ui.Range_Display
 {
    [[Interface that extends the normal displaying properties with usage properties.
 
index b1284e5cd623996857faff67965e0c56c6add47f..3b30a25ccb8079ed7064bf95d375ae84df2e189b 100644 (file)
@@ -12,7 +12,7 @@ enum Efl.Ui.Scroll_Block
    horizontal = 2 [[Block horizontal movement.]]
 }
 
-interface Efl.Ui.Scrollable
+interface @beta Efl.Ui.Scrollable
 {
    [[Efl UI scrollable interface]]
    event_prefix: efl_ui;
index 3e72ba4853b945befe0389cd63743b6c6d2d8c68..c5bbc1cceb1c3628a8aba1797d783e2e3492b200 100644 (file)
@@ -1,6 +1,6 @@
 import eina_types;
 
-interface Efl.Ui.Scrollable_Interactive extends Efl.Ui.Scrollable
+interface @beta Efl.Ui.Scrollable_Interactive extends Efl.Ui.Scrollable
 {
    eo_prefix: efl_ui_scrollable;
    methods {
index 46e1bad5fe8df9af4490cf3cc4e88d77acaa3a18..18b9e05d8b537a74846e9d674629fb09712ee54b 100644 (file)
@@ -12,7 +12,7 @@ enum Efl.Ui.Scrollbar_Direction
    vertical,
    last
 }
-interface Efl.Ui.Scrollbar
+interface @beta Efl.Ui.Scrollbar
 {
    methods {
       @property bar_mode {
index 2d67ac018ffe2d73560b8e157b928a84617051db..770e5e2132d004496d8128f2c0a6c8c681c436c9 100644 (file)
@@ -1,4 +1,4 @@
-interface Efl.Ui.Selectable
+interface @beta Efl.Ui.Selectable
 {
    [[Efl UI selectable interface]]
    event_prefix: efl_ui;
index 144b2fa660ecd2400285c03f6517c3cc19800067..33919d5c968dca50b3b96a0acc5f24e78534e6f2 100644 (file)
@@ -1,4 +1,4 @@
-interface Efl.Ui.View
+interface @beta Efl.Ui.View
 {
    [[Efl UI view interface]]
    methods {
index d719d3bfae1b591f57527b4d94361a9782a19cd9..c053aec1b4c64ab4c011f9f81cb14ee353da53e2 100644 (file)
@@ -9,7 +9,7 @@ enum Efl.Ui.Zoom_Mode
    last [[Sentinel value to indicate last enum field during iteration]]
 }
 
-interface Efl.Ui.Zoom
+interface @beta Efl.Ui.Zoom
 {
    [[Efl UI zoom interface]]
    event_prefix: efl_ui;
index 9ac9e637c9a755ce8660f1488954ee30bb564e28..8213591b87b3204745d03364881506841c0bc49b 100644 (file)
@@ -21,7 +21,7 @@ function EflIoDirectInfo {
   }
 };
 
-class Efl.Io.Manager extends Efl.Loop_Consumer
+class @beta Efl.Io.Manager extends Efl.Loop_Consumer
 {
   [[Class representing an asynchronous file operation.]]
 
index 9939a80f5136586033a89de8ec1d5417f3250299..0d881fe6e2706b95e707917162e6afa62c2af550 100644 (file)
@@ -9,7 +9,7 @@ function EflIoFilter {
   return: int;
 };
 
-class Efl.Io.Model extends Efl.Loop_Model
+class @beta Efl.Io.Model extends Efl.Loop_Model
 {
     [[Efl Io model class]]
 
index 073a7a2f1b30f52d56e9bff1cc73a71fff3c3bf4..94804b508122393d9f722dfacf3c6a1f57476a5b 100644 (file)
@@ -1,6 +1,6 @@
 import efl_ui;
 
-mixin Efl.Access.Action
+mixin @beta Efl.Access.Action
 {
    [[Accessible action mixin]]
    data: null;
index a41d0b703fd0a2494834d8278b450b70359a0ea3..c9c134922cb01e81181a134e1319c070e053e9d5 100644 (file)
@@ -1,6 +1,6 @@
 import eina_types;
 
-mixin Efl.Access.Component extends Efl.Gfx.Entity, Efl.Gfx.Stack
+mixin @beta Efl.Access.Component extends Efl.Gfx.Entity, Efl.Gfx.Stack
 {
    [[AT-SPI component mixin]]
    data: Efl_Access_Component_Data;
index 126d8f7821068b52b673ba25ce666088f812e549..e780f0576f236a0482d550d517b2946fa372402f 100644 (file)
@@ -1,4 +1,4 @@
-interface Efl.Access.Editable.Text
+interface @beta Efl.Access.Editable.Text
 {
    [[Elementary editable text interface]]
    methods {
index 04311ffcc237c9a5ae9a0d86936dadfee35d7fb8..1a67e7940f060f2160eb07b7245f4cc6f1886868 100644 (file)
@@ -310,7 +310,7 @@ struct Efl.Access.Gesture_Info
 
 type Efl.Access.Relation_Set: list<ptr(Efl.Access.Relation)>; [[Elementary Accessibility relation set type]]
 
-mixin Efl.Access.Object requires Efl.Object
+mixin @beta Efl.Access.Object requires Efl.Object
 {
    [[Accessibility accessible mixin]]
    eo_prefix: efl_access_object;
index ca9c4f085bcd4de1ce25ca4952241f9416d452a6..4f199ff73a29ba76303d6656c9d06f61ab2daecb 100644 (file)
@@ -1,4 +1,4 @@
-interface Efl.Access.Selection
+interface @beta Efl.Access.Selection
 {
    [[Elementary access selection interface]]
    methods {
index 6226af90eef9cb0c32b51948fb0882b0844b858e..d49e0d372b5e0e25fd05b92690a4bdb6f47fb0fd 100644 (file)
@@ -44,7 +44,7 @@ struct Efl.Access.Text_Change_Info
    len: size; [[Change length]]
 }
 
-interface Efl.Access.Text
+interface @beta Efl.Access.Text
 {
    [[Elementary accessible text interface]]
    methods {
index 43d6d219b8cb29c2c7e2175204c34ecb7a7f845b..4ab0a7b35e942c25485fd030de648f96c2309c42 100644 (file)
@@ -1,4 +1,4 @@
-interface Efl.Access.Value
+interface @beta Efl.Access.Value
 {
    [[Elementary Access value interface]]
    methods {
index 720989138295349aa2068d13adac26f64efeb100..966eb858c491f41222becdef38b78d0d2fe3fe3c 100644 (file)
@@ -1,6 +1,6 @@
 import efl_ui;
 
-mixin Efl.Access.Widget.Action extends Efl.Access.Action
+mixin @beta Efl.Access.Widget.Action extends Efl.Access.Action
 {
    [[Access widget action mixin]]
    data: null;
index 9422b1b5a0f843be8af29f123ac1c9f72ecca5d3..12c00a81efd463c736a56a6b5eae304427612934 100644 (file)
@@ -1,4 +1,4 @@
-interface Efl.Access.Window
+interface @beta Efl.Access.Window
 {
    [[Elementary accessible window interface]]
    events {
index aba9adedb4eaa4035a0335387e2be5481e677f20..5ec518a8a683dc40f11f31d085e85a96a908a078 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Config_Global extends Efl.Object implements Efl.Config
+class @beta Efl.Config_Global extends Efl.Object implements Efl.Config
 {
    [[This class is a singleton representing the global configuration for the
      running application.
index 194c6bd54674f12112741644eb176794e703a6a6..3368fdcdc5a7ad8e4e07d75cbdd3002eba893b1a 100644 (file)
@@ -1,6 +1,6 @@
 import efl_types;
 
-class Efl.Datetime.Manager extends Efl.Object
+class @beta Efl.Datetime.Manager extends Efl.Object
 {
    [[Efl datetime manager class for Datepicker and Timepicker]]
    methods {
index a3602438cbc16a62615c5e0daaf4b67342f93641..be03c564336b5fb8e342456479cccfeefb692341 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Page.Indicator extends Efl.Object
+class @beta Efl.Page.Indicator extends Efl.Object
 {
    [[Page indicator
 
index d6b8ec93f13a87a59b4b8ecddaed44be3362c2d8..1af3bdc397acc780208bc7195e8534fee491bad6 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Page.Indicator_Icon extends Efl.Page.Indicator
+class @beta Efl.Page.Indicator_Icon extends Efl.Page.Indicator
 {
    [[Icon type page indicator
 
index bf67b7ea7b43f90228e7aadd0e0efcc16ade92f7..5f97951b0e4f77a7c86b06f4bab94a51efbfda7e 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Page.Transition extends Efl.Object
+class @beta Efl.Page.Transition extends Efl.Object
 {
    [[Page transition for @Efl.Ui.Pager
 
index 2575a507fef1626c55125738259ee33df2bff09b..e9af63b22466b8d41ffb6609ea17b177c971c250 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Page.Transition_Scroll extends Efl.Page.Transition
+class @beta Efl.Page.Transition_Scroll extends Efl.Page.Transition
 {
    [[Page transition for @Efl.Ui.Pager
 
index 0cb4d6f76618c07e4f2b9fab69239726e93dd2c5..8d2d444a343b0dd2cd6edc45d1d11aaca6eceded 100644 (file)
@@ -1,6 +1,6 @@
 import efl_text_types;
 
-interface Efl.Text_Interactive extends Efl.Text, Efl.Text_Font,
+interface @beta Efl.Text_Interactive extends Efl.Text, Efl.Text_Font,
    Efl.Text_Format, Efl.Text_Style
 {
    [[This is an interface interactive text inputs should implement]]
index fdcb6eb86f176c41acc016e148f8491d5624645c..9b2e911592915aba66267225d69d27d3f9bb3bbc 100644 (file)
@@ -10,7 +10,7 @@ struct Efl.Ui.Alert_Popup_Button_Clicked_Event {
    button_type: Efl.Ui.Alert_Popup_Button; [[Clicked button type]]
 }
 
-class Efl.Ui.Alert_Popup extends Efl.Ui.Popup
+class @beta Efl.Ui.Alert_Popup extends Efl.Ui.Popup
 {
    [[EFL UI Alert Popup class]]
    methods {
index 41e00d05c7d264f5e6d4165d285b8945ebad521c..b5860a99ff8802b3157d62a3daef57b7f5a1f4f8 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Alert_Popup_Part extends Efl.Ui.Layout_Part_Text
+class @beta Efl.Ui.Alert_Popup_Part extends Efl.Ui.Layout_Part_Text
 {
    [[Efl UI Alert Popup internal part class]]
    data: null;
index 1f8ab6165124fbb9a211924d972ba44429380db6..85b81c80e39ea35a8ccd5ebf9e175a87e90b3506 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Anchor_Popup extends Efl.Ui.Popup
+class @beta Efl.Ui.Anchor_Popup extends Efl.Ui.Popup
 {
    [[EFL UI Anchor Popup class]]
    methods {
index 16831e7af68c5bfcbebb65d286d80e0b79c1aa6c..98d97598f866d21b43ebfc07b25a338f5cbc405c 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Average_Model extends Efl.Ui.Exact_Model
+class @beta Efl.Ui.Average_Model extends Efl.Ui.Exact_Model
 {
    [[Class to be used to store object item size for List/Grid View.
 
index 26b16437ab09dea0dcd72ba145e56e94a2debdb3..b928549fef49af33e57b6f4a0212ad1c5b7edb1f 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Bg extends Efl.Ui.Layout implements Efl.Gfx.Color, Efl.Gfx.Image, Efl.Gfx.Image_Load_Controller
+class @beta Efl.Ui.Bg extends Efl.Ui.Layout implements Efl.Gfx.Color, Efl.Gfx.Image, Efl.Gfx.Image_Load_Controller
 {
    [[The bg (background) widget is used for setting (solid) background decorations
    for a window (unless it has transparency enabled) or for any container object. It
index 7ab9aab3b49d6595a5b535af29a6a6e4b5c1c998..cc681b0b8ea16e33e9333d47824fd3aa6e81b2ee 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Bg_Legacy extends Efl.Ui.Bg implements Efl.Ui.Legacy
+class @beta Efl.Ui.Bg_Legacy extends Efl.Ui.Bg implements Efl.Ui.Legacy
 {
    [[The bg (background) widget is used for setting (solid) background decorations
 
index fddf253d90ad5415ff9c11488c52c6a5305af138..164bdb8879a0cf0dc8576dcce8386fb6efdbce37 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Box extends Efl.Ui.Widget implements Efl.Pack_Linear, Efl.Pack_Layout,
+class @beta Efl.Ui.Box extends Efl.Ui.Widget implements Efl.Pack_Linear, Efl.Pack_Layout,
                   Efl.Ui.Direction
 {
    [[The box widget.
index 82e5bdbdfefef8c072c596efd9331778356e3d3c..3ba120b6fbd8a13738e33340d5a6b2719532a448 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Box_Flow extends Efl.Ui.Box
+class @beta Efl.Ui.Box_Flow extends Efl.Ui.Box
 {
    [[A custom layout engine for @Efl.Ui.Box.]]
    methods {
index 7d2ebfbbeee2dee8752367c74141abb6540efc5d..61035b45f9ba0de2c34894c2fccc7f7afc1bf02d 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Box_Stack extends Efl.Ui.Box
+class @beta Efl.Ui.Box_Stack extends Efl.Ui.Box
 {
    [[A custom layout engine for @Efl.Ui.Box that stacks items.
 
index c203414ccbbbef8821b5c656c19ceec3342b7787..690c52675af3f7693aa2353b538335975e4133f7 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Button extends Efl.Ui.Layout implements Efl.Ui.Clickable, Efl.Ui.Autorepeat,
+class @beta Efl.Ui.Button extends Efl.Ui.Layout implements Efl.Ui.Clickable, Efl.Ui.Autorepeat,
                      Efl.Text, Efl.Content,
                      Efl.Access.Widget.Action
 {
index acb2c8d7ac5a5055ab6a9d8509395356acd4c975..557704b9d2e8cd2b74095ab8d9e205d3790b3845 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Button_Legacy extends Efl.Ui.Button implements Efl.Ui.Legacy
+class @beta Efl.Ui.Button_Legacy extends Efl.Ui.Button implements Efl.Ui.Legacy
 {
    [[Push-button widget
 
index baa055146ed810e79890fa0a7302f5db14f134c7..0d7c7c9967330b2c78477a7f85eb29b3725ae3ad 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Button_Legacy_Part extends Efl.Ui.Layout_Part_Content
+class @beta Efl.Ui.Button_Legacy_Part extends Efl.Ui.Layout_Part_Content
 {
    [[Elementary button internal part class]]
    data: null;
index ee53983a54052320e0b3c9b9c23d948e1d017f63..266ea5803d8e68fc30724bacd00d2958081a5551 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Caching_Factory extends Efl.Ui.Widget_Factory
+class @beta Efl.Ui.Caching_Factory extends Efl.Ui.Widget_Factory
 {
    [[Efl Ui Factory that provides object caching.
 
index 78bc2b4a382aa845518e10bb94230a6bfcafbb6e..33547507dae1753e2a24a20fe39f82ac0ee54420 100644 (file)
@@ -16,7 +16,7 @@ enum Efl.Ui.Calendar_Weekday
    last  [[Sentinel value to indicate last enum field during iteration]]
 }
 
-class Efl.Ui.Calendar extends Efl.Ui.Layout implements Efl.Ui.Focus.Composition, Efl.Access.Widget.Action, Efl.Ui.Format
+class @beta Efl.Ui.Calendar extends Efl.Ui.Layout implements Efl.Ui.Focus.Composition, Efl.Access.Widget.Action, Efl.Ui.Format
 {
    [[Calendar widget
 
index ad235e03325dd3e1a8673002ef379c05f3b5437b..2dcd80a6133fc7675441c2d254a39437d88a3253 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Calendar_Item extends Efl.Object implements Efl.Ui.Focus.Object
+class @beta Efl.Ui.Calendar_Item extends Efl.Object implements Efl.Ui.Focus.Object
 {
     [[EFL UI Calendar Item class]]
     methods {
index b6ea04f8792bdc4752261de99638954402d99281..19d77613a12eaa269845803489e0919ddc729640 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Check extends Efl.Ui.Nstate implements Efl.Access.Widget.Action
+class @beta Efl.Ui.Check extends Efl.Ui.Nstate implements Efl.Access.Widget.Action
 {
    [[Check widget
 
index 9486bf608f5675911d5cb958a774abd20d638698..f16ded243521477a47b24e0ea3f1a6058d6a499d 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Check_Legacy extends Efl.Ui.Check implements Efl.Ui.Legacy
+class @beta Efl.Ui.Check_Legacy extends Efl.Ui.Check implements Efl.Ui.Legacy
 {
    [[Check widget
 
index b856f08f12fd69abde8200f4efed79c1ddbb7d43..afd8703716660fd6e45f4b9f2319ee90453faabe 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Check_Legacy_Part extends Efl.Ui.Layout_Part_Content
+class @beta Efl.Ui.Check_Legacy_Part extends Efl.Ui.Layout_Part_Content
 {
    [[Elementary check internal part class]]
    data: null;
index b35aa5358b8da085b52ae75863c80b86b992f711..45fdb3265dedcac228cefccfa71ad6ea39f305ca 100644 (file)
@@ -16,7 +16,7 @@ enum Efl.Ui.Clock_Type
    ampm    = 7, [[Indicates AM/PM field .]]
 }
 
-class Efl.Ui.Clock extends Efl.Ui.Layout
+class @beta Efl.Ui.Clock extends Efl.Ui.Layout
 {
    [[Efl UI clock class]]
    methods {
index 463af9676edae88475938387191f3a9060018680..acc7cea33c83752e08912cd8435b15a8474e05fd 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Clock_Legacy extends Efl.Ui.Clock implements Efl.Ui.Legacy
+class @beta Efl.Ui.Clock_Legacy extends Efl.Ui.Clock implements Efl.Ui.Legacy
 {
    [[Efl UI clock class]]
    data: null;
index a172e533f77107b4a74db0d84a0ba432d7bd2b1f..4c14411bd45246386f63d568e6da7272f9b7610a 100644 (file)
@@ -1,4 +1,4 @@
-interface Efl.Ui.Cursor
+interface @beta Efl.Ui.Cursor
 {
    [[An interface to define mouse cursors to use when hovering
      over UI widgets.
index 81d9b1634eb4415f324d5cf7ac6d09a7b4e0a7c1..4225c28e7544e40b9e8a012cf333835c50bc456b 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Datepicker extends Efl.Ui.Layout
+class @beta Efl.Ui.Datepicker extends Efl.Ui.Layout
 {
    [[Datepicker widget
 
index a4ea5e9b7854fd19dfe08a4f23b6d724e52c73fa..08f668856b4c056709dc3e51ed055520f82eaaf3 100644 (file)
@@ -1,6 +1,6 @@
 import efl_ui_dnd_types;
 
-mixin Efl.Ui.Dnd {
+mixin @beta Efl.Ui.Dnd {
    data: null;
    methods {
       drag_start {
index ee1e727a4abc309ad945af71938f03614ad3bbf7..05eccfeef83a477ee95838b9663233466d50abdb 100644 (file)
@@ -1,6 +1,6 @@
 import efl_ui_dnd_types;
 
-mixin Efl.Ui.Dnd_Container {
+mixin @beta Efl.Ui.Dnd_Container {
    methods {
       @property drag_delay_time {
          [[The time since mouse down happens to drag starts.]]
index 0a91e21023a8827085773809545f89a7e6707f27..691a7504efb46d3b084b926fca7bc53d53559a51 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Exact_Model extends Efl.Ui.Size_Model
+class @beta Efl.Ui.Exact_Model extends Efl.Ui.Size_Model
 {
    [[Class to be used to store object item size for List/Grid View.
 
index 80999e0cda8128071407c23d306099918fb07a51..ac233a1fbe825cf8a341f9859e253fb59b16960a 100644 (file)
@@ -28,7 +28,7 @@ enum Efl.Ui.Flip_Interaction
    page [[Page interaction]]
 }
 
-class Efl.Ui.Flip extends Efl.Ui.Widget implements Efl.Pack_Linear
+class @beta Efl.Ui.Flip extends Efl.Ui.Widget implements Efl.Pack_Linear
 {
    [[Efl UI flip class]]
    legacy_prefix: elm_flip;
index c19762fe5667c07c49d5ad70e2b2f8db816b30ea..19eb088d28dc845f806d5336a6be2c153ad962ec 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Flip_Legacy extends Efl.Ui.Flip implements Efl.Ui.Legacy
+class @beta Efl.Ui.Flip_Legacy extends Efl.Ui.Flip implements Efl.Ui.Legacy
 {
    [[Efl UI flip class]]
    data: null;
index 84c3b0f1fb3daec920641937b16753c4db705175..f0b06442fce3cab5aec91bf221fd790c5ff2051d 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Flip_Part extends Efl.Ui.Widget_Part implements Efl.Content
+class @beta Efl.Ui.Flip_Part extends Efl.Ui.Widget_Part implements Efl.Content
 {
    [[Efl UI flip internal class]]
    data: null;
index 120867e53a4a6904060d62710c89a5fb8a2291a2..3fb5a360dcc1c4284bd3c65ce92abc1d313e6bd8 100644 (file)
@@ -1,4 +1,4 @@
-mixin Efl.Ui.Focus.Composition requires Efl.Ui.Widget {
+mixin @beta Efl.Ui.Focus.Composition requires Efl.Ui.Widget {
    [[This defines the inheriting widget as Composition widget.
 
      A composition widget is a widget that's the logical parent of another set of widgets which can be used for interaction.
index bb4e81c222b163b4ed0374837d43db0b755a2519..118f4a3a2ac53ef19254c9e287d90114be103d1e 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Focus.Composition_Adapter extends Efl.Object implements Efl.Ui.Focus.Object
+class @beta Efl.Ui.Focus.Composition_Adapter extends Efl.Object implements Efl.Ui.Focus.Object
 {
    [[EFL UI Focus Composition Adapter class]]
    methods {
index 92145ae29c92e2e124e459b240ac28f3bf5b60e4..fd177caf62f87c119c6af28d66849e40fdc68409 100644 (file)
@@ -1,4 +1,4 @@
-mixin Efl.Ui.Focus.Layer requires Efl.Ui.Widget extends Efl.Ui.Widget_Focus_Manager {
+mixin @beta Efl.Ui.Focus.Layer requires Efl.Ui.Widget extends Efl.Ui.Widget_Focus_Manager {
    [[This defines the inheriting widget as focus layer
 
      A focus layer is the uppermost one which received input and handles all focus related events for as long as it exists and is visible. It's NOT possible to escape this layer with focus movement.
index 425ad9de673150701f364fdf55da32c9e640b522..2d777bfa0261ed45a42218a646d36edf2ca053de 100644 (file)
@@ -28,7 +28,7 @@ struct Efl.Ui.Focus.Manager_Logical_End_Detail {
     element : Efl.Ui.Focus.Object; [[Focus object element]]
 }
 
-interface Efl.Ui.Focus.Manager {
+interface @beta Efl.Ui.Focus.Manager {
     [[Calculates the directions of Efl.Ui.Focus.Direction
 
       Each registered item will get a other registered object into each
index 19212c7c876fd43396844aa33645e18383ed5a4c..72f0a2299b9e0d475e3604659455fa3fe173d5da 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Focus.Manager_Calc extends Efl.Object implements Efl.Ui.Focus.Manager {
+class @beta Efl.Ui.Focus.Manager_Calc extends Efl.Object implements Efl.Ui.Focus.Manager {
     [[Calculates the directions of Efl.Ui.Focus.Direction
 
       Each registered item will get an other registered object in each
index 14f0f3a43a9e82a67193afb7380736c5ff02e374..64b4d836958220d887ff83158400ffdddedbfd16 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Focus.Manager_Root_Focus extends Efl.Ui.Focus.Manager_Calc  {
+class @beta Efl.Ui.Focus.Manager_Root_Focus extends Efl.Ui.Focus.Manager_Calc  {
   [[ This class ensures that the root is at least focusable, if nothing else is focusable]]
   methods {
      @property canvas_object {
index a2414d43ebcf513450ce2c1e869cc1216aaa8734..79e06c86ffa15fddfee908a6799442941b6c3991 100644 (file)
@@ -1,4 +1,4 @@
-mixin Efl.Ui.Focus.Manager_Sub requires Efl.Object extends Efl.Ui.Focus.Manager
+mixin @beta Efl.Ui.Focus.Manager_Sub requires Efl.Object extends Efl.Ui.Focus.Manager
 {
     [[A class that automatically registers its border elements in the parent manager
 
index 201e3bffc1067e84573ef797f0feceb0b4ac477c..18eed60edae1511e9d3008d7da1a1c820a552c2c 100644 (file)
@@ -1,4 +1,4 @@
-interface Efl.Ui.Focus.Manager_Window_Root {
+interface @beta Efl.Ui.Focus.Manager_Window_Root {
   [[ A interface to indicate the end of a focus chain.
 
      Focusmanagers are ensuring that if they give focus to something, that they are registered in the upper focus manager.
index 1ac6e0fd369d6ec9900de89739c4da1de58fb16f..451e0b314a2d1c1bee6a746c5122a89f36cee080 100644 (file)
@@ -1,6 +1,6 @@
 import eina_types;
 
-mixin Efl.Ui.Focus.Object
+mixin @beta Efl.Ui.Focus.Object
 {
     [[Functions of focusable objects.
 
index 04fa38ae31b35ce3289b920d9742778f8b27481d..7e33027da597f358c19f7c02c240965f1eec42d4 100644 (file)
@@ -1,4 +1,4 @@
-interface Efl.Ui.Focus.Parent_Provider {
+interface @beta Efl.Ui.Focus.Parent_Provider {
    [[EFL UI Focus Parent Provider interface]]
    methods {
       find_logical_parent {
index 3bb66972d225d3847321ffc27bb375a601b1c5b6..8cf0135610bd8003d0fc00d8642d4f25835a9a14 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Focus.Parent_Provider_Gen extends Efl.Object implements Efl.Ui.Focus.Parent_Provider {
+class @beta Efl.Ui.Focus.Parent_Provider_Gen extends Efl.Object implements Efl.Ui.Focus.Parent_Provider {
    [[EFL UI Focus Parent Provider Gen class]]
    methods {
       @property content_item_map {
index d9d38b53014254630775296f9951a174192618d1..40cce4144999f781dfffe1c2d22d8e69a18299df 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Focus.Parent_Provider_Standard extends Efl.Object implements Efl.Ui.Focus.Parent_Provider {
+class @beta Efl.Ui.Focus.Parent_Provider_Standard extends Efl.Object implements Efl.Ui.Focus.Parent_Provider {
    [[EFL UI Focus Parent Provider Standard Class]]
    implements {
       Efl.Ui.Focus.Parent_Provider.find_logical_parent;
index 4724dccc4701f02521c732a44fddd888dd7fbf0e..c19c05cb1832d60fa7732980ad77f7fa04110c5b 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Focus.Util extends Efl.Object  {
+class @beta Efl.Ui.Focus.Util extends Efl.Object  {
    [[EFL UI Focus Util class]]
    methods {
       focus @class {
index 81a9a36de0733f25ce26f2f4872e603c9a5b9e2a..d381569b5f179495948ed3fa8edbb0474cc3c984 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Frame extends Efl.Ui.Layout implements Efl.Ui.Clickable, Efl.Text, Efl.Text_Markup,
+class @beta Efl.Ui.Frame extends Efl.Ui.Layout implements Efl.Ui.Clickable, Efl.Text, Efl.Text_Markup,
                     Efl.Content
 {
    [[Frame widget
index fb2157009490b3f18dae13c8d08c0d585b45360c..bb8dd99653211bd453ffb003e8d4d681b29eaaac 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Frame_Legacy extends Efl.Ui.Frame implements Efl.Ui.Legacy
+class @beta Efl.Ui.Frame_Legacy extends Efl.Ui.Frame implements Efl.Ui.Legacy
 {
    [[Frame widget
 
index 293eacf11ea56c06ba1e3c85b19f132fa663d925..4b61a52e1388360a147eeb0e1fa5954993495642 100644 (file)
@@ -1,6 +1,6 @@
 import efl_ui_grid_item;
 
-class Efl.Ui.Grid extends Efl.Ui.Layout implements
+class @beta Efl.Ui.Grid extends Efl.Ui.Layout implements
                    Efl.Ui.Scrollable_Interactive,
                    Efl.Ui.Scrollbar,
                    Efl.Pack_Linear, Efl.Pack_Layout,
index c0f58624849dbf49020e58d5967328fd7bd64a45..625482ed82208e7bebf032e5814ea00d2e6238ba 100644 (file)
@@ -1,5 +1,5 @@
 
-class Efl.Ui.Grid_Default_Item extends Efl.Ui.Grid_Item implements
+class @beta Efl.Ui.Grid_Default_Item extends Efl.Ui.Grid_Item implements
                                 Efl.Text,
                                 Efl.Text_Markup,
                                 Efl.Ui.L10n,
index 66ebd2a1a7e5359547d51cba0216d9bcf816badb..dc3b6dfbbbf61ac68f91586fa770a363ff180114 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Grid_Default_Item_Part_End extends Efl.Ui.Layout_Part implements Efl.Content
+class @beta Efl.Ui.Grid_Default_Item_Part_End extends Efl.Ui.Layout_Part implements Efl.Content
 {
    [[Grid Default Item internal content of end part class]]
        data: null;
index 4dede025b682775a1421ffb99dd6bff53d15d923..47e290bace5a50409ea63750df99220cec06f9fe 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Grid_Default_Item_Part_Icon extends Efl.Ui.Layout_Part implements Efl.Content
+class @beta Efl.Ui.Grid_Default_Item_Part_Icon extends Efl.Ui.Layout_Part implements Efl.Content
 {
    [[Grid Default Item internal content of icon part class]]
        data: null;
index f430cab1232cf51080c4e088b5f2b1037e6f6e7c..99a4abca01260d778904df3e5e28e25326ba7eb7 100644 (file)
@@ -1,5 +1,5 @@
 
-abstract Efl.Ui.Grid_Item extends Efl.Ui.Item
+abstract @beta Efl.Ui.Grid_Item extends Efl.Ui.Item
 {
    implements {
       //Efl.Object
index 4a82f6cf66a1ae4611282fd970e3624eb708da08..996c1ac36415985e24f940ef1fa048d2d659880a 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Homogeneous_Model extends Efl.Ui.Size_Model
+class @beta Efl.Ui.Homogeneous_Model extends Efl.Ui.Size_Model
 {
    [[Class to be used to store object item size for List/Grid View.
 
index 8cdc14ff5be09787674a68d87284d79acfa0d17d..7a19d04b8ffc5bba488253a42734a7de9b7a9749 100644 (file)
@@ -18,7 +18,7 @@ struct Efl.Ui.Image_Error
    open_error: bool; [[$true if the error happened when opening the file, $false otherwise]]
 }
 
-class Efl.Ui.Image extends Efl.Ui.Widget implements Efl.Ui.Clickable, Efl.Ui.Draggable,
+class @beta Efl.Ui.Image extends Efl.Ui.Widget implements Efl.Ui.Clickable, Efl.Ui.Draggable,
                  Efl.File, Efl.Gfx.Image, Efl.Gfx.Image_Load_Controller, Efl.Player, Efl.Gfx.View,
                  Efl.Access.Component, Efl.Access.Widget.Action, Efl.Gfx.Color,
                  Efl.Orientation,
index 884fb9099c28d7926b72aebc54c28c85c320717b..5ebcc1cd322c99c61153a29a5878db45122e2b9a 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Image_Factory extends Efl.Ui.Caching_Factory
+class @beta Efl.Ui.Image_Factory extends Efl.Ui.Caching_Factory
 {
    [[Efl UI image factory class]]
    implements {
index 15a30057466311732ffaa18c127f624905b529cf..1e9b90cc641fba3dde898bab1c52d083cf51c5bd 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Image_Legacy extends Efl.Ui.Image implements Efl.Ui.Legacy
+class @beta Efl.Ui.Image_Legacy extends Efl.Ui.Image implements Efl.Ui.Legacy
 {
    [[ Efl UI image class]]
    data: null;
index b22c45c1100291fd56dfba0dfb336126c3df0d73..1c458e1cd6f0dafa5e9f289a942f63cf1cefe832 100644 (file)
@@ -2,7 +2,7 @@
 struct @extern Elm.Photocam.Error;
 struct @extern Elm.Photocam.Progress;
 
-class Efl.Ui.Image_Zoomable extends Efl.Ui.Image implements Efl.Ui.Zoom,
+class @beta Efl.Ui.Image_Zoomable extends Efl.Ui.Image implements Efl.Ui.Zoom,
                              Efl.Ui.Scrollable_Interactive,
                              Efl.Ui.Scrollbar
 {
index 233d9ad95ede84dccede1ef027356114fb51671e..b1a41977be5f6420600817f0a596cd98d98986f6 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Image_Zoomable_Legacy extends Efl.Ui.Image_Zoomable implements Efl.Ui.Legacy
+class @beta Efl.Ui.Image_Zoomable_Legacy extends Efl.Ui.Image_Zoomable implements Efl.Ui.Legacy
 {
    [[Elementary Image Zoomable class]]
    data: null;
index 4cb307e04e03d2ad4303fe3c1dc9140b530db2b8..792f1a9a2f65e0004c44a6c7513cec038ee1e9e8 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Image_Zoomable_Pan extends Efl.Ui.Pan
+class @beta Efl.Ui.Image_Zoomable_Pan extends Efl.Ui.Pan
 {
    [[Elementary photocom pan class]]
    legacy_prefix: elm_photocam_pan;
index f3505140ae64c02fb18f875493849184e764709f..a7bf52293c2513bbf0049fe7115ad5885e1bdd6e 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Internal.Text.Interactive extends Efl.Canvas.Text implements Efl.Text_Interactive
+class @beta Efl.Ui.Internal.Text.Interactive extends Efl.Canvas.Text implements Efl.Text_Interactive
 {
    [[An internal object in charge of the interactive aspect of the text widget.
 
index bc9b33e86e8fdb1c3abbc966b5a19b9e34e87663..4b46694b6b2f32ade0228d8819d488ad62dab3f3 100644 (file)
@@ -5,7 +5,7 @@ enum Efl.Ui.Text_Scroller_Mode
    multiline = 1,
 }
 
-class Efl.Ui.Internal_Text_Scroller extends Efl.Ui.Scroller
+class @beta Efl.Ui.Internal_Text_Scroller extends Efl.Ui.Scroller
 {
    [[Internal-usage text scroller class.
 
index e3ba8afa332096bf26f893558ac487d8eb86a845..f2a85b6aebcb1ecd0faca4ba4968d3f908a8ee74 100644 (file)
@@ -1,4 +1,4 @@
-abstract Efl.Ui.Item extends Efl.Ui.Layout implements Efl.Ui.Selectable, Efl.Ui.Clickable
+abstract @beta Efl.Ui.Item extends Efl.Ui.Layout implements Efl.Ui.Selectable, Efl.Ui.Clickable
 {
    [[Item abstract class for pack widget. All item have to be inherited from this class.]]
    methods {
index 5275759262a7ac060546b5ebe659ea18bfa77dfc..8eec6e12d43e6d151ae1bc5e00a41b4ae4aeddc3 100644 (file)
@@ -1,4 +1,4 @@
-interface Efl.Ui.L10n
+interface @beta Efl.Ui.L10n
 {
    [[Interface for all translatable text APIs.
 
index ef77041327515d5c36646ba9bbb1469f3ceecc63..b6f09a2d769998a48e6aeaeeda0258b81496ab91 100644 (file)
@@ -1,6 +1,6 @@
 import efl_ui;
 
-class Efl.Ui.Layout extends Efl.Ui.Widget implements Efl.Container, Efl.File,
+class @beta Efl.Ui.Layout extends Efl.Ui.Widget implements Efl.Container, Efl.File,
                      Efl.Ui.View, Efl.Ui.Property_Bind, Efl.Ui.Factory_Bind,
                      Efl.Layout.Calc, Efl.Layout.Signal,
                      Efl.Layout.Group
index 75ced32ed74cae6e4fe723af9e5bdf1d381d8fef..b31486db0289012841fddf59d1100caffb54828f 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Layout_Factory extends Efl.Ui.Caching_Factory
+class @beta Efl.Ui.Layout_Factory extends Efl.Ui.Caching_Factory
 {
    [[Efl Ui Layout Factory class]]
    methods {
index ca16e604c8ced2a05dedf044c2cba9b05b1b393f..6f43fc18e70284cb2f1fa596c0a8a11063daeab6 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Layout_Legacy extends Efl.Ui.Layout implements Efl.Ui.Legacy
+class @beta Efl.Ui.Layout_Legacy extends Efl.Ui.Layout implements Efl.Ui.Legacy
 {
    [[Elementary layout class]]
    data: null;
index 9dad61e75fa6dd327171b51bf19a8a49f5ba961f..50a6c4728cc1618ae5aa596b698f6b085011de5c 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Layout_Part extends Efl.Ui.Widget_Part implements Efl.Ui.Cursor
+class @beta Efl.Ui.Layout_Part extends Efl.Ui.Widget_Part implements Efl.Ui.Cursor
 {
    [[Elementary layout internal part class]]
    data: null;
index dff060f9bd019d6735a34328f80fb4ef3c073bf9..f1404d2c10776b34e8a339f9dcad0ff06ddb5cb2 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Layout_Part_Bg extends Efl.Ui.Widget_Part_Bg
+class @beta Efl.Ui.Layout_Part_Bg extends Efl.Ui.Widget_Part_Bg
 {
    [[Elementary layout internal part background class]]
    data: null;
index 566a2ce2046f6d153fcfc07f7392fc595e9092fb..9cc2ffae0710e0e6244b0eb0130ff4c0b832a164 100644 (file)
@@ -1,9 +1,9 @@
 /* TIZEN_ONLY(20180508): fix layout_part_cursor things and eo hierarchy of part_box/part_table
-class Efl.Ui.Layout_Part_Box extends Efl.Object implements Efl.Pack_Linear,
-                              Efl.Ui.Direction
+class @beta Efl.Ui.Layout_Part_Box extends Efl.Object implements Efl.Pack_Linear,
+                              Efl.Ui.Direction_Readonly
  */
 /* END */
-class Efl.Ui.Layout_Part_Box extends Efl.Ui.Layout_Part implements Efl.Pack_Linear,
+class @beta Efl.Ui.Layout_Part_Box extends Efl.Ui.Layout_Part implements Efl.Pack_Linear,
                               Efl.Ui.Direction_Readonly
 {
    [[Represents a Box created as part of a layout.
index c09d075d40c6210729a58b7edcc23baa4378ef14..923033dd4e55b475b83b526631072a67016e6e2e 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Layout_Part_Content extends Efl.Ui.Layout_Part implements Efl.Content
+class @beta Efl.Ui.Layout_Part_Content extends Efl.Ui.Layout_Part implements Efl.Content
 {
    [[Elementary layout internal part class]]
    data: null;
index af6279eea28de2649b600fab418dc13b3997522c..3137a43b6d91c50232e38b143f79590421b89080 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Layout_Part_Legacy extends Efl.Ui.Layout_Part implements Efl.Content, Efl.Text,
+class @beta Efl.Ui.Layout_Part_Legacy extends Efl.Ui.Layout_Part implements Efl.Content, Efl.Text,
                                  Efl.Text_Markup, Efl.Ui.L10n
 {
    [[Elementary layout internal part class]]
index d2368e76f3ebe6d85e89999b32a43ccb64aefa43..0423c917432bd82616c1b45fc6728e4513257af4 100644 (file)
@@ -1,8 +1,8 @@
 /* TIZEN_ONLY(20180508): fix layout_part_cursor things and eo hierarchy of part_box/part_table
-class Efl.Ui.Layout_Part_Table extends Efl.Object implements Efl.Pack_Table
+class @beta Efl.Ui.Layout_Part_Table extends Efl.Object implements Efl.Pack_Table
  */
 /* END */
-class Efl.Ui.Layout_Part_Table extends Efl.Ui.Layout_Part implements Efl.Pack_Table
+class @beta Efl.Ui.Layout_Part_Table extends Efl.Ui.Layout_Part implements Efl.Pack_Table
 {
    [[Represents a Table created as part of a layout.
 
index 0a092a251fe92a52315897b4137ac5e5c69260b9..a7442a7f45ec24aa5af326a3c32ee4ab034d83cc 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Layout_Part_Text extends Efl.Ui.Layout_Part implements Efl.Text, Efl.Text_Markup,
+class @beta Efl.Ui.Layout_Part_Text extends Efl.Ui.Layout_Part implements Efl.Text, Efl.Text_Markup,
                                Efl.Ui.L10n
 {
    [[Elementary layout internal part class]]
index eab362b1f40e595c33d28743ecf7668b6784e9c3..4537d302ed9a9c566fa34eac1b69d4c90c2bc2bd 100644 (file)
@@ -1,4 +1,4 @@
-interface Efl.Ui.Legacy
+interface @beta Efl.Ui.Legacy
 {
    [[The bg (background) widget is used for setting (solid) background decorations
 
index 6f6b6408893c1442e81f13d49890609fd6beae3f..7dcf29931a05b31280acf9a08b090be981ec6775 100644 (file)
@@ -1,6 +1,6 @@
 import efl_ui_list_item;
 
-class Efl.Ui.List extends Efl.Ui.Layout implements
+class @beta Efl.Ui.List extends Efl.Ui.Layout implements
                    Efl.Ui.Scrollable_Interactive,
                    Efl.Ui.Scrollbar,
                    Efl.Pack_Linear, Efl.Pack_Layout,
index d4aca6941e7f4f7a76bd35856140371634f85ee9..5ea4d2e44ab3f0579438d47b07ef96e4d6894db5 100644 (file)
@@ -1,5 +1,5 @@
 
-class Efl.Ui.List_Default_Item extends Efl.Ui.List_Item implements
+class @beta Efl.Ui.List_Default_Item extends Efl.Ui.List_Item implements
                                 Efl.Text,
                                 Efl.Text_Markup,
                                 Efl.Content
index c7b51fbf01c4f545d2cbf036642a2bde28da4588..9ff2d1160e7379cdafb3be4bf6903b7b182d5e43 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.List_Default_Item_Part_End extends Efl.Ui.Layout_Part implements Efl.Content
+class @beta Efl.Ui.List_Default_Item_Part_End extends Efl.Ui.Layout_Part implements Efl.Content
 {
    [[List Default Item internal content of end part class]]
        data: null;
index ff0ec0e4322c266ce07806f83d6695c06852247b..232b0d95b1e3b68a7a6cf9f7280c3b3fff296104 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.List_Default_Item_Part_Icon extends Efl.Ui.Layout_Part implements Efl.Content
+class @beta Efl.Ui.List_Default_Item_Part_Icon extends Efl.Ui.Layout_Part implements Efl.Content
 {
    [[List Default Item internal content of icon part class]]
        data: null;
index 9b3456dee591d61167e8f2a968a37236416c7282..070b60531f05d71dbd2288705de851cbab531292 100644 (file)
@@ -1,5 +1,5 @@
 
-class Efl.Ui.List_Empty_Item extends Efl.Ui.List_Item implements Efl.Content
+class @beta Efl.Ui.List_Empty_Item extends Efl.Ui.List_Item implements Efl.Content
 {
    [[List Empty Item class. This item have only one swallow space,
      thus user can decorate item by filling the swallow with
index e1bcf9235d192b79493baaccbd6410020786f062..2997926cfd7da1f1b1912cc614bc8eec6bbd1fc9 100644 (file)
@@ -1,5 +1,5 @@
 
-abstract Efl.Ui.List_Item extends Efl.Ui.Item
+abstract @beta Efl.Ui.List_Item extends Efl.Ui.Item
 {
    implements {
       //Efl.Object
index 2828756908949ccff153d4377f346382201d03f9..b6a2bf8016da7dce3d16ecf163fee3e713b65fbb 100644 (file)
@@ -6,7 +6,7 @@ struct Efl.Ui.List_View_Item_Event
    child: Efl.Model;
    index: int;
 }
-class Efl.Ui.List_View extends Efl.Ui.Layout implements Efl.Ui.Scrollable_Interactive, Efl.Ui.Scrollbar,
+class @beta Efl.Ui.List_View extends Efl.Ui.Layout implements Efl.Ui.Scrollable_Interactive, Efl.Ui.Scrollbar,
                 Efl.Access.Widget.Action, Efl.Access.Selection, Efl.Ui.Focus.Composition, Efl.Ui.Focus.Manager_Sub,
                 Efl.Ui.Clickable, Efl.Ui.Selectable, Efl.Ui.List_View_Model, Efl.Ui.Widget_Focus_Manager
 {
index 1c995556061206aeb08f7052b02a5c7c0903760a..cf4780ed5fcb4ad0f469b5ab4c2d45b27538bec1 100644 (file)
@@ -1,6 +1,6 @@
 import efl_ui_list_view_types;
 
-interface Efl.Ui.List_View_Model
+interface @beta Efl.Ui.List_View_Model
 {
    methods {
       @property load_range {
index e05cd09b9641d0d3b97e2b5c2c790056fff1120f..1bd72a8300d002c0b6efe3f8fb2698f022a40570 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.List_View_Pan extends Efl.Ui.Pan
+class @beta Efl.Ui.List_View_Pan extends Efl.Ui.Pan
 {
    [[Elementary Efl_Ui_List_View pan class]]
    implements {
index 52f4964c6cd2a2175694fbcfd60727bbacf8f072..0a83c0a08b1c36108944ccf0c5d89fe565dff4db 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.List_View_Precise_Layouter extends Efl.Object implements Efl.Ui.List_View_Relayout
+class @beta Efl.Ui.List_View_Precise_Layouter extends Efl.Object implements Efl.Ui.List_View_Relayout
 {
    implements {
       Efl.Object.constructor;
index 77112450a9297bb5855d539c5612f94dd27a9a72..07b5dc65bb98de884454a651435553a6f68a5aa6 100644 (file)
@@ -1,4 +1,4 @@
-interface Efl.Ui.List_View_Relayout
+interface @beta Efl.Ui.List_View_Relayout
 {
    methods {
       layout_do {
index 1c4357c0b5ad8d0c1bd4f5434c4090fb510f4cc6..e9011681de4c43956d1b13949480df7b6b7100aa 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Navigation_Bar extends Efl.Ui.Layout implements Efl.Content, Efl.Text
+class @beta Efl.Ui.Navigation_Bar extends Efl.Ui.Layout implements Efl.Content, Efl.Text
 {
    [[Navigation_Bar widget.
 
index c94b5a5f02d76ef97f5603a17fac59163c513f13..40b0bcf74b77a0bdc452b0ca74bbfff135d2ebe9 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Navigation_Bar_Part extends Efl.Ui.Layout_Part_Content
+class @beta Efl.Ui.Navigation_Bar_Part extends Efl.Ui.Layout_Part_Content
 {
    [[Efl UI Navigation_Bar internal part class]]
    data: null;
index 43e3dd1613688f17b9e950cd7c34d387edb048c7..2ed99a181fcdfec3e635a75e309aceb7d4d201ee 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Navigation_Bar_Part_Back_Button extends Efl.Ui.Layout_Part implements Efl.Ui.Clickable, Efl.Gfx.Entity, Efl.Text, Efl.Content
+class @beta Efl.Ui.Navigation_Bar_Part_Back_Button extends Efl.Ui.Layout_Part implements Efl.Ui.Clickable, Efl.Gfx.Entity, Efl.Text, Efl.Content
 {
    [[Efl Ui Navigation_Bar internal part back button class]]
    data: null;
index 51fe71f8ae1220528fb7d0b40ec96e3142ad9830..373d711839bb391bfa8837f323553865e43a86d9 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Navigation_Layout extends Efl.Ui.Layout implements Efl.Content
+class @beta Efl.Ui.Navigation_Layout extends Efl.Ui.Layout implements Efl.Content
 {
    [[Navigation_Layout widget.
 
index 31b29acd56cd9b1cd94477f29f69e5b6c0635043..622d4c1e692c0020c0d826a0be045a73278787f5 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Nstate extends Efl.Ui.Button
+class @beta Efl.Ui.Nstate extends Efl.Ui.Button
 {
    [[Efl UI nstate class]]
    methods {
index 7ccdd0c79132a8dd6062191de4c9555e9c1e3dce..50bcecb78b09a52bd1f3ffc9cc34a9edfc424c57 100644 (file)
@@ -5,7 +5,7 @@ enum Efl.Ui.Pager_Loop
    enabled
 }
 
-class Efl.Ui.Pager extends Efl.Ui.Layout implements Efl.Pack_Linear
+class @beta Efl.Ui.Pager extends Efl.Ui.Layout implements Efl.Pack_Linear
 {
    [[Pager widget
 
index 907d50b197baaccbaf04192c74d17aa4772948d5..84d2e0df81ea152286008b00f6c079c324c9fd3d 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Pan extends Efl.Canvas.Group implements Efl.Content
+class @beta Efl.Ui.Pan extends Efl.Canvas.Group implements Efl.Content
 {
    [[Elementary pan class]]
    methods {
index 6d0bc5ccb5d070ec7074c6f058f3a1a87fa68e10..8aa118900122a9b0b19ca38716ee77dcf9ca517e 100644 (file)
@@ -15,7 +15,7 @@ struct Efl.Ui.Panel_Scroll_Info
    rel_y: double; [[content scrolled position (0.0 ~ 1.0) in the panel]]
 }
 
-class Efl.Ui.Panel extends Efl.Ui.Layout implements Efl.Ui.Focus.Layer, Elm.Interface_Scrollable, Efl.Content,
+class @beta Efl.Ui.Panel extends Efl.Ui.Layout implements Efl.Ui.Focus.Layer, Elm.Interface_Scrollable, Efl.Content,
                     Efl.Access.Widget.Action
 {
    [[Elementary panel class]]
index 40a0600550db93baf77047fa154014be699b65f7..5c2ec9f47a02ee53afc3a46d1339fabaed124247 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Panes extends Efl.Ui.Layout implements Efl.Ui.Direction,
+class @beta Efl.Ui.Panes extends Efl.Ui.Layout implements Efl.Ui.Direction,
                     Efl.Ui.Clickable
 {
    [[Elementary panes class]]
index 28f9ca5af9a3457a48301b62efba33e29a44a667..6c8355e0b9b8d9f175e4eecaf8053b657a292585 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Panes_Legacy extends Efl.Ui.Panes implements Efl.Ui.Legacy
+class @beta Efl.Ui.Panes_Legacy extends Efl.Ui.Panes implements Efl.Ui.Legacy
 {
    [[Elementary panes class]]
    data: null;
index 4a96713c83c75da74b2bf9a3a0faa2fa3170c039..d7e6da12a4e7426998bd812d6f6c4aab23589bb4 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Panes_Part extends Efl.Ui.Layout_Part_Content
+class @beta Efl.Ui.Panes_Part extends Efl.Ui.Layout_Part_Content
 {
    [[Elementary Panes internal part class]]
    data: null;
index e2946adca2401065f72590c76e32c26168fccd46..31b7b531f2b17a8b0966e610301e4b237173a558 100644 (file)
@@ -8,7 +8,7 @@ enum Efl.Ui.Popup_Align {
     bottom    [[Popup aligned to bottom]]
 }
 
-class Efl.Ui.Popup extends Efl.Ui.Layout implements Efl.Content, Efl.Ui.Focus.Layer
+class @beta Efl.Ui.Popup extends Efl.Ui.Layout implements Efl.Content, Efl.Ui.Focus.Layer
 {
    [[EFL UI popup class]]
    methods {
index 124d27c9090411b3092638b1c63c9e5db5898be0..759e0f4697ec393a5fbb24f03631288efdbe23fa 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Popup_Part_Backwall extends Efl.Ui.Layout_Part implements Efl.File
+class @beta Efl.Ui.Popup_Part_Backwall extends Efl.Ui.Layout_Part implements Efl.File
 {
    [[Efl UI Popup internal part backwall class]]
    data: null;
index 44a33fc6c204f3551135b00811f9460e62e606f5..d26f7df3c39448baf059586b7274a9b8293d01bb 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Progressbar extends Efl.Ui.Layout implements Efl.Ui.Range_Display, Efl.Ui.Format,
+class @beta Efl.Ui.Progressbar extends Efl.Ui.Layout implements Efl.Ui.Range_Display, Efl.Ui.Format,
                           Efl.Ui.Direction, Efl.Access.Value,
                           Efl.Text, Efl.Content, Efl.Text_Markup
 {
index a8361cf09d3dd7faa9188b94525fb5f97dd659e6..a59f3342cc62ecda54aeeb2e50019799f6df5013 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Progressbar_Legacy extends Efl.Ui.Progressbar implements Efl.Ui.Legacy
+class @beta Efl.Ui.Progressbar_Legacy extends Efl.Ui.Progressbar implements Efl.Ui.Legacy
 {
    [[Elementary progressbar class]]
    data: null;
index fd989e518d66e1c2482e4310c80e6925f00419b0..da75f9602dfdd5f54c03de565099966c0b0d8f96 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Progressbar_Legacy_Part extends Efl.Ui.Layout_Part_Content
+class @beta Efl.Ui.Progressbar_Legacy_Part extends Efl.Ui.Layout_Part_Content
 {
    [[Elementary progressbar internal part class]]
    data: null;
index 3ab05796f33846154735bb000fe9163caa3d640e..b80177dd1605e4f5f7216f351c1870f840017dd0 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Progressbar_Part extends Efl.Ui.Layout_Part implements Efl.Ui.Range_Display
+class @beta Efl.Ui.Progressbar_Part extends Efl.Ui.Layout_Part implements Efl.Ui.Range_Display
 {
    [[Elementary progressbar internal part class]]
    data: null;
index c85d163be11cee5edbbc147cbc4fef62f06281e7..96e6f76b05bc0b584dd03a78bd2be16de466f224 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Radio extends Efl.Ui.Check implements Efl.Access.Widget.Action, Efl.Content
+class @beta Efl.Ui.Radio extends Efl.Ui.Check implements Efl.Access.Widget.Action, Efl.Content
 {
    [[Elementary radio class]]
    legacy_prefix: elm_radio;
index 8089c48763959fb1ef8c3ee193dd996df3af05b2..a129d6152a0ac18576df958166b2e1de41545734 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Radio_Legacy extends Efl.Ui.Radio implements Efl.Ui.Legacy
+class @beta Efl.Ui.Radio_Legacy extends Efl.Ui.Radio implements Efl.Ui.Legacy
 {
    [[Elementary radio class]]
    data: null;
index e7edcdeb2ec4dfb454050dba41d913a43b9d07a5..12a99be7c860e5cc8700869f8ca9e7afb478dbce 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Radio_Legacy_Part extends Efl.Ui.Layout_Part_Content
+class @beta Efl.Ui.Radio_Legacy_Part extends Efl.Ui.Layout_Part_Content
 {
    [[Elementary radio internal part class]]
    data: null;
index fe4cf365d57c68cbcd6f71ad8a7e8c2f1ffd5057..fb9aeb25586e7be779ffa80461ace4e5ef0397ac 100644 (file)
@@ -1,6 +1,6 @@
 import eina_types;
 
-class Efl.Ui.Scroll_Alert_Popup extends Efl.Ui.Alert_Popup
+class @beta Efl.Ui.Scroll_Alert_Popup extends Efl.Ui.Alert_Popup
 {
    [[EFL UI Scroll Alert Popup class]]
    methods {
index f100d02286b827061608c64e2446dde7eebc23c0..b9a818a00f70368e507c17dfa7d73791f30c48ed 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Scroll_Alert_Popup_Part extends Efl.Ui.Layout_Part implements Efl.Content, Efl.Text
+class @beta Efl.Ui.Scroll_Alert_Popup_Part extends Efl.Ui.Layout_Part implements Efl.Content, Efl.Text
 {
    [[Efl UI Scroll Alert Popup internal part class]]
    data: null;
index c390e166ff581456b58343c6e21758fb27a9abad..ee7a3a46aa9a6bdb8fc2bbc86dbaabbe91952a98 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Scroll.Manager extends Efl.Object implements
+class @beta Efl.Ui.Scroll.Manager extends Efl.Object implements
                              Efl.Ui.I18n,
                              Efl.Ui.Scrollable_Interactive,
                              Efl.Ui.Scrollbar
index a6bfb5978d5edfd81e50bbae229dd037a444c244..bb9d998640be4713b88b6fa063a8c391741fd2c2 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Scroller extends Efl.Ui.Layout implements
+class @beta Efl.Ui.Scroller extends Efl.Ui.Layout implements
                        Efl.Ui.Scrollable_Interactive,
                        Efl.Ui.Scrollbar,
                        Efl.Content
index 89714ceb8b577646def4d9c8bd496438aa8ff70b..6132a4f2dbb7ebbd78755c6f2642c2684e728f7c 100644 (file)
@@ -1,6 +1,6 @@
 import efl_ui_selection_types;
 
-mixin Efl.Ui.Selection {
+mixin @beta Efl.Ui.Selection {
    [[Efl Ui Selection class]]
    data: null;
    methods {
index db2dd11a788b711c87bae30bd6e88440050340b7..ec8e9ec73e8b63e046297f919efb9441ff07f3b9 100644 (file)
@@ -1,6 +1,6 @@
 import efl_ui_dnd_types;
 
-class Efl.Ui.Selection_Manager extends Efl.Object {
+class @beta Efl.Ui.Selection_Manager extends Efl.Object {
    methods {
       selection_set @beta {
          [[Set selection]]
index 408a5bccd3abdecd54649f1c7a44a668ed15d8f7..333347d47886f535f30fb57003995c7359c6ed5e 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Size_Model extends Efl.Composite_Model
+class @beta Efl.Ui.Size_Model extends Efl.Composite_Model
 {
    [[Class to be used to store object item size for List/Grid View.
 
index 7f70913d4a0e3c72fce82bc6a9c9934c0d05c144..1b7ada655f0e834dc15dd2c6ae96e6cd8c5c8ed5 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Slider extends Efl.Ui.Layout implements Efl.Ui.Range_Interactive, Efl.Ui.Direction,
+class @beta Efl.Ui.Slider extends Efl.Ui.Layout implements Efl.Ui.Range_Interactive, Efl.Ui.Direction,
                      Efl.Access.Value,
                      Efl.Access.Widget.Action
 {
index 0a833893a5ed675e0e2d0ec679e263d70e14a010..2304388e491d4d5ef830775df53e48c2ac43e98e 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Slider_Interval extends Efl.Ui.Slider
+class @beta Efl.Ui.Slider_Interval extends Efl.Ui.Slider
 {
     [[An interval slider.
 
index 60232c7f72e51888057a08bd1895c0b03fb2dcb8..bf705171e27ffe55f97684a1343a8a06899df5fa 100644 (file)
@@ -5,7 +5,7 @@ struct Efl.Ui.Spin_Special_Value
    label: string; [[String to replace]]
 }
 
-class Efl.Ui.Spin extends Efl.Ui.Layout implements Efl.Ui.Range_Interactive, Efl.Ui.Format,
+class @beta Efl.Ui.Spin extends Efl.Ui.Layout implements Efl.Ui.Range_Interactive, Efl.Ui.Format,
                    Efl.Access.Value, Efl.Access.Widget.Action
 {
    [[A Spin.
index 840f5c898e9ec74c84c44f41e703c92a400b5293..6dad41f2fe77d2a586941ea80e6ec4ddbf55dbae 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Spin_Button extends Efl.Ui.Spin implements Efl.Ui.Focus.Composition, Efl.Ui.Direction,
+class @beta Efl.Ui.Spin_Button extends Efl.Ui.Spin implements Efl.Ui.Focus.Composition, Efl.Ui.Direction,
                           Efl.Access.Widget.Action
 {
    [[A Button Spin.
index 57c8d70424d38f569959861373d6b22d6abf2f04..115547a124a77e5476f0cf7025bc6b41d6776b42 100644 (file)
@@ -18,7 +18,7 @@ struct Efl.Ui.Stack_Event_Deactivated {
    content: Efl.Canvas.Object; [[Deactivated content.]]
 }
 
-class Efl.Ui.Stack extends Efl.Ui.Layout
+class @beta Efl.Ui.Stack extends Efl.Ui.Layout
 {
    [[Stack widget.
 
index 62693ecc3a5e13dcb7382bf73328c1e234b95f55..7ac2730086079399f4fbf621fe8a66958f574218 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.State_Model extends Efl.Boolean_Model
+class @beta Efl.Ui.State_Model extends Efl.Boolean_Model
 {
    [[Efl model handling visibility, enable and selected state]]
    implements {
index 2fbdd4dcd469d3639f7675baaddb089f29b099e5..a2c135980c9c9cdf267c31927e458203d2139a71 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Tab_Bar extends Efl.Ui.Layout implements Efl.Ui.Clickable
+class @beta Efl.Ui.Tab_Bar extends Efl.Ui.Layout implements Efl.Ui.Clickable
 {
    [[Tab Bar class]]
    methods {
index 9f2e4c0664ac637d381972917db0230f7b8c77de..74a2d7f787e8558333753c09e6e8440fd29b0306 100644 (file)
@@ -8,7 +8,7 @@ struct Efl.Ui.Tab_Page_Tab_Changed_Event {
    changed_info: Efl.Ui.Tab_Page_Tab_Changed;
 }
 
-class Efl.Ui.Tab_Page extends Efl.Ui.Layout implements Efl.Content
+class @beta Efl.Ui.Tab_Page extends Efl.Ui.Layout implements Efl.Content
 {
    [[Tab Page class]]
    methods {
index 03626fcb045b2f548e7716dea4d12643686fb52a..735437fe76177e591d3045b9fb6a9d83cb801941 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Tab_Page_Part_Tab extends Efl.Ui.Layout_Part implements Efl.Text
+class @beta Efl.Ui.Tab_Page_Part_Tab extends Efl.Ui.Layout_Part implements Efl.Text
 {
    [[Tab_Page internal part class]]
    data: null;
index fa79b58975450c406184c135642d11550a5a3658..b602cce018b9c7f973bb42724022e79402729bfa 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Tab_Pager extends Efl.Ui.Pager
+class @beta Efl.Ui.Tab_Pager extends Efl.Ui.Pager
 {
    [[Tab Pager class]]
    methods {
index a1b7f45e873f0ab0e13c3b1479b9f5ab468190e0..c62612a02a0f7b8fb990150c04f5243f1555ef3f 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Table extends Efl.Ui.Widget implements Efl.Pack_Table, Efl.Pack_Layout,
+class @beta Efl.Ui.Table extends Efl.Ui.Widget implements Efl.Pack_Table, Efl.Pack_Layout,
                    Efl.Ui.Direction
 {
    [[Efl UI table class]]
index 12d39f32d2e9dc6a118e27c2ddf96f76d258b4f0..c459dcb03adf57b9bc9318a6e84cac4859032832 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Table_Static extends Efl.Ui.Table
+class @beta Efl.Ui.Table_Static extends Efl.Ui.Table
 {
    [[Efl UI table static class]]
    data: null;
index 234910e440443c1a3933cedb4ded5c08281ac390..267c7ed429e6fc669439d52b0f0ec806be4f729f 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Tags extends Efl.Ui.Layout implements Efl.Text, Efl.Ui.Format
+class @beta Efl.Ui.Tags extends Efl.Ui.Layout implements Efl.Text, Efl.Ui.Format
 {
    [[A widget displaying a list of tags. The user can remove tags by clicking
      on each tag "close" button and add new tags by typing text in the text
index 56da65dbc7a0fca378f9e69c492726db803af0c3..afb6094e696091beed535d35ca94ed6bc66c741a 100644 (file)
@@ -1,7 +1,7 @@
 /* FIXME - Text object must stop using elm_general! */
 import elm_general;
 
-class Efl.Ui.Text extends Efl.Ui.Layout implements Efl.Ui.Clickable,
+class @beta Efl.Ui.Text extends Efl.Ui.Layout implements Efl.Ui.Clickable,
                  Efl.Access.Text, Efl.Access.Editable.Text, Efl.File,
                  Efl.Ui.Selectable, Efl.Text_Interactive
 {
index fc52f8cf052ec81a9820dd31e7969ed048c7c7da..0f684866c7526f53a151722a2ab2ae4398f36acb 100644 (file)
@@ -1,6 +1,6 @@
 import eina_types;
 
-class Efl.Ui.Text_Alert_Popup extends Efl.Ui.Alert_Popup implements Efl.Text
+class @beta Efl.Ui.Text_Alert_Popup extends Efl.Ui.Alert_Popup implements Efl.Text
 {
    [[EFL UI Text Alert Popup class]]
    methods {
index c572dad4e99542f195fee91877c7d96911a1fcc6..e8d34a0872246be236209be6355889a72a85eb44 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Text_Alert_Popup_Part extends Efl.Ui.Layout_Part implements Efl.Content, Efl.Text
+class @beta Efl.Ui.Text_Alert_Popup_Part extends Efl.Ui.Layout_Part implements Efl.Content, Efl.Text
 {
    [[Efl UI Text Alert Popup internal part class]]
    data: null;
index 9afc2acf4a6ad1129bec43715d31f2321f1bb403..e61de4bda51f2dd8b7e9014e0853cdcc8bbd74da 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Text_Async extends Efl.Ui.Text
+class @beta Efl.Ui.Text_Async extends Efl.Ui.Text
 {
    [[Efl UI text async class
 
index d025f017f02951bf2650b2c72aade900d817c696..32a987e493d352b30ac7ea900dbc644e9e388350 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Text_Editable extends Efl.Ui.Text
+class @beta Efl.Ui.Text_Editable extends Efl.Ui.Text
 {
    [[Efl UI text editable class]]
    data: null;
index 05d4618c680714b78a3d5ef2d25c98c092b1cc35..429dc14b916dd5a029c14bcbca10f115173b7730 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Text_Factory.Emoticons extends Efl.Object implements Efl.Canvas.Text_Factory
+class @beta Efl.Ui.Text_Factory.Emoticons extends Efl.Object implements Efl.Canvas.Text_Factory
 {
    [[Factory that creates emoticons from the current theme given a key.
 
index 8158c5001aed9a68bfc96ae5378db3a6bbe21328..98ad98bafdafa5d9bef60cf3b23a52d66acdcc4a 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Text_Factory.Fallback extends Efl.Object implements Efl.Canvas.Text_Factory
+class @beta Efl.Ui.Text_Factory.Fallback extends Efl.Object implements Efl.Canvas.Text_Factory
 {
    [[Internal factory for fallback cases.
 
index dbbe2a2bb724f0c2b648c8dddf012e132a70ad20..ae72bee1b3d189434befa2195a23a47998644412 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Text_Factory.Images extends Efl.Object implements Efl.Canvas.Text_Factory
+class @beta Efl.Ui.Text_Factory.Images extends Efl.Object implements Efl.Canvas.Text_Factory
 {
    [[Factory that creates images given key string
 
index b1bf6d5bcc736cac6f985cf87a913c1eaf7a4f16..f5d8c0e97e125fe5ac423d3267d7b20cea45b882 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Text_Part extends Efl.Ui.Layout_Part_Text
+class @beta Efl.Ui.Text_Part extends Efl.Ui.Layout_Part_Text
 {
    [[Efl UI Text internal part class]]
    data: null;
index e536a0d00e58e65bd27f2444e546b79d2bebf023..e1c9fa2d8a49659bf86cc6201fda9017ea90543e 100644 (file)
@@ -7,7 +7,7 @@ enum Efl.Ui.Textpath_Direction {
     ccw [[Counter-clockwise]]
 }
 
-class Efl.Ui.Textpath extends Efl.Ui.Layout implements Efl.Text, Efl.Gfx.Path
+class @beta Efl.Ui.Textpath extends Efl.Ui.Layout implements Efl.Text, Efl.Gfx.Path
 {
    [[Efl Ui Textpath class]]
    legacy_prefix: elm_textpath;
index 7ac3572ea234f2da8144a025ffd64989f410d128..0bc275f99655bc17119311565a5e235446590cc0 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Textpath_Legacy extends Efl.Ui.Textpath implements Efl.Ui.Legacy
+class @beta Efl.Ui.Textpath_Legacy extends Efl.Ui.Textpath implements Efl.Ui.Legacy
 {
    [[Textpath widget]]
    data: null;
index 8a51a53ffe98b1288169d3a157803454209e033e..8a25b9207badd4d07dc74bf6b279a7c2d11ef6df 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Textpath_Part extends Efl.Ui.Layout_Part_Text
+class @beta Efl.Ui.Textpath_Part extends Efl.Ui.Layout_Part_Text
 {
    [[Efl UI Textpath internal part class]]
    data: null;
index 8f18db4021beb4cbbbe0aee2efc4674d082f77c6..73805a90a584664047c5197bcddbd02e293b7186 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Theme extends Efl.Object
+class @beta Efl.Ui.Theme extends Efl.Object
 {
    [[Efl Ui Theme class]]
    eo_prefix: efl_ui_theme;
index d91a76137fc15297207a8ff37a53b4de2d1a5303..1943aa3d7fdfd83ca5e31147d88ef7a9bb52a31f 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Timepicker extends Efl.Ui.Layout
+class @beta Efl.Ui.Timepicker extends Efl.Ui.Layout
 {
    [[Timepicker widget
 
index 72cd89dbee542a026b0da7e3155b8433a3634839..61cef8fc7a63797b6ec7ea78e2bfb7c9902a6da1 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Video extends Efl.Ui.Layout implements Efl.Player, Efl.Access.Widget.Action
+class @beta Efl.Ui.Video extends Efl.Ui.Layout implements Efl.Player, Efl.Access.Widget.Action
 {
    [[Efl UI video class]]
    legacy_prefix: elm_video;
index 4d5efc8def960e97cc6b8b968d8ee5a826fe61b1..c6bcd5cb74822fb7cfe958ec1f7e273c8a16f127 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Video_Legacy extends Efl.Ui.Video implements Efl.Ui.Legacy
+class @beta Efl.Ui.Video_Legacy extends Efl.Ui.Video implements Efl.Ui.Legacy
 {
    [[Efl UI video class]]
    data: null;
index cb934204f916a7689e9b5475b80fc97d2c16594a..4f943a1830ae666f793513c338c7a62a39926db6 100644 (file)
@@ -19,7 +19,7 @@ struct Efl.Ui.Widget_Focus_State {
    logical : bool; [[$true if this is registered as logical currently]]
 }
 
-abstract Efl.Ui.Widget extends Efl.Canvas.Group implements Efl.Access.Object,
+abstract @beta Efl.Ui.Widget extends Efl.Canvas.Group implements Efl.Access.Object,
                         Efl.Access.Component, Efl.Part, Efl.Ui.Focus.Object,
                         Efl.Ui.Cursor, Efl.Ui.L10n,
                         Efl.Ui.Selection, Efl.Ui.Dnd,
index 4542a4879c9df37419c976eb565379fae8f09cb1..fe1db277c4a3f2f59fe0f3527cd7567f2a63eeae 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Widget_Factory extends Efl.Loop_Consumer implements Efl.Ui.Factory
+class @beta Efl.Ui.Widget_Factory extends Efl.Loop_Consumer implements Efl.Ui.Factory
 {
    [[Efl Ui Factory that provides @Efl.Ui.Widget.
 
index 4ffc1353d064a31c3a721d63fb9602dac5e25760..dacc6e9c23b5ceab341f2ec78a789df6cb5e6d8d 100644 (file)
@@ -1,4 +1,4 @@
-mixin Efl.Ui.Widget_Focus_Manager requires Efl.Ui.Widget extends Efl.Ui.Focus.Manager
+mixin @beta Efl.Ui.Widget_Focus_Manager requires Efl.Ui.Widget extends Efl.Ui.Focus.Manager
 {
   methods {
       focus_manager_create @protected @pure_virtual {
index b984e499ffb4cbeffbde7d653d7cf21a2f18868a..a2a51baf9f6f51ddf3f5fba5135261e4d571c262 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Widget_Part extends Efl.Object
+class @beta Efl.Ui.Widget_Part extends Efl.Object
 {
    [[This is the base class for all "Part" handles in Efl.Ui widgets.
 
index 59fd3014ef83cd1b838672559c6055ee63ed86e5..cbe42fd34105f85ebcc4c9c71482bec29a77d7d6 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Widget_Part_Bg extends Efl.Ui.Widget_Part implements Efl.File, Efl.Gfx.Color, Efl.Gfx.Image
+class @beta Efl.Ui.Widget_Part_Bg extends Efl.Ui.Widget_Part implements Efl.File, Efl.Gfx.Color, Efl.Gfx.Image
 {
    [[Elementary widget internal part background class]]
    data: null;
index 0dc4c7d1272887c3c1882ea3a99ad498172d3134..77002c0b41278e1bdda69b2a07adc21194d12636 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Widget_Part_Shadow extends Efl.Ui.Widget_Part implements Efl.Gfx.Color,
+class @beta Efl.Ui.Widget_Part_Shadow extends Efl.Ui.Widget_Part implements Efl.Gfx.Color,
                                  Efl.Gfx.Blur, Efl.Gfx.Filter
 {
    [[A drop-shadow or glow effect around any widget.
index f0a956e9572ace977b6505d39608d27281c6bd69..7887d7fe5a8c444778f7f837aa3f80e6db0c7d84 100644 (file)
@@ -187,7 +187,7 @@ enum Efl.Ui.Win_Conformant_Property
 }
 //
 //
-class Efl.Ui.Win extends Efl.Ui.Widget implements Efl.Canvas.Scene, Efl.Access.Window,
+class @beta Efl.Ui.Win extends Efl.Ui.Widget implements Efl.Canvas.Scene, Efl.Access.Window,
                   Efl.Access.Component, Efl.Access.Widget.Action,
                   Efl.Content, Efl.Input.State, Efl.Input.Interface, Efl.Screen,
                   Efl.Text, Efl.Config,
index 2ef4806cc3f6740dc5f9d169366b2091624f5ac3..27aebb80bc2ed92804805ded704fa4310ca89c5c 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Win_Inlined extends Efl.Ui.Win
+class @beta Efl.Ui.Win_Inlined extends Efl.Ui.Win
 {
    [[An inlined window.
 
index 91ca73878f5efa45c5e9d60d18b4f6603a367b07..817160a2ea9df419ec54a98b517e1db4690859b5 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Win_Inlined_Legacy extends Efl.Ui.Win_Inlined implements Efl.Ui.Legacy
+class @beta Efl.Ui.Win_Inlined_Legacy extends Efl.Ui.Win_Inlined implements Efl.Ui.Legacy
 {
    [[Elementary window inlined class]]
    data: null;
index 7a0e562f970d56ec23eb4e33d0408ec4dbbf9dbb..24d31430090c3b2f0d0fcc17eebceb4f07280a48 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Win_Legacy extends Efl.Ui.Win implements Efl.Ui.Legacy
+class @beta Efl.Ui.Win_Legacy extends Efl.Ui.Win implements Efl.Ui.Legacy
 {
    [[Efl UI window class]]
    data: null;
index a2c4c549a804ffbf80967729b02198956bde5436..55919f7f1d055be54eea2b99888f8f0f82dd4e4c 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Win_Part extends Efl.Ui.Widget_Part implements Efl.Content, Efl.Gfx.Color, Efl.File
+class @beta Efl.Ui.Win_Part extends Efl.Ui.Widget_Part implements Efl.Content, Efl.Gfx.Color, Efl.File
 {
    [[Efl UI window interal part class]]
    data: null;
index 07b3b88fc24f4a32e26f57f9331dbd468405e3c4..1dc0c92369546494fa8b31961c84ae907dd47094 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Win_Socket extends Efl.Ui.Win
+class @beta Efl.Ui.Win_Socket extends Efl.Ui.Win
 {
    [[An off-screen window to be displayed in a remote process.
 
index 0dff71019387959fe8b822640806bd8ca4fe30e2..91e601908b57ada394e24cbb016b7f26697d4a07 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Ui.Win_Socket_Legacy extends Efl.Ui.Win_Socket implements Efl.Ui.Legacy
+class @beta Efl.Ui.Win_Socket_Legacy extends Efl.Ui.Win_Socket implements Efl.Ui.Legacy
 {
    [[Elementary window socket class]]
    data: null;
index b9701302f75bf1e8d3e59caeee958c2b21c56310..0adbf3e3d04138eb7387f7e24fa9cbf09ba2f1e3 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Canvas.Video extends Efl.Canvas.Group implements Efl.File, Efl.Player, Efl.Gfx.Image, Efl.Gfx.Image_Load_Controller
+class @beta Efl.Canvas.Video extends Efl.Canvas.Group implements Efl.File, Efl.Player, Efl.Gfx.Image, Efl.Gfx.Image_Load_Controller
 {
    [[Efl canvas video class]]
    methods {
index b665ec2e8cad0bb584237a5574d9e7363ff287c1..410a6e4c6540795660bc22cea6440db790d356f5 100644 (file)
@@ -1,4 +1,4 @@
-abstract Efl.Class
+abstract @beta Efl.Class
 {
     [[Abstract Efl class]]
     data: null;
index e9fd4b6afafed3dbc79f5cec8910b16bc9dc1875..1103d8519271558a3e2f29bf281ce09c263f414e 100644 (file)
@@ -27,7 +27,7 @@ const Efl.Callback_Priority_Default : Efl.Callback_Priority = 0;
 const Efl.Callback_Priority_After : Efl.Callback_Priority = 100;
 [[Slightly less prioritized than default.]]
 
-abstract Efl.Object
+abstract @beta Efl.Object
 {
    [[Abstract EFL object class.
    
index 65f46dad031bc04851cdc0675bcf5a04b865952b..f7cc35b4972e51e81f1fa459e82d6c5bd5cce9cd 100644 (file)
@@ -1,4 +1,4 @@
-abstract Efl.Object_Override
+abstract @beta Efl.Object_Override
 {
    [[A special class to pass to #eo_super() when using #eo_override()
 
index 977de0579d5eabf06c9df7637ce9430d405035c1..ca55a3e1e100c6a91cbaad05be01e672432ffd95 100644 (file)
@@ -1,6 +1,6 @@
 import efl_canvas_animation_types;
 
-class Efl.Canvas.Animation extends Efl.Object implements Efl.Playable
+class @beta Efl.Canvas.Animation extends Efl.Object implements Efl.Playable
 {
    [[Efl animation class]]
    eo_prefix: efl_animation;
index 1a4acfa73d93e0c3cad6977a0148b4e2dd9b8ad4..667e3c3f5539012b8e5e207a05a302f2de8d45b4 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Canvas.Animation_Alpha extends Efl.Canvas.Animation
+class @beta Efl.Canvas.Animation_Alpha extends Efl.Canvas.Animation
 {
    [[Efl alpha animation class]]
    eo_prefix: efl_animation_alpha;
index 091fc45e6ca40848a1f29014ff8af737daaad7ec..6f8f77613b509e300406dd6bdeaee8bd219baec8 100644 (file)
@@ -1,4 +1,4 @@
-abstract Efl.Canvas.Animation_Group extends Efl.Canvas.Animation
+abstract @beta Efl.Canvas.Animation_Group extends Efl.Canvas.Animation
 {
    [[Efl group animation abstract class]]
    eo_prefix: efl_animation_group;
index 833c85f960639341e9af1798a3b1dc064260d064..c404323c18fb702b897064b2a3251883e7d2f66a 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Canvas.Animation_Group_Parallel extends Efl.Canvas.Animation_Group
+class @beta Efl.Canvas.Animation_Group_Parallel extends Efl.Canvas.Animation_Group
 {
    [[Efl group parallel animation class]]
    eo_prefix: efl_animation_group_parallel;
index 81144e327f2e33345b8f87d4a055838d6586d0a7..415a87f9994ab2391b1c1ce82e50398dae049b82 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Canvas.Animation_Group_Sequential extends Efl.Canvas.Animation_Group
+class @beta Efl.Canvas.Animation_Group_Sequential extends Efl.Canvas.Animation_Group
 {
    [[Efl group sequential animation class]]
    data: null;
index fe4fb90d4d4bd2412b6f77d9790f489302a4aa0e..7e1ce30fc29653d370e4d99a2be645ce6a08e45d 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Canvas.Animation_Player extends Efl.Object implements Efl.Player
+class @beta Efl.Canvas.Animation_Player extends Efl.Object implements Efl.Player
 {
    [[Efl animation object class]]
    eo_prefix: efl_animation_player;
index e37720f03ff1e75727201fe05ba8dc50b956b04a..0dabb21b7b88925d6df2dffe1f1fd3e9965a05a0 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Canvas.Animation_Rotate extends Efl.Canvas.Animation
+class @beta Efl.Canvas.Animation_Rotate extends Efl.Canvas.Animation
 {
    [[Efl rotate animation class]]
    eo_prefix: efl_animation_rotate;
index 7ffe2cb39f531c4cf61a3ddc9c61675c7a184aa2..5276371990177c04518a691bb66373c2c3d68cc9 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Canvas.Animation_Scale extends Efl.Canvas.Animation
+class @beta Efl.Canvas.Animation_Scale extends Efl.Canvas.Animation
 {
    [[Efl scale animation class]]
    eo_prefix: efl_animation_scale;
index 822fbd4f85fcf650855cce9e37d4bcf339e4fd8a..09204a8c52729fe9b8170f441c5a68e46cb88322 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Canvas.Animation_Translate extends Efl.Canvas.Animation
+class @beta Efl.Canvas.Animation_Translate extends Efl.Canvas.Animation
 {
    [[Efl translate animation class]]
    eo_prefix: efl_animation_translate;
index 24a2a8ff3b1a6e75d13ed6c4dfb3eac47a9de796..4d55be3eca31f307b6cfaa2b1f62e146f4c79b1e 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Canvas.Event_Grabber extends Efl.Canvas.Group
+class @beta Efl.Canvas.Event_Grabber extends Efl.Canvas.Group
 {
    [[Low-level rectangle object.
 
index c13d8bd5b353110a8f9b49819530ae8c81913b62..fc8ac18a0e70bedc54f97bcec7b79d219611a3cf 100644 (file)
@@ -41,7 +41,7 @@ struct Efl.Canvas.Filter.State
    pos: double; [[Position]]
 }
 
-mixin Efl.Canvas.Filter.Internal requires Efl.Object extends Efl.Gfx.Filter
+mixin @beta Efl.Canvas.Filter.Internal requires Efl.Object extends Efl.Gfx.Filter
 {
    [[Evas internal implementation of filters.]]
 
index 2823f7e71d79fc51148fcce681b1809ac8e9609d..f21ffda3e545f292f262683fee9dcbd5649bc692 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Canvas.Group extends Efl.Canvas.Object
+class @beta Efl.Canvas.Group extends Efl.Canvas.Object
 {
    [[A group object is a container for other canvas objects. Its children
      move along their parent and are often clipped with a common clipper.
index d49839125c3d986c3518610e625138257d0b7c4c..f92da8c171f080144d01cd4ae734d050f1fc2f0a 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Canvas.Image extends Efl.Canvas.Image_Internal implements
+class @beta Efl.Canvas.Image extends Efl.Canvas.Image_Internal implements
                         Efl.Gfx.Image_Load_Controller, Efl.Gfx.Frame_Controller,
                         Efl.File
 {
index b3b8f3b0826f917db37341d4f4daac876803c354..5d9ff95f9ad25455e1b1376161c935b0794a1c37 100644 (file)
@@ -1,4 +1,4 @@
-abstract Efl.Canvas.Image_Internal extends Efl.Canvas.Object implements Efl.Canvas.Filter.Internal,
+abstract @beta Efl.Canvas.Image_Internal extends Efl.Canvas.Object implements Efl.Canvas.Filter.Internal,
                                     Efl.Gfx.Image, Efl.Gfx.Buffer,
                                     Efl.Gfx.Fill, Efl.Gfx.View,
                                     Efl.Orientation, Efl.File_Save
index 131be273f721a70bd4d76f142b5bfdc4723d3a45..7ae78d61c2ae979c1707edca5133176730d7e44c 100644 (file)
@@ -2,7 +2,7 @@ import efl_text_types;
 
 struct Efl.Canvas.Object_Animation_Event; [[Information of animation events]]
 
-abstract Efl.Canvas.Object extends Efl.Loop_Consumer implements Efl.Gfx.Entity, Efl.Gfx.Color, Efl.Gfx.Stack, Efl.Animator,
+abstract @beta Efl.Canvas.Object extends Efl.Loop_Consumer implements Efl.Gfx.Entity, Efl.Gfx.Color, Efl.Gfx.Stack, Efl.Animator,
                             Efl.Input.Interface, Efl.Gfx.Size_Hint,
                             Efl.Gfx.Map, Efl.Ui.I18n, Efl.Canvas.Pointer
 {
index 668ac95090a35375b71b1837e419c30a29cfbae5..18063897236ea6abed10156a32c8a2a39148cac6 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Canvas.Polygon extends Efl.Canvas.Object
+class @beta Efl.Canvas.Polygon extends Efl.Canvas.Object
 {
    [[Low-level polygon object]]
 
index 9c3f9a3f0e7d83ffb56d54a698f9a1fdbaf61f59..20a30c5bfce5ea6b0c82a68e3ab3a27e2cef3f40 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Canvas.Proxy extends Efl.Canvas.Image_Internal
+class @beta Efl.Canvas.Proxy extends Efl.Canvas.Image_Internal
 {
    [[Low-level proxy image object.
 
index 181481d688f00d07d19e6ba5ee7ef5655b5ff370..1c93c7c4fe2cd66eb1e7660a2af6fd342741e323 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Canvas.Rectangle extends Efl.Canvas.Object
+class @beta Efl.Canvas.Rectangle extends Efl.Canvas.Object
 {
    [[Evas canvas rectangle class]]
    implements {
index 4fb08435d9de300992f4a220e42a658f3521082d..7d9095086ed827e595d54424479660835da1b38f 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Canvas.Scene3d extends Efl.Canvas.Image_Internal
+class @beta Efl.Canvas.Scene3d extends Efl.Canvas.Image_Internal
 {
    [[A UI view for EFL Canvas 3D.]]
    data: null;
index 147f58ed775b62cc052ba4b14515e9143f2dffee..82a913fc15259290b72373b8e74e11fd468927da 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Canvas.Snapshot extends Efl.Canvas.Image_Internal
+class @beta Efl.Canvas.Snapshot extends Efl.Canvas.Image_Internal
 {
    [[Low-level snapshot image object.
 
index 729fb1a37f3c68bf155360a952d7692b4bf6c53e..cf42a58c0d97ad74f353ed6f04ed448d9e38624f 100644 (file)
@@ -1,4 +1,4 @@
-abstract Efl.Canvas.Surface extends Efl.Canvas.Image_Internal
+abstract @beta Efl.Canvas.Surface extends Efl.Canvas.Image_Internal
 {
    [[Native surfaces usually bound to an externally-managed buffer.
 
index 6171c1ec886d4a5333dc0ac514aebd8d74a6ab52..89a00d2472b056e9166e97b10310cd47659ff2fb 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Canvas.Surface_Tbm extends Efl.Canvas.Surface
+class @beta Efl.Canvas.Surface_Tbm extends Efl.Canvas.Surface
 {
    [[Native Tizen Buffer Manager surface for Efl canvas]]
 
index 882d4c8e27b69c1f4a18f7b0cf3be0651f1db162..517c56b9a18d98508fdc1f8ba669e24e8020daa2 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Canvas.Surface_Wayland extends Efl.Canvas.Surface
+class @beta Efl.Canvas.Surface_Wayland extends Efl.Canvas.Surface
 {
    [[Native Wayland surface for Efl canvas]]
 
index 64fe4efdf9da5666deeca7610c167b12518bc2a1..6572a8e04ff848aa235d9f8dfc2999bcf0704a92 100644 (file)
@@ -5,7 +5,7 @@ struct Efl.Canvas.Surface_X11_Pixmap
    pixmap: ulong;  [[X11 Pixmap ID.]]
 }
 
-class Efl.Canvas.Surface_X11 extends Efl.Canvas.Surface
+class @beta Efl.Canvas.Surface_X11 extends Efl.Canvas.Surface
 {
    [[Native X11 surface for Efl canvas]]
 
index 644b1c4890e8a055f5245e4b183ee0c0d6de8c0a..359b3dc35662381d1eb11a4c403d1081ff10d53c 100644 (file)
@@ -2,7 +2,7 @@ import efl_text_types;
 
 struct Efl.Canvas.Text_Style; [[EFL text style data structure]]
 
-class Efl.Canvas.Text extends Efl.Canvas.Object implements Efl.Text,
+class @beta Efl.Canvas.Text extends Efl.Canvas.Object implements Efl.Text,
                        Efl.Canvas.Filter.Internal, Efl.Text_Font,
                        Efl.Text_Style, Efl.Text_Format, Efl.Text_Cursor,
                        Efl.Text_Annotate, Efl.Text_Markup, Efl.Text_Markup_Interactive, Efl.Ui.I18n
index 6f5593501541dfcca352b39419e7a45fe6979242..a86295cf466cdd363df1a17905626d0298c4dbae 100644 (file)
@@ -1,4 +1,4 @@
-interface Efl.Canvas.Text_Factory
+interface @beta Efl.Canvas.Text_Factory
 {
    [[Object factory that creates Efl.Canvas.Object objects.
 
index 3c24c03a2ba36f6f2ea07133deb31bb129d7a749..a5968d6c98860dcec247395bb58dcc608c60f766 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Canvas.Vg.Container extends Efl.Canvas.Vg.Node
+class @beta Efl.Canvas.Vg.Container extends Efl.Canvas.Vg.Node
 {
    [[Efl vector graphics container class]]
    legacy_prefix: evas_vg_container;
index 409b24633dad32301a86afe6fb42db2cc5d01359..ad059a16040133ba3a07d3009ccaf4c67a513120 100644 (file)
@@ -1,4 +1,4 @@
-abstract Efl.Canvas.Vg.Gradient extends Efl.Canvas.Vg.Node implements Efl.Gfx.Gradient
+abstract @beta Efl.Canvas.Vg.Gradient extends Efl.Canvas.Vg.Node implements Efl.Gfx.Gradient
 {
    [[Efl vectopr graphics gradient abstract class]]
    legacy_prefix: evas_vg_gradient;
index 2fa9a7122cb50c7df24dc3f63dda748f032920e8..a6e24e6ec6276be08c4da8d556b4826259deb3bb 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Canvas.Vg.Gradient_Linear extends Efl.Canvas.Vg.Gradient implements Efl.Gfx.Gradient_Linear
+class @beta Efl.Canvas.Vg.Gradient_Linear extends Efl.Canvas.Vg.Gradient implements Efl.Gfx.Gradient_Linear
 {
    [[Efl vector graphics gradient linear class]]
    legacy_prefix: evas_vg_gradient_linear;
index 07df7402380868f2e8dc74654789e8aca7990c59..c321c442f9ade0c21a50155bbe2ae07deb45dce7 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Canvas.Vg.Gradient_Radial extends Efl.Canvas.Vg.Gradient implements Efl.Gfx.Gradient_Radial
+class @beta Efl.Canvas.Vg.Gradient_Radial extends Efl.Canvas.Vg.Gradient implements Efl.Gfx.Gradient_Radial
 {
    [[Efl vector graphics gradient radial class]]
    legacy_prefix: evas_vg_gradient_radial;
index 55ce3ef6fba8bc3462448e72b31f2f748f676b15..c3fde3e69ac7905f224cd97003640c62b6446b82 100644 (file)
@@ -1,6 +1,6 @@
 import eina_types;
 
-abstract Efl.Canvas.Vg.Node extends Efl.Object implements Efl.Gfx.Entity, Efl.Gfx.Color, Efl.Gfx.Stack, Efl.Duplicate, Efl.Gfx.Path
+abstract @beta Efl.Canvas.Vg.Node extends Efl.Object implements Efl.Gfx.Entity, Efl.Gfx.Color, Efl.Gfx.Stack, Efl.Duplicate, Efl.Gfx.Path
 {
    [[Efl vector graphics abstract class]]
    eo_prefix: efl_canvas_vg_node;
index d5b158a7649f7c22a6b2d5807a7df87efc47fbfa..c02034ccb16287b7f3c9a03599a9f77ab8a9bfb6 100644 (file)
@@ -21,7 +21,7 @@ enum Efl.Canvas.Vg.Fill_Mode
                   dimension of the viewport.]]
 }
 
-class Efl.Canvas.Vg.Object extends Efl.Canvas.Object implements Efl.File, Efl.File_Save,
+class @beta Efl.Canvas.Vg.Object extends Efl.Canvas.Object implements Efl.File, Efl.File_Save,
                            //TIZEN_ONLY(20180831): evas json: new feature for lottie - #4
                             Efl.Gfx.Frame_Controller
                            //
index 0d95a6eb0b0dfd3d30b667b6aabc47b44450eb95..e832109ea83668cf776299ddbde993fd5337ce92 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Canvas.Vg.Shape extends Efl.Canvas.Vg.Node implements Efl.Gfx.Shape
+class @beta Efl.Canvas.Vg.Shape extends Efl.Canvas.Vg.Node implements Efl.Gfx.Shape
 {
    [[Efl vector graphics shape class]]
    legacy_prefix: evas_vg_shape;
index 9dc5b3246abeb563e165736eff0a90be5d00add5..77c010d8d1c295515d648bd3c8da9d92ceb77af7 100644 (file)
@@ -1,4 +1,4 @@
-mixin Efl.Gfx.Map requires Efl.Object
+mixin @beta Efl.Gfx.Map requires Efl.Object
 {
    [[Texture UV mapping for all objects (rotation, perspective, 3d, ...).
 
index 14b9b38e3104aa0f12217903c990473c4ae37e31..91fc56da3c78b998a91eebf18ccbcd1821fa4322 100644 (file)
@@ -1,6 +1,6 @@
 import efl_input_types;
 
-mixin Efl.Input.Event requires Efl.Object extends Efl.Duplicate
+mixin @beta Efl.Input.Event requires Efl.Object extends Efl.Duplicate
 {
    [[Represents a generic event data.
 
index d15685a33999befe1f7332b3dae121be3b788036..2adb226f71462c00b7d7ad4d4fe15749058f0626 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Input.Focus extends Efl.Object implements Efl.Input.Event
+class @beta Efl.Input.Focus extends Efl.Object implements Efl.Input.Event
 {
    [[Represents a focus event. @since 1.19]]
    methods {
index 9649d75cb644bcb946b17558d3a763e0646de781..d5f939f3413fd148b75496bd69b1dc4e8f7ff11f 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Input.Hold extends Efl.Object implements Efl.Input.Event
+class @beta Efl.Input.Hold extends Efl.Object implements Efl.Input.Event
 {
    [[Event data sent when inputs are put on hold or resumed.]]
    methods {
index 48bf1bb81e0ee0e68da5b21386e0ff59c4096477..4309b9f7b1422bfd1c56c40c3f0023da6d23d9b0 100644 (file)
@@ -1,4 +1,4 @@
-interface Efl.Input.Interface
+interface @beta Efl.Input.Interface
 {
    [[An object implementing this interface can send pointer events.
 
index 29b7d85dd3fbb941b81a1fb82d9f5502005b260f..f79db973c0938ab4afda2c36ab5d478336a78fa5 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Input.Key extends Efl.Object implements Efl.Input.Event, Efl.Input.State
+class @beta Efl.Input.Key extends Efl.Object implements Efl.Input.Event, Efl.Input.State
 {
    [[Represents a single key event from a keyboard or similar device.
 
index cda511b6bcf1ff8138bc244161410fae25c901fc..d7edc6a81e73d011fed4068bcb6f51af3f75f9ba 100644 (file)
@@ -1,6 +1,6 @@
 import efl_input_types;
 
-class Efl.Input.Pointer extends Efl.Object implements Efl.Input.Event, Efl.Input.State
+class @beta Efl.Input.Pointer extends Efl.Object implements Efl.Input.Event, Efl.Input.State
 {
    [[Event data carried over with any pointer event (mouse, touch, pen, ...)
 
index f3dc8354b8227d408f3e9f6eae15c6333a3b71bb..51b8155082ac5d3c1d1b8fe0ac01a137ca151669 100644 (file)
@@ -1,6 +1,6 @@
 import efl_input_types;
 
-interface Efl.Input.State
+interface @beta Efl.Input.State
 {
    [[Efl input state interface]]
    eo_prefix: efl_input;
index 731f02206aeccd1fc9ae76b92d4461d2aa6daf33..86fa77577046231fe4922f6ce7b855a09b65ab97 100644 (file)
@@ -1,6 +1,6 @@
 import efl_canvas_gesture_types;
 
-abstract Efl.Canvas.Gesture extends Efl.Object
+abstract @beta Efl.Canvas.Gesture extends Efl.Object
 {
    [[EFL Gesture abstract class]]
    eo_prefix: efl_gesture;
index 944723508cdcf270a1c9bf961d0b5401e28d2587..12473d67615e15ba40df863a38ace7dce4cef2e9 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Canvas.Gesture_Long_Tap extends Efl.Canvas.Gesture
+class @beta Efl.Canvas.Gesture_Long_Tap extends Efl.Canvas.Gesture
 {
    [[EFL Gesture Long Tap class]]
    eo_prefix: efl_gesture_long_tap;
index 3804e228da9da0f5e751233dee08b825dc675be6..f42c2dccb34a22ba0ce79ba3a32923b898f221d1 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Canvas.Gesture_Manager extends Efl.Object
+class @beta Efl.Canvas.Gesture_Manager extends Efl.Object
 {
    [[EFL Gesture Manager class]]
    eo_prefix: efl_gesture_manager;
index 9b4bdb28d892f86a4048b06f8c43cdbd2025c37e..a3a11c3a1c9126831b12790dcb7bb895c4fcc5ef 100644 (file)
@@ -1,6 +1,6 @@
 import efl_canvas_gesture_types;
 
-abstract Efl.Canvas.Gesture_Recognizer extends Efl.Object
+abstract @beta Efl.Canvas.Gesture_Recognizer extends Efl.Object
 {
    [[EFL Gesture Recognizer abstract class]]
    eo_prefix: efl_gesture_recognizer;
index 72cea528956d9eb3167ac39050b35a0508c475a9..025cc4e19beaaf46948065c16a0b634a3422bd67 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Canvas.Gesture_Recognizer_Long_Tap extends Efl.Canvas.Gesture_Recognizer
+class @beta Efl.Canvas.Gesture_Recognizer_Long_Tap extends Efl.Canvas.Gesture_Recognizer
 {
    [[EFL Gesture Recognizer Long Tap class]]
    data: null;
index 62e84ec9a9fc6fd3245d19a73e7076c1eac73ede..43fe77a6543443f04ef89614bc46f533ea70a9d7 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Canvas.Gesture_Recognizer_Tap extends Efl.Canvas.Gesture_Recognizer
+class @beta Efl.Canvas.Gesture_Recognizer_Tap extends Efl.Canvas.Gesture_Recognizer
 {
    [[EFL Gesture Recognizer Tap class]]
    data: null;
index d22f075dd6f02683d11020d307acf7d49d49dd97..88e6e5c18e0904bd4ac3443a31b20243975ffaff 100644 (file)
@@ -1,4 +1,4 @@
-class Efl.Canvas.Gesture_Tap extends Efl.Canvas.Gesture
+class @beta Efl.Canvas.Gesture_Tap extends Efl.Canvas.Gesture
 {
    [[EFL Gesture Tap class]]
    eo_prefix: efl_gesture_tap;
index f606a60edeb1edccf53fdb427dbe366331f3fd6b..7d773b56c508ebd6fdb8287ec306d7d20f33d821 100644 (file)
@@ -3,7 +3,7 @@ import efl_input_types;
 
 /* FIXME: This class lacks a lot of useful helpers. */
 
-class Efl.Canvas.Gesture_Touch extends Efl.Object
+class @beta Efl.Canvas.Gesture_Touch extends Efl.Object
 {
    [[EFL Gesture Touch class]]
    eo_prefix: efl_gesture_touch;