efl_ui_animation_view: introduce a new widget for controlling vector animation. 42/212442/4
authorHermet Park <hermetpark@gmail.com>
Wed, 21 Aug 2019 08:39:43 +0000 (17:39 +0900)
committerHermet Park <chuneon.park@samsung.com>
Thu, 22 Aug 2019 05:48:43 +0000 (05:48 +0000)
commit9a4b5b62c0d5ba20cbd03ad7debc2c932f954c01
tree9c41b643ee46e34ed1f8e28c8f5d5331c4344f38
parentd85235b0b17b9507a2d2976d4d216c42dffa88fa
efl_ui_animation_view: introduce a new widget for controlling vector animation.

Summary:
This is a new convenient ui control that designed to load vector resources
-svg, json-, and control animations if it supports.

Please turn on evas-loaders-json in meson options,
if you'd like to use Lottie Animation.

Co-authored-by: JunsuChoi <jsuya.choi@samsung.com>
@feature

Reviewers: #committers, jsuya, zmike, bu5hm4n

Reviewed By: #committers, bu5hm4n

Subscribers: zmike, bu5hm4n, cedric, #reviewers, #committers

Tags: #efl

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

Change-Id: I5afaf9e5718a9b311013e272c99170d50132e82f
src/lib/elementary/Efl_Ui.h
src/lib/elementary/Elementary.h
src/lib/elementary/efl_ui_animation_view.c
src/lib/elementary/efl_ui_animation_view.eo
src/lib/elementary/efl_ui_animation_view_eo.legacy.c
src/lib/elementary/efl_ui_animation_view_legacy.h
src/lib/elementary/efl_ui_animation_view_private.h
src/lib/elementary/meson.build
src/tests/elementary/spec/efl_test_gfx_view.c [new file with mode: 0644]
src/tests/elementary/spec/efl_ui_spec_suite.h
src/tests/elementary/spec/meson.build