Cedric BAIL
|
79afb51626
|
eo: if the pointer is incorrect, goto to the error handler.
|
2018-05-01 10:39:01 -07:00 |
Cedric BAIL
|
8f17ab22ac
|
eio: handle future cancellation properly for Efl.Io.Manager.
|
2018-05-01 10:39:01 -07:00 |
Cedric Bail
|
c0bcd32591
|
eina: allow EINA_VALUE_EMPTY to be propagated with eina_future_as_value.
|
2018-05-01 10:39:01 -07:00 |
Cedric Bail
|
135a39dd14
|
evas: keep the devices around until full destruction of the canvas.
|
2018-05-01 10:39:01 -07:00 |
Cedric Bail
|
0e5aa8dccd
|
evas: do not link the life cycle of the device with the parent.
|
2018-05-01 10:39:01 -07:00 |
Cedric Bail
|
356e37564a
|
eo: handle NULL nicely in efl_replace.
|
2018-05-01 10:39:01 -07:00 |
Cedric Bail
|
e22e433d38
|
efl: Efl_Model can decide to optionnaly provide a child if it has it at hand.
|
2018-05-01 10:39:01 -07:00 |
Cedric BAIL
|
700bdb4dcc
|
ecore: Efl.Ui.Model.State doesn't have to be public yet.
|
2018-05-01 10:39:01 -07:00 |
Cedric Bail
|
f3ceaebeb4
|
elementary: fix elementary fileselector tests to exit main loop.
|
2018-05-01 10:39:01 -07:00 |
Cedric BAIL
|
70c6f6db00
|
elementary: fix layout test to handle asynchronous information properly.
|
2018-05-01 10:39:01 -07:00 |
Cedric BAIL
|
ff0f0109d5
|
eio: fix example to use the new EINA_VALUE_ARRAY_FOREACH.
|
2018-05-01 10:39:01 -07:00 |
Cedric BAIL
|
7712f04070
|
eio: update test to use the new EINA_VALUE_ARRAY_FOREACH.
|
2018-05-01 10:39:01 -07:00 |
Cedric BAIL
|
d895527bd5
|
ecore: optimize efl_model_list_value_get by using eina_list_nth_list.
|
2018-05-01 10:39:01 -07:00 |
Cedric BAIL
|
5bfdc435c7
|
eina: improve EINA_VALUE_ARRAY_FOREACH to not systematically require &.
|
2018-05-01 10:39:01 -07:00 |
Cedric BAIL
|
5b4d64ac13
|
eio: migrate tests to use new Efl.Model API.
|
2018-05-01 10:39:01 -07:00 |
Cedric BAIL
|
702bcd7de9
|
eldbus: migrate tests to use new Efl.Model API.
|
2018-05-01 10:39:01 -07:00 |
Cedric BAIL
|
37374c8da6
|
ecore: fix compilation of the C++ bindings with the new Efl.Model
|
2018-05-01 10:39:01 -07:00 |
Cedric BAIL
|
5351720b66
|
ecore: update Ecore Efl.Model tests.
|
2018-05-01 10:39:01 -07:00 |
Cedric BAIL
|
bf2e65a38d
|
elementary: converting Efl.Ui.List to the new Efl.Model API.
|
2018-05-01 10:39:01 -07:00 |
Cedric BAIL
|
cb7550eb1c
|
ecore_evas: drm2 is not a dependencies of Ecore_Evas, but of the module only.
|
2018-05-01 10:39:01 -07:00 |
Cedric BAIL
|
c51a425ee5
|
ecore_evas: fix vnc_server build.
|
2018-05-01 10:39:01 -07:00 |
Cedric BAIL
|
16d5caa2ee
|
elementary: remove Efl_Future reference from efl_ui_layout.
|
2018-05-01 10:39:01 -07:00 |
Cedric BAIL
|
2c2df5b18b
|
elementary: migrate elm_view_list to use the new Efl.Model API.
|
2018-05-01 10:39:01 -07:00 |
Cedric BAIL
|
90e0190161
|
elementary: migrate Elm.View.Form to use Efl.Model new interface.
Elm.View.Form is not done and require more work to be released.
|
2018-05-01 10:39:01 -07:00 |
Cedric BAIL
|
756f4cee0e
|
elementary: migrate Efl.Ui.Layout to use the new Efl.Model API.
|
2018-05-01 10:39:01 -07:00 |
Cedric BAIL
|
8093eca7f3
|
elementary: migrate filesector to use the new Efl.Model API.
|
2018-05-01 10:39:01 -07:00 |
Cedric BAIL
|
a408c145e9
|
elementary: migrate Efl.Ui.Image to use the new Efl.Model API.
|
2018-04-30 14:21:12 -07:00 |
Cedric BAIL
|
be9b50cf80
|
eina: make the function created by EINA_VALUE_STRUCT_DESC_DEFINE inline to avoid unused warning.
|
2018-04-30 14:21:12 -07:00 |
Cedric Bail
|
46ac187bd8
|
elementary: add an Efl.Ui.Model.State in charge of visibility, selection and enable state.
|
2018-04-30 14:21:12 -07:00 |
Cedric Bail
|
4a54ae0b0a
|
eio: migrate to the new efl.model API.
|
2018-04-30 14:21:12 -07:00 |
Cedric BAIL
|
bba8fbe449
|
eio: improve efl.io.manager API by being const when not touching the object.
|
2018-04-30 14:21:12 -07:00 |
Cedric Bail
|
202f433476
|
eio: remove unecessary helper function Efl.Io.Manager.
|
2018-04-30 14:21:12 -07:00 |
Cedric Bail
|
9882a28736
|
eio: fix efl_io_manager_stat after conversion to Eina_Future.
|
2018-04-30 14:21:12 -07:00 |
Cedric Bail
|
6de16678b9
|
eio: convert efl_io_manager_stat_ls to use Eina_Future.
|
2018-04-30 14:21:12 -07:00 |
Cedric Bail
|
51776fb94a
|
eio: convert efl_io_manager_direct_ls to Eina_Future.
|
2018-04-30 14:21:12 -07:00 |
Cedric Bail
|
da45eb54a8
|
eio: switch Efl.Io.Manager to actually use Array instead of Accessor (to avoid unecessary callback).
|
2018-04-30 14:21:12 -07:00 |
Cedric BAIL
|
44dceade11
|
eio: share _efl_io_manager_future_cancel with all of eio.
|
2018-04-30 14:21:12 -07:00 |
Cedric BAIL
|
afb18198bb
|
eio: allow access to Eina_Value Eina_Stat description from all part of the library.
|
2018-04-30 14:21:12 -07:00 |
Cedric BAIL
|
9e2493760b
|
ecore: move efl_model_list_value_get to be an internal function.
|
2018-04-30 14:21:12 -07:00 |
Cedric Bail
|
3edb4ca697
|
eldbus: migrate and refactor eldbus.model to new efl.model API.
|
2018-04-30 14:21:11 -07:00 |
Cedric Bail
|
ddcf8d8b97
|
eldbus: refactor model code.
|
2018-04-30 14:21:11 -07:00 |
Cedric BAIL
|
7019b8857b
|
ecore: don't artificially block fonctionnality for nested loop.
We do have nested loop when manually calling iterate and was used
in legacy code that got broken with this change.
|
2018-04-30 14:21:11 -07:00 |
Cedric BAIL
|
725c8add86
|
ecore: move efl_loop_message_process to ecore_internal.h to allow other EFL component to use it.
|
2018-04-30 14:21:11 -07:00 |
Cedric Bail
|
d7fe2d5608
|
ecore: refactor and migrate efl.model.container to the new efl.model API.
|
2018-04-30 14:21:11 -07:00 |
Cedric Bail
|
741a6c4126
|
ecore: refactor and migrate efl.model.composite.selection to the new efl.model API.
|
2018-04-30 14:21:11 -07:00 |
Cedric Bail
|
9211fd73a7
|
ecore: refactor and migrate efl.model.composite.boolean to the new efl.model API.
|
2018-04-30 14:21:11 -07:00 |
Cedric Bail
|
2049c44c78
|
ecore: convert efl.model.item to the new efl.model API.
|
2018-04-30 14:21:11 -07:00 |
Cedric Bail
|
0ce9fc5db0
|
ecore: add a class to factorize efl.model.composite.
|
2018-04-30 14:21:11 -07:00 |
Cedric Bail
|
8f00bf5681
|
efl: make efl.model use of eina_value and eina_future instead of efl_future.
|
2018-04-30 14:21:11 -07:00 |
Marcel Hollerbach
|
04c63cb489
|
elm_focus_legacy: set custom chain
fix T6182
|
2018-04-30 19:26:06 +02:00 |