Stop defining EFL_BETA_API_SUPPORT in Efl_Core.h and Efl_Ui.h
authorXavi Artigas <xavierartigas@yahoo.es>
Thu, 14 Feb 2019 15:24:56 +0000 (16:24 +0100)
committerWonki Kim <wonki_.kim@samsung.com>
Fri, 8 Mar 2019 11:49:34 +0000 (20:49 +0900)
commit2f99120547506fb50e93218453157ae46646cf34
treef5a8d9a7e37529670354e105d4f91b91864fef7b
parent0a3543edd483ca1d2209c5735a123bfcb99aca1b
Stop defining EFL_BETA_API_SUPPORT in Efl_Core.h and Efl_Ui.h

Summary:
Including these headers does no longer mean that you want to use BETA API.
More and more methods in these libs will come out of BETA and they will
be usable without requiring EFL_BETA_API_SUPPORT to be defined by the app.

This concludes this patchset. Now apps can chose to define EFL_BETA_API_SUPPORT
or not, and they will have access to the requested API subset, but both options
are available.

Depends on D7951
Fixes T7692

Reviewers: zmike, bu5hm4n, cedric

Subscribers: #reviewers, #committers

Tags: #efl

Maniphest Tasks: T7692

Differential Revision: https://phab.enlightenment.org/D7952
src/lib/ecore/Efl_Core.h
src/lib/elementary/Efl_Ui.h