platform/core/uifw/dali-toolkit.git
21 months agoWhen matchSystemLanguageDirection is set, it should follow the direction setting... 42/242242/15
Joogab Yun [Thu, 27 Aug 2020 03:54:59 +0000 (12:54 +0900)]
When matchSystemLanguageDirection is set, it should follow the direction setting of the system.
So, we use the window direction, not the actor direction.

Change-Id: I6626dfc35fed531eadc68aa811de5fc1e035cea6

21 months agoMerge "If the size of the text is larger than the size of the control, setting it...
joogab yun [Wed, 26 Aug 2020 00:49:08 +0000 (00:49 +0000)]
Merge "If the size of the text is larger than the size of the control, setting it to VerticalAlignment::Center cuts the top and bottom of the text." into devel/master

21 months agoMerge "Updates following rename of PropertyBuffer to VertexBuffer" into devel/master
Adeel Kazmi [Tue, 25 Aug 2020 18:25:24 +0000 (18:25 +0000)]
Merge "Updates following rename of PropertyBuffer to VertexBuffer" into devel/master

21 months agoMerge "KeyEvent class pimpling" into devel/master
Adeel Kazmi [Tue, 25 Aug 2020 17:24:46 +0000 (17:24 +0000)]
Merge "KeyEvent class pimpling" into devel/master

21 months agoUpdates following rename of PropertyBuffer to VertexBuffer 73/242173/3
David Steele [Mon, 24 Aug 2020 17:35:10 +0000 (18:35 +0100)]
Updates following rename of PropertyBuffer to VertexBuffer

Change-Id: I5989a8b4774feed2b4dcad68cfd8f2573523b983

21 months agoKeyEvent class pimpling 84/242284/1
Richard Huang [Tue, 25 Aug 2020 09:34:16 +0000 (10:34 +0100)]
KeyEvent class pimpling

Change-Id: Ic51e92d7a783f47890e6f842b1ed2cfc5b6f3077

21 months agoIf the size of the text is larger than the size of the control, 60/242260/1
Joogab Yun [Tue, 25 Aug 2020 08:59:40 +0000 (17:59 +0900)]
If the size of the text is larger than the size of the control,
setting it to VerticalAlignment::Center cuts the top and bottom of the text.

The VerticalAlignment::CENTER setting works when the size of the control is enough.

Change-Id: I3d35b4dfceb4297c89bddfc5c5364de4be5bc646

22 months agoChanged Animation API enums to uppercase. 67/242167/2
adam.b [Mon, 24 Aug 2020 15:03:22 +0000 (16:03 +0100)]
Changed Animation API enums to uppercase.

Change-Id: I8e17ed6d04fbaf4c589c82358bd920ff8d51e680

22 months agoUpdates following publication of devel-handle APIs 54/242154/1
David Steele [Mon, 24 Aug 2020 12:49:01 +0000 (13:49 +0100)]
Updates following publication of devel-handle APIs

Change-Id: I070abe62055a6574fcf98a96ab3e1140113256d4

22 months agoUpdated test headers in line with dali-core 91/241391/2
David Steele [Wed, 19 Aug 2020 18:07:23 +0000 (19:07 +0100)]
Updated test headers in line with dali-core

Change-Id: I6415e847cbe0bae649039906d1a62c72e31116cb

22 months agoDALi Version 1.9.26 83/241983/1 dali_1.9.26
György Straub [Fri, 21 Aug 2020 07:52:16 +0000 (08:52 +0100)]
DALi Version 1.9.26

Change-Id: Ib6e2b3c888ade615b096526d1aa62c1d5c2af454

22 months agoMerge "Changed minimum supported Cmake Version to allow C++17 Support" into devel...
David Steele [Thu, 20 Aug 2020 14:10:20 +0000 (14:10 +0000)]
Merge "Changed minimum supported Cmake Version to allow C++17 Support" into devel/master

22 months agoMerge "Removing Control::OnAccessibilityTouch" into devel/master
David Steele [Thu, 20 Aug 2020 13:00:25 +0000 (13:00 +0000)]
Merge "Removing Control::OnAccessibilityTouch" into devel/master

22 months agoRemoving Control::OnAccessibilityTouch 30/241130/3
David Steele [Mon, 17 Aug 2020 14:42:22 +0000 (15:42 +0100)]
Removing Control::OnAccessibilityTouch

It's never been implemented in the wayland backend, so has
never been called.

Change-Id: Ia65084d7641146a74676b16db68b2a2dab368163

22 months agoThere is a problem that ellipsis does not work properly when MIN_LINE_SIZE is set. 21/241421/1
Joogab Yun [Thu, 20 Aug 2020 04:51:21 +0000 (13:51 +0900)]
There is a problem that ellipsis does not work properly when MIN_LINE_SIZE is set.

Update the penY value.

Change-Id: Iaab2f2590bda4c80316262dcf4f9fcb0f5a91343

22 months agoChanged minimum supported Cmake Version to allow C++17 Support 94/241394/1
Adeel Kazmi [Tue, 18 Aug 2020 18:32:27 +0000 (19:32 +0100)]
Changed minimum supported Cmake Version to allow C++17 Support

Change-Id: I5b70d5d9629fe0415f628dc69cbbc3d5614a110a

22 months agoWheelEvent class pimpling 58/241358/2
Richard Huang [Tue, 18 Aug 2020 17:12:18 +0000 (18:12 +0100)]
WheelEvent class pimpling

Change-Id: I8cccc95259e1ffed4ead5e5c746ba68c32d6ab0e

22 months agoChange to C++14 Support 13/241213/1
Adeel Kazmi [Tue, 18 Aug 2020 17:51:38 +0000 (18:51 +0100)]
Change to C++14 Support

Change-Id: Ibfcb7570c627f54e64125a0949a74cd17b324196

22 months agoMerge "(Vector) Change event processing" into devel/master
Heeyong Song [Tue, 18 Aug 2020 08:54:01 +0000 (08:54 +0000)]
Merge "(Vector) Change event processing" into devel/master

22 months agoChanges after TouchData renamed to TouchEvent 09/241109/2
Adeel Kazmi [Fri, 14 Aug 2020 14:27:26 +0000 (15:27 +0100)]
Changes after TouchData renamed to TouchEvent

Change-Id: I981bd5c0296302b8cd798c96771ff8ef2a3581f9

22 months agoDALi Version 1.9.25 89/241089/1 dali_1.9.25
greynaga [Fri, 14 Aug 2020 10:38:51 +0000 (11:38 +0100)]
DALi Version 1.9.25

Change-Id: I4d0d6abaa501a842048cf08dfe69b248f16b6a96

22 months ago(Vector) Change event processing 40/241040/1
Heeyong Song [Fri, 14 Aug 2020 05:04:20 +0000 (14:04 +0900)]
(Vector) Change event processing

Change-Id: I232a07c443005576eb7ba7518930840ec969cc7b

22 months agoMerge "Removed TouchEvent from dali-core" into devel/master
David Steele [Thu, 13 Aug 2020 16:59:34 +0000 (16:59 +0000)]
Merge "Removed TouchEvent from dali-core" into devel/master

22 months agoRemoved TouchEvent from dali-core 10/240810/3
David Steele [Tue, 11 Aug 2020 16:13:29 +0000 (17:13 +0100)]
Removed TouchEvent from dali-core

Changed AccessibilityManager to use TouchData instead

Change-Id: I9fccae8a3160d4072d429b812813fcf8518b956b
Signed-off-by: David Steele <david.steele@samsung.com>
22 months agoHoverEvent class pimpling 98/240898/1
Richard Huang [Wed, 12 Aug 2020 13:34:41 +0000 (14:34 +0100)]
HoverEvent class pimpling

Change-Id: I51f03dacec165ee1d39efcf873b7c0f7bcb611db

22 months agoSpecified C++17 standard for the CMake projects. 43/240643/4
Victor Cebollada [Mon, 10 Aug 2020 08:10:23 +0000 (09:10 +0100)]
Specified C++17 standard for the CMake projects.

Change-Id: I518c6cd79a0a92d09f132ecd7e7e5946f3e35cb2
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
22 months agoMerge "DALi Version 1.9.24" into devel/master
Adeel Kazmi [Fri, 7 Aug 2020 14:50:30 +0000 (14:50 +0000)]
Merge "DALi Version 1.9.24" into devel/master

22 months agoDALi Version 1.9.24 72/240572/1 dali_1.9.24
David Steele [Fri, 7 Aug 2020 14:42:08 +0000 (15:42 +0100)]
DALi Version 1.9.24

Change-Id: If9fcb65f3b27bc85f2f99c7f441289c3482c41c4

22 months agoMerge "No longer using std::unary_function<>." into devel/master
Adeel Kazmi [Fri, 7 Aug 2020 14:06:30 +0000 (14:06 +0000)]
Merge "No longer using std::unary_function<>." into devel/master

22 months agoMerge "Add a TextEditor property to limit input to maximum characters" into devel...
Seoyeon Kim [Fri, 7 Aug 2020 01:25:34 +0000 (01:25 +0000)]
Merge "Add a TextEditor property to limit input to maximum characters" into devel/master

22 months agoMerge "Add move semantics to toolkit Window" into devel/master
Adeel Kazmi [Thu, 6 Aug 2020 16:01:12 +0000 (16:01 +0000)]
Merge "Add move semantics to toolkit Window" into devel/master

22 months agoAdd move semantics to toolkit Window 81/240481/1
Richard Huang [Thu, 6 Aug 2020 14:22:32 +0000 (15:22 +0100)]
Add move semantics to toolkit Window

Change-Id: I055c275ce957dd545ccff40c439467df3f2ef518

22 months agoNo longer using std::unary_function<>. 50/240450/1
György Straub [Thu, 6 Aug 2020 09:14:45 +0000 (10:14 +0100)]
No longer using std::unary_function<>.

It is removed as of C++17.

Change-Id: I1fa47528de13bb9d541cbb3b6b48addfb0fd5e79
Signed-off-by: György Straub <g.straub@partner.samsung.com>
22 months agoAdd a TextEditor property to limit input to maximum characters 90/240390/3
Seoyeon Kim [Thu, 6 Aug 2020 04:15:51 +0000 (13:15 +0900)]
Add a TextEditor property to limit input to maximum characters

- Added MAX_LENGTH property and MaxLengthReachedSignal to TextEditor

Change-Id: I55f97302ff3f60f878ac438a014bb7d967dfdf32
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
22 months agoUse static_assert instead of DALI_COMPILE_TIME_ASSERT 42/240342/1
Adeel Kazmi [Wed, 5 Aug 2020 12:42:53 +0000 (13:42 +0100)]
Use static_assert instead of DALI_COMPILE_TIME_ASSERT

Change-Id: I5ff15e12d50da50e9198f0e6b51eacc296d51e33

22 months agoMerge "add minLineSize at text-utils-devel" into devel/master
joogab yun [Wed, 5 Aug 2020 08:56:12 +0000 (08:56 +0000)]
Merge "add minLineSize at text-utils-devel" into devel/master

22 months agofix typo 86/240286/1
Shinwoo Kim [Wed, 5 Aug 2020 05:34:33 +0000 (14:34 +0900)]
fix typo

Change-Id: I1cf7cf6c1fbcdbf8652cd772e4e6578ec3610607

22 months agoRename OnStage signals and related internal changes 16/240216/2
Richard Huang [Tue, 4 Aug 2020 11:12:17 +0000 (12:12 +0100)]
Rename OnStage signals and related internal changes

Change-Id: I26d60319eeb22cd31640eefc0b40cbcd750e3a8a

22 months agoadd minLineSize at text-utils-devel 90/240190/4
Joogab Yun [Tue, 4 Aug 2020 08:29:17 +0000 (17:29 +0900)]
add minLineSize at text-utils-devel

Change-Id: I1a11d35283b8f7b4cf14b0ae40487307b24e0a0a

22 months agoDALi Version 1.9.23 98/239998/1 dali_1.9.23
Cheng-Shiun Tsai [Fri, 31 Jul 2020 10:11:15 +0000 (11:11 +0100)]
DALi Version 1.9.23

Change-Id: Ic89882142ed68f863a0c1d53bde2e02ecea66a17

22 months agoMerge "Add move semantics to common and base Toolkit classes" into devel/master
Adeel Kazmi [Thu, 30 Jul 2020 16:41:05 +0000 (16:41 +0000)]
Merge "Add move semantics to common and base Toolkit classes" into devel/master

22 months agoMerge "Changes after touch consumed behaviour change" into devel/master
Adeel Kazmi [Thu, 30 Jul 2020 16:41:00 +0000 (16:41 +0000)]
Merge "Changes after touch consumed behaviour change" into devel/master

22 months agoChanges after touch consumed behaviour change 63/239663/8
Adeel Kazmi [Tue, 28 Jul 2020 17:59:40 +0000 (18:59 +0100)]
Changes after touch consumed behaviour change

Change-Id: I789630deb72157ae4016eccc96636155fb7c3af4

22 months agoMerge "There is an issue with scale, so change to LINEAR. and fixed pixel alignment...
joogab yun [Thu, 30 Jul 2020 07:51:08 +0000 (07:51 +0000)]
Merge "There is an issue with scale, so change to LINEAR. and fixed pixel alignment issue also." into devel/master

22 months 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

22 months agoAdd move semantics to common and base Toolkit classes 77/239777/2
Richard Huang [Wed, 29 Jul 2020 14:33:38 +0000 (15:33 +0100)]
Add move semantics to common and base Toolkit classes

Change-Id: I45a75274e668d12a15c07b9b3282613d56cfc192

22 months agoFix memory leak 03/239703/1
Heeyong Song [Wed, 29 Jul 2020 05:59:18 +0000 (14:59 +0900)]
Fix memory leak

Need to clear image loading tasks

Change-Id: I2d6edde3b7932fdcc22d5569c2f10de296a80ff7

22 months 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

22 months 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>
23 months 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

23 months 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

23 months 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

23 months 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

23 months 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

23 months 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

23 months 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

23 months 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

23 months 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

23 months 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>
23 months 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

23 months 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

23 months 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

23 months 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

23 months 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

23 months 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

23 months 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

23 months 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

23 months 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

23 months 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

23 months 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

23 months 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

23 months 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

23 months 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

23 months 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

23 months 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

23 months 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>
23 months 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

23 months 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

23 months 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

23 months 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

23 months 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

23 months 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

23 months 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

23 months 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

23 months 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

23 months 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

23 months 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

23 months 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

23 months 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

23 months 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

23 months 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>
23 months 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

23 months 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

23 months 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

23 months 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

23 months 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>
23 months 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

2 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

2 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>
2 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