efl/src/lib
Daniel Kolesa dc492b1586 eolian: introduce typed slice types
Summary:
This adds two new complex types, slice<T> and rw_slice<T>. This
is necessary to make the type useful to bindings, as Eina_Slice
on its own says nothing about what it's carrying and that prevents
useful code from being generated outside of C.

@feature

Reviewers: bu5hm4n, segfaultxavi, lauromoura, cedric

Reviewed By: cedric

Subscribers: cedric, #reviewers, #committers

Tags: #efl

Differential Revision: https://phab.enlightenment.org/D7980
2019-02-22 16:18:49 +01:00
..
ecore api: add bool data to efl.io.reader/writer 'changed' events 2019-02-22 08:50:02 -05:00
ecore_audio ecore audio - mark it all as beta 2019-02-15 10:38:09 +00: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 api: add bool data to efl.io.reader/writer 'changed' events 2019-02-22 08:50:02 -05:00
ecore_drm here comes meson 2018-10-02 17:22:50 +02:00
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 cmake: remove! 2018-12-20 20:07:26 +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 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 - 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 ector: remove unused function 2019-01-22 14:07:14 +01:00
edje interfaces: move animator,tick to efl.canvas.object and remove efl.animator 2019-02-21 22:04:30 +01:00
eet eet_dictionary: remove dead code 2019-02-13 16:37:10 -08:00
eeze cmake: remove! 2018-12-20 20:07:26 +01:00
efl api: add bool data to efl.io.reader/writer 'changed' events 2019-02-22 08:50:02 -05: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_io_model: fix not to cause memory overflow by strcpy 2019-02-22 13:57:37 +09:00
eldbus efl_model : rename all efl_model based classes. 2019-01-31 14:59:37 +09:00
elementary docs: Polish focus documentation. 2019-02-22 15:58:03 +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 build: fix macos build 2019-02-22 08:53:20 -05: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 Mark BETA classes individually 2019-02-14 17:46:50 +01:00
eo Revert "eo: fix to remove unreachable loop" 2019-02-22 19:02:06 +09:00
eolian eolian: introduce typed slice types 2019-02-22 16:18:49 +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 evas_callbacks: redo legacy smart object events for recently changed event names 2019-02-22 08:50:07 -05:00
evas_goal meson: add a option for selecting lua interpreter 2019-02-21 20:49:00 +01:00
evil meson: add inital support for windows compilation 2018-12-07 13:05:31 +01:00
.gitignore