elm_bg: rename elm_bg to Efl.Ui.Bg

Desktop / Enlightenment / EFL Core Libraries - Sungtaek Hong [samsung.com] - 26 September 2017 04:58 EDT

Summary: elm_bg was supposed to be used only in legacy, but since we need a common object to be used as a background of widgets, it is now renamed as efl_ui_bg and supports EO APIs.

Reviewers: cedric, jpeg, woohyun

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

ebff5e8 elm_bg: rename elm_bg to Efl.Ui.Bg
po/POTFILES.in | 2 +-
src/Makefile_Elementary.am | 6 +-
src/bin/elementary/test.c | 2 +
src/bin/elementary/test_bg.c | 108 ++++++++++++++++
src/lib/elementary/{elm_bg.c => efl_ui_bg.c} | 182 +++++++++++++++++----------
src/lib/elementary/efl_ui_bg.eo | 17 +++
src/lib/elementary/efl_ui_bg_eo.h | 1 +
src/lib/elementary/efl_ui_bg_private.h | 69 ++++++++++
src/lib/elementary/efl_ui_win.c | 2 +-
src/lib/elementary/elm_bg.eo | 101 ---------------
src/lib/elementary/elm_bg.h | 2 +-
src/lib/elementary/elm_bg_legacy.h | 72 ++++++++++-
12 files changed, 391 insertions(+), 173 deletions(-)

Upstream: git.enlightenment.org


  • Share