efl/src
Mike Blumenkrantz f5d3f575c6 edje: improve user-defined data caching to handle data before file is set
Summary:
this adds explicit handling for things like:

efl_add(SOMECLASS, parent,
  efl_text_set(efl_added, "my text")
);

on edje-inheriting objects.

note that it's still impossible to do something like
efl_add(SOMECLASS, parent,
  efl_text_set(efl_part(efl_added, "somepart"), "my text")
);

also add a unit test to verify common behaviors

@feature

Depends on D9209

Reviewers: cedric

Reviewed By: cedric

Subscribers: bu5hm4n, #reviewers, #committers

Tags: #efl

Differential Revision: https://phab.enlightenment.org/D9210
2019-07-10 14:40:42 -04:00
..
benchmarks autotools: REMOVAL! 2019-06-18 08:56:34 +02:00
bin efl_ui_clickable: fix not to be clicked if pointer is processed 2019-07-09 10:34:39 +02:00
bindings efl-mono: Treat Warnings as Errors 2019-07-09 10:40:21 +02:00
edje_external
examples cxx: fix some compilation warnings in C++ examples 2019-07-09 10:13:27 +02:00
generic
lib edje: improve user-defined data caching to handle data before file is set 2019-07-10 14:40:42 -04:00
modules ecore_imf: deprecate ambigous or unused APIs 2019-07-10 20:03:14 +09:00
scripts eolian: remove API to get freefunc of type 2019-07-08 16:06:42 +02:00
static_libs vg_common_json: Always set the alpha color of the container. 2019-07-09 14:21:55 +09:00
tests edje: improve user-defined data caching to handle data before file is set 2019-07-10 14:40:42 -04:00
wayland_protocol