efl/data/elementary/themes
Marcel Hollerbach ef3d88dfc9 introduce efl_ui_tab_bar_default_item
Summary:
Tab bar used a direct layout to implement all this functionality by its
own. However, it seems that we can reuse a lot of object functionality
that is already part of efl.ui.item. With this commit the features that
are not part of Efl.Ui.Item are moved to Efl.Ui.Tab_Bar_Default_Item.

The tab bar is changed in a way that you do not need to pass the icon
and label by hand anymore, you can rather just pass the tab_bar default
item. Additionally, the item for a tab_page can now directly be
generated from a page.

This is the first commit in order to cleanup efl_ui_tab_bar, tab_page &
tab_pager. The goal is also to implement our interfaces for inserting
elements on those objects. So our common test suites can also be used.

Reviewers: zmike, segfaultxavi, cedric, woohyun, bowonryu

Reviewed By: woohyun

Subscribers: #reviewers, #committers

Tags: #efl

Differential Revision: https://phab.enlightenment.org/D9726
2019-08-29 21:07:48 +09:00
..
edc introduce efl_ui_tab_bar_default_item 2019-08-29 21:07:48 +09:00
fdo FDO icons: add the inode-directory icon 2018-04-02 14:44:44 +02:00
img Revert "theme: rename "default" theme to "dark"" 2018-03-01 16:44:01 +09:00
orig Revert "theme: rename "default" theme to "dark"" 2018-03-01 16:44:01 +09:00
snd Revert "theme: rename "default" theme to "dark"" 2018-03-01 16:44:01 +09:00
colorclasses.edc Introduce Efl.Ui.Tags(changed from elm_multibuttonentry) 2018-05-02 17:23:46 +09:00
default.edc introduce group item 2019-08-21 07:50:46 +02:00
fonts.edc Revert "theme: rename "default" theme to "dark"" 2018-03-01 16:44:01 +09:00
macros.edc Revert "theme: rename "default" theme to "dark"" 2018-03-01 16:44:01 +09:00
meson.build meson: correctly use the correct dependency 2019-04-05 08:15:39 -04:00