Adeel Kazmi [Fri, 4 Dec 2020 17:52:10 +0000 (17:52 +0000)]
Merge "Invert pixel buffer y order of GetPixels in X-NativeImageSource" into devel/master
Adeel Kazmi [Fri, 4 Dec 2020 14:57:08 +0000 (14:57 +0000)]
DALi Version 2.0.4
Change-Id: Icf1c34293a8cd6405a6d5522608b6c7871806cba
Subhransu Mohanty [Thu, 3 Dec 2020 07:49:01 +0000 (16:49 +0900)]
support string_view in DALI_TEST_EQUALS
Change-Id: Id04e701e5834233b42cf0cba6480be2f02a26a1a
Adeel Kazmi [Fri, 27 Nov 2020 18:04:32 +0000 (18:04 +0000)]
Merge "pass on Pause/Resume event to Adaptor" into devel/master
Richard Huang [Fri, 27 Nov 2020 11:56:56 +0000 (11:56 +0000)]
DALi Version 2.0.3
Change-Id: Ibe7f8a202c89bf7c90bb5447cd3513cb93a470f2
David Steele [Thu, 26 Nov 2020 16:34:41 +0000 (16:34 +0000)]
Reduce cyclomatic complexity of gif loader
Change-Id: I5ad7cf0c589f43c366bb300e2e6398f10012edb5
Cheng-Shiun Tsai [Wed, 11 Mar 2020 10:58:39 +0000 (10:58 +0000)]
pass on Pause/Resume event to Adaptor
so that RenderThread can fall into sleep when application fade into background
Also when an application lost foreground status, OS will destroy current window
but currently adaptor does not pause and continue to render on a destroyed window and cause crash
Change-Id: Idba56610ec3444e4affe58a0b819df8fc870619e
Adeel Kazmi [Mon, 23 Nov 2020 16:48:38 +0000 (16:48 +0000)]
Merge "Support screen and client rotation" into devel/master
Adeel Kazmi [Tue, 17 Nov 2020 18:42:23 +0000 (18:42 +0000)]
(Automated Tests) Synchronise with dali-core following Semaphore class addition
Change-Id: Ib066697270e9e22b61f5c4a5a47c678301c9b2d3
Wonsik Jung [Thu, 24 Sep 2020 11:37:37 +0000 (20:37 +0900)]
Support screen and client rotation
In Tizen embedded system, two types of rotation are supported.
One is Window Rotation and the other is Screen rotation
Although their use-case are different, their rotation itself almost works are same.
Real surface buffer is not rotated.
When rotation event is received from window server,
then internal contents are rotated and drawn with angle of the event.
This patch is to support the Tizen Rotation.
Change-Id: I311a7a93bdba55022d979e930dbc571b74e18454
Cheng-Shiun Tsai [Mon, 16 Nov 2020 14:17:52 +0000 (14:17 +0000)]
Calulating stride for Android native image
Android AHardwareBuffer_Desc.stride doesn't seem to mean width * pixelbytes like other OS
instead it appears to be width in pixels but with padding.
Adding clause to reflect this fact
Change-Id: I3aaeeea5436bb5be0e1d5defac1c40b214e8af22
György Straub [Fri, 20 Nov 2020 07:46:02 +0000 (07:46 +0000)]
DALi Version 2.0.2
Change-Id: Icf793eaefcbf175f0eabcd1efd08b21f6efdf67e
Adeel Kazmi [Wed, 18 Nov 2020 08:59:08 +0000 (08:59 +0000)]
Merge "[windows] Return the key name for ascii letters" into devel/master
Wander Lairson Costa [Mon, 26 Oct 2020 13:42:52 +0000 (10:42 -0300)]
[windows] Return the key name for ascii letters
If the key code falls under the ascii range of letters, return the key
code as an ascii value.
Change-Id: Idb2c990fa484354d146b2769809aa3eb6e36b2c6
Heeyong Song [Wed, 18 Nov 2020 00:52:55 +0000 (00:52 +0000)]
Merge "Change log function for frame rendered callback" into devel/master
Adeel Kazmi [Tue, 17 Nov 2020 18:39:30 +0000 (18:39 +0000)]
Merge "[windows] Use correct macro for exporting symbols" into devel/master
Wander Lairson Costa [Thu, 15 Oct 2020 14:58:32 +0000 (11:58 -0300)]
[windows] Use correct macro for exporting symbols
DALI_IMPORT_API isn't defined on Windows, the correct macro is
DALI_CORE_API, which is defined to nothing on unix (like
DALI_IMPORT_API), and __declspec(dllexport/dllimport) on Windows.
Change-Id: I6150640eb67dbbcc78230d1a8fb1085538edff45
Heeyong Song [Mon, 16 Nov 2020 06:09:32 +0000 (15:09 +0900)]
Change log function for frame rendered callback
Change-Id: I648d082928b5efd51c925c896a0da3260f3ada0d
Adeel Kazmi [Sat, 14 Nov 2020 07:38:03 +0000 (07:38 +0000)]
Fix target build
Change-Id: I83d40a86f9b3e5075e51265e0c32d48516609750
Adeel Kazmi [Fri, 13 Nov 2020 15:14:24 +0000 (15:14 +0000)]
Merge "DALi Version 2.0.1" into devel/master
Cheng-Shiun Tsai [Fri, 13 Nov 2020 14:53:29 +0000 (14:53 +0000)]
DALi Version 2.0.1
Change-Id: I662fb475c0de704350e9dbc79bc9d27275957c95
György Straub [Thu, 12 Nov 2020 11:33:17 +0000 (11:33 +0000)]
Fixes for the Windows build past Advanced Blending.
Change-Id: I0ed16639a2e698ade74b31662f341c4498c2e834
Adeel Kazmi [Fri, 13 Nov 2020 09:17:13 +0000 (09:17 +0000)]
Merge "Fix pixel format bug in pixel manipulation" into devel/master
Heeyong Song [Thu, 12 Nov 2020 07:19:38 +0000 (16:19 +0900)]
Fix pixel format bug in pixel manipulation
LUMINANCE should be first in LUMINANCE_ALPHA_CHANNELS format.
Change-Id: Ia9bef6173f24a54d7fc8140381affa5a342e3e1e
Adeel Kazmi [Thu, 12 Nov 2020 12:06:33 +0000 (12:06 +0000)]
(SVACE Issues Fix) Initialise uninitialised member variables
Change-Id: Ief4f038f570daa911bc44274e9d960819e899497
Adeel Kazmi [Thu, 12 Nov 2020 09:59:19 +0000 (09:59 +0000)]
Merge "Use existing callback ID for recurring callbacks" into devel/master
Cheng-Shiun Tsai [Wed, 11 Nov 2020 12:59:23 +0000 (12:59 +0000)]
Use existing callback ID for recurring callbacks
Owner of callback object keep track of callback id,
this id is used in RemoveIdle();
The current Impl::OnIdle() will fire callbacks, if it's recurring callback object,
assigned a new id without telling the owner
Therefore when the owner needs to RemoveIdle() the owner gives out-of-dated id.
Changing the code to reuse callback id in recurring callback case to be consistent with the owner.
Change-Id: I9e891f271825dde1228be3298a85110059e4bceb
Adeel Kazmi [Wed, 11 Nov 2020 11:25:36 +0000 (11:25 +0000)]
Removed incorrect deprecation in description of TtsPlayer
Change-Id: I606e78b46d378df08fca90f0c07aa4b3b0b8e968
Seungho BAEK [Wed, 11 Nov 2020 03:07:02 +0000 (03:07 +0000)]
Merge "Blend Equation Advanced Supporting" into devel/master
Adeel Kazmi [Mon, 9 Nov 2020 19:07:39 +0000 (19:07 +0000)]
(patch-coverage.pl) Outputs covered and total lines as well
Change-Id: I3187ee73fe01af15167d71365861de4e01bfaec9
Adeel Kazmi [Fri, 6 Nov 2020 09:18:01 +0000 (09:18 +0000)]
DALi Version 2.0.0
Change-Id: Ic5e3719ce84d3f81bc88f0cfc46dc664455f248d
Wonsik Jung [Thu, 5 Nov 2020 09:47:10 +0000 (09:47 +0000)]
Merge "Add common enum type for Window" into devel/master
Wonsik Jung [Thu, 5 Nov 2020 09:46:41 +0000 (09:46 +0000)]
Merge "Use CallbackBase in GlWindow" into devel/master
Wonsik Jung [Thu, 29 Oct 2020 06:10:33 +0000 (15:10 +0900)]
Add common enum type for Window
Window and GlWindow's enum type are same.
It is unnessary that they has each their enum type.
For enhancement, common enum type is added and used both Window and GlWindow.
Change-Id: Ic15423fa79a2e79b27c9abfac83aca898d49f658
Wonsik Jung [Wed, 7 Oct 2020 09:19:23 +0000 (18:19 +0900)]
Use CallbackBase in GlWindow
Use CallbackBase in GlWindow's register gl callback function.
In addition, renderFrameCallback function's return value is changed.
It is for efficient rendering in render callback function.
Change-Id: I7b1210d3a0ff7f1e4b30f10ae1809924a9f867e5
Victor Cebollada [Fri, 28 Aug 2020 07:17:31 +0000 (08:17 +0100)]
Implement TimeService with std::chrono
* Platform independent.
* Add GetMilliseconds() to be used in the SceneHolder implementation.
Change-Id: I26977721d0f368e46c8519801957b69ad7d67eb0
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
Adeel Kazmi [Mon, 2 Nov 2020 19:46:46 +0000 (19:46 +0000)]
Merge "Added test-harness timeout check" into devel/master
David Steele [Mon, 2 Nov 2020 13:40:22 +0000 (13:40 +0000)]
Added test-harness timeout check
Change-Id: I36f6fb38f647559091f729b4b1e0e7f9b389b79c
Artur Świgoń [Mon, 2 Nov 2020 13:52:51 +0000 (14:52 +0100)]
Enable AT-SPI only if Eldbus dependency is met
Change-Id: I2f961b0f0921dc656e7bb494108c539eea020695
David Steele [Fri, 30 Oct 2020 14:47:27 +0000 (14:47 +0000)]
Merge "DALi Version 1.9.36" into devel/master
David Steele [Fri, 30 Oct 2020 14:33:31 +0000 (14:33 +0000)]
DALi Version 1.9.36
Change-Id: I70b0e6460b7dc207f23266cc5d3ff6d51e29552a
David Steele [Fri, 30 Oct 2020 13:19:06 +0000 (13:19 +0000)]
Merge changes Id699d212,Ia3b9890e,I79909f2e,I0244142f,I6fa871a4, ... into devel/master
* changes:
[AT-SPI] MERGING MARKER
[AT-SPI] Remove HIGHLIGHTABLE state from NonControlAccessible
[AT-SPI] Add ENABLE_ATSPI option to CMake
[AT-SPI] Windows fixes
[AT-SPI] Fixed unreachable condition and counting of selected children
[AT-SPI] Build AT-SPI bridge only on Tizen and Ubuntu
[AT-SPI] Removal of unused code
[AT-SPI] Remove check for DEFUNCT in BridgeBase::Find
[AT-SPI] Remove redundant code
[AT-SPI] atspi_accessible_get_interfaces can return now EditableText
[AT-SPI] Correct functions description
[AT-SPI] Replace sync call with asyncCall
[AT-SPI] Prevent crashing Say method when s-r is turned off
[AT-SPI] Erase DirectReading callback conditionally
[AT-SPI] Provide correct reading material for Value
[AT-SPI] Squashed implementation
Seungho, Baek [Tue, 11 Feb 2020 05:50:42 +0000 (14:50 +0900)]
Blend Equation Advanced Supporting
Change-Id: Ie82734305328537e8fceee6bdfb7d644bd1ae2ef
Signed-off-by: Seungho, Baek <sbsh.baek@samsung.com>
Daekwang Ryu [Thu, 29 Oct 2020 10:15:41 +0000 (19:15 +0900)]
Revert "Fix GlWindow when destroyed"
This reverts commit
b577ef4d0a47c1a1fcd9528f9dcb8b0757140fcc.
Daekwang Ryu [Wed, 28 Oct 2020 06:27:59 +0000 (15:27 +0900)]
Fix GlWindow when destroyed
GlWindow created a EglGraphics.
When GlWindow was destroyed, the EglGraphics called eglTerminate().
It caused destroying all egl resources.
GlWindow uses EglGraphics of Adaptor.
Change-Id: I78e0ea977d4d795e3dbb001e4214802d32282808
David Steele [Fri, 23 Oct 2020 14:34:44 +0000 (15:34 +0100)]
Updated patch-coverage.pl script
Change-Id: If0fba483209b65be565ca51188da2da75dd931c7
Artur Świgoń [Fri, 18 Sep 2020 09:18:20 +0000 (11:18 +0200)]
[AT-SPI] MERGING MARKER
This is the tip of the branch with AT-SPI commits to be merged into DALi.
Change-Id: Id699d21235b0b9c96ad98ad75a80724ab68e882a
Artur Świgoń [Fri, 23 Oct 2020 13:03:04 +0000 (15:03 +0200)]
[AT-SPI] Remove HIGHLIGHTABLE state from NonControlAccessible
Change-Id: Ia3b9890ee6c36178c4efb518b9414b188917c258
Artur Świgoń [Thu, 15 Oct 2020 09:00:52 +0000 (11:00 +0200)]
[AT-SPI] Add ENABLE_ATSPI option to CMake
Change-Id: I79909f2e2bda8af61fa7f07ee8721e42c12e460b
Artur Świgoń [Tue, 13 Oct 2020 10:21:00 +0000 (12:21 +0200)]
[AT-SPI] Windows fixes
Change-Id: I0244142f3de99777e0e3dd2e68fa820825c809fb
Maria Bialota [Wed, 7 Oct 2020 12:28:24 +0000 (14:28 +0200)]
[AT-SPI] Fixed unreachable condition and counting of selected children
Change-Id: I6fa871a438b7ecf7bc07151209bd3aa1d1f4142b
Artur Świgoń [Fri, 2 Oct 2020 10:37:48 +0000 (12:37 +0200)]
[AT-SPI] Build AT-SPI bridge only on Tizen and Ubuntu
Change-Id: Ic18b167e842b929b3ed4dd0968d0ff979ad22a89
Lukasz Oleksak [Thu, 1 Oct 2020 15:35:01 +0000 (17:35 +0200)]
[AT-SPI] Removal of unused code
Change-Id: I13effa6ddc245807f3d466e67336843920d2128c
Artur Świgoń [Mon, 28 Sep 2020 16:39:42 +0000 (18:39 +0200)]
[AT-SPI] Remove check for DEFUNCT in BridgeBase::Find
Change-Id: I315621461cb5bdcd6a83283c242aad866bfd42da
Artur Świgoń [Fri, 25 Sep 2020 15:56:20 +0000 (17:56 +0200)]
[AT-SPI] Remove redundant code
Change-Id: Id090e5d24a1cc375e6457f06bca5eff79dc4f39d
Lukasz Oleksak [Tue, 22 Sep 2020 09:26:05 +0000 (11:26 +0200)]
[AT-SPI] atspi_accessible_get_interfaces can return now EditableText
Change-Id: I3bd941838f86ad90bb82aff06bde2de45ac9a4cc
Kamil Konieczny [Tue, 22 Sep 2020 11:32:55 +0000 (13:32 +0200)]
[AT-SPI] Correct functions description
Change-Id: I6309acb2458939031eff3f59386ae5b57fc34018
Bartlomiej Grzelewski [Thu, 17 Sep 2020 14:19:41 +0000 (16:19 +0200)]
[AT-SPI] Replace sync call with asyncCall
Rewriten methods:
* ReadingPaused
* ReadingResumed
* ReadingSkipped
Change-Id: I9973334c95579c1826b9f877934e2d5d5b42aea9
Bartlomiej Grzelewski [Wed, 16 Sep 2020 13:39:37 +0000 (15:39 +0200)]
[AT-SPI] Prevent crashing Say method when s-r is turned off
Change-Id: Iae4c20a1b8231b058c4db7f93aef0312e3bfa28d
Artur Świgoń [Thu, 17 Sep 2020 17:06:20 +0000 (19:06 +0200)]
[AT-SPI] Erase DirectReading callback conditionally
Change-Id: Idd659ee5a5b8dd5bc9e4ce166622f9e02091de67
Artur Świgoń [Thu, 17 Sep 2020 16:17:58 +0000 (18:17 +0200)]
[AT-SPI] Provide correct reading material for Value
Change-Id: I0c963541ae2ef8b134196b5d67f9a58ecdb119f0
Artur Świgoń [Mon, 2 Mar 2020 08:32:47 +0000 (09:32 +0100)]
[AT-SPI] Squashed implementation
Change-Id: Ic37712939772b250ab2edc70e47ad38614bfb8cc
adam.b [Fri, 23 Oct 2020 10:45:07 +0000 (11:45 +0100)]
DALi Version 1.9.35
Change-Id: I018d8d3a992b9c3c1baf18b37b6a14fbe8bdde9d
David Steele [Thu, 22 Oct 2020 17:04:06 +0000 (18:04 +0100)]
Updated patch-coverage script
Change-Id: Ia0be18e97a46aafffb85b786e77dea00d60969bd
Adeel Kazmi [Wed, 21 Oct 2020 20:53:40 +0000 (20:53 +0000)]
Merge "Reduced Cyclomatic Complexity of pixel-manipulation functions" into devel/master
Adeel Kazmi [Thu, 15 Oct 2020 20:41:52 +0000 (21:41 +0100)]
Reduced Cyclomatic Complexity of pixel-manipulation functions
Change-Id: Ic2ed1ecdc18a85240aebab45068e2c01e1764cf5
Heeyong Song [Tue, 20 Oct 2020 09:16:07 +0000 (09:16 +0000)]
Merge "Use separated semaphore in CombinedUpdateRenderController" into devel/master
Richard Huang [Fri, 16 Oct 2020 10:31:11 +0000 (11:31 +0100)]
DALi Version 1.9.34
Change-Id: Ic34b5854f2398178c88f66263ebffd725b0563b0
Heeyong Song [Fri, 16 Oct 2020 07:38:10 +0000 (16:38 +0900)]
Use separated semaphore in CombinedUpdateRenderController
Change-Id: I2f611e1e62b9c3b69949c25fc25d41f241e6a67b
Adeel Kazmi [Mon, 12 Oct 2020 19:47:12 +0000 (20:47 +0100)]
Fix doxygen comments
Change-Id: I7bdcff9d299c040596de66aea7d3cb1a592a09ef
György Straub [Fri, 9 Oct 2020 13:06:54 +0000 (14:06 +0100)]
[dali_1.9.33] Merge branch 'devel/master'
Change-Id: I07376369cc6810df2894888d82bdc49ce023fadc
György Straub [Fri, 9 Oct 2020 13:05:56 +0000 (14:05 +0100)]
DALi Version 1.9.33
Change-Id: I087cde0d2455554f2c897682fc267c85c5bcf1af
Heeyong Song [Wed, 23 Sep 2020 15:01:55 +0000 (00:01 +0900)]
Refactor VectorImageRenderer
Change-Id: I92a3f759d00f904c7594f94a33176f7e633b13b1
Heeyong Song [Sun, 4 Oct 2020 23:55:27 +0000 (23:55 +0000)]
Merge "Add uint8_t type ReadFile method" into devel/master
Cheng-Shiun Tsai [Fri, 2 Oct 2020 09:47:06 +0000 (10:47 +0100)]
[dali_1.9.32] Merge branch 'devel/master'
Change-Id: Icfcc3ce016305a162d85d52a44d166cbe341e3f4
Cheng-Shiun Tsai [Fri, 2 Oct 2020 09:46:37 +0000 (10:46 +0100)]
DALi Version 1.9.32
Change-Id: I6b304ce322441137e263a696c9ec05a370211777
Joogab Yun [Wed, 16 Sep 2020 03:01:33 +0000 (12:01 +0900)]
check EGL_KHR_partial_update and EGL_KHR_swap_buffers_with_damage for partial rendering
Change-Id: I296740afc72c6f54352cf39c3eca8d08f57f2a79
Adeel Kazmi [Tue, 29 Sep 2020 14:59:32 +0000 (14:59 +0000)]
Merge "(Environment Options) Reduce cyclomatic complexity of ParseEnvironmentOptions" into devel/master
Adeel Kazmi [Mon, 28 Sep 2020 17:40:21 +0000 (18:40 +0100)]
(Loader ICO) Separate out LoadBitmapFromIco to reduce cyclomatic complexity
Change-Id: I944faf12fbe9e5a8e3f06df73e7190d333166d6b
Adeel Kazmi [Mon, 28 Sep 2020 17:42:00 +0000 (18:42 +0100)]
(Environment Options) Reduce cyclomatic complexity of ParseEnvironmentOptions
Change-Id: I30a53de77cdd31c0d68ed993465dbd6164656dd9
Heeyong Song [Tue, 29 Sep 2020 03:14:40 +0000 (12:14 +0900)]
Add uint8_t type ReadFile method
Change-Id: Ib7127b7c2a5550aeb71c2c7ad3bfba0a37cd0a56
Adeel Kazmi [Mon, 28 Sep 2020 15:51:35 +0000 (16:51 +0100)]
(Cairo Renderer) Separate RenderTextCairo into several functions to reduce cyclomatic complexity
Change-Id: I217eb4d38c7404f85354135822ff1d3aa8825a7e
Adeel Kazmi [Fri, 25 Sep 2020 14:08:06 +0000 (14:08 +0000)]
Merge "Refactor script.cpp" into devel/master
Adeel Kazmi [Fri, 25 Sep 2020 10:58:58 +0000 (11:58 +0100)]
[dali_1.9.31] Merge branch 'devel/master'
Change-Id: Ia655301ef210f48492512a8ac058adabf459fba0
Adeel Kazmi [Fri, 25 Sep 2020 10:58:01 +0000 (11:58 +0100)]
DALi Version 1.9.31
Change-Id: I5ec148d2eb6425f6b89d514f80a1c0a771c44658
Adeel Kazmi [Thu, 17 Sep 2020 21:53:44 +0000 (22:53 +0100)]
Refactor script.cpp
Change-Id: I6225aa9b38948d3dcfe3a9524bee3b5e60bb3a2e
Adeel Kazmi [Thu, 24 Sep 2020 16:40:57 +0000 (17:40 +0100)]
Add test for TextAbstraction::GetCharacterScript
Change-Id: I1875fb1e28d19bbc5fa648a03dea577ffcd86854
Daekwang Ryu [Thu, 24 Sep 2020 02:50:21 +0000 (02:50 +0000)]
Merge "Add OffscreenApplication" into devel/master
seungho [Tue, 22 Sep 2020 08:13:13 +0000 (17:13 +0900)]
Invert pixel buffer y order of GetPixels in X-NativeImageSource
- In the current implementation, the results of GetPixels are different for each platform.
Change-Id: Ifa1cfd5d08a136c6bd2256af3a092c1f3463721d
Signed-off-by: seungho <seungho@seungho.tn.corp.samsungelectronics.net>
Adeel Kazmi [Wed, 23 Sep 2020 12:03:19 +0000 (12:03 +0000)]
Merge "Remove unused enumeration types of ButtonAction" into devel/master
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
Seoyeon Kim [Wed, 23 Sep 2020 02:56:22 +0000 (11:56 +0900)]
Remove unused enumeration types of ButtonAction
- Some enumeration types are not used anymore : Previous, Unspecified, None
So, to match the types of ecore_imf, removed unused types.
Change-Id: If4df3fb3f0916faeeb189b9e2954d9cc0309fb00
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
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: Ic418dce92ff1bf79f4be0a2ecb46e68784dbebe4
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:39 +0000 (11:35 +0100)]
[dali_1.9.30] Merge branch 'devel/master'
Change-Id: I5c110e9125f1eb27c6d9b2a3f445c9d89f91d3b8
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