Adding Absolute layout 83/181383/8
authorAgnelo Vaz <agnelo.vaz@samsung.com>
Tue, 12 Jun 2018 16:22:41 +0000 (17:22 +0100)
committerAgnelo Vaz <agnelo.vaz@samsung.com>
Thu, 14 Jun 2018 19:22:22 +0000 (20:22 +0100)
commitae45011bfee6c5b17f4468241bddf3620a6d62f2
tree1d60a4c7ce3c27798d02c7c84097cfe6b2981e22
parent1c3258c8dbc37546ff31137462758a8b3323bdff
Adding Absolute layout

An layout that allows it's children to be positioned explictly.
Use Actor::Property::POSITION to provide the position.
The children can overlap and exceed their parent's boundary.

Limitations

The absolute layout does not have it's own Padding.

Change-Id: I52d15128acd22250c90d993bb1a33afd738e1cbe
automated-tests/src/dali-toolkit/CMakeLists.txt
automated-tests/src/dali-toolkit/utc-Dali-AbsoluteLayout.cpp [new file with mode: 0644]
automated-tests/src/dali-toolkit/utc-Dali-Layouting.cpp
dali-toolkit/devel-api/file.list
dali-toolkit/devel-api/layouting/absolute-layout.cpp [new file with mode: 0644]
dali-toolkit/devel-api/layouting/absolute-layout.h [new file with mode: 0644]
dali-toolkit/devel-api/layouting/layout-item-impl.cpp
dali-toolkit/devel-api/toolkit-property-index-ranges.h
dali-toolkit/internal/file.list
dali-toolkit/internal/layouting/absolute-layout-impl.cpp [new file with mode: 0644]
dali-toolkit/internal/layouting/absolute-layout-impl.h [new file with mode: 0644]