efl_ui_radio: remove some legacy code
authorSungtaek Hong <sth253.hong@samsung.com>
Wed, 1 Nov 2017 17:15:48 +0000 (10:15 -0700)
committerCedric BAIL <cedric@osg.samsung.com>
Wed, 1 Nov 2017 17:34:45 +0000 (10:34 -0700)
commit5f7710f561dd91b7d417a10e65b9f767e1d11da0
treef2832469b1c2b19092ae01580ed21ca186f23648
parent0a25543ed565a0aec1038aac6da535e745636ccc
efl_ui_radio: remove some legacy code

Summary:
This uses constructor/destructor instead of group_add/group_del.

Note: finalize can't be used for theme loading as any action done
inside
efl_add(...) would be lost (eg. part text set).

Test Plan: 1) run elementary_test -to radio

Reviewers: jpeg, woohyun, cedric

Subscribers: akanad

Differential Revision: https://phab.enlightenment.org/D5404

Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
src/lib/elementary/efl_ui_check.c
src/lib/elementary/efl_ui_radio.c
src/lib/elementary/efl_ui_radio.eo