efl/m4
Hermet Park 5b0c43cbbc evas json: introduce lottie animation in efl.
lottie animation is a new format of animation data
that works based on vector graphics and key frames.

lottie-player is a standalone library that manipulate
lottie animation scenes. Since lottie animation file format
is json, evas json loader is added here and it parses json data
using lottie player and construct vector nodes graphs
by accessing lottie-player interfaces.

Since evas vector is designed for static image,
here changes vg object interfaces to newly afford animation controller
by expanding Gfx.Image.Animation_Controller and expand vg cache routines
for caching first and last frame images which is mostly used repeatedly
in common scenarios.

@feature
2019-01-10 14:13:16 +09:00
..
.gitignore Split .gitignore into multiple files 2013-06-11 18:18:50 -03:00
ac_define_if.m4 efl: helper macro and remove duplicated defines. 2012-10-10 22:12:29 +00:00
ac_path_generic.m4 merge: add eet 2012-09-17 16:35:38 +00:00
ax_cxx_compile_stdcxx_11.m4 eina: add a C++ bindings to Eina @feature. 2014-02-25 18:05:01 -03:00
ecore_check_c_extension.m4 efl: improve X detection by Joel Klinghed. 2013-01-09 16:48:40 +00:00
ecore_check_module.m4 ecore_evas: make it easier to have custom dependencies per module. 2016-04-08 16:01:07 -07:00
efl.m4 build: remove infuriating VTIME build define 2018-08-03 13:47:25 +02:00
efl_attribute.m4 merge: and now Evas 2012-11-04 11:51:42 +00:00
efl_beta.m4 efl: add a macro for beta API support. 2013-07-23 11:27:29 +09:00
efl_binary.m4 m4: fix macro, Makevars.in: quotes 2014-06-16 10:07:16 +01:00
efl_check_funcs.m4 improve responsivness of timer sleeping threads for vsync with prctl 2016-10-28 22:58:36 +09:00
efl_check_libs.m4 efl: refactor EFL_CHECK_LIB() and EFL_CHECK_FUNC() 2012-12-30 21:10:52 +00:00
efl_compiler.m4 build: fix type in m4 macro 2016-03-07 14:14:32 +01:00
efl_define.m4 autotools: add macro to easily check for defines in headers 2016-08-23 20:28:44 +02:00
efl_doxygen.m4 merge: add infra for evil 2012-09-11 16:04:21 +00:00
efl_eo.m4 eo: eo is absolutely necessary by now, can't be disabled any more. 2013-06-28 10:18:39 +09:00
efl_find_x.m4 ecore-x: re-add implementation of ecore_x_connection_get() 2018-01-24 16:18:51 -05:00
efl_libunwind.m4 autotools: improve libunwind detection 2016-05-28 19:13:10 +02:00
efl_lua_old.m4 efl build - fix lua old support on debian 2017-08-02 17:01:12 +09:00
efl_mono.m4 efl_mono: Add buildystem integration. 2017-12-04 15:47:51 -03:00
efl_path_max.m4 merge : add eina 2012-09-16 10:57:48 +00:00
efl_pkg_config.m4 efl: m4 is a macro-expansion language, use that. 2012-12-06 23:19:35 +00:00
efl_stdcxx_11.m4 eina-cxx: Added test for inheriting constructors in the C++11 compiler 2014-08-07 11:32:49 +02:00
efl_threads.m4 eina: remove EFL_HAVE_WIN32_THREADS define as it is unused since winpthread is used 2017-09-26 10:17:04 -07:00
eina_check.m4 efl: remove configure option to change mempool modules. 2012-10-10 20:46:29 +00:00
eina_config.m4 merge: and now Evas 2012-11-04 11:51:42 +00:00
eio_check_options.m4 efl: common inotify checks, simplified. 2012-12-06 13:02:59 +00:00
elm_check_backend.m4 elementary: merge configure logic. 2016-03-23 16:00:47 -07:00
elm_check_option.m4 elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
elm_quicklaunch.m4 quicklaunch: Fix cosmetic typo in configure output 2016-11-08 14:46:32 -06:00
emotion_generic_players.m4 emotion: integrate generic legacy vlc support in the build system. 2016-06-02 11:35:05 +01:00
emotion_module.m4 emotion: add support for obtaining embedded artwork from media files with gstreamer1 backend. 2017-01-12 14:37:19 -08:00
evas_check_engine.m4 Remove engine check script for direct3d. 2018-10-18 16:00:56 +02:00
evas_check_loader.m4 evas json: introduce lottie animation in efl. 2019-01-10 14:13:16 +09:00
evil_windows.m4 Add support of Windows 8, 8.1 and 10 2019-01-02 10:34:47 +01:00
gcc_check_builtin.m4 eina: add infrastructure to handle more CPU and compiler builtin information. 2013-10-02 20:54:50 +09:00
libgcrypt.m4 try to fix --with-crypto=gnutls due libcrypt-config usage. 2013-01-17 16:47:36 +00:00
pkg_var.m4 link dbus and systemd services, allows systemd activation. 2014-03-10 00:09:12 -03:00