platform/core/uifw/dali-core.git
6 years ago[Tizen] Stage's default background color change to transparent 36/134836/1 accepted/tizen/unified/20170630.083241 submit/tizen/20170621.112620 submit/tizen/20170622.035441
Heeyong Song [Tue, 20 Jun 2017 06:47:38 +0000 (15:47 +0900)]
[Tizen] Stage's default background color change to transparent

Change-Id: I3f04fb994dd44d89d5849ecab5fbd04bd722895c

6 years ago[Tizen] Restore Uploaded signal for BufferImage and ResourceImage 25/134825/1
Heeyong Song [Tue, 20 Jun 2017 05:57:50 +0000 (14:57 +0900)]
[Tizen] Restore Uploaded signal for BufferImage and ResourceImage

Change-Id: I5f333ef942869c6c12d3876fd80cbc47023ffaee

6 years agoMerge branch 'devel/master' into tizen 22/134822/1
Heeyong Song [Tue, 20 Jun 2017 05:54:27 +0000 (14:54 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: I8787c30676bdc34f32d3cbcaeca3b6acc0da1f59

6 years agoRevert "[Tizen] Restore Uploaded signal for BufferImage and ResourceImage" 20/134820/1
Heeyong Song [Tue, 20 Jun 2017 05:54:11 +0000 (14:54 +0900)]
Revert "[Tizen] Restore Uploaded signal for BufferImage and ResourceImage"

This reverts commit 396d6b06b177a275a163b7f3df75def7fad5421d.

Change-Id: I3d7fd025fca9e52dc74b53a9585f95f608ea8458

6 years agoRevert "[Tizen] Stage's default background color change to transparent" 19/134819/1
Heeyong Song [Tue, 20 Jun 2017 05:53:42 +0000 (14:53 +0900)]
Revert "[Tizen] Stage's default background color change to transparent"

This reverts commit efd939f09df7acd54241bb5d31f4328ff81a2120.

Change-Id: Id7a3cc3ce17771c4de907e9872bdfa420b7616f5

6 years agoAdded mechanism to get type info of CustomActor 33/134433/2
David Steele [Thu, 15 Jun 2017 15:57:14 +0000 (16:57 +0100)]
Added mechanism to get type info of CustomActor

For non-native derived classes of CustomActor, it is useful to be
able to get the registered type name without using the native
"typeid" mechanism, which usually gets to the most-derived native
class. Instead, if the glue layer registers the non-native typenames
with the type registry using DevelHandle::SetTypeInfo, then

Change-Id: Ic79ce1a239a965e5c2c74ea2b8980c2f9ca29f8c
Signed-off-by: David Steele <david.steele@samsung.com>
6 years agoDALi Version 1.2.44 30/134430/1 dali_1.2.44
Umar [Fri, 16 Jun 2017 11:03:21 +0000 (12:03 +0100)]
DALi Version 1.2.44

Change-Id: If2e0e08ba448ddf90fdf1db0550e22783f7da7dc

6 years agoRevert "Enable GLES3.0 by default." 79/134279/1
Adeel Kazmi [Thu, 15 Jun 2017 17:52:52 +0000 (17:52 +0000)]
Revert "Enable GLES3.0 by default."

This reverts commit b595c8cb3e23821406a4ba65e1e224cfb6443c36.

Change-Id: I3cf62bb34a0f902caf29b8cf71ad48e1344d5ce3

6 years agoEnable GLES3.0 by default. 10/134110/2
Victor Cebollada [Wed, 14 Jun 2017 15:50:09 +0000 (16:50 +0100)]
Enable GLES3.0 by default.

Change-Id: I358d172244716840e16a57bdd980dc2be349bd69
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
6 years agoFloating point formats added to pixel data. 59/133859/9
Victor Cebollada [Tue, 13 Jun 2017 14:41:39 +0000 (15:41 +0100)]
Floating point formats added to pixel data.

Change-Id: I94038c400620fef5a63fcd74bc2f053c2f9d8254
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
6 years ago[Tizen] Stage's default background color change to transparent 57/133557/1 accepted/tizen/unified/20170614.141242 submit/tizen/20170613.061944 submit/tizen/20170614.120205
Seoyeon Kim [Tue, 13 Jun 2017 01:36:19 +0000 (10:36 +0900)]
[Tizen] Stage's default background color change to transparent

This reverts commit e6f7987879869c485aa7b6b0de43a98852c2dfa1.

Change-Id: Idbf73150defeeb5726f42b673cf8e525fe975691

6 years ago[Tizen] Restore Uploaded signal for BufferImage and ResourceImage 56/133556/1
Seoyeon Kim [Tue, 13 Jun 2017 01:35:32 +0000 (10:35 +0900)]
[Tizen] Restore Uploaded signal for BufferImage and ResourceImage

This reverts commit bf46431ba2ac272e310627d6fd3fb706e96a24b3.

Change-Id: Ie88799f684a3ca7126cb63f38d825e1cde3f8209

6 years agoMerge branch 'devel/master' into tizen 55/133555/1
Seoyeon Kim [Tue, 13 Jun 2017 01:34:06 +0000 (10:34 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: Ida6fec1f6183b5c47431c352a5955dc9f0616034

6 years agoRevert "[Tizen] Restore Uploaded signal for BufferImage and ResourceImage" 53/133553/1
Seoyeon Kim [Tue, 13 Jun 2017 01:33:13 +0000 (10:33 +0900)]
Revert "[Tizen] Restore Uploaded signal for BufferImage and ResourceImage"

This reverts commit 498f2ed30495419ab696aa6e2820a3c1d44a6e76.

Change-Id: I7f2af839a6738d1f3708c0966cabd7a469b97b9d

6 years agoRevert "[Tizen] Stage's default background color change to transparent" 52/133552/1
Seoyeon Kim [Tue, 13 Jun 2017 01:32:50 +0000 (10:32 +0900)]
Revert "[Tizen] Stage's default background color change to transparent"

This reverts commit 3d6dca0c017d06d048f479e92ff0eecb0dd6fb69.

Change-Id: I1db0201c9d2b62c0f8470b430ec581910c609ff5

6 years agoRevert "[Tizen] Fix memory leak issue in dali core" 51/133551/1
Seoyeon Kim [Tue, 13 Jun 2017 01:32:18 +0000 (10:32 +0900)]
Revert "[Tizen] Fix memory leak issue in dali core"

This reverts commit cd1f8c935c88054e546c76834f077ba6677facb5.

Change-Id: Ie8107ab947cd450b2fecc38817f803915889bc59

6 years agoMerge "Simplified actor depth traversal algorithms" into devel/master
David Steele [Mon, 12 Jun 2017 15:31:03 +0000 (15:31 +0000)]
Merge "Simplified actor depth traversal algorithms" into devel/master

6 years agoSimplified actor depth traversal algorithms 13/132813/6
David Steele [Wed, 7 Jun 2017 19:37:51 +0000 (20:37 +0100)]
Simplified actor depth traversal algorithms

Instead of having a complex sibling order and hierarchy depth combination,
changed to use actor order in mChildren; Sibling operations now move
the actor pointers in this array.

Automatically regenerates a depth index for every actor in the tree
when any part of the tree changes. (i.e. actor add/remove, raise/lower etc)
at the end of an event processing cycle, and resends a list of nodes
to UpdateManager in a single message.

Change-Id: I1f716132f0e3a13fc21fbebf188287dc893956ee
Signed-off-by: David Steele <david.steele@samsung.com>
6 years agoMerge "Adding Progress notification to Animation" into devel/master
Adeel Kazmi [Fri, 9 Jun 2017 17:36:55 +0000 (17:36 +0000)]
Merge "Adding Progress notification to Animation" into devel/master

6 years agoAdding Progress notification to Animation 12/132812/14
Agnelo Vaz [Wed, 7 Jun 2017 18:06:17 +0000 (19:06 +0100)]
Adding Progress notification to Animation

Change-Id: Iff153ceebfc89938e43a6ce50a0e0fe962e6ef81

6 years agoFix for texture Upload() 08/133308/1
Victor Cebollada [Fri, 9 Jun 2017 13:15:02 +0000 (14:15 +0100)]
Fix for texture Upload()

* When a full texture is loaded in a GLES3.x context
  and the pixel data format is RGB and the internal format
  is RGBA, it needs to be converted to RGBA.

Change-Id: Idcd3635d2d1bd378b9ffe96266c4fb8ced5e4087
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
6 years agoMerge "Mipmap level parameter" into devel/master
Paul Wisbey [Fri, 9 Jun 2017 15:05:32 +0000 (15:05 +0000)]
Merge "Mipmap level parameter" into devel/master

6 years agoMerge "Implemented basic CPU image masking" into devel/master
Adeel Kazmi [Fri, 9 Jun 2017 12:54:14 +0000 (12:54 +0000)]
Merge "Implemented basic CPU image masking" into devel/master

6 years agoMipmap level parameter 98/132798/5
greynaga [Wed, 7 Jun 2017 14:24:31 +0000 (15:24 +0100)]
Mipmap level parameter

Implementation of GL_TEXTURE_MAX_LEVEL for GLES3x,
to upload mipmaps without full level.

Change-Id: I8dbd3a30b47da02ec598cf8df1bc6444d361e232

6 years agoDALi Version 1.2.43 84/133284/1 dali_1.2.43
Richard Huang [Fri, 9 Jun 2017 12:23:00 +0000 (13:23 +0100)]
DALi Version 1.2.43

Change-Id: I90bfdcbca3332d6f748769b4d49bfd8145c57e5a

6 years agoImplemented basic CPU image masking 35/132535/7
David Steele [Tue, 6 Jun 2017 09:18:36 +0000 (10:18 +0100)]
Implemented basic CPU image masking

Given a PixelData containing an image and a PixelData to use as a mask,
this will apply the alpha channel of the mask to the image; either
multiplying into the image's alpha channel, or if it doesn't have one,
converting the image to RGBA888 and applying the mask's alpha channel.

If the mask is a different size than the image, then this will sample a
single pixel from a smaller mask, or use bilinear filtering to sample
from a larger mask.

Change-Id: I48b5d332627a4fb85899883868d278bcbc2b9c8e

6 years agoRemove current and future memory leaks with messages by forcing the use of OwnerPoint... 10/132810/2
Kimmo Hoikka [Wed, 7 Jun 2017 17:35:26 +0000 (18:35 +0100)]
Remove current and future memory leaks with messages by forcing the use of OwnerPointer instead of raw pointers

OwnerPointer no longer does the Release hack behind the scene so if you want to transfer ownership
it needs to be OwnerPointer all the way

Change-Id: I3cbf6341142fd25ef3f2a0ebc875c2ef9797e8ad

6 years ago[Tizen] Fix memory leak issue in dali core 50/132650/1 accepted/tizen/unified/20170608.072246 submit/tizen/20170607.061735
minho.sun [Wed, 7 Jun 2017 05:54:56 +0000 (14:54 +0900)]
[Tizen] Fix memory leak issue in dali core

This reverts commit 4ad6cb8b91998fd9affe0f185491f76b595c4b74.

Change-Id: I7666fee4e382983e0e83df255ccca796cdaf7f83

6 years ago[Tizen] Stage's default background color change to transparent 49/132649/1
minho.sun [Wed, 7 Jun 2017 05:54:46 +0000 (14:54 +0900)]
[Tizen] Stage's default background color change to transparent

This reverts commit 991fb43539475b1d3b1aa812f808c2d83735f195.

Change-Id: I13c35673e634f23b8a166c599adc2973adfb4041

6 years ago[Tizen] Restore Uploaded signal for BufferImage and ResourceImage 48/132648/1
minho.sun [Wed, 7 Jun 2017 05:54:34 +0000 (14:54 +0900)]
[Tizen] Restore Uploaded signal for BufferImage and ResourceImage

This reverts commit c1f70c3022befdf697c595bcd17dc04d5ad60cea.

Change-Id: Idfbb063978ee08a3771f273f7f306fa00d3eefc0

6 years agoMerge branch 'devel/master' into tizen 47/132647/1
minho.sun [Wed, 7 Jun 2017 05:54:18 +0000 (14:54 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: I95a7a6557ab4dfb8176aa08678bf25838f3357a7

6 years agoRevert "[Tizen] Restore Uploaded signal for BufferImage and ResourceImage" 46/132646/1
minho.sun [Wed, 7 Jun 2017 05:54:10 +0000 (14:54 +0900)]
Revert "[Tizen] Restore Uploaded signal for BufferImage and ResourceImage"

This reverts commit 659d2cc5b9f73fe057f54a8e1babab0a424fc230.

Change-Id: I2e54b0b096baa9393ce28965280a16afbf841d28

6 years agoRevert "[Tizen] Stage's default background color change to transparent" 45/132645/1
minho.sun [Wed, 7 Jun 2017 05:53:59 +0000 (14:53 +0900)]
Revert "[Tizen] Stage's default background color change to transparent"

This reverts commit bd41e90757590daf32fbe032df5f9d087305325b.

Change-Id: I37be88ee0e51f634c06cbc1636fc6f278095e44c

6 years agoRevert "[Tizen] Fix memory leak issue in dali core" 44/132644/1
minho.sun [Wed, 7 Jun 2017 05:53:48 +0000 (14:53 +0900)]
Revert "[Tizen] Fix memory leak issue in dali core"

This reverts commit 0ffd846a82f78a4034367e1271166da711dc35d2.

Change-Id: I14113d015884bb1b6e362a54b9a50de39f4f6cd8

6 years ago[Tizen] Fix memory leak issue in dali core 10/132610/1
xb.teng [Wed, 7 Jun 2017 05:41:26 +0000 (13:41 +0800)]
[Tizen] Fix memory leak issue in dali core

Change-Id: I29f12e8b0ddd3becc2bd35575a7192b9c3e6bc15
Signed-off-by: xb.teng <xb.teng@samsung.com>
6 years agoDALi Version 1.2.42 57/132357/1 dali_1.2.42
Nick Holland [Fri, 2 Jun 2017 11:55:31 +0000 (12:55 +0100)]
DALi Version 1.2.42

Change-Id: I3dd139533e160084d6a077de3d2138e167d57de3

6 years agoAdd a helper for read-only properties 06/132006/2
Adeel Kazmi [Wed, 31 May 2017 14:17:26 +0000 (15:17 +0100)]
Add a helper for read-only properties

Change-Id: I927f26296470cd27d4bd5f9168ac15c5dace0335

6 years ago[Tizen] Stage's default background color change to transparent 05/131905/1
Jinho, Lee [Wed, 31 May 2017 06:42:43 +0000 (15:42 +0900)]
[Tizen] Stage's default background color change to transparent

Change-Id: I2c982cf72fa07a6a089de95f7375867d329be00b

6 years ago[Tizen] Restore Uploaded signal for BufferImage and ResourceImage 65/131865/1
Jinho, Lee [Wed, 31 May 2017 02:32:45 +0000 (11:32 +0900)]
[Tizen] Restore Uploaded signal for BufferImage and ResourceImage

This reverts commit d43af698280788aa8d2ac4e727c89e2861a56449.

Change-Id: I3c16c196529fb01008a760865b4fd3f70bb417a3

6 years agoMerge branch 'devel/master' into tizen 64/131864/1
Jinho, Lee [Wed, 31 May 2017 02:30:55 +0000 (11:30 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: I42b6f15ace243810cebc558afb3d55ecb0cd6e65

6 years agoRemove dead logic handling renderer ready and completion 21/131321/3
Kimmo Hoikka [Fri, 26 May 2017 09:37:20 +0000 (10:37 +0100)]
Remove dead logic handling renderer ready and completion

- its not possible to have a renderer without scene graph geometry and shader
- renderers are now ready and complete as soon as they are ready, i.e. have valid geometry and shader

Change-Id: I197c7af70a4c204260558a57b54bd69a2830f410

6 years agoRevert "[Tizen] Restore Uploaded signal for BufferImage and ResourceImage" 74/131774/1
Jinho, Lee [Tue, 30 May 2017 07:18:01 +0000 (16:18 +0900)]
Revert "[Tizen] Restore Uploaded signal for BufferImage and ResourceImage"

This reverts commit 9314e51580c90e573b71ebeffe2c9df8d3551b10.

Change-Id: I49d984729c7649ac5bb9cb4971d91b4ed34e7c61

6 years agoRevert "[Tizen] Ensure cached values of properties animated using AnimateTo are updated" 73/131773/1
Jinho, Lee [Tue, 30 May 2017 07:17:43 +0000 (16:17 +0900)]
Revert "[Tizen] Ensure cached values of properties animated using AnimateTo are updated"

This reverts commit 170e0f5cde273cecde1990e5943cdaad8933e65a.

Change-Id: Ie0cf57dd4bc3c9d49694f86ed784709af98e033d

6 years agoRevert "[Tizen] (Animation) Reorder animation variables according to size & remove... 72/131772/1
Jinho, Lee [Tue, 30 May 2017 07:16:42 +0000 (16:16 +0900)]
Revert "[Tizen] (Animation) Reorder animation variables according to size & remove unused"

This reverts commit 2e85738caf39e6a650879de4a53c6ebe3cd7d6ac.

Change-Id: I6bf770d80aecb816f55f10c6761016faf60ce9ba

6 years agoRevert "[Tizen] (Animation) Ensure TimePeriod is taken into account when setting... 71/131771/1
Jinho, Lee [Tue, 30 May 2017 07:16:14 +0000 (16:16 +0900)]
Revert "[Tizen] (Animation) Ensure TimePeriod is taken into account when setting properties on the event-thread as well"

This reverts commit f69222d4812124d8788917283a41dac859b309cc.

Change-Id: I2519077a823b6876a78ca525ae905f6469a2439f

6 years agoRevert "[Tizen] (Animation) Ensure AnimateBy updates the cached event-side properties" 70/131770/1
Jinho, Lee [Tue, 30 May 2017 07:15:57 +0000 (16:15 +0900)]
Revert "[Tizen] (Animation) Ensure AnimateBy updates the cached event-side properties"

This reverts commit 135e1701cb53a90dd229c033f19f8d8b1bbee6ed.

Change-Id: I78aed48072c09dacd6a4549c230f00a358e88789

6 years agoRevert "[Tizen] (Animation) Ensure AnimateBetween updates the cached event-side prope... 69/131769/1
Jinho, Lee [Tue, 30 May 2017 07:15:35 +0000 (16:15 +0900)]
Revert "[Tizen] (Animation) Ensure AnimateBetween updates the cached event-side properties"

This reverts commit 6c20d722e86139148c82bdf9a79d041db5a5fb7f.

Change-Id: I050f4549e48f7070fad8984adc891d7aaae3e3a5

6 years agoRevert "[Tizen] Avoid Svace MEMORY_LEAK warning in callback.cpp" 68/131768/1
Jinho, Lee [Tue, 30 May 2017 07:15:24 +0000 (16:15 +0900)]
Revert "[Tizen] Avoid Svace MEMORY_LEAK warning in callback.cpp"

This reverts commit 4a0606fa1a653af9a571c565669ae91dca8703d1.

Change-Id: I150a390e63f56471ade1497483384f83544b8b4b

6 years agoRevert "[Tizen] Move DevelHandle::GetCurrentProperty to public" 67/131767/1
Jinho, Lee [Tue, 30 May 2017 07:15:09 +0000 (16:15 +0900)]
Revert "[Tizen] Move DevelHandle::GetCurrentProperty to public"

This reverts commit b76771ea378300ba82372e8867bb074aebb60a40.

Change-Id: I81064859529645f7c07c1096f330e745a7a54f90

6 years agoRevert "[Tizen] Update doxygen commnets" 66/131766/1
Jinho, Lee [Tue, 30 May 2017 07:14:51 +0000 (16:14 +0900)]
Revert "[Tizen] Update doxygen commnets"

This reverts commit e057de80cd4561c267752583c56587b47b8e6852.

Change-Id: I6d6cd3a32618d592de5cd94fa951b48c2a9b0e83

6 years agoMerge "Removal of unnecessary set and map wrappers" into devel/master
David Steele [Fri, 26 May 2017 17:30:39 +0000 (17:30 +0000)]
Merge "Removal of unnecessary set and map wrappers" into devel/master

6 years agoMerge "(Animation) Ensure PlayFrom updates the cached event-side properties" into...
David Steele [Fri, 26 May 2017 16:25:00 +0000 (16:25 +0000)]
Merge "(Animation) Ensure PlayFrom updates the cached event-side properties" into devel/master

6 years agoMerge "(Animation) Ensure AnimateBetween updates the cached event-side properties...
David Steele [Fri, 26 May 2017 16:24:46 +0000 (16:24 +0000)]
Merge "(Animation) Ensure AnimateBetween updates the cached event-side properties" into devel/master

6 years agoMerge "(Animation) Ensure AnimateBy updates the cached event-side properties" into...
David Steele [Fri, 26 May 2017 16:24:37 +0000 (16:24 +0000)]
Merge "(Animation) Ensure AnimateBy updates the cached event-side properties" into devel/master

6 years agoRemoval of unnecessary set and map wrappers 54/131354/2
Kimmo Hoikka [Fri, 26 May 2017 12:57:14 +0000 (13:57 +0100)]
Removal of unnecessary set and map wrappers

Change-Id: Ib11f9a3dcf8d71ddcba3ffee6d0d6180a89f500d

6 years agoDALi Version 1.2.41 44/131344/1 dali_1.2.41
greynaga [Fri, 26 May 2017 12:30:37 +0000 (13:30 +0100)]
DALi Version 1.2.41

Change-Id: I9df1c5bc3943a712901cee763fde9ca6609ebbda

6 years ago(Animation) Ensure PlayFrom updates the cached event-side properties 99/131099/2
Adeel Kazmi [Thu, 25 May 2017 10:42:06 +0000 (11:42 +0100)]
(Animation) Ensure PlayFrom updates the cached event-side properties

Change-Id: Id5dd3a1e78fabc7c426b81e3909738bbc1887040

6 years ago(Animation) Ensure AnimateBetween updates the cached event-side properties 72/130272/5
Adeel Kazmi [Sat, 20 May 2017 03:08:52 +0000 (04:08 +0100)]
(Animation) Ensure AnimateBetween updates the cached event-side properties

Change-Id: I8d83611eebf8e9bdca7dd9390a207924706eeb97

6 years ago(Animation) Ensure AnimateBy updates the cached event-side properties 23/130223/8
Adeel Kazmi [Fri, 19 May 2017 10:30:29 +0000 (11:30 +0100)]
(Animation) Ensure AnimateBy updates the cached event-side properties

Change-Id: If7c50137a729f6072f39c8768a127326ca56d389

6 years agoMerge "Deprecate all Image classes" into devel/master
David Steele [Thu, 25 May 2017 17:37:13 +0000 (17:37 +0000)]
Merge "Deprecate all Image classes" into devel/master

6 years agoCleanup ResourceLoading and PlatformAbstraction 82/129982/3
Kimmo Hoikka [Thu, 18 May 2017 17:04:28 +0000 (18:04 +0100)]
Cleanup ResourceLoading and PlatformAbstraction

- Removed ResourceType base class
- Clarified PlatformAbstraction methods

Change-Id: I0811af69e8781136cde0d6f62fe49bc820d577c8

6 years agoDeprecate all Image classes 13/131113/4
Adeel Kazmi [Thu, 25 May 2017 10:58:30 +0000 (11:58 +0100)]
Deprecate all Image classes

Change-Id: I399ca4be69c53e991825bbcafc1d3150fc2db235

6 years agoMerge "Update doxygen commnets" into devel/master
Adeel Kazmi [Wed, 24 May 2017 10:29:27 +0000 (10:29 +0000)]
Merge "Update doxygen commnets" into devel/master

6 years ago[Tizen] Update doxygen commnets 02/130802/1
Seoyeon Kim [Wed, 24 May 2017 04:44:35 +0000 (13:44 +0900)]
[Tizen] Update doxygen commnets

- Return type of member Dali::Property::Add is not documented.
- Parameter of member Dali::Property::GetKeyAt is not documented.
- Parameter of member Dali::Property::GetKeyValue is not documented.

Change-Id: I99bd91058517b3dfeb0678188d039b972f126df3
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
6 years agoUpdate doxygen commnets 99/130799/1
Seoyeon Kim [Wed, 24 May 2017 04:44:35 +0000 (13:44 +0900)]
Update doxygen commnets

- Return type of member Dali::Property::Add is not documented.
- Parameter of member Dali::Property::GetKeyAt is not documented.
- Parameter of member Dali::Property::GetKeyValue is not documented.

Change-Id: I99bd91058517b3dfeb0678188d039b972f126df3
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
6 years agoMove DevelHandle::GetCurrentProperty to public 52/130352/3
minho.sun [Mon, 22 May 2017 06:05:42 +0000 (15:05 +0900)]
Move DevelHandle::GetCurrentProperty to public

Move DevelHandle::GetCurrentProperty to public.

Change-Id: Ib9c262ce1bc26467a68acef64a3ffaac9d9c79e6
Signed-off-by: minho.sun <minho.sun@samsung.com>
6 years agoMerge "[Tizen] Move DevelHandle::GetCurrentProperty to public" into tizen accepted/tizen/unified/20170523.050801 submit/tizen/20170522.141510 tizen_4.0.m1_release
minho.sun [Mon, 22 May 2017 09:36:32 +0000 (09:36 +0000)]
Merge "[Tizen] Move DevelHandle::GetCurrentProperty to public" into tizen

6 years ago[Tizen] Move DevelHandle::GetCurrentProperty to public 87/130387/1
minho.sun [Mon, 22 May 2017 06:05:42 +0000 (15:05 +0900)]
[Tizen] Move DevelHandle::GetCurrentProperty to public

Move DevelHandle::GetCurrentProperty to public.

Change-Id: I5362b6e02878e15a57b2ca66d0907c688454df2e
Signed-off-by: minho.sun <minho.sun@samsung.com>
6 years agoAvoid Svace MEMORY_LEAK warning in callback.cpp 38/130338/1
Seoyeon Kim [Mon, 22 May 2017 05:04:55 +0000 (14:04 +0900)]
Avoid Svace MEMORY_LEAK warning in callback.cpp

Change-Id: I7be6559a82035993e8607b282b6ecc47ec365264
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
6 years ago[Tizen] Avoid Svace MEMORY_LEAK warning in callback.cpp 37/130337/1
Seoyeon Kim [Mon, 22 May 2017 05:04:55 +0000 (14:04 +0900)]
[Tizen] Avoid Svace MEMORY_LEAK warning in callback.cpp

Change-Id: I7be6559a82035993e8607b282b6ecc47ec365264
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
6 years ago[Tizen] (Animation) Ensure AnimateBetween updates the cached event-side properties 77/130277/1
Adeel Kazmi [Sat, 20 May 2017 03:08:52 +0000 (04:08 +0100)]
[Tizen] (Animation) Ensure AnimateBetween updates the cached event-side properties

Change-Id: I8d83611eebf8e9bdca7dd9390a207924706eeb97

6 years ago[Tizen] (Animation) Ensure AnimateBy updates the cached event-side properties 76/130276/1
Adeel Kazmi [Fri, 19 May 2017 10:30:29 +0000 (11:30 +0100)]
[Tizen] (Animation) Ensure AnimateBy updates the cached event-side properties

Change-Id: If7c50137a729f6072f39c8768a127326ca56d389

6 years ago[Tizen] (Animation) Ensure TimePeriod is taken into account when setting properties... 75/130275/1
Adeel Kazmi [Thu, 18 May 2017 08:56:19 +0000 (09:56 +0100)]
[Tizen] (Animation) Ensure TimePeriod is taken into account when setting properties on the event-thread as well

Also added some more test cases to test the AnimateTo event side properties

Change-Id: Ibeeb8f01316034715eb9121dfec61c18e18eeb5d

6 years ago[Tizen] (Animation) Reorder animation variables according to size & remove unused 74/130274/1
Adeel Kazmi [Wed, 17 May 2017 11:22:09 +0000 (12:22 +0100)]
[Tizen] (Animation) Reorder animation variables according to size & remove unused

Change-Id: I84e1ce4388ec0b31d4077a51fe0f8769dc0464bf

6 years ago[Tizen] Ensure cached values of properties animated using AnimateTo are updated 73/130273/1
Adeel Kazmi [Tue, 9 May 2017 15:13:40 +0000 (16:13 +0100)]
[Tizen] Ensure cached values of properties animated using AnimateTo are updated

Change-Id: I76b93d51c807c6be75ed419e01b0fa5fdb575c08

6 years ago[Tizen] Restore Uploaded signal for BufferImage and ResourceImage 00/130100/4
taeyoon0.lee [Fri, 19 May 2017 06:35:41 +0000 (15:35 +0900)]
[Tizen] Restore Uploaded signal for BufferImage and ResourceImage

Change-Id: I96b7422bd56220e90add4f5800170c0fe3c01662

6 years agoDALi Version 1.2.40 25/130225/1 dali_1.2.40
Francisco Santos [Fri, 19 May 2017 12:43:14 +0000 (13:43 +0100)]
DALi Version 1.2.40

Change-Id: I707fcf7f3e9584a854a3ef9d5a4906f21dedd8a5

6 years ago(Animation) Ensure TimePeriod is taken into account when setting properties on the... 89/129889/3
Adeel Kazmi [Thu, 18 May 2017 08:56:19 +0000 (09:56 +0100)]
(Animation) Ensure TimePeriod is taken into account when setting properties on the event-thread as well

Also added some more test cases to test the AnimateTo event side properties

Change-Id: Ibeeb8f01316034715eb9121dfec61c18e18eeb5d

6 years agoEnable -Wold-style-cast to ensure more consideration is given to types and their... 07/129707/5
Kimmo Hoikka [Wed, 17 May 2017 16:57:34 +0000 (17:57 +0100)]
Enable -Wold-style-cast to ensure more consideration is given to types and their conversions

Change-Id: I8b8e92f09434e52ad62353d54a2846fae96fb3c3

6 years agoMerge "Enable -Woverloaded-virtual to enforce correct C++ behaviour when overriding...
Adeel Kazmi [Thu, 18 May 2017 10:26:39 +0000 (10:26 +0000)]
Merge "Enable -Woverloaded-virtual to enforce correct C++ behaviour when overriding virtuals" into devel/master

6 years agoMerge "Enable -Wnon-virtual-dtor to avoid incorrect C++ code sneaking in" into devel...
Adeel Kazmi [Thu, 18 May 2017 10:25:28 +0000 (10:25 +0000)]
Merge "Enable -Wnon-virtual-dtor to avoid incorrect C++ code sneaking in" into devel/master

6 years agoMerge changes I84e1ce43,I76b93d51 into devel/master
David Steele [Wed, 17 May 2017 16:03:10 +0000 (16:03 +0000)]
Merge changes I84e1ce43,I76b93d51 into devel/master

* changes:
  (Animation) Reorder animation variables according to size & remove unused
  Ensure cached values of properties animated using AnimateTo are updated

6 years agoEnable -Woverloaded-virtual to enforce correct C++ behaviour when overriding virtuals 05/129705/1
Kimmo Hoikka [Wed, 17 May 2017 16:00:36 +0000 (17:00 +0100)]
Enable -Woverloaded-virtual to enforce correct C++ behaviour when overriding virtuals

Change-Id: I36aae7341320f43957639473d7f6d933ff815172

6 years agoEnable -Wnon-virtual-dtor to avoid incorrect C++ code sneaking in 88/129688/3
Kimmo Hoikka [Wed, 17 May 2017 14:03:50 +0000 (15:03 +0100)]
Enable -Wnon-virtual-dtor to avoid incorrect C++ code sneaking in

Change-Id: Ic70f3e0c688ca3f6ea191842ae0f7f4271330b19

6 years agoFix support for NativeImage 90/129690/3
Nick Holland [Wed, 10 May 2017 14:32:17 +0000 (15:32 +0100)]
Fix support for NativeImage

- Fixed program to recognise uniforms with type: GL_SAMPLER_EXTERNAL_OES
- Fixed Framebuffer renderer to use GL_TEXTURE_EXTERNAL_OES

Change-Id: I337ab3f461aa43fd10b311895b2f186b2462e617

6 years ago(Animation) Reorder animation variables according to size & remove unused 68/129668/2
Adeel Kazmi [Wed, 17 May 2017 11:22:09 +0000 (12:22 +0100)]
(Animation) Reorder animation variables according to size & remove unused

Change-Id: I84e1ce4388ec0b31d4077a51fe0f8769dc0464bf

6 years agoEnsure cached values of properties animated using AnimateTo are updated 80/128380/9
Adeel Kazmi [Tue, 9 May 2017 15:13:40 +0000 (16:13 +0100)]
Ensure cached values of properties animated using AnimateTo are updated

Change-Id: I76b93d51c807c6be75ed419e01b0fa5fdb575c08

6 years agoMerge branch 'devel/master (1.2.39+)' into tizen 55/129355/1 accepted/tizen/unified/20170518.061134 accepted/tizen/unified/20170518.061204 submit/tizen/20170517.061745 submit/tizen/20170517.083100
taeyoon0.lee [Tue, 16 May 2017 07:17:54 +0000 (16:17 +0900)]
Merge branch 'devel/master (1.2.39+)' into tizen

Change-Id: I94210f256f2ecd2a1db1a9b32956da6f27cc6795

6 years agoRevert "[Tizen] Use old ABI temporarily" 54/129354/1
taeyoon0.lee [Tue, 16 May 2017 07:16:35 +0000 (16:16 +0900)]
Revert "[Tizen] Use old ABI temporarily"

This reverts commit d03ab9c57295926516fe9af94f78ca746639cdf6.

Change-Id: I6be357d81545822ae2ccf1c226cad9db4f733df4

6 years agoRevert "[Tizen] Initialize 'mDepthTreeDirty' member in stage-impl.cpp" 53/129353/1
taeyoon0.lee [Tue, 16 May 2017 07:16:04 +0000 (16:16 +0900)]
Revert "[Tizen] Initialize 'mDepthTreeDirty' member in stage-impl.cpp"

This reverts commit bd41399f55eb083d01f8e58fa213ece24d1e6452.

Change-Id: I3ccdcd1923b10ce5948ef6ecbfeb60ddabf6ecdf

6 years agoRevert "Revert "[Tizen] Use old ABI temporarily"" 52/129352/1
taeyoon0.lee [Tue, 16 May 2017 07:15:13 +0000 (16:15 +0900)]
Revert "Revert "[Tizen] Use old ABI temporarily""

This reverts commit 29c589ef12e7960e1f28c04b7c88e64821fd46ba.

Change-Id: Ie3ec2fa2fba849f6332118f41e0275d4ff2dd254

6 years agoMerge "Remove duplicated Erase iteration code by introducing EraseObject method in...
David Steele [Mon, 15 May 2017 17:02:31 +0000 (17:02 +0000)]
Merge "Remove duplicated Erase iteration code by introducing EraseObject method in OwnerContainer" into devel/master

6 years agoMerge "Initialize 'mDepthTreeDirty' member in stage-impl.cpp" into devel/master
Adeel Kazmi [Fri, 12 May 2017 18:21:35 +0000 (18:21 +0000)]
Merge "Initialize 'mDepthTreeDirty' member in stage-impl.cpp" into devel/master

6 years agoMerge "Ensure animations take TimePeriod into account when running animators" into...
David Steele [Fri, 12 May 2017 17:34:15 +0000 (17:34 +0000)]
Merge "Ensure animations take TimePeriod into account when running animators" into devel/master

6 years agoFix the USE_ASSIGNED_SIZE resize policy to not overwrite the actor's original policy 21/127921/5
Richard Huang [Fri, 28 Apr 2017 16:41:58 +0000 (17:41 +0100)]
Fix the USE_ASSIGNED_SIZE resize policy to not overwrite the actor's original policy

OnRelayout is called during the relayout process, and if the actor has calculated
the size of child actors it will add them to the relayout container with their
desired size and set the ResizePolicy::USE_ASSIGNED_SIZE resize policy on them.
However, by doing this, it overwrites the original resize policy of the actor,
so the size calculation of the actor could be incorrect during any further
relayout process.

This patch fixes the above issue by setting an internal flag instead of overwriting
the original resize policy in order to notify the size negotiation algorithm to
assign the size of child actors as calculated during OnRelayout.

Change-Id: Ib1b2e4cfc2a39cfd653e64291e86508351d15606

6 years agoEnsure animations take TimePeriod into account when running animators 02/128802/3
Adeel Kazmi [Thu, 11 May 2017 11:07:19 +0000 (12:07 +0100)]
Ensure animations take TimePeriod into account when running animators

Issue is that when animating the same property using animators, the final value would be whatever animator came last
rather than the taking the end time of the animator into account.

Now, we order the animators according to the end time.

Change-Id: Ic51513dda942caaf9a9c7b339b5bd41431f5116c

6 years agoMerge "Build dali with C++11" into devel/master
Adeel Kazmi [Fri, 12 May 2017 12:48:48 +0000 (12:48 +0000)]
Merge "Build dali with C++11" into devel/master

6 years agoDALi Version 1.2.39 42/129042/1 dali_1.2.39
David Steele [Fri, 12 May 2017 12:42:05 +0000 (13:42 +0100)]
DALi Version 1.2.39

Change-Id: I23da6f7cae22f0dfe7c0f278bf5e650703368b26

6 years agoRevert "[Tizen] Use old ABI temporarily" 62/128862/1 accepted/tizen/unified/20170512.023902 submit/tizen/20170512.005333 submit/tizen/20170512.014117
Heeyong Song [Fri, 12 May 2017 00:42:24 +0000 (09:42 +0900)]
Revert "[Tizen] Use old ABI temporarily"

This reverts commit d03ab9c57295926516fe9af94f78ca746639cdf6.

Change-Id: I8e8aa8014432e6d66a43fd8e1c97c3809c106a6c

6 years agoRemove duplicated Erase iteration code by introducing EraseObject method in OwnerCont... 76/128076/7
Kimmo Hoikka [Thu, 4 May 2017 16:49:06 +0000 (17:49 +0100)]
Remove duplicated Erase iteration code by introducing EraseObject method in OwnerContainer

Change-Id: I3317c7e1347ee0f07b6648202bf3a640498134a0