platform/core/uifw/dali-adaptor.git
2 years agoMerge branch 'devel/master' into tizen accepted/tizen/unified/20210908.011534 submit/tizen/20210907.091147
Eunki, Hong [Tue, 7 Sep 2021 06:34:59 +0000 (15:34 +0900)]
Merge branch 'devel/master' into tizen

2 years agoDALi Version 2.0.42 96/263496/1 dali_2.0.42
Adeel Kazmi [Fri, 3 Sep 2021 15:04:20 +0000 (16:04 +0100)]
DALi Version 2.0.42

Change-Id: I3446c117b52ce72b5ea1f41eb3f958dd6a830a4c

2 years ago[ATSPI] Calculate Window state in atspi tree 80/263280/6
Bartlomiej Grzelewski [Mon, 30 Aug 2021 13:05:14 +0000 (15:05 +0200)]
[ATSPI] Calculate Window state in atspi tree

Window state in atspi tree should not be
ACTIVE/VISIBLE when window is hidden or
minimalized.

Change-Id: I2fe1e9d38c4e9fb55d8c25b18a1dc154bca0293b

2 years ago[ATSPI] Added support for ToolkitName and Version to dali 14/256714/15
Bartlomiej Grzelewski [Wed, 25 Aug 2021 16:08:01 +0000 (18:08 +0200)]
[ATSPI] Added support for ToolkitName and Version to dali

Change-Id: Ibee9189930452c4c04856a8a2c1f0fd4512b1680

2 years agoMerge branch 'devel/master' into tizen accepted/tizen/unified/20210902.131429 accepted/tizen/unified/20210906.123744 submit/tizen/20210901.082233 submit/tizen/20210906.031407 submit/tizen/20210906.034743
jykeon [Tue, 31 Aug 2021 08:10:47 +0000 (17:10 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: I990e1495d67fa82620c46a69d9070775269aa65f

2 years agoRevert "[Tizen] Add input region APIs"
jykeon [Tue, 31 Aug 2021 08:04:53 +0000 (17:04 +0900)]
Revert "[Tizen] Add input region APIs"

This reverts commit 2a78611579429fd810dbbada3b6dff2f222ea592.

Change-Id: I88b70a9aa9aa55730d63d21e0190a8403f3bdd92

2 years agoRevert "[Tizen] Fix activate window list bug for aurum"
jykeon [Tue, 31 Aug 2021 08:03:57 +0000 (17:03 +0900)]
Revert "[Tizen] Fix activate window list bug for aurum"

This reverts commit bd50e2e82ac05f34892b2a5f60a9c42e4f0e1589.

Change-Id: I959efe7d745327a0184d294e6539fed59057fc4b

2 years agoFix SVACE errors in Graphics Backend 04/263204/1
Adeel Kazmi [Fri, 27 Aug 2021 12:26:40 +0000 (13:26 +0100)]
Fix SVACE errors in Graphics Backend

Change-Id: I59401140ab4cb22fef23cd654c9d0e81c930ed85

2 years agoMerge "DALi Version 2.0.41" into devel/master
David Steele [Fri, 27 Aug 2021 11:43:03 +0000 (11:43 +0000)]
Merge "DALi Version 2.0.41" into devel/master

2 years agoDALi Version 2.0.41 86/263186/1 dali_2.0.41
Adam Bialogonski [Fri, 27 Aug 2021 09:49:29 +0000 (10:49 +0100)]
DALi Version 2.0.41

Change-Id: I6c001384e3a6452a70e50a0365f9836abef9e859

2 years ago[Tizen] Fix activate window list bug for aurum 49/263149/1 accepted/tizen/unified/20210830.104019 submit/tizen/20210827.053424
Wonsik Jung [Fri, 20 Aug 2021 10:34:26 +0000 (19:34 +0900)]
[Tizen] Fix activate window list bug for aurum

When application is closed, deactivate signal is not emitted.
To fix, deactivated signal's emitting is in application's destructor.
It is temporary solution.

Change-Id: I2773fe81213a0f3a6f348306839f175a556afcef

2 years ago[Tizen] Add input region APIs 47/263147/1
Wonsik Jung [Wed, 4 Aug 2021 23:10:13 +0000 (08:10 +0900)]
[Tizen] Add input region APIs

Add input region APIs about including and excluding.

Change-Id: Ie79dac83f202450b58b73401f0fd146a2284cb87

2 years agoMerge "Fix activate window list bug for aurum" into devel/master
Wonsik Jung [Fri, 27 Aug 2021 00:42:34 +0000 (00:42 +0000)]
Merge "Fix activate window list bug for aurum" into devel/master

2 years agoMerge "Add input region APIs" into devel/master
Wonsik Jung [Thu, 26 Aug 2021 08:36:10 +0000 (08:36 +0000)]
Merge "Add input region APIs" into devel/master

2 years agoImplement more request interceptor APIs. 62/263062/1
huayong.xu [Tue, 24 Aug 2021 01:38:40 +0000 (09:38 +0800)]
Implement more request interceptor APIs.

Change-Id: Id2c0a9eca5043ef3c9b559aee4d1713037dd3145

2 years agoMerge "[ATSPI] Add a function to check whether accessibility is enabled" into devel...
Seoyeon Kim [Wed, 25 Aug 2021 05:16:53 +0000 (05:16 +0000)]
Merge "[ATSPI] Add a function to check whether accessibility is enabled" into devel/master

2 years agoFix activate window list bug for aurum 39/262839/2
Wonsik Jung [Fri, 20 Aug 2021 10:34:26 +0000 (19:34 +0900)]
Fix activate window list bug for aurum

When application is closed, deactivate signal is not emitted.
To fix, deactivated signal's emitting is in application's destructor.
It is temporary solution.

Change-Id: I61040570ae65730e988d8d880db7198e56441e13

2 years ago[ATSPI] Add a function to check whether accessibility is enabled 61/262961/2
Seoyeon Kim [Tue, 24 Aug 2021 04:48:30 +0000 (13:48 +0900)]
[ATSPI] Add a function to check whether accessibility is enabled

- Added `IsEnabled()` to check accessibility state

Change-Id: I18153b3570b6a20f8af37e86c9e71ba1ea733d89
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
2 years agoMerge branch 'devel/master' into tizen submit/tizen/20210824.151735 submit/tizen/20210825.024411
JunsuChoi [Tue, 24 Aug 2021 01:57:03 +0000 (10:57 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: Ibf4257895eb9a099f8c3419ad0b7cc5cf0f3e75e

2 years agoRemove unused custom shader prefix method 83/262883/2
seungho [Mon, 23 Aug 2021 05:15:19 +0000 (14:15 +0900)]
Remove unused custom shader prefix method

Change-Id: I7e376ba6d4ac9250d7b6971476514086d16cd454
Signed-off-by: seungho <sbsh.baek@samsung.com>
2 years agoAdd input region APIs 32/262232/11
Wonsik Jung [Wed, 4 Aug 2021 23:10:13 +0000 (08:10 +0900)]
Add input region APIs

Add input region APIs about including and excluding.

Change-Id: I12f3fa15bbdf311aa5b51e56b16bbd993e1726e1

2 years agoDALi Version 2.0.40 42/262842/1 dali_2.0.40
David Steele [Fri, 20 Aug 2021 11:18:41 +0000 (12:18 +0100)]
DALi Version 2.0.40

Change-Id: Idc1c929465a1ad07f4481937139b2c8da2501534

2 years agoFix static analysis issue 71/262571/2
Heeyong Song [Fri, 13 Aug 2021 08:32:42 +0000 (17:32 +0900)]
Fix static analysis issue

Should return unsigned int type.

Change-Id: I863f772e9542f176465acc8ba70553daf2b5c311

2 years agoChange window visibility changed signal 05/262705/1
Heeyong Song [Wed, 18 Aug 2021 07:20:55 +0000 (16:20 +0900)]
Change window visibility changed signal

Emit window visibility changed signal before the adaptor is paused / resumed
to ensure messages queued during the callback are processed.

Change-Id: I34917dcfa274f31c5e372ccdaa74bb98156d9857

2 years agoMerge branch 'devel/master' into tizen accepted/tizen/unified/20210818.124607 submit/tizen/20210818.031410
Wonsik Jung [Tue, 17 Aug 2021 23:54:15 +0000 (08:54 +0900)]
Merge branch 'devel/master' into tizen

2 years agoRevert "[Tizen] Clipboard: fix integer underflow"
Wonsik Jung [Tue, 17 Aug 2021 23:54:02 +0000 (08:54 +0900)]
Revert "[Tizen] Clipboard: fix integer underflow"

This reverts commit 546d141a0f367154595e05e405ff0462a50d75b5.

2 years ago[Tizen] Clipboard: fix integer underflow 15/262615/1 accepted/tizen/unified/20210817.123137 submit/tizen/20210817.021059
Bowon Ryu [Fri, 13 Aug 2021 09:56:35 +0000 (18:56 +0900)]
[Tizen] Clipboard: fix integer underflow

GetCount() returns an int, but NumberOfItems() returns an unsigned int.
If GetCount() returns a negative number, NumberOfItems() may return an unintended value.
There is also the risk of underflow.

Change-Id: I8db63963257c616b7a281c14b1c8f2480fbdc91e
Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
2 years agoMerge "Clipboard: fix integer underflow" into devel/master
Bowon Ryu [Tue, 17 Aug 2021 01:03:22 +0000 (01:03 +0000)]
Merge "Clipboard: fix integer underflow" into devel/master

2 years agoMerge "DALi Version 2.0.39" into devel/master
David Steele [Fri, 13 Aug 2021 13:03:54 +0000 (13:03 +0000)]
Merge "DALi Version 2.0.39" into devel/master

2 years agoDALi Version 2.0.39 90/262590/1 dali_2.0.39
Adeel Kazmi [Fri, 13 Aug 2021 12:46:32 +0000 (13:46 +0100)]
DALi Version 2.0.39

Change-Id: Ic74ee71fc4093781d2d531400d72afd96dd2b250

2 years agoClipboard: fix integer underflow 84/262584/1
Bowon Ryu [Fri, 13 Aug 2021 09:56:35 +0000 (18:56 +0900)]
Clipboard: fix integer underflow

GetCount() returns an int, but NumberOfItems() returns an unsigned int.
If GetCount() returns a negative number, NumberOfItems() may return an unintended value.
There is also the risk of underflow.

Change-Id: I8db63963257c616b7a281c14b1c8f2480fbdc91e
Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
2 years agoCanvasRenderer: Do not use c-style type cast 28/262528/1
JunsuChoi [Fri, 13 Aug 2021 01:40:29 +0000 (10:40 +0900)]
CanvasRenderer: Do not use c-style type cast

changed to static_cast or const_cast

Change-Id: I64ea9cee3b6f0fa2cde3a0445427ac3c10d361cb

2 years agoCanvasRenderer::Shape: Add AddPath() Api 73/262073/6
JunsuChoi [Mon, 2 Aug 2021 08:51:16 +0000 (17:51 +0900)]
CanvasRenderer::Shape: Add AddPath() Api

Adds an API that adds a large path information.
The PathCommands structure has a PathCommandType array, a Point array
and the number of each array.

ex)
//Prepare Path Commands
Dali::CanvasRenderer::Shape::PathCommandType commands[11];
commands[0] = Dali::CanvasRenderer::Shape::PathCommandType::MOVE_TO;
commands[1] = Dali::CanvasRenderer::Shape::PathCommandType::LINE_TO;
commands[2] = Dali::CanvasRenderer::Shape::PathCommandType::LINE_TO;
commands[3] = Dali::CanvasRenderer::Shape::PathCommandType::LINE_TO;
commands[4] = Dali::CanvasRenderer::Shape::PathCommandType::LINE_TO;
commands[5] = Dali::CanvasRenderer::Shape::PathCommandType::LINE_TO;
commands[6] = Dali::CanvasRenderer::Shape::PathCommandType::LINE_TO;
commands[7] = Dali::CanvasRenderer::Shape::PathCommandType::LINE_TO;
commands[8] = Dali::CanvasRenderer::Shape::PathCommandType::LINE_TO;
commands[9] = Dali::CanvasRenderer::Shape::PathCommandType::LINE_TO;
commands[10] = Dali::CanvasRenderer::Shape::PathCommandType::CLOSE;

//Prepare Path Points
float points[20] = {-1.0f, -165.0f,
                    53.0f, -56.0f,
                    174.0f, -39.0f,
                    87.0f, 45.0f,
                    107.0f, 166.0f,
                    -1.0f, 110.0f,
                    -103.0f, 166.0f,
                    -88.0f, 46.0f,
                    -174.0f, -38.0f,
                    -54.0f, -56.0f};

Dali::CanvasRenderer::Shape::PathCommands starPath = { commands, 11, points, 20 };

Dali::CanvasRenderer::Shape star = Dali::CanvasRenderer::Shape::New();
star.AddPath(starPath);
mCanvasView.AddDrawable(star);

Change-Id: I36cea22b1e80bfe2182cdb7fb2a8e262523c2a4f

2 years agoMerge "CanvasRenderer:: Add Picture class" into devel/master
junsu choi [Fri, 13 Aug 2021 00:25:36 +0000 (00:25 +0000)]
Merge "CanvasRenderer:: Add Picture class" into devel/master

2 years agoMerge "CanvasRenderer: Change GetSize() method to const" into devel/master
junsu choi [Fri, 13 Aug 2021 00:14:47 +0000 (00:14 +0000)]
Merge "CanvasRenderer: Change GetSize() method to const" into devel/master

2 years agoMerge "CanvasRenderer: Add Gradient, LinearGradient, RadialGradient classes" into...
junsu choi [Fri, 13 Aug 2021 00:08:38 +0000 (00:08 +0000)]
Merge "CanvasRenderer: Add Gradient, LinearGradient, RadialGradient classes" into devel/master

2 years agoCanvasRenderer:: Add Picture class 65/261765/6
JunsuChoi [Mon, 26 Jul 2021 01:46:26 +0000 (10:46 +0900)]
CanvasRenderer:: Add Picture class

Add Picture class to rasterize Image to canvas with vector primitive.

ex)
Dali::CanvasRenderer::Picture picture = Dali::CanvasRenderer::Picture::New();
picture.Load(IMAGE_PATH);
picture.SetSize(Vector2(100, 400));
CanvasView.AddDrawable(picture);

Change-Id: I5a74a3b8baef206893aa1cf2a6559b6cf854707b

2 years agoMerge "CanvasRenderer::DrawableGroup: Add RemoveDrawable() API" into devel/master
junsu choi [Wed, 11 Aug 2021 01:00:13 +0000 (01:00 +0000)]
Merge "CanvasRenderer::DrawableGroup: Add RemoveDrawable() API" into devel/master

2 years agoMerge "CanvasRenderer::Shape: Remove unnecessary header" into devel/master
junsu choi [Wed, 11 Aug 2021 01:00:01 +0000 (01:00 +0000)]
Merge "CanvasRenderer::Shape: Remove unnecessary header" into devel/master

2 years agoCanvasRenderer::DrawableGroup: Add RemoveDrawable() API 44/262044/3
JunsuChoi [Mon, 2 Aug 2021 05:24:18 +0000 (14:24 +0900)]
CanvasRenderer::DrawableGroup: Add RemoveDrawable() API

Add an API that removes the Drawable registered with AddDrawable()
from list in DrawableGroup

Change-Id: I0fc908d5282e9bd7297670a66554d1500e2f262f

2 years agoMerge branch 'devel/master' into tizen accepted/tizen/unified/20210811.132123 submit/tizen/20210810.110054
Woochanlee [Tue, 10 Aug 2021 07:19:51 +0000 (16:19 +0900)]
Merge branch 'devel/master' into tizen

2 years agoMerge "DALi Version 2.0.38" into devel/master
Adeel Kazmi [Fri, 6 Aug 2021 10:28:03 +0000 (10:28 +0000)]
Merge "DALi Version 2.0.38" into devel/master

2 years agoDALi Version 2.0.38 14/262314/1 dali_2.0.38
Richard Huang [Fri, 6 Aug 2021 09:47:45 +0000 (10:47 +0100)]
DALi Version 2.0.38

Change-Id: I2f9d0c81cc035ffed5b7344a6279251787bde18f

2 years agoCanvasRenderer: Add Gradient, LinearGradient, RadialGradient classes 17/261217/15
JunsuChoi [Tue, 13 Jul 2021 06:12:31 +0000 (15:12 +0900)]
CanvasRenderer: Add Gradient, LinearGradient, RadialGradient classes

Add Gradient, LinearGradient, and RadialGradient classes that
implement Linear and Radial Gradient features.
Each Gradient can be applied to Fill and Stroke of Shape after
setting Bounds and ColorStop suitable for style.

ex)
//Radial Gradient with Fill color
Dali::CanvasRenderer::RadialGradient radial = Dali::CanvasRenderer::RadialGradient::New();
Dali::Vector<Dali::CanvasRenderer::Gradient::ColorStop> stops;
stops.PushBack( {0.0f, Vector4(1.0f, 0.0f, 1.0f, 1.0f)} );
stops.PushBack( {1.0f, Vector4(0.5f, 1.0f, 0.0f, 1.0f)} );

radial.SetBounds(Vector2(110, 100), 50);
radial.SetColorStops(stops);
shape.SetFillGradient(radial);

//Linear Gradient with Stroke color
Dali::CanvasRenderer::LinearGradient linear = Dali::CanvasRenderer::LinearGradient::New();
Dali::Vector<Dali::CanvasRenderer::Gradient::ColorStop> stops;
stops.PushBack( {0.0f, Vector4(1.0f, 0.0f, 1.0f, 1.0f)} );
stops.PushBack( {1.0f, Vector4(0.5f, 1.0f, 0.0f, 1.0f)} );

linear.SetBounds(Vector2(10, 10), Vector2(100, 100));
linear.SetColorStops(stops);
shape.SetStrokeGradient(linear);

Change-Id: I747614bf1c6bcd59f30a74a23c4001cfdfe19d1a

2 years agoMerge "Add SetTapMaximumAllowedTime" into devel/master
joogab yun [Fri, 6 Aug 2021 04:50:26 +0000 (04:50 +0000)]
Merge "Add SetTapMaximumAllowedTime" into devel/master

2 years agoMerge "[ATSPI] Fix for SCREEN coordinate type in GetExtents" into devel/master
Eunki Hong [Fri, 6 Aug 2021 03:46:23 +0000 (03:46 +0000)]
Merge "[ATSPI] Fix for SCREEN coordinate type in GetExtents" into devel/master

2 years agoAdd SetTapMaximumAllowedTime 70/261670/7
joogab.yun [Thu, 22 Jul 2021 08:34:19 +0000 (17:34 +0900)]
Add SetTapMaximumAllowedTime

Sets the MaximumAllowedTime of the tap gesture as an environment variable.

Change-Id: I465a41c39cce8ec5e67b85bc014f5b1063e20710

2 years agoFix to build incrementally with gbs 77/260077/3
Daekwang Ryu [Thu, 17 Jun 2021 09:03:47 +0000 (18:03 +0900)]
Fix to build incrementally with gbs

Incremental build with gbs calls the prep section in the rpm spec once.
It doesn't execute the section from second.

Change-Id: I20f7f48464e0c2823fd69e79794bb580ba6192a9

2 years agoCanvasRenderer::Shape: Remove unnecessary header 86/261986/2
JunsuChoi [Fri, 30 Jul 2021 04:46:35 +0000 (13:46 +0900)]
CanvasRenderer::Shape: Remove unnecessary header

connection-tracker.h is unused

Change-Id: I483be0491446f6f3cb7587642c5b11d829dc7baf

2 years agoCanvasRenderer: Change GetSize() method to const 45/262245/1
JunsuChoi [Thu, 5 Aug 2021 04:52:02 +0000 (13:52 +0900)]
CanvasRenderer: Change GetSize() method to const

Change-Id: I279b3aee1b8586e6eb216c4e39e59eb8547bfc31

2 years agoChange ColorDepth to ColorFormat in NativeImageSourceQueue 58/262058/5
Daekwang Ryu [Mon, 2 Aug 2021 06:40:58 +0000 (15:40 +0900)]
Change ColorDepth to ColorFormat in NativeImageSourceQueue

To clarify, ColorDepth enum changed to ColorFormat.

Change-Id: Id79463561ce8416e09a294ad501d53bbdb1d6fb5

2 years ago[ATSPI] Fix for SCREEN coordinate type in GetExtents 65/261965/2
Lukasz Oleksak [Thu, 29 Jul 2021 19:06:58 +0000 (21:06 +0200)]
[ATSPI] Fix for SCREEN coordinate type in GetExtents

Change-Id: Iacb43e0ec0799b73a433bc56bf32f4bfccc86255

2 years agoMerge branch 'devel/master' into tizen accepted/tizen/unified/20210803.123958 submit/tizen/20210803.014805
seungho [Tue, 3 Aug 2021 00:27:37 +0000 (09:27 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: Ib6164d690babfbd62a04294d0b701860a1e475c1

2 years agoMerge "Fix comments of encoded image buffer" into devel/master
Eunki Hong [Mon, 2 Aug 2021 10:15:06 +0000 (10:15 +0000)]
Merge "Fix comments of encoded image buffer" into devel/master

2 years agoCanvasRenderer: Change name DrawableGroup::Clear() to RemoveAllDrawables() 39/262039/1
JunsuChoi [Mon, 2 Aug 2021 04:19:30 +0000 (13:19 +0900)]
CanvasRenderer: Change name DrawableGroup::Clear() to RemoveAllDrawables()

Since the method name of the same concept in CanvasRenderer is used as
'RemoveAllDrawables', change it to maintain the concept.

Change-Id: I772f07ab437f96554696b4ac9be65a93195337fd

2 years agoImplemented VAO for GLES3+ 01/261901/6
Adam Bialogonski [Wed, 28 Jul 2021 14:03:02 +0000 (15:03 +0100)]
Implemented VAO for GLES3+

Change-Id: I6bc68271afaf07a3066a14d696e6d26db640b4a8

2 years agoDALi Version 2.0.37 02/262002/1 dali_2.0.37
Adam Bialogonski [Fri, 30 Jul 2021 10:21:43 +0000 (11:21 +0100)]
DALi Version 2.0.37

Change-Id: I3533aba5d4ca2acdbbc0e68972d7614ec9a27843

2 years agoCanvasRenderer: Check changed status of composite drawable in changed check method 55/261655/4
JunsuChoi [Thu, 22 Jul 2021 06:44:25 +0000 (15:44 +0900)]
CanvasRenderer: Check changed status of composite drawable in changed check method

Check and Update changed status of composite drawable
in UpdateDrawablesChanged() and HaveDrawablesChanged() method.

Change-Id: Iaa96650fbefe3363f95b852fdf5cb193f01c4a14

2 years agoMerge "CanvasRenderer: Add RemoveAllDrawables() API" into devel/master
junsu choi [Thu, 29 Jul 2021 04:18:43 +0000 (04:18 +0000)]
Merge "CanvasRenderer: Add RemoveAllDrawables() API" into devel/master

2 years agoMerge "CanvasRenderer: Add RemoveDrawable() API" into devel/master
junsu choi [Thu, 29 Jul 2021 04:18:37 +0000 (04:18 +0000)]
Merge "CanvasRenderer: Add RemoveDrawable() API" into devel/master

2 years agoMerge "CanvasRenderer: Add Set/GetViewBox() API" into devel/master
junsu choi [Thu, 29 Jul 2021 04:14:10 +0000 (04:14 +0000)]
Merge "CanvasRenderer: Add Set/GetViewBox() API" into devel/master

2 years agoMerge "CanvasRenderer: Separates Commit() method" into devel/master
junsu choi [Thu, 29 Jul 2021 04:10:18 +0000 (04:10 +0000)]
Merge "CanvasRenderer: Separates Commit() method" into devel/master

2 years ago[ATSPI] Blocking unwanted emission of "MoveOuted" signal 37/261237/9
Lukasz Oleksak [Tue, 13 Jul 2021 16:28:40 +0000 (18:28 +0200)]
[ATSPI] Blocking unwanted emission of "MoveOuted" signal

This patch is blocking unwanted emission of "MoveOuted" signal to dbus
when auto-scroll feature moves highlighted object into the screen.

This patch is required following dali-toolkit patch:
https://review.tizen.org/gerrit/#/c/platform/core/uifw/dali-toolkit/+/261238/

Change-Id: Ie3b7371376d4b11f1490e46a04d7d2bbd29a3064

2 years agoMerge branch 'devel/master' into tizen accepted/tizen/unified/20210727.124536 submit/tizen/20210726.090353 submit/tizen/20210726.093224
Heeyong Song [Mon, 26 Jul 2021 08:06:30 +0000 (17:06 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: I253cf1e9ef01c8ce4e082f86904bcf6494e40c7e

2 years agoRevert "[Tizen] Use broken image when animated image loading is failed"
Heeyong Song [Mon, 26 Jul 2021 08:04:58 +0000 (17:04 +0900)]
Revert "[Tizen] Use broken image when animated image loading is failed"

This reverts commit 1a1ed35387794b4fa5804159e050cfdccc853ac1.

Change-Id: Ibfc80af4cf27b8ed5d48a33294a2579130b85d13

2 years agoRevert "[Tizen] Revert "Make to use right egl image extension name in the glsl 3.x""
Heeyong Song [Mon, 26 Jul 2021 08:04:46 +0000 (17:04 +0900)]
Revert "[Tizen] Revert "Make to use right egl image extension name in the glsl 3.x""

This reverts commit a82c4156e6f21ef623354cce5679319a5081c74d.

Change-Id: I20a1f0a31021ec7fc6a18f7098704ffe7eccc32f

2 years agoRevert "[Tizen] Initialize surface before PreRender"
Heeyong Song [Mon, 26 Jul 2021 08:04:25 +0000 (17:04 +0900)]
Revert "[Tizen] Initialize surface before PreRender"

This reverts commit 05461a0d151bc3d420e13e4300444b9eedae5c12.

Change-Id: I97a8b17d9c3b3689bcc51a1bf27ff7ccadfeff76

2 years agoRevert "[Tizen] Fix SVACE error in pixel-buffer-impl.cpp"
Heeyong Song [Mon, 26 Jul 2021 08:04:13 +0000 (17:04 +0900)]
Revert "[Tizen] Fix SVACE error in pixel-buffer-impl.cpp"

This reverts commit 35d250d3a52e8e610e040024074edb114cddae51.

Change-Id: Ib614cc083182a18aa0aa746d80a9225a75d15821

2 years agoCanvasRenderer: Add RemoveAllDrawables() API 82/261182/8
JunsuChoi [Tue, 13 Jul 2021 03:12:20 +0000 (12:12 +0900)]
CanvasRenderer: Add RemoveAllDrawables() API

Add an API that removes the all drawables registered with AddDrawable().

Change-Id: I6483f99a7acc106022fbd4eec3fbf2cab100f1e0

2 years agoCanvasRenderer: Add RemoveDrawable() API 78/261178/7
JunsuChoi [Tue, 13 Jul 2021 02:03:58 +0000 (11:03 +0900)]
CanvasRenderer: Add RemoveDrawable() API

Add an API that removes the Drawable registered with AddDrawable()
from list in CanvasRenderer.

Change-Id: I70801e91df3e7d19dce4175b8274e351d12f5225

2 years agoCanvasRenderer: Add Set/GetViewBox() API 08/261108/8
JunsuChoi [Mon, 12 Jul 2021 05:37:08 +0000 (14:37 +0900)]
CanvasRenderer: Add Set/GetViewBox() API

Add Set/Get API to change canvas's viewbox value.

Change-Id: Ie4411ac97e293beb8f7b59420a1a0ee3d0bc518e

2 years agoCanvasRenderer: Separates Commit() method 76/260876/18
JunsuChoi [Tue, 6 Jul 2021 07:10:34 +0000 (16:10 +0900)]
CanvasRenderer: Separates Commit() method

Separates the check whether changed, Make object tree, and drawing,
which were worked together in Commit, into individual functions.
These are each called in the appropriate thread from toolkit.

Change-Id: Iafe4e94d7b2eb6a73e7db52b204a7476c5e563a4

2 years agoMerge "Add API for NativeImageQueue" into devel/master
sunghyun kim [Mon, 26 Jul 2021 01:10:55 +0000 (01:10 +0000)]
Merge "Add API for NativeImageQueue" into devel/master

2 years agoMerge "DALi Version 2.0.36" into devel/master
David Steele [Fri, 23 Jul 2021 10:32:58 +0000 (10:32 +0000)]
Merge "DALi Version 2.0.36" into devel/master

2 years agoDALi Version 2.0.36 36/261736/1 dali_2.0.36
Richard Huang [Fri, 23 Jul 2021 09:28:28 +0000 (10:28 +0100)]
DALi Version 2.0.36

Change-Id: I5d31ee0019fb087debba76e08684e0b8cbfc6acb

2 years agoImplement WebEngine::GetPlainTextAsynchronously 88/261688/1
Jiyun Yang [Thu, 22 Jul 2021 13:06:09 +0000 (22:06 +0900)]
Implement WebEngine::GetPlainTextAsynchronously

Change-Id: Id85c001698789c9ac9e9f444ebdca3f067df7af6
Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
2 years agoAdd API for NativeImageQueue 67/261267/11
Sunghyun Kim [Wed, 14 Jul 2021 03:10:37 +0000 (12:10 +0900)]
Add API for NativeImageQueue

When the application uses several buffers in NativeImageQueue,
the application can get buffer directly using these APIs.

Change-Id: If350caeb80867549d908611c43dfa4b35faff8e0

2 years ago[Tizen] Fix SVACE error in pixel-buffer-impl.cpp 73/261673/1 accepted/tizen/unified/20210723.122647 submit/tizen/20210723.022907
Adeel Kazmi [Mon, 19 Jul 2021 09:03:32 +0000 (10:03 +0100)]
[Tizen] Fix SVACE error in pixel-buffer-impl.cpp

Change-Id: I06b14dc13dee75ebe09e2c786455f5a969e398aa

2 years agoinput/ubuntu: Add Up, Down key mapping 98/261598/1
JunsuChoi [Thu, 22 Jul 2021 02:42:13 +0000 (11:42 +0900)]
input/ubuntu: Add Up, Down key mapping

Add DALI_KEY_CURSOR_UP, DALI_KEY_CURSOR_DOWN key mapping

Change-Id: I9a4ca17efa4d338650d159553c0f426d8bd9913e

2 years agoMerge "Initialize surface before PreRender" into devel/master
Heeyong Song [Thu, 22 Jul 2021 02:09:22 +0000 (02:09 +0000)]
Merge "Initialize surface before PreRender" into devel/master

2 years agoMerge "[ATSPI] Add MoveOuted interface" into devel/master
Shinwoo Kim [Thu, 22 Jul 2021 00:41:25 +0000 (00:41 +0000)]
Merge "[ATSPI] Add MoveOuted interface" into devel/master

2 years agoMerge "Add ApplyCustomFragmentPrefix" into devel/master
Seungho BAEK [Wed, 21 Jul 2021 06:29:57 +0000 (06:29 +0000)]
Merge "Add ApplyCustomFragmentPrefix" into devel/master

2 years agoCanvasRenderer: Add Drawable::SetMask() API 33/261133/6
JunsuChoi [Mon, 12 Jul 2021 08:30:40 +0000 (17:30 +0900)]
CanvasRenderer: Add Drawable::SetMask() API

Add masking API to support masking using drawable.
Currently, alpha and inverse alpha masking are supported.
This property may be further increased in the future.

+) Mask and clippath cannot be used together yet.
This will be improved with additional patches once the Spec is decided.

Change-Id: Idd4c88097d8db5ce36ac028b8ae47a6a01669f41

2 years agoCanvasRenderer: Add Drawable::SetClipPath() Api 25/260325/11
JunsuChoi [Wed, 23 Jun 2021 08:04:23 +0000 (17:04 +0900)]
CanvasRenderer: Add Drawable::SetClipPath() Api

Clipping source drawable based on Path data.

Change-Id: Idd0a20d4d5e0a2243bc1b7781b06f02296fc508d

2 years agoAdd ApplyCustomFragmentPrefix 09/260409/14
seungho [Thu, 24 Jun 2021 07:13:34 +0000 (16:13 +0900)]
Add ApplyCustomFragmentPrefix

 - Apply suitable prefix for the native image fragment shader

Change-Id: I8315c904b08a7d1443458d877f202dfa62714fed
Signed-off-by: seungho <sbsh.baek@samsung.com>
2 years agoMerge changes I83c26470,I6fe45a0f into devel/master
Adeel Kazmi [Tue, 20 Jul 2021 12:07:15 +0000 (12:07 +0000)]
Merge changes I83c26470,I6fe45a0f into devel/master

* changes:
  Disabling Efreet icon cache
  Ensuring scene dump is valid json

2 years agoFix SVACE error in pixel-buffer-impl.cpp 51/261451/1
Adeel Kazmi [Mon, 19 Jul 2021 09:03:32 +0000 (10:03 +0100)]
Fix SVACE error in pixel-buffer-impl.cpp

Change-Id: I06b14dc13dee75ebe09e2c786455f5a969e398aa

2 years agoMerge "[AT-SPI] Fix logging object address in bridge-text.cpp" into devel/master
Adeel Kazmi [Mon, 19 Jul 2021 08:49:56 +0000 (08:49 +0000)]
Merge "[AT-SPI] Fix logging object address in bridge-text.cpp" into devel/master

2 years ago[Tizen] Initialize surface before PreRender accepted/tizen/unified/20210720.123600 submit/tizen/20210719.090525
Daekwang Ryu [Mon, 19 Jul 2021 06:20:49 +0000 (15:20 +0900)]
[Tizen] Initialize surface before PreRender

This reverts commit c16dd2637c2221f603cdccbe0db4788cc856a769.

Change-Id: Ida0ec9e232c1843a3cdaa33fec5c5c939cb8ce82

2 years ago[Tizen] Revert "Make to use right egl image extension name in the glsl 3.x"
Daekwang Ryu [Mon, 19 Jul 2021 06:20:46 +0000 (15:20 +0900)]
[Tizen] Revert "Make to use right egl image extension name in the glsl 3.x"

This reverts commit 029b0725e972e6e7a747947746eb5452f2a43ad0.

Change-Id: I554ed8f514c5c72eb91768ae02cdf0aee06bb8c6

2 years ago[Tizen] Use broken image when animated image loading is failed
Daekwang Ryu [Mon, 19 Jul 2021 06:20:43 +0000 (15:20 +0900)]
[Tizen] Use broken image when animated image loading is failed

This reverts commit 4fcf5c12f8bd54bc6ee60490b623183d118facf7.

Change-Id: Ib45eba314429420a8b8bf5a5049df9680ed0a914

2 years agoMerge branch 'devel/master' into tizen
Daekwang Ryu [Mon, 19 Jul 2021 06:20:34 +0000 (15:20 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: I9d68350eec365b5a98967980f110aa96b4c8f623

2 years agoRevert "[Tizen] Use broken image when animated image loading is failed"
Daekwang Ryu [Mon, 19 Jul 2021 06:20:30 +0000 (15:20 +0900)]
Revert "[Tizen] Use broken image when animated image loading is failed"

This reverts commit 2bb1a2483fd6733fce4e52bbe4e5b414899caf8e.

2 years agoRevert "[Tizen] Revert "Make to use right egl image extension name in the glsl 3.x""
Daekwang Ryu [Mon, 19 Jul 2021 06:20:28 +0000 (15:20 +0900)]
Revert "[Tizen] Revert "Make to use right egl image extension name in the glsl 3.x""

This reverts commit 5c0150919de142cf925654b3f8750aca558977cc.

2 years agoRevert "[Tizen] Initialize surface before PreRender"
Daekwang Ryu [Mon, 19 Jul 2021 06:20:25 +0000 (15:20 +0900)]
Revert "[Tizen] Initialize surface before PreRender"

This reverts commit a6cf73c468a7e1e576e6b743839e268320e48201.

2 years agoFix comments of encoded image buffer 27/261327/2
Eunki Hong [Thu, 15 Jul 2021 09:10:16 +0000 (02:10 -0700)]
Fix comments of encoded image buffer

Remove some uneccessary comments of encoded image buffer
and note that raw buffer will be copied inside.

Change-Id: Ia9527f55790064ef039f573e3b7ef35fdfd26224
Signed-off-by: Eunki Hong <eunkiki.hong@samsung.com>
2 years agoAdd Timer at TapGestureRecognizer 09/260809/4
Joogab Yun [Mon, 5 Jul 2021 03:22:10 +0000 (12:22 +0900)]
Add Timer at TapGestureRecognizer

Change-Id: Ib83ee19e27eec407bc0305bbacf471e2a4700671

2 years agoMerge "DALi Version 2.0.35" into devel/master
Adeel Kazmi [Fri, 16 Jul 2021 09:33:36 +0000 (09:33 +0000)]
Merge "DALi Version 2.0.35" into devel/master

2 years agoDALi Version 2.0.35 94/261394/1 dali_2.0.35
David Steele [Fri, 16 Jul 2021 09:29:04 +0000 (10:29 +0100)]
DALi Version 2.0.35

Change-Id: I536b27d652e351f8fdc3569908ab78480222f1ef

2 years agoInitialize surface before PreRender 62/260862/4
Heeyong Song [Tue, 6 Jul 2021 02:03:18 +0000 (11:03 +0900)]
Initialize surface before PreRender

Change-Id: I76419b6e29a0c761b103c596441083bce134e614