efl/src/lib
Marcel Hollerbach 46885653bc eo: remove class functions from eo
As in the previous commit explained, we want to get rid of class
functions in eo, and make them just c functions right away.

This commit removes the class parameter from the eo_class_function_set
call, and adjusts the tests to not depend on class functions anymore.
Class functions are now not tested anymore, tests that used them as a
way to test *things* are adjusted to test them now with object
functions, tests that just tested the working of class functions are
dropped.

This fixes T7675.

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D7902
2019-02-13 16:59:59 +01:00
..
ecore eolian: drop class function overriding 2019-02-13 16:59:58 +01:00
ecore_audio ecore: make ecore_audio_out abstract 2019-01-26 11:42:12 +01:00
ecore_avahi here comes meson 2018-10-02 17:22:50 +02:00
ecore_buffer here comes meson 2018-10-02 17:22:50 +02:00
ecore_cocoa here comes meson 2018-10-02 17:22:50 +02:00
ecore_con eolian: drop class function overriding 2019-02-13 16:59:58 +01:00
ecore_drm here comes meson 2018-10-02 17:22:50 +02:00
ecore_drm2 ecore-drm2: Minor formatting fixes. 2019-02-06 10:07:20 -05:00
ecore_evas efl_input: remove the API of efl_input_instance_get 2019-02-13 16:59:57 +01:00
ecore_fb ecore_fb: Add missing tslib dependency 2019-01-11 09:20:07 -05:00
ecore_file cmake: remove! 2018-12-20 20:07:26 +01:00
ecore_imf ecore_imf: fix wrong sample code 2019-02-01 16:45:12 +09:00
ecore_imf_evas here comes meson 2018-10-02 17:22:50 +02:00
ecore_input cmake: remove! 2018-12-20 20:07:26 +01:00
ecore_input_evas here comes meson 2018-10-02 17:22:50 +02:00
ecore_ipc replace hton and ntoh family functions with ones defined in eina 2019-02-01 14:25:35 +00:00
ecore_sdl here comes meson 2018-10-02 17:22:50 +02:00
ecore_wayland here comes meson 2018-10-02 17:22:50 +02:00
ecore_win32
ecore_wl2 ecore_wl2: replace strcpy with strncpy 2019-02-13 10:43:23 -05:00
ecore_x cmake: remove! 2018-12-20 20:07:26 +01:00
ector ector: remove unused function 2019-01-22 14:07:14 +01:00
edje eolian: drop class function overriding 2019-02-13 16:59:58 +01:00
eet replace hton and ntoh family functions with ones defined in eina 2019-02-01 14:25:35 +00:00
eeze cmake: remove! 2018-12-20 20:07:26 +01:00
efl eolian: drop class function overriding 2019-02-13 16:59:58 +01:00
efl_mono
efl_wl here comes meson 2018-10-02 17:22:50 +02:00
efreet replace hton and ntoh family functions with ones defined in eina 2019-02-01 14:25:35 +00:00
eina replace hton and ntoh family functions with ones defined in eina 2019-02-01 14:25:35 +00:00
eio efl_model : rename all efl_model based classes. 2019-01-31 14:59:37 +09:00
eldbus efl_model : rename all efl_model based classes. 2019-01-31 14:59:37 +09:00
elementary eo: remove class functions from eo 2019-02-13 16:59:59 +01:00
elocation elocation - only define ebta api support if needed - not needed here... 2018-11-09 11:44:00 +00:00
elput elput: Update doxygen parameters 2019-01-31 08:45:42 -05:00
elua here comes meson 2018-10-02 17:22:50 +02:00
embryo cmake: remove! 2018-12-20 20:07:26 +01:00
emile replace hton and ntoh family functions with ones defined in eina 2019-02-01 14:25:35 +00:00
emotion efl: convert all classes to the new eolian syntax 2019-01-18 16:31:26 +01:00
eo eo: remove class functions from eo 2019-02-13 16:59:59 +01:00
eolian eolian: clear the unimplemented implement set for each tree 2019-01-25 14:13:16 +01:00
eolian_cxx eolian: drop class function overriding 2019-02-13 16:59:58 +01:00
ephysics here comes meson 2018-10-02 17:22:50 +02:00
escape
ethumb here comes meson 2018-10-02 17:22:50 +02:00
ethumb_client here comes meson 2018-10-02 17:22:50 +02:00
evas eolian: drop class function overriding 2019-02-13 16:59:58 +01:00
evas_goal meson - fix pc file versions that were missing mirco version 2018-12-27 11:54:30 +00:00
evil meson: add inital support for windows compilation 2018-12-07 13:05:31 +01:00
.gitignore