platform/core/uifw/dali-core.git
4 years agoMove TouchPoint to Devel API 73/242673/2
Richard Huang [Fri, 28 Aug 2020 15:27:05 +0000 (16:27 +0100)]
Move TouchPoint to Devel API

Change-Id: I8c9bc63e159f64593998281e1cff85ef83c13752

4 years agoDALi Version 1.9.27 25/242625/1 dali_1.9.27
Victor Cebollada [Fri, 28 Aug 2020 10:11:23 +0000 (11:11 +0100)]
DALi Version 1.9.27

Change-Id: I1452176bdf4ece1a22c77e0c7127fd5fb53955ac

4 years agoMerge "Changed const variables to constexpr where possible." into devel/master
Adeel Kazmi [Thu, 27 Aug 2020 20:11:24 +0000 (20:11 +0000)]
Merge "Changed const variables to constexpr where possible." into devel/master

4 years agoChanged const variables to constexpr where possible. 12/242412/3
David Steele [Wed, 26 Aug 2020 17:28:55 +0000 (18:28 +0100)]
Changed const variables to constexpr where possible.

Some const variables can't be changed, such as class members that
require that class's constructor.

Change-Id: I4f60b58220b069265de81fa59ba9405b2754db56
Signed-off-by: David Steele <david.steele@samsung.com>
4 years agoRenamed KeyEvent enum values to comply with coding standards. 84/242484/4
György Straub [Thu, 27 Aug 2020 07:39:36 +0000 (08:39 +0100)]
Renamed KeyEvent enum values to comply with coding standards.

Change-Id: I3a643607c9a7b97ac89a92d1ba2c6128184b3602
Signed-off-by: György Straub <g.straub@partner.samsung.com>
4 years agoMoved RotationGesture to the Public API 16/242416/3
Adeel Kazmi [Wed, 26 Aug 2020 18:10:03 +0000 (19:10 +0100)]
Moved RotationGesture to the Public API

Change-Id: Ibb604d9e4fef2cb7843c00aa0f09e306a47af9d9

4 years agoMerge "Dali::Vector<char> used as file buffer container" into devel/master
Paul Wisbey [Wed, 26 Aug 2020 17:59:25 +0000 (17:59 +0000)]
Merge "Dali::Vector<char> used as file buffer container" into devel/master

4 years agoDali::Vector<char> used as file buffer container 35/238235/6
Cheng-Shiun Tsai [Thu, 9 Jul 2020 15:58:07 +0000 (16:58 +0100)]
Dali::Vector<char> used as file buffer container

dali-adator file reader uses Dali::Vector<char,true> as the container for data buffer.
However, Dali::Vector::Resize always initialize the element by doing PushBack().
Considering now you need to read a file of 1MB,
Resize() would lead to PushBack() of one byte X one million times,
so that it becomes a vector of 1MB, this is unnecessary waste of CPU time.
We need another method which simply allocates the buffer without initialize the value.
It will help use cases such as MCD Avatar3D / AREmoji where there are a lot of resource files

Change-Id: I03eb723142799cc9ae0f71bc1b35036e1b21cc81

4 years agoUse the default methods in the rect class rather 51/242351/4
Adeel Kazmi [Tue, 25 Aug 2020 14:03:31 +0000 (15:03 +0100)]
Use the default methods in the rect class rather

Change-Id: Ib99649fada571d2ed933e644fbcdbe0cab52c4e1

4 years agoMerge "Renaming PropertyBuffer to VertexBuffer" into devel/master
Adeel Kazmi [Tue, 25 Aug 2020 18:25:21 +0000 (18:25 +0000)]
Merge "Renaming PropertyBuffer to VertexBuffer" into devel/master

4 years agoMerge "KeyEvent class pimpling" into devel/master
Adeel Kazmi [Tue, 25 Aug 2020 17:24:41 +0000 (17:24 +0000)]
Merge "KeyEvent class pimpling" into devel/master

4 years agoRenaming PropertyBuffer to VertexBuffer 76/242176/3
David Steele [Mon, 24 Aug 2020 15:08:50 +0000 (16:08 +0100)]
Renaming PropertyBuffer to VertexBuffer

Change-Id: I1d00165182d979795629c900400c236c49db3027

4 years agoMerge "Changed Animation API enums to uppercase." into devel/master
Adeel Kazmi [Tue, 25 Aug 2020 15:59:08 +0000 (15:59 +0000)]
Merge "Changed Animation API enums to uppercase." into devel/master

4 years agoKeyEvent class pimpling 82/242282/3
Richard Huang [Tue, 25 Aug 2020 09:33:01 +0000 (10:33 +0100)]
KeyEvent class pimpling

Change-Id: I459ad95131f7e6cf650bfae8b6b98d9ec934032d

4 years agoMigrating Handle devel-api to public-api 46/242146/5
David Steele [Fri, 21 Aug 2020 13:37:29 +0000 (14:37 +0100)]
Migrating Handle devel-api to public-api

Change-Id: If2e537646fbcb60149eaa3213e061d836a70e448
Signed-off-by: David Steele <david.steele@samsung.com>
4 years agoChanged Animation API enums to uppercase. 65/242165/1
adam.b [Mon, 24 Aug 2020 14:04:59 +0000 (15:04 +0100)]
Changed Animation API enums to uppercase.

Change-Id: I8e755ab1c320d5e8328000cadbd7f2efc5a8c561

4 years agoAdded terse syntax for Get/Set Property 33/209233/10
David Steele [Thu, 21 Apr 2016 15:47:04 +0000 (16:47 +0100)]
Added terse syntax for Get/Set Property

Added an IndirectValue which enables the setting and getting of property values
using the following syntax:

  actor["color"] = Color::BLACK;
  AngleAxis orientation = actor[Actor::Property::ORIENTATION];

Change-Id: I01088e5d7011a0b74bda1bf5a5f0f226c85a115c
Signed-off-by: David Steele <david.steele@samsung.com>
4 years agoDALi Version 1.9.26 81/241981/1 dali_1.9.26
György Straub [Fri, 21 Aug 2020 07:51:54 +0000 (08:51 +0100)]
DALi Version 1.9.26

Change-Id: If87a7ffef1b00cb31a0b47c5efa75570fe7781ee

4 years agoChanged minimum supported Cmake Version to allow C++17 Support 92/241392/1
Adeel Kazmi [Tue, 18 Aug 2020 18:31:59 +0000 (19:31 +0100)]
Changed minimum supported Cmake Version to allow C++17 Support

Change-Id: Ieb2bc95af08955737f6477ba99a1edf8f5ef9333

4 years agoWheelEvent class pimpling 56/241356/2
Richard Huang [Tue, 18 Aug 2020 17:06:06 +0000 (18:06 +0100)]
WheelEvent class pimpling

Change-Id: I6cd78c380d0231dd688941fec1f2be428203ccd0

4 years agoMerge "Change to C++14 Support" into devel/master
Adeel Kazmi [Wed, 19 Aug 2020 11:20:28 +0000 (11:20 +0000)]
Merge "Change to C++14 Support" into devel/master

4 years agoChange to C++14 Support 11/241211/1
Adeel Kazmi [Tue, 18 Aug 2020 17:49:10 +0000 (18:49 +0100)]
Change to C++14 Support

Change-Id: I50332a77cdb85e2f6a4458865762c451f94493b5

4 years ago(Automated Tests) Added several negative test cases 06/241206/2
Adeel Kazmi [Tue, 18 Aug 2020 12:43:58 +0000 (13:43 +0100)]
(Automated Tests) Added several negative test cases

Change-Id: Id07259f551f6095d7d95bd8447375935587c2605

4 years agoRenamed TouchData to TouchEvent 05/241105/3
Adeel Kazmi [Fri, 14 Aug 2020 10:49:49 +0000 (11:49 +0100)]
Renamed TouchData to TouchEvent

Change-Id: I89458424fc73f0eb29fdfe2b525fd075a6b502bf

4 years agoFixes HoverEvent struct/class forward declarations. 16/241116/1
Victor Cebollada [Mon, 17 Aug 2020 07:38:28 +0000 (08:38 +0100)]
Fixes HoverEvent struct/class forward declarations.

* Fixes the warning
* Fixes the link fail for MS Visual Studio.

Change-Id: I3147360500ca7c4ed122c4a569e8c541ebb98183
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
4 years agoDALi Version 1.9.25 87/241087/1 dali_1.9.25
greynaga [Fri, 14 Aug 2020 10:38:31 +0000 (11:38 +0100)]
DALi Version 1.9.25

Change-Id: I91cecaacf42b7b83bce31605efc818b9aff21174

4 years agoMerge "Removed TouchEvent from actor & stage" into devel/master
David Steele [Thu, 13 Aug 2020 16:59:30 +0000 (16:59 +0000)]
Merge "Removed TouchEvent from actor & stage" into devel/master

4 years agoRemoved TouchEvent from actor & stage 10/240710/7
David Steele [Mon, 10 Aug 2020 17:47:53 +0000 (18:47 +0100)]
Removed TouchEvent from actor & stage

TouchEvent has been deprecated for over 2 versions, now time
to remove it.

Change-Id: I6d4891766b69a7faeeccf340e1de75a4ef329aee

4 years agoHoverEvent class pimpling 97/240897/3
Richard Huang [Wed, 12 Aug 2020 13:34:02 +0000 (14:34 +0100)]
HoverEvent class pimpling

Change-Id: Ie9e8d3fd4966afd5e966a82d7bf5e108cfa15497

4 years agoEnsure we do not destroy GestureRecognizers while we are still processing them 09/240709/3
Adeel Kazmi [Mon, 10 Aug 2020 17:36:31 +0000 (18:36 +0100)]
Ensure we do not destroy GestureRecognizers while we are still processing them

Change-Id: I0711d8664d84a931926cba1807ebac9a9e9389fc

4 years agoMerge "Make Dali::Vector movable & add use Modern C++ semantics on public & devel...
Adeel Kazmi [Tue, 11 Aug 2020 11:56:53 +0000 (11:56 +0000)]
Merge "Make Dali::Vector movable & add use Modern C++ semantics on public & devel classes" into devel/master

4 years agoMake Dali::Vector movable & add use Modern C++ semantics on public & devel classes 07/240707/1
Adeel Kazmi [Mon, 10 Aug 2020 16:57:37 +0000 (17:57 +0100)]
Make Dali::Vector movable & add use Modern C++ semantics on public & devel classes

Change-Id: Idf04221c2700728d81510036da5013d3253419bf

4 years agoSpecified C++17 standard for the CMake projects. 42/240642/4
Victor Cebollada [Mon, 10 Aug 2020 08:09:23 +0000 (09:09 +0100)]
Specified C++17 standard for the CMake projects.

Change-Id: I87360040005b919a745af39c97703315e5d071b4
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
4 years agoDALi Version 1.9.24 70/240570/1 dali_1.9.24
David Steele [Fri, 7 Aug 2020 14:41:49 +0000 (15:41 +0100)]
DALi Version 1.9.24

Change-Id: Ifc5e456f0a38ac6b3cf003efe1e6f4a111053041

4 years agoRemove DALI_COMPILE_TIME_ASSERT macro (use static_assert instead) 40/240340/1
Adeel Kazmi [Wed, 5 Aug 2020 12:40:30 +0000 (13:40 +0100)]
Remove DALI_COMPILE_TIME_ASSERT macro (use static_assert instead)

Change-Id: If300adf97de686e9b65fa9ed97b5600c8109b5c1

4 years agoRemove unused loading state header 32/240332/1
Adeel Kazmi [Wed, 5 Aug 2020 11:07:44 +0000 (12:07 +0100)]
Remove unused loading state header

Change-Id: Ib9ceeeff9c2dcbc0ae6bd8e9ffa424f3d37e4911

4 years agoMerge "Rename OnStage signals and related internal changes" into devel/master
Adeel Kazmi [Tue, 4 Aug 2020 16:56:08 +0000 (16:56 +0000)]
Merge "Rename OnStage signals and related internal changes" into devel/master

4 years agoRename OnStage signals and related internal changes 14/240214/2
Richard Huang [Tue, 4 Aug 2020 11:10:16 +0000 (12:10 +0100)]
Rename OnStage signals and related internal changes

Change-Id: I2eeedf87595bede585179a6643c02bc70dd80e69

4 years agoadd mCaptureAllTouchAfterStart initial value. 39/240139/1
Joogab Yun [Tue, 4 Aug 2020 01:42:44 +0000 (10:42 +0900)]
add mCaptureAllTouchAfterStart initial value.

Change-Id: I03270db9d4cdec4d2df7c9cf82f5fea268652687

4 years agoMerge "DALi Version 1.9.23" into devel/master
David Steele [Fri, 31 Jul 2020 10:23:39 +0000 (10:23 +0000)]
Merge "DALi Version 1.9.23" into devel/master

4 years agoDALi Version 1.9.23 96/239996/1 dali_1.9.23
Cheng-Shiun Tsai [Fri, 31 Jul 2020 10:10:30 +0000 (11:10 +0100)]
DALi Version 1.9.23

Change-Id: I5434fdd9301143747fff8303efdf5046ec802680

4 years agoMerge "Change the timing of Context::GlContextCreated()" into devel/master
Heeyong Song [Fri, 31 Jul 2020 00:11:53 +0000 (00:11 +0000)]
Merge "Change the timing of Context::GlContextCreated()" into devel/master

4 years agoMerge "Change copy constructor and copy assignment in common classes to use the defau...
Adeel Kazmi [Thu, 30 Jul 2020 16:41:08 +0000 (16:41 +0000)]
Merge "Change copy constructor and copy assignment in common classes to use the default implementation" into devel/master

4 years agoMerge "Use touch consumed return to set whether we process a gesture or not" into...
Adeel Kazmi [Thu, 30 Jul 2020 16:40:57 +0000 (16:40 +0000)]
Merge "Use touch consumed return to set whether we process a gesture or not" into devel/master

4 years agoChange copy constructor and copy assignment in common classes to use the default... 28/239928/1
Richard Huang [Thu, 30 Jul 2020 13:30:24 +0000 (14:30 +0100)]
Change copy constructor and copy assignment in common classes to use the default implementation

Change-Id: I4bba8268b159fbf032bedc8120286e481d9820ca

4 years agoMerge "Fix memory leak" into devel/master
Heeyong Song [Wed, 29 Jul 2020 23:50:06 +0000 (23:50 +0000)]
Merge "Fix memory leak" into devel/master

4 years agoMerge "Fix mGestureRecognizer leak" into devel/master
Heeyong Song [Wed, 29 Jul 2020 23:49:49 +0000 (23:49 +0000)]
Merge "Fix mGestureRecognizer leak" into devel/master

4 years agoUse touch consumed return to set whether we process a gesture or not 50/238950/4
Adeel Kazmi [Mon, 20 Jul 2020 17:39:10 +0000 (18:39 +0100)]
Use touch consumed return to set whether we process a gesture or not

Change-Id: I386caa5819a68b5d98d3ef8860b492b516c174d1

4 years agoAdded test for assigning nullptr to IntrusivePtr 75/239775/2
David Steele [Wed, 29 Jul 2020 13:04:18 +0000 (14:04 +0100)]
Added test for assigning nullptr to IntrusivePtr

Change-Id: Ice44376754d9aa686b8e3f724655dec85c74c6a1

4 years agoChange the timing of Context::GlContextCreated() 14/239714/2
Heeyong Song [Wed, 29 Jul 2020 06:41:45 +0000 (15:41 +0900)]
Change the timing of Context::GlContextCreated()

It should be called after eglMakeCurrent().

Change-Id: I88e06e443ee50c24dbfdc2a45beea66af7a1c53c

4 years agoFix memory leak 92/239692/1
Heeyong Song [Wed, 29 Jul 2020 04:25:21 +0000 (13:25 +0900)]
Fix memory leak

Timers are not deleted in some cases

Change-Id: I06c4ba95f8d42695b1d5922793f1761824004b9d

4 years agoFix mGestureRecognizer leak 82/239682/1
Heeyong Song [Wed, 29 Jul 2020 02:26:06 +0000 (11:26 +0900)]
Fix mGestureRecognizer leak

IntrusivePtr::Detach doesn't decrease the reference count. So mGestureRecognizer isn't deleted.

Change-Id: Id923e1be0e2646a74c70ec998b2fcab95641035d

4 years agoChange ownership of Context from Scene to RenderManager 24/239624/1
Heeyong Song [Tue, 28 Jul 2020 08:01:23 +0000 (17:01 +0900)]
Change ownership of Context from Scene to RenderManager

Change-Id: Idf787e1a582d111e29b92a02a23bd06512c22609

4 years agoFix memory leak of WeakHandle 19/239619/1
Heeyong Song [Tue, 28 Jul 2020 07:55:08 +0000 (16:55 +0900)]
Fix memory leak of WeakHandle

Change-Id: I8ff5143396df74dd37a86f269e6688b9c627489c

4 years agoRemove context from RenderInstruction 81/239581/1
Heeyong Song [Tue, 28 Jul 2020 01:54:31 +0000 (10:54 +0900)]
Remove context from RenderInstruction

Change-Id: I19f43c7728e2d3a59d2bdc74ca7d697f110e53dd

4 years agoMerge "Add move semantics for IntrusivePtr" into devel/master
Adeel Kazmi [Mon, 27 Jul 2020 16:32:12 +0000 (16:32 +0000)]
Merge "Add move semantics for IntrusivePtr" into devel/master

4 years agoMerge "Fix incorrect Dali::Scene comment in actor.h" into devel/master
Adeel Kazmi [Mon, 27 Jul 2020 15:13:07 +0000 (15:13 +0000)]
Merge "Fix incorrect Dali::Scene comment in actor.h" into devel/master

4 years agoAdd move semantics for IntrusivePtr 41/239441/2
Richard Huang [Fri, 24 Jul 2020 15:36:48 +0000 (16:36 +0100)]
Add move semantics for IntrusivePtr

Change-Id: I11b2975cc40710eee0277a059cc9882e378b5546

4 years agoFix incorrect Dali::Scene comment in actor.h 55/239555/1
Adeel Kazmi [Mon, 27 Jul 2020 11:00:19 +0000 (12:00 +0100)]
Fix incorrect Dali::Scene comment in actor.h

Change-Id: Ie7008469672ee88bd7eda8213fc348f678067296

4 years agoMerge "Fix PropertyNotification issue" into devel/master
Heeyong Song [Mon, 27 Jul 2020 00:21:39 +0000 (00:21 +0000)]
Merge "Fix PropertyNotification issue" into devel/master

4 years agoCorrect property type for DevelActor::Property::CAPTURE_ALL_TOUCH_AFTER_START 42/239442/1
Adeel Kazmi [Fri, 24 Jul 2020 15:40:18 +0000 (16:40 +0100)]
Correct property type for DevelActor::Property::CAPTURE_ALL_TOUCH_AFTER_START

Change-Id: I1cfb0c348a968cca772556c9db86f7adc6f6b629

4 years agoMerge changes I1eb87265,I98fa1da7 into devel/master
Adeel Kazmi [Fri, 24 Jul 2020 15:38:49 +0000 (15:38 +0000)]
Merge changes I1eb87265,I98fa1da7 into devel/master

* changes:
  Added draw command support to the Renderer.
  AddOn support

4 years agoMerge "Refactored NativeImageInterfaceExtension into NativeImageInterface" into devel...
Adeel Kazmi [Fri, 24 Jul 2020 11:58:45 +0000 (11:58 +0000)]
Merge "Refactored NativeImageInterfaceExtension into NativeImageInterface" into devel/master

4 years agoAdded draw command support to the Renderer. 26/238026/12
adam.b [Thu, 16 Jul 2020 11:30:56 +0000 (12:30 +0100)]
Added draw command support to the Renderer.

DrawCommand allows to execute multiple draw calls from a single renderer

Change-Id: I1eb872651543173e27564d375b477047e6fb253e

4 years agoAddOn support 25/238025/11
adam.b [Fri, 24 Jul 2020 11:42:51 +0000 (12:42 +0100)]
AddOn support

Added devel-api to make use of addons easier

Change-Id: I98fa1da7cdfae7e101d53f5f3b9b3ca1806cba00

4 years agoDALi Version 1.9.22 95/239395/1 dali_1.9.22
Richard Huang [Fri, 24 Jul 2020 09:48:06 +0000 (10:48 +0100)]
DALi Version 1.9.22

Change-Id: I1abfe5c345dafd9dbd861c47e8d0139fb019b5e7

4 years agoRefactored NativeImageInterfaceExtension into NativeImageInterface 13/238313/4
David Steele [Fri, 10 Jul 2020 16:27:25 +0000 (17:27 +0100)]
Refactored NativeImageInterfaceExtension into NativeImageInterface

Migrated the APIs from NativeImageInterfaceExtension into the base interface
Changed APIs to remove references to GL.

Added 2 new APIs used for Vulkan implementation for future use.

Change-Id: I26a41d4494e74dc2410bf9260a134202f5cbefd0
Signed-off-by: David Steele <david.steele@samsung.com>
4 years agoFix PropertyNotification issue 81/239381/1
Heeyong Song [Fri, 24 Jul 2020 08:03:57 +0000 (17:03 +0900)]
Fix PropertyNotification issue

Consider step value for Vector3 type
Use the vector length intead of LengthSquared

Change-Id: Iff9a2b2d853a7ad42a7639e7862f2aa64e934b44

4 years agoAdd move semantics to commonly used classes in dali-core 79/239279/2
Richard Huang [Thu, 23 Jul 2020 08:46:20 +0000 (09:46 +0100)]
Add move semantics to commonly used classes in dali-core

Change-Id: I8f3fc7ea426cc8e431b3675bd90360e5ef2e27c8

4 years agoAdd property which allows touch-down actor to continuously receive touch 94/237794/7
Adeel Kazmi [Fri, 3 Jul 2020 17:03:35 +0000 (18:03 +0100)]
Add property which allows touch-down actor to continuously receive touch

Change-Id: Ie1c1cb38a0a8c3b3dc16ef711c65893d4b841df9

4 years agoDALi Version 1.9.21 10/238810/1 dali_1.9.21
adam.b [Fri, 17 Jul 2020 12:11:49 +0000 (13:11 +0100)]
DALi Version 1.9.21

Change-Id: I6fbe059988deabce36913f2648602d0e82db21be

4 years agoMove Stage to Devel API 18/238518/4
Adeel Kazmi [Tue, 14 Jul 2020 20:43:23 +0000 (21:43 +0100)]
Move Stage to Devel API

Change-Id: I107956311226514865679764fd1cf5ae42ad64e8

4 years agowindows: Fix .pdb debug symbol file installation 06/238606/1
Wander Lairson Costa [Mon, 13 Jul 2020 18:53:50 +0000 (15:53 -0300)]
windows: Fix .pdb debug symbol file installation

On Windows, the pdb symbol file is located inside the `Debug`
subdirectory.

Change-Id: Ifa89d827e225e8c30c442291b8109b89662f8aad

4 years agoMerge "Add method to get ObjectRegistry from Core" into devel/master
Adeel Kazmi [Wed, 15 Jul 2020 10:41:04 +0000 (10:41 +0000)]
Merge "Add method to get ObjectRegistry from Core" into devel/master

4 years agoAdd method to get ObjectRegistry from Core 14/238514/1
Adeel Kazmi [Tue, 14 Jul 2020 13:45:57 +0000 (14:45 +0100)]
Add method to get ObjectRegistry from Core

Change-Id: I1ed1c5772e74ffac27e149f81f238a83cf5531c0

4 years agoc++17 move operators etc. for the Math classes 07/238507/1
Richard Huang [Tue, 14 Jul 2020 13:30:52 +0000 (14:30 +0100)]
c++17 move operators etc. for the Math classes

Change-Id: I78cb6e6a3435a05deefe327a3fdf0d37f14a2ede

4 years ago(Automated Tests) Use Scene instead of Stage where possible 14/238314/3
Adeel Kazmi [Fri, 10 Jul 2020 22:26:22 +0000 (23:26 +0100)]
(Automated Tests) Use Scene instead of Stage where possible

Change-Id: I88e987866d10b71b9ae7d80fbc13929d28324f3c

4 years ago(Vector2) Add a Uint16Pair constructor 17/238117/3
Adeel Kazmi [Wed, 8 Jul 2020 17:10:24 +0000 (18:10 +0100)]
(Vector2) Add a Uint16Pair constructor

Change-Id: Icb1380d889d12369c040ba67fbe741f39233abe6

4 years agoDALi Version 1.9.20 81/238281/1 dali_1.9.20
Adeel Kazmi [Fri, 10 Jul 2020 08:38:25 +0000 (09:38 +0100)]
DALi Version 1.9.20

Change-Id: Ia702a14a034ef2fcf5f5eb2a824203b64f8eb30e

4 years agoSupport weak handle for BaseHandle 15/238115/3
Richard Huang [Wed, 8 Jul 2020 16:30:57 +0000 (17:30 +0100)]
Support weak handle for BaseHandle

Change-Id: I68bab2435d30c44cd1bf2c4457f3cfb92e0bb68e

4 years agoMerge "(Scene) Add frame rendered/presented callback" into devel/master
Heeyong Song [Tue, 7 Jul 2020 04:54:24 +0000 (04:54 +0000)]
Merge "(Scene) Add frame rendered/presented callback" into devel/master

4 years agoMerge "Add comments in the rect.h" into devel/master
Seungho BAEK [Mon, 6 Jul 2020 08:10:39 +0000 (08:10 +0000)]
Merge "Add comments in the rect.h" into devel/master

4 years ago(Scene) Add frame rendered/presented callback 46/236146/6
Heeyong Song [Mon, 15 Jun 2020 07:35:01 +0000 (16:35 +0900)]
(Scene) Add frame rendered/presented callback

Change-Id: Ic903229e71d76a05a0af24a68b26440d26462fa6

4 years ago(Partial update) The color property should be checked 06/237406/2
Heeyong Song [Tue, 30 Jun 2020 05:51:07 +0000 (14:51 +0900)]
(Partial update) The color property should be checked

Change-Id: If9f649a2312dd39fa6709b82a0e16292de23560b

4 years agoMerge "Remove non-touch related deprecated APIs" into devel/master
Adeel Kazmi [Fri, 3 Jul 2020 10:58:34 +0000 (10:58 +0000)]
Merge "Remove non-touch related deprecated APIs" into devel/master

4 years agoDALi Version 1.9.19 62/237762/1 dali_1.9.19
Victor Cebollada [Fri, 3 Jul 2020 08:51:13 +0000 (09:51 +0100)]
DALi Version 1.9.19

Change-Id: I61798bc5a4407d2462d2a7d89b47409e7fe526ca

4 years agoRemove non-touch related deprecated APIs 83/237683/1
Richard Huang [Thu, 2 Jul 2020 09:51:41 +0000 (10:51 +0100)]
Remove non-touch related deprecated APIs

Change-Id: I2fc0c3b4745b465c75b2785b069faa918fd4dcdb

4 years agoAdd comments in the rect.h 18/237618/1
Seungho, Baek [Thu, 2 Jul 2020 01:47:01 +0000 (10:47 +0900)]
Add comments in the rect.h

 - Add @SINCE tag at the IsValid, Intersect, Merge, and Inset
 - Add @return comment at the Intersect

Change-Id: I20943e1bdd448f40b75b133b0b3d816cbd7a15bc
Signed-off-by: Seungho, Baek <sbsh.baek@samsung.com>
4 years agoFix SVACE error in PropertyOwner 71/237471/1
Adeel Kazmi [Tue, 30 Jun 2020 13:09:05 +0000 (14:09 +0100)]
Fix SVACE error in PropertyOwner

Change-Id: I290728eb77d4b01cd418564dfcd1e12f3a6ce75e

4 years agoDALi Version 1.9.18 48/237248/1 dali_1.9.18
György Straub [Fri, 26 Jun 2020 08:09:05 +0000 (09:09 +0100)]
DALi Version 1.9.18

Change-Id: I60b769e32124788f31d7726d9f82d601a74f2ab9

4 years agoSupport WebP format 14/236414/3
Seungho, Baek [Wed, 17 Jun 2020 02:17:15 +0000 (11:17 +0900)]
Support WebP format

 - Add webp and libwebp-dev library on dali-env
 - Webp animation requires WEBP_DEMUX_ABI_VERSION 0x0107 or later

Change-Id: I03d9adb70439b06bd6c47022b14913169e4881cd
Signed-off-by: Seungho, Baek <sbsh.baek@samsung.com>
4 years agoFix MS Windows compile error. 40/236840/1
Victor Cebollada [Mon, 22 Jun 2020 14:01:28 +0000 (15:01 +0100)]
Fix MS Windows compile error.

* _Hash_bytes() function added for the Win32 implementation.

Change-Id: I779a493805e8e1a083c7f3d92c1cbf6a3d13d7ed
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
4 years agoPartial update implementation, first phase. 77/230877/23
Anton Obzhirov [Tue, 14 Apr 2020 14:59:45 +0000 (15:59 +0100)]
Partial update implementation, first phase.

Change-Id: I7d2a70c747247c057af6d00d8c147594bf6c7a3d

4 years agoDALi Version 1.9.17 01/236701/1 dali_1.9.17
greynaga [Fri, 19 Jun 2020 11:02:39 +0000 (12:02 +0100)]
DALi Version 1.9.17

Change-Id: Ie2793c7fdbe8ebe3124a0d62f758714806658fbc

4 years agoRemove Image & ResourceImage 14/236514/1
Adeel Kazmi [Wed, 17 Jun 2020 21:15:25 +0000 (22:15 +0100)]
Remove Image & ResourceImage

Change-Id: I7d485c47641bbb8efbae58968bbdd636badfedcf

4 years agoRemove FrameBufferImage 91/236491/1
Adeel Kazmi [Wed, 17 Jun 2020 10:59:43 +0000 (11:59 +0100)]
Remove FrameBufferImage

Change-Id: I30e53af40c6cf5c43d36ba7af4e1acffe37fdd82

4 years agoMerge "Remove Actor::OnStage public API" into devel/master
Adeel Kazmi [Wed, 17 Jun 2020 10:54:24 +0000 (10:54 +0000)]
Merge "Remove Actor::OnStage public API" into devel/master

4 years agoRemove Actor::OnStage public API 85/236485/1
Richard Huang [Wed, 17 Jun 2020 10:11:46 +0000 (11:11 +0100)]
Remove Actor::OnStage public API

Change-Id: I52c0db4981a2faefd6ba10443b5f0156933a00ac

4 years agoMerge "Replace some Dali::Actor public APIs with new properties" into devel/master
Adeel Kazmi [Wed, 17 Jun 2020 09:24:34 +0000 (09:24 +0000)]
Merge "Replace some Dali::Actor public APIs with new properties" into devel/master

4 years agoReplace some Dali::Actor public APIs with new properties 75/236375/3
Richard Huang [Tue, 16 Jun 2020 11:11:50 +0000 (12:11 +0100)]
Replace some Dali::Actor public APIs with new properties

Change-Id: I84865a0f1050abfb5f89dd8b05fd91c0736a4243