efl/data/elementary/themes/edc/efl
Marcel Hollerbach 577b82dad6 Introduce Efl.Ui.Item_Container
this is a new widget which aims to replace Efl.Ui.Grid / Efl.Ui.List.
The widget is split up in a widget and a interface for item placement.

Efl_Ui_Item_Position_Manager: The interface contains API which is used
by the Item_Container to place the items, there is also a set of common
tests which tests for the casual tripping wires, and ensures that the
events are emitted in the correct moments (the later part still can be
improved)

Efl_Ui_Item_Container: The widget itself, it contains the API for the
enduser to add Items to the widget, it handles the different modes for
selection type and emits the events for selection changes. The pack API
is conform with the spec unit test. An additional set of tests is
defined which should be able to be run on every widget with a specific
position_manager beeing set.

Reviewed-by: Mike Blumenkrantz <michael.blumenkrantz@gmail.com>
Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D9285
2019-07-24 10:38:22 -07:00
..
bg.edc efl theme: remove the elm legacy name of efl ui theme 2018-04-26 19:41:03 +09:00
border.edc efl theme: Replace legacy signal names with efl ui signal names 2018-04-26 22:45:59 +09:00
button.edc theme: add a macro file for making themes easier 2019-05-15 18:53:57 +02:00
calendar.edc default theme: fix part names in efl/calendar 2018-06-29 11:32:54 -04:00
check.edc theme: rename 'sizer.content' parts to 'sizer_content' 2018-06-19 13:26:28 -04:00
cursor.edc efl theme: remove the elm legacy name of efl ui theme 2018-04-26 19:41:03 +09:00
datepicker.edc efl_ui_spin_button: Addded direction feature. 2018-08-21 13:52:29 +09:00
focus.edc efl theme: Replace legacy signal names with efl ui signal names 2018-04-26 22:45:59 +09:00
frame.edc theme: add a macro file for making themes easier 2019-05-15 18:53:57 +02:00
grid.edc efl_ui : refactoring efl.part in item based classes. 2019-05-30 15:01:24 +09:00
item_container.edc Introduce Efl.Ui.Item_Container 2019-07-24 10:38:22 -07:00
list.edc efl_ui: rename list empty item to list placeholder item. 2019-05-30 15:40:31 +09:00
macros.edc theme: add a macro file for making themes easier 2019-05-15 18:53:57 +02:00
navigation_bar.edc efl theme: Replace legacy signal names with efl ui signal names 2018-04-26 22:45:59 +09:00
navigation_layout.edc navigation_layout: set efl.content y-axis align to 0.0 2019-05-09 15:42:13 +09:00
pager.edc efl_ui_pager: modify a part of default theme 2019-01-25 13:41:52 +09:00
panel.edc Intruduce Efl.Ui.Panel (Create Efl Ui Widget from elm widget(elm_panel)) 2018-12-20 11:32:28 +09:00
panes.edc theme: add a macro file for making themes easier 2019-05-15 18:53:57 +02:00
photocam.edc efl theme: Replace legacy signal names with efl ui signal names 2018-04-26 22:45:59 +09:00
pointer.edc efl theme: Replace legacy signal names with efl ui signal names 2018-04-26 22:45:59 +09:00
popup.edc efl_ui_popup: add efl.background swallow part 2019-05-15 19:39:46 +09:00
progress.edc theme: rename 'sizer.content' parts to 'sizer_content' 2018-06-19 13:26:28 -04:00
radio.edc theme: rename 'sizer.content' parts to 'sizer_content' 2018-06-19 13:26:28 -04:00
scroller.edc efl theme: Replace legacy signal names with efl ui signal names 2018-04-26 22:45:59 +09:00
slider.edc efl_ui_slider: refactor slider widget. 2018-05-15 14:16:00 +09:00
spin.edc efl theme: remove the elm legacy name of efl ui theme 2018-04-26 19:41:03 +09:00
spin_button.edc efl_ui_spin_button: make theme consistent 2019-07-08 19:56:40 +02:00
tab_bar.edc efl_ui_tab_pager: clean up and remove unnecessary signals. 2018-08-08 15:20:42 +09:00
tab_page.edc efl_ui_tab_pager: add Efl.Ui.Tab_Pager and related classes 2018-05-02 21:11:41 +09:00
tab_pager.edc efl_ui_tab_pager: add Efl.Ui.Tab_Pager and related classes 2018-05-02 21:11:41 +09:00
tags.edc efl_ui_tags: Fixed bug when setting format string. 2018-05-20 03:58:41 +09:00
text.edc Ui text: add initial properties for theme 2018-11-26 13:17:07 +02:00
textpath.edc efl theme: remove the elm legacy name of efl ui theme 2018-04-26 19:41:03 +09:00
timepicker.edc efl_ui_spin_button: Addded direction feature. 2018-08-21 13:52:29 +09:00
tooltip.edc efl theme: Replace legacy signal names with efl ui signal names 2018-04-26 22:45:59 +09:00
uiclock.edc default theme: fix part names in efl/uiclock 2018-06-29 11:34:57 -04:00
video.edc efl theme: Replace legacy signal names with efl ui signal names 2018-04-26 22:45:59 +09:00
win.edc efl theme: Replace legacy signal names with efl ui signal names 2018-04-26 22:45:59 +09:00