efl_ui_spotlight_container: bring in min / max handling
authorMarcel Hollerbach <mail@marcel-hollerbach.de>
Thu, 28 Nov 2019 16:13:07 +0000 (17:13 +0100)
committerJongmin Lee <jm105.lee@samsung.com>
Mon, 2 Dec 2019 20:56:58 +0000 (05:56 +0900)
commit3feecb1fa58068d4d000190357627e8c8221eb49
tree1ca952c0a269d2d4f0529b95e9cbde00abca113d
parent6c73d63cc6865f993c22c197ad4ddbd0cd7b4f66
efl_ui_spotlight_container: bring in min / max handling

the spotlight now is setting the overall correct min and max size on
itself. Additionally, the page size is now clamped to the size of the
container.

Correct min size of the container is defined to the MAX min size of all
the content.
The correct max size of the container is defined to the MIN max size of
all the content.

ref T7991

Differential Revision: https://phab.enlightenment.org/D10766
src/bin/elementary/test_ui_spotlight.c
src/lib/elementary/efl_ui_spotlight_container.c
src/lib/elementary/efl_ui_spotlight_container.eo
src/lib/elementary/efl_ui_spotlight_indicator_icon.c
src/tests/elementary/efl_ui_test_spotlight.c