efl/src/lib/ecore
Vitor Sousa 8356b16a49 Efl Object: remove legacy callback calls from event_callback_call
Efl.Object.event_callback_call no longer calls legacy smart callbacks;
calling only event callbacks registered with the given event description
pointer.

Create the method Efl.Object.event_callback_legacy_call to inherit the old
behavior from Efl.Object.event_callback_call, calling both Efl.Object events
and legacy smart callbacks.

Update all other files accordingly in order to still supply legacy
callbacks while they are necessary.
2016-08-26 15:45:07 -03:00
..
Ecore.h ecore: attempt to fix windows build by putting header in a more logical place. 2016-04-06 14:34:45 -07:00
Ecore_Common.h elm: Hide new init APIs behind BETA tag 2016-08-16 17:33:05 +09:00
Ecore_Eo.h efl.io: introduce basic interfaces and classes. 2016-08-22 18:25:14 -03:00
Ecore_Getopt.h ecore/getopt: slightly improve documentation 2016-05-06 22:18:57 +02:00
Ecore_Legacy.h ecore: Efl.Timer should be Efl.Loop.Timer for coherence. 2016-06-03 17:00:12 -07:00
ecore.c Eo: Finish the renaming of Eo to the EFL. 2016-08-15 15:07:42 +01:00
ecore_alloc.c
ecore_anim.c ecore: early destruction of animator allow for tick end to always be triggered. 2016-07-13 15:32:15 -07:00
ecore_app.c move ecore documentation not in headers to .h files for consistency 2014-07-26 12:30:12 +09:00
ecore_events.c ecore: don't use an unspecified amount of arguments 2016-05-06 22:18:57 +02:00
ecore_exe.c Eo: Finish the renaming of Eo to the EFL. 2016-08-15 15:07:42 +01:00
ecore_exe.eo Change the EFL to follow the new Eo rename. 2016-08-11 17:04:43 +01:00
ecore_exe_posix.c Efl Object: remove legacy callback calls from event_callback_call 2016-08-26 15:45:07 -03:00
ecore_exe_private.h Change the EFL to follow the new Eo rename. 2016-08-11 17:04:43 +01:00
ecore_exe_ps3.c
ecore_exe_win32.c Efl Object: remove legacy callback calls from event_callback_call 2016-08-26 15:45:07 -03:00
ecore_getopt.c ecore_getopt: correct fix for CID 98382 and 98383 2014-08-27 11:57:19 +01:00
ecore_glib.c ecore: better resources use in the glib integration 2016-03-04 16:09:51 -08:00
ecore_idle_enterer.c Efl Object: remove legacy callback calls from event_callback_call 2016-08-26 15:45:07 -03:00
ecore_idle_exiter.c Efl Object: remove legacy callback calls from event_callback_call 2016-08-26 15:45:07 -03:00
ecore_idler.c Efl Object: remove legacy callback calls from event_callback_call 2016-08-26 15:45:07 -03:00
ecore_internal.h ecore: fix Windows build by properly defining EAPI in all case for internal API user. 2016-06-23 10:53:46 -07:00
ecore_job.c ecore: silent warnings by directly freeing. 2016-05-03 14:32:05 -07:00
ecore_main.c Efl Object: remove legacy callback calls from event_callback_call 2016-08-26 15:45:07 -03:00
ecore_parent.eo Change the EFL to follow the new Eo rename. 2016-08-11 17:04:43 +01:00
ecore_pipe.c ecore pipe - fix close of pipe that doesnt set fd to invalid 2016-07-11 22:02:45 +09:00
ecore_poller.c Eo: Finish the renaming of Eo to the EFL. 2016-08-15 15:07:42 +01:00
ecore_poller.eo Change the EFL to follow the new Eo rename. 2016-08-11 17:04:43 +01:00
ecore_private.h Change the EFL to follow the new Eo rename. 2016-08-11 17:04:43 +01:00
ecore_signal.c ecore_signal.c: factoring out the platform test to improve readability. 2016-06-06 12:05:43 -07:00
ecore_thread.c ecore: thread - need to null check of function pointer 2015-11-10 14:10:02 -08:00
ecore_thread_promise.c eina: Add support for eina_safepointer in promises 2016-06-11 10:40:27 -03:00
ecore_throttle.c eina - begin event log infra we can get from the new debug monitor 2015-05-10 19:05:54 +09:00
ecore_time.c ecore_time.c: do not mess with the representation of clockid_t. 2016-06-06 12:05:43 -07:00
ecore_timer.c Efl Object: remove legacy callback calls from event_callback_call 2016-08-26 15:45:07 -03:00
ecore_types.eot ecore: Ecore_Cb is used by elm_box.eo. 2016-06-03 17:00:12 -07:00
efl_io_closer_fd.c Efl Object: remove legacy callback calls from event_callback_call 2016-08-26 15:45:07 -03:00
efl_io_closer_fd.eo efl.io: introduce basic interfaces and classes. 2016-08-22 18:25:14 -03:00
efl_io_copier.c Efl Object: remove legacy callback calls from event_callback_call 2016-08-26 15:45:07 -03:00
efl_io_copier.eo efl.io: introduce basic interfaces and classes. 2016-08-22 18:25:14 -03:00
efl_io_file.c Efl Object: remove legacy callback calls from event_callback_call 2016-08-26 15:45:07 -03:00
efl_io_file.eo efl.io: introduce basic interfaces and classes. 2016-08-22 18:25:14 -03:00
efl_io_positioner_fd.c Efl Object: remove legacy callback calls from event_callback_call 2016-08-26 15:45:07 -03:00
efl_io_positioner_fd.eo efl.io: introduce basic interfaces and classes. 2016-08-22 18:25:14 -03:00
efl_io_reader_fd.c Efl Object: remove legacy callback calls from event_callback_call 2016-08-26 15:45:07 -03:00
efl_io_reader_fd.eo efl.io: introduce basic interfaces and classes. 2016-08-22 18:25:14 -03:00
efl_io_sizer_fd.c Efl Object: remove legacy callback calls from event_callback_call 2016-08-26 15:45:07 -03:00
efl_io_sizer_fd.eo efl.io: introduce basic interfaces and classes. 2016-08-22 18:25:14 -03:00
efl_io_stderr.c efl.io: introduce basic interfaces and classes. 2016-08-22 18:25:14 -03:00
efl_io_stderr.eo efl.io: introduce basic interfaces and classes. 2016-08-22 18:25:14 -03:00
efl_io_stdin.c efl.io: introduce basic interfaces and classes. 2016-08-22 18:25:14 -03:00
efl_io_stdin.eo efl.io: introduce basic interfaces and classes. 2016-08-22 18:25:14 -03:00
efl_io_stdout.c efl.io: introduce basic interfaces and classes. 2016-08-22 18:25:14 -03:00
efl_io_stdout.eo efl.io: introduce basic interfaces and classes. 2016-08-22 18:25:14 -03:00
efl_io_writer_fd.c Efl Object: remove legacy callback calls from event_callback_call 2016-08-26 15:45:07 -03:00
efl_io_writer_fd.eo efl.io: introduce basic interfaces and classes. 2016-08-22 18:25:14 -03:00
efl_loop.eo Change the EFL to follow the new Eo rename. 2016-08-11 17:04:43 +01:00
efl_loop_fd.c Efl Object: remove legacy callback calls from event_callback_call 2016-08-26 15:45:07 -03:00
efl_loop_fd.eo Change the EFL to follow the new Eo rename. 2016-08-11 17:04:43 +01:00
efl_loop_timer.eo Change the EFL to follow the new Eo rename. 2016-08-11 17:04:43 +01:00
efl_loop_user.c efl_loop_user: error if parent is not a loop provider. 2016-08-18 02:13:32 -03:00
efl_loop_user.eo Change the EFL to follow the new Eo rename. 2016-08-11 17:04:43 +01:00