edje: Move some functions to Efl.Ui.Base (EO)
authorJean-Philippe Andre <jp.andre@samsung.com>
Wed, 31 May 2017 09:33:11 +0000 (18:33 +0900)
committerJean-Philippe Andre <jp.andre@samsung.com>
Wed, 31 May 2017 09:42:32 +0000 (18:42 +0900)
commit602039cf836d8b489a29a2a80749af43434fa457
treebb37e66e8cbdcebf96043703312bf50ba03df1d0
parent20a305a85dcb8c2b7eeb00fd5c59bc422ed99e45
edje: Move some functions to Efl.Ui.Base (EO)

This introduces the new interface Efl.Ui.Base, intended to
share some APIs between Edje and Elm:
 - mirrored (rtl)
 - language
 - scale

base_scale remains in Edje.Object for now. I don't think it
applies to generic widgets.

The new interface uses eo prefix "efl_ui". It could be renamed
as Efl.Ui (no Base), or anything else. As always, I'm open to
propositions!

Ref T5315
src/Makefile_Efl.am
src/lib/edje/Edje_Legacy.h
src/lib/edje/edje_legacy.c
src/lib/edje/edje_object.eo
src/lib/edje/edje_util.c
src/lib/efl/Efl.h
src/lib/efl/interfaces/efl_interfaces_main.c
src/lib/efl/interfaces/efl_ui_base.eo [new file with mode: 0644]