Cedric Bail
961c860d65
eio: use TIMESTAMP when meaningful.
2017-09-28 18:31:34 -07:00
Cedric Bail
0fb9af0506
eio: migrate efl.io.manager.ls to use Eina_Future.
2017-09-28 18:31:34 -07:00
Cedric BAIL
245ea06a65
eio: convert Efl.Io.Manager.stat() to return Eina_Future.
2017-09-27 16:32:58 -07:00
Cedric Bail
cba58203a3
eio: move efl.io.manager.xattr.get to use the new Eina_Future.
2017-09-14 10:11:29 -07:00
Cedric BAIL
6a4bc78eaf
eio: don't flush value after giving ownership.
2017-09-14 09:36:33 -07:00
Cedric Bail
b9ef9af74a
eio: migrate efl.io.manager.open to use Eina_Future.
2017-09-13 15:53:00 -07:00
Cedric BAIL
de106a2973
eio: move efl.io.manager.close to use the new future.
2017-09-12 14:08:40 -07:00
Cedric BAIL
2e4d357a26
eio: simplify promise use.
2017-09-12 10:22:21 -07:00
Cedric BAIL
e33d0d9996
eio: first convertion to new future/promise.
2017-09-11 16:10:46 -07:00
Jean-Philippe Andre
7f6f282210
Efl.Loop.User: Use prefix to rename efl_loop_user_loop_get
...
efl_loop_user_loop_get is idiotic. efl_loop_get should be good enough.
2016-10-06 12:24:59 +09:00
Felipe Magno de Almeida
1a2014a122
efl: Update Efl.Model to use new Efl_Promise and Efl_Future
...
Replaced all Eina_Promise_Owner and Eina_Promise with Efl_Promise and
Efl_Future.
2016-09-29 13:12:27 -03:00
Cedric BAIL
bd362b13d6
efl: add documentation and last cleanup of the API.
2016-09-08 15:16:43 -07:00
Cedric BAIL
0c067fb62f
eio: implement efl_io_manager_xattr_ls
2016-09-08 15:16:43 -07:00
Cedric Bail
52c63190d5
eio: rework efl_io_manager to use efl_future.
2016-09-08 15:16:23 -07:00
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
Tom Hacohen
e65aae994e
Eo: Finish the renaming of Eo to the EFL.
...
This renames all the rest of the API to the EFL namespace except for
Eo_Event that will follow soon.
Obviously breaks both API and ABI.
2016-08-15 15:07:42 +01:00
Tom Hacohen
c662934be8
Change the EFL to follow the new Eo rename.
2016-08-11 17:04:43 +01:00
Cedric BAIL
10aadafcfd
eio: rename eio_job to efl_io_manager.
...
There is still a lot of work to do in this API to make it efficient and
stable. Will try to get at it before 1.18 release.
2016-06-22 13:19:13 -07:00