Joogab Yun [Tue, 18 Aug 2020 07:06:17 +0000 (16:06 +0900)]
Merge branch 'devel/master' into tizen
Joogab Yun [Tue, 18 Aug 2020 07:06:01 +0000 (16:06 +0900)]
Revert "[Tizen] Not execute the remove callback"
This reverts commit
4033c71ef491bd83488459f45dedf18fca015744.
Joogab Yun [Tue, 18 Aug 2020 07:05:58 +0000 (16:05 +0900)]
Revert "[Tizen] Revert the change for 0x0 size of the actor"
This reverts commit
a05b740b705e3626869e7fa786b15e64807c509a.
Joogab Yun [Tue, 18 Aug 2020 07:05:54 +0000 (16:05 +0900)]
Revert "[Tizen] Add screen and client rotation itself function"
This reverts commit
18f6fcf69cf3d80dc045c1201b9668e8a1a99227.
Joogab Yun [Tue, 18 Aug 2020 07:05:51 +0000 (16:05 +0900)]
Revert "[Tizen] partial rendering"
This reverts commit
1e2d08e49d236f051d20fd59c9ad06dd3f6db7b2.
Joogab Yun [Tue, 18 Aug 2020 07:05:48 +0000 (16:05 +0900)]
Revert "[Tizen] Partial rendering rotation does not work."
This reverts commit
22543bb10d018a4279e7d612aede763a2fa691db.
Joogab Yun [Tue, 18 Aug 2020 07:05:44 +0000 (16:05 +0900)]
Revert "[Tizen] Temporarily force updateScene flag true when rendering behavior is continuously"
This reverts commit
7c285cb5c37abb927e9078f310f30b3bd1828b22.
Joogab Yun [Tue, 18 Aug 2020 07:05:41 +0000 (16:05 +0900)]
Revert "[Tizen] Modify dirtyRects to have scene for multi window support."
This reverts commit
6bf7299e6f6d2bed98e112a7a03b39441fb5824d.
Joogab Yun [Tue, 18 Aug 2020 07:05:37 +0000 (16:05 +0900)]
Revert "[Tizen] Revert "Use touch consumed return to set whether we process a gesture or not""
This reverts commit
40f99813aa598f8e72a55a6d02b1fcd10631a9db.
Adeel Kazmi [Fri, 14 Aug 2020 10:49:49 +0000 (11:49 +0100)]
Renamed TouchData to TouchEvent
Change-Id: I89458424fc73f0eb29fdfe2b525fd075a6b502bf
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>
greynaga [Fri, 14 Aug 2020 10:38:31 +0000 (11:38 +0100)]
DALi Version 1.9.25
Change-Id: I91cecaacf42b7b83bce31605efc818b9aff21174
seungho [Fri, 14 Aug 2020 02:09:06 +0000 (11:09 +0900)]
[Tizen] Revert "Use touch consumed return to set whether we process a gesture or not"
This reverts commit
d8e1826e05bd7829827110ec4bb2ab34805c36b7.
Change-Id: I86cb8a50e6c9abb5187349be06886a6d080073e8
David Steele [Thu, 13 Aug 2020 16:59:30 +0000 (16:59 +0000)]
Merge "Removed TouchEvent from actor & stage" into devel/master
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
Richard Huang [Wed, 12 Aug 2020 13:34:02 +0000 (14:34 +0100)]
HoverEvent class pimpling
Change-Id: Ie9e8d3fd4966afd5e966a82d7bf5e108cfa15497
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
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
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
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>
Wonsik Jung [Mon, 10 Aug 2020 05:35:54 +0000 (14:35 +0900)]
[Tizen] Modify dirtyRects to have scene for multi window support.
This reverts commit
01666ae10905a42b047772bae764be74767cd475.
Wonsik Jung [Mon, 10 Aug 2020 05:35:01 +0000 (14:35 +0900)]
[Tizen] Temporarily force updateScene flag true when rendering behavior is continuously
This reverts commit
8a8a30ebba9265b01918cc2c9448c2c8a74f8cf4.
Wonsik Jung [Mon, 10 Aug 2020 05:33:32 +0000 (14:33 +0900)]
[Tizen] Partial rendering rotation does not work.
This reverts commit
cbd2ae5453a83e96bdc1f065daeb7d4cff829ad2.
Wonsik Jung [Mon, 10 Aug 2020 05:32:47 +0000 (14:32 +0900)]
[Tizen] partial rendering
This reverts commit
3093e25cc4f139eb4b40541202fe9341b9ab6610.
Wonsik Jung [Mon, 10 Aug 2020 05:32:21 +0000 (14:32 +0900)]
[Tizen] Add screen and client rotation itself function
This reverts commit
0cad122b788be6fc6ad1faa1ddf86b65a21e06fb.
Wonsik Jung [Mon, 10 Aug 2020 05:31:57 +0000 (14:31 +0900)]
[Tizen] Revert the change for 0x0 size of the actor
This reverts commit
8c7932bfba21685a01bec4e7473abce403a391c7.
Wonsik Jung [Mon, 10 Aug 2020 05:31:10 +0000 (14:31 +0900)]
[Tizen] Not execute the remove callback
This reverts commit
92b3e3491572285279ebc94e855df50bb6ff6b52.
Wonsik Jung [Mon, 10 Aug 2020 05:30:28 +0000 (14:30 +0900)]
Merge branch 'devel/master' into tizen
Wonsik Jung [Mon, 10 Aug 2020 05:28:15 +0000 (14:28 +0900)]
Revert "[Tizen] Not execute the remove callback"
This reverts commit
c98060622eae9e8441f0d76f1b1782395189cb47.
Wonsik Jung [Mon, 10 Aug 2020 05:28:13 +0000 (14:28 +0900)]
Revert "[Tizen] Revert the change for 0x0 size of the actor"
This reverts commit
5ead590a18cc969ecad12cea4a0e72a85d9482d2.
Wonsik Jung [Mon, 10 Aug 2020 05:28:10 +0000 (14:28 +0900)]
Revert "[Tizen] Add screen and client rotation itself function"
This reverts commit
0e02c72b1bd213eafb0a3aebd52700ec0c2bcca3.
Wonsik Jung [Mon, 10 Aug 2020 05:28:07 +0000 (14:28 +0900)]
Revert "[Tizen] partial rendering"
This reverts commit
007af305bfe07bf38b29a2fc4767c73242c92cbd.
Wonsik Jung [Mon, 10 Aug 2020 05:28:04 +0000 (14:28 +0900)]
Revert "[Tizen] Partial rendering rotation does not work."
This reverts commit
4749a901ae7c49e65b7fa42c68a0328bdd4a4cc7.
Wonsik Jung [Mon, 10 Aug 2020 05:27:57 +0000 (14:27 +0900)]
Revert "[Tizen] Remove context from RenderInstruction"
This reverts commit
6db15aa99948f070ca33b0a45b7b75be4b314d35.
Wonsik Jung [Mon, 10 Aug 2020 05:27:54 +0000 (14:27 +0900)]
Revert "[Tizen] Change ownership of Context from Scene to RenderManager"
This reverts commit
aac522d7c1630db61aa7db6e6edd50f9a72e010b.
Wonsik Jung [Mon, 10 Aug 2020 05:27:50 +0000 (14:27 +0900)]
Revert "[Tizen] Temporarily force updateScene flag true when rendering behavior is continuously"
This reverts commit
96639206280ed202e069a75da1bc21b454abc884.
Wonsik Jung [Mon, 10 Aug 2020 05:27:43 +0000 (14:27 +0900)]
Revert "[Tizen] Modify dirtyRects to have scene for multi window support."
This reverts commit
ad7454e24869b9f110330d13f626ed3e3b8b2701.
David Steele [Fri, 7 Aug 2020 14:41:49 +0000 (15:41 +0100)]
DALi Version 1.9.24
Change-Id: Ifc5e456f0a38ac6b3cf003efe1e6f4a111053041
Joogab Yun [Wed, 5 Aug 2020 07:42:24 +0000 (16:42 +0900)]
[Tizen] Modify dirtyRects to have scene for multi window support.
- Looking at a single dirtyRect in multiple windows causes issues.
Change-Id: Iec8455c2b948d4344ab805d4426e2a17a447af99
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
Adeel Kazmi [Wed, 5 Aug 2020 11:07:44 +0000 (12:07 +0100)]
Remove unused loading state header
Change-Id: Ib9ceeeff9c2dcbc0ae6bd8e9ffa424f3d37e4911
Seungho BAEK [Wed, 5 Aug 2020 08:46:25 +0000 (08:46 +0000)]
Merge "[Tizen] Temporarily force updateScene flag true when rendering behavior is continuously" into tizen
Adeel Kazmi [Tue, 4 Aug 2020 16:56:08 +0000 (16:56 +0000)]
Merge "Rename OnStage signals and related internal changes" into devel/master
Richard Huang [Tue, 4 Aug 2020 11:10:16 +0000 (12:10 +0100)]
Rename OnStage signals and related internal changes
Change-Id: I2eeedf87595bede585179a6643c02bc70dd80e69
Joogab Yun [Tue, 4 Aug 2020 01:42:44 +0000 (10:42 +0900)]
add mCaptureAllTouchAfterStart initial value.
Change-Id: I03270db9d4cdec4d2df7c9cf82f5fea268652687
David Steele [Fri, 31 Jul 2020 10:23:39 +0000 (10:23 +0000)]
Merge "DALi Version 1.9.23" into devel/master
Cheng-Shiun Tsai [Fri, 31 Jul 2020 10:10:30 +0000 (11:10 +0100)]
DALi Version 1.9.23
Change-Id: I5434fdd9301143747fff8303efdf5046ec802680
Heeyong Song [Fri, 31 Jul 2020 00:11:53 +0000 (00:11 +0000)]
Merge "Change the timing of Context::GlContextCreated()" into devel/master
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
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
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
Heeyong Song [Tue, 28 Jul 2020 08:01:23 +0000 (17:01 +0900)]
[Tizen] Change ownership of Context from Scene to RenderManager
Change-Id: Idf787e1a582d111e29b92a02a23bd06512c22609
Heeyong Song [Tue, 28 Jul 2020 01:54:31 +0000 (10:54 +0900)]
[Tizen] Remove context from RenderInstruction
Change-Id: I19f43c7728e2d3a59d2bdc74ca7d697f110e53dd
Seungho, Baek [Mon, 13 Jul 2020 04:39:37 +0000 (13:39 +0900)]
[Tizen] Temporarily force updateScene flag true when rendering behavior is continuously
- Set updateScene flag true if developer set rendering behavior as continuously.
Change-Id: If5003ab5be3fa9293ef94ed2482e6cd36ac5166e
Signed-off-by: Seungho, Baek <sbsh.baek@samsung.com>
Heeyong Song [Wed, 29 Jul 2020 23:50:06 +0000 (23:50 +0000)]
Merge "Fix memory leak" into devel/master
Heeyong Song [Wed, 29 Jul 2020 23:49:49 +0000 (23:49 +0000)]
Merge "Fix mGestureRecognizer leak" into devel/master
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
David Steele [Wed, 29 Jul 2020 13:04:18 +0000 (14:04 +0100)]
Added test for assigning nullptr to IntrusivePtr
Change-Id: Ice44376754d9aa686b8e3f724655dec85c74c6a1
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
joogab yun [Wed, 29 Jul 2020 04:42:34 +0000 (04:42 +0000)]
Merge "[Tizen] Partial rendering rotation does not work. This is a temporary patch. When windows is rotated, Dali operates in full rendering. This patch should be fixed." into tizen
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
Joogab Yun [Wed, 29 Jul 2020 02:18:05 +0000 (11:18 +0900)]
[Tizen] Partial rendering rotation does not work.
This is a temporary patch. When windows is rotated, Dali operates in full rendering.
This patch should be fixed.
Change-Id: I5e29b44046106f47006479419781633c20517ef1
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
Heeyong Song [Tue, 28 Jul 2020 08:01:23 +0000 (17:01 +0900)]
Change ownership of Context from Scene to RenderManager
Change-Id: Idf787e1a582d111e29b92a02a23bd06512c22609
Heeyong Song [Tue, 28 Jul 2020 07:55:08 +0000 (16:55 +0900)]
Fix memory leak of WeakHandle
Change-Id: I8ff5143396df74dd37a86f269e6688b9c627489c
Heeyong Song [Tue, 28 Jul 2020 01:54:31 +0000 (10:54 +0900)]
Remove context from RenderInstruction
Change-Id: I19f43c7728e2d3a59d2bdc74ca7d697f110e53dd
Adeel Kazmi [Mon, 27 Jul 2020 16:32:12 +0000 (16:32 +0000)]
Merge "Add move semantics for IntrusivePtr" 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
Richard Huang [Fri, 24 Jul 2020 15:36:48 +0000 (16:36 +0100)]
Add move semantics for IntrusivePtr
Change-Id: I11b2975cc40710eee0277a059cc9882e378b5546
Adeel Kazmi [Mon, 27 Jul 2020 11:00:19 +0000 (12:00 +0100)]
Fix incorrect Dali::Scene comment in actor.h
Change-Id: Ie7008469672ee88bd7eda8213fc348f678067296
Joogab Yun [Mon, 27 Jul 2020 05:17:59 +0000 (14:17 +0900)]
[Tizen] partial rendering
- If there are no visited itemsDirtyRects must be keeped for dirty rects in the next frame.
- Now itemsDirtyRects are all removed, causing a flickering issue.
Change-Id: Ie8db6e47a5a70ad122c489e98f9d951e3ce89a5b
Heeyong Song [Mon, 27 Jul 2020 06:14:10 +0000 (15:14 +0900)]
[Tizen] Add screen and client rotation itself function
Change-Id: I86ca5b42fe4764108f1e0f3c18c79163c88bc3e8
Heeyong Song [Mon, 27 Jul 2020 06:12:40 +0000 (15:12 +0900)]
[Tizen] Revert the change for 0x0 size of the actor
Change-Id: I7b9ac7aacdb035802d6aefdf0dc507d5db89de2b
Heeyong Song [Mon, 27 Jul 2020 06:11:45 +0000 (15:11 +0900)]
[Tizen] Not execute the remove callback
Change-Id: I6af3dc7231d29a272b18f3240e0e0e5bfd8529db
Heeyong Song [Mon, 27 Jul 2020 06:11:18 +0000 (15:11 +0900)]
Merge branch 'devel/master' into tizen
Change-Id: Ia0f4b78c16820328e41e1672bc7d8fac1ee0cc1e
Heeyong Song [Mon, 27 Jul 2020 05:55:48 +0000 (14:55 +0900)]
Revert "[Tizen] Not execute the remove callback"
This reverts commit
84b5001c3919a6d508b3216f13ccc5934df24305.
Change-Id: I4f02a7587da7e58301164b073bb41731cba00bf2
Heeyong Song [Mon, 27 Jul 2020 05:54:17 +0000 (14:54 +0900)]
Revert "[Tizen] Revert the change for 0x0 size of the actor"
This reverts commit
ac05b4c89304c39d874cf7a8bd517ee3750234f2.
Change-Id: I5f34cd45e13420e2a2092922e602028212a4390c
Heeyong Song [Mon, 27 Jul 2020 05:54:06 +0000 (14:54 +0900)]
Revert "[Tizen] Add screen and client rotation itself function"
This reverts commit
d99b78ca432fab73369eb07fbe4de7549f721cb4.
Change-Id: Id7f8c1639affc0fb8a2d3692a48d9e07dea77323
Heeyong Song [Mon, 27 Jul 2020 00:21:39 +0000 (00:21 +0000)]
Merge "Fix PropertyNotification issue" into devel/master
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
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
Adeel Kazmi [Fri, 24 Jul 2020 11:58:45 +0000 (11:58 +0000)]
Merge "Refactored NativeImageInterfaceExtension into NativeImageInterface" into devel/master
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
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
Richard Huang [Fri, 24 Jul 2020 09:48:06 +0000 (10:48 +0100)]
DALi Version 1.9.22
Change-Id: I1abfe5c345dafd9dbd861c47e8d0139fb019b5e7
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>
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
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
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
Daekwang Ryu [Tue, 21 Jul 2020 05:15:58 +0000 (14:15 +0900)]
[Tizen] Add screen and client rotation itself function
This reverts commit
e92129676bf61e227e4a568bd936db17b3d4ca00.
Change-Id: I3edd0e3d6e774b53877fbe412da98c4f8c2d1316
Daekwang Ryu [Tue, 21 Jul 2020 05:15:55 +0000 (14:15 +0900)]
[Tizen] Revert the change for 0x0 size of the actor
This reverts commit
f994344b1aa8bab0fcb28f5e4e1514a21477910b.
Change-Id: I078afd6158bc4563394c5c8436dc77556c05313f
Daekwang Ryu [Tue, 21 Jul 2020 05:15:47 +0000 (14:15 +0900)]
[Tizen] Not execute the remove callback
This reverts commit
03abc8c9ea97fc3ed893f14948daab3685205a37.
Change-Id: Ibbb5e8d03c94983658eb98d7bfcb140e1f4bf103
Daekwang Ryu [Tue, 21 Jul 2020 05:15:20 +0000 (14:15 +0900)]
Merge branch 'devel/master' into tizen
Change-Id: I622e607d159e478ec99dba55e98f099693db6ba0
Daekwang Ryu [Tue, 21 Jul 2020 05:13:49 +0000 (14:13 +0900)]
Revert "[Tizen] Not execute the remove callback"
This reverts commit
6aa76d1b3709b47e5a35386aa96976882c5366a5.
Daekwang Ryu [Tue, 21 Jul 2020 05:13:46 +0000 (14:13 +0900)]
Revert "[Tizen] Revert the change for 0x0 size of the actor"
This reverts commit
e02998646734ba4066b2172c5f8dde5984f71a7d.
Daekwang Ryu [Tue, 21 Jul 2020 05:13:31 +0000 (14:13 +0900)]
Revert "[Tizen] Add screen and client rotation itself function"
This reverts commit
84d29a12e4bde7905b1786b08b79b362c71dc12e.
adam.b [Fri, 17 Jul 2020 12:11:49 +0000 (13:11 +0100)]
DALi Version 1.9.21
Change-Id: I6fbe059988deabce36913f2648602d0e82db21be
Adeel Kazmi [Tue, 14 Jul 2020 20:43:23 +0000 (21:43 +0100)]
Move Stage to Devel API
Change-Id: I107956311226514865679764fd1cf5ae42ad64e8
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
Adeel Kazmi [Wed, 15 Jul 2020 10:41:04 +0000 (10:41 +0000)]
Merge "Add method to get ObjectRegistry from Core" into devel/master