efl/src
Marcel Hollerbach 333a070915 efl_ui_collection: prevent the invalid insertion of items.
Summary:
the group hirachy that you can build up with group items is flattend
down in the collection, as a linear list. Based on that a user might be
able to insert items at invalid positions, like between groups, without
having set the proper group item, which ... is a problem.

This commit ensures that no new item ever destroys the neightboor hood
between two items of the same group or a item with a group and its group
leader.

Reviewers: stefan_schmidt, zmike, segfaultxavi, SanghyeonLee

Reviewed By: SanghyeonLee

Subscribers: cedric, #reviewers, #committers

Tags: #efl

Differential Revision: https://phab.enlightenment.org/D9778
2019-08-30 14:50:32 -04:00
..
benchmarks elementary: remove an unused variable. 2019-08-22 13:21:40 +09:00
bin efl_ui/popup: timeout -> closing_timeout 2019-08-30 19:15:10 +02:00
bindings elua: expose new tags via eolian bindings 2019-08-30 17:14:09 +02:00
edje_external
examples thread example - add exit with parent flags 2019-08-26 14:28:44 +01:00
generic make mman.h private 2019-08-19 09:55:13 -04:00
lib efl_ui_collection: prevent the invalid insertion of items. 2019-08-30 14:50:32 -04:00
modules evas -gl engines - buffer age - bring back fix for changing buffer age 2019-08-29 17:35:02 +01:00
scripts pyolian: Update after event and binbuf keywords 2019-08-28 10:21:18 +02:00
static_libs vg_common_json: Support stroke miterlimit 2019-08-22 12:51:53 +09:00
tests efl_ui_collection: prevent the invalid insertion of items. 2019-08-30 14:50:32 -04:00
wayland_protocol