efl/src/lib/ecore_win32
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_Win32.h Add ecore_win32_cursor_show() API and ecore_evas_win32_cursor_(un)set() functions 2017-07-09 13:34:09 +02:00
ecore_win32.c efl: Reset ecore event types on init 2017-12-19 11:14:37 +09:00
ecore_win32_clipboard.c
ecore_win32_cursor.c Add ecore_win32_cursor_show() API and ecore_evas_win32_cursor_(un)set() functions 2017-07-09 13:34:09 +02:00
ecore_win32_cursor_x11.h
ecore_win32_dnd.c
ecore_win32_dnd_data_object.cpp
ecore_win32_dnd_data_object.h
ecore_win32_dnd_drop_source.cpp
ecore_win32_dnd_drop_source.h
ecore_win32_dnd_drop_target.cpp
ecore_win32_dnd_drop_target.h
ecore_win32_dnd_enumformatetc.cpp
ecore_win32_dnd_enumformatetc.h
ecore_win32_event.c Ecore_Evas: use window states and event property to fix ecore_evas_fullscreen_set() 2017-04-26 15:07:38 +09:00
ecore_win32_keysym_table.h
ecore_win32_monitor.c Ecore_Win32: add API to retrieve the geometry and dpi of plugged displays 2017-05-08 15:09:00 -07:00
ecore_win32_private.h Ecore_Win32: add API to retrieve the geometry and dpi of plugged displays 2017-05-08 15:09:00 -07:00
ecore_win32_window.c efl: unsigned int/long never be less than zero. Fixed. 2017-10-13 12:07:28 -07:00