elm_test: Add a test case for gfx filters
authorJean-Philippe Andre <jp.andre@samsung.com>
Mon, 12 Dec 2016 09:36:49 +0000 (18:36 +0900)
committerJean-Philippe Andre <jp.andre@samsung.com>
Tue, 13 Dec 2016 07:12:27 +0000 (16:12 +0900)
commitbcfc33fd00a46735c4dd957fd67a30ac275a96ad
tree909e9d0dbcce455541a1c36ac8408f325d36c471
parenta6b5765c3d79ea415abab10a3f112ad3b35137d4
elm_test: Add a test case for gfx filters

This adds a test window for the efl_gfx_filter (also known as
evas filters). The builtin examples are not incredibly pretty
but they showcase some of the most basic features. They also
show that some of the filters need to be improved.

Note that the code contains a lot of FIXME due to the incompleteness
of our EO API. Also, Efl.Ui.Text still has quite a few issues (sizing,
lack of a working change event, ...) so the UI doesn't even look as
designed (a label is missing). Hopefully this should get fixed over
time.

Oh and this is mostly using EO APIs but that's a terrible idea as
evas_object_text is not going to be exposed in EO land... except
it's the only object implementing filter support (with image).
src/Makefile_Elementary.am
src/bin/elementary/test.c
src/bin/elementary/test_gfx_filters.c