efl/src/lib/ecore
Xavi Artigas 333330a6e5 Mark BETA classes individually
Summary:
Instead of surrounding all the #include "*.eo.h" lines in Efl.h
with #ifdef EFL_BETA_API_SUPPORT, include these files unconditionally, but mark
all classes as @beta in the eo files.
This will allow taking them out of beta one by one as we deem them stable enough.
Otherwise, the current procedure involves moving the #include line out of the
ifdef block, which is cumbersome and messes include order.

Depends on D7950
Fixes T7692

Test Plan: Nothing changes

Reviewers: zmike, bu5hm4n, cedric

Subscribers: #reviewers, #committers

Tags: #efl

Maniphest Tasks: T7692

Differential Revision: https://phab.enlightenment.org/D7951
2019-02-14 17:46:50 +01:00
..
Ecore.h
Ecore_Common.h Mark EFL_MAIN and EFL_MAIN_EX macros as stable 2019-02-14 17:11:04 +01:00
Ecore_Eo.h Revert "Revert command line array object because it's broken by design" 2019-02-12 21:42:33 +01:00
Ecore_Getopt.h
Ecore_Legacy.h doc: remove since_tizen. 2018-12-06 14:41:51 +09:00
Efl_Core.h
ecore.c
ecore_alloc.c
ecore_anim.c
ecore_app.c
ecore_event_message.c
ecore_event_message.eo efl: convert all classes to the new eolian syntax 2019-01-18 16:31:26 +01:00
ecore_event_message_handler.c eolian: drop class function overriding 2019-02-13 16:59:58 +01:00
ecore_event_message_handler.eo efl: convert all classes to the new eolian syntax 2019-01-18 16:31:26 +01:00
ecore_events.c eolian: drop class function overriding 2019-02-13 16:59:58 +01:00
ecore_exe.c
ecore_exe.eo efl: convert all classes to the new eolian syntax 2019-01-18 16:31:26 +01:00
ecore_exe_posix.c
ecore_exe_private.h
ecore_exe_ps3.c
ecore_exe_win32.c
ecore_getopt.c
ecore_glib.c
ecore_idle_enterer.c
ecore_idle_exiter.c
ecore_idler.c
ecore_internal.h
ecore_job.c
ecore_main.c ecore_main: Add ECORE_FD_ALWAYS flag 2019-02-13 10:33:40 -06:00
ecore_main_common.h
ecore_main_timechanges.c
ecore_pipe.c
ecore_poller.c
ecore_private.h ecore_main: Add ECORE_FD_ALWAYS flag 2019-02-13 10:33:40 -06:00
ecore_signal.c ecore: check fcntl return. 2019-01-29 19:30:45 +09:00
ecore_thread.c
ecore_throttle.c
ecore_time.c
ecore_timer.c
efl_accelerate_interpolator.c efl_interpolator: rename subclasses of Efl.Interpolator 2018-11-23 21:44:34 +09:00
efl_accelerate_interpolator.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_app.c eolian: drop class function overriding 2019-02-13 16:59:58 +01:00
efl_app.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_appthread.c
efl_appthread.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_boolean_model.c efl_model : rename all efl_model based classes. 2019-01-31 14:59:37 +09:00
efl_boolean_model.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_bounce_interpolator.c efl_interpolator: rename subclasses of Efl.Interpolator 2018-11-23 21:44:34 +09:00
efl_bounce_interpolator.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_composite_model.c efl_model : rename all efl_model based classes. 2019-01-31 14:59:37 +09:00
efl_composite_model.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_composite_model_private.h efl_model : rename all efl_model based classes. 2019-01-31 14:59:37 +09:00
efl_container_model.c efl_model : rename all efl_model based classes. 2019-01-31 14:59:37 +09:00
efl_container_model.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_container_model_item.c efl_model : rename all efl_model based classes. 2019-01-31 14:59:37 +09:00
efl_container_model_item.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_container_model_private.h efl_model : rename all efl_model based classes. 2019-01-31 14:59:37 +09:00
efl_core_command_line.c Revert "Revert command line array object because it's broken by design" 2019-02-12 21:42:33 +01:00
efl_core_command_line.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_core_env.c Revert "Revert the env object because it's broken portability - please redo" 2019-02-12 21:34:27 +01:00
efl_core_env.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_core_proc_env.c eolian: drop class function overriding 2019-02-13 16:59:58 +01:00
efl_core_proc_env.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_cubic_bezier_interpolator.c efl_interpolator: rename subclasses of Efl.Interpolator 2018-11-23 21:44:34 +09:00
efl_cubic_bezier_interpolator.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_decelerate_interpolator.c efl_interpolator: rename subclasses of Efl.Interpolator 2018-11-23 21:44:34 +09:00
efl_decelerate_interpolator.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_divisor_interpolator.c efl_interpolator: rename subclasses of Efl.Interpolator 2018-11-23 21:44:34 +09:00
efl_divisor_interpolator.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_exe.c Revert "Revert command line array object because it's broken by design" 2019-02-12 21:42:33 +01:00
efl_exe.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_general.h Mark EFL_MAIN and EFL_MAIN_EX macros as stable 2019-02-14 17:11:04 +01:00
efl_generic_model.c efl_model : rename all efl_model based classes. 2019-01-31 14:59:37 +09:00
efl_generic_model.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_io_buffered_stream.c Make Efl.Ui.Closer an interface instead of mixin 2019-01-17 13:59:57 -05:00
efl_io_buffered_stream.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_io_closer_fd.c
efl_io_closer_fd.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_io_copier.c Make Efl.Ui.Closer an interface instead of mixin 2019-01-17 13:59:57 -05:00
efl_io_copier.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_io_file.c
efl_io_file.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_io_positioner_fd.c
efl_io_positioner_fd.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_io_reader_fd.c
efl_io_reader_fd.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_io_sizer_fd.c
efl_io_sizer_fd.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_io_stderr.c
efl_io_stderr.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_io_stdin.c
efl_io_stdin.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_io_stdout.c
efl_io_stdout.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_io_writer_fd.c
efl_io_writer_fd.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_linear_interpolator.c efl_interpolator: rename subclasses of Efl.Interpolator 2018-11-23 21:44:34 +09:00
efl_linear_interpolator.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_loop.c eolian: drop class function overriding 2019-02-13 16:59:58 +01:00
efl_loop.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_loop_consumer.c ecore: remove data parameters of Efl.Loop_Consumer.promise_new to reduce the risk of inadvertently using the wrong data. 2019-01-16 14:33:26 -08:00
efl_loop_consumer.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_loop_fd.c
efl_loop_fd.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_loop_handler.c
efl_loop_handler.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_loop_message.c
efl_loop_message.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_loop_message_future.c
efl_loop_message_future.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_loop_message_future_handler.c
efl_loop_message_future_handler.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_loop_message_handler.c
efl_loop_message_handler.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_loop_model.c efl_model : rename all efl_model based classes. 2019-01-31 14:59:37 +09:00
efl_loop_model.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_loop_timer.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_model_accessor_view.c
efl_model_accessor_view_private.h
efl_select_model.c efl_model : rename all efl_model based classes. 2019-01-31 14:59:37 +09:00
efl_select_model.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_sinusoidal_interpolator.c efl_interpolator: rename subclasses of Efl.Interpolator 2018-11-23 21:44:34 +09:00
efl_sinusoidal_interpolator.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_spring_interpolator.c efl_interpolator: rename subclasses of Efl.Interpolator 2018-11-23 21:44:34 +09:00
efl_spring_interpolator.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_task.c Revert "Revert command line array object because it's broken by design" 2019-02-12 21:42:33 +01:00
efl_task.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_thread.c Revert "Revert command line array object because it's broken by design" 2019-02-12 21:42:33 +01:00
efl_thread.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_threadio.c
efl_threadio.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_view_model.c efl_model : rename all efl_model based classes. 2019-01-31 14:59:37 +09:00
efl_view_model.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
meson.build Revert "Revert command line array object because it's broken by design" 2019-02-12 21:42:33 +01:00