efl/src
Mike Blumenkrantz aa921c553b edje: change 'user_defined' member of Edje struct to be a hash
Summary:
this is where all user-added data (e.g., swallowed objects, table/box packs,
text strings) are stored. with this patch, it is now a hash by part name,
storing a list of user-defined data for that part

this simplifies a bit of code by deconstructing some list walks, and
should end up being slightly faster for large edje objects with lots of
user-defined data

ideally no functional changes

Depends on D9206

Reviewers: cedric

Reviewed By: cedric

Subscribers: #reviewers, #committers

Tags: #efl

Differential Revision: https://phab.enlightenment.org/D9208
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 replace hton and ntoh family functions with ones defined in eina 2019-02-01 14:25:35 +00:00
lib edje: change 'user_defined' member of Edje struct to be a hash 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 tests/elm: fail tests if unexpected warnings or errors occur 2019-07-10 13:57:40 -04:00
wayland_protocol meson: fix build files size explosion 2018-10-15 22:02:17 +02:00