efl/src/modules
Marcel Hollerbach 89102ecbd3 efl_ui_radio: cleanup API
This is a bit of a giant commit. However, the problem here is that
cleaning up the API went hand in hand with rewriting most of the usages.
In the process of renewing and removing old API the following was done:
- Legacy API testcases have been ported back to smart callbacks
- EO-API testcases have been ported to efl_add syntax
- weird event #defines have been removed
- Wrong constructor usage has been removed
- Ported to the new box object introduced before
- removed legacy API from efl_ui_radio
  -> no more ptr(int) q66 will do jumps of happiness
  -> no more ununderstandable group_add methods
  -> Seperated code in blocks only for legacy, and blocks only for
non-legacy

To verify this commit, you can check all the tests that have been
touched here. Additionally, the cxx example has been adjusted

ref T7867

Reviewed-by: Mike Blumenkrantz <michael.blumenkrantz@gmail.com>
Differential Revision: https://phab.enlightenment.org/D9060
2019-06-20 16:02:02 +02:00
..
ecore cmake: remove! 2018-12-20 20:07:26 +01:00
ecore_buffer meson: modify install pathes for modules of ecore_buffer 2019-02-27 21:20:30 +01:00
ecore_evas ecore_evas wl - make ERR's into WRNS as they really are just that 2019-06-04 15:23:55 +01:00
ecore_imf ecore-imf/xim: only call ecore_x_shutdown if init was previously called 2019-05-29 12:29:04 -04:00
ecore_wl2 here comes meson 2018-10-02 17:22:50 +02:00
eeze here comes meson 2018-10-02 17:22:50 +02:00
eina cmake: remove! 2018-12-20 20:07:26 +01:00
elementary efl_ui_radio: cleanup API 2019-06-20 16:02:02 +02:00
emotion build: emotion: fix lookup of gstreamer 0.10 dependency 2019-06-19 13:23:16 +02:00
ethumb meson: correctly use the correct dependency 2019-04-05 08:15:39 -04:00
evas gl_generic: directly copy existing image when changing orientation 2019-06-03 08:56:11 -04:00