efl/src/lib/edje
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
..
Edje.h docs: Fix typos and some wrong expressions in API reference doc. 2018-08-30 14:01:21 +09:00
Edje.hh cxx: Modify how to generate C++ headers and allow cyclic dependencies 2017-01-18 22:47:04 -02:00
Edje_Common.h Edje: update doc. 2018-09-21 19:33:10 +09:00
Edje_Edit.h docs: Fix typos and some wrong expressions in API reference doc. 2018-08-30 14:01:21 +09:00
Edje_Eo.h edje: rename Edje.Object to Efl.Canvas.Layout 2017-12-06 13:12:29 +09:00
Edje_Legacy.h docs: Fix assorted typos in legacy documentation 2019-01-28 13:14:20 +01:00
edje_box_layout.c efl: Use Eina.Size2D for size hint combined min 2017-09-18 16:33:33 +09:00
edje_cache.c Revert "edje: code refactoring for readibility." 2018-06-21 19:33:41 +09:00
edje_calc.c Remove individual class BETA guards 2019-02-13 18:09:17 +01:00
edje_callbacks.c edje: Pass extra signal data to program_run 2018-05-08 12:26:13 -05:00
edje_convert.c edje: add efl_version property 2017-06-14 14:24:08 -07:00
edje_convert.h
edje_data.c Revert "edje: code refactoring for readibility." 2018-06-21 19:33:41 +09:00
edje_edit.c Remove individual class BETA guards 2019-02-13 18:09:17 +01:00
edje_edit.eo efl: convert all classes to the new eolian syntax 2019-01-18 16:31:26 +01:00
edje_embryo.c Revert "edje: code refactoring for readibility." 2018-06-21 19:33:41 +09:00
edje_entry.c edje: apply maps to textblock cursors and backgrounds 2019-02-11 15:10:45 -08:00
edje_external.c edje: Remove external_object_get from EO 2017-05-30 13:54:34 +09:00
edje_global.eo efl: convert all classes to the new eolian syntax 2019-01-18 16:31:26 +01:00
edje_legacy.c edje: migrate Eo API to use Eo callback instead of opaque type. 2019-02-06 13:48:43 -05:00
edje_load.c edje: Remove _edje_animators list 2019-01-15 13:47:20 -06:00
edje_lua.c edje_lua: Wrap calls to edje_object_part_object_get with freeze/thaw 2018-06-25 11:36:52 -04:00
edje_lua2.c edje_lua2: add null check 2018-04-23 13:39:36 -07:00
edje_lua_script_only.c
edje_main.c efl_gfx_color_class: make this a mixin and move color_class_code here 2019-02-11 12:34:12 +01:00
edje_match.c edje: migrate Eo API to use Eo callback instead of opaque type. 2019-02-06 13:48:43 -05:00
edje_message_queue.c Revert "edje: code refactoring for readibility." 2018-06-21 19:33:41 +09:00
edje_misc.c
edje_module.c edje modules - warn - use proper hash free func prototype 2018-11-09 11:44:00 +00:00
edje_multisense.c edje/multisense: always return muted=true if multisense is disabled 2018-08-16 10:16:34 -04:00
edje_part.c Efl.Gfx.Entity (from Efl.Gfx) 2018-04-24 09:03:32 -07:00
edje_part_box.c Efl.Gfx.Entity (from Efl.Gfx) 2018-04-24 09:03:32 -07:00
edje_part_external.c Efl.Gfx.Entity (from Efl.Gfx) 2018-04-24 09:03:32 -07:00
edje_part_helper.h edje: fix edje_part_helpers refcounting 2018-06-10 17:01:33 +02:00
edje_part_invalid.c efl.text_markup: move cursor-related methods to efl.text_markup_interactive 2019-01-30 13:32:04 +01:00
edje_part_swallow.c Efl.Gfx.Entity (from Efl.Gfx) 2018-04-24 09:03:32 -07:00
edje_part_table.c Efl.Gfx.Entity (from Efl.Gfx) 2018-04-24 09:03:32 -07:00
edje_part_text.c edje: add missing NULL check 2019-02-13 19:02:46 +09:00
edje_private.h Remove individual class BETA guards 2019-02-13 18:09:17 +01:00
edje_program.c edje: migrate Eo API to use Eo callback instead of opaque type. 2019-02-06 13:48:43 -05:00
edje_signal.c edje: migrate Eo API to use Eo callback instead of opaque type. 2019-02-06 13:48:43 -05:00
edje_smart.c Remove individual class BETA guards 2019-02-13 18:09:17 +01:00
edje_text.c Efl.Gfx.Entity (from Efl.Gfx) 2018-04-24 09:03:32 -07:00
edje_textblock.c Canvas layout: support more Efl.Text.* with efl_part 2018-11-06 18:33:56 +02:00
edje_textblock_styles.c edje: Dont append font source if fonts are not embedded in edje 2018-04-16 11:23:23 -07:00
edje_types.eot docs: Fix typos in API reference doc and comments. 2018-08-31 17:45:31 +09:00
edje_util.c eolian: drop class function overriding 2019-02-13 16:59:58 +01:00
edje_var.c edje: convert var timer list to inlist 2019-01-18 14:11:05 -06:00
efl_canvas_layout.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_canvas_layout_part.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_canvas_layout_part_box.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_canvas_layout_part_external.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_canvas_layout_part_invalid.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_canvas_layout_part_swallow.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_canvas_layout_part_table.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_canvas_layout_part_text.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_layout_calc.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_layout_group.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_layout_signal.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
meson.build meson: use eolian_gen with -S 2018-12-03 19:00:26 +01:00