platform/core/uifw/dali-toolkit.git
4 years agoThere is an issue with scale, so change to LINEAR. 90/239690/6
Joogab Yun [Wed, 29 Jul 2020 04:33:04 +0000 (13:33 +0900)]
There is an issue with scale, so change to LINEAR.
and fixed pixel alignment issue also.

Change-Id: I8fb79eafd58714b1f2fcb42d650b7f6a1ca4eeea

4 years agoAdd a test to check the default Control OnPinch method 69/239569/1
Adeel Kazmi [Mon, 27 Jul 2020 19:15:56 +0000 (20:15 +0100)]
Add a test to check the default Control OnPinch method

Change-Id: If8478f4e0e98b31357f9f53d6f4432e3b7c863cf

4 years agoReset the number of characters to add in deleting all texts 97/239297/4
Seoyeon Kim [Thu, 23 Jul 2020 10:57:10 +0000 (19:57 +0900)]
Reset the number of characters to add in deleting all texts

Change-Id: Icc5681a75eb9ed93afb2741b08861cb2974000cf
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
4 years agoMerge "Rendering optimisation with AddOn" into devel/master
Adeel Kazmi [Fri, 24 Jul 2020 15:38:59 +0000 (15:38 +0000)]
Merge "Rendering optimisation with AddOn" into devel/master

4 years agoMerge "Updates for NativeImageInterface" into devel/master
Adeel Kazmi [Fri, 24 Jul 2020 11:58:48 +0000 (11:58 +0000)]
Merge "Updates for NativeImageInterface" into devel/master

4 years agoRendering optimisation with AddOn 28/238028/12
adam.b [Tue, 21 Jul 2020 10:34:15 +0000 (11:34 +0100)]
Rendering optimisation with AddOn

To enable, the external addon is required.

Change-Id: I932f0fedd157ac00cd6b564ebf7fdb08bd22cc5a

4 years agoMerge "DALi Version 1.9.22" into devel/master
Adeel Kazmi [Fri, 24 Jul 2020 10:13:31 +0000 (10:13 +0000)]
Merge "DALi Version 1.9.22" into devel/master

4 years agoDALi Version 1.9.22 97/239397/1 dali_1.9.22
Richard Huang [Fri, 24 Jul 2020 09:48:24 +0000 (10:48 +0100)]
DALi Version 1.9.22

Change-Id: Ibe6e29d3c8f15840628ce427d41267fe472f6a6f

4 years agoAdd the synchronization between Ui and Video player 34/235934/34
Wonsik Jung [Thu, 11 Jun 2020 05:52:18 +0000 (14:52 +0900)]
Add the synchronization between Ui and Video player

This patch is to support the synchronization between video player and UI.
To do that, video player's changing function as resize/move should be called before calling eglSwapBuffers.

Change-Id: Icfe0e0c2fee9d65a9df10827ed91faf38b09e720

4 years agoMerge "Do not request relayout when a control background color is changed" into devel...
Heeyong Song [Wed, 22 Jul 2020 00:48:49 +0000 (00:48 +0000)]
Merge "Do not request relayout when a control background color is changed" into devel/master

4 years agoUpdates for NativeImageInterface 47/238947/2
David Steele [Mon, 20 Jul 2020 17:21:40 +0000 (18:21 +0100)]
Updates for NativeImageInterface

Change-Id: Ieb86dd9c36babb27357b7074ce33802e97ea8992

4 years agoMerge "Corrects the position. This required correction as the advance value changed...
joogab yun [Tue, 21 Jul 2020 01:51:03 +0000 (01:51 +0000)]
Merge "Corrects the position. This required correction as the advance value changed after the patch https://review.tizen.org/gerrit/#/c/platform/core/uifw/dali-adaptor/+/236448/" into devel/master

4 years agoRemove unused CMakeLists.txt file 41/238941/1
Victor Cebollada [Mon, 20 Jul 2020 14:23:07 +0000 (15:23 +0100)]
Remove unused CMakeLists.txt file

Change-Id: If6d321a5ad49a3793505dc1654426090e0a95dd2
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
4 years agoDo not request relayout when a control background color is changed 03/238803/2
Heeyong Song [Fri, 17 Jul 2020 10:06:52 +0000 (19:06 +0900)]
Do not request relayout when a control background color is changed

Change-Id: I9047335cf832d956615feed53826e5e5557acac3

4 years agoCorrects the position. 36/238436/9
Joogab Yun [Tue, 14 Jul 2020 07:33:59 +0000 (16:33 +0900)]
Corrects the position.
This required correction as the advance value changed after the patch
https://review.tizen.org/gerrit/#/c/platform/core/uifw/dali-adaptor/+/236448/

And after applying this patch, there is a pixel alignment issue in TextField.
So I add a sampler NEAREST.

Change-Id: I314cd9bf5d4db9a2b7ab04b6581ac63dd1bd886a

4 years ago(Automated Tests) Fix compilation error in tests caused by 07e964a "CORNER_RADIUS_POL... 37/238837/1
Adeel Kazmi [Fri, 17 Jul 2020 17:17:31 +0000 (18:17 +0100)]
(Automated Tests) Fix compilation error in tests caused by 07e964a "CORNER_RADIUS_POLICY" change

Change-Id: I188713d290d9d83c1589516a7dc950b9b7e7f4ec

4 years agoMerge "DALi Version 1.9.21" into devel/master
Adeel Kazmi [Fri, 17 Jul 2020 12:41:34 +0000 (12:41 +0000)]
Merge "DALi Version 1.9.21" into devel/master

4 years agoDALi Version 1.9.21 13/238813/1 dali_1.9.21
adam.b [Fri, 17 Jul 2020 12:12:07 +0000 (13:12 +0100)]
DALi Version 1.9.21

Change-Id: I8bccb88fa2f0b1bba91c25ff3302b50b22b3fab4

4 years agoMerge "(Visual) Support CORNER_RADIUS_POLICY" into devel/master
Heeyong Song [Fri, 17 Jul 2020 03:14:35 +0000 (03:14 +0000)]
Merge "(Visual) Support CORNER_RADIUS_POLICY" into devel/master

4 years agoChanges after Stage moved to Devel API 20/238520/3
Adeel Kazmi [Tue, 14 Jul 2020 20:44:13 +0000 (21:44 +0100)]
Changes after Stage moved to Devel API

Change-Id: I196c1948a7f87cd2a04f04e31fe901284170d48e

4 years agoMerge changes I73656a3e,Ic6a1d6e9 into devel/master
Adeel Kazmi [Wed, 15 Jul 2020 11:33:26 +0000 (11:33 +0000)]
Merge changes I73656a3e,Ic6a1d6e9 into devel/master

* changes:
  windows: Fix .pdb debug symbol file installation
  tree-node.h: Include string header file

4 years agoMerge "(Automated Tests) Get ObjectRegistry from Core rather than Stage" into devel...
Adeel Kazmi [Wed, 15 Jul 2020 10:41:30 +0000 (10:41 +0000)]
Merge "(Automated Tests) Get ObjectRegistry from Core rather than Stage" into devel/master

4 years agowindows: Fix .pdb debug symbol file installation 05/238605/1
Wander Lairson Costa [Mon, 13 Jul 2020 19:12:25 +0000 (16:12 -0300)]
windows: Fix .pdb debug symbol file installation

On Windows, the pdb symbol file is located inside the `Debug`
subdirectory.

Change-Id: I73656a3e0740e68d4ffbecf4820de634ab398b24

4 years agotree-node.h: Include string header file 03/238603/2
Wander Lairson Costa [Mon, 13 Jul 2020 19:14:56 +0000 (16:14 -0300)]
tree-node.h: Include string header file

msvc compiler complains about using std::string without the proper
inclusion of the header file.

Change-Id: Ic6a1d6e9745cb99822e61304f47285ecbaef0bc7

4 years agoMerge "Add child property support for FlexLayout" into devel/master
Minho Sun [Wed, 15 Jul 2020 05:28:40 +0000 (05:28 +0000)]
Merge "Add child property support for FlexLayout" into devel/master

4 years ago(Automated Tests) Get ObjectRegistry from Core rather than Stage 13/238513/1
Adeel Kazmi [Tue, 14 Jul 2020 14:44:41 +0000 (15:44 +0100)]
(Automated Tests) Get ObjectRegistry from Core rather than Stage

Change-Id: Ie18c3aa3994e79b2eb41e1b881260442b3921618

4 years agoAdd child property support for FlexLayout 89/237889/8
Yeongjong Lee [Mon, 6 Jul 2020 08:24:49 +0000 (17:24 +0900)]
Add child property support for FlexLayout

Child properties are added for FlexLayout.
 - FlexAlignmentSelf
 - FlexPositionType
 - FlexAspectRatio
 - FlexBasis
 - FlexShrink
 - FlexGrow

See also,
dali-toolkit: https://review.tizen.org/gerrit/#/c/platform/core/uifw/dali-toolkit/+/237889/
dali-csharp-binder: https://review.tizen.org/gerrit/#/c/platform/core/uifw/dali-csharp-binder/+/237888/
NUI: https://github.com/Samsung/TizenFX/pull/1803

Change-Id: I5b9265931150c7c497e707624b3cdbe981b3a25b

4 years agoMerge "Automated TC modify. To make minimum batch size and cache size 2" into devel...
Seungho BAEK [Tue, 14 Jul 2020 09:12:36 +0000 (09:12 +0000)]
Merge "Automated TC modify. To make minimum batch size and cache size 2" into devel/master

4 years ago(Visual) Support CORNER_RADIUS_POLICY 84/237184/4
Heeyong Song [Thu, 25 Jun 2020 07:25:55 +0000 (16:25 +0900)]
(Visual) Support CORNER_RADIUS_POLICY

Change-Id: I83b9f75f040da83d776e6987cb0450d527348eb9

4 years agoAutomated TC modify. To make minimum batch size and cache size 2 86/238386/3
Seungho, Baek [Mon, 13 Jul 2020 07:01:11 +0000 (16:01 +0900)]
Automated TC modify. To make minimum batch size and cache size 2

Change-Id: Id3966860b839dbf9c02bb77c4d04b1b9902a77f4
Signed-off-by: Seungho, Baek <sbsh.baek@samsung.com>
4 years ago(Automated Tests) Use Scene instead of Stage 13/238413/2
Adeel Kazmi [Mon, 13 Jul 2020 18:10:36 +0000 (19:10 +0100)]
(Automated Tests) Use Scene instead of Stage

Change-Id: I2c703e035e338a0879c5ce71d88484d0b7dd9131

4 years agoMerge "(Automated Tests) Changes after Window changes in Adaptor" into devel/master
Adeel Kazmi [Mon, 13 Jul 2020 21:42:07 +0000 (21:42 +0000)]
Merge "(Automated Tests) Changes after Window changes in Adaptor" into devel/master

4 years agoMerge "Add GetLastCharacterIndex()." into devel/master
Adeel Kazmi [Mon, 13 Jul 2020 13:39:49 +0000 (13:39 +0000)]
Merge "Add GetLastCharacterIndex()." into devel/master

4 years agoMerge "(Vector) Ensure not to add duplicated task" into devel/master
Heeyong Song [Mon, 13 Jul 2020 06:19:45 +0000 (06:19 +0000)]
Merge "(Vector) Ensure not to add duplicated task" into devel/master

4 years agoAdd GetLastCharacterIndex(). 67/238267/9
Joogab Yun [Fri, 10 Jul 2020 06:14:55 +0000 (15:14 +0900)]
Add GetLastCharacterIndex().

This returns the last character indices when the input text is rendered with the layout size.

Change-Id: I9f6ff3226a3aeb94c19d3ad69aabc8e017f99cbe

4 years agoMerge "Divide Render() into small apis" into devel/master
joogab yun [Mon, 13 Jul 2020 01:17:01 +0000 (01:17 +0000)]
Merge "Divide Render() into small apis" into devel/master

4 years ago(Automated Tests) Changes after Window changes in Adaptor 19/238119/2
Adeel Kazmi [Wed, 8 Jul 2020 17:13:03 +0000 (18:13 +0100)]
(Automated Tests) Changes after Window changes in Adaptor

Change-Id: I072408e718712dce63e1fe8bdc9ecc2894a05299

4 years agoDivide Render() into small apis 04/238204/6
Joogab Yun [Thu, 9 Jul 2020 09:37:43 +0000 (18:37 +0900)]
Divide Render() into small apis

Change-Id: If20f7a5cef20386e2aeb00cf1d3e283b10da3e93

4 years agoDALi Version 1.9.20 83/238283/1 dali_1.9.20
Adeel Kazmi [Fri, 10 Jul 2020 08:38:47 +0000 (09:38 +0100)]
DALi Version 1.9.20

Change-Id: Ib8f90fa629a7bf31ac600c983cef46ca0b548075

4 years agoMerge "Call LoadTexture() for ReleasePolicy" into devel/master
Adeel Kazmi [Thu, 9 Jul 2020 16:44:41 +0000 (16:44 +0000)]
Merge "Call LoadTexture() for ReleasePolicy" into devel/master

4 years agoMerge "Support Asynchronous Loading of Animated Image" into devel/master
Adeel Kazmi [Thu, 9 Jul 2020 16:33:20 +0000 (16:33 +0000)]
Merge "Support Asynchronous Loading of Animated Image" into devel/master

4 years agoSupport weak handle for BaseHandle 16/238116/2
Richard Huang [Wed, 8 Jul 2020 16:59:21 +0000 (17:59 +0100)]
Support weak handle for BaseHandle

Change-Id: Id351d09ba06d9dee380db4f760fc4ee98536da44

4 years agoCall LoadTexture() for ReleasePolicy 33/237633/7
Sunghyun Kim [Thu, 2 Jul 2020 04:57:58 +0000 (13:57 +0900)]
Call LoadTexture() for ReleasePolicy

When ReleasePolicy is not DETACHED, There are cases where the wrong
texture is seen.
To avoid this case, i added a patch.
Detailed description is added below.

Load Texture if mTextures is empty.
mTextures is already set, the mTexture can be used to create Renderer.
There are two cases mTextures is empty.
1. mTextureId == TextureManager::INVALID_TEXTURE_ID and mTextures is empty
   - Visual is on stage with LoadPolicy::ATTACHED
   - mTextureId != TextureManager::INVALID_TEXTURE_ID and mTextures is empty
   - If ReleasePolicy is DESTROYED, InitializeRenderer called every on stage called.
   - Then every resources those contained in Visual are Reset but mTextureId is remained when the Off stage time,
   - So, mTextures needed to be get from texture manager to created resources like mImpl->mRenderer.

Change-Id: Ice111ee467eaeba222eaa9063bde3b23ada484d4

4 years ago(Vector) Ensure not to add duplicated task 57/237857/2
Heeyong Song [Mon, 6 Jul 2020 06:41:28 +0000 (15:41 +0900)]
(Vector) Ensure not to add duplicated task

Change-Id: I3f023b6615ca36b40ddc3534fd8faab7985eb08e

4 years agoSupport Asynchronous Loading of Animated Image 16/236716/18
Seungho, Baek [Fri, 19 Jun 2020 11:46:15 +0000 (20:46 +0900)]
Support Asynchronous Loading of Animated Image

Change-Id: I31670a301cd7f69a68a9c0c75ef6b62d9b587482
Signed-off-by: Seungho, Baek <sbsh.baek@samsung.com>
4 years agoMerge "Remove non-touch related deprecated APIs" into devel/master
Adeel Kazmi [Fri, 3 Jul 2020 10:58:43 +0000 (10:58 +0000)]
Merge "Remove non-touch related deprecated APIs" into devel/master

4 years agoDALi Version 1.9.19 64/237764/1 dali_1.9.19
Victor Cebollada [Fri, 3 Jul 2020 08:51:33 +0000 (09:51 +0100)]
DALi Version 1.9.19

Change-Id: I97b59f740480cde828b983b8d2d26a2cedc0fda9

4 years agoRemove non-touch related deprecated APIs 85/237685/2
Richard Huang [Thu, 2 Jul 2020 09:52:19 +0000 (10:52 +0100)]
Remove non-touch related deprecated APIs

Change-Id: Ibed037aa0140b0d7c13fe360f09a86b876dac04b

4 years agoFixed SVACE error in TextVisual 74/237474/2
Adeel Kazmi [Tue, 30 Jun 2020 15:48:44 +0000 (16:48 +0100)]
Fixed SVACE error in TextVisual

Change-Id: Icf15764d48b0b879577451172bced309bfffada4

4 years agoFixes for the CMake build on MS-Windows. 85/237285/2
Victor Cebollada [Fri, 26 Jun 2020 14:44:13 +0000 (15:44 +0100)]
Fixes for the CMake build on MS-Windows.

Change-Id: I4812a6292521f777c3e020130c84da794b8f007e
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
4 years agoDALi Version 1.9.18 50/237250/1 dali_1.9.18
György Straub [Fri, 26 Jun 2020 08:09:27 +0000 (09:09 +0100)]
DALi Version 1.9.18

Change-Id: I5f1af070115868e83dfb625d0d4252d3d2072348

4 years agoMerge "Change not to use the mask if it is set to an empty path" into devel/master
sunghyun kim [Thu, 25 Jun 2020 02:41:02 +0000 (02:41 +0000)]
Merge "Change not to use the mask if it is set to an empty path" into devel/master

4 years agoSupport WebP format 76/236076/13
Seungho, Baek [Fri, 12 Jun 2020 12:43:23 +0000 (21:43 +0900)]
Support WebP format

 - Modified animated-image-visual to support webp amimated image format
 - Added and removed some functions of image-cache to use rolling-animated-image-cache for the both of gif and webp
 - Checked whether mFrameDelayTimer is null or not for the case that Action::PLAY is entered but the system do not support animated webp

Change-Id: I254c4c8e715772acb6c0725c58e64aba1a6dafc4
Signed-off-by: Seungho, Baek <sbsh.baek@samsung.com>
4 years agoMove some public apis in toolkit to devel 59/237059/1
Richard Huang [Wed, 24 Jun 2020 11:16:08 +0000 (12:16 +0100)]
Move some public apis in toolkit to devel

Change-Id: Id5437c362cfb8ab7c0aa7ce5477aec25ff7025cd

4 years agoAdd npatch utility 24/236824/6
Heeyong Song [Mon, 22 Jun 2020 08:36:17 +0000 (17:36 +0900)]
Add npatch utility

Change-Id: I31cece8e4a1f85c515038f66a9afa3b697e7a112

4 years agoFix AnimatedVectorImageVisual tc failure 29/236829/2
Heeyong Song [Mon, 22 Jun 2020 09:31:15 +0000 (18:31 +0900)]
Fix AnimatedVectorImageVisual tc failure

Change-Id: I51fdaf5395c1d36a14cf6644065007fe9091a517

4 years agoMerge "The advance of the letters is too narrow. So, remove the floor." into devel...
joogab yun [Mon, 22 Jun 2020 10:55:48 +0000 (10:55 +0000)]
Merge "The advance of the letters is too narrow. So, remove the floor." into devel/master

4 years agoAdd partial update support. 02/234102/8
Anton Obzhirov [Wed, 20 May 2020 19:53:44 +0000 (20:53 +0100)]
Add partial update support.

Change-Id: I0b6129903affd0fa0b22ef319ff9d78720f8fdc3

4 years agoMerge "Make some methods consts TextSelectionPopupImpl" into devel/master
Adeel Kazmi [Fri, 19 Jun 2020 11:56:38 +0000 (11:56 +0000)]
Merge "Make some methods consts TextSelectionPopupImpl" into devel/master

4 years agoDALi Version 1.9.17 03/236703/1 dali_1.9.17
greynaga [Fri, 19 Jun 2020 11:03:00 +0000 (12:03 +0100)]
DALi Version 1.9.17

Change-Id: I706fcd5849e426d81ff2b2482047fdabca9c1429

4 years agoChange not to use the mask if it is set to an empty path 74/222274/9
Sunghyun kim [Mon, 13 Jan 2020 07:05:19 +0000 (16:05 +0900)]
Change not to use the mask if it is set to an empty path

If an application sets an empty path to the alpha mask, unload the alpha mask.

Change-Id: Id70bf53f5fc631c9d82a59472f4d05d5d276f6b9

4 years agoThe advance of the letters is too narrow. 75/236575/6
Joogab Yun [Thu, 18 Jun 2020 07:19:21 +0000 (16:19 +0900)]
The advance of the letters is too narrow.
So, remove the floor.

Change-Id: Ia45a2a9af47f3f780c562cd619dda82f8a017a37

4 years agoMake some methods consts TextSelectionPopupImpl 08/236608/2
Adeel Kazmi [Thu, 18 Jun 2020 14:55:54 +0000 (15:55 +0100)]
Make some methods consts TextSelectionPopupImpl

Change-Id: I9b924ba321f0f493f76563bacb6d9e84fb42a825

4 years agoMerge changes I17acf67f,If2410a4d into devel/master
Adeel Kazmi [Thu, 18 Jun 2020 11:02:13 +0000 (11:02 +0000)]
Merge changes I17acf67f,If2410a4d into devel/master

* changes:
  Image class Usage Removal
  Remove ResourceImage Usage

4 years agoRemove reserved properties from toolkit 90/236590/1
Richard Huang [Thu, 18 Jun 2020 08:54:04 +0000 (09:54 +0100)]
Remove reserved properties from toolkit

Change-Id: I055f72651bda6286684b31a66fddbab4b530db08

4 years agoImage class Usage Removal 16/236516/1
Adeel Kazmi [Wed, 17 Jun 2020 21:44:58 +0000 (22:44 +0100)]
Image class Usage Removal

Change-Id: I17acf67f1f66cc36e2e5b35e64686a12830b0e9a

4 years agoRemove ResourceImage Usage 13/236513/4
Adeel Kazmi [Wed, 17 Jun 2020 18:39:34 +0000 (19:39 +0100)]
Remove ResourceImage Usage

Change-Id: If2410a4d27fd388af26920335764f264a4c6cc75

4 years agoFrameBuffer Usage Removal 92/236492/1
Adeel Kazmi [Wed, 17 Jun 2020 11:06:57 +0000 (12:06 +0100)]
FrameBuffer Usage Removal

Change-Id: Ib709a407334caf049a02d5ccd2f8a3e42a476c96

4 years agoMerge "Change size for new visual using initialized transformMap when mVisual is...
Adeel Kazmi [Wed, 17 Jun 2020 09:48:19 +0000 (09:48 +0000)]
Merge "Change size for new visual using initialized transformMap when mVisual is not updated." into devel/master

4 years agoMerge "Add tc log to check a failure" into devel/master
Adeel Kazmi [Wed, 17 Jun 2020 09:26:23 +0000 (09:26 +0000)]
Merge "Add tc log to check a failure" into devel/master

4 years agoMerge "Replace some Dali::Actor public APIs with new properties" into devel/master
Adeel Kazmi [Wed, 17 Jun 2020 09:24:37 +0000 (09:24 +0000)]
Merge "Replace some Dali::Actor public APIs with new properties" into devel/master

4 years agoAdd tc log to check a failure 69/236469/1
Heeyong Song [Wed, 17 Jun 2020 08:14:09 +0000 (17:14 +0900)]
Add tc log to check a failure

Change-Id: I1dbfda76c3084fcc759d72e1ca9ae60c2e7259e7

4 years agoMerge "Remove NativeImage Usage" into devel/master
Adeel Kazmi [Tue, 16 Jun 2020 16:13:03 +0000 (16:13 +0000)]
Merge "Remove NativeImage Usage" into devel/master

4 years agoMerge "Fix logging for debug build." into devel/master
Adeel Kazmi [Tue, 16 Jun 2020 15:53:27 +0000 (15:53 +0000)]
Merge "Fix logging for debug build." into devel/master

4 years agoRemove NativeImage Usage 86/236386/2
Adeel Kazmi [Tue, 16 Jun 2020 14:29:22 +0000 (15:29 +0100)]
Remove NativeImage Usage

Change-Id: I6aaba9d2d3654063d0a0fd57400c08dbf610d242

4 years agoFix logging for debug build. 81/236381/1
Anton Obzhirov [Tue, 16 Jun 2020 14:12:37 +0000 (15:12 +0100)]
Fix logging for debug build.

Change-Id: Ic820c299dc038bce3c9b08a5fdd5d11d388bdaa6

4 years agoRemove Image Usage from ImageVisual & WebView 80/236380/2
Adeel Kazmi [Tue, 16 Jun 2020 13:49:55 +0000 (14:49 +0100)]
Remove Image Usage from ImageVisual & WebView

Change-Id: Id91a3dd6a1cc079c83f1e0822992bcd26e8ab01f

4 years agoReplace some Dali::Actor public APIs with new properties 77/236377/1
Richard Huang [Tue, 16 Jun 2020 11:13:29 +0000 (12:13 +0100)]
Replace some Dali::Actor public APIs with new properties

Change-Id: I2a0c6ac05533722b59e6bc76924f2f15f106d3a2

4 years agoChange size for new visual using initialized transformMap when mVisual is not updated. 25/222625/4
Sunghyun kim [Wed, 15 Jan 2020 09:27:23 +0000 (18:27 +0900)]
Change size for new visual using initialized transformMap when mVisual is not updated.

When the size was set for the new visual, there was an issue that the previous transformMap was set together.
so in order to prevent this, The new visual has been changed to use the initialized map.

Change-Id: I1ce1b735691e1b4963c3d4f3faf07d2c148ad478

4 years agoMerge "Update cursor position when the default font style is changed" into devel...
Víctor Cebollada [Tue, 16 Jun 2020 09:02:11 +0000 (09:02 +0000)]
Merge "Update cursor position when the default font style is changed" into devel/master

4 years ago(ArcVisual) Add UPDATE_PROPERTY action 11/235611/3
Heeyong Song [Mon, 8 Jun 2020 05:16:47 +0000 (14:16 +0900)]
(ArcVisual) Add UPDATE_PROPERTY action

Change-Id: I686d24237403a7b70b94d1092d86ba72dabd3ea5

4 years agoMerge "(Vector) Fix memory leak" into devel/master
Heeyong Song [Tue, 16 Jun 2020 08:05:53 +0000 (08:05 +0000)]
Merge "(Vector) Fix memory leak" into devel/master

4 years agoUpdate cursor position when the default font style is changed 24/236124/2
Seoyeon Kim [Mon, 15 Jun 2020 05:17:29 +0000 (14:17 +0900)]
Update cursor position when the default font style is changed

Change-Id: Iabf1dacbbd8df57f4244be1d7615877df52dad82
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
4 years agoAdd circular ProgressBar style 01/235301/7
Jiyun Yang [Tue, 9 Jun 2020 07:55:30 +0000 (16:55 +0900)]
Add circular ProgressBar style

* The style implements UX requirements for wearable, but it can be used in other devices too.
* The style uses arc visuals for track, secondary progress, progress and indeterminate visual.
* The progress value will change sweepAngle of the track visual.
* The indeterminate animation in the style uses visuals (e.g. track, progress) including indeterminate visual.
* Add ProgressBar::NEW(Style) to easy use of style.

Change-Id: I74c227ad2716bc829180f002abe22a28ffdef959
Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
4 years agoAdd VisualBase::GetType() 36/235736/10
Jiyun Yang [Tue, 9 Jun 2020 07:26:43 +0000 (16:26 +0900)]
Add VisualBase::GetType()

Some controls want to know the visual type when the visual is given from the user.
To do that in current DALi, it needs to call CreatePropertyMap() and get TYPE property from the map.
Instead, this patch provides an API Visual::Base::GetType() to make it easy to see what the visual type is.

Change-Id: I387a6cc43466897b2de17d3c2d9bae7dba201a10
Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
4 years ago(Vector) Fix memory leak 42/235742/2
Heeyong Song [Tue, 9 Jun 2020 07:53:08 +0000 (16:53 +0900)]
(Vector) Fix memory leak

Sometimes the VectorAnimationTask was not destructed because it tried to rasterize repeatedly.

Change-Id: Id4c6cc9bc32f8f5d4c5836e0b4fc9edf33eaa5f9

4 years agoBufferImage Usage Removal 89/236089/1
Adeel Kazmi [Fri, 12 Jun 2020 17:31:00 +0000 (18:31 +0100)]
BufferImage Usage Removal

Change-Id: I2e9705eec2ae6154ed27fce87c132b693fa750fd

4 years ago(ImageView) Remove Image class Usage 83/236083/1
Adeel Kazmi [Fri, 12 Jun 2020 14:52:49 +0000 (15:52 +0100)]
(ImageView) Remove Image class Usage

Change-Id: I2afb183f11604ed5f72bdf74e3c37d39c060f985

4 years agoMerge "(Text Decorator) Remove Image class Usage" into devel/master
Adeel Kazmi [Fri, 12 Jun 2020 10:32:35 +0000 (10:32 +0000)]
Merge "(Text Decorator) Remove Image class Usage" into devel/master

4 years agoDALi Version 1.9.16 57/236057/1 dali_1.9.16
Cheng-Shiun Tsai [Fri, 12 Jun 2020 09:07:10 +0000 (10:07 +0100)]
DALi Version 1.9.16

Change-Id: Ic99255e74ec7510b9b4bc42501b40ffb8be2890c

4 years ago(Text Decorator) Remove Image class Usage 92/235992/4
Adeel Kazmi [Thu, 11 Jun 2020 19:46:07 +0000 (20:46 +0100)]
(Text Decorator) Remove Image class Usage

Change-Id: I1f49effda779dbc341511a0489aa526920882735

4 years agoMerge "Remove Setter/Getter public APIs from Dali::Layer" into devel/master
Adeel Kazmi [Thu, 11 Jun 2020 17:40:39 +0000 (17:40 +0000)]
Merge "Remove Setter/Getter public APIs from Dali::Layer" into devel/master

4 years agoMerge "(VectorBlobAtlas) Use Texture instead of BufferImage" into devel/master
Adeel Kazmi [Wed, 10 Jun 2020 18:07:50 +0000 (18:07 +0000)]
Merge "(VectorBlobAtlas) Use Texture instead of BufferImage" into devel/master

4 years ago(VectorBlobAtlas) Use Texture instead of BufferImage 84/235784/5
Adeel Kazmi [Tue, 9 Jun 2020 19:01:40 +0000 (20:01 +0100)]
(VectorBlobAtlas) Use Texture instead of BufferImage

Change-Id: Iee2f187789282c59503c5eaeec8c062e1ce3a375

4 years agoRemove Setter/Getter public APIs from Dali::Layer 78/235878/3
Richard Huang [Wed, 10 Jun 2020 12:59:17 +0000 (13:59 +0100)]
Remove Setter/Getter public APIs from Dali::Layer

Change-Id: Ic37c946754573dca358baa1d5d0489f1296587cf

4 years ago(Automated Tests) Sync with dali-core 90/235790/1
Adeel Kazmi [Tue, 9 Jun 2020 21:24:38 +0000 (22:24 +0100)]
(Automated Tests) Sync with dali-core

Change-Id: I43ec43fedca24bd82c6a5304646e37fb7581ddc8

4 years agoMerge "(Vector) Ensure that all animation data is applied at once" into devel/master
Heeyong Song [Tue, 9 Jun 2020 01:27:08 +0000 (01:27 +0000)]
Merge "(Vector) Ensure that all animation data is applied at once" into devel/master

4 years agoMerge "Change Resize() to Reserve() to improve performance." into devel/master
joogab yun [Tue, 9 Jun 2020 00:45:13 +0000 (00:45 +0000)]
Merge "Change Resize() to Reserve() to improve performance." into devel/master

4 years agoRemove NinePatchImage Usage 71/235671/2
Adeel Kazmi [Mon, 8 Jun 2020 16:42:59 +0000 (17:42 +0100)]
Remove NinePatchImage Usage

Change-Id: I686f15d6e4a8c1daa38a60a988423b4358342ef0

4 years agoRemove const at the index paramenter in image.h and modify comment 20/235620/1
Seungho, Baek [Mon, 8 Jun 2020 06:17:16 +0000 (15:17 +0900)]
Remove const at the index paramenter in image.h and modify comment

     - Remove const keyword at the index paramenter of "std::string GenerateUrl( const Dali::FrameBuffer frameBuffer, uint8_t index )"
     - Fix some comment error

Change-Id: I30bd63ac81179ede08f11ed1c451a1ade75cd9d6
Signed-off-by: Seungho, Baek <sbsh.baek@samsung.com>