Joogab Yun [Mon, 19 Apr 2021 07:25:26 +0000 (16:25 +0900)]
[Tizen] Add DALi Autofill implementation
This reverts commit
26c003d23d806660ff851714ddf3c74fa14ba62f.
Change-Id: I7e3a39588c55197db07d73e41c685caa61d89a50
Joogab Yun [Mon, 19 Apr 2021 07:24:50 +0000 (16:24 +0900)]
[Tizen] Sync for libds
This reverts commit
0a6170d71581aa2e2ec9fe03dd13fe671d0a9127.
Change-Id: I0c8414b5212899616113078e4197ed1b16c71542
Joogab Yun [Mon, 19 Apr 2021 07:24:30 +0000 (16:24 +0900)]
Merge branch 'devel/master' into tizen
Joogab Yun [Mon, 19 Apr 2021 07:23:41 +0000 (16:23 +0900)]
Revert "[Tizen] Sync for libds"
This reverts commit
5933a4640b097797a04d8270c2f59b879e82edce.
Joogab Yun [Mon, 19 Apr 2021 07:23:37 +0000 (16:23 +0900)]
Revert "[Tizen] Add DALi Autofill implementation"
This reverts commit
f721e258823838003f13ba586493e1244841e6d8.
Joogab Yun [Mon, 19 Apr 2021 07:23:31 +0000 (16:23 +0900)]
Revert "[Tizen] Implements CanvasRenderer that can draw Vector Primitives using ThorVG"
This reverts commit
eb0edf2dfe1b26f68a66765b4ce32db3959781df.
Joogab Yun [Mon, 19 Apr 2021 07:23:26 +0000 (16:23 +0900)]
Revert "[Tizen] Use broken image when animated image loading is failed."
This reverts commit
81c54ef56762d17e64696c5e7a964c3f056b79cc.
Joogab Yun [Mon, 19 Apr 2021 07:23:19 +0000 (16:23 +0900)]
Revert "[Tizen] Fix Coverity issue"
This reverts commit
d5ce14af04d706bf5d456e2528efddd496367515.
Joogab Yun [Mon, 19 Apr 2021 07:23:15 +0000 (16:23 +0900)]
Revert "[Tizen] Remove unreached code in CanvasRenderer::Drawable"
This reverts commit
5c8fdb06db647beac2327a13cf91635713fbd6d3.
Joogab Yun [Mon, 19 Apr 2021 07:23:01 +0000 (16:23 +0900)]
Revert "[Tizen] atspi: disable atspi using environment variable"
This reverts commit
4bbddc95ef2a1da2c8ba8b96dd876d257b416d2c.
Joogab Yun [Mon, 19 Apr 2021 07:22:54 +0000 (16:22 +0900)]
Revert "[Tizen] Modify ecore_wl2_window_geometry_set() with window rotation angle"
This reverts commit
f0b923f9a489b4b8a56c31f43fe4784080ae527e.
Joogab Yun [Mon, 19 Apr 2021 07:22:46 +0000 (16:22 +0900)]
Revert "[Tizen] Adds transition effect"
This reverts commit
a683066423aebff409afd3fbb4b2fe4299f4486e.
Joogab Yun [Mon, 19 Apr 2021 07:22:42 +0000 (16:22 +0900)]
Revert "[Tizen] CanvasRenderer::Shape: Add ResetPath() method for reset path information"
This reverts commit
c9d75bf0d05fc169578726017b971c8ffd252a60.
Joogab Yun [Mon, 19 Apr 2021 07:22:38 +0000 (16:22 +0900)]
Revert "[Tizen] CanvasRenderer: Fix changed update when buffer committed"
This reverts commit
bf12e499b74e2e2c80e5051910ad6198eeca94b1.
Adeel Kazmi [Fri, 16 Apr 2021 13:20:12 +0000 (13:20 +0000)]
Merge "DALi Version 2.0.22" into devel/master
David Steele [Fri, 16 Apr 2021 13:02:54 +0000 (14:02 +0100)]
DALi Version 2.0.22
Change-Id: Ic5feef64e98b33a4973019d7249d4b16962571a5
zhouleonlei [Wed, 17 Mar 2021 08:06:52 +0000 (16:06 +0800)]
Add changesWatch for webview cookie
Change-Id: I92dac00111a04138d3511e6ca74a4feab0263cca
huiyu.eun [Wed, 17 Mar 2021 05:08:21 +0000 (14:08 +0900)]
Fix pre-initialized window issue
1) Showing window after adaptor is initialized
The Preinitialization creates a window in advance.
If you call the 'Show' before creating the adaptor, the application cannot know the app resource id.
The show must be called after the adaptor is initialized.
2) Resize pre-initialized window
The pre-created window must be resized as needed after launching the app.
(Environment variables, app arguments..)
Some apps can receive screen size differently after launching by specifying size in manifest.
So screen size checking is needed once more.
3) Store only the value before adaptor is created
Occurs crash if resize the window before the adapter is created.
Change-Id: I0c928f4ebba752fed951df24d88a1a7c396acb7a
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
junsu choi [Thu, 15 Apr 2021 01:01:09 +0000 (01:01 +0000)]
Merge "CanvasRenderer::Shape: Add ResetPath() method for reset path information" into devel/master
Adeel Kazmi [Wed, 14 Apr 2021 16:24:59 +0000 (17:24 +0100)]
(Automated Tests) Added some negative Window & Application test cases
Change-Id: I18542b066f3acab67838f4604a6486efa08306be
junsu choi [Wed, 14 Apr 2021 06:15:41 +0000 (06:15 +0000)]
Merge "[Tizen] CanvasRenderer: Fix changed update when buffer committed" into tizen
junsu choi [Wed, 14 Apr 2021 06:15:37 +0000 (06:15 +0000)]
Merge "[Tizen] CanvasRenderer::Shape: Add ResetPath() method for reset path information" into tizen
JunsuChoi [Tue, 13 Apr 2021 07:07:30 +0000 (16:07 +0900)]
[Tizen] CanvasRenderer::Shape: Add ResetPath() method for reset path information
There was no way to modify or remote previously added path information.
The user can update the shape by deleting the path information
and adding a new path information by using ResetPath() API.
Change-Id: Ia5a6484877aa410c18ba6c53d72bc65c77ad09fa
JunsuChoi [Tue, 13 Apr 2021 07:07:30 +0000 (16:07 +0900)]
CanvasRenderer::Shape: Add ResetPath() method for reset path information
There was no way to modify or remote previously added path information.
The user can update the shape by deleting the path information
and adding a new path information by using ResetPath() API.
Change-Id: Ia5a6484877aa410c18ba6c53d72bc65c77ad09fa
seungho [Mon, 5 Apr 2021 13:04:15 +0000 (22:04 +0900)]
[Tizen] Adds transition effect
Change-Id: I837f92294d34d7a0a5b11f27e7a7494f8ed69db5
Signed-off-by: seungho <sbsh.baek@samsung.com>
JunsuChoi [Tue, 6 Apr 2021 05:52:01 +0000 (14:52 +0900)]
[Tizen] CanvasRenderer: Fix changed update when buffer committed
Fix so that the changed of all drawable objects are updated.
Change-Id: I45e9488b61a558b089b64e650919ce2706e8f764
JIYUN YANG [Fri, 9 Apr 2021 10:24:24 +0000 (10:24 +0000)]
Merge "Add the APIs of webview settings" into devel/master
Adeel Kazmi [Fri, 9 Apr 2021 09:19:10 +0000 (09:19 +0000)]
Merge "DALi Version 2.0.21" into devel/master
Adam Bialogonski [Fri, 9 Apr 2021 08:43:30 +0000 (09:43 +0100)]
DALi Version 2.0.21
Change-Id: I2f9ea08b64a69d9fe696f66763aa3f6cde4749fa
JIYUN YANG [Fri, 9 Apr 2021 07:07:43 +0000 (07:07 +0000)]
Merge "Add APIs for hit test in web engine." into devel/master
junsu choi [Fri, 9 Apr 2021 06:56:46 +0000 (06:56 +0000)]
Merge "CanvasRenderer: Fix changed update when buffer committed" into devel/master
huayong.xu [Mon, 1 Mar 2021 10:14:42 +0000 (18:14 +0800)]
Add APIs for hit test in web engine.
This patch is to add some APIs for hit test into web engine.
Change-Id: Ie694a161d393bdcde03e9ecf7d65f34459239bd7
JIYUN YANG [Fri, 9 Apr 2021 05:58:59 +0000 (05:58 +0000)]
Merge "Add APIs of webview back forward list" into devel/master
Wonsik Jung [Thu, 8 Apr 2021 23:18:05 +0000 (23:18 +0000)]
Merge "Modify ecore_wl2_window_geometry_set() with window rotation angle" into devel/master
Adam Bialogonski [Thu, 8 Apr 2021 08:43:24 +0000 (09:43 +0100)]
Fixed memory leaks
The resources couldn't be freed as the controller didn't invoke
a final flush. The controller destructor has been scheduled to be run
after gl-abstraction (egl-graphics.h).
Some resources were not folowing the lifecycle flow. This has been fixed.
Change-Id: I0d1447a16e0c374d3c7eb8d02d6918335b9bc8a6
Shinwoo Kim [Thu, 8 Apr 2021 10:48:46 +0000 (10:48 +0000)]
Merge "atspi: disable atspi using environment variable" into devel/master
JunsuChoi [Tue, 6 Apr 2021 05:52:01 +0000 (14:52 +0900)]
CanvasRenderer: Fix changed update when buffer committed
Fix so that the changed of all drawable objects are updated.
Change-Id: I59fc2fd0a817e03afbc7ac6d68ab3aa15da46927
JIYUN YANG [Thu, 8 Apr 2021 06:03:00 +0000 (06:03 +0000)]
Merge "Add some APIs into web context." into devel/master
huayong.xu [Tue, 2 Mar 2021 12:01:34 +0000 (20:01 +0800)]
Add APIs for context menu into web engine.
This patch is to add some APIs for context menu in web engine.
Change-Id: Ibe799a73677556f14f6bb9345996db7178956f30
Seoyeon Kim [Thu, 8 Apr 2021 04:50:16 +0000 (04:50 +0000)]
Merge "atspi: remove undefined method" into devel/master
huayong.xu [Mon, 8 Mar 2021 02:05:52 +0000 (10:05 +0800)]
Add some APIs into web context.
This patch is to add some APIs with callbacks into web context.
Change-Id: I64bd978492b9152767c6a01272cf3f2144d83ae0
Adeel Kazmi [Wed, 7 Apr 2021 15:58:18 +0000 (16:58 +0100)]
Fix issue where ThorVG is not available on older versions of Tizen
Change-Id: I4a3a3ca744321ff5cdc7db958c2ff52f35984bd7
Seoyeon Kim [Wed, 7 Apr 2021 10:26:58 +0000 (10:26 +0000)]
Merge "[AT-SPI] Use WeakHandle<Actor> in Accessible objects" into devel/master
Adeel Kazmi [Wed, 7 Apr 2021 09:10:45 +0000 (09:10 +0000)]
Merge "Make not assert when file path is invalid." into devel/master
Artur Świgoń [Tue, 6 Apr 2021 09:03:20 +0000 (11:03 +0200)]
[AT-SPI] Use WeakHandle<Actor> in Accessible objects
NonControlAccessibles are destroyed on the ObjectDestroyedSignal from
the registry, however, a strong actor handle cannot be held for that
signal to be emitted.
Change-Id: I77436c647f5096315bd24d1bfb7d9ef30e6818d7
Shinwoo Kim [Thu, 1 Apr 2021 11:39:18 +0000 (20:39 +0900)]
atspi: disable atspi using environment variable
There would be a requirement disabling atspi using evironment variable.
This patch could be one solution even though there will be DummyBridge.
Change-Id: I91d8b2a18f8a61dce5205541a9bca0fe5366426f
Shinwoo Kim [Tue, 6 Apr 2021 08:47:32 +0000 (17:47 +0900)]
atspi: remove undefined method
This patch is removing undefined methods in BridgeObject.
Those methods are defined in BridgeAccessible.
Change-Id: I7fb931150b489afd848a41869a5b4a15405ef55c
huayong.xu [Thu, 25 Feb 2021 11:57:59 +0000 (19:57 +0800)]
Add APIs for ssl certificate and http authentication.
This patch is to add some APIs for ssl certificate and http
authentication in web engine.
Change-Id: I1f72530682234fede563f593654d7908396cc8f5
zhouleonlei [Thu, 4 Feb 2021 03:19:47 +0000 (11:19 +0800)]
Add APIs of webview back forward list
API added list:
ewk_back_forward_list_previous_item_get
ewk_back_forward_list_next_item_get
Change-Id: I9ace41c545d64831e96a76483bcc5db935238f59
huayong.xu [Wed, 3 Feb 2021 08:42:59 +0000 (16:42 +0800)]
Support policy decision in web engine.
This patch is to add policy decision feature in web engine.
Change-Id: I5ce01683303a139a64d5e7f8e4c83e624542796b
Wonsik Jung [Fri, 2 Apr 2021 16:32:59 +0000 (16:32 +0000)]
Merge "[Tizen] Modify ecore_wl2_window_geometry_set() with window rotation angle" into tizen
huayong.xu [Mon, 22 Feb 2021 11:54:23 +0000 (19:54 +0800)]
Add APIs for console message & loading error in web engine.
This patch is to add some APIs into web engine for console message
and loading error.
Change-Id: Ifc5647fc82322bad0c028e59b63b78096f09c2a0
seungho [Thu, 1 Apr 2021 05:04:34 +0000 (14:04 +0900)]
Make not assert when file path is invalid.
Change-Id: I26806b0f0d03b0047f19297fb6f9fe9bf2423fdf
Signed-off-by: seungho <sbsh.baek@samsung.com>
Shinwoo Kim [Thu, 1 Apr 2021 11:39:18 +0000 (20:39 +0900)]
[Tizen] atspi: disable atspi using environment variable
There would be a requirement disabling atspi using evironment variable.
This patch could be one solution even though there will be DummyBridge.
Change-Id: I91d8b2a18f8a61dce5205541a9bca0fe5366426f
JIYUN YANG [Fri, 2 Apr 2021 05:10:56 +0000 (05:10 +0000)]
Merge "Add APIs for intercepting http request in web engine." into devel/master
Heeyong Song [Fri, 2 Apr 2021 04:50:20 +0000 (04:50 +0000)]
Merge "Fix Coverity issue" into devel/master
Wonsik Jung [Thu, 1 Apr 2021 23:15:45 +0000 (08:15 +0900)]
[Tizen] Modify ecore_wl2_window_geometry_set() with window rotation angle
Ecore-wl2 window should have the original window size and send rotation event with swapped size.
When window Hide() -> Show(), Show() function has the ecore_wl2_window_geomerty_set().
This function should be called to consider window rotation angle.
Change-Id: I01bd97b5cb13be1bca4999806858e08b8c5e3c13
Wonsik Jung [Thu, 1 Apr 2021 13:38:19 +0000 (22:38 +0900)]
Modify ecore_wl2_window_geometry_set() with window rotation angle
Ecore-wl2 window should have the original window size and send rotation event with swapped size.
When window Hide() -> Show(), Show() function has the ecore_wl2_window_geomerty_set().
This function should be called to consider window rotation angle.
Change-Id: I2d0de7455ef8e2be955bb156e28f050e985062b2
Adeel Kazmi [Thu, 1 Apr 2021 17:06:48 +0000 (17:06 +0000)]
Merge "Implements CanvasRenderer that can draw Vector Primitives using ThorVG" into devel/master
Adeel Kazmi [Thu, 1 Apr 2021 16:16:47 +0000 (16:16 +0000)]
Merge "Remove the replacing surface code" into devel/master
David Steele [Thu, 1 Apr 2021 13:44:26 +0000 (13:44 +0000)]
Merge "(Automated Tests) Remove unused TestGraphicsProgram constructor" into devel/master
Adeel Kazmi [Thu, 1 Apr 2021 09:59:31 +0000 (10:59 +0100)]
(Automated Tests) Remove unused TestGraphicsProgram constructor
Change-Id: I261b52321ea9bfb360115edccb1f04466ce15c67
David Steele [Thu, 1 Apr 2021 11:27:41 +0000 (11:27 +0000)]
Merge "DALi Version 2.0.20" into devel/master
Richard Huang [Thu, 1 Apr 2021 11:15:36 +0000 (12:15 +0100)]
DALi Version 2.0.20
Change-Id: I1af40306afc6810af7f38485347facf35d93b069
Heeyong Song [Thu, 1 Apr 2021 01:40:05 +0000 (10:40 +0900)]
Fix Coverity issue
Change-Id: I364b7dc968fbf3c3b6707d9f8b233f058710c484
JunsuChoi [Mon, 28 Dec 2020 03:48:24 +0000 (12:48 +0900)]
Implements CanvasRenderer that can draw Vector Primitives using ThorVG
CanvasRenderer draws Vector Primitives using ThorVG library and draws them to Buffer.
Note:
Currently, the Canvas's buffer is using PixelData.
This buffer strategy will be changed to tbmBuffer in the future.
class CanvasRenderer : public BaseHandle
New
Commit
AddDrawable
GetPixelBuffer
SetSize
GetSize
class Drawable : public BaseHandle
SetOpacity
GetOpacity
Rotate
Scale
Translate
Transform
class DALI_ADAPTOR_API Shape : public Drawable
enum StrokeCap{ SQUARE, ROUND, BUTT };
enum StrokeJoin { BEVEL, ROUND, MITER };
enum FillRule { WINDING, EVENODD };
New
AddRect
AddCircle
AddArc
AddMoveTo
AddLineTo
AddCubicTo
Close
SetFillColor
GetFillColor
SetFillRule
GetFillRule
SetStrokeWidth
GetStrokeWidth
SetStrokeColor
GetStrokeColor
SetStrokeDash
GetStrokeDash
SetStrokeCap
GetStrokeCap
SetStrokeJoin
GetStrokeJoin
Change-Id: I9aa423c4c773b28e28a735ba7cd676b2f95a6dcb
junsu choi [Thu, 1 Apr 2021 04:44:23 +0000 (04:44 +0000)]
Merge "[Tizen] Remove unreached code in CanvasRenderer::Drawable" into tizen
JunsuChoi [Thu, 1 Apr 2021 02:19:27 +0000 (11:19 +0900)]
[Tizen] Remove unreached code in CanvasRenderer::Drawable
This is unnecessary code because we are already doing a nullcheck
on the pointer and the pointer we get from the static_cast is not always null.
Change-Id: I7f6b2905954c3753994798be1be0c5a82dc31592
Heeyong Song [Thu, 1 Apr 2021 01:40:05 +0000 (10:40 +0900)]
[Tizen] Fix Coverity issue
Change-Id: I364b7dc968fbf3c3b6707d9f8b233f058710c484
huayong.xu [Fri, 26 Feb 2021 03:43:46 +0000 (11:43 +0800)]
Add APIs for intercepting http request in web engine.
This patch is to add APIs for intercepting http request in web
engine.
Change-Id: I87c940df20c1665f6f807dea6f5421fc609f550d
zhouleonlei [Mon, 15 Mar 2021 09:15:56 +0000 (17:15 +0800)]
Add the APIs of webview settings
Change-Id: I11010ffece54d40f0c35dd4419c9665880e7da4b
Artur Świgoń [Tue, 30 Mar 2021 16:54:55 +0000 (18:54 +0200)]
[AT-SPI] Add Dali::AtspiAccessibility::StopReading()
Change-Id: Ifff55e0716c238c140e9da346e67c7cf44cd5711
JIYUN YANG [Tue, 30 Mar 2021 05:06:24 +0000 (05:06 +0000)]
Merge "Add some APIs into web engine." into devel/master
Bowon Ryu [Tue, 30 Mar 2021 04:28:16 +0000 (13:28 +0900)]
[Tizen] Use broken image when animated image loading is failed.
This reverts commit
a27101a9b426fe777d7c9dd889f97e7f8f6ad2a8.
Change-Id: Iefe2a7406ce69c1cb2073b4cb7cdc5e777fa6404
Bowon Ryu [Tue, 30 Mar 2021 04:21:45 +0000 (13:21 +0900)]
[Tizen] Implements CanvasRenderer that can draw Vector Primitives using ThorVG
This reverts commit
517cffcc11cf941d29a25cef8cb097ec9e8ac919.
Bowon Ryu [Tue, 30 Mar 2021 04:21:06 +0000 (13:21 +0900)]
[Tizen] Add DALi Autofill implementation
This reverts commit
c3f0b14369be8da81fc19490999237ca7d37e420.
Bowon Ryu [Tue, 30 Mar 2021 04:20:51 +0000 (13:20 +0900)]
[Tizen] Sync for libds
This reverts commit
63aef225bc09f8ff61ef4f0702c8d81038dbf2e5.
Bowon Ryu [Tue, 30 Mar 2021 04:20:29 +0000 (13:20 +0900)]
Merge branch 'devel/master' into tizen
Bowon Ryu [Tue, 30 Mar 2021 04:20:13 +0000 (13:20 +0900)]
Revert "[Tizen] Sync for libds"
This reverts commit
81865270bb466ecf883f20adeb22000aed823740.
Bowon Ryu [Tue, 30 Mar 2021 04:19:57 +0000 (13:19 +0900)]
Revert "[Tizen] Add DALi Autofill implementation"
This reverts commit
3215f0a13140635516cc48c125655b57765df476.
Bowon Ryu [Tue, 30 Mar 2021 04:19:52 +0000 (13:19 +0900)]
Revert "[Tizen] Use dummy AT-SPI bridge in the absence of a DBus session"
This reverts commit
29560e0e07838f7f6826ab68a3e3c2bacf8bd362.
Bowon Ryu [Tue, 30 Mar 2021 04:19:46 +0000 (13:19 +0900)]
Revert "[Tizen] Implements CanvasRenderer that can draw Vector Primitives using ThorVG"
This reverts commit
20de94bd455ffa5a0211d8797de4f455ef598f02.
Bowon Ryu [Tue, 30 Mar 2021 04:19:33 +0000 (13:19 +0900)]
Revert "[Tizen] Use broken image when animated image loading is failed."
This reverts commit
138e5360d72399b6b07f822f15caaca98828cad8.
Heeyong Song [Tue, 30 Mar 2021 02:21:12 +0000 (02:21 +0000)]
Merge "Fix invalid texture use" into devel/master
Adeel Kazmi [Mon, 29 Mar 2021 16:40:00 +0000 (17:40 +0100)]
Fix some SVACE issues
Change-Id: Ia0245d9b136bbaef2bebf1b12b181b3ed1f4302d
Heeyong Song [Mon, 29 Mar 2021 13:52:53 +0000 (13:52 +0000)]
Merge "Remove info logs" into devel/master
huayong.xu [Thu, 4 Mar 2021 09:38:39 +0000 (17:38 +0800)]
Add some APIs into web engine.
This patch is to add some APIs into web engine, such as
GetScreenshot, GetScreenshotAsynchronously, FindText, etc.
Change-Id: I7bc7738853c302e543cbf26760dd86f8ab71dac0
Heeyong Song [Thu, 11 Mar 2021 01:36:05 +0000 (10:36 +0900)]
Fix invalid texture use
Change-Id: I0b3222e30a4ff154ad332664cb5e5c3d6f7ecb84
Heeyong Song [Mon, 29 Mar 2021 06:54:20 +0000 (15:54 +0900)]
Remove info logs
Change-Id: Ie1c02a58edbad25b9daf2c56ef5e2ca95961aa2c
seungho [Mon, 15 Feb 2021 06:46:43 +0000 (15:46 +0900)]
[Tizen] Use broken image when animated image loading is failed.
Change-Id: Idd703e51bc8c7d32224cbf9d6898efeba644d47f
Signed-off-by: seungho <sbsh.baek@samsung.com>
JunsuChoi [Mon, 29 Mar 2021 06:16:21 +0000 (15:16 +0900)]
[Tizen] Implements CanvasRenderer that can draw Vector Primitives using ThorVG
This reverts commit
a1fdcba71e41d25f789a468efa32fbea6d2aa023.
JunsuChoi [Mon, 29 Mar 2021 06:16:13 +0000 (15:16 +0900)]
[Tizen] Use dummy AT-SPI bridge in the absence of a DBus session
This reverts commit
797d7797426751202eb1cf4a6303ba195666b30e.
JunsuChoi [Mon, 29 Mar 2021 06:16:03 +0000 (15:16 +0900)]
[Tizen] Add DALi Autofill implementation
This reverts commit
0953ee07d27dbe503fbbc3ff23eaed474a5f7ae3.
JunsuChoi [Mon, 29 Mar 2021 06:15:54 +0000 (15:15 +0900)]
[Tizen] Sync for libds
This reverts commit
a94556512e7b7e715f0deadb150da6bebb978c3d.
JunsuChoi [Mon, 29 Mar 2021 06:15:30 +0000 (15:15 +0900)]
Merge branch 'devel/master' into tizen
Change-Id: I8e0fbce6bc9a4bdf691bf9e26089300177c1507e
JunsuChoi [Mon, 29 Mar 2021 06:15:23 +0000 (15:15 +0900)]
Revert "[Tizen] Sync for libds"
This reverts commit
0dbec2727a0a61757760c88b259a4e527effd5f0.
JunsuChoi [Mon, 29 Mar 2021 06:15:17 +0000 (15:15 +0900)]
Revert "[Tizen] Add DALi Autofill implementation"
This reverts commit
cae540d4414675c98ff99b108f4869c48c2f6eac.
JunsuChoi [Mon, 29 Mar 2021 06:15:09 +0000 (15:15 +0900)]
Revert "[Tizen] Use dummy AT-SPI bridge in the absence of a DBus session"
This reverts commit
a2aabbafdf81249712234b1a7da98a0b5f6a0d2f.
JunsuChoi [Mon, 29 Mar 2021 06:14:57 +0000 (15:14 +0900)]
Revert "[Tizen] Implements CanvasRenderer that can draw Vector Primitives using ThorVG"
This reverts commit
04059f3c49401bd73abeea7217b608ea5810ce14.
JunsuChoi [Mon, 28 Dec 2020 03:48:24 +0000 (12:48 +0900)]
[Tizen] Implements CanvasRenderer that can draw Vector Primitives using ThorVG
CanvasRenderer draws Vector Primitives using ThorVG library and draws them to Buffer.
Note:
Currently, the Canvas's buffer is using PixelData.
This buffer strategy will be changed to tbmBuffer in the future.
class CanvasRenderer : public BaseHandle
New
Commit
AddDrawable
GetPixelBuffer
SetSize
GetSize
class Drawable : public BaseHandle
SetOpacity
GetOpacity
Rotate
Scale
Translate
Transform
class DALI_ADAPTOR_API Shape : public Drawable
enum StrokeCap{ SQUARE, ROUND, BUTT };
enum StrokeJoin { BEVEL, ROUND, MITER };
enum FillRule { WINDING, EVENODD };
New
AddRect
AddCircle
AddArc
AddMoveTo
AddLineTo
AddCubicTo
Close
SetFillColor
GetFillColor
SetFillRule
GetFillRule
SetStrokeWidth
GetStrokeWidth
SetStrokeColor
GetStrokeColor
SetStrokeDash
GetStrokeDash
SetStrokeCap
GetStrokeCap
SetStrokeJoin
GetStrokeJoin
Change-Id: I1b7ee95eeb528e599deb403bbe8599bd23b08d35