platform/core/uifw/dali-core.git
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

6 years agoInitialize 'mDepthTreeDirty' member in stage-impl.cpp 77/128377/1
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>
6 years ago[Tizen] Initialize 'mDepthTreeDirty' member in stage-impl.cpp 76/128376/1
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>
6 years agoRemove Gesture container as there is only ever one pan gesture scene object 63/128363/1
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

6 years agoUpdated Renderer lifecycle test case to test all objects. 16/128116/2
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>
6 years ago[Tizen] Use old ABI temporarily 41/128141/1 accepted/tizen/unified/20170510.013041 submit/tizen/20170508.091210
Heeyong Song [Mon, 8 May 2017 02:02:38 +0000 (11:02 +0900)]
[Tizen] Use old ABI temporarily

Change-Id: I6b09e1d0b48ffbffb38d0a1e9586ffda308523b1

6 years agoMerge branch 'devel/master' into tizen 40/128140/1
Heeyong Song [Mon, 8 May 2017 02:01:20 +0000 (11:01 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: I70b7f70c7b5f78d2ed9aee79d68345f1d2842eaa

6 years agoRevert "[Tizen] Use old ABI temporarily" 39/128139/1
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

6 years agoBuild dali with C++11 01/128101/1
Francisco Santos [Fri, 5 May 2017 10:05:33 +0000 (11:05 +0100)]
Build dali with C++11

Change-Id: I8059c47f591edf89c94c53ffeb38bd5a91564c6c

6 years agoDALi Version 1.2.38 89/128089/1 dali_1.2.38
Agnelo Vaz [Fri, 5 May 2017 09:51:55 +0000 (10:51 +0100)]
DALi Version 1.2.38

Change-Id: I13320d43a6018759925692ebf46f1f45f3a5252e

6 years agoRemove obsolete template and harmonize UpdateManager code 87/127987/8
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

6 years agoMerge "Remove dead code for render needing an update (no such case at the moment...
David Steele [Wed, 3 May 2017 11:09:43 +0000 (11:09 +0000)]
Merge "Remove dead code for render needing an update (no such case at the moment)" into devel/master

6 years agoMerge "(Actor) Fix mismatch between GetTargetSize method and Size property" into...
David Steele [Tue, 2 May 2017 18:24:53 +0000 (18:24 +0000)]
Merge "(Actor) Fix mismatch between GetTargetSize method and Size property" into devel/master

6 years agoAdded new mechanism to order actor depths 74/126474/7
David Steele [Mon, 10 Apr 2017 18:38:01 +0000 (19:38 +0100)]
Added new mechanism to order actor depths

At the end of each frame, if the actor tree was changed, or the
sibling order of any actor was modified, then the actor tree is
traversed to determine the new depth orders.

Currently, the depth order is written back to each actor's mSortedDepth,
and the nodes are updated with a single message containing the nodes
in depth order. (Could be used in a future patch to reduce renderer sorting)

Created a memory pool for managing the lifetime of the depth nodes that
exists for the lifetime of the application.

Change-Id: Iaed004eb8dc790fcc0f6f1b4822037054193b552

6 years ago[Tizen] Use old ABI temporarily 80/127780/1 accepted/tizen/unified/20170502.165636 submit/tizen/20170502.061218
Seoyeon Kim [Tue, 2 May 2017 01:19:30 +0000 (10:19 +0900)]
[Tizen] Use old ABI temporarily

This reverts commit 57c28cf5b593f0298403fda1a16fa21299a0f018.

Change-Id: If651c3ba8b869741ff1e2b61745c9dd3d5234a91

6 years agoMerge branch 'devel/master' into tizen 79/127779/1
Seoyeon Kim [Tue, 2 May 2017 01:18:35 +0000 (10:18 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: Idf8019b23a2d2f00c2f954dbf8f24d59e8a44371

6 years agoRevert "[Tizen] SVACE issue resolved" 78/127778/1
Seoyeon Kim [Tue, 2 May 2017 01:14:06 +0000 (10:14 +0900)]
Revert "[Tizen] SVACE issue resolved"

This reverts commit d97ff372378ed0817dffb64180ad50476302f7d4.

Change-Id: Ib01211f868b77aeffbbb66032ed2a7a81284cc2f

6 years agoRevert "[Tizen] Use old ABI temporarily" 77/127777/1
Seoyeon Kim [Tue, 2 May 2017 01:13:15 +0000 (10:13 +0900)]
Revert "[Tizen] Use old ABI temporarily"

This reverts commit 2f391023bbad716c36981bc12a5b294a14d7ed94.

Change-Id: Ibab92efcff04949f49e5ee3f7b8037aa542795f3

6 years ago(Actor) Fix mismatch between GetTargetSize method and Size property 56/127756/1
Adeel Kazmi [Fri, 28 Apr 2017 16:28:16 +0000 (17:28 +0100)]
(Actor) Fix mismatch between GetTargetSize method and Size property

Change-Id: I797cab204a260164af314e92d6d40277c643d483

6 years agoRemove dead code for render needing an update (no such case at the moment) 51/127751/1
Kimmo Hoikka [Fri, 28 Apr 2017 13:48:43 +0000 (14:48 +0100)]
Remove dead code for render needing an update (no such case at the moment)

Change-Id: I68816d3e629fbb87edb1f6c66ebfd205140947e6

6 years agoDALi Version 1.2.37 12/127712/1 dali_1.2.37
Adeel Kazmi [Fri, 28 Apr 2017 10:32:21 +0000 (11:32 +0100)]
DALi Version 1.2.37

Change-Id: I38702c7138df65247b61195c358ce83701ce4e6f

6 years agoMerge "Synchronous Set/Get behaviour for default properties" into devel/master
Adeel Kazmi [Thu, 27 Apr 2017 12:34:08 +0000 (12:34 +0000)]
Merge "Synchronous Set/Get behaviour for default properties" into devel/master

7 years agoSynchronous Set/Get behaviour for default properties 72/126472/5
Adeel Kazmi [Fri, 21 Apr 2017 16:59:58 +0000 (17:59 +0100)]
Synchronous Set/Get behaviour for default properties

Change-Id: I70cf839cc6d41eb9f18de6be92b1c33ce30cb41b

7 years agoCleanup: Remove handling for default shader as it has been long gone from dali-core 51/127251/3
Kimmo Hoikka [Wed, 26 Apr 2017 17:51:43 +0000 (18:51 +0100)]
Cleanup: Remove handling for default shader as it has been long gone from dali-core

Change-Id: I8fe8fe593b562e45f8c9a2730a81fdafdd224977

7 years agoMerge "Add LICENSE.BSD-3-Clause file" into devel/master
Heeyong Song [Thu, 27 Apr 2017 06:40:27 +0000 (06:40 +0000)]
Merge "Add LICENSE.BSD-3-Clause file" into devel/master

7 years agoMerge "SVACE issue resolved" into devel/master
Heeyong Song [Wed, 26 Apr 2017 01:56:03 +0000 (01:56 +0000)]
Merge "SVACE issue resolved" into devel/master

7 years agoAdd LICENSE.BSD-3-Clause file 83/126983/1
Seoyeon Kim [Tue, 25 Apr 2017 12:15:59 +0000 (21:15 +0900)]
Add LICENSE.BSD-3-Clause file

- BSD 2.0 is the wrong expression of BSD-3-Clause. Fixed it.

Change-Id: I7467c2e57ec016a3af757e59479cd7058a72668f
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
7 years ago[Tizen] Use old ABI temporarily 53/126753/1 accepted/tizen/unified/20170426.061800 submit/tizen/20170425.094140 submit/tizen/20170425.110915
taeyoon0.lee [Tue, 25 Apr 2017 04:52:16 +0000 (13:52 +0900)]
[Tizen] Use old ABI temporarily

This reverts commit 9caca78b73bca277e3038415d5f00a78cfb65454.

Change-Id: I90ee75a9f28e748ab6276489c8a8e0d9a63bfa00