platform/core/uifw/dali-adaptor.git
4 years ago(Partial update) Fix surface damage area 56/241456/4
Heeyong Song [Thu, 20 Aug 2020 08:20:51 +0000 (17:20 +0900)]
(Partial update) Fix surface damage area

- eglSwapBuffersWithDamageKHR doesn't need to consider the buffer age.
  The surface damage for frame n is the difference between frame n and frame (n-1).
- Remove SetDamageAreas

Change-Id: I470fafe564d7e9ef8cef1c2347c452fc0f1f8413

4 years agoMove TouchPoint to Devel API 74/242674/1
Richard Huang [Fri, 28 Aug 2020 15:29:39 +0000 (16:29 +0100)]
Move TouchPoint to Devel API

Change-Id: I900cef18f3b9cca7b18d4b282c1f53647a350bd7

4 years agoMerge "DALi Version 1.9.27" into devel/master
Adeel Kazmi [Fri, 28 Aug 2020 10:33:07 +0000 (10:33 +0000)]
Merge "DALi Version 1.9.27" into devel/master

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

Change-Id: I3344cccc3c7dd8d08f797810bb9a4d92dd83d9fa

4 years agoMerge "New window is set to the layout direction of tyhe default window." into devel...
joogab yun [Fri, 28 Aug 2020 00:49:38 +0000 (00:49 +0000)]
Merge "New window is set to the layout direction of tyhe default window." into devel/master

4 years agoMerge "Updated after const -> constexpr changes" into devel/master
Adeel Kazmi [Thu, 27 Aug 2020 20:11:26 +0000 (20:11 +0000)]
Merge "Updated after const -> constexpr changes" into devel/master

4 years agoMerge "Renamed KeyEvent enum values to comply with coding standards." into devel...
Adeel Kazmi [Thu, 27 Aug 2020 17:27:18 +0000 (17:27 +0000)]
Merge "Renamed KeyEvent enum values to comply with coding standards." into devel/master

4 years agoUpdated after const -> constexpr changes 37/242537/2
David Steele [Thu, 27 Aug 2020 13:45:39 +0000 (14:45 +0100)]
Updated after const -> constexpr changes

Change-Id: I31ac3d23b1e31e4e9c49e4f25da4f79f39897b30

4 years agoMerge "[Windows version] WindowImpl cleanup, fixes and improvements." into devel...
Paul Wisbey [Thu, 27 Aug 2020 15:05:10 +0000 (15:05 +0000)]
Merge "[Windows version] WindowImpl cleanup, fixes and improvements." into devel/master

4 years agoRenamed KeyEvent enum values to comply with coding standards. 85/242485/2
György Straub [Thu, 27 Aug 2020 07:40:30 +0000 (08:40 +0100)]
Renamed KeyEvent enum values to comply with coding standards.

Change-Id: I6945e76f5a764d2ade5b26e95e5e3285d4eac0b4
Signed-off-by: György Straub <g.straub@partner.samsung.com>
4 years agoNew window is set to the layout direction of tyhe default window. 37/242437/2
Joogab Yun [Thu, 27 Aug 2020 04:34:57 +0000 (13:34 +0900)]
New window is set to the layout direction of tyhe default window.

Change-Id: Ic81ecf8134e77b002c7f8ebee1780242e8f8e61c

4 years agoRemoved the deprecated Dali::Internal::Adaptor::Window::ResizedSignal(). 54/242354/3
György Straub [Tue, 25 Aug 2020 15:27:41 +0000 (16:27 +0100)]
Removed the deprecated Dali::Internal::Adaptor::Window::ResizedSignal().

Change-Id: I75006579a5ff52a88d5945e0826d83256b30573f
Signed-off-by: György Straub <g.straub@partner.samsung.com>
4 years agoMerge "Fix build errors for MS-Windows after KeyEvent class pimpling patch." into...
Adeel Kazmi [Wed, 26 Aug 2020 10:03:16 +0000 (10:03 +0000)]
Merge "Fix build errors for MS-Windows after KeyEvent class pimpling patch." into devel/master

4 years agoMerge "windows: Store the window handle in a pointer sized type" into devel/master
Adeel Kazmi [Wed, 26 Aug 2020 09:59:45 +0000 (09:59 +0000)]
Merge "windows: Store the window handle in a pointer sized type" into devel/master

4 years agoMerge "platform-implement-win.cpp: Fix invalid pointer cast in 64 bits systems" into...
Adeel Kazmi [Wed, 26 Aug 2020 09:54:22 +0000 (09:54 +0000)]
Merge "platform-implement-win.cpp: Fix invalid pointer cast in 64 bits systems" into devel/master

4 years agoFix build errors for MS-Windows after KeyEvent class pimpling patch. 94/242394/1
Victor Cebollada [Wed, 26 Aug 2020 08:42:06 +0000 (09:42 +0100)]
Fix build errors for MS-Windows after KeyEvent class pimpling patch.

Change-Id: I14db2cfdda393b034251a32d69abb27e091931c9
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
4 years agoMerge "Updated test files in line with dali-core" into devel/master
Adeel Kazmi [Tue, 25 Aug 2020 18:25:23 +0000 (18:25 +0000)]
Merge "Updated test files in line with dali-core" into devel/master

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

Change-Id: I422b474a472a6f8f5f268c0c1d07b5651940b7a0

4 years ago[Windows version] WindowImpl cleanup, fixes and improvements. 36/242136/3
György Straub [Mon, 24 Aug 2020 10:33:35 +0000 (11:33 +0100)]
[Windows version] WindowImpl cleanup, fixes and improvements.

- renamed the wordy WindowsPlatformImplementation namespace to simply
  WindowsPlatform;
- Made the invariant windowStyle data member, and the edge width / height
  getters that depend on it, into static consts;
- WindowImpl::CreateHwnd() is now static, and no longer takes the name
  of the window class;
- The window class is only registered once, and then shared (instead of
  registering one for every window, since everything about it - except
  the name - was shared);
- The window class is unregistered once there are no windows left;
- WindowImpl unregisters itself from the event handlers when destroyed,
  or a new HWND was set;
- removed redundant static keyword from constant;
- renamed mHwndToListeners to fit the convention, and moved it into
  an anonymous namespace;

Change-Id: Ic3e6c614539cc939080bf785ffd7d2443ea1703e
Signed-off-by: György Straub <g.straub@partner.samsung.com>
4 years agoUpdated test files in line with dali-core 52/242352/1
David Steele [Tue, 25 Aug 2020 14:07:47 +0000 (15:07 +0100)]
Updated test files in line with dali-core

Change-Id: I6c147d768225205879f3a9793ff6361d69421899

4 years agoplatform-implement-win.cpp: Fix invalid pointer cast in 64 bits systems 66/242166/1
Wander Lairson Costa [Wed, 22 Jul 2020 12:59:32 +0000 (09:59 -0300)]
platform-implement-win.cpp: Fix invalid pointer cast in 64 bits systems

The ID returned by the function SetTimer is actually a pointer to a data
structure storing the timer information. Originally the return type of
the function was int, which is 32 bits, but in Windows 64 bits it is not
enough to store a pointer value.

We convert the timer ID type to the proper type intptr_t, which is an
integral type guaranteed to be big enough to hold a pointer value.

Change-Id: I207b8e2538d73d583ed6df1192af0fbbdb6bed96

4 years agowindows: Store the window handle in a pointer sized type 64/242164/1
Wander Lairson Costa [Thu, 23 Jul 2020 15:57:54 +0000 (12:57 -0300)]
windows: Store the window handle in a pointer sized type

Under the hoods, HWND is a typedef to a void *, which is can't be stored
in the int in 64 bits systems.

Change-Id: I580170eaabf6508abc8bbca7395da98233164d9b

4 years agoMerge "Updated test headers in line with dali-core" into devel/master
David Steele [Fri, 21 Aug 2020 15:35:42 +0000 (15:35 +0000)]
Merge "Updated test headers in line with dali-core" into devel/master

4 years agoMerge "Fix capture issue of to capture sub-scene." into devel/master
Adeel Kazmi [Fri, 21 Aug 2020 11:46:17 +0000 (11:46 +0000)]
Merge "Fix capture issue of to capture sub-scene." into devel/master

4 years agoUpdated test headers in line with dali-core 90/241390/2
David Steele [Wed, 19 Aug 2020 18:06:08 +0000 (19:06 +0100)]
Updated test headers in line with dali-core

Change-Id: I07deb248469b79b4c765d9e93040142362d936e5

4 years agoMerge "Remove deprecated and unused ActionButton" into devel/master
Adeel Kazmi [Fri, 21 Aug 2020 10:54:36 +0000 (10:54 +0000)]
Merge "Remove deprecated and unused ActionButton" into devel/master

4 years agoRemove deprecated and unused ActionButton 02/242002/1
Adeel Kazmi [Fri, 21 Aug 2020 09:20:07 +0000 (10:20 +0100)]
Remove deprecated and unused ActionButton

Change-Id: I60c72525a5edc4e4e4ba46482be34e46222e9cd2

4 years agoMerge "Remove unused parameters" into devel/master
Adeel Kazmi [Fri, 21 Aug 2020 08:37:44 +0000 (08:37 +0000)]
Merge "Remove unused parameters" into devel/master

4 years agoMerge "DALi Version 1.9.26" into devel/master
David Steele [Fri, 21 Aug 2020 08:06:28 +0000 (08:06 +0000)]
Merge "DALi Version 1.9.26" into devel/master

4 years agoFix capture issue of to capture sub-scene. 27/240227/12
seungho [Tue, 4 Aug 2020 11:25:55 +0000 (20:25 +0900)]
Fix capture issue of to capture sub-scene.

 - new camera that generated inside Capture has size of Scene and default position.
 - but, if a source is not a rootLayer, the position and size are needed to be set with that of the source.
 - in this patch, we get position input. the position is top-left position of area to be captured in window space.
 - camera actor has position and size those get by input position and size
 - create new method to set jpeg quality to remove it from the argument of Start method

Change-Id: Ie5232e0ef61f34fae101fee5243a39abb29242b5
Signed-off-by: seungho <seungho@seungho.tn.corp.samsungelectronics.net>
4 years agoDALi Version 1.9.26 82/241982/1 dali_1.9.26
György Straub [Fri, 21 Aug 2020 07:52:09 +0000 (08:52 +0100)]
DALi Version 1.9.26

Change-Id: Icb3ec7868c8372ffe2786b92330aecfbdba49e43

4 years agoRemove unused parameters 33/241933/1
Daekwang Ryu [Fri, 21 Aug 2020 02:36:52 +0000 (11:36 +0900)]
Remove unused parameters

Change-Id: I47b576c564c7ba7b61adcfdb953bd842e09587e1

4 years agoMerge "Fix WindowRenderSurface crash" into devel/master
Heeyong Song [Fri, 21 Aug 2020 02:31:59 +0000 (02:31 +0000)]
Merge "Fix WindowRenderSurface crash" into devel/master

4 years agoMerge "Changed minimum supported Cmake Version to allow C++17 Support" into devel...
David Steele [Thu, 20 Aug 2020 14:09:21 +0000 (14:09 +0000)]
Merge "Changed minimum supported Cmake Version to allow C++17 Support" into devel/master

4 years agoRemoving unused touch event from Accessibility 69/241469/1
David Steele [Thu, 20 Aug 2020 09:48:56 +0000 (10:48 +0100)]
Removing unused touch event from Accessibility

Change-Id: I286189ab79f687756b84b9a8bc8d2d53ac94e811

4 years agoChanged minimum supported Cmake Version to allow C++17 Support 93/241393/1
Adeel Kazmi [Tue, 18 Aug 2020 18:32:11 +0000 (19:32 +0100)]
Changed minimum supported Cmake Version to allow C++17 Support

Change-Id: I6bb11ccb126c030a5c4e0991cc2d4960ec845301

4 years agoWheelEvent class pimpling 57/241357/3
Richard Huang [Tue, 18 Aug 2020 17:06:44 +0000 (18:06 +0100)]
WheelEvent class pimpling

Change-Id: I136e25c4cf4d6972c93913df2e2f7b206d2c5a54

4 years agoChange to C++14 Support 12/241212/1
Adeel Kazmi [Tue, 18 Aug 2020 17:51:45 +0000 (18:51 +0100)]
Change to C++14 Support

Change-Id: I1def65b69b1678e5dc14af8e872fe1b91228b1c2

4 years agoFix WindowRenderSurface crash 65/241165/1
Heeyong Song [Tue, 18 Aug 2020 08:17:54 +0000 (17:17 +0900)]
Fix WindowRenderSurface crash

Prevent accessing the mFrameCallbackInfoContainer in 2 thread at the same time

Change-Id: I6cdf6cea5a39747adf8f764abb58613263038752

4 years agoMerge "Fix an issue the Adaptor is not resumed" into devel/master
Heeyong Song [Tue, 18 Aug 2020 01:44:17 +0000 (01:44 +0000)]
Merge "Fix an issue the Adaptor is not resumed" into devel/master

4 years agoChanges after TouchData renamed to TouchEvent 04/241104/1
Adeel Kazmi [Fri, 14 Aug 2020 14:21:59 +0000 (15:21 +0100)]
Changes after TouchData renamed to TouchEvent

Change-Id: I6e46835fbb4bc4ce12215cfebd2c7486bde2faac

4 years agoDALi Version 1.9.25 88/241088/1 dali_1.9.25
greynaga [Fri, 14 Aug 2020 10:38:46 +0000 (11:38 +0100)]
DALi Version 1.9.25

Change-Id: I3de6b3157c302d6252ad89cf2dc2ca4db8b2dc8a

4 years agoFix an issue the Adaptor is not resumed 73/241073/1
Heeyong Song [Fri, 14 Aug 2020 08:41:57 +0000 (17:41 +0900)]
Fix an issue the Adaptor is not resumed

The adaptor is not resumed when the window is hidden and shown again before the adaptor is started.
Fixed to resume the adaptor in the case

Change-Id: I7fb5d3af081fbdcd3fb5390b3c823d1f9b942e11

4 years agoMerge changes I29462827,If8c3ac58 into devel/master
Adeel Kazmi [Thu, 13 Aug 2020 17:03:25 +0000 (17:03 +0000)]
Merge changes I29462827,If8c3ac58 into devel/master

* changes:
  Fix incorrect IVI profile install command
  Enable AddonManager on Tizen Common profile as well

4 years agoRemoving Dali::TouchEvent 09/240809/5
David Steele [Tue, 11 Aug 2020 15:23:49 +0000 (16:23 +0100)]
Removing Dali::TouchEvent

Change-Id: I5148d3bf8155da17889dffd8e809ec61c62d33e0

4 years agoFix incorrect IVI profile install command 06/240906/1
Adeel Kazmi [Wed, 12 Aug 2020 18:11:27 +0000 (19:11 +0100)]
Fix incorrect IVI profile install command

Change-Id: I294628277a30cb21f6cd12a9e447a3734a1b4ab3

4 years agoEnable AddonManager on Tizen Common profile as well 05/240905/1
Adeel Kazmi [Wed, 12 Aug 2020 18:10:51 +0000 (19:10 +0100)]
Enable AddonManager on Tizen Common profile as well

Change-Id: If8c3ac58f88451c5de20bc61de64b68b47c025ce

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

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

Change-Id: I1cc299780d69484962e74fce0e96f69f95a18578

4 years agoMerge "Add move semantics to BaseHandle derived classes in Adaptor public API" into...
Adeel Kazmi [Thu, 6 Aug 2020 16:01:10 +0000 (16:01 +0000)]
Merge "Add move semantics to BaseHandle derived classes in Adaptor public API" into devel/master

4 years agoAdd move semantics to BaseHandle derived classes in Adaptor public API 78/240478/1
Richard Huang [Thu, 6 Aug 2020 13:33:51 +0000 (14:33 +0100)]
Add move semantics to BaseHandle derived classes in Adaptor public API

Change-Id: I0a8a09dc3e5b72c18a1b23cd99fe4aa056665630

4 years agoFix Coverity issue 28/240428/2
seungho [Thu, 6 Aug 2020 07:55:09 +0000 (16:55 +0900)]
Fix Coverity issue

 - remove untouched code

Change-Id: I683eb29cfb08f17b79aa3b85458b343f18a6a4bd
Signed-off-by: seungho <seungho@seungho.tn.corp.samsungelectronics.net>
4 years agoUse static_assert instead of DALI_COMPILE_TIME_ASSERT 41/240341/1
Adeel Kazmi [Wed, 5 Aug 2020 12:42:43 +0000 (13:42 +0100)]
Use static_assert instead of DALI_COMPILE_TIME_ASSERT

Change-Id: I0602a19c8e1271eb18dc8619dc488384f6f2257e

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

4 years agoMerge "Add cancel event flag in Key up event" into devel/master
Adeel Kazmi [Tue, 4 Aug 2020 12:43:33 +0000 (12:43 +0000)]
Merge "Add cancel event flag in Key up event" into devel/master

4 years agoRename OnStage signals and related internal changes 15/240215/1
Richard Huang [Tue, 4 Aug 2020 11:11:33 +0000 (12:11 +0100)]
Rename OnStage signals and related internal changes

Change-Id: Ic6cdf455c1567ad0bb0b662ed14939ea0aac8702

4 years agoMerge "Add Keyboard repeat setting changed signal to Window" into devel/master
Adeel Kazmi [Mon, 3 Aug 2020 13:54:37 +0000 (13:54 +0000)]
Merge "Add Keyboard repeat setting changed signal to Window" into devel/master

4 years agoAdd cancel event flag in Key up event 35/240035/1
Seoyeon Kim [Mon, 3 Aug 2020 00:32:28 +0000 (09:32 +0900)]
Add cancel event flag in Key up event

This reverts commit 71264bd78cbf8d6c31ff72bdc235a4b76c6599e5.

- The ecore patch related to cancel event flag is applied
 to the latest platform. So, this patch can be applied now.

Change-Id: I0c4617b6517cad1036426732394f8cd2139a8e2a

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

Change-Id: I7b955c3a0e00f5ebb54879f83af85c2246b39ee6

4 years agoMerge "Change data type for 64bits machine" into devel/master
Heeyong Song [Wed, 29 Jul 2020 23:50:14 +0000 (23:50 +0000)]
Merge "Change data type for 64bits machine" into devel/master

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

4 years agoAdaptor checks its AddOnManager instance before operating on it. 60/239660/2
György Straub [Tue, 28 Jul 2020 14:27:04 +0000 (15:27 +0100)]
Adaptor checks its AddOnManager instance before operating on it.

The Windows version has no AddOnManager implementation.

Change-Id: I56030ec0e97a41bfb0c6f5f82418d702e05f9539
Signed-off-by: György Straub <g.straub@partner.samsung.com>
4 years agoChange data type for 64bits machine 94/239694/1
Heeyong Song [Wed, 29 Jul 2020 04:45:16 +0000 (13:45 +0900)]
Change data type for 64bits machine

Change-Id: I3e883e80e32f692094ff3fbe9364d97047576e34

4 years agoFix memory leak 91/239691/1
Heeyong Song [Wed, 29 Jul 2020 04:24:10 +0000 (13:24 +0900)]
Fix memory leak

Delete TimerCallback

Change-Id: I36ffddcb3668580095b0491876fe04a395ba5822

4 years agoFix memory leak of callback 20/239620/1
Heeyong Song [Tue, 28 Jul 2020 07:56:04 +0000 (16:56 +0900)]
Fix memory leak of callback

Change-Id: I4b62eb7a1ead054f24505a8fc4a4a96956a9e173

4 years agoAdd Keyboard repeat setting changed signal to Window 05/238805/5
Seoyeon Kim [Fri, 17 Jul 2020 10:18:50 +0000 (19:18 +0900)]
Add Keyboard repeat setting changed signal to Window

- Added DevelWindow signal to register the keyboard repeat event below
 : ECORE_WL2_EVENT_SEAT_KEYBOARD_REPEAT_CHANGED
- This signal is emitted when the values of keyboard repeat, such as delay and rate,
 are changed globally.

Change-Id: Ic6e5651aca42551639e204205191472afda25405
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
4 years agoMerge "AddOn manager" into devel/master
Adeel Kazmi [Fri, 24 Jul 2020 15:38:58 +0000 (15:38 +0000)]
Merge "AddOn manager" into devel/master

4 years agoMerge "Updates for NativeImageInterface" into devel/master
Adeel Kazmi [Fri, 24 Jul 2020 11:58:47 +0000 (11:58 +0000)]
Merge "Updates for NativeImageInterface" into devel/master

4 years agoMerge "DALi Version 1.9.22" into devel/master
Adeel Kazmi [Fri, 24 Jul 2020 10:13:27 +0000 (10:13 +0000)]
Merge "DALi Version 1.9.22" into devel/master

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

Change-Id: I74c0950d538b50d8e63a8aed5c5e59a4e39311ee

4 years agoAddOn manager 18/226818/27
adam.b [Thu, 16 Jul 2020 11:57:24 +0000 (12:57 +0100)]
AddOn manager

Change-Id: I50dc482ca0afd4b4a3a5eb2f2da2f218350727d2

4 years agoAdd the synchronization between Ui and Video player 33/235933/17
Wonsik Jung [Thu, 11 Jun 2020 05:45:13 +0000 (14:45 +0900)]
Add the synchronization between Ui and Video player

This patch is to support the synchronization between video player and UI.
To do that, video player's changing function as resize/move should be called before calling eglSwapBuffers

Change-Id: I543f3646646bc8cbea6bacd9d8e81c12f6fe9187

4 years agoMerge "(WebP Loader) Ensure member variables are initialised (SVACE issue)" into...
Adeel Kazmi [Wed, 22 Jul 2020 16:08:43 +0000 (16:08 +0000)]
Merge "(WebP Loader) Ensure member variables are initialised (SVACE issue)" into devel/master

4 years ago(WebP Loader) Ensure member variables are initialised (SVACE issue) 19/239219/1
Adeel Kazmi [Wed, 22 Jul 2020 15:25:42 +0000 (16:25 +0100)]
(WebP Loader) Ensure member variables are initialised (SVACE issue)

Change-Id: Id1a5d8456496b82d5bdf80ebebf54919cdab9634

4 years agoUpdates for NativeImageInterface 46/238946/7
David Steele [Fri, 17 Jul 2020 16:53:05 +0000 (17:53 +0100)]
Updates for NativeImageInterface

Change-Id: Ic3876022a30503861172cff8c496b23eb0035d9c

4 years agoMerge "Fix compile error in MS-Windows." into devel/master
Adeel Kazmi [Wed, 22 Jul 2020 10:28:23 +0000 (10:28 +0000)]
Merge "Fix compile error in MS-Windows." into devel/master

4 years agoRemove unnecessary setenv() calls 27/236927/3
Daekwang Ryu [Tue, 23 Jun 2020 08:44:42 +0000 (17:44 +0900)]
Remove unnecessary setenv() calls

Change-Id: I9dbadd0ccefcc9995e3e31b401385b8cbd1ee0aa

4 years agoFix compile error in MS-Windows. 55/239055/1
Victor Cebollada [Tue, 21 Jul 2020 10:46:59 +0000 (11:46 +0100)]
Fix compile error in MS-Windows.

* The patch "Modify parameters of CreateNativeSurface()" adds a new parameter
  to the RenderSurfaceFactory that is not added in the implementation for
  MS Windows

* Couple of warnings 'struct/class declaration' removed.

Change-Id: If68666e14c78f20c1480afa5b2e9e6ed125d5bb8
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
4 years agoMerge "Modify parameters of CreateNativeSurface()" into devel/master
Daekwang Ryu [Tue, 21 Jul 2020 02:00:03 +0000 (02:00 +0000)]
Merge "Modify parameters of CreateNativeSurface()" into devel/master

4 years agoFix WL2 display sync 97/238897/1
Daekwang Ryu [Mon, 20 Jul 2020 05:38:35 +0000 (14:38 +0900)]
Fix WL2 display sync

Dali tried to make a window before display is ready.
The issue occured when window size is set in Application class.

Change-Id: I625765901a40bfc6f94ab1e1862c62f0f3f2732f

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

Change-Id: Ifb57396b3b47486336cf9bee18b7815aeadc9208

4 years agoDefault On partial update 34/238634/3
Joogab Yun [Thu, 16 Jul 2020 02:27:19 +0000 (11:27 +0900)]
Default On partial update

if you want disable partial update, set DALI_DISABLE_PARTIAL_UPDATE=1

Change-Id: I80dcfb9493a9b4a3500653687bc13e3a9c14327c

4 years agoChanges after Stage moved to Devel API 19/238519/3
Adeel Kazmi [Tue, 14 Jul 2020 20:43:47 +0000 (21:43 +0100)]
Changes after Stage moved to Devel API

Change-Id: I44dc5d46af3b8538b887048bedc5cb164ab4149d

4 years agoMerge changes Iad3de2a7,I404ca48d,I5a00e3e1 into devel/master
Adeel Kazmi [Wed, 15 Jul 2020 11:32:15 +0000 (11:32 +0000)]
Merge changes Iad3de2a7,I404ca48d,I5a00e3e1 into devel/master

* changes:
  windows: Fix .pdb debug symbol file installation
  windows: Move getopt.h include file to the bottom
  windows: Change wParam size to 64 bits

4 years agoStop using Stage to get ObjectRegistry 16/238516/2
Adeel Kazmi [Tue, 14 Jul 2020 14:51:48 +0000 (15:51 +0100)]
Stop using Stage to get ObjectRegistry

Change-Id: I6fce9c63df17f1b78ec5801c6db462513fb27740

4 years agoAdd methods to Application & Adaptor classes to retrieve the ObjectRegistry 15/238515/2
Adeel Kazmi [Tue, 14 Jul 2020 14:12:06 +0000 (15:12 +0100)]
Add methods to Application & Adaptor classes to retrieve the ObjectRegistry

Change-Id: I249478a4b3246d4cf07681fc5239cc9c569577a1

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

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

Change-Id: Iad3de2a7d76a8f21b1d7d45b46a364919b5eae1d

4 years agoModify parameters of CreateNativeSurface() 69/236169/14
Daekwang Ryu [Mon, 15 Jun 2020 08:47:47 +0000 (17:47 +0900)]
Modify parameters of CreateNativeSurface()

The surface parameter has been added like other CreateSurface methods.
When users pass a native surface handle,
NativeRenderSurface doesn't make a native surface of a specific platform.

The position of NativeRenderSurface isn't needed.

Change-Id: I46bd39f784ad3b7ea5fc2631a89f49df785ae041

4 years agowindows: Move getopt.h include file to the bottom 77/238577/1
Wander Lairson Costa [Mon, 13 Jul 2020 18:58:02 +0000 (15:58 -0300)]
windows: Move getopt.h include file to the bottom

getopt-win32 defines the symbol _END_EXTERN_C and undefines at the end
of the file. It turns out msvc standard library defines this same
symbol.

If getopt.h is included before C++ standard includes, it will undef
_END_EXTERN_C and causes compilation errors under msvc.

We move the getopt.h to the end of the list of include files so it can't
mess up with internal msvcrt symbols.

Change-Id: I404ca48d096703d0be6b5f466402fb2ca0223033

4 years agowindows: Change wParam size to 64 bits 76/238576/1
Wander Lairson Costa [Tue, 14 Jul 2020 15:18:55 +0000 (12:18 -0300)]
windows: Change wParam size to 64 bits

The wParam message parameter is used to send the callback object pointer
to WM_WIN_CALLBACK messages. As it is fixed as a 32 bit value in DALi,
when running on 64 bits systems it sends an invalid pointer to message
receiver.

Change-Id: I5a00e3e1729098c2b5b71e68d614a2ddc0fc51cb

4 years agoMerge "(Window) Remove GetRenderTaskList from Devel API as it's been added to the...
Adeel Kazmi [Tue, 14 Jul 2020 14:24:28 +0000 (14:24 +0000)]
Merge "(Window) Remove GetRenderTaskList from Devel API as it's been added to the Public API" into devel/master

4 years ago(Window) Remove GetRenderTaskList from Devel API as it's been added to the Public API 03/238503/1
Adeel Kazmi [Tue, 14 Jul 2020 12:24:13 +0000 (13:24 +0100)]
(Window) Remove GetRenderTaskList from Devel API as it's been added to the Public API

Change-Id: If56d69fd8c39463801cdbfe5cb40df4b7b74e3ba

4 years agoMerge "Use WeakHandle in RenderSurfaceInterface" into devel/master
Heeyong Song [Tue, 14 Jul 2020 01:07:54 +0000 (01:07 +0000)]
Merge "Use WeakHandle in RenderSurfaceInterface" into devel/master

4 years agoMerge "(Window) Move methods from Devel to Public API & add a new GetDpi method"...
Adeel Kazmi [Mon, 13 Jul 2020 21:42:02 +0000 (21:42 +0000)]
Merge "(Window) Move methods from Devel to Public API & add a new GetDpi method" into devel/master

4 years ago(Window) Move methods from Devel to Public API & add a new GetDpi method 18/238118/3
Adeel Kazmi [Wed, 8 Jul 2020 17:11:38 +0000 (18:11 +0100)]
(Window) Move methods from Devel to Public API & add a new GetDpi method

Change-Id: I83eabbc3334bdd717e818eabac9330bd4c0a2062

4 years agoUse WeakHandle in RenderSurfaceInterface 89/238389/1
Heeyong Song [Mon, 13 Jul 2020 08:47:10 +0000 (17:47 +0900)]
Use WeakHandle in RenderSurfaceInterface

Change-Id: Idd6da0815c1c0984495509e4ab5e5ff256ee72a8

4 years agoWorkaround to fix a link error in MS Windows 12/238312/3
Victor Cebollada [Fri, 10 Jul 2020 14:41:12 +0000 (15:41 +0100)]
Workaround to fix a link error in MS Windows

* The patch "Support a frame rendered / presented callback" uses the
  FileDescriptorMonitor which is not implemented in MS Windows, and
  it fails to link.
  A stub implementation for MS Windows has been added.

Change-Id: Ide5f97f13a827f454d171ac9d08804f20de2fd0f
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
4 years ago[dali_1.9.20] Merge branch 'devel/master' 88/238288/1
Adeel Kazmi [Fri, 10 Jul 2020 08:39:46 +0000 (09:39 +0100)]
[dali_1.9.20] Merge branch 'devel/master'

Change-Id: Ia66caa9ebbd4fa5323d909387cf4cb7efba6c33f

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

Change-Id: I05b14efe9f4f11362a50b6645c59d573aecd536c

4 years agoMerge "Support Asynchronous Loading of Animated Image" into devel/master
Adeel Kazmi [Thu, 9 Jul 2020 16:33:19 +0000 (16:33 +0000)]
Merge "Support Asynchronous Loading of Animated Image" into devel/master