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
Marcel Hollerbach
e3049e4a16
efl_ui_widget: do not register if the child is missing in a custom chain
2018-04-30 19:24:47 +02:00
Marcel Hollerbach
d8a0ee9021
efl_ui_focus_composition: legacy compatibility
2018-04-30 19:24:47 +02:00
Marcel Hollerbach
fdfcae968b
elm_widget: Introduce elm_focus_legacy
...
Code located here is meant for a legacy tree and legacy widgets.
This is checked on the entry of the function
2018-04-30 19:24:47 +02:00
Marcel Hollerbach
27d6f3a65d
efl_ui_focus_util: add new function for complementing the direction
2018-04-30 19:24:47 +02:00
Jaehyun Cho
81f94f5a09
efl_canvas_object: Add event info to animation events in eo
2018-05-01 00:40:34 +09:00
Jaehyun Cho
e9b61a8969
efl_canvas_object: Change name of animation event info
...
Change name of animation event info to synchronize with other event
info names.
Change data name in animation event info to synchronize with data type
name, Efl.Event.Description.
2018-05-01 00:13:56 +09:00
Jaehyun Cho
485fe6cd61
efl_canvas_object: Remove unnecessary import
2018-04-30 23:52:31 +09:00
Marcel Hollerbach
33b9577013
elm_widget_item_static_focus: do not call prepare on all realized items
...
we should spare out the group and disabled items
2018-04-30 15:22:52 +02:00
Marcel Hollerbach
8b2a6a0b4d
elm_widget_item_static_focus: a other element could also hide behind the
...
adapter
2018-04-30 15:22:52 +02:00