platform/core/uifw/dali-core.git
3 years agoRevert "[Tizen] Revert "Use touch consumed return to set whether we process a gesture...
Dongsug Song [Mon, 21 Dec 2020 08:28:03 +0000 (17:28 +0900)]
Revert "[Tizen] Revert "Use touch consumed return to set whether we process a gesture or not""

This reverts commit 0935c4f6f5ce793fbb7db24464bf6ec617aa0df2.

3 years agoRevert "[Tizen] Partial Rendering"
Dongsug Song [Mon, 21 Dec 2020 08:27:49 +0000 (17:27 +0900)]
Revert "[Tizen] Partial Rendering"

This reverts commit 5dc9bf591ad308982dabef0e6e812f089a1f3b45.

3 years ago[Tizen] Partial Rendering accepted/tizen/unified/20201217.124254 submit/tizen/20201215.155857 submit/tizen/20201217.005227
Seoyeon Kim [Tue, 15 Dec 2020 05:24:07 +0000 (14:24 +0900)]
[Tizen] Partial Rendering

This reverts commit e950720373804158df88d75e349aa03e1fb26a50.

Change-Id: Ie8a9c58074d8b4ce9b9e223d2bfb7e62114f4d79

3 years ago[Tizen] Revert "Use touch consumed return to set whether we process a gesture or...
Seoyeon Kim [Tue, 15 Dec 2020 05:24:03 +0000 (14:24 +0900)]
[Tizen] Revert "Use touch consumed return to set whether we process a gesture or not"

This reverts commit 0f8f2d0d6972b0c955225aeb24b989ca5344bcfa.

Change-Id: Ia2f6a6ca407309800c8db69edef5c2ad2734ae2e

3 years ago[Tizen] Partial rendering rotation does not work
Seoyeon Kim [Tue, 15 Dec 2020 05:24:00 +0000 (14:24 +0900)]
[Tizen] Partial rendering rotation does not work

This reverts commit 9ae603725ac2ca4836f461b487045fb507351778.

Change-Id: I835252b58e32ea8496447660a8013f93f2af3b27

3 years ago[Tizen] Not execute the remove callback
Seoyeon Kim [Tue, 15 Dec 2020 05:23:34 +0000 (14:23 +0900)]
[Tizen] Not execute the remove callback

This reverts commit 137832dd703993a296622d98713da769aa2ba5e1.

Change-Id: I21c5398b250a10cf9829bd0d05f5aa800825d114

3 years agoMerge branch 'devel/master' into tizen
Seoyeon Kim [Tue, 15 Dec 2020 05:23:08 +0000 (14:23 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: Id22769947032af993aca135f4125753f92001346

3 years agoRevert "[Tizen] Not execute the remove callback"
Seoyeon Kim [Tue, 15 Dec 2020 05:21:42 +0000 (14:21 +0900)]
Revert "[Tizen] Not execute the remove callback"

This reverts commit 5ee23c8da728189f3aafa4ad076e83f040b81180.

Change-Id: Id0fc7dd6ff49c71e97b8949b06933e1a5fc52a58

3 years agoRevert "[Tizen] Partial rendering rotation does not work"
Seoyeon Kim [Tue, 15 Dec 2020 05:21:39 +0000 (14:21 +0900)]
Revert "[Tizen] Partial rendering rotation does not work"

This reverts commit 0fecd375353d77655c51210f9e5d677771181add.

3 years agoRevert "[Tizen] Revert "Use touch consumed return to set whether we process a gesture...
Seoyeon Kim [Tue, 15 Dec 2020 05:21:36 +0000 (14:21 +0900)]
Revert "[Tizen] Revert "Use touch consumed return to set whether we process a gesture or not"

This reverts commit 07098ac9905814d8673961e67616e7c8e021e516.

3 years agoRevert "[Tizen] Partial Rendering"
Seoyeon Kim [Tue, 15 Dec 2020 05:21:29 +0000 (14:21 +0900)]
Revert "[Tizen] Partial Rendering"

This reverts commit 7cd4d1d98aee4e59be2bee681c34f0f2d2279b21.

3 years agoMerge "DALi Version 2.0.5" into devel/master
Adeel Kazmi [Fri, 11 Dec 2020 12:14:09 +0000 (12:14 +0000)]
Merge "DALi Version 2.0.5" into devel/master

3 years agoDALi Version 2.0.5 41/249441/1 dali_2.0.5
David Steele [Fri, 11 Dec 2020 12:10:16 +0000 (12:10 +0000)]
DALi Version 2.0.5

Change-Id: I3c95f358b861b57145cbd1ca215b648e001da965

3 years agoMerge "[dali-core] add libhyphen-dev library to dali-env" into devel/master
Adeel Kazmi [Fri, 11 Dec 2020 10:33:12 +0000 (10:33 +0000)]
Merge "[dali-core] add libhyphen-dev library to dali-env" into devel/master

3 years agoMerge "Refactored actor impl child/parent handling out" into devel/master
Adeel Kazmi [Fri, 11 Dec 2020 10:22:42 +0000 (10:22 +0000)]
Merge "Refactored actor impl child/parent handling out" into devel/master

3 years agoEnsure we use TransformManager const methods to retrieve values from const getter... 02/249202/3
Richard Huang [Tue, 8 Dec 2020 13:23:10 +0000 (13:23 +0000)]
Ensure we use TransformManager const methods to retrieve values from const getter methods

Change-Id: Ibf8208bca7d876bffcc0df309757645adf4ac1d0

3 years agoMerge "[dali-core] add all X11 colors to Color namespace" into devel/master
David Steele [Tue, 8 Dec 2020 12:34:13 +0000 (12:34 +0000)]
Merge "[dali-core] add all X11 colors to Color namespace" into devel/master

3 years agoMerge "(UpdateProxy) Ensure we use TransformManager const methods to retrieve values...
Adeel Kazmi [Tue, 8 Dec 2020 12:26:11 +0000 (12:26 +0000)]
Merge "(UpdateProxy) Ensure we use TransformManager const methods to retrieve values" into devel/master

3 years ago(UpdateProxy) Ensure we use TransformManager const methods to retrieve values 93/249193/1
Adeel Kazmi [Tue, 8 Dec 2020 11:31:51 +0000 (11:31 +0000)]
(UpdateProxy) Ensure we use TransformManager const methods to retrieve values

Change-Id: I4331e41ca50a8f0ca7122218b7ef56e99a184df1

3 years ago[Tizen] Partial Rendering accepted/tizen/unified/20201209.124928 submit/tizen/20201208.153507
Sunghyun Kim [Tue, 8 Dec 2020 04:24:26 +0000 (13:24 +0900)]
[Tizen] Partial Rendering

This reverts commit 361f719136a6c8c33aff4a8c5e614399495f2d63.

Change-Id: I99d1a900b9ab8ff3514c75cff8bc2a117ef0f3fc

3 years ago[Tizen] Revert "Use touch consumed return to set whether we process a gesture or not
Sunghyun Kim [Tue, 8 Dec 2020 04:24:01 +0000 (13:24 +0900)]
[Tizen] Revert "Use touch consumed return to set whether we process a gesture or not

This reverts commit b18dc2dbc070741419119277635661f12dacce7e.

Change-Id: Ie81e43c8b1700496aa05db725e642a600031a81a

3 years ago[Tizen] Partial rendering rotation does not work
Sunghyun Kim [Tue, 8 Dec 2020 04:23:43 +0000 (13:23 +0900)]
[Tizen] Partial rendering rotation does not work

This reverts commit 10cffefb3976d48bd3ed9bb085946d3881612c88.

Change-Id: Iaef59d3901d4cb312f50ab2a36493df6a9d16976

3 years ago[Tizen] Not execute the remove callback
Sunghyun Kim [Tue, 8 Dec 2020 04:23:24 +0000 (13:23 +0900)]
[Tizen] Not execute the remove callback

This reverts commit b8bc6953ddf9282f17f4a69c41dc0230aaf6d218.

Change-Id: I6954478c5d09369af0c30ba9e57f0088f984db95

3 years agoMerge branch 'devel/master' into tizen
Sunghyun Kim [Tue, 8 Dec 2020 04:23:10 +0000 (13:23 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: I6d7beb1e6f133271cf9f0ae424a909d12a39662f

3 years agoRevert "[Tizen] Not execute the remove callback"
Sunghyun Kim [Tue, 8 Dec 2020 04:22:13 +0000 (13:22 +0900)]
Revert "[Tizen] Not execute the remove callback"

This reverts commit 985247a2574162548abd8f98766bd82bcca7525c.

Change-Id: I60d6f403aa39e9a79bf5296a4e96087ca7aa8fd1

3 years agoRevert "[Tizen] Partial rendering rotation does not work"
Sunghyun Kim [Tue, 8 Dec 2020 04:22:09 +0000 (13:22 +0900)]
Revert "[Tizen] Partial rendering rotation does not work"

This reverts commit ac01bddf2611aa4138f836b78b93a2e651da8472.

3 years agoRevert "[Tizen] Revert "Use touch consumed return to set whether we process a gesture...
Sunghyun Kim [Tue, 8 Dec 2020 04:22:03 +0000 (13:22 +0900)]
Revert "[Tizen] Revert "Use touch consumed return to set whether we process a gesture or not"

This reverts commit e2684adbf05ff34b92573d0ce76f9982962e829d.

3 years agoRevert "[Tizen] Partial Rendering"
Sunghyun Kim [Tue, 8 Dec 2020 04:21:57 +0000 (13:21 +0900)]
Revert "[Tizen] Partial Rendering"

This reverts commit d4d4ae1ad1c7a01b18a786e1d46f0776c3ad7147.

3 years agoMerge "Ensure to update nodes even though they are invisible" into devel/master
Heeyong Song [Tue, 8 Dec 2020 00:37:02 +0000 (00:37 +0000)]
Merge "Ensure to update nodes even though they are invisible" into devel/master

3 years agoRefactored actor impl child/parent handling out 43/249143/1
David Steele [Mon, 7 Dec 2020 16:43:58 +0000 (16:43 +0000)]
Refactored actor impl child/parent handling out

Change-Id: I7f0750da51bff8528f55098e829d5814336e97bc

3 years ago[dali-core] add libhyphen-dev library to dali-env 50/248550/2
ali198724 [Sun, 29 Nov 2020 15:44:37 +0000 (17:44 +0200)]
[dali-core] add libhyphen-dev library to dali-env

Change-Id: I174819f4df3b72a6153fe7f78dd3297a30bba65c

3 years agoDALi Version 2.0.4 50/249050/1 dali_2.0.4
Adeel Kazmi [Fri, 4 Dec 2020 14:56:57 +0000 (14:56 +0000)]
DALi Version 2.0.4

Change-Id: I06e9413d20ccf046ce02c01fa4f049c4cb0126da

3 years agorefactor Object,TypeInfo and PropertyMetaData to use ConstString 70/248870/2
Subhransu Mohanty [Thu, 3 Dec 2020 01:55:33 +0000 (10:55 +0900)]
refactor Object,TypeInfo and PropertyMetaData to use ConstString

Change-Id: I03e7021895d3089cb1427683accdff426b40286f

3 years agoMerge "Fixed SVACE errors" into devel/master
Adeel Kazmi [Wed, 2 Dec 2020 18:36:21 +0000 (18:36 +0000)]
Merge "Fixed SVACE errors" into devel/master

3 years agoMerge "Optimize Orphan animator Cleanup." into devel/master
David Steele [Wed, 2 Dec 2020 16:30:36 +0000 (16:30 +0000)]
Merge "Optimize Orphan animator Cleanup." into devel/master

3 years agoFixed SVACE errors 08/248808/1
Adeel Kazmi [Wed, 2 Dec 2020 09:56:19 +0000 (09:56 +0000)]
Fixed SVACE errors

Change-Id: I8ba9c64b7e20cd58834bc9ca8280840dfa8ea7ef

3 years agoOptimize Orphan animator Cleanup. 63/248763/1
Subhransu Mohanty [Wed, 2 Dec 2020 05:48:17 +0000 (14:48 +0900)]
Optimize Orphan animator Cleanup.

keep a cleanup falg and update it if cleanup is required.
and then cleanup at onece all the orphan animators.

when there are no orphan animators we don't have to walk the animators twice.

Change-Id: I9c2f7f2bef9a7655481743a22abdf366d8b12f21

3 years agoEnsure to update nodes even though they are invisible 55/248555/2
Heeyong Song [Mon, 30 Nov 2020 02:34:06 +0000 (11:34 +0900)]
Ensure to update nodes even though they are invisible

Change-Id: I5a7b77fc12ca28b18d207946b89357e9600f7d91

3 years agoRefactored Internal::Actor by moving some methods into the Relayouter 06/248706/2
Adeel Kazmi [Tue, 1 Dec 2020 18:34:58 +0000 (18:34 +0000)]
Refactored Internal::Actor by moving some methods into the Relayouter

This reduces the LOC for Actor

Change-Id: I02201d933ca315581765ea91d8e5ea191201499f

3 years agoMoved sibling order algorithms out of actor-impl 07/248707/1
David Steele [Tue, 1 Dec 2020 18:41:53 +0000 (18:41 +0000)]
Moved sibling order algorithms out of actor-impl

Reducing the line count of Internal::Actor to increase SAM score

Change-Id: Icceb9d6a4d899a988a9d203f1879f1c84df3fe07

3 years agoMerge changes I2dff9828,Ie3c8048a,Ib1b1d3bc into devel/master
David Steele [Tue, 1 Dec 2020 13:06:39 +0000 (13:06 +0000)]
Merge changes I2dff9828,Ie3c8048a,Ib1b1d3bc into devel/master

* changes:
  Avoid Heap allocation in UniformMap.
  Refactor UniformMap, PropertyOwner and Program to use ConstString
  Added String Interning Support to Dali.

3 years agoMake blend for the opaque renderer when advanced blend equation is applied. 27/248327/4
Seungho Baek [Wed, 25 Nov 2020 10:07:17 +0000 (19:07 +0900)]
Make blend for the opaque renderer when advanced blend equation is applied.

 - Not to change BlendMode.

Change-Id: Ic0d085a67d3c49e270a5cd83e703981bfd916f24
Signed-off-by: Seungho Baek <sbsh.baek@samsung.com>
3 years agoAvoid Heap allocation in UniformMap. 90/248590/3
Subhransu Mohanty [Mon, 30 Nov 2020 09:04:20 +0000 (18:04 +0900)]
Avoid Heap allocation in UniformMap.

With the use of ConstString we no need to heap allocate UniformPropertyMapping.
So just keep a Dali::Vector instead of OwnerContainer.

Change-Id: I2dff9828a121f7b6b245c306e0f689f5d2073021

3 years ago[Tizen] Partial Rendering accepted/tizen/unified/20201203.123828 submit/tizen/20201202.010141
Joogab Yun [Tue, 1 Dec 2020 04:53:10 +0000 (13:53 +0900)]
[Tizen] Partial Rendering

This reverts commit 3d0db19e94dd4e83c4547863cb7e788a829bcd2c.

Change-Id: I16e160626eb6546ad6621e61d9ca205b170a15a6

3 years ago[Tizen] Revert "Use touch consumed return to set whether we process a gesture or not
Joogab Yun [Tue, 1 Dec 2020 04:52:51 +0000 (13:52 +0900)]
[Tizen] Revert "Use touch consumed return to set whether we process a gesture or not

This reverts commit b2aea84d61c7c0e383988735e520ad4ce1c7b056.

Change-Id: I0c7c5c2d84a213f009b9ad0e582fb959a49a0783

3 years ago[Tizen] Partial rendering rotation does not work
Joogab Yun [Tue, 1 Dec 2020 04:52:35 +0000 (13:52 +0900)]
[Tizen] Partial rendering rotation does not work

This reverts commit f2c069a06eb9069bbbcdea041cdd3c8ae44ec1be.

Change-Id: Ie29e3f879e9e0b39188e16f304fb2ef6a242e4aa

3 years ago[Tizen] Not execute the remove callback
Joogab Yun [Tue, 1 Dec 2020 04:52:00 +0000 (13:52 +0900)]
[Tizen] Not execute the remove callback

This reverts commit 25f161a7c9f293dea8ae32fb15d32caad220c662.

Change-Id: I3efe96773e2f9c0a8a959d1933153a36294cf656

3 years agoMerge branch 'devel/master' into tizen
Joogab Yun [Tue, 1 Dec 2020 04:51:49 +0000 (13:51 +0900)]
Merge branch 'devel/master' into tizen

3 years agoRevert "[Tizen] Not execute the remove callback"
Joogab Yun [Tue, 1 Dec 2020 04:51:15 +0000 (13:51 +0900)]
Revert "[Tizen] Not execute the remove callback"

This reverts commit 5e6b9124c15b730129fddc515a0dafb13ac49120.

3 years agoRevert "[Tizen] Partial rendering rotation does not work"
Joogab Yun [Tue, 1 Dec 2020 04:50:58 +0000 (13:50 +0900)]
Revert "[Tizen] Partial rendering rotation does not work"

This reverts commit 34c9a14000d91da33c360ca0cf1bdeb83fba0b57.

3 years agoRevert "[Tizen] Revert "Use touch consumed return to set whether we process a gesture...
Joogab Yun [Tue, 1 Dec 2020 04:50:55 +0000 (13:50 +0900)]
Revert "[Tizen] Revert "Use touch consumed return to set whether we process a gesture or not"

This reverts commit 3be4328a751053adab5950ce4d0f11d3cccd06e6.

3 years agoRevert "[Tizen] Partial Rendering"
Joogab Yun [Tue, 1 Dec 2020 04:50:49 +0000 (13:50 +0900)]
Revert "[Tizen] Partial Rendering"

This reverts commit e44eb3f0e756d98f9388715676e08de9f5aa3e08.

3 years agoRefactor UniformMap, PropertyOwner and Program to use ConstString 69/248569/5
Subhransu Mohanty [Mon, 30 Nov 2020 05:52:58 +0000 (14:52 +0900)]
Refactor UniformMap, PropertyOwner and Program to use ConstString

Change-Id: Ie3c8048a57ad667f4f8e557ba1cc4ec19b2d686f

3 years agoAdded String Interning Support to Dali. 60/248560/5
Subhransu Mohanty [Wed, 25 Nov 2020 09:16:42 +0000 (18:16 +0900)]
Added String Interning Support to Dali.

- thread safe StringPool.
- uses arena allocator to allocate the StringEntry object.
- Internal strings are allocated in String pages instead of indivisual heap allocation.
- Both StringData and length are stored in same location(StringEntry).
- StringPool implements FlatHash with open addresssing and Quadratic Probing (adopted from llvm)

Change-Id: Ib1b1d3bc74718dd613e924236bb1845e83f42353

3 years agoMerge "Reference counting made atomic" into devel/master
Adeel Kazmi [Mon, 30 Nov 2020 17:04:15 +0000 (17:04 +0000)]
Merge "Reference counting made atomic" into devel/master

3 years agoMerge "refactor AlphaFunction class to reduce size" into devel/master
David Steele [Mon, 30 Nov 2020 12:50:50 +0000 (12:50 +0000)]
Merge "refactor AlphaFunction class to reduce size" into devel/master

3 years agoAdd configuration file to enable CodeQL code scanning in github 43/248543/1
Richard Huang [Fri, 27 Nov 2020 16:40:57 +0000 (16:40 +0000)]
Add configuration file to enable CodeQL code scanning in github

Change-Id: I99cd2db52c9beef5d3fedb6199c9f83b3be65c54

3 years agoReference counting made atomic 36/248536/1
adam.b [Fri, 27 Nov 2020 11:58:52 +0000 (11:58 +0000)]
Reference counting made atomic

The ARM assembled code and GCC builtin call have been removed and replace
with std::atomic<>.

Change-Id: I86299c36b82fbc7263e5a463da1475179cb20a04

3 years agoDALi Version 2.0.3 24/248524/1 dali_2.0.3
Richard Huang [Fri, 27 Nov 2020 11:56:42 +0000 (11:56 +0000)]
DALi Version 2.0.3

Change-Id: Idffb204f3a542eef257b7c9c53ee24503abfa5a7

3 years ago[Tizen] Partial Rendering accepted/tizen/unified/20201126.123648 submit/tizen/20201126.083730
Jiyun Yang [Thu, 26 Nov 2020 06:16:51 +0000 (15:16 +0900)]
[Tizen] Partial Rendering

This reverts commit 5e428b0e3aee76658b2d2772f554b8b363df4277.

Change-Id: Id4f741346a86546acb0dcf80778ef9ff1a739d08

3 years ago[Tizen] Revert "Use touch consumed return to set whether we process a gesture or not
Jiyun Yang [Thu, 26 Nov 2020 06:16:48 +0000 (15:16 +0900)]
[Tizen] Revert "Use touch consumed return to set whether we process a gesture or not

This reverts commit ab99419ec5f143c8183720c446955abd4b8c348e.

Change-Id: Ib73ae3a6b96188e0631db4a0c66d7f7f1a2beb83

3 years ago[Tizen] Partial rendering rotation does not work
Jiyun Yang [Thu, 26 Nov 2020 06:16:45 +0000 (15:16 +0900)]
[Tizen] Partial rendering rotation does not work

This reverts commit 38c9e1749272ac03d2588492614b456c6570a1bd.

Change-Id: Ib37ee5b183617b2da03e72a061c61e87266044b3

3 years ago[Tizen] Not execute the remove callback
Jiyun Yang [Thu, 26 Nov 2020 06:16:41 +0000 (15:16 +0900)]
[Tizen] Not execute the remove callback

This reverts commit 58fbb0f1bbc31a06160808cbcf1307948d4d7fb1.

Change-Id: Id2b0a9382c6e4bf112234dad79c3917bc3938084

3 years agoMerge branch 'devel/master' into tizen
Jiyun Yang [Thu, 26 Nov 2020 06:16:34 +0000 (15:16 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: I5d87bc9f5cf095d0fc47c25bfb70f72b90e2a772

3 years agoRevert "[Tizen] Not execute the remove callback"
Jiyun Yang [Thu, 26 Nov 2020 06:15:50 +0000 (15:15 +0900)]
Revert "[Tizen] Not execute the remove callback"

This reverts commit 4a5882e3ff8c081c394b3994d3650600dce8fea4.

3 years agoRevert "[Tizen] Add screen and client rotation itself function"
Jiyun Yang [Thu, 26 Nov 2020 06:15:48 +0000 (15:15 +0900)]
Revert "[Tizen] Add screen and client rotation itself function"

This reverts commit 8f612650d20752ab6aba022a9dbefdb883968e8f.

3 years agoRevert "[Tizen] Partial rendering rotation does not work"
Jiyun Yang [Thu, 26 Nov 2020 06:15:47 +0000 (15:15 +0900)]
Revert "[Tizen] Partial rendering rotation does not work"

This reverts commit 46974c7b760055c1d048ef14dbaa415c25a36148.

3 years agoRevert "[Tizen] Revert "Use touch consumed return to set whether we process a gesture...
Jiyun Yang [Thu, 26 Nov 2020 06:15:45 +0000 (15:15 +0900)]
Revert "[Tizen] Revert "Use touch consumed return to set whether we process a gesture or not""

This reverts commit cf2c9cf3e9ef6dea77e83210779b54c9f0402efa.

3 years agoRevert "[Tizen] Partial Rendering"
Jiyun Yang [Thu, 26 Nov 2020 06:15:43 +0000 (15:15 +0900)]
Revert "[Tizen] Partial Rendering"

This reverts commit 7fa74b6eb659d0527db813e84af069daa3fc2772.

3 years agoMerge "Support screen and client rotation" into devel/master
Adeel Kazmi [Mon, 23 Nov 2020 16:48:36 +0000 (16:48 +0000)]
Merge "Support screen and client rotation" into devel/master

3 years agoImplement a semaphore primitive 32/244732/9
Wander Lairson Costa [Mon, 21 Sep 2020 20:03:52 +0000 (17:03 -0300)]
Implement a semaphore primitive

macOS doesn't implement unnamed POSIX semaphores (sem_*) and semaphores
is only available in the standard C++ library starting with C++20.

We implement a semaphore primitive that tries to mimic as much as
possible std::counting_semaphore, this way when we enable C++20 in the
code base we can easily migrate to the standard implementation.

Change-Id: Ifab8dbe41b57490564ad569cf53d6aa0c4100a13

3 years agoSupport screen and client rotation 21/244821/11
Wonsik Jung [Thu, 24 Sep 2020 11:32:20 +0000 (20:32 +0900)]
Support screen and client rotation

In Tizen embedded system, two types of rotation are supported.
One is Window Rotation and the other is Screen rotation
Although their use-case are different, their rotation itself  almost works are same.
Real surface buffer is not rotated.
When rotation event is received from window server,
then internal contents are rotated and drawn with angle of the event.
This patch is to support the Tizen Rotation.

Change-Id: I1745b8cefaeb1bb6ff7639ac5d942aeb3216262f

3 years agoDALi Version 2.0.2 79/248079/1 dali_2.0.2
György Straub [Fri, 20 Nov 2020 07:45:46 +0000 (07:45 +0000)]
DALi Version 2.0.2

Change-Id: Iba6ed1ee281eb70633c4425a8c55f075455368a4

3 years ago[Tizen] Partial Rendering accepted/tizen/unified/20201120.125446 submit/tizen/20201119.081650
Heeyong Song [Thu, 19 Nov 2020 03:04:03 +0000 (12:04 +0900)]
[Tizen] Partial Rendering

Change-Id: Icbe8a2009d1712081fd7e78fffe2ef22642fd2b8

3 years ago[Tizen] Revert "Use touch consumed return to set whether we process a gesture or...
Heeyong Song [Thu, 19 Nov 2020 03:03:35 +0000 (12:03 +0900)]
[Tizen] Revert "Use touch consumed return to set whether we process a gesture or not"

Change-Id: I499971a1ee3e670f414feba5e4356725b908e063

3 years ago[Tizen] Partial rendering rotation does not work
Heeyong Song [Thu, 19 Nov 2020 03:03:05 +0000 (12:03 +0900)]
[Tizen] Partial rendering rotation does not work

Change-Id: I13351404da7fd572f0215b35629f996cc26345cd

3 years ago[Tizen] Add screen and client rotation itself function
Heeyong Song [Thu, 19 Nov 2020 03:02:43 +0000 (12:02 +0900)]
[Tizen] Add screen and client rotation itself function

Change-Id: I688adf575cd7e8d4ec42f22115e6ce242b1abbae

3 years ago[Tizen] Not execute the remove callback
Heeyong Song [Thu, 19 Nov 2020 03:02:14 +0000 (12:02 +0900)]
[Tizen] Not execute the remove callback

Change-Id: I20bd23bccce064e72d7dc24855028ddc9af093f6

3 years agoMerge branch 'devel/master' into tizen
Heeyong Song [Thu, 19 Nov 2020 03:01:55 +0000 (12:01 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: I3eb194ae0b54cc482f448b4fde9c27b13fd47f44

3 years agoRevert "[Tizen] Not execute the remove callback"
Heeyong Song [Thu, 19 Nov 2020 02:57:28 +0000 (11:57 +0900)]
Revert "[Tizen] Not execute the remove callback"

This reverts commit f0e1a7e27266a6095f00214e8e13149d8b331a63.

Change-Id: Ie0f20581d30aa7c7ebaa512c82088498eb6687c0

3 years agoRevert "[Tizen] Add screen and client rotation itself function"
Heeyong Song [Thu, 19 Nov 2020 02:57:20 +0000 (11:57 +0900)]
Revert "[Tizen] Add screen and client rotation itself function"

This reverts commit 54e09df4cbea2e5d857a86d6f3bf7ffd7bb9f07a.

Change-Id: I515ca38b474c874d3c9aee7cd799095617a4a374

3 years agoRevert "[Tizen] Partial rendering rotation does not work"
Heeyong Song [Thu, 19 Nov 2020 02:57:08 +0000 (11:57 +0900)]
Revert "[Tizen] Partial rendering rotation does not work"

This reverts commit 18d6ccf0ea8cdf5473375f4f57b1388ae994359a.

Change-Id: I2f9e9b3c77d5335aeb335246433198c444fb762b

3 years agoRevert "[Tizen] Add Integration API to Create public event type"
Heeyong Song [Thu, 19 Nov 2020 02:56:51 +0000 (11:56 +0900)]
Revert "[Tizen] Add Integration API to Create public event type"

This reverts commit 91774df0e24a91dfb4ad935c85a53fc76804ddb4.

Change-Id: Ie1b77848a50c05bc27244877ec94c7d5ea501e09

3 years agoRevert "[Tizen] Revert "Use touch consumed return to set whether we process a gesture...
Heeyong Song [Thu, 19 Nov 2020 02:56:23 +0000 (11:56 +0900)]
Revert "[Tizen] Revert "Use touch consumed return to set whether we process a gesture or not""

This reverts commit 2400f145f65b0cf2cd0e43e11d7220462b3d91ed.

Change-Id: I98d49451e73c9dfda6a54c83de40a00c8e7e1860

3 years agoRevert "[Tizen] Partial Rendering"
Heeyong Song [Thu, 19 Nov 2020 02:56:06 +0000 (11:56 +0900)]
Revert "[Tizen] Partial Rendering"

This reverts commit 33c6509ce20db3d379fdbadb53fc0b44a7015aad.

Change-Id: I903b5684a5f1cbce22c1a1f4c57de94817899e86

3 years agoRevert "[Tizen] Revert "Skip rendering if no animation is currently active""
Heeyong Song [Thu, 19 Nov 2020 02:45:18 +0000 (11:45 +0900)]
Revert "[Tizen] Revert "Skip rendering if no animation is currently active""

This reverts commit 35952536d36e03b9ddf5356a8844a959644bbf55.

Change-Id: I1b6e5a772ef79dbbfb809c23e80f47f8a8ed080e

3 years agoMerge "Clean up the code to build successfully on macOS" into devel/master
Adeel Kazmi [Wed, 18 Nov 2020 17:46:41 +0000 (17:46 +0000)]
Merge "Clean up the code to build successfully on macOS" into devel/master

3 years agoClean up the code to build successfully on macOS 85/243985/9
Wander Lairson Costa [Wed, 12 Aug 2020 17:49:44 +0000 (14:49 -0300)]
Clean up the code to build successfully on macOS

This commit does some code cleanup to successfully build dali-core in
macOS using the Apple provided clang compiler.

The clang version shipped with macOS doesn't have the
-Wno-class-memaccess and the -Wno-cast-function-type switches, so we
test their existence before adding them to the compiler options.

Mutex now has move constructor and assigment operator, so classes with
mutexes members can use their defaults move operations. Classes holding
references cannot have a default move assigment operator.

Virtual functions overriding parent classes are now declared with the
`override` keyword.

MAXIMUM_TIME_DIFF_ALLOWED is a global internal variable nerver used, so
it was removed.

.gitignore was updated to include some artifacts from coc-nvim
extension.

Change-Id: I76201f867240a0822e7e202c2edcbfa07b2dffd6

3 years agoDALi Version 2.0.1 04/247704/1 dali_2.0.1
Cheng-Shiun Tsai [Fri, 13 Nov 2020 14:53:14 +0000 (14:53 +0000)]
DALi Version 2.0.1

Change-Id: I60ab4275600a2a4fd7e0b6cac346357b05a5a2fa

3 years agoMerge "Blend Equation Advanced Supporting" into devel/master
Seungho BAEK [Wed, 11 Nov 2020 03:07:08 +0000 (03:07 +0000)]
Merge "Blend Equation Advanced Supporting" into devel/master

3 years ago[Tizen] Revert "Skip rendering if no animation is currently active" accepted/tizen/6.0/unified/20201111.064916 accepted/tizen/6.0/unified/20201128.020326 accepted/tizen/unified/20201110.230608 submit/tizen/20201110.094917 submit/tizen_6.0/20201110.110443 submit/tizen_6.0/20201110.230218 submit/tizen_6.0/20201110.230946 submit/tizen_6.0/20201127.133124 submit/tizen_6.0/20201127.164604
Wonsik Jung [Tue, 10 Nov 2020 06:30:22 +0000 (15:30 +0900)]
[Tizen] Revert "Skip rendering if no animation is currently active"

This reverts commit 0fb391f04a2faae7d874e146068372b7a0ca9ce4.

3 years ago[Tizen] Partial Rendering
Wonsik Jung [Tue, 10 Nov 2020 06:29:45 +0000 (15:29 +0900)]
[Tizen] Partial Rendering

This reverts commit 003dfd2fa8eebf3f96d23100dcafc98514a67461.

3 years ago[Tizen] Revert "Use touch consumed return to set whether we process a gesture or...
Wonsik Jung [Tue, 10 Nov 2020 06:29:21 +0000 (15:29 +0900)]
[Tizen] Revert "Use touch consumed return to set whether we process a gesture or not"

This reverts commit bf695994d0f7b5a81bdc6cb9a1ea16634715f0c5.

3 years ago[Tizen] Add Integration API to Create public event type
Wonsik Jung [Tue, 10 Nov 2020 06:28:57 +0000 (15:28 +0900)]
[Tizen] Add Integration API to Create public event type

This reverts commit 137fd30000b354f32e7b30e15614202c19179255.

3 years ago[Tizen] Partial rendering rotation does not work
Wonsik Jung [Tue, 10 Nov 2020 06:28:30 +0000 (15:28 +0900)]
[Tizen] Partial rendering rotation does not work

This reverts commit 03a7f4bcfacc72ef4569d5f7dc5ed89b11e543f4.

3 years ago[Tizen] Add screen and client rotation itself function
Wonsik Jung [Tue, 10 Nov 2020 06:28:07 +0000 (15:28 +0900)]
[Tizen] Add screen and client rotation itself function

This reverts commit 4c9fb2902c2b74710ca56c2068b13644b8c2bcb6.

3 years ago[Tizen] Not execute the remove callback
Wonsik Jung [Tue, 10 Nov 2020 06:27:43 +0000 (15:27 +0900)]
[Tizen] Not execute the remove callback

This reverts commit 20d68596742caa0c692eebd7fc613d0d29820fc1.

3 years agoMerge branch 'devel/master' into tizen
Wonsik Jung [Tue, 10 Nov 2020 06:27:25 +0000 (15:27 +0900)]
Merge branch 'devel/master' into tizen

3 years agoRevert "[Tizen] Not execute the remove callback"
Wonsik Jung [Tue, 10 Nov 2020 06:27:09 +0000 (15:27 +0900)]
Revert "[Tizen] Not execute the remove callback"

This reverts commit 0418ddeb67f3a2cea394bc7be5d17229a4c6cd9a.

3 years agoRevert "[Tizen] Add screen and client rotation itself function"
Wonsik Jung [Tue, 10 Nov 2020 06:27:07 +0000 (15:27 +0900)]
Revert "[Tizen] Add screen and client rotation itself function"

This reverts commit cd8de3f34c08f12e6443e016873e1c5e4826960a.