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
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
Seoyeon Kim [Tue, 13 Jun 2017 01:34:06 +0000 (10:34 +0900)]
Merge branch 'devel/master' into tizen
Change-Id: Ida6fec1f6183b5c47431c352a5955dc9f0616034
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
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
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
David Steele [Mon, 12 Jun 2017 15:31:03 +0000 (15:31 +0000)]
Merge "Simplified actor depth traversal algorithms" into devel/master
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>
Adeel Kazmi [Fri, 9 Jun 2017 17:36:55 +0000 (17:36 +0000)]
Merge "Adding Progress notification to Animation" into devel/master
Agnelo Vaz [Wed, 7 Jun 2017 18:06:17 +0000 (19:06 +0100)]
Adding Progress notification to Animation
Change-Id: Iff153ceebfc89938e43a6ce50a0e0fe962e6ef81
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>
Paul Wisbey [Fri, 9 Jun 2017 15:05:32 +0000 (15:05 +0000)]
Merge "Mipmap level parameter" 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
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
Richard Huang [Fri, 9 Jun 2017 12:23:00 +0000 (13:23 +0100)]
DALi Version 1.2.43
Change-Id: I90bfdcbca3332d6f748769b4d49bfd8145c57e5a
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
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
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
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
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
minho.sun [Wed, 7 Jun 2017 05:54:18 +0000 (14:54 +0900)]
Merge branch 'devel/master' into tizen
Change-Id: I95a7a6557ab4dfb8176aa08678bf25838f3357a7
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
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
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
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>
Nick Holland [Fri, 2 Jun 2017 11:55:31 +0000 (12:55 +0100)]
DALi Version 1.2.42
Change-Id: I3dd139533e160084d6a077de3d2138e167d57de3
Adeel Kazmi [Wed, 31 May 2017 14:17:26 +0000 (15:17 +0100)]
Add a helper for read-only properties
Change-Id: I927f26296470cd27d4bd5f9168ac15c5dace0335
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
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
Jinho, Lee [Wed, 31 May 2017 02:30:55 +0000 (11:30 +0900)]
Merge branch 'devel/master' into tizen
Change-Id: I42b6f15ace243810cebc558afb3d55ecb0cd6e65
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
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
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
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
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
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
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
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
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
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
David Steele [Fri, 26 May 2017 17:30:39 +0000 (17:30 +0000)]
Merge "Removal of unnecessary set and map wrappers" into devel/master
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
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
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
Kimmo Hoikka [Fri, 26 May 2017 12:57:14 +0000 (13:57 +0100)]
Removal of unnecessary set and map wrappers
Change-Id: Ib11f9a3dcf8d71ddcba3ffee6d0d6180a89f500d
greynaga [Fri, 26 May 2017 12:30:37 +0000 (13:30 +0100)]
DALi Version 1.2.41
Change-Id: I9df1c5bc3943a712901cee763fde9ca6609ebbda
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
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
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
David Steele [Thu, 25 May 2017 17:37:13 +0000 (17:37 +0000)]
Merge "Deprecate all Image classes" into devel/master
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
Adeel Kazmi [Thu, 25 May 2017 10:58:30 +0000 (11:58 +0100)]
Deprecate all Image classes
Change-Id: I399ca4be69c53e991825bbcafc1d3150fc2db235
Adeel Kazmi [Wed, 24 May 2017 10:29:27 +0000 (10:29 +0000)]
Merge "Update doxygen commnets" into devel/master
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>
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>
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>
minho.sun [Mon, 22 May 2017 09:36:32 +0000 (09:36 +0000)]
Merge "[Tizen] Move DevelHandle::GetCurrentProperty to public" into tizen
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>
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>
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>
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
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
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
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
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
taeyoon0.lee [Fri, 19 May 2017 06:35:41 +0000 (15:35 +0900)]
[Tizen] Restore Uploaded signal for BufferImage and ResourceImage
Change-Id: I96b7422bd56220e90add4f5800170c0fe3c01662
Francisco Santos [Fri, 19 May 2017 12:43:14 +0000 (13:43 +0100)]
DALi Version 1.2.40
Change-Id: I707fcf7f3e9584a854a3ef9d5a4906f21dedd8a5
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Adeel Kazmi [Fri, 12 May 2017 18:21:35 +0000 (18:21 +0000)]
Merge "Initialize 'mDepthTreeDirty' member in stage-impl.cpp" into devel/master
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
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
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
Adeel Kazmi [Fri, 12 May 2017 12:48:48 +0000 (12:48 +0000)]
Merge "Build dali with C++11" into devel/master
David Steele [Fri, 12 May 2017 12:42:05 +0000 (13:42 +0100)]
DALi Version 1.2.39
Change-Id: I23da6f7cae22f0dfe7c0f278bf5e650703368b26
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
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
Seoyeon Kim [Tue, 9 May 2017 13:51:40 +0000 (22:51 +0900)]
Initialize 'mDepthTreeDirty' member in stage-impl.cpp
Change-Id: I44fa68e50c273e2b0be4f0f6a7136a5e6bcf88ce
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
Seoyeon Kim [Tue, 9 May 2017 13:51:40 +0000 (22:51 +0900)]
[Tizen] Initialize 'mDepthTreeDirty' member in stage-impl.cpp
Change-Id: I44fa68e50c273e2b0be4f0f6a7136a5e6bcf88ce
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
Kimmo Hoikka [Tue, 9 May 2017 12:20:18 +0000 (13:20 +0100)]
Remove Gesture container as there is only ever one pan gesture scene object
- scene pan gesture is created in core construction and never dies so no need to send an add/remove message or have a container to iterate; just ownerpointer is enough
Change-Id: Idd7b8be54cade3206778382410287d8e3a290b7f
David Steele [Fri, 5 May 2017 14:13:19 +0000 (15:13 +0100)]
Updated Renderer lifecycle test case to test all objects.
Renderer Add/Remove positive test case doesn't actually test the
renderer lifecycle. Added extra scoping and calls to Application.Render
to test the lifecyle of scenegraph and render objects as well.
Change-Id: Ib3f423f527de85d60069482fc635a2b95a6e0637
Signed-off-by: David Steele <david.steele@samsung.com>
Heeyong Song [Mon, 8 May 2017 02:02:38 +0000 (11:02 +0900)]
[Tizen] Use old ABI temporarily
Change-Id: I6b09e1d0b48ffbffb38d0a1e9586ffda308523b1
Heeyong Song [Mon, 8 May 2017 02:01:20 +0000 (11:01 +0900)]
Merge branch 'devel/master' into tizen
Change-Id: I70b7f70c7b5f78d2ed9aee79d68345f1d2842eaa
Heeyong Song [Mon, 8 May 2017 02:00:34 +0000 (11:00 +0900)]
Revert "[Tizen] Use old ABI temporarily"
This reverts commit
bb68defedc764666dc8c0fc91205bc994b9200f4.
Change-Id: Ic8cc92d178304fc97ea017abd0e6602e1c2ea27e
Francisco Santos [Fri, 5 May 2017 10:05:33 +0000 (11:05 +0100)]
Build dali with C++11
Change-Id: I8059c47f591edf89c94c53ffeb38bd5a91564c6c
Agnelo Vaz [Fri, 5 May 2017 09:51:55 +0000 (10:51 +0100)]
DALi Version 1.2.38
Change-Id: I13320d43a6018759925692ebf46f1f45f3a5252e
Kimmo Hoikka [Wed, 3 May 2017 13:04:41 +0000 (14:04 +0100)]
Remove obsolete template and harmonize UpdateManager code
- typedef containers in same naming convention
- use helpers to iterate containers
- remove obsolete object owner container and related unnecessary templated code
- put method definitions in declaration order
- data members in size order
Change-Id: I650f7b6714390504294d8d31111890fea8bc9059