platform/core/uifw/dali-core.git
3 years agoRevert "Revert "[Tizen] Add New API of Scene with screen orientation"" accepted/tizen_6.0_unified_hotfix tizen_6.0_hotfix accepted/tizen/6.0/unified/20201030.113721 accepted/tizen/6.0/unified/hotfix/20201103.001747 accepted/tizen/unified/20201007.090635 submit/tizen/20201006.153948 submit/tizen_6.0/20201029.205105 submit/tizen_6.0_hotfix/20201102.192505 submit/tizen_6.0_hotfix/20201103.114805 tizen_6.0.m2_release
Daekwang Ryu [Tue, 6 Oct 2020 05:15:47 +0000 (14:15 +0900)]
Revert "Revert "[Tizen] Add New API of Scene with screen orientation""

This reverts commit 494529bb9878775323b94d9603d7b32b8d4c485c.

3 years agoRevert "Revert "[Tizen] Add Integration API to Create public event type""
Daekwang Ryu [Tue, 6 Oct 2020 05:15:41 +0000 (14:15 +0900)]
Revert "Revert "[Tizen] Add Integration API to Create public event type""

This reverts commit 37fc29497663b85a5ac50c00ae272539f0885459.

3 years agoRevert "Revert "[Tizen] Revert "Use touch consumed return to set whether we process...
Daekwang Ryu [Tue, 6 Oct 2020 05:15:27 +0000 (14:15 +0900)]
Revert "Revert "[Tizen] Revert "Use touch consumed return to set whether we process a gesture or not"""

This reverts commit 4dff9e72216170bca91db1d28fd411dc4d4b07f8.

3 years agoRevert "Revert "[Tizen] Partial rendering rotation does not work""
Daekwang Ryu [Tue, 6 Oct 2020 05:15:17 +0000 (14:15 +0900)]
Revert "Revert "[Tizen] Partial rendering rotation does not work""

This reverts commit 543ff8422738d1bbc2527cac271464c7e46fb4d3.

3 years agoRevert "Revert "[Tizen] Add screen and client rotation itself function""
Daekwang Ryu [Tue, 6 Oct 2020 05:15:05 +0000 (14:15 +0900)]
Revert "Revert "[Tizen] Add screen and client rotation itself function""

This reverts commit c9ae3cd21ea6a145f3f1f63594bd08eb83609b7e.

Change-Id: I177845f7dfff9378826b36f6bc15a4c34bb315ad

3 years agoRevert "Revert "[Tizen] Not execute the remove callback""
Daekwang Ryu [Tue, 6 Oct 2020 05:13:55 +0000 (14:13 +0900)]
Revert "Revert "[Tizen] Not execute the remove callback""

This reverts commit 0c6231fd8c92dd48b27bc7f91b514a0b671c87f6.

3 years agoMerge branch 'devel/master' into tizen
Daekwang Ryu [Tue, 6 Oct 2020 03:08:44 +0000 (12:08 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: I85a9d58779be0490ed0517832a4558078e51d16c

3 years agoRevert "[Tizen] Not execute the remove callback"
Daekwang Ryu [Tue, 6 Oct 2020 03:08:01 +0000 (12:08 +0900)]
Revert "[Tizen] Not execute the remove callback"

This reverts commit 869820a8b29e0ed0df506e6a9887f8bbd44e402e.

3 years agoRevert "[Tizen] Add screen and client rotation itself function"
Daekwang Ryu [Tue, 6 Oct 2020 03:07:59 +0000 (12:07 +0900)]
Revert "[Tizen] Add screen and client rotation itself function"

This reverts commit 3e6302f19066584da65035c81f8bcb6a3da941fc.

3 years agoRevert "[Tizen] Partial rendering rotation does not work"
Daekwang Ryu [Tue, 6 Oct 2020 03:07:55 +0000 (12:07 +0900)]
Revert "[Tizen] Partial rendering rotation does not work"

This reverts commit 710797e912a4f8ab9b63883e64dca72961aa8069.

3 years agoRevert "[Tizen] Modify dirtyRects to have scene for multi window support"
Daekwang Ryu [Tue, 6 Oct 2020 03:07:52 +0000 (12:07 +0900)]
Revert "[Tizen] Modify dirtyRects to have scene for multi window support"

This reverts commit f5b200deb6ce1b0f08633926289deb15192c5d8a.

3 years agoRevert "[Tizen] Revert "Use touch consumed return to set whether we process a gesture...
Daekwang Ryu [Tue, 6 Oct 2020 03:07:44 +0000 (12:07 +0900)]
Revert "[Tizen] Revert "Use touch consumed return to set whether we process a gesture or not""

This reverts commit bba33c0f3be4f27b3b67559aad388937f2ffd0a7.

3 years agoRevert "[Tizen] Temporary 'using PropertyBuffer = VertexBuffer'"
Daekwang Ryu [Tue, 6 Oct 2020 03:07:34 +0000 (12:07 +0900)]
Revert "[Tizen] Temporary 'using PropertyBuffer = VertexBuffer'"

This reverts commit a37753d124f1e31b19bf98946619f90bfdb937d1.

3 years agoRevert "[Tizen] Add Integration API to Create public event type"
Daekwang Ryu [Tue, 6 Oct 2020 03:07:32 +0000 (12:07 +0900)]
Revert "[Tizen] Add Integration API to Create public event type"

This reverts commit 261c15508c6b0f9d8b6d12c8b88361429263553b.

3 years agoRevert "[Tizen] Add New API of Scene with screen orientation"
Daekwang Ryu [Tue, 6 Oct 2020 03:07:30 +0000 (12:07 +0900)]
Revert "[Tizen] Add New API of Scene with screen orientation"

This reverts commit ad6d388c8a19b63b415e131d5c829d0a4fdd65c7.

3 years agoRevert "[Tizen] Ensuring CustomActor behaviour flags retain expected values"
Daekwang Ryu [Tue, 6 Oct 2020 03:07:28 +0000 (12:07 +0900)]
Revert "[Tizen] Ensuring CustomActor behaviour flags retain expected values"

This reverts commit ea140b46a6d979d52b9f775557e6354d8e96ba99.

3 years agoRevert "[Tizen] partial rendering"
Daekwang Ryu [Tue, 6 Oct 2020 03:07:25 +0000 (12:07 +0900)]
Revert "[Tizen] partial rendering"

This reverts commit 92f2ac073fa1afe2d3b7c97e64e45bf2d0ad16bf.

3 years ago[Tizen] partial rendering 36/245236/1
Joogab Yun [Fri, 25 Sep 2020 07:31:20 +0000 (16:31 +0900)]
[Tizen] partial rendering
 - When calculating the area, a difference of about 1px occurs.
   so change roundf to floor

Change-Id: Id07ecd26456288884585ca58bc2d33e4f8bddb7e

3 years agoDALi Version 1.9.32 10/245110/1 dali_1.9.32
Cheng-Shiun Tsai [Fri, 2 Oct 2020 09:46:30 +0000 (10:46 +0100)]
DALi Version 1.9.32

Change-Id: I0e3ec20ed93df4dffc7a6604ae3ef069036f1af7

3 years agoMerge "partial rendering - When calculating the area, a difference of about 1px...
Adeel Kazmi [Wed, 30 Sep 2020 16:24:14 +0000 (16:24 +0000)]
Merge "partial rendering  - When calculating the area, a difference of about 1px occurs.    so change roundf to floor" into devel/master

3 years agoMerge "partial rendering" into devel/master
Adeel Kazmi [Wed, 30 Sep 2020 16:23:46 +0000 (16:23 +0000)]
Merge "partial rendering" into devel/master

3 years agoConst correctness improvements for Property::Value. 74/244974/4
György Straub [Mon, 28 Sep 2020 12:09:02 +0000 (13:09 +0100)]
Const correctness improvements for Property::Value.

GetArray() and GetMap() return non-const pointers, which allow const
objects being modified. While DALi itself doesn't seem to abuse this
in client code it may still lead to hard to trace bugs or UB at worst.

It makes sense that the modification of an element of a Property::Map
or Array that a Property::Value holds, means modification of the
Property::Value itself.

- GetArray/Map() const has been changed to return pointer-to-consts;
- a non-const counterpart has been added to each;

Change-Id: I187770bbb3cf355fbf1df95c909bad3ddc8cdb23
Signed-off-by: György Straub <g.straub@partner.samsung.com>
3 years agoRefactor Property::Value::Impl class 39/242739/16
Subhransu Mohanty [Mon, 31 Aug 2020 01:33:12 +0000 (10:33 +0900)]
Refactor Property::Value::Impl class

- now Impl class object is 16byte for both 32 and 64 bit system.
- inplace constuct the object for type bool , int, float , vector2 , vector3 , Property::Map and Property::Array
- dosen't delete the Impl pointer when type dosen't match.
- all the constructos take argument by value (sink argument).
- marked move constructor and assignment operator as noexcept.

Change-Id: Ic5f4fb8956b67b00a7a68ba8f02d6963fb457221

3 years agopartial rendering 61/244861/2
Joogab Yun [Fri, 25 Sep 2020 07:31:20 +0000 (16:31 +0900)]
partial rendering
 - When calculating the area, a difference of about 1px occurs.
   so change roundf to floor

Change-Id: Id07ecd26456288884585ca58bc2d33e4f8bddb7e

3 years agorefcator demangler to avoid temporary vector and string creation. 21/244921/3
sub.mohanty@samsung.com [Sat, 26 Sep 2020 00:21:29 +0000 (09:21 +0900)]
refcator demangler to avoid temporary vector and string creation.

-this patch reduces heap allocation by 130,000

Change-Id: Ic095319c11aea9e5235683f409b7ee846087d702

3 years ago[Tizen] Ensuring CustomActor behaviour flags retain expected values accepted/tizen/unified/20200927.212951 submit/tizen/20200926.031005
David Steele [Fri, 25 Sep 2020 15:13:36 +0000 (16:13 +0100)]
[Tizen] Ensuring CustomActor behaviour flags retain expected values

Change-Id: Ica035f04ac71d0f514af0dbe3920f235bd775907

3 years agoEnsuring CustomActor behaviour flags retain expected values 05/244905/2
David Steele [Fri, 25 Sep 2020 15:13:36 +0000 (16:13 +0100)]
Ensuring CustomActor behaviour flags retain expected values

Change-Id: Ica035f04ac71d0f514af0dbe3920f235bd775907

3 years agoDALi Version 1.9.31 80/244880/1 dali_1.9.31
Adeel Kazmi [Fri, 25 Sep 2020 10:57:47 +0000 (11:57 +0100)]
DALi Version 1.9.31

Change-Id: Ia9d748e582577f2acb0bbfc85968fa9d12e8f92a

3 years agopartial rendering 10/240310/9
Joogab Yun [Wed, 5 Aug 2020 07:42:24 +0000 (16:42 +0900)]
partial rendering

1. Modify dirtyRects to have scene for multi window support.
  - Looking at a single dirtyRect in multiple windows causes problems.

2. Add Scissor for partial rendering

Change-Id: Iec8455c2b948d4344ab805d4426e2a17a447af99

3 years agoMerge "Not use texture bound cache in unexpected cases" into devel/master
Adeel Kazmi [Wed, 23 Sep 2020 12:57:37 +0000 (12:57 +0000)]
Merge "Not use texture bound cache in unexpected cases" into devel/master

3 years agoFix interface to avoid heap allocation. 63/244663/1
Subhransu Mohanty [Wed, 23 Sep 2020 04:44:50 +0000 (13:44 +0900)]
Fix interface to avoid heap allocation.

- take Property::Value and std::string by value.
- use vector::push_back(T&&) version to avoid copy.
- this patch reduces 300,000 memory allocation.

Change-Id: I2da12f4b18cef5967ada18d6c9c58d2bc406d8ea

3 years ago[Tizen] Add New API of Scene with screen orientation accepted/tizen/unified/20200924.072521 submit/tizen/20200923.133541 submit/tizen/20200923.193806
Sunghyun Kim [Wed, 23 Sep 2020 02:03:32 +0000 (11:03 +0900)]
[Tizen] Add New API of Scene with screen orientation

This reverts commit 10f849e9fbe1cf41b16ff731555f6da17164c864.

Change-Id: I009c065bd54f6cd20619972e0ca154eec061b0a6

3 years ago[Tizen] Add Integration API to Create public event type
Sunghyun Kim [Wed, 23 Sep 2020 02:01:05 +0000 (11:01 +0900)]
[Tizen] Add Integration API to Create public event type

This reverts commit ac7fb6ba72072d49cdd423d1ced19fa965884da2.

Change-Id: Ia07a9f125017c9a69e338c01db4b44d54eb5ce5c

3 years ago[Tizen] Temporary 'using PropertyBuffer = VertexBuffer'
Sunghyun Kim [Wed, 23 Sep 2020 02:00:45 +0000 (11:00 +0900)]
[Tizen] Temporary 'using PropertyBuffer = VertexBuffer'

This reverts commit e9bcafb1bc8c98580ed13840da82fe8523237245.

Change-Id: I62145b0657eea0d1d5e3a402b4e0950fe0591fc2

3 years ago[Tizen] Revert "Use touch consumed return to set whether we process a gesture or...
Sunghyun Kim [Wed, 23 Sep 2020 02:00:18 +0000 (11:00 +0900)]
[Tizen] Revert "Use touch consumed return to set whether we process a gesture or not"

This reverts commit 5827ffcd37707f693b332ddf3630ce3013fc8be9.

Change-Id: I85d2a77f012260271c8fd42137493345d4fa817b

3 years ago[Tizen] Modify dirtyRects to have scene for multi window support
Sunghyun Kim [Wed, 23 Sep 2020 01:59:55 +0000 (10:59 +0900)]
[Tizen] Modify dirtyRects to have scene for multi window support

This reverts commit b5d17a97bd5a7ddd19d0be6f4c16bea6ebaa4a74.

Change-Id: I15da042a0f02f7bdf091fd02edbb0a902a87c34a

3 years ago[Tizen] Partial rendering rotation does not work
Sunghyun Kim [Wed, 23 Sep 2020 01:59:38 +0000 (10:59 +0900)]
[Tizen] Partial rendering rotation does not work

This reverts commit 6066d05971902139f1cd2972063b3d7ff60b83a0.

Change-Id: I2e9c43ea1b9e04496e2c3ce954503009ad15d927

3 years ago[Tizen] Add screen and client rotation itself function
Sunghyun Kim [Wed, 23 Sep 2020 01:59:19 +0000 (10:59 +0900)]
[Tizen] Add screen and client rotation itself function

This reverts commit a18440ebee6dd8342b66f20f2a348e2e5f84bd9f.

Change-Id: Ib9fb0cea02ebb36afaa17ef5b07026288c842643

3 years ago[Tizen] Not execute the remove callback
Sunghyun Kim [Wed, 23 Sep 2020 01:58:57 +0000 (10:58 +0900)]
[Tizen] Not execute the remove callback

This reverts commit d8e193ebbc5d00dac069b6fae22f416452eaf931.

Change-Id: I8261a7a8119b825dd1784594cb14dc41b4c73ea4

3 years agoMerge branch 'devel/master' into tizen
Sunghyun Kim [Wed, 23 Sep 2020 01:58:32 +0000 (10:58 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: I02ceb92ce85bedd6276a0ef4e2e423907f720491

3 years agoRevert "[Tizen] Not execute the remove callback"
Sunghyun Kim [Wed, 23 Sep 2020 01:57:57 +0000 (10:57 +0900)]
Revert "[Tizen] Not execute the remove callback"

This reverts commit 81c0f24c367829354eb3a030984de183a642dd59.

3 years agoRevert "[Tizen] Add screen and client rotation itself function"
Sunghyun Kim [Wed, 23 Sep 2020 01:57:49 +0000 (10:57 +0900)]
Revert "[Tizen] Add screen and client rotation itself function"

This reverts commit 59d33c7b151d70df2b7a7d4f39307b94941e25c2.

3 years agoRevert "[Tizen] Partial rendering rotation does not work"
Sunghyun Kim [Wed, 23 Sep 2020 01:57:42 +0000 (10:57 +0900)]
Revert "[Tizen] Partial rendering rotation does not work"

This reverts commit 066ac71a2eb6cb129e56e2faddb875ec5b5dd712.

3 years agoRevert "[Tizen] Modify dirtyRects to have scene for multi window support"
Sunghyun Kim [Wed, 23 Sep 2020 01:57:35 +0000 (10:57 +0900)]
Revert "[Tizen] Modify dirtyRects to have scene for multi window support"

This reverts commit 785bb3bb12dd3e19ad34cef3524a72e1ea27b69b.

3 years agoRevert "[Tizen] Revert "Use touch consumed return to set whether we process a gesture...
Sunghyun Kim [Wed, 23 Sep 2020 01:57:25 +0000 (10:57 +0900)]
Revert "[Tizen] Revert "Use touch consumed return to set whether we process a gesture or not""

This reverts commit a3e252b041d51a741e01bca8310b73249ae2522d.

3 years agoRevert "[Tizen] Temporary 'using PropertyBuffer = VertexBuffer'"
Sunghyun Kim [Wed, 23 Sep 2020 01:57:18 +0000 (10:57 +0900)]
Revert "[Tizen] Temporary 'using PropertyBuffer = VertexBuffer'"

This reverts commit 3616047d83e08373ae270bd3d4207b03f95a7290.

3 years agoRevert "[Tizen] Add Integration API to Create public event type"
Sunghyun Kim [Wed, 23 Sep 2020 01:57:10 +0000 (10:57 +0900)]
Revert "[Tizen] Add Integration API to Create public event type"

This reverts commit bc0b5ec06d0ab85eb3dd59223ae539c046e7caea.

3 years agoRevert "[Tizen] Add New API of Scene with screen orientation"
Sunghyun Kim [Wed, 23 Sep 2020 01:57:00 +0000 (10:57 +0900)]
Revert "[Tizen] Add New API of Scene with screen orientation"

This reverts commit 635dce298230ac7bd22657e4fa40269fb6e98e71.

3 years agoMerge "Include the algorithm header file" into devel/master
Adeel Kazmi [Tue, 22 Sep 2020 21:26:44 +0000 (21:26 +0000)]
Merge "Include the algorithm header file" into devel/master

3 years agoInclude the algorithm header file 41/244641/1
Wander Lairson Costa [Tue, 22 Sep 2020 17:24:58 +0000 (14:24 -0300)]
Include the algorithm header file

It is necessary by std::min and std::max. This fixes dali-demo build on
Windows.

Change-Id: Id10dd27f2b90b675ba68c1504f829853ace5071d

3 years agoNot use texture bound cache in unexpected cases 96/244396/2
Heeyong Song [Fri, 18 Sep 2020 06:14:22 +0000 (15:14 +0900)]
Not use texture bound cache in unexpected cases

Change-Id: I7866750a920a5c9da8c554088f72af501052a239

3 years agoMerge "Fix interface to take sink argument by value." into devel/master
Adeel Kazmi [Mon, 21 Sep 2020 12:29:22 +0000 (12:29 +0000)]
Merge "Fix interface to take sink argument by value." into devel/master

3 years agoMerge "Internal::Actor Refactoring" into devel/master
Adeel Kazmi [Mon, 21 Sep 2020 08:15:54 +0000 (08:15 +0000)]
Merge "Internal::Actor Refactoring" into devel/master

3 years agoFix interface to take sink argument by value. 61/242861/5
Subhransu Mohanty [Tue, 1 Sep 2020 09:38:06 +0000 (18:38 +0900)]
Fix interface to take sink argument by value.

 -Fix RegisterProperty() interface to take name and property by value.
 -Fix SetProperty() interface to take property by value.
 -Fix RegisterProperty() interface to take name and property by value.

Change-Id: I04231da346a62d3aa56892453d36ed0c0b1657f5

3 years agoDALi Version 1.9.30 38/244438/1 dali_1.9.30
David Steele [Fri, 18 Sep 2020 10:35:02 +0000 (11:35 +0100)]
DALi Version 1.9.30

Change-Id: Ib069886ed3b8bdf7d159e2fe5771b22d8de00816

3 years agoMerge "Fix texture bound cache issue" into devel/master
Heeyong Song [Thu, 17 Sep 2020 23:36:37 +0000 (23:36 +0000)]
Merge "Fix texture bound cache issue" into devel/master

3 years agoMerge "Added API to apply native texture modification to shader" into devel/master
Adeel Kazmi [Thu, 17 Sep 2020 21:13:25 +0000 (21:13 +0000)]
Merge "Added API to apply native texture modification to shader" into devel/master

3 years agoInternal::Actor Refactoring 59/243759/8
Adeel Kazmi [Wed, 9 Sep 2020 17:53:17 +0000 (18:53 +0100)]
Internal::Actor Refactoring

Change-Id: Ibeb50bb81a8941fb1e72f8ca8d2db9c998085e7c

3 years agoFix texture bound cache issue 78/244278/2
Heeyong Song [Wed, 16 Sep 2020 15:23:13 +0000 (00:23 +0900)]
Fix texture bound cache issue

ActiveTexture should be called if mActiveTextureUnit is different.
We don't need to check it in BindTextureForUnit().

And the mBoundTextureId should store ids per target.

Change-Id: I30d93784577a2ce261ef047f2ec36c6adb766b0a

3 years agoMerge "Fix AddUniformMapping() interface to take uniform name by value." into devel...
Adeel Kazmi [Wed, 16 Sep 2020 17:44:36 +0000 (17:44 +0000)]
Merge "Fix AddUniformMapping() interface to take uniform name by value." into devel/master

3 years agoFix AddUniformMapping() interface to take uniform name by value. 55/242855/3
Subhransu Mohanty [Tue, 1 Sep 2020 09:24:16 +0000 (18:24 +0900)]
Fix AddUniformMapping() interface to take uniform name by value.

this will avoid temporary string allocation.

Change-Id: I21e358150c3ac40496ae62c23562a77551e66acd

3 years ago[Tizen] Add New API of Scene with screen orientation accepted/tizen/unified/20200917.030635 submit/tizen/20200916.173718
Seoyeon Kim [Wed, 16 Sep 2020 03:06:52 +0000 (12:06 +0900)]
[Tizen] Add New API of Scene with screen orientation

This reverts commit 3009003fa7c0cc84454fc9d255ff958c0f308df8.

3 years ago[Tizen] Add Integration API to Create public event type
Seoyeon Kim [Wed, 16 Sep 2020 03:01:41 +0000 (12:01 +0900)]
[Tizen] Add Integration API to Create public event type

This reverts commit 7ea1ac68a0262257ff8b4a822601b60fdc00d6d4.

3 years ago[Tizen] Temporary 'using PropertyBuffer = VertexBuffer'
Seoyeon Kim [Wed, 16 Sep 2020 02:58:43 +0000 (11:58 +0900)]
[Tizen] Temporary 'using PropertyBuffer = VertexBuffer'

This reverts commit 8b047564782c57f475b1cb21981a8ae0f05a9058.

3 years ago[Tizen] Revert "Use touch consumed return to set whether we process a gesture or...
Seoyeon Kim [Wed, 16 Sep 2020 02:58:18 +0000 (11:58 +0900)]
[Tizen] Revert "Use touch consumed return to set whether we process a gesture or not"

This reverts commit 7de801c2140208bff9f41afe4f55779ce10bb054.

3 years ago[Tizen] Modify dirtyRects to have scene for multi window support
Seoyeon Kim [Wed, 16 Sep 2020 02:54:48 +0000 (11:54 +0900)]
[Tizen] Modify dirtyRects to have scene for multi window support

This reverts commit 2b63d885a121e8cd8176dc19ca4897955cf6d157.

3 years ago[Tizen] Partial rendering rotation does not work
Seoyeon Kim [Wed, 16 Sep 2020 02:54:39 +0000 (11:54 +0900)]
[Tizen] Partial rendering rotation does not work

This reverts commit efcd769efa0b9797304c30880a0accb3efe14be8.

3 years ago[Tizen] Add screen and client rotation itself function
Seoyeon Kim [Wed, 16 Sep 2020 02:52:38 +0000 (11:52 +0900)]
[Tizen] Add screen and client rotation itself function

This reverts commit df2736dfa4617e3ba2f25f2b8a769c6ffe14f632.

3 years ago[Tizen] Not execute the remove callback
Seoyeon Kim [Wed, 16 Sep 2020 02:31:48 +0000 (11:31 +0900)]
[Tizen] Not execute the remove callback

This reverts commit 4af6e71f718efa4f4298b5301d003209e08110cf.

3 years agoMerge branch 'devel/master' into tizen
Seoyeon Kim [Wed, 16 Sep 2020 02:30:49 +0000 (11:30 +0900)]
Merge branch 'devel/master' into tizen

3 years agoRevert "[Tizen] Not execute the remove callback"
Seoyeon Kim [Wed, 16 Sep 2020 02:29:33 +0000 (11:29 +0900)]
Revert "[Tizen] Not execute the remove callback"

This reverts commit f213829c270db6359ad34843fc8e903f8e97d00e.

3 years agoRevert "[Tizen] Add screen and client rotation itself function"
Seoyeon Kim [Wed, 16 Sep 2020 02:29:30 +0000 (11:29 +0900)]
Revert "[Tizen] Add screen and client rotation itself function"

This reverts commit 585403cfa01295ff3ef381ac23f16f508739ce24.

3 years agoRevert "[Tizen] Temporarily force updateScene flag true when rendering behavior is...
Seoyeon Kim [Wed, 16 Sep 2020 02:29:26 +0000 (11:29 +0900)]
Revert "[Tizen] Temporarily force updateScene flag true when rendering behavior is continuously"

This reverts commit 474f1a1c832556c7dcbec4d1e2ee53ea1771889b.

3 years agoRevert "[Tizen] Partial rendering rotation does not work."
Seoyeon Kim [Wed, 16 Sep 2020 02:29:23 +0000 (11:29 +0900)]
Revert "[Tizen] Partial rendering rotation does not work."

This reverts commit ebece7aebf565140832fa7e59a66ac10afcf8fb4.

3 years agoRevert "[Tizen] Modify dirtyRects to have scene for multi window support."
Seoyeon Kim [Wed, 16 Sep 2020 02:29:19 +0000 (11:29 +0900)]
Revert "[Tizen] Modify dirtyRects to have scene for multi window support."

This reverts commit 8cece914b53927d9aae8b1382b710a495233f82e.

3 years agoRevert "[Tizen] Revert "Use touch consumed return to set whether we process a gesture...
Seoyeon Kim [Wed, 16 Sep 2020 02:29:15 +0000 (11:29 +0900)]
Revert "[Tizen] Revert "Use touch consumed return to set whether we process a gesture or not""

This reverts commit 96153ae2f46221804347b661359494b8064d8efc.

3 years agoRevert "[Tizen] Temporary 'using PropertyBuffer = VertexBuffer'"
Seoyeon Kim [Wed, 16 Sep 2020 02:29:08 +0000 (11:29 +0900)]
Revert "[Tizen] Temporary 'using PropertyBuffer = VertexBuffer'"

This reverts commit ce2cbd8ede1c053ecea1d29497ae1cd3cb92af03.

3 years agoRevert "[Tizen] Add Integration API to Create public event type"
Seoyeon Kim [Wed, 16 Sep 2020 02:29:04 +0000 (11:29 +0900)]
Revert "[Tizen] Add Integration API to Create public event type"

This reverts commit 4ffe40a1c9ec1384e9cbf156ed8cfca09f1f6198.

3 years agoRevert "Export Setter APIs in DevelKeyEvent"
Seoyeon Kim [Wed, 16 Sep 2020 02:28:59 +0000 (11:28 +0900)]
Revert "Export Setter APIs in DevelKeyEvent"

This reverts commit 01c16230fb62be0b0e5d09cc33e8126385aef0dc.

3 years agoRevert "Add devel api to create valid handle for Gesture classes"
Seoyeon Kim [Wed, 16 Sep 2020 02:28:54 +0000 (11:28 +0900)]
Revert "Add devel api to create valid handle for Gesture classes"

This reverts commit 7ff87236f5f5944740d29ea936ac75d7c9407697.

3 years agoRevert "[Tizen] Add New API of Scene with screen orientation"
Seoyeon Kim [Wed, 16 Sep 2020 02:27:50 +0000 (11:27 +0900)]
Revert "[Tizen] Add New API of Scene with screen orientation"

This reverts commit 30b190fb96aed9cedd1111d043855546079b8f48.

3 years agoMerge "[Tizen] Add New API of Scene with screen orientation" into tizen
Wonsik Jung [Tue, 15 Sep 2020 05:44:37 +0000 (05:44 +0000)]
Merge "[Tizen] Add New API of Scene with screen orientation" into tizen

3 years agorefactor PropertyMetadata table. 98/243998/3
Subhransu Mohanty [Mon, 14 Sep 2020 01:00:34 +0000 (10:00 +0900)]
refactor PropertyMetadata table.

- keep string_view insted of const char* for performance.
- make both table constexpr so that we can sanity check during compile time.

Change-Id: I13a424b3f9c5fadd52ea02889ba6d687f8f41346

3 years agoMerge "Ensure animation is not played when an actor is not on scene" into devel/master
Heeyong Song [Mon, 14 Sep 2020 14:16:21 +0000 (14:16 +0000)]
Merge "Ensure animation is not played when an actor is not on scene" into devel/master

3 years agoAdded API to apply native texture modification to shader 82/243982/2
David Steele [Fri, 11 Sep 2020 16:20:47 +0000 (17:20 +0100)]
Added API to apply native texture modification to shader

If a given texture is using a Native Image, then update the shader
using the custom prefix and sampler from that NativeImage.

Change-Id: Ic94e5b6eb90ad453d9e7e288837964634f20a2db
Signed-off-by: David Steele <david.steele@samsung.com>
3 years agoDALi Version 1.9.29 64/243964/1 dali_1.9.29
adam.b [Fri, 11 Sep 2020 11:56:15 +0000 (12:56 +0100)]
DALi Version 1.9.29

Change-Id: I971d9664063dc8f7a9c178735103c39fa64eb4ed

3 years agoEnsure animation is not played when an actor is not on scene 98/243898/2
Heeyong Song [Fri, 11 Sep 2020 04:05:09 +0000 (13:05 +0900)]
Ensure animation is not played when an actor is not on scene

Change-Id: Iadfe60520ad14de6db2c1867bc6df223fa5bf10a

3 years agoFormatting automated-tests 01/243601/4
David Steele [Mon, 7 Sep 2020 14:10:54 +0000 (15:10 +0100)]
Formatting automated-tests

Change-Id: Ic0fd2e6eef75ad8af21511ba6b9383fa287009a4

3 years agoFormatted API 58/243758/3
David Steele [Wed, 9 Sep 2020 17:28:27 +0000 (18:28 +0100)]
Formatted API

Change-Id: I46852b09a374bb8115a2ce12959800f030e54c60

3 years agoclang-format: added .clang-format with rules adhere to dali coding guidelines. 98/242698/8
Subhransu Mohanty [Mon, 31 Aug 2020 02:08:43 +0000 (11:08 +0900)]
clang-format: added .clang-format with rules adhere to dali coding guidelines.

added ./format file which will apply the coding guideline to the latest commit at HEAD^ and
reformats  the files if it violates Dali style  guideline.

Change-Id: Ic265bdab2f43123eba72dd3317f2fda39248c2e4

3 years agoAdd devel api to create valid handle for Gesture classes 41/243841/1 accepted/tizen/unified/20200911.043234 submit/tizen/20200910.200255
Richard Huang [Tue, 8 Sep 2020 10:16:18 +0000 (11:16 +0100)]
Add devel api to create valid handle for Gesture classes

Change-Id: I63f180b330ad0da44f09ad0e323d89ec78101ae0

3 years agoExport Setter APIs in DevelKeyEvent 40/243840/1
Richard Huang [Thu, 10 Sep 2020 09:08:59 +0000 (10:08 +0100)]
Export Setter APIs in DevelKeyEvent

Change-Id: Id14c93d01b2cfad68ba2bb9a01b6fad457ab6231

3 years agoExport Setter APIs in DevelKeyEvent 23/243823/1
Richard Huang [Thu, 10 Sep 2020 09:08:59 +0000 (10:08 +0100)]
Export Setter APIs in DevelKeyEvent

Change-Id: Id14c93d01b2cfad68ba2bb9a01b6fad457ab6231

3 years agoAdding 'override', removing 'virtual' from overriding functions' declarations in... 52/243752/1
György Straub [Wed, 9 Sep 2020 10:02:34 +0000 (11:02 +0100)]
Adding 'override', removing 'virtual' from overriding functions' declarations in tests.

Change-Id: I8954231725d60faf8caac222db73ebf7b5a4bfae
Signed-off-by: György Straub <g.straub@partner.samsung.com>
3 years ago[Tizen] Add New API of Scene with screen orientation 26/243726/1
Wonsik Jung [Wed, 9 Sep 2020 09:35:00 +0000 (18:35 +0900)]
[Tizen] Add New API of Scene with screen orientation

Add New API of Scene with screen orientation.
It is for application launching with avaiable screen orientation.

Change-Id: I35cfe7b6bb58880977ac4c72118fe471b8a93ae7

3 years agoMerge "Add devel api to create valid handle for Gesture classes" into devel/master
Adeel Kazmi [Tue, 8 Sep 2020 17:25:10 +0000 (17:25 +0000)]
Merge "Add devel api to create valid handle for Gesture classes" into devel/master

3 years agoMerge "Changed 'virtual' function override declarations to 'override' in automated...
Adeel Kazmi [Tue, 8 Sep 2020 10:56:58 +0000 (10:56 +0000)]
Merge "Changed 'virtual' function override declarations to 'override' in automated-tests." into devel/master

3 years agoAdd devel api to create valid handle for Gesture classes 91/243591/2
Richard Huang [Tue, 8 Sep 2020 10:16:18 +0000 (11:16 +0100)]
Add devel api to create valid handle for Gesture classes

Change-Id: I63f180b330ad0da44f09ad0e323d89ec78101ae0

3 years agoMerge "Fix indenting" into devel/master
Adeel Kazmi [Tue, 8 Sep 2020 10:51:13 +0000 (10:51 +0000)]
Merge "Fix indenting" into devel/master

3 years agoMerge "use modern construct 'nullptr' instead of 'NULL' or '0'" into devel/master
Adeel Kazmi [Tue, 8 Sep 2020 10:47:39 +0000 (10:47 +0000)]
Merge "use modern construct 'nullptr' instead of 'NULL' or '0'" into devel/master