Legacy Size negotiation mapper 84/189684/24
authorAgnelo Vaz <agnelo.vaz@samsung.com>
Tue, 18 Sep 2018 18:31:37 +0000 (19:31 +0100)
committeragnelo vaz <agnelo.vaz@samsung.com>
Tue, 16 Oct 2018 08:54:46 +0000 (09:54 +0100)
commit66581ed768a430adc3e6a630948c28bfe6c32aa4
treea9dabf0c37e6e2e2a4fd357f76144c89417797a0
parent2f53f42339402200d6f100f4c46f5893644739ec
Legacy Size negotiation mapper

Sets a MeasureSpecification on a Layout using the controls existing Resize Policy.
Needed when legacy (pre Layouts) containers are added to Layouts and still need
 their existing Resize polcies to be obeyed.

Change-Id: I1a96cd459ab31aa778b18ebe0e417a01b158f8d3
12 files changed:
automated-tests/src/dali-toolkit/CMakeLists.txt
automated-tests/src/dali-toolkit/utc-Dali-Layouting.cpp
automated-tests/src/dali-toolkit/utc-Dali-LayoutingResizePolicy.cpp [new file with mode: 0644]
dali-toolkit/devel-api/layouting/layout-group-impl.cpp
dali-toolkit/devel-api/layouting/layout-item-impl.cpp
dali-toolkit/devel-api/layouting/layout-item-impl.h
dali-toolkit/internal/controls/control/control-data-impl.cpp
dali-toolkit/internal/file.list
dali-toolkit/internal/layouting/layout-item-data-impl.h
dali-toolkit/internal/layouting/size-negotiation-mapper.cpp [new file with mode: 0644]
dali-toolkit/internal/layouting/size-negotiation-mapper.h [new file with mode: 0644]
dali-toolkit/public-api/controls/control-impl.cpp