efl_ui_text: apply new theme logic and use constructor/destructor
authorYoungbok Shin <youngb.shin@samsung.com>
Wed, 6 Dec 2017 08:33:03 +0000 (17:33 +0900)
committerSungtaek Hong <sth253.hong@samsung.com>
Fri, 8 Dec 2017 07:02:24 +0000 (16:02 +0900)
commit300ded6c305459bc578c07a9905dfab8a48bfd63
treeba9c0edbce688e7af093b81f3354056d571d5237
parentbbb70f0e9b08a7e5c8ef3a6419d47679b1e8319c
efl_ui_text: apply new theme logic and use constructor/destructor

Summary:
It removes legacy aliases from efl_ui_text's theme.
And it also move all code from group add/del overriding functions to
constructor/destructor.
@fix

Test Plan: N/A

Reviewers: jpeg, taxi2se

Subscribers: cedric

Differential Revision: https://phab.enlightenment.org/D5601
data/elementary/themes/edc/efl/text.edc
data/elementary/themes/edc/elm/entry.edc
src/lib/elementary/efl_ui_text.c
src/lib/elementary/efl_ui_text.eo
src/lib/elementary/efl_ui_text_async.eo