efl/src/lib
Derek Foreman efa85f35f4 ecore_wl2: Make our wayland socket handling thread safe
Summary:
By using the prepare read code properly we can do wayland dispatch of
multiple queues in multiple threads.  I'm not advocating we ever do so,
but if a library (perhaps a gl implementation) wants to dispatch its own
queue, and that happens in a separate thread from our event loop, we
probably don't want the world to explode.
Depends on D7914

Reviewers: zmike, devilhorns

Subscribers: cedric, #reviewers, #committers

Tags: #efl

Differential Revision: https://phab.enlightenment.org/D7915
2019-02-13 09:58:06 -05:00
..
ecore ecore_main: Add ECORE_FD_ALWAYS flag 2019-02-13 09:58:06 -05:00
ecore_audio ecore: make ecore_audio_out abstract 2019-01-26 11:42:12 +01:00
ecore_avahi
ecore_buffer
ecore_cocoa
ecore_con replace hton and ntoh family functions with ones defined in eina 2019-02-01 14:25:35 +00:00
ecore_drm
ecore_drm2 ecore-drm2: Minor formatting fixes. 2019-02-06 10:07:20 -05:00
ecore_evas ecore-evas-buffer: Fix formatting 2019-01-31 08:11:54 -05: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
ecore_input cmake: remove! 2018-12-20 20:07:26 +01:00
ecore_input_evas
ecore_ipc replace hton and ntoh family functions with ones defined in eina 2019-02-01 14:25:35 +00:00
ecore_sdl
ecore_wayland
ecore_win32
ecore_wl2 ecore_wl2: Make our wayland socket handling thread safe 2019-02-13 09:58:06 -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 edje: add missing NULL checks 2019-02-13 19:41:29 +09: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 efl_ui_format: fix to display %% and unknown format element 2019-02-11 15:41:07 -08:00
efl_mono
efl_wl
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 ui.box: implement homogeneous mode 2019-02-13 09:23:01 -05:00
elocation
elput elput: Update doxygen parameters 2019-01-31 08:45:42 -05:00
elua
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 build: also build eo-tests with debug profile 2019-02-12 16:24:24 +01:00
eolian eolian: clear the unimplemented implement set for each tree 2019-01-25 14:13:16 +01:00
eolian_cxx eolian-cxx: Add constructor_def 2019-01-28 16:23:07 +09:00
ephysics
escape
ethumb
ethumb_client
evas evas_image: fix pixels_dirty_set(False) makes wrong object-change-list. 2019-02-13 11:16:16 +09: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