[NUI] Sync master branch (#1149)
authorhuiyueun <35286162+huiyueun@users.noreply.github.com>
Fri, 29 Nov 2019 02:24:41 +0000 (11:24 +0900)
committerdongsug-song <35130733+dongsug-song@users.noreply.github.com>
Fri, 29 Nov 2019 02:24:41 +0000 (11:24 +0900)
commit41cffaf5aa2d2cb6957ff6362d605d02b87797bb
tree22a5b76d394e0d3724de06f25f3ce482ef901ce6
parent87c9ee18b3093a77859ff2af89701cac074a161a
[NUI] Sync master branch (#1149)

* [NUI] Padding bug in LayoutGroup fixed (#1136)

LayoutGroup measuring child without using the parent's padding.
Resulted in LinearLayout not reducing the childs size when padding applied to parent

* [NUI] Prevent Height and Width specs being overwritten (#1142)

When setting the WidthSpecification or HeightSpecification with an exact value
the Size.Width or Size.Height is set but this in turns triggers a callback which
sets Size(width,height) but uses the stored height or width value which may not be
the set Width or Height Specification hence sets them to 0;

Change-Id: I80a4e1166f35e4c09c116916262ac965de54b048

* [NUI] Workaround: fix CustomAlgorithmInterface crash error occurred only in emulator, will be removed later after a proper solution is found (#1144)

- fix CSharp_Dali_GetOriginalImageSize spelling error- fix CSharp_Dali_GetOriginalImageSize spelling error
- add "GetOriginalImageSizeTest.cs" as sample APP.

* [NUI] Publish LottieAnimationView : TCSACR-293 (#1129)

* Revert "[NUI] Publish LottieAnimationView : TCSACR-293 (#1129)"

This reverts commit 3860d0bc8135ba980c3cc63da61ff670e281eb00.
src/Tizen.NUI/src/internal/CustomAlgorithmInterface.cs
src/Tizen.NUI/src/internal/Interop/Interop.ImageLoading.cs
src/Tizen.NUI/src/public/BaseComponents/View.cs
src/Tizen.NUI/src/public/Layouting/LayoutGroup.cs
test/NUITestSample/NUITestSample/examples/GetOriginalImageSizeTest.cs [new file with mode: 0755]