efl_ui: add a internal flag to mark widgets internal
authorMarcel Hollerbach <mail@marcel-hollerbach.de>
Fri, 26 Apr 2019 12:16:30 +0000 (14:16 +0200)
committerHermet Park <hermetpark@gmail.com>
Wed, 8 May 2019 04:24:57 +0000 (13:24 +0900)
commitd84064b248f18e351a446ec952a3803569887d81
tree229e43846fbe2d7f64bd2b444df604d0b541231b
parentf2daaeeec41f14b0c120793c1e46cf450a1a44e9
efl_ui: add a internal flag to mark widgets internal

when a widget is marked internal, widgets can use that to behave in
certain ways. Box for example uses this to not alter the widget_parent
property anymore. Which is usefull for when boxes are used internally.

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8736
src/lib/elementary/efl_ui_box.c
src/lib/elementary/efl_ui_widget.c
src/lib/elementary/elm_priv.h
src/lib/elementary/elm_widget.h
src/tests/elementary/efl_ui_test_box.c