[dali_2.3.15] Merge branch 'devel/master' Change-Id: I317b3a5242f73dd635870c1765298426b94369f4
Merge "The canvas view defaults to SYNCHRONOUS_LOADING." into devel/master
The canvas view defaults to SYNCHRONOUS_LOADING. A crash occurs when multiple CanvasViews are operated async. So, we change it to operate synchronously by default. The problem of async operation when using a multi-canvas view should be resolved later. Change-Id: I9bb4c8165b69ebdd93753211214fcadf06a3f456
Introduce REMOVE_FRONT_INSET, REMOVE_BACK_INSET Property Added new property to TextLabel Example: textLabel.SetProperty(DevelTextLabel::Property::REMOVE_FRONT_INSET, false); textLabel.SetProperty(DevelTextLabel::Property::REMOVE_BACK_INSET, false); When REMOVE_FRONT_INSET is set to false, the xBearing of first glyph won't be trimmed. When REMOVE_BACK_INSET is set to false, the advance of last glyph won't be trimmed. Change-Id: I169d87b9f83d3b204ea51601188982cda54cb9d0
Merge "Fix svace issue : Need to check Property::Value.Get() return" into devel/master
[dali_2.3.14] Merge branch 'devel/master' Change-Id: Icbb091e0605b0e2bde616756c2104473c788a752
Add CastShadow and ReceiveShadow for Model and ModelNode - CastShadow can be used to make an object cast shadow or not. - ReceiveShadow can be used to make an object be not drawn any shadow on its surface. - Model and ModelNode have the methods. - If Model's method is called, it is inherited to its current child ModelNode. - If ModelNode's method is called, it is only affects the ModelNode itself. - The ModelNode's property changes do not affect its parent Model's property. Change-Id: I8ebeeed9ed814718a38ad7f69c43a4814a5a70ae Signed-off-by: Seungho Baek <sbsh.baek@samsung.com>
Fix svace issue : Need to check Property::Value.Get() return It is possible that user set invalid value type. If then, we need to skip given value setter. Change-Id: I8bc339f30b969c049a0b07bda152c4d24593bb48 Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Let we use legacy rounded blur algorithm for gles2.0 + remove GL keyword Since low spec device also want to use rounded blur color visual, let we make them use some old legacy code, which required low calculation. Change-Id: I50ad32c09da384e9ddc8a18423e67681f8824a5c Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Fix many svace issues at dali-toolkit (integer overflow + etc) This is a combination of 3 commits. Let we remove many cases of dali-toolkit when we can be call 0u - 1u, which is undefined behavior. Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com> (Scene3D) Fix svace issue : convert uint32_t to std::streamoff + minor Fix svace issue when we try to convert from 32bit unsigned integer to (might) 64bit signed integer. + Fix the name of function collision issue Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com> Fix svace issue : Avoid to divide by zero cases Change-Id: If11884693253cd86f89cb98704e93473166faca1 Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>