Cheng-Shiun Tsai [Fri, 10 Jul 2020 08:49:19 +0000 (09:49 +0100)]
Avoid execessive Pushback when 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
Depends on https://review.tizen.org/gerrit/#/c/platform/core/uifw/dali-core/+/238235/
Change-Id: I560ec768a61e3b41c88775397a87f692f3342d54
JunsuChoi [Mon, 27 Jul 2020 11:54:06 +0000 (20:54 +0900)]
Introduce VectorImageRenderer
The SvgVisual of dali-toolkit will use this instead of nanovg.
And this will use dali-extension which is using tizenvg.
Change-Id: Ic9dc1c68cf3ab266036848b32276b72920c33a71
Wonsik Jung [Tue, 22 Sep 2020 01:25:39 +0000 (01:25 +0000)]
Merge "Add GlWindow" into devel/master
Adeel Kazmi [Mon, 21 Sep 2020 18:37:15 +0000 (19:37 +0100)]
(Ubuntu) Temporarily disable freeing of pixmap as it crashes on EFL 1.24.0
Change-Id: Iaf9106f390472910d16b4ecd7d7bc2c038c26730
David Steele [Fri, 18 Sep 2020 10:35:08 +0000 (11:35 +0100)]
DALi Version 1.9.30
Change-Id: I4473bea67464891ba779ff69748c6185374f9a0e
Wonsik Jung [Fri, 4 Sep 2020 07:20:28 +0000 (16:20 +0900)]
Add GlWindow
Add GlWindow feature that is to support the native GLES application in DALi/NUI.
It has the interface to setup simple egl config.
In addition, three callback fuctions are initialize, rendering and terminate.
The functions are called on idler.
Change-Id: I306bf22e8126bf02af2d5316480aa695989b26c2
Sunghyun Kim [Mon, 14 Sep 2020 06:07:26 +0000 (15:07 +0900)]
Fix memory leak issue
The pointer used in system_settings_get_value_string() should be free
Change-Id: Ic0b3b32cc1d1912fdebfda839ac14314b3333408
adam.b [Fri, 11 Sep 2020 11:56:28 +0000 (12:56 +0100)]
DALi Version 1.9.29
Change-Id: I86cf1aa3adcf17dfe3351b95114bcb130976968e
David Steele [Mon, 7 Sep 2020 17:12:11 +0000 (18:12 +0100)]
Formatting automated-tests
Formatted autotests, fixed up issues with header sorting.
Change-Id: Id68298bb3e587431623415c3dfd402adb227493f
David Steele [Thu, 10 Sep 2020 09:57:21 +0000 (10:57 +0100)]
Formatting API
Change-Id: I4e3171810f80fa1e10e3f5fbf51815e2110a38a6
David Steele [Mon, 7 Sep 2020 14:58:39 +0000 (15:58 +0100)]
Adding clang format stylesheet
Adding format script to check formatting before committing.
Change-Id: I8dde01f25a9cc69d43be8e5ca17ca838eacf75c3
György Straub [Wed, 9 Sep 2020 12:43:23 +0000 (13:43 +0100)]
Adding 'override', removing 'virtual' from overriding functions' declarations in tests.
Change-Id: I7cea49aea8832d99ff3e7a8d5165707e88a91dac
Signed-off-by: György Straub <g.straub@partner.samsung.com>
György Straub [Tue, 8 Sep 2020 06:21:46 +0000 (07:21 +0100)]
Fixes by clang-tidy.
- forward declaration struct / class mismatches;
- file modes (-x);
Change-Id: I771c105efa7c65b13ffae0e5a854a31e0717944e
Signed-off-by: György Straub <g.straub@partner.samsung.com>
adam.b [Tue, 8 Sep 2020 14:46:04 +0000 (15:46 +0100)]
Added 'virtual' to GetLogContextFunction() in trace manager
Change-Id: I9206244553ac57404a359d8fe330e240de86e5d1
Adeel Kazmi [Tue, 8 Sep 2020 10:56:59 +0000 (10:56 +0000)]
Merge "Changed 'virtual' function override declarations to 'override' in automated-tests." into devel/master
Adeel Kazmi [Tue, 8 Sep 2020 08:30:04 +0000 (08:30 +0000)]
Merge "Changed 'virtual' function override declarations to 'override'." into devel/master
Adeel Kazmi [Tue, 8 Sep 2020 08:20:23 +0000 (08:20 +0000)]
Merge "Render once when redraw request event is comming" into devel/master
György Straub [Fri, 4 Sep 2020 16:06:19 +0000 (17:06 +0100)]
Changed 'virtual' function override declarations to 'override'.
Change-Id: If1f4eeb2708709e1f62fb03d204aad27018e8b2d
Signed-off-by: György Straub <g.straub@partner.samsung.com>
seungho [Mon, 7 Sep 2020 02:39:32 +0000 (11:39 +0900)]
Render once when redraw request event is comming
Change-Id: Idc96b8c7a742be15ff8de30a7b37de373b576992
Signed-off-by: seungho <seungho@seungho.tn.corp.samsungelectronics.net>
Heeyong Song [Tue, 8 Sep 2020 02:22:01 +0000 (02:22 +0000)]
Merge "Support multiple surfaces for partial update" into devel/master
Heeyong Song [Tue, 8 Sep 2020 02:21:55 +0000 (02:21 +0000)]
Merge "(Partial update) Fix surface damage area" into devel/master
György Straub [Fri, 4 Sep 2020 15:47:20 +0000 (16:47 +0100)]
Changed 'virtual' function override declarations to 'override' in automated-tests.
Change-Id: I36e68de23820a1d796a07c084643514b1439fc9c
Signed-off-by: György Straub <g.straub@partner.samsung.com>
David Steele [Fri, 4 Sep 2020 10:53:08 +0000 (10:53 +0000)]
Merge "DALi Version 1.9.28" into devel/master
Richard Huang [Fri, 4 Sep 2020 10:15:45 +0000 (11:15 +0100)]
DALi Version 1.9.28
Change-Id: I0b87470c4b461eec0564b723e40f87a29e570d31
Daekwang Ryu [Fri, 4 Sep 2020 03:27:01 +0000 (12:27 +0900)]
Revert "Add OffscreenApplication"
This reverts commit
b7769b595b297a4b371bbc09e01c99a47b7e5bf6.
Daekwang Ryu [Thu, 20 Aug 2020 05:54:52 +0000 (14:54 +0900)]
Add OffscreenApplication
OffscreenApplication allows to make an application with a OffscreenWindow.
You don't have to create a on-screen window.
Change-Id: I33f70af964fa54036a2e9946be866f116e637853
Heeyong Song [Fri, 21 Aug 2020 09:02:30 +0000 (18:02 +0900)]
Support multiple surfaces for partial update
Change-Id: I0880ce461407c48bc0290f73fd1bc8824f5e46a8
Adeel Kazmi [Wed, 2 Sep 2020 20:09:33 +0000 (20:09 +0000)]
Merge "Renamed TouchSignal to TouchedSignal" into devel/master
Adeel Kazmi [Wed, 2 Sep 2020 13:47:03 +0000 (14:47 +0100)]
Renamed TouchSignal to TouchedSignal
Change-Id: I7e230727e8e2b86363e87ec0518d62db6ad6729c
David Steele [Wed, 2 Sep 2020 14:51:23 +0000 (15:51 +0100)]
Removing Configuration::ContextLoss APIs and enum
Change-Id: I41e08e1e4b4055f91cc381a9da69e07df7b3aeca
György Straub [Fri, 28 Aug 2020 12:20:30 +0000 (13:20 +0100)]
Renaming of enum values for coding standards compliance.
Change-Id: I33856473015291aee43b3c584742fe52313f7db1
Signed-off-by: György Straub <g.straub@partner.samsung.com>
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
Richard Huang [Fri, 28 Aug 2020 15:29:39 +0000 (16:29 +0100)]
Move TouchPoint to Devel API
Change-Id: I900cef18f3b9cca7b18d4b282c1f53647a350bd7
Adeel Kazmi [Fri, 28 Aug 2020 10:33:07 +0000 (10:33 +0000)]
Merge "DALi Version 1.9.27" into devel/master
Victor Cebollada [Fri, 28 Aug 2020 10:11:37 +0000 (11:11 +0100)]
DALi Version 1.9.27
Change-Id: I3344cccc3c7dd8d08f797810bb9a4d92dd83d9fa
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
Adeel Kazmi [Thu, 27 Aug 2020 20:11:26 +0000 (20:11 +0000)]
Merge "Updated after const -> constexpr changes" into devel/master
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
David Steele [Thu, 27 Aug 2020 13:45:39 +0000 (14:45 +0100)]
Updated after const -> constexpr changes
Change-Id: I31ac3d23b1e31e4e9c49e4f25da4f79f39897b30
Paul Wisbey [Thu, 27 Aug 2020 15:05:10 +0000 (15:05 +0000)]
Merge "[Windows version] WindowImpl cleanup, fixes and improvements." into devel/master
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>
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
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>
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
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
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
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>
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
Richard Huang [Tue, 25 Aug 2020 09:33:48 +0000 (10:33 +0100)]
KeyEvent class pimpling
Change-Id: I422b474a472a6f8f5f268c0c1d07b5651940b7a0
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>
David Steele [Tue, 25 Aug 2020 14:07:47 +0000 (15:07 +0100)]
Updated test files in line with dali-core
Change-Id: I6c147d768225205879f3a9793ff6361d69421899
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
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
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
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
David Steele [Wed, 19 Aug 2020 18:06:08 +0000 (19:06 +0100)]
Updated test headers in line with dali-core
Change-Id: I07deb248469b79b4c765d9e93040142362d936e5
Adeel Kazmi [Fri, 21 Aug 2020 10:54:36 +0000 (10:54 +0000)]
Merge "Remove deprecated and unused ActionButton" into devel/master
Adeel Kazmi [Fri, 21 Aug 2020 09:20:07 +0000 (10:20 +0100)]
Remove deprecated and unused ActionButton
Change-Id: I60c72525a5edc4e4e4ba46482be34e46222e9cd2
Adeel Kazmi [Fri, 21 Aug 2020 08:37:44 +0000 (08:37 +0000)]
Merge "Remove unused parameters" 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
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>
György Straub [Fri, 21 Aug 2020 07:52:09 +0000 (08:52 +0100)]
DALi Version 1.9.26
Change-Id: Icb3ec7868c8372ffe2786b92330aecfbdba49e43
Daekwang Ryu [Fri, 21 Aug 2020 02:36:52 +0000 (11:36 +0900)]
Remove unused parameters
Change-Id: I47b576c564c7ba7b61adcfdb953bd842e09587e1
Heeyong Song [Fri, 21 Aug 2020 02:31:59 +0000 (02:31 +0000)]
Merge "Fix WindowRenderSurface crash" into devel/master
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
David Steele [Thu, 20 Aug 2020 09:48:56 +0000 (10:48 +0100)]
Removing unused touch event from Accessibility
Change-Id: I286189ab79f687756b84b9a8bc8d2d53ac94e811
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
Richard Huang [Tue, 18 Aug 2020 17:06:44 +0000 (18:06 +0100)]
WheelEvent class pimpling
Change-Id: I136e25c4cf4d6972c93913df2e2f7b206d2c5a54
Adeel Kazmi [Tue, 18 Aug 2020 17:51:45 +0000 (18:51 +0100)]
Change to C++14 Support
Change-Id: I1def65b69b1678e5dc14af8e872fe1b91228b1c2
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
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
Adeel Kazmi [Fri, 14 Aug 2020 14:21:59 +0000 (15:21 +0100)]
Changes after TouchData renamed to TouchEvent
Change-Id: I6e46835fbb4bc4ce12215cfebd2c7486bde2faac
greynaga [Fri, 14 Aug 2020 10:38:46 +0000 (11:38 +0100)]
DALi Version 1.9.25
Change-Id: I3de6b3157c302d6252ad89cf2dc2ca4db8b2dc8a
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
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
David Steele [Tue, 11 Aug 2020 15:23:49 +0000 (16:23 +0100)]
Removing Dali::TouchEvent
Change-Id: I5148d3bf8155da17889dffd8e809ec61c62d33e0
Adeel Kazmi [Wed, 12 Aug 2020 18:11:27 +0000 (19:11 +0100)]
Fix incorrect IVI profile install command
Change-Id: I294628277a30cb21f6cd12a9e447a3734a1b4ab3
Adeel Kazmi [Wed, 12 Aug 2020 18:10:51 +0000 (19:10 +0100)]
Enable AddonManager on Tizen Common profile as well
Change-Id: If8c3ac58f88451c5de20bc61de64b68b47c025ce
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>
David Steele [Fri, 7 Aug 2020 14:42:03 +0000 (15:42 +0100)]
DALi Version 1.9.24
Change-Id: I1cc299780d69484962e74fce0e96f69f95a18578
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
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
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>
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
Adeel Kazmi [Tue, 4 Aug 2020 16:56:05 +0000 (16:56 +0000)]
Merge "Rename OnStage signals and related internal changes" 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
Richard Huang [Tue, 4 Aug 2020 11:11:33 +0000 (12:11 +0100)]
Rename OnStage signals and related internal changes
Change-Id: Ic6cdf455c1567ad0bb0b662ed14939ea0aac8702
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
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
Cheng-Shiun Tsai [Fri, 31 Jul 2020 10:10:51 +0000 (11:10 +0100)]
DALi Version 1.9.23
Change-Id: I7b955c3a0e00f5ebb54879f83af85c2246b39ee6
Heeyong Song [Wed, 29 Jul 2020 23:50:14 +0000 (23:50 +0000)]
Merge "Change data type for 64bits machine" into devel/master
Heeyong Song [Wed, 29 Jul 2020 23:50:00 +0000 (23:50 +0000)]
Merge "Fix memory leak" into devel/master
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>
Heeyong Song [Wed, 29 Jul 2020 04:45:16 +0000 (13:45 +0900)]
Change data type for 64bits machine
Change-Id: I3e883e80e32f692094ff3fbe9364d97047576e34
Heeyong Song [Wed, 29 Jul 2020 04:24:10 +0000 (13:24 +0900)]
Fix memory leak
Delete TimerCallback
Change-Id: I36ffddcb3668580095b0491876fe04a395ba5822
Heeyong Song [Tue, 28 Jul 2020 07:56:04 +0000 (16:56 +0900)]
Fix memory leak of callback
Change-Id: I4b62eb7a1ead054f24505a8fc4a4a96956a9e173
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>
Adeel Kazmi [Fri, 24 Jul 2020 15:38:58 +0000 (15:38 +0000)]
Merge "AddOn manager" into devel/master
Adeel Kazmi [Fri, 24 Jul 2020 11:58:47 +0000 (11:58 +0000)]
Merge "Updates for NativeImageInterface" 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