efl_ui_bg: add Efl.Ui.Bg interface
authorSungtaek Hong <sth253.hong@samsung.com>
Mon, 18 Dec 2017 04:55:25 +0000 (13:55 +0900)
committerWonki Kim <wonki_.kim@samsung.com>
Wed, 10 Jan 2018 11:08:13 +0000 (20:08 +0900)
commit16e1d697e112b9e1f42b7a3486a717f9c50d6c27
treec9dedf0a02980d34076bb5481427820cacae7b7f
parent335bc8dec4c78a33e1a3f42023f759641c6e86d9
efl_ui_bg: add Efl.Ui.Bg interface

Summary:
- Previous class efl_ui_bg moved to efl_ui_bg_widget.
- Scale_type moved to efl_image from efl_ui_image.
- Previous enum Efl_Ui_Image_Scale_Type moved to Efl_Image_Scale_Type.

Test Plan:
Run elementary_test
1.Image Scale Type
2.Efl.Ui.Bg
3.Efl.Ui.Win
4.Part Background

Reviewers: jpeg, woohyun, cedric

Differential Revision: https://phab.enlightenment.org/D5616
25 files changed:
src/Makefile_Elementary.am
src/bin/elementary/test_bg.c
src/bin/elementary/test_efl_gfx_map.c
src/bin/elementary/test_evas_map.c
src/bin/elementary/test_image.c
src/bin/elementary/test_part_bg.c
src/examples/elementary/bg_cxx_example_02.cc
src/examples/elementary/icon_cxx_example_01.cc
src/lib/efl/interfaces/efl_image.eo
src/lib/elementary/Efl_Ui.h
src/lib/elementary/Elementary.h
src/lib/elementary/efl_ui_bg.c
src/lib/elementary/efl_ui_bg.eo
src/lib/elementary/efl_ui_bg_eo.h [deleted file]
src/lib/elementary/efl_ui_bg_widget.c [new file with mode: 0644]
src/lib/elementary/efl_ui_bg_widget.eo [new file with mode: 0644]
src/lib/elementary/efl_ui_bg_widget_private.h [moved from src/lib/elementary/efl_ui_bg_private.h with 71% similarity]
src/lib/elementary/efl_ui_image.c
src/lib/elementary/efl_ui_image.eo
src/lib/elementary/efl_ui_widget_image.h
src/lib/elementary/efl_ui_widget_part_bg.eo
src/lib/elementary/efl_ui_win.c
src/lib/elementary/elm_bg.h
src/lib/elementary/elm_bg_legacy.h
src/lib/elementary/elm_widget.c