efl/src/lib/ecore
Jean-Philippe Andre 784a5b56a3 loop: Try harder to find the main loop
If the object has no parent or anything else goes a bit wrong,
efl_loop_get() may fail to return the loop object. It's a bit ridiculous
when we're in the main loop as we know which loop object was requested.

This avoids returning NULL.
2017-12-18 19:54:31 +09:00
..
CMakeLists.txt ecore: Add Efl.Interpolator class 2017-10-12 21:03:49 +09:00
Ecore.h ecore pub headers - use __sun not __sun__ for ifdef for solaris 2017-03-27 19:09:25 +09:00
Ecore_Common.h ecore: introduce ecore_init_ex/ecore_shutdown_ex to propagate argc,argv properly. 2017-11-07 16:08:39 -08:00
Ecore_Eo.h ecore - begin moving data into the efl loop data in the object 2017-12-15 14:16:53 +09:00
Ecore_Getopt.h
Ecore_Legacy.h ecore: add Efl_Core.h 2017-10-27 18:51:38 -07:00
Efl_Core.h Revert "Revert series of patches from cedric (due to dependencies and conflicts)" 2017-11-14 20:08:09 -08:00
ecore.c ecore - begin moving data into the efl loop data in the object 2017-12-15 14:16:53 +09:00
ecore_alloc.c ecore - begin moving data into the efl loop data in the object 2017-12-15 14:16:53 +09:00
ecore_anim.c ecore: removed warning from ecore_anim 2017-12-04 19:35:06 +09:00
ecore_app.c EFL For WIN32: Replace HAVE_EVIL define with _WIN32 2017-09-22 05:06:10 -05:00
ecore_event_message.c ecore - begin moving data into the efl loop data in the object 2017-12-15 14:16:53 +09:00
ecore_event_message.eo ecore - begin moving data into the efl loop data in the object 2017-12-15 14:16:53 +09:00
ecore_event_message_handler.c ecore: Fix legacy message handlers destruction 2017-12-18 19:54:31 +09:00
ecore_event_message_handler.eo ecore - begin moving data into the efl loop data in the object 2017-12-15 14:16:53 +09:00
ecore_events.c ecore: Additional safety for bad futures 2017-12-17 14:38:19 +00:00
ecore_exe.c ecore - begin moving data into the efl loop data in the object 2017-12-15 14:16:53 +09:00
ecore_exe.eo ecore: fix typo in documentation 2017-10-29 13:59:17 +01:00
ecore_exe_posix.c ecore - begin moving data into the efl loop data in the object 2017-12-15 14:16:53 +09:00
ecore_exe_private.h ecore - begin moving data into the efl loop data in the object 2017-12-15 14:16:53 +09:00
ecore_exe_ps3.c
ecore_exe_win32.c ecore - begin moving data into the efl loop data in the object 2017-12-15 14:16:53 +09:00
ecore_getopt.c
ecore_glib.c ecore glib support - if we are not the main ctx owner loop to acquire 2017-08-09 16:19:45 +09:00
ecore_idle_enterer.c
ecore_idle_exiter.c
ecore_idler.c ecore: fix build when debugging threads 2017-03-07 00:52:28 +01:00
ecore_internal.h
ecore_job.c ecore - begin moving data into the efl loop data in the object 2017-12-15 14:16:53 +09:00
ecore_main.c ecore: Avoid double free with promises 2017-12-18 19:54:31 +09:00
ecore_main_common.h ecore - begin moving data into the efl loop data in the object 2017-12-15 14:16:53 +09:00
ecore_main_timechanges.c ecore: Fix warning with enum 2017-12-18 19:54:31 +09:00
ecore_pipe.c ecore - begin moving data into the efl loop data in the object 2017-12-15 14:16:53 +09:00
ecore_poller.c ecore: fix return value 2017-09-04 19:59:35 +02:00
ecore_private.h ecore - begin moving data into the efl loop data in the object 2017-12-15 14:16:53 +09:00
ecore_signal.c ecore - begin moving data into the efl loop data in the object 2017-12-15 14:16:53 +09:00
ecore_thread.c ecore: allow other thread to write local data on a thread to increase utility. 2017-09-28 18:31:34 -07:00
ecore_throttle.c
ecore_time.c ecore - begin moving data into the efl loop data in the object 2017-12-15 14:16:53 +09:00
ecore_timer.c ecore - begin moving data into the efl loop data in the object 2017-12-15 14:16:53 +09:00
efl_general.h elementary: make sure efl_general.h detection work also when you are not using BETA interface. 2017-11-14 21:04:55 -08:00
efl_interpolator.c ecore: Add Efl.Interpolator class 2017-10-12 21:03:49 +09:00
efl_interpolator.eo ecore: Add Efl.Interpolator class 2017-10-12 21:03:49 +09:00
efl_interpolator_accelerate.c ecore: Add Efl.Interpolator class 2017-10-12 21:03:49 +09:00
efl_interpolator_accelerate.eo docs: fill missing items in efl_interpolator_* eo classes 2017-12-08 16:17:27 +01:00
efl_interpolator_bounce.c ecore: Add Efl.Interpolator class 2017-10-12 21:03:49 +09:00
efl_interpolator_bounce.eo docs: fill missing items in efl_interpolator_* eo classes 2017-12-08 16:17:27 +01:00
efl_interpolator_cubic_bezier.c ecore: Add Efl.Interpolator class 2017-10-12 21:03:49 +09:00
efl_interpolator_cubic_bezier.eo docs: fill missing items in efl_interpolator_* eo classes 2017-12-08 16:17:27 +01:00
efl_interpolator_decelerate.c ecore: Add Efl.Interpolator class 2017-10-12 21:03:49 +09:00
efl_interpolator_decelerate.eo docs: fill missing items in efl_interpolator_* eo classes 2017-12-08 16:17:27 +01:00
efl_interpolator_divisor.c ecore: Add Efl.Interpolator class 2017-10-12 21:03:49 +09:00
efl_interpolator_divisor.eo docs: fill missing items in efl_interpolator_* eo classes 2017-12-08 16:17:27 +01:00
efl_interpolator_linear.c ecore: Add Efl.Interpolator class 2017-10-12 21:03:49 +09:00
efl_interpolator_linear.eo ecore: Add Efl.Interpolator class 2017-10-12 21:03:49 +09:00
efl_interpolator_sinusoidal.c ecore: Add Efl.Interpolator class 2017-10-12 21:03:49 +09:00
efl_interpolator_sinusoidal.eo docs: fill missing items in efl_interpolator_* eo classes 2017-12-08 16:17:27 +01:00
efl_interpolator_spring.c ecore: Add Efl.Interpolator class 2017-10-12 21:03:49 +09:00
efl_interpolator_spring.eo docs: fill missing items in efl_interpolator_* eo classes 2017-12-08 16:17:27 +01:00
efl_io_buffered_stream.c
efl_io_buffered_stream.eo ecore: rename Efl.Loop_User to Efl.Loop.Consumer. 2017-12-13 14:54:57 -08:00
efl_io_closer_fd.c ecore: we can actually inherit from Efl.Object, just not in the first position. 2017-09-26 11:13:06 -07:00
efl_io_closer_fd.eo ecore: we can actually inherit from Efl.Object, just not in the first position. 2017-09-26 11:13:06 -07:00
efl_io_copier.c ecore: rename efl_loop_Eina_FutureXXX_job to efl_loop_job. 2017-12-11 14:04:09 -08:00
efl_io_copier.eo ecore: rename Efl.Loop_User to Efl.Loop.Consumer. 2017-12-13 14:54:57 -08:00
efl_io_file.c
efl_io_file.eo
efl_io_positioner_fd.c
efl_io_positioner_fd.eo docs: Fix typos and some wrong expressions in Ecore, Ecore_Audio, Ecore_Cocoa, Ecore_Con, and Ector API reference doxygen. 2017-06-07 13:01:13 +09:00
efl_io_reader_fd.c
efl_io_reader_fd.eo docs: Fix typos and some wrong expressions in Ecore, Ecore_Audio, Ecore_Cocoa, Ecore_Con, and Ector API reference doxygen. 2017-06-07 13:01:13 +09:00
efl_io_sizer_fd.c
efl_io_sizer_fd.eo docs: Fix typos and some wrong expressions in Ecore, Ecore_Audio, Ecore_Cocoa, Ecore_Con, and Ector API reference doxygen. 2017-06-07 13:01:13 +09:00
efl_io_stderr.c
efl_io_stderr.eo
efl_io_stdin.c
efl_io_stdin.eo
efl_io_stdout.c
efl_io_stdout.eo
efl_io_writer_fd.c
efl_io_writer_fd.eo docs: Fix typos and some wrong expressions in Ecore, Ecore_Audio, Ecore_Cocoa, Ecore_Con, and Ector API reference doxygen. 2017-06-07 13:01:13 +09:00
efl_loop.c ecore: Fix clean shutdown 2017-12-18 19:54:31 +09:00
efl_loop.eo efl loop message stuff - document the eo files. 2017-12-16 12:09:52 +09:00
efl_loop_consumer.c loop: Try harder to find the main loop 2017-12-18 19:54:31 +09:00
efl_loop_consumer.eo ecore: rename Efl.Loop_User to Efl.Loop.Consumer. 2017-12-13 14:54:57 -08:00
efl_loop_fd.c
efl_loop_fd.eo ecore: rename Efl.Loop_User to Efl.Loop.Consumer. 2017-12-13 14:54:57 -08:00
efl_loop_handler.c ecore - begin moving data into the efl loop data in the object 2017-12-15 14:16:53 +09:00
efl_loop_handler.eo ecore - begin moving data into the efl loop data in the object 2017-12-15 14:16:53 +09:00
efl_loop_message.c ecore - begin moving data into the efl loop data in the object 2017-12-15 14:16:53 +09:00
efl_loop_message.eo efl loop message stuff - document the eo files. 2017-12-16 12:09:52 +09:00
efl_loop_message_handler.c ecore - begin moving data into the efl loop data in the object 2017-12-15 14:16:53 +09:00
efl_loop_message_handler.eo efl loop message stuff - document the eo files. 2017-12-16 12:09:52 +09:00
efl_loop_timer.eo ecore: rename Efl.Loop_User to Efl.Loop.Consumer. 2017-12-13 14:54:57 -08:00
efl_model_accessor_view.c ecore: Add efl_model_copmosite_selection model 2017-09-07 14:23:51 +09:00
efl_model_accessor_view_private.h ecore: Add efl_model_copmosite_selection model 2017-09-07 14:23:51 +09:00
efl_model_composite_boolean.c ecore: Add efl_model_copmosite_selection model 2017-09-07 14:23:51 +09:00
efl_model_composite_boolean.eo ecore: Add efl_model_copmosite_selection model 2017-09-07 14:23:51 +09:00
efl_model_composite_boolean_children.eo
efl_model_composite_selection.c efl model - fix checking return of eina_accessor_data_get 2017-09-29 12:26:57 +09:00
efl_model_composite_selection.eo docs: fil in missing items for efl_model eo class 2017-12-08 17:04:35 +01:00
efl_model_composite_selection_children.eo ecore: Add efl_model_copmosite_selection model 2017-09-07 14:23:51 +09:00
efl_model_container.c
efl_model_container.eo eo files: convert various to use @cref 2017-11-02 16:41:01 +01:00
efl_model_container_item.c
efl_model_container_item.eo docs: Fix typos and some wrong expressions in Ecore, Ecore_Audio, Ecore_Cocoa, Ecore_Con, and Ector API reference doxygen. 2017-06-07 13:01:13 +09:00
efl_model_container_private.h
efl_model_item.c ecore: Add efl_model_copmosite_selection model 2017-09-07 14:23:51 +09:00
efl_model_item.eo
efl_promise.c ecore: Avoid double free with promises 2017-12-18 19:54:31 +09:00
efl_promise.eo ecore - begin moving data into the efl loop data in the object 2017-12-15 14:16:53 +09:00