Adam Bialogonski [Fri, 14 May 2021 10:21:55 +0000 (11:21 +0100)]
[dali_2.0.26] Merge branch 'devel/master'
Change-Id: I54b7898c98b74b91fa0ff47dfebc7b8d7b1f1749
Adam Bialogonski [Fri, 14 May 2021 10:20:58 +0000 (11:20 +0100)]
DALi Version 2.0.26
Change-Id: Iec6f24dc2b6ee08095474f5998d8effa10f399eb
Adeel Kazmi [Thu, 13 May 2021 11:40:00 +0000 (11:40 +0000)]
Merge "Limits texture upload buffer to 1MB and flushes upload requests in case of exceeding the maximum size." into devel/master
JIYUN YANG [Thu, 13 May 2021 05:59:28 +0000 (05:59 +0000)]
Merge "Window operations return detail result" into devel/master
Wonsik Jung [Thu, 13 May 2021 05:04:16 +0000 (05:04 +0000)]
Merge "Modify window configure notification event callback" into devel/master
adam.b [Tue, 11 May 2021 15:10:01 +0000 (16:10 +0100)]
Limits texture upload buffer to 1MB and flushes upload requests
in case of exceeding the maximum size.
Change-Id: If6ab05dd557afba718be53dd7d114f54eb1263e6
Jiyun Yang [Wed, 12 May 2021 06:40:13 +0000 (15:40 +0900)]
Window operations return detail result
Change-Id: I849cb5349a093142e45edf12599588634f354233
Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
Daekwang Ryu [Thu, 21 Jan 2021 10:03:31 +0000 (19:03 +0900)]
Move tbm acquiring part
TBM acquiring part is moved to EvasPlugin and OffscreenWindow.
PostRenderSignal is removed and SetPostRenderCallback is added in
OffscreenWindow.
Change-Id: I4adfd699930a4dcc5e1298da9a0f1e199feadf54
Wonsik Jung [Tue, 4 May 2021 07:27:17 +0000 (16:27 +0900)]
Modify window configure notification event callback
Modify configure notification event callback for window is resized or moved.
This evnet is sent from the display server.
If the event has 0'size, the window is resized by client application.
In this case, dali should ignore that.
If the event has real size size, the window is resized by display server.
In this case, dali should resize own's window buffer and re-render his contents.
Change-Id: I1c72c7c8cd06ed388f43b59e18a29793f73b3b31
Adeel Kazmi [Tue, 11 May 2021 14:18:21 +0000 (14:18 +0000)]
Merge "Fixed reported SVACE error in hyphenation-impl.cpp" into devel/master
Adeel Kazmi [Tue, 11 May 2021 09:01:01 +0000 (10:01 +0100)]
Fixed reported SVACE error in hyphenation-impl.cpp
Change-Id: I6a7bc8ce2abeae871cd294477ebb1458eb53bb36
Adeel Kazmi [Tue, 11 May 2021 10:06:28 +0000 (10:06 +0000)]
Merge "Ensured GL calls are not made after EGL Shutdown" into devel/master
Shinwoo Kim [Tue, 11 May 2021 09:30:40 +0000 (09:30 +0000)]
Merge "atspi: reduce DBus signal 'BoundsChanged'" into devel/master
Shinwoo Kim [Tue, 11 May 2021 09:28:35 +0000 (09:28 +0000)]
Merge "atspi: suppress screen-reader by env variable" into devel/master
Seungho BAEK [Mon, 10 May 2021 23:43:58 +0000 (23:43 +0000)]
Merge "Make to use right egl image extension name in the glsl 3.x" into devel/master
David Steele [Wed, 14 Apr 2021 11:37:02 +0000 (12:37 +0100)]
Ensured GL calls are not made after EGL Shutdown
Change-Id: I70005692526475ad2db02ae30f0fb88a13eb1c86
seungho [Wed, 28 Apr 2021 09:09:31 +0000 (18:09 +0900)]
Make to use right egl image extension name in the glsl 3.x
Change-Id: I7b3764a7dade3c442189d51a076f86820081ea31
Signed-off-by: seungho <sbsh.baek@samsung.com>
Bowon Ryu [Mon, 10 May 2021 05:35:14 +0000 (05:35 +0000)]
Merge "Add text wrapping hyphen mode support" into devel/master
Adeel Kazmi [Fri, 7 May 2021 11:30:00 +0000 (12:30 +0100)]
Fixed SVACE issue in GlWindowRenderThread
Change-Id: Ie47b9d45bb030fa81646a1398033ce2ef71e1d7b
Shinwoo Kim [Fri, 7 May 2021 10:53:32 +0000 (19:53 +0900)]
atspi: suppress screen-reader by env variable
The application could use TTS directly, so this kind of application
does not want screen-reader to read for it, even though it should
emit atspi event such as 'focused' for another AT-Client including
the Aurum.
Change-Id: I7106a4e7eb5cb7a42ef347d32ffbc01eda12fce9
Adeel Kazmi [Fri, 7 May 2021 10:35:03 +0000 (11:35 +0100)]
[dali_2.0.25] Merge branch 'devel/master'
Change-Id: I48a9939c6335e982ae4853a2064fd4b8b1b30ec8
Adeel Kazmi [Fri, 7 May 2021 10:34:18 +0000 (11:34 +0100)]
DALi Version 2.0.25
Change-Id: I28e46ea446937c690e82a01b2add6011343301f7
Wonsik Jung [Thu, 6 May 2021 08:36:14 +0000 (08:36 +0000)]
Merge "fix window resize and roation issue in GlWindow" into devel/master
JIYUN YANG [Thu, 6 May 2021 06:48:46 +0000 (06:48 +0000)]
Merge "Rename functions, variables, etc related to policy decision." into devel/master
Wonsik Jung [Wed, 7 Apr 2021 08:31:00 +0000 (17:31 +0900)]
fix window resize and roation issue in GlWindow
After render thread function was added to GlWindow,
GlWindow's resize and rotation don't work.
This patch is to fix them
Change-Id: I0708a3531309b5588a8b28a97315a0afa5bdb05a
seungho [Mon, 3 May 2021 09:22:29 +0000 (18:22 +0900)]
Do not use GL_MAJOR_VERSION and GL_MINOR_VERSION at the OpenGL es 2.0 device.
Change-Id: Ie3c25e711c2e4de8d7c5d7f4bcd08e2c0182a573
Signed-off-by: seungho <sbsh.baek@samsung.com>
Shinwoo Kim [Mon, 19 Apr 2021 04:57:04 +0000 (13:57 +0900)]
atspi: suppress reading of screen-reader
Because there is legacy code for screen-reader, an application could want
to keep previous behavior of the screen-reader even though the ATSPI is
enabled by AT client such as Aurum test framework.
If an application wants to make screen-reader AT client do not read,
then set suppress to true. The default suppress is false.
Change-Id: I2a639b50d7920f59366def7b6467fe38bc754fbe
David Steele [Fri, 30 Apr 2021 10:07:44 +0000 (10:07 +0000)]
Merge "DALi Version 2.0.24" into devel/master
Richard Huang [Fri, 30 Apr 2021 10:03:04 +0000 (11:03 +0100)]
[dali_2.0.24] Merge branch 'devel/master'
Change-Id: I5ee2e80c525c43325f36941acfb6aefc8f02af97
Richard Huang [Fri, 30 Apr 2021 10:02:15 +0000 (11:02 +0100)]
DALi Version 2.0.24
Change-Id: Ide2f9bc114c8652d37dfb8450c6bdd38f982b36c
huayong.xu [Fri, 30 Apr 2021 07:36:35 +0000 (15:36 +0800)]
Rename functions, variables, etc related to policy decision.
Originally 'policy,newwindow,decide' is processed, it is not
expected. Actually 'policy,response,decide' need be processed.
This patch is to rename some functions, callbacks, variables, etc.
Change-Id: Ie7e359986790786bef57d45a47f5ae42f54f3bae
Seoyeon Kim [Fri, 30 Apr 2021 06:18:36 +0000 (06:18 +0000)]
Merge "[AT-SPI] Add API for blocking automatic Bridge initialization" into devel/master
junsu choi [Fri, 30 Apr 2021 04:18:28 +0000 (04:18 +0000)]
Merge "CanvasRenderer: Revise for-loop using ranged-based" into devel/master
abdullah [Thu, 25 Feb 2021 11:56:44 +0000 (13:56 +0200)]
Add text wrapping hyphen mode support
related to
https://review.tizen.org/gerrit/c/platform/core/uifw/dali-toolkit/+/254279/2
Change-Id: I3172f6f4017c6901493d01105af27cb9f57118e4
Taehyub Kim [Fri, 2 Apr 2021 12:35:25 +0000 (21:35 +0900)]
vector-animation: Imeplements rive animation
Change-Id: Ib361f8d06955d28669050fc5181c4e493f082d17
Adeel Kazmi [Wed, 28 Apr 2021 15:00:37 +0000 (15:00 +0000)]
Merge "Windows build fixes" into devel/master
Adeel Kazmi [Tue, 27 Apr 2021 18:05:42 +0000 (19:05 +0100)]
Windows build fixes
Change-Id: Idba3b0866ae0eead75fa94e1fb442dd558dddfd4
JunsuChoi [Wed, 28 Apr 2021 07:21:34 +0000 (16:21 +0900)]
CanvasRenderer: Revise for-loop using ranged-based
To improve the readability of the code,
for loop is changed to use ranged-based with auto keyword.
Change-Id: I9c2d7ea592b964a163d2e3bd2e6dbcfbf611ec1f
JunsuChoi [Wed, 28 Apr 2021 04:04:45 +0000 (13:04 +0900)]
CanvasRenderer: Move sync() after draw()
thorvg's sync() should be called after draw().
Change-Id: Ic3e914d94b6e623ca488286b225dd31f6bd62b0f
Shinwoo Kim [Fri, 16 Apr 2021 00:41:28 +0000 (09:41 +0900)]
atspi: reduce DBus signal 'BoundsChanged'
No AT-client listens the BoundsChanged event,
but there are a large number of 'BoundsChanged' events.
This patch is reducing unnecessary DBus use.
Change-Id: If3aff4b38221156e149b80f35d75e86a037a9c9d
Shrouq Sabah [Wed, 10 Mar 2021 12:57:22 +0000 (14:57 +0200)]
Fixing issue: On Text, reducing font-point-size when the Glyph-block-size be larger than Atlas-block-size to fit into it.
Issue: On TextEditor or TextField when use font size (Point-Size) which creating Glyphs its size larger than Atlas-block size then logging error says that can’t create block and nothing appear in Text-Controller.
Solution: At Adaptor level, checking block size according to point-size if the block will be larger than Atlas size then keep decreasing point-size until achieve block that fit into Atlas size.
Toolkit calls API named “EnableAtlasLimitation” on Font-Client object to activate this validation on Adaptor level. Since the Atlas size information added as constants in Font-Client class.
Log warning that the point-size is reduced.
Automated test-cases added to Adaptor and Toolkit
Added APIs into font-client/Adaptor for Point-size & Atlas information instead of constants/literal values in toolkit.
Reproduce by:
Creating TextEditor or TextFiled then set properties:
mEditor.SetProperty( TextEditor::Property::POINT_SIZE, 330) ;
mEditor.SetProperty( TextEditor::Property::FONT_FAMILY, " DejaVu Sans ") ;
Logged error appears:
Logged ERROR: “ERROR: DALI: CreateAtlas Atlas 512 x 512 too small. Dimensions need to be at least 517x517”
Logged ERROR: “ERROR: DALI: Add Failed to create an atlas of 512 x 512 blocksize: 514 x 514.”
Change-Id: Ia47462aa74b9807ed916fd63c4ba8b47437582e6
Artur Świgoń [Thu, 15 Apr 2021 09:53:25 +0000 (11:53 +0200)]
[AT-SPI] Add API for blocking automatic Bridge initialization
Change-Id: Iee34ae36bc5778e610a01da5b96e2ecf5408bcf9
tscholb [Wed, 14 Apr 2021 12:01:43 +0000 (21:01 +0900)]
Destroy egl to avoid memory issue
Change-Id: I02e90949a3738c0e2fea9196af5f3ab9f62a02da
Heeyong Song [Mon, 26 Apr 2021 08:11:38 +0000 (17:11 +0900)]
Change decoding error log level
Change-Id: I3c14defc1ffa6e28107519f3646f0d0288dd65f8
Seungho BAEK [Mon, 26 Apr 2021 05:21:52 +0000 (05:21 +0000)]
Merge "Add post processor" into devel/master
Adeel Kazmi [Fri, 23 Apr 2021 08:30:00 +0000 (09:30 +0100)]
[dali_2.0.23] Merge branch 'devel/master'
Change-Id: I99046fa7bc0b4032036e441102d66cf44aee1f9c
Adeel Kazmi [Fri, 23 Apr 2021 08:29:10 +0000 (09:29 +0100)]
DALi Version 2.0.23
Change-Id: I7edd098fffe658b6c891b8d840f42765e90d4458
seungho [Mon, 5 Apr 2021 13:04:15 +0000 (22:04 +0900)]
Add post processor
Change-Id: I837f92294d34d7a0a5b11f27e7a7494f8ed69db5
Signed-off-by: seungho <sbsh.baek@samsung.com>
zhouleonlei [Fri, 9 Apr 2021 06:15:13 +0000 (14:15 +0800)]
Add APIs of webview context
ewk_context_cache_disabled_get
ewk_context_certificate_file_get
ewk_context_tizen_app_id_set
ewk_context_tizen_app_version_set
ewk_context_application_type_set
ewk_context_time_offset_set
ewk_context_timezone_offset_set
ewk_context_register_url_schemes_as_cors_enabled
ewk_context_register_jsplugin_mime_types
ewk_context_default_zoom_factor_set
ewk_context_default_zoom_factor_get
ewk_context_application_cache_delete_all
ewk_context_web_indexed_database_delete_all
ewk_context_form_password_data_list_free
ewk_context_form_password_data_delete_all
ewk_context_form_candidate_data_delete_all
ewk_context_proxy_uri_get
ewk_context_proxy_set
ewk_context_proxy_bypass_rule_get
ewk_context_notify_low_memory
Change-Id: Iecde099b3aaaedcf73b25a406f9bc84d509172fe
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:03:30 +0000 (14:03 +0100)]
[dali_2.0.22] Merge branch 'devel/master'
Change-Id: Idd791ecad21d8964c3ccf4746a730284259d9213
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
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
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:44:21 +0000 (09:44 +0100)]
[dali_2.0.21] Merge branch 'devel/master'
Change-Id: I3d88262ea1e7c8832ac0cb8f7fa47bdc8a8abaa0
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
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>
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 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:16:39 +0000 (12:16 +0100)]
[dali_2.0.20] Merge branch 'devel/master'
Change-Id: I90babdc583290957a68e8ac80435271297199095
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
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