summaryrefslogtreecommitdiff
path: root/src (follow)
AgeCommit message (Collapse)Author
2018-05-01elementary: migrate filesector to use the new Efl.Model API.Cedric BAIL
2018-04-30elementary: migrate Efl.Ui.Image to use the new Efl.Model API.Cedric BAIL
2018-04-30eina: make the function created by EINA_VALUE_STRUCT_DESC_DEFINE inline to ↵Cedric BAIL
avoid unused warning.
2018-04-30elementary: add an Efl.Ui.Model.State in charge of visibility, selection and ↵Cedric Bail
enable state.
2018-04-30eio: migrate to the new efl.model API.Cedric Bail
2018-04-30eio: improve efl.io.manager API by being const when not touching the object.Cedric BAIL
2018-04-30eio: remove unecessary helper function Efl.Io.Manager.Cedric Bail
2018-04-30eio: fix efl_io_manager_stat after conversion to Eina_Future.Cedric Bail
2018-04-30eio: convert efl_io_manager_stat_ls to use Eina_Future.Cedric Bail
2018-04-30eio: convert efl_io_manager_direct_ls to Eina_Future.Cedric Bail
2018-04-30eio: switch Efl.Io.Manager to actually use Array instead of Accessor (to ↵Cedric Bail
avoid unecessary callback).
2018-04-30eio: share _efl_io_manager_future_cancel with all of eio.Cedric BAIL
2018-04-30eio: allow access to Eina_Value Eina_Stat description from all part of the ↵Cedric BAIL
library.
2018-04-30ecore: move efl_model_list_value_get to be an internal function.Cedric BAIL
2018-04-30eldbus: migrate and refactor eldbus.model to new efl.model API.Cedric Bail
2018-04-30eldbus: refactor model code.Cedric Bail
2018-04-30ecore: don't artificially block fonctionnality for nested loop.Cedric BAIL
We do have nested loop when manually calling iterate and was used in legacy code that got broken with this change.
2018-04-30ecore: move efl_loop_message_process to ecore_internal.h to allow other EFL ↵Cedric BAIL
component to use it.
2018-04-30ecore: refactor and migrate efl.model.container to the new efl.model API.Cedric Bail
2018-04-30ecore: refactor and migrate efl.model.composite.selection to the new ↵Cedric Bail
efl.model API.
2018-04-30ecore: refactor and migrate efl.model.composite.boolean to the new efl.model ↵Cedric Bail
API.
2018-04-30ecore: convert efl.model.item to the new efl.model API.Cedric Bail
2018-04-30ecore: add a class to factorize efl.model.composite.Cedric Bail
2018-04-30efl: make efl.model use of eina_value and eina_future instead of efl_future.Cedric Bail
2018-04-30elm_focus_legacy: set custom chainMarcel Hollerbach
fix T6182
2018-04-30efl_ui_widget: do not register if the child is missing in a custom chainMarcel Hollerbach
2018-04-30efl_ui_focus_composition: legacy compatibilityMarcel Hollerbach
2018-04-30elm_widget: Introduce elm_focus_legacyMarcel Hollerbach
Code located here is meant for a legacy tree and legacy widgets. This is checked on the entry of the function
2018-04-30efl_ui_focus_util: add new function for complementing the directionMarcel Hollerbach
2018-05-01efl_canvas_object: Add event info to animation events in eoJaehyun Cho
2018-05-01efl_canvas_object: Change name of animation event infoJaehyun Cho
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-04-30efl_canvas_object: Remove unnecessary importJaehyun Cho
2018-04-30elm_widget_item_static_focus: do not call prepare on all realized itemsMarcel Hollerbach
we should spare out the group and disabled items
2018-04-30elm_widget_item_static_focus: a other element could also hide behind theMarcel Hollerbach
adapter
2018-04-30efl_ui_focus_manager_calc: drop redirect if there is no candidateMarcel Hollerbach
2018-04-30elm_interface_scrollable: rework filteringMarcel Hollerbach
A item might be in the middle of the viewport and still miss relations.
2018-04-30elm_****: do not make group items focusableMarcel Hollerbach
2018-04-30efl_ui_focus_manager_calc: make the preparation call tree styleMarcel Hollerbach
So we make sure that all children are prepared.
2018-04-30elm_widget_item_static_focus: prepare the item not the widgetMarcel Hollerbach
fix T6894
2018-04-30elm_multibuttonentry: Fix make check failJaehyun Cho
Fix make check fail of elm_multibuttonentry caused by 939690a8a99b04d9e67b6b90bc80de639a7e8941
2018-04-30efl.ui.layout_factory : use interface layout theme set for nowSangHyeon Lee
interface object need to use efl.ui.layout_object theme set instead of legacy one, for applying proper theme naming rules.
2018-04-30efl.ui.view_list : update example text/content name on legacy to eflSangHyeon Lee
update examples and edc as our new naming rule changes.
2018-04-30evas: fix default return value of image-related legacy functionsJaeun Choi
In commit 8367f497b8f1e9a7b365c815f12deeab9c92e1a5, type checking code was added for legacy image functions in order to reduce failing calls of efl_xxx function. The default return values of some functions for none-legacy objects (including NULL), however, were not equal to eo-based default return value, which broke compatibility. This commit fixes it. @fix
2018-04-30ecore animator, x, vsync ecore evas restore x vsync to work againCarsten Haitzler (Rasterman)
so i found the work with wayland and having animator sources broke that same source from ecore_x that was there from long ago, so i've put in an exception if there are x based engines from restting to a timer animator because ecore_x would have switched toa custom ticker already, and this just resets it. also just set the source after setting the tick callbacks and ensure tick cb's are null before going to timer source as well. this cleans up this little but of animaatior vsync modification to properly vsync in both x and wayland too now. @fix
2018-04-28Genlist: a sane test for genlist item iterationDave Andreoli
This is much more extensive than before and we are now testing both tree and group items. This test has been run in 9 stable releases down to 1.12 the only one that fail is 1.18 that is know to be broken wrt item iteration. Hopefully definitly close T5938
2018-04-28Genlist: fix doc for item_next/prev_get()Dave Andreoli
See T5938 for details
2018-04-28Revert "genlist: fix "insane" order [BUG COMPATIBILITY]"Dave Andreoli
This reverts commit fd82c2521ebb9a324db8fdebd2c9a62b76ee6dc9. This was based on a wrong assumption, see T5938 fro details
2018-04-28efl.ui.view_list : fix signal prefix elm to eflSangHyeon Lee
by the patch 6e49db0739c38a378c48c6c880f5b41c986ee1e9 efl.ui interface change signal prefix legacy elm to efl. this patch is fixing efl.ui.view.list scroller issue
2018-04-28efl_ui_list : introduce new list widget for simple usageSangHyeon Lee
Summary: most usage of simple list, items are very limited and loading performance is not serious. to support those requirement, this efl.ui.list will create scrollable box with efl.pack. user can create list by packing an pre-loaded item object, Efl.Ui.List.Item class. Test Plan: tested in efl_ui_list_example_1.c in examples. Reviewers: cedric, felipealmeida Subscribers: woohyun, Jaehyun_Cho Differential Revision: https://phab.enlightenment.org/D5861
2018-04-27tests: disable ecore system modules in elm_suiteMike Blumenkrantz
Summary: ref T6864 Depends on D5967 Reviewers: stefan_schmidt Subscribers: cedric Maniphest Tasks: T6864 Differential Revision: https://phab.enlightenment.org/D5968