platform/core/uifw/dali-core.git
3 years ago[Tizen] Not execute the remove callback
seungho [Tue, 26 Jan 2021 03:48:52 +0000 (12:48 +0900)]
[Tizen] Not execute the remove callback

This reverts commit 2b3f0429426a666818e00d2e3e4d0413fe85b238.

Change-Id: Id3208706c7f01d8c76425ba810343a25967ab169

3 years agoMerge branch 'devel/master' into tizen
seungho [Tue, 26 Jan 2021 03:48:42 +0000 (12:48 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: I65b4ddca01ef499bc65657ed68d85ff65763413a

3 years agoRevert "[Tizen] Not execute the remove callback"
seungho [Tue, 26 Jan 2021 03:48:37 +0000 (12:48 +0900)]
Revert "[Tizen] Not execute the remove callback"

This reverts commit 1721a794293b41e694a9662444bf3f1d560b64b9.

3 years agoRevert "[Tizen] Revert "Use touch consumed return to set whether we process a gesture...
seungho [Tue, 26 Jan 2021 03:48:35 +0000 (12:48 +0900)]
Revert "[Tizen] Revert "Use touch consumed return to set whether we process a gesture or not"

This reverts commit 6a54d63f7e36a3f38f5462aa1cc6ef83e22441b2.

3 years agoRevert "[Tizen] Partial rendering rotation does not work"
seungho [Tue, 26 Jan 2021 03:48:32 +0000 (12:48 +0900)]
Revert "[Tizen] Partial rendering rotation does not work"

This reverts commit 22957f97851c25d281aac08efb7f80fae43bd2a6.

3 years agoMerge "Fix the synchronization issue when window is resized or rotated" into devel...
Wonsik Jung [Tue, 26 Jan 2021 00:35:48 +0000 (00:35 +0000)]
Merge "Fix the synchronization issue when window is resized or rotated" into devel/master

3 years agoMerge "Refactor Node class and TransformManagerproperty* class to optimize Object...
David Steele [Mon, 25 Jan 2021 13:01:29 +0000 (13:01 +0000)]
Merge "Refactor Node class and TransformManagerproperty* class to optimize Object Size." into devel/master

3 years agoRefactor Node class and TransformManagerproperty* class to optimize Object Size. 15/251315/3
Subhransu Mohanty [Tue, 12 Jan 2021 04:35:27 +0000 (13:35 +0900)]
Refactor Node class and TransformManagerproperty* class to optimize Object Size.

Introduced TransformManagerData and keep a pointer instead of keeping
{TxManager, TxId} pair. hence reducing 8bytes per member.

Also templated  TransformManagerPropertyVector3 based on TransformManagerProperty to
avoid storing the Property type in the class object.

This patch reduced the Node size from 976 byte to 896 byte, saving 80 bytes per object.

Change-Id: Ib608dfe73c12861277379208a8506904eedfc6e9

3 years agoFix performance issue in UpdateManager::AddNode() 20/251020/2
Subhransu Mohanty [Thu, 7 Jan 2021 03:11:27 +0000 (12:11 +0900)]
Fix performance issue in UpdateManager::AddNode()

As node pointes are allocated by FixedMeomrySizedPool and the pool
allocates pages and page can be allocated at any location by global new.
it won't help with cache locality by keeping nodes in sorted order by address.

creating 100,000 actor takes 3 Second and 200,000 actor takes 11 Second .

Change-Id: Ic3b0da35ebd98d994d876083ffe3ee44f082d8c0

3 years agoFix the synchronization issue when window is resized or rotated 29/248429/15
Wonsik Jung [Thu, 26 Nov 2020 10:47:10 +0000 (19:47 +0900)]
Fix the synchronization issue when window is resized or rotated

Window position, size and rotaton angle information are in both main and update thread.
To complete the works, the information should be synchronized in both main and update thread.
In addition, when multiple windows works and one of them resized or rotated, all windows are resized or rotated.
For fixing them, this patch has the informations are in the related modules (as Intergration::Scene, SceneGraph::Scene ... )
and are compared.

Change-Id: I79f12b8f7e15ce2ae07f161959f3450e65f2f1a0

3 years agoDALi Version 2.0.10 14/252114/1 dali_2.0.10
Adeel Kazmi [Fri, 22 Jan 2021 17:15:51 +0000 (17:15 +0000)]
DALi Version 2.0.10

Change-Id: I0399a258942ac6e35dfe57d6d1c99a2c6a1ff76c

3 years agoMerge "Removed scene-graph dependency from internal actor headers" into devel/master
David Steele [Wed, 20 Jan 2021 16:05:42 +0000 (16:05 +0000)]
Merge "Removed scene-graph dependency from internal actor headers" into devel/master

3 years agoRemoved scene-graph dependency from internal actor headers 29/251829/2
David Steele [Tue, 19 Jan 2021 15:11:18 +0000 (15:11 +0000)]
Removed scene-graph dependency from internal actor headers

actor-impl.h unnecessarily included update-manager.h.

Modified header to remove dependency, and fixed up errors, moving
to use forward declarations where possible, and moving inline
dependencies into source files.

Change-Id: I330a70fc374eb11a414ae257e34858ab061d84ca
Signed-off-by: David Steele <david.steele@samsung.com>
3 years agoAll test execution now outputs results to xml files 88/250088/3
David Steele [Fri, 18 Dec 2020 16:47:55 +0000 (16:47 +0000)]
All test execution now outputs results to xml files

Change-Id: I2eaba2f830dc479f2720bf5ec9b7ef726b85f888

3 years agoMerge "Reduce Actor Class Size by using ConstString" into devel/master
Adeel Kazmi [Tue, 19 Jan 2021 17:17:43 +0000 (17:17 +0000)]
Merge "Reduce Actor Class Size by using ConstString" into devel/master

3 years ago[Tizen] Partial rendering rotation does not work accepted/tizen/unified/20210119.130216 submit/tizen/20210119.041104
Moonhee, Choi [Tue, 19 Jan 2021 03:13:40 +0000 (12:13 +0900)]
[Tizen] Partial rendering rotation does not work

This reverts commit 462da10d76606149a07b45fc4cac36d290c36144.

3 years ago[Tizen] Revert "Use touch consumed return to set whether we process a gesture or not
Moonhee, Choi [Tue, 19 Jan 2021 03:13:18 +0000 (12:13 +0900)]
[Tizen] Revert "Use touch consumed return to set whether we process a gesture or not

This reverts commit 0bd194e060996d42ab787d953fbc71a75dc33e58.

3 years ago[Tizen] Not execute the remove callback
Moonhee, Choi [Tue, 19 Jan 2021 03:12:40 +0000 (12:12 +0900)]
[Tizen] Not execute the remove callback

This reverts commit 4b2d47ddc73ddad96b06b20f286cf486ffc66f3d.

3 years agoMerge branch 'devel/master' into tizen
Moonhee, Choi [Tue, 19 Jan 2021 03:12:06 +0000 (12:12 +0900)]
Merge branch 'devel/master' into tizen

3 years agoRevert "[Tizen] Not execute the remove callback"
Moonhee, Choi [Tue, 19 Jan 2021 03:11:50 +0000 (12:11 +0900)]
Revert "[Tizen] Not execute the remove callback"

This reverts commit 24baf2f08f68dd6a25f11a1194b4cce29d5b3a09.

3 years agoRevert "[Tizen] Revert "Use touch consumed return to set whether we process a gesture...
Moonhee, Choi [Tue, 19 Jan 2021 03:11:39 +0000 (12:11 +0900)]
Revert "[Tizen] Revert "Use touch consumed return to set whether we process a gesture or not"

This reverts commit 571a6bf115be6c1ed26805e79e9a0f14bd0439e2.

3 years agoRevert "[Tizen] Partial rendering rotation does not work"
Moonhee, Choi [Tue, 19 Jan 2021 03:11:34 +0000 (12:11 +0900)]
Revert "[Tizen] Partial rendering rotation does not work"

This reverts commit 564949e9ef397cc46afafaa0d92d8bdccd5873b0.

3 years agoInitial refactoring of graphics interface 14/251614/5
David Steele [Thu, 14 Jan 2021 19:14:11 +0000 (19:14 +0000)]
Initial refactoring of graphics interface

Core now takes a Graphics::Controller as a parameter
For now, this wraps references to old GlAbstraction, GlSyncAbstraction &
GlContextHelperAbstraction.

Changed up internal interfaces to use this graphics controller rather
than storing refs to GlAbstraction etc (except for Context)

Change-Id: Id1707dd4bddd8578d1227244757b309b0e33228b

3 years agoDALi Version 2.0.9 99/251599/1 dali_2.0.9
adam.b [Fri, 15 Jan 2021 11:16:25 +0000 (11:16 +0000)]
DALi Version 2.0.9

Change-Id: I933b0dc928ae1935423258d43f182e0e2667969a

3 years agoReduce Actor Class Size by using ConstString 42/248642/3
Subhransu Mohanty [Tue, 1 Dec 2020 06:05:41 +0000 (15:05 +0900)]
Reduce Actor Class Size by using ConstString

Actor size reduced from 392 byte to 368 byte in 64bit system.

Change-Id: I28da21c56acfe6dc7f799b5ffe509bccb2284d2c

3 years ago[Tizen] Partial rendering rotation does not work accepted/tizen/unified/20210111.125455 submit/tizen/20210111.145658
Joogab Yun [Mon, 11 Jan 2021 03:50:51 +0000 (12:50 +0900)]
[Tizen] Partial rendering rotation does not work

This reverts commit 6e169d28d4c9343cb83b5248f90716bf2e18f07f.

Change-Id: I512d2d5d666c3125c8d3aaf84db0a5eb204c63bb

3 years ago[Tizen] Revert "Use touch consumed return to set whether we process a gesture or not
huiyu.eun [Mon, 11 Jan 2021 03:32:06 +0000 (12:32 +0900)]
[Tizen] Revert "Use touch consumed return to set whether we process a gesture or not

This reverts commit decd82c20c4e7df9a7b403fb1b97a60d49f12c52.

3 years ago[Tizen] Not execute the remove callback
huiyu.eun [Mon, 11 Jan 2021 03:21:29 +0000 (12:21 +0900)]
[Tizen] Not execute the remove callback

This reverts commit 25b3b57a11eecdb48f8de0241dc1ac15c426ccfb.

3 years agoMerge branch 'devel/master' into tizen
huiyu.eun [Mon, 11 Jan 2021 03:19:41 +0000 (12:19 +0900)]
Merge branch 'devel/master' into tizen

3 years agoRevert "[Tizen] Not execute the remove callback"
huiyu.eun [Mon, 11 Jan 2021 03:19:08 +0000 (12:19 +0900)]
Revert "[Tizen] Not execute the remove callback"

This reverts commit be25d6df8876af2d0f8eb3b6794b091aebe2cc5b.

3 years agoRevert "[Tizen] Partial rendering rotation does not work"
huiyu.eun [Mon, 11 Jan 2021 03:19:04 +0000 (12:19 +0900)]
Revert "[Tizen] Partial rendering rotation does not work"

This reverts commit 06bf111cea111db4193817b39867a01d9ea55cc5.

3 years agoRevert "[Tizen] Revert "Use touch consumed return to set whether we process a gesture...
huiyu.eun [Mon, 11 Jan 2021 03:18:58 +0000 (12:18 +0900)]
Revert "[Tizen] Revert "Use touch consumed return to set whether we process a gesture or not"

This reverts commit fb51f9f60be4fad5f21cb74de0878b47be2c5f5f.

3 years agoRevert "[Tizen] Partial Rendering"
huiyu.eun [Mon, 11 Jan 2021 03:18:17 +0000 (12:18 +0900)]
Revert "[Tizen] Partial Rendering"

This reverts commit 61bf51e384a66ccb7cf010a25a519027e997377e.

3 years agoDo not calculate dirty rects when rendering is skipped 78/250678/2
Heeyong Song [Thu, 31 Dec 2020 04:41:49 +0000 (13:41 +0900)]
Do not calculate dirty rects when rendering is skipped

- Dirty rect should not be calculated when rendring is skipped
- Fix also RenderItem::mUpdateSize value

Change-Id: I82472d2f1fdeccd5e1d29517cfe5cc80d3169e8d

3 years agoFix Rendering behavior issue 53/250653/2
Heeyong Song [Thu, 31 Dec 2020 00:49:02 +0000 (09:49 +0900)]
Fix Rendering behavior issue

Ensure to keep rendering if the rendering behavior is CONTINUOUSLY

Change-Id: I65bb42d4a230c48009ff65ec9a249fc2726fb774

3 years agoDALi Version 2.0.8 45/251145/1 dali_2.0.8
Richard Huang [Fri, 8 Jan 2021 14:35:24 +0000 (14:35 +0000)]
DALi Version 2.0.8

Change-Id: Idda91357d8c0c533b9918bdaacd68b25a6d3d4b3

3 years agoUpdated macOS instructions 80/251080/2
Adeel Kazmi [Thu, 7 Jan 2021 18:18:28 +0000 (18:18 +0000)]
Updated macOS instructions

Change-Id: I86c11734748764fdf374496699caa0c9191509f3

3 years agoAdd installation instructions for MacOS 17/245917/6
Lucas Cavalcante de Sousa [Tue, 13 Oct 2020 18:31:11 +0000 (15:31 -0300)]
Add installation instructions for MacOS

Change-Id: I77679aff52590015a25e53b818e6ebfdd8a81672

3 years agoMatch Apple clang 11/249211/3
Wander Lairson Costa [Tue, 8 Dec 2020 19:20:51 +0000 (16:20 -0300)]
Match Apple clang

In macOS, the clang shipped with macOS has the string 'AppleClang' in
cmake.

Change-Id: I0995c3853fded17b35e41595398421d3c4001bf1

3 years agoFix scissor clipping issue 93/250593/1
Heeyong Song [Wed, 30 Dec 2020 04:25:45 +0000 (13:25 +0900)]
Fix scissor clipping issue

- Should consider y-axis inversion for the scissor box

Change-Id: I27d3e0842d0095198caf243d80ce2b2af6825750

3 years agoDALi Version 2.0.7 01/250401/1 dali_2.0.7
György Straub [Thu, 24 Dec 2020 07:48:36 +0000 (07:48 +0000)]
DALi Version 2.0.7

Change-Id: I0248e8eb3d88b7f9b2966a01d1c4911fd49f8e0e

3 years agoMerge "Updated patch coverage script." into devel/master
Adeel Kazmi [Wed, 23 Dec 2020 16:19:36 +0000 (16:19 +0000)]
Merge "Updated patch coverage script." into devel/master

3 years ago[Tizen] Partial Rendering accepted/tizen/unified/20201222.122622 submit/tizen/20201221.093959
Dongsug Song [Mon, 21 Dec 2020 08:33:54 +0000 (17:33 +0900)]
[Tizen] Partial Rendering

This reverts commit 6093bb6b100d211d7fe867278b04d8262194d8e2.

Change-Id: I5870d2a532203b343bd47c148571a6dfc3b1cb0c

3 years ago[Tizen] Revert "Use touch consumed return to set whether we process a gesture or not
Dongsug Song [Mon, 21 Dec 2020 08:33:27 +0000 (17:33 +0900)]
[Tizen] Revert "Use touch consumed return to set whether we process a gesture or not

This reverts commit 0b8759e963bd86d174a71244a8cd05f97a45d896.

Change-Id: I9543cfe4c0193e8a2b69224950082267b2970a20

3 years ago[Tizen] Partial rendering rotation does not work
Dongsug Song [Mon, 21 Dec 2020 08:33:02 +0000 (17:33 +0900)]
[Tizen] Partial rendering rotation does not work

This reverts commit 7b4d2bc7391230f23d5a42d50670b54c812b0e64.

Change-Id: I7c974d505d98b9162a417c5b78bdf73ad172426f

3 years ago[Tizen] Not execute the remove callback
Dongsug Song [Mon, 21 Dec 2020 08:32:39 +0000 (17:32 +0900)]
[Tizen] Not execute the remove callback

This reverts commit c682ad7cfa72b82e905ddddfb537371f99aec51a.

Change-Id: Ib6a1191b183e349f62081e7e8ca78dcb0b5a7f3e

3 years agoMerge branch 'devel/master' into tizen
Dongsug Song [Mon, 21 Dec 2020 08:32:04 +0000 (17:32 +0900)]
Merge branch 'devel/master' into tizen

3 years agoRevert "[Tizen] Not execute the remove callback"
Dongsug Song [Mon, 21 Dec 2020 08:31:35 +0000 (17:31 +0900)]
Revert "[Tizen] Not execute the remove callback"

This reverts commit 3bd64d67b585a1c1be07f9822bacb9a03e1041a5.

3 years agoRevert "[Tizen] Partial rendering rotation does not work"
Dongsug Song [Mon, 21 Dec 2020 08:31:25 +0000 (17:31 +0900)]
Revert "[Tizen] Partial rendering rotation does not work"

This reverts commit 119c47dce57b3fae107dd5f7de080e0bbd8462e1.

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 agoMerge "Fix stencil clipping bug" into devel/master
Heeyong Song [Mon, 21 Dec 2020 01:51:45 +0000 (01:51 +0000)]
Merge "Fix stencil clipping bug" into devel/master

3 years agoCreated PartialRenderingDataProvider to store per-frame data 24/247424/12
adam.b [Tue, 8 Dec 2020 14:10:51 +0000 (14:10 +0000)]
Created PartialRenderingDataProvider to store per-frame data

Change-Id: Ief3717a29bced6f30faa96cfe117ffa93bd9a8d0

3 years agoDALi Version 2.0.6 48/250048/1 dali_2.0.6
adam.b [Fri, 18 Dec 2020 11:08:15 +0000 (11:08 +0000)]
DALi Version 2.0.6

Change-Id: I05de7b86bcaf019399edcb2fa6a417a19abd91ba

3 years agoAdded notes to explain the difference between GetProperty & GetCurrentProperty 90/249790/1
Adeel Kazmi [Wed, 16 Dec 2020 18:58:37 +0000 (18:58 +0000)]
Added notes to explain the difference between GetProperty & GetCurrentProperty

Change-Id: Iecb8e9d950f6c3bf77090fae82636221ae03e125

3 years agoMerge "use std::string_view to avoid shader string duplication." into devel/master
David Steele [Wed, 16 Dec 2020 18:08:37 +0000 (18:08 +0000)]
Merge "use std::string_view to avoid shader string duplication." into devel/master

3 years agoFix stencil clipping bug 84/249784/1
Heeyong Song [Wed, 16 Dec 2020 15:28:16 +0000 (00:28 +0900)]
Fix stencil clipping bug

Change-Id: I5eb8f3033774fe20976048b24b0e25d7543d915e

3 years agoMerge "Ensure actor size is set to node if different" into devel/master
David Steele [Tue, 15 Dec 2020 11:35:37 +0000 (11:35 +0000)]
Merge "Ensure actor size is set to node if different" into devel/master

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 agoEnsure actor size is set to node if different 44/249544/2
David Steele [Mon, 14 Dec 2020 14:06:05 +0000 (14:06 +0000)]
Ensure actor size is set to node if different

Change-Id: I9a47c38321d7753747261f7bd140a6cb58330d58

3 years agoFix Svace error in actor-parent-impl.cpp 42/249542/1
Adeel Kazmi [Mon, 14 Dec 2020 14:04:28 +0000 (14:04 +0000)]
Fix Svace error in actor-parent-impl.cpp

Change-Id: I085d990f1ccbc5a503c1ac84943a0a44bf093d46

3 years agoUpdated patch coverage script. 60/249460/1
David Steele [Fri, 11 Dec 2020 18:05:48 +0000 (18:05 +0000)]
Updated patch coverage script.

Ensured that the coverage output is only shown in verbose mode after
all other errors have been found.
Clearly separate the script output from the coverage output
Added errors and warning tags to... errors and warnings.

Change-Id: Ica9abc713fd35e53bbd40031503e87a911624ced

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 agouse std::string_view to avoid shader string duplication. 86/248886/1
Subhransu Mohanty [Thu, 3 Dec 2020 04:19:55 +0000 (13:19 +0900)]
use std::string_view to avoid shader string duplication.

Change-Id: Iacad7e8c45d6176d2347c8ed423edd32e58de61f

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