efl/src/examples
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_avahi here comes meson 2018-10-02 17:22:50 +02:00
edje meson: edje: setup edje_codegen for cross-builds as well 2019-02-27 11:31:46 +01:00
eet examples: update gitignore 2018-12-04 10:16:33 +01:00
efl_mono efl: convert all classes to the new eolian syntax 2019-01-18 16:31:26 +01:00
eina docs: Fix assorted typos in legacy documentation 2019-01-28 13:14:20 +01:00
eina_cxx build: move src/examples/ to a single makefile 2018-08-03 13:09:22 +02:00
eio examples: remove setted but not used variable 2019-01-02 10:34:47 +01:00
eldbus examples: fix warnings regarding multiple defines 2019-01-02 10:34:47 +01:00
elementary efl: remove EFL_EO_API_SUPPORT macro 2019-03-18 12:13:59 +01:00
elocation build: move src/examples/ to a single makefile 2018-08-03 13:09:22 +02:00
emile here comes meson 2018-10-02 17:22:50 +02:00
emotion efl: remove EFL_EO_API_SUPPORT macro 2019-03-18 12:13:59 +01:00
eolian_cxx eolian: remove legacy handling API and most of generation 2019-03-08 10:12:09 -05:00
ephysics build: move src/examples/ to a single makefile 2018-08-03 13:09:22 +02:00
ethumb_client here comes meson 2018-10-02 17:22:50 +02:00
evas efl: remove EFL_EO_API_SUPPORT macro 2019-03-18 12:13:59 +01:00
Makefile.am build: remove BUILT_SOURCES usage from cxx examples makefiles 2018-08-03 13:47:25 +02:00
ecore.mk csharp: Change to new class API. 2018-11-29 21:29:48 -02:00
ecore_avahi.mk examples - fix avahi examples to compile 2018-09-21 13:39:45 +01:00
edje.mk examples: edje: add forgotten edje-anchors example to build 2018-08-21 14:27:49 -04:00
eet.mk build: move src/examples/ to a single makefile 2018-08-03 13:09:22 +02:00
efl_mono.mk efl-csharp: Fixing C# examples 2018-10-04 19:15:42 +02:00
eina.mk examples: eina: add missing example source files to dist 2018-08-21 14:27:29 -04:00
eina_cxx.mk build: move src/examples/ to a single makefile 2018-08-03 13:09:22 +02:00
eio.mk build: move src/examples/ to a single makefile 2018-08-03 13:09:22 +02:00
eldbus.mk build: move src/examples/ to a single makefile 2018-08-03 13:09:22 +02:00
elementary.mk efl_ui_relative_layout: introduce new relative container 2019-02-22 19:47:47 +09:00
elocation.mk build: move src/examples/ to a single makefile 2018-08-03 13:09:22 +02:00
emile.mk examples: emile: make sure we ship the Makefile.examples file in dist 2018-08-21 14:31:19 -04:00
emotion.mk build: move src/examples/ to a single makefile 2018-08-03 13:09:22 +02:00
eolian_cxx.mk build: remove BUILT_SOURCES usage from cxx examples makefiles 2018-08-03 13:47:25 +02:00
ephysics.mk build: move src/examples/ to a single makefile 2018-08-03 13:09:22 +02:00
ethumb_client.mk build: move src/examples/ to a single makefile 2018-08-03 13:09:22 +02:00
evas.mk efl-csharp: Remove legacy Evas bindings. 2019-02-25 19:21:04 -03:00