efl_ui/image: add group_calc implementation, use deferred calc for sizing
authorMike Blumenkrantz <zmike@samsung.com>
Wed, 21 Aug 2019 16:31:35 +0000 (12:31 -0400)
committerWonki Kim <wonki_.kim@samsung.com>
Fri, 23 Aug 2019 08:53:53 +0000 (17:53 +0900)
commit5cd04cd5b9fc58e1db1597da84fc5e7214d8f165
tree4cb02eec023e0e2fe519ca847ea488b66d348bf5
parent961c90601d433d9d2ce84e0f3e07979a3f370763
efl_ui/image: add group_calc implementation, use deferred calc for sizing

this changes image internals to use the more standardized group_calc method
of sizing and causes all previous operations on the image which would have
resulted in an immediate recalc to instead defer the calc until the
group_calc function is called

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D9686
src/lib/elementary/efl_ui_image.c
src/lib/elementary/efl_ui_widget_image.h
src/lib/elementary/elm_icon.c
src/lib/elementary/elm_priv.h