efl/src/lib
Daniel Kolesa 58b8a3d163 efl: remove EFL_EO_API_SUPPORT macro
Summary:
Since we're now going to be shipping some eo classes as stable,
there is no point in keeping the eo api behind a macro, and it
should be enabled by default. Another case is beta classes, but
those are behind the EFL_BETA_API_SUPPORT guard.

This also changes includes around the place where things are
clearly broken (such as an included header needing something
from another header but that other header being guarded, notably
efl_ui_widget.h needing focus manager but focus manager being
behind beta in Elementary.h)

Reviewers: zmike, cedric, bu5hm4n, stefan_schmidt, segfaultxavi

Reviewed By: cedric, segfaultxavi

Subscribers: segfaultxavi, #reviewers, #committers

Tags: #efl

Differential Revision: https://phab.enlightenment.org/D8322
2019-03-18 12:13:59 +01:00
..
ecore efl: remove EFL_EO_API_SUPPORT macro 2019-03-18 12:13:59 +01:00
ecore_audio build: add a option to disable eo file installation 2019-03-14 12:44:00 -04:00
ecore_avahi
ecore_buffer
ecore_cocoa
ecore_con build: add a option to disable eo file installation 2019-03-14 12:44:00 -04:00
ecore_drm
ecore_drm2 ecore drm2 - work around kms/drm bug seemingly when no flip event comes 2019-02-21 09:52:31 +00:00
ecore_evas interfaces: move animator,tick to efl.canvas.object and remove efl.animator 2019-02-21 22:04:30 +01:00
ecore_fb ecore_fb: Add missing tslib dependency 2019-01-11 09:20:07 -05:00
ecore_file build: do not reply on header checking libinotify.h 2019-03-11 21:23:52 +01:00
ecore_imf ecore_imf: Add keycode in key down and key up event structs 2019-02-22 11:05:56 +09:00
ecore_imf_evas ecore_imf: Add keycode in key down and key up event structs 2019-02-22 11:05:56 +09:00
ecore_input
ecore_input_evas
ecore_ipc efl-net: namespace events to avoid naming conflicts 2019-03-08 12:17:51 -08:00
ecore_sdl
ecore_wayland
ecore_win32
ecore_wl2 ecore wl2 - remove pointless sntrcpys causing warnings 2019-02-14 09:31:02 +00:00
ecore_x ecore-x: only modify _ecore_key_grabs when key is toggled 2019-02-13 11:39:39 -05:00
ector build: add a option to disable eo file installation 2019-03-14 12:44:00 -04:00
edje efl: remove EFL_EO_API_SUPPORT macro 2019-03-18 12:13:59 +01:00
eet eet_dictionary: remove dead code 2019-02-13 16:37:10 -08:00
eeze
efl efl: remove EFL_EO_API_SUPPORT macro 2019-03-18 12:13:59 +01:00
efl_mono efl-csharp: Fix Eina.Value containing arrays and lists 2019-03-01 19:24:12 -03:00
efl_wl
efreet efreet: Fix resource leak 2019-03-15 08:58:17 -04:00
eina eina_error: On Windows strerror_s() is the same than POSIX strerror_r() 2019-03-13 09:53:17 -04:00
eio efl: remove EFL_EO_API_SUPPORT macro 2019-03-18 12:13:59 +01:00
eldbus eldbus: Fix dereference after null check 2019-03-15 12:14:19 -04:00
elementary efl: remove EFL_EO_API_SUPPORT macro 2019-03-18 12:13:59 +01:00
elocation
elput elput: Update doxygen parameters 2019-01-31 08:45:42 -05:00
elua build: fix macos build 2019-02-22 08:53:20 -05:00
embryo
emile Revert "Emile: Move colorspaces to Efl.Gfx" 2019-03-08 12:06:20 -08:00
emotion efl: remove EFL_EO_API_SUPPORT macro 2019-03-18 12:13:59 +01:00
eo eo: efl_object_legacy_only_event_description_get is an internal only function, make it so. 2019-03-15 11:54:24 +01:00
eolian eolian: enable checking of beta/stable contexts in all classes 2019-03-11 13:42:29 +01:00
eolian_cxx eolian-cxx: Add beta information to *_def 2019-03-11 14:41:01 -03:00
ephysics
escape
ethumb
ethumb_client
evas efl: remove EFL_EO_API_SUPPORT macro 2019-03-18 12:13:59 +01:00
evas_goal meson: add a option for selecting lua interpreter 2019-02-21 20:49:00 +01:00
evil Eina: implement strtod in C locale and remove linkl against msvcr100. 2019-02-28 14:36:42 +01:00
.gitignore