efl/src/lib/ecore_evas
Jean-Philippe Andre ff24ac2d6d efl: Reset ecore event types on init
This fixes cycles of init/shutdown/init where ecore event types would
become invalid, since they are now stored in a dynamic array rather than
a statically stored array.

The risk here is that if a module of EFL tends to init/shutdown in a
"normal" scenario then the event type array will grow in a leaking
manner. This could be fixed by resetting those event ID's only when the
loop actually exits (EFL_EVENT_DEL on the main loop). I'm not using
EFL_EVENT_DEL in this patch as this would add too many event callbacks
to the main loop object, which may result in slightly slower event calls
to it, affecting the overall performance.
2017-12-19 11:14:37 +09:00
..
Ecore_Evas.h ecore: remove doxygen warning messages 2017-10-18 19:24:28 +09:00
Ecore_Evas_Types.h ecore_evas: define the predefine for wl2 instead of wayland 2017-08-12 15:30:53 +02:00
ecore_evas.c ecore_evas: improve ecore_evas fallback animator logic for legacy case. 2017-11-09 18:07:31 -08:00
ecore_evas_buffer.c ecore-evas: block buffer canvas events during deletion 2017-06-16 12:23:07 -04:00
ecore_evas_buffer.h ecore-evas: add flag for buffer canvas to prevent deadlock in pixels_get 2017-03-31 14:57:25 -04:00
ecore_evas_cocoa.h ecore_cocoa: add support for system cursors 2015-12-01 12:15:31 -08:00
ecore_evas_deprecated.c
ecore_evas_drm.h
ecore_evas_ews.c efl: Reset ecore event types on init 2017-12-19 11:14:37 +09:00
ecore_evas_extn.c efl: Reset ecore event types on init 2017-12-19 11:14:37 +09:00
ecore_evas_extn.h
ecore_evas_module.c ecore_evas: use access() instead of stat() 2017-11-23 15:31:01 -08:00
ecore_evas_private.h ecore_evas: always find a source for ticking legacy animator. 2017-11-02 15:26:08 -07:00
ecore_evas_util.c efl: Use Eina.Size2D for size hint combined min 2017-09-18 16:33:33 +09:00
ecore_evas_wayland.h ecore-evas-wayland: Add aux_hint functions to Wayland Interface 2017-06-13 12:57:17 -04:00
ecore_evas_win32.h
ecore_evas_x11.h ecore_evas: refactor VNC as an Eina Module. 2016-10-28 09:56:47 -07:00