platform/core/uifw/dali-toolkit.git
2 years agoRemove 3D layer from ModelView 32/279732/13
seungho [Wed, 17 Aug 2022 04:57:05 +0000 (13:57 +0900)]
Remove 3D layer from ModelView

Change-Id: I215018b54d7495753b3c99d98f8d99e5c564e292
Signed-off-by: seungho <sbsh.baek@samsung.com>
2 years agoAdd SceneView 94/278294/52
seungho [Mon, 18 Jul 2022 08:13:31 +0000 (17:13 +0900)]
Add SceneView

Change-Id: I383ae6bca7664c3d7cdb88d4f99fd6b8dc746da9
Signed-off-by: seungho <sbsh.baek@samsung.com>
2 years agoDALi Version 2.1.37 09/280309/1 dali_2.1.37
David Steele [Fri, 26 Aug 2022 11:15:25 +0000 (12:15 +0100)]
DALi Version 2.1.37

Change-Id: Iec0d205f52fc90d150abe280452e9665624840e9

2 years agoMerge "Let CornerRadius / Borderline works on very small visual" into devel/master
Adeel Kazmi [Thu, 25 Aug 2022 15:56:06 +0000 (15:56 +0000)]
Merge "Let CornerRadius / Borderline works on very small visual" into devel/master

2 years agoMerge "Fix texture coordinate error when visualSize < 1.0" into devel/master
Adeel Kazmi [Thu, 25 Aug 2022 15:54:42 +0000 (15:54 +0000)]
Merge "Fix texture coordinate error when visualSize < 1.0" into devel/master

2 years agocleanup auto scroll in text label 10/280110/4
Bowon Ryu [Tue, 23 Aug 2022 23:15:20 +0000 (08:15 +0900)]
cleanup auto scroll in text label

1. fixed a bug where auto scroll did not work
when the property value changed after the label was disconnected from the scene

2. keep StopScrolling() depending only on TextScroller class properties as is

Change-Id: I6f92ded38f9c671787e72798cbc1602f9709f0df
Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
2 years agoMerge "stop text scrolling when label is disconnected from scene" into devel/master
Bowon Ryu [Tue, 23 Aug 2022 05:20:02 +0000 (05:20 +0000)]
Merge "stop text scrolling when label is disconnected from scene" into devel/master

2 years agoMerge "Fix nullptr for the text geometry." into devel/master
Bowon Ryu [Mon, 22 Aug 2022 23:40:11 +0000 (23:40 +0000)]
Merge "Fix nullptr for the text geometry." into devel/master

2 years agoLet CornerRadius / Borderline works on very small visual 01/279801/5
Eunki, Hong [Thu, 18 Aug 2022 05:10:52 +0000 (14:10 +0900)]
Let CornerRadius / Borderline works on very small visual

We setup the range of anti-alias as fixed value; 1.0.
It cause we only assume that user will use this visual at pixel-unit.

But if we try to use ImageView / Control in 3D world,
The size of visual can be smaller than 1.0.
In this case, CornerRadius / Borderline break down.

This patch make the range of anti-alias relative with visual size.
So even if we setup the view size smaller than 1.0,
it will show the result like 50x50 size of visual.

Change-Id: I17614783c2ec8c4a38b51330ba166160d7d4db16
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
2 years agoFix texture coordinate error when visualSize < 1.0 95/279795/5
Eunki, Hong [Thu, 18 Aug 2022 04:46:02 +0000 (13:46 +0900)]
Fix texture coordinate error when visualSize < 1.0

For 3D case, the size of visual can be smaller than 1.0.

To avoid numeric error, we remove division by visualSize
instead of borderline case.

Change-Id: I8d689140c969d273df8fb21bd416f0a284f6ad9d
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
2 years agostop text scrolling when label is disconnected from scene 75/279975/5
Bowon Ryu [Sun, 21 Aug 2022 22:59:26 +0000 (07:59 +0900)]
stop text scrolling when label is disconnected from scene

Change-Id: I8909dc858467d85574310ba50c30ffa143b2eb8d
Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
2 years agoMerge "Multiply scale factor not divide (bvh-loader)" into devel/master
Seungho BAEK [Mon, 22 Aug 2022 01:27:59 +0000 (01:27 +0000)]
Merge "Multiply scale factor not divide (bvh-loader)" into devel/master

2 years agoMerge "(Canvas) Unregister processor properly" into devel/master
Heeyong Song [Mon, 22 Aug 2022 01:02:46 +0000 (01:02 +0000)]
Merge "(Canvas) Unregister processor properly" into devel/master

2 years agoMerge "DALi Version 2.1.36" into devel/master
David Steele [Fri, 19 Aug 2022 12:07:57 +0000 (12:07 +0000)]
Merge "DALi Version 2.1.36" into devel/master

2 years agoDALi Version 2.1.36 52/279952/1 dali_2.1.36
Adam Bialogonski [Fri, 19 Aug 2022 10:07:59 +0000 (11:07 +0100)]
DALi Version 2.1.36

Change-Id: I4d6c19cecd494ca013309a3a916d73694c810f81

2 years agoMerge "[AT-SPI] Do not set Popup's sub-role to "Alert"" into devel/master
Seoyeon Kim [Fri, 19 Aug 2022 09:27:16 +0000 (09:27 +0000)]
Merge "[AT-SPI] Do not set Popup's sub-role to "Alert"" into devel/master

2 years ago(Canvas) Unregister processor properly 42/279942/1
Heeyong Song [Fri, 19 Aug 2022 08:58:16 +0000 (17:58 +0900)]
(Canvas) Unregister processor properly

Change-Id: I45c5667b28913517e87ba1e2a30a19b6e9686e5f

2 years agoFix nullptr for the text geometry. 77/279777/4
sarajammal [Wed, 17 Aug 2022 11:59:06 +0000 (14:59 +0300)]
Fix nullptr for the text geometry.

Added if statement for handling the null values of glyph and characters.
That happens when the function GetTextGeometry is called before lay-outing.

Change-Id: I5faa96349c7da69d261902e1b6c14cfbacdaa159

2 years ago[AT-SPI][Text] Remove libunibreak dependency on accessible 07/279707/3
Eunki, Hong [Tue, 16 Aug 2022 12:06:58 +0000 (21:06 +0900)]
[AT-SPI][Text] Remove libunibreak dependency on accessible

libunibreak in AT-SPI only used some special case.
I think we don't make it as Accessible's own API.

Change-Id: I345453c90e52360c49b77d718c82341172b232db
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
2 years agoMerge "(Vector) Support SYNCHRONOUS_LOADING" into devel/master
Heeyong Song [Tue, 16 Aug 2022 02:34:15 +0000 (02:34 +0000)]
Merge "(Vector) Support SYNCHRONOUS_LOADING" into devel/master

2 years agoMerge "DALi Version 2.1.35" into devel/master
Adeel Kazmi [Fri, 12 Aug 2022 11:36:22 +0000 (11:36 +0000)]
Merge "DALi Version 2.1.35" into devel/master

2 years agoDALi Version 2.1.35 40/279640/1 dali_2.1.35
Adeel Kazmi [Fri, 12 Aug 2022 11:23:06 +0000 (12:23 +0100)]
DALi Version 2.1.35

Change-Id: I0cdd4f30939b3c2a7c9d2dabcce1d28fd5fd59f3

2 years agoMultiply scale factor not divide (bvh-loader) 30/279630/3
seungho [Fri, 12 Aug 2022 10:17:27 +0000 (19:17 +0900)]
Multiply scale factor not divide (bvh-loader)

Change-Id: I8860931c0121df018d442ae1352785cbd0eef315
Signed-off-by: seungho <sbsh.baek@samsung.com>
2 years ago(Vector) Support SYNCHRONOUS_LOADING 21/279621/1
Heeyong Song [Fri, 12 Aug 2022 09:06:35 +0000 (18:06 +0900)]
(Vector) Support SYNCHRONOUS_LOADING

By deault, SYNCHRONOUS_LOADING is true not to break previous behavior

Change-Id: I1145c89c22dfb10d895c5fb39d0d35a4a071d62d

2 years agoUpdateProperty action set some missed DecoratedVisualRenderer properties 93/279593/2
Eunki, Hong [Fri, 12 Aug 2022 04:45:13 +0000 (13:45 +0900)]
UpdateProperty action set some missed DecoratedVisualRenderer properties

Bug fix when CornerRadius / BorderlinewWidth = 0.0f
so visual didn't regist uniforms.

Change-Id: I48e5a6eea2a9611264ab3f4835e463bda5650b14
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
2 years ago[AT-SPI] Do not set Popup's sub-role to "Alert" 16/279516/2
Artur Świgoń [Wed, 10 Aug 2022 13:46:49 +0000 (15:46 +0200)]
[AT-SPI] Do not set Popup's sub-role to "Alert"

Change-Id: I562dec124b0523bd2b79953c374e4fcab37485b9

2 years agoMerge "Add an API for getting web view when request is intercepted." into devel/master
dongsug song [Thu, 11 Aug 2022 09:08:01 +0000 (09:08 +0000)]
Merge "Add an API for getting web view when request is intercepted." into devel/master

2 years agoMerge "DALi Version 2.1.34" into devel/master
Adeel Kazmi [Fri, 5 Aug 2022 12:52:46 +0000 (12:52 +0000)]
Merge "DALi Version 2.1.34" into devel/master

2 years agoDALi Version 2.1.34 26/279326/1 dali_2.1.34
David Steele [Fri, 5 Aug 2022 11:51:10 +0000 (12:51 +0100)]
DALi Version 2.1.34

Change-Id: Ia790c3af4e96b842a5715df26cc604a443369a39

2 years ago[Shader Generator] Remove empty first line 36/279236/3
Eunki, Hong [Thu, 4 Aug 2022 06:09:01 +0000 (15:09 +0900)]
[Shader Generator] Remove empty first line

Trim the empty first line, so let the shader code start with
"#version ~~~"

Change-Id: I304f8690c66f66c3d90effcbc43b4ae895ba9691
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
2 years agoAdd an API for getting web view when request is intercepted. 99/278799/12
huayong.xu [Tue, 26 Jul 2022 07:33:32 +0000 (15:33 +0800)]
Add an API for getting web view when request is intercepted.

Change-Id: Id0fef8fc8f2afc606d648728ca54771c46b3692f

2 years agoDALi Version 2.1.33 19/279019/1 dali_2.1.33
Richard Huang [Fri, 29 Jul 2022 11:12:17 +0000 (12:12 +0100)]
DALi Version 2.1.33

Change-Id: I3eccff4e2428e7c39e3c88417e04bb091d783e07

2 years agoMerge "Remove std::vector dependency for dali-signal.h" into devel/master
Eunki Hong [Thu, 28 Jul 2022 03:15:38 +0000 (03:15 +0000)]
Merge "Remove std::vector dependency for dali-signal.h" into devel/master

2 years agoRemove std::vector dependency for dali-signal.h 70/278770/3
Eunki, Hong [Tue, 26 Jul 2022 04:28:43 +0000 (13:28 +0900)]
Remove std::vector dependency for dali-signal.h

Change-Id: I31b5f5a536066934cebd35cdbc279beec86798a7
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
2 years ago[Shader Generator] using Raw String Literal 44/278644/2
Ali Alzyod [Sat, 23 Jul 2022 12:27:45 +0000 (15:27 +0300)]
[Shader Generator] using Raw String Literal

Using Raw String Literal to generate shader files.
This will simplify the file layout and will fix some compilation warnings about missing terminating strings.

Change-Id: I784bf595f18f9c1fb404e8e818317cc91dd19103

2 years agoMerge "DALi Version 2.1.32" into devel/master
Adeel Kazmi [Fri, 22 Jul 2022 13:30:15 +0000 (13:30 +0000)]
Merge "DALi Version 2.1.32" into devel/master

2 years agoDALi Version 2.1.32 12/278612/1 dali_2.1.32
Adam Bialogonski [Fri, 22 Jul 2022 09:27:25 +0000 (10:27 +0100)]
DALi Version 2.1.32

Change-Id: Ib19655f4b02155f30ddbe6927cdc4be05d40dab7

2 years agoUpload tiling text texture without copy 77/276777/8
Eunki, Hong [Fri, 24 Jun 2022 09:27:08 +0000 (18:27 +0900)]
Upload tiling text texture without copy

Use API that Upload sub image of PixelData.
By this code, we can reduce one of useless memcpy.

Change-Id: Ib4048116d98fef00ec454379d77137be135f3f56
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
2 years agoMerge "(Vector) Support dynamic properties" into devel/master
Heeyong Song [Fri, 22 Jul 2022 01:00:29 +0000 (01:00 +0000)]
Merge "(Vector) Support dynamic properties" into devel/master

2 years agoMerge "(Vector) Change SetPlayRange and fix a crash" into devel/master
Heeyong Song [Fri, 22 Jul 2022 01:00:10 +0000 (01:00 +0000)]
Merge "(Vector) Change SetPlayRange and fix a crash" into devel/master

2 years agoMerge "Fix svace issue to nullcheck" into devel/master
Adeel Kazmi [Thu, 21 Jul 2022 13:31:46 +0000 (13:31 +0000)]
Merge "Fix svace issue to nullcheck" into devel/master

2 years ago(Vector) Support dynamic properties 52/278252/5
Heeyong Song [Mon, 18 Jul 2022 06:13:17 +0000 (15:13 +0900)]
(Vector) Support dynamic properties

Change-Id: I562e33197a9515dcdd6ce76ea7805cddc2e7f131

2 years ago(Vector) Change SetPlayRange and fix a crash 94/278394/3
Heeyong Song [Wed, 20 Jul 2022 05:33:19 +0000 (14:33 +0900)]
(Vector) Change SetPlayRange and fix a crash

Change-Id: I494f55e6a1a1c13ce55aa546e8795f0919bab6a6

2 years agoAdd DevelControl::Property::AUTOMATION_ID 52/278352/3
Artur Świgoń [Tue, 19 Jul 2022 10:28:36 +0000 (12:28 +0200)]
Add DevelControl::Property::AUTOMATION_ID

This is a string identifier (compared to Actor::Property::ID which
is an integer).  It will also appear in the AT-SPI tree under the
key "automationId".

Change-Id: Id6abce5d43d6f5f3bfde60352033e4e399dfdff6

2 years agoMerge "Revert "If the currently focused actor is hidden, it should lose focus. and...
joogab yun [Thu, 21 Jul 2022 04:00:08 +0000 (04:00 +0000)]
Merge "Revert "If the currently focused actor is hidden, it should lose focus. and If VISIBLE is false, the focus cannot be set"" into devel/master

2 years agoRevert "If the currently focused actor is hidden, it should lose focus. and If VISIBL... 96/278396/1
joogab.yun [Wed, 20 Jul 2022 05:47:14 +0000 (14:47 +0900)]
Revert "If the currently focused actor is hidden, it should lose focus. and If VISIBLE is false, the focus cannot be set"

This reverts commit e3cb09bfd9a25de3fa35db1b2c3082bcb838d700.

Change-Id: Ibe37b34b400239bd193f9dbe60cca077f50ad4e2

2 years agoMake web engine context be a singleton. 06/277706/4
huayong.xu [Tue, 12 Jul 2022 08:03:25 +0000 (16:03 +0800)]
Make web engine context be a singleton.

Change-Id: I602af540c5d8f475ebd18c3ba3e8ff5460dfc45d

2 years agoFix svace issue to nullcheck 93/278393/1
seungho [Wed, 20 Jul 2022 05:32:14 +0000 (14:32 +0900)]
Fix svace issue to nullcheck

Change-Id: Iba5fd036b50a3dc1b54d8033319e38922bd788eb
Signed-off-by: seungho <sbsh.baek@samsung.com>
2 years agoMerge "Fix svace issue" into devel/master
Seungho BAEK [Tue, 19 Jul 2022 11:13:34 +0000 (11:13 +0000)]
Merge "Fix svace issue" into devel/master

2 years agoFix svace issue 11/278311/3
seungho [Tue, 19 Jul 2022 04:06:31 +0000 (13:06 +0900)]
Fix svace issue

Change-Id: I845f1656be95881afc48174304cffee7f598c155
Signed-off-by: seungho <sbsh.baek@samsung.com>
2 years agoMerge "Fix: VS15 hides non-Emoji Negative Squared Latin Capital Letter" into devel...
Bowon Ryu [Tue, 19 Jul 2022 01:47:15 +0000 (01:47 +0000)]
Merge "Fix: VS15 hides non-Emoji Negative Squared Latin Capital Letter" into devel/master

2 years agoMerge "Fix UTC after stopping hb_buffer_set_invisible_glyph when Shape" into devel...
Bowon Ryu [Tue, 19 Jul 2022 01:47:04 +0000 (01:47 +0000)]
Merge "Fix UTC after stopping  hb_buffer_set_invisible_glyph when Shape" into devel/master

2 years agoMerge "Add bvh loader in scene-loader" into devel/master
Seungho BAEK [Tue, 19 Jul 2022 01:14:40 +0000 (01:14 +0000)]
Merge "Add bvh loader in scene-loader" into devel/master

2 years agoFix: VS15 hides non-Emoji Negative Squared Latin Capital Letter 22/277822/9
ssabah [Wed, 13 Jul 2022 12:02:24 +0000 (15:02 +0300)]
Fix: VS15 hides non-Emoji Negative Squared Latin Capital Letter

The non-emoji letters form Negative-Squared-Latin-Capital-Letter become invisible
when use VS16 or Emoji Color Font.

Examples:
   "1F170 ~ 1F174 with variation selector, text vs emoji: &#x1f170;&#xfe0f;&#x1f171;&#xfe0f;&#x1f172;&#xfe0e;&#x1f173;&#xfe0e;&#x1f174;&#xfe0e;\n"
   "1F170 ~ 1F174 with VS15: &#x1f170;&#xfe0e;&#x1f171;&#xfe0e;&#x1f172;&#xfe0e;&#x1f173;&#xfe0e;&#x1f174;&#xfe0e;\n"
   "1F170 ~ 1F174 with VS16: &#x1f170;&#xfe0f;&#x1f171;&#xfe0f;&#x1f172;&#xfe0f;&#x1f173;&#xfe0f;&#x1f174;&#xfe0f;\n";

In Negative-Squared-Latin-Capital-Letter from enclosed-alphanumeric-supplement,
The Letters A,B,O,P are Emoji Variation Sequences.
https://unicode-table.com/en/blocks/enclosed-alphanumeric-supplement/

This patch depends on the patch below:
https://review.tizen.org/gerrit/c/platform/core/uifw/dali-adaptor/+/277821

Change-Id: I890d7c74e7b71d9d074d1fb1cd68af578b56e16c

2 years agoFix UTC after stopping hb_buffer_set_invisible_glyph when Shape 91/277891/4
ssabah [Thu, 14 Jul 2022 14:25:39 +0000 (17:25 +0300)]
Fix UTC after stopping  hb_buffer_set_invisible_glyph when Shape

This patch depends on the patch below:
https://review.tizen.org/gerrit/c/platform/core/uifw/dali-adaptor/+/277666

Change-Id: I0843a1357ad35a3dcda3098c886e3a96e8571b8d

2 years agoMerge "Change dali-scene-loader to dali-scene3d" into devel/master
Seungho BAEK [Mon, 18 Jul 2022 11:09:16 +0000 (11:09 +0000)]
Merge "Change dali-scene-loader to dali-scene3d" into devel/master

2 years agoMerge "Add log for font load validation" into devel/master
Bowon Ryu [Mon, 18 Jul 2022 10:28:35 +0000 (10:28 +0000)]
Merge "Add log for font load validation" into devel/master

2 years agoMerge "Compute min/max value if min/max is not defined." into devel/master
Seungho BAEK [Mon, 18 Jul 2022 09:12:20 +0000 (09:12 +0000)]
Merge "Compute min/max value if min/max is not defined." into devel/master

2 years agoMerge "Supports cube map images in scene-loader" into devel/master
Seungho BAEK [Mon, 18 Jul 2022 09:12:11 +0000 (09:12 +0000)]
Merge "Supports cube map images in scene-loader" into devel/master

2 years agoMerge "ModelView using scene-loader" into devel/master
Seungho BAEK [Mon, 18 Jul 2022 09:12:00 +0000 (09:12 +0000)]
Merge "ModelView using scene-loader" into devel/master

2 years agoAdd bvh loader in scene-loader 58/277758/13
seungho [Wed, 13 Jul 2022 02:28:17 +0000 (11:28 +0900)]
Add bvh loader in scene-loader

Change-Id: I51b859d6c7ad828c25e89d4ea3627bf3f56c6699
Signed-off-by: seungho <sbsh.baek@samsung.com>
2 years agoChange dali-scene-loader to dali-scene3d 54/277854/9
seungho [Thu, 14 Jul 2022 03:51:50 +0000 (12:51 +0900)]
Change dali-scene-loader to dali-scene3d

Change-Id: Iffdf883fafc2b272326265e0a4b4b121fde7a9cb
Signed-off-by: seungho <sbsh.baek@samsung.com>
2 years agoCompute min/max value if min/max is not defined. 78/277678/10
seungho [Tue, 12 Jul 2022 05:27:03 +0000 (14:27 +0900)]
Compute min/max value if min/max is not defined.

Change-Id: I84f8b912e00aed48f5c45c7a64a2e3e3e00dd371
Signed-off-by: seungho <sbsh.baek@samsung.com>
2 years agoMerge "Put the time in TestGenerateTap()" into devel/master
joogab yun [Mon, 18 Jul 2022 06:06:31 +0000 (06:06 +0000)]
Merge "Put the time in TestGenerateTap()" into devel/master

2 years agoAdd log for font load validation 31/277931/4
Bowon Ryu [Fri, 15 Jul 2022 06:32:38 +0000 (15:32 +0900)]
Add log for font load validation

Add log when isValidFont is false for easy debugging.
It is usually false if the platform couldn't find a suitable glyph.

Change-Id: Icdc1e929a7c11ee3033c877b35ba7048e44bbd17
Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
2 years agoSupports cube map images in scene-loader 73/277073/15
seungho [Thu, 30 Jun 2022 06:38:14 +0000 (15:38 +0900)]
Supports cube map images in scene-loader

Change-Id: I297f8c1cc146399e11a6749e236368549b7a1e57
Signed-off-by: seungho <sbsh.baek@samsung.com>
2 years agoModelView using scene-loader 30/275630/48
seungho [Fri, 27 May 2022 10:10:57 +0000 (19:10 +0900)]
ModelView using scene-loader

Change-Id: I4b4c4859f890aedfd01a1ed208fb545484e9486a
Signed-off-by: seungho <sbsh.baek@samsung.com>
2 years agoDALi Version 2.1.31 70/277970/1 dali_2.1.31
Richard Huang [Fri, 15 Jul 2022 12:16:42 +0000 (13:16 +0100)]
DALi Version 2.1.31

Change-Id: I2ac0aeb9682fb839e4f7efe235e8cd2f1bab4bbe

2 years agoPut the time in TestGenerateTap() 41/277941/1
joogab.yun [Fri, 15 Jul 2022 07:03:54 +0000 (16:03 +0900)]
Put the time in TestGenerateTap()

dependency : https://review.tizen.org/gerrit/#/c/platform/core/uifw/dali-core/+/277923/

Change-Id: I7b2378fa34de4aaa3f43cbfdb58998534308a833

2 years agoUpdates following web-engine devel header location change 17/277817/1
Adeel Kazmi [Wed, 13 Jul 2022 17:12:47 +0000 (18:12 +0100)]
Updates following web-engine devel header location change

Change-Id: I0e000275e887558dfeaa01e45b55581b5caca282

2 years agoUpdates following canvas-renderer devel header location change 11/277811/1
Adeel Kazmi [Wed, 13 Jul 2022 15:49:03 +0000 (16:49 +0100)]
Updates following canvas-renderer devel header location change

Change-Id: Idb80c4559836d3e096e870de9d9cf1f2b1110fd0

2 years agoMerge "Moved Text Controller & Markup Processor to sub-folders" into devel/master
Adeel Kazmi [Wed, 13 Jul 2022 11:36:46 +0000 (11:36 +0000)]
Merge "Moved Text Controller & Markup Processor to sub-folders" into devel/master

2 years agoMerge "(Vector) Fix occasional tc failure" into devel/master
Adeel Kazmi [Wed, 13 Jul 2022 10:41:13 +0000 (10:41 +0000)]
Merge "(Vector) Fix occasional tc failure" into devel/master

2 years agoMoved Text Controller & Markup Processor to sub-folders 31/277731/3
Adeel Kazmi [Tue, 12 Jul 2022 11:33:41 +0000 (12:33 +0100)]
Moved Text Controller & Markup Processor to sub-folders

Change-Id: If5a17c1c568584840ec7f07ebe24cd72bc6a0356

2 years ago(Vector) Fix occasional tc failure 85/277785/1
Heeyong Song [Wed, 13 Jul 2022 07:29:44 +0000 (16:29 +0900)]
(Vector) Fix occasional tc failure

Change-Id: I9690000614119603e40385cb785277e10140bd5a

2 years agoRemove custom comparision on UTC 77/277577/2
Eunki, Hong [Fri, 8 Jul 2022 10:02:37 +0000 (19:02 +0900)]
Remove custom comparision on UTC

sync with dali-core

Change-Id: I52e109a59744a9103141bd80fe6243b3bccdc106
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
2 years agoMerge "Fix RemoveText issue in text controller" into devel/master
Bowon Ryu [Tue, 12 Jul 2022 08:32:54 +0000 (08:32 +0000)]
Merge "Fix RemoveText issue in text controller" into devel/master

2 years agoMerge "[AT-SPI] Update test DBusWrapper for ABI compatibility" into devel/master
Artur Świgoń [Tue, 12 Jul 2022 07:53:54 +0000 (07:53 +0000)]
Merge "[AT-SPI] Update test DBusWrapper for ABI compatibility" into devel/master

2 years agoUpdate automated tests 28/277628/3
Heeyong Song [Mon, 11 Jul 2022 07:46:10 +0000 (16:46 +0900)]
Update automated tests

Change-Id: Ib3aed8aa713bdbad3eeb3d6e65e03f1c62f4d325

2 years agoFix RemoveText issue in text controller 49/277649/3
Bowon Ryu [Mon, 11 Jul 2022 11:28:08 +0000 (20:28 +0900)]
Fix RemoveText issue in text controller

RemoveText() fails to remove text in some cases
before mPreviousNumberOfCharacters of mTextUpdateInfo is updated.

In all text remove situation, it can be removed regardless of the update of this info.
It's same as the previous preedit all remove behavior.

Change-Id: I7c64a133e6d0df84829dc35c25b71f100da6d702
Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
2 years agoFix markup underline, strikethrough in overlay style 87/277487/3
Bowon Ryu [Thu, 7 Jul 2022 11:15:53 +0000 (20:15 +0900)]
Fix markup underline, strikethrough in overlay style

Change-Id: Ib5352c423f558ca4ffc6be2c37d644eb02249151
Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
2 years agoCombine textvisual shader by TextShaderFactory 06/276106/15
Eunki, Hong [Thu, 9 Jun 2022 13:20:36 +0000 (22:20 +0900)]
Combine textvisual shader by TextShaderFactory

Let TextVisual can control the shader & textures as factory.
Now we don't need to create new shader file
when we add more feature for text visual.

Change-Id: I4615de30f39715f45678c87dd2755a8be99f861e
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
2 years agoMerge "(Vector) Support asynchronous file loading" into devel/master
Heeyong Song [Mon, 11 Jul 2022 00:51:11 +0000 (00:51 +0000)]
Merge "(Vector) Support asynchronous file loading" into devel/master

2 years agoDALi Version 2.1.30 49/277549/1 dali_2.1.30
Adeel Kazmi [Fri, 8 Jul 2022 05:47:59 +0000 (06:47 +0100)]
DALi Version 2.1.30

Change-Id: I78ff2780b11b70d8014f3e4cfd2df088530f49e2

2 years ago(Vector) Support asynchronous file loading 93/276493/5
Heeyong Song [Fri, 17 Jun 2022 09:04:09 +0000 (18:04 +0900)]
(Vector) Support asynchronous file loading

Change-Id: Ifd2f779cdaa4a52f0c9fc7cd25c17f2c1163f115

2 years ago[AT-SPI] Update test DBusWrapper for ABI compatibility 95/277495/1
Artur Świgoń [Thu, 7 Jul 2022 16:06:17 +0000 (18:06 +0200)]
[AT-SPI] Update test DBusWrapper for ABI compatibility

Two new virtual methods were added to the normal DBusWrapper.

Change-Id: I7ca528cb8fd786f48855a4115ee68dfd0be35cc1

2 years agoMerge "Fix npatch visual auxiliary bug" into devel/master
David Steele [Thu, 7 Jul 2022 10:14:51 +0000 (10:14 +0000)]
Merge "Fix npatch visual auxiliary bug" into devel/master

2 years agoMerge "Fix visual defect when BorderlineOffset = 1.0f" into devel/master
David Steele [Thu, 7 Jul 2022 10:14:37 +0000 (10:14 +0000)]
Merge "Fix visual defect when BorderlineOffset = 1.0f" into devel/master

2 years agoMerge "DrawableViewNativeRenderer for Direct Rendering" into devel/master
Adeel Kazmi [Thu, 7 Jul 2022 09:22:39 +0000 (09:22 +0000)]
Merge "DrawableViewNativeRenderer for Direct Rendering" into devel/master

2 years agoDrawableViewNativeRenderer for Direct Rendering 09/276109/20
Adam Bialogonski [Mon, 20 Jun 2022 06:39:39 +0000 (07:39 +0100)]
DrawableViewNativeRenderer for Direct Rendering

The DirectViewNativeRenderer has been introduced in order to provide:
1) parallel rendering compatible with the current GlView behaviour
2) provide a switch between 'injected' direct rendering and parallel.

Change-Id: I9e2acd19247c5232c995e520111100644d027aee

2 years agoMerge "Fix the SVACE error for facial animation loader" into devel/master
David Steele [Thu, 7 Jul 2022 09:19:49 +0000 (09:19 +0000)]
Merge "Fix the SVACE error for facial animation loader" into devel/master

2 years agoMerge "Fix RemoteSVG UTC failed due to the proxy block (2)" into devel/master
Eunki Hong [Thu, 7 Jul 2022 04:46:03 +0000 (04:46 +0000)]
Merge "Fix RemoteSVG UTC failed due to the proxy block (2)" into devel/master

2 years agoMerge "Apply WrapMode in animated visual" into devel/master
sunghyun kim [Thu, 7 Jul 2022 01:29:48 +0000 (01:29 +0000)]
Merge "Apply WrapMode in animated visual" into devel/master

2 years agoMerge "Support SVG thread pool" into devel/master
Heeyong Song [Thu, 7 Jul 2022 00:44:16 +0000 (00:44 +0000)]
Merge "Support SVG thread pool" into devel/master

2 years agoFix the SVACE error for facial animation loader 21/277421/1
Richard [Wed, 6 Jul 2022 12:41:48 +0000 (13:41 +0100)]
Fix the SVACE error for facial animation loader

Change-Id: Id98a169cbf79496944335ca1723f79f7c4c6012d

2 years agoFix npatch visual auxiliary bug 50/277350/5
Eunki, Hong [Tue, 5 Jul 2022 09:46:35 +0000 (18:46 +0900)]
Fix npatch visual auxiliary bug

Bug 1 : If auxiliary image and npatch image has alpha,
The final scene doesn't have alpha color.
It cause mask npatch shader don't consider alpha value.

Bug 2 : LoadPixelBuffer reload policy is FORCE in default.
And we load auxiliary image as LoadPixelBuffer.
So, sometimes auxiliary load canceled due to the force reload.
+ auxiliary didnt cached.
We make Auxiliary load as TextureManager so the lifecycle
works well.

Change-Id: I4ed0c7f8a539c0d84a9aed2f13829f5b24cde068
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
2 years agoFix RemoteSVG UTC failed due to the proxy block (2) 91/277391/3
Eunki, Hong [Wed, 6 Jul 2022 06:49:32 +0000 (15:49 +0900)]
Fix RemoteSVG UTC failed due to the proxy block (2)

127.0.0.1 also passed at HQ dali server.
Make super-invalid url that toolkit UTC always failed

Change-Id: I5914e8c77b34ed4c3da75022a0cd100264c275ba
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
2 years agoSupport SVG thread pool 83/277183/2
Heeyong Song [Fri, 1 Jul 2022 09:37:48 +0000 (18:37 +0900)]
Support SVG thread pool

Change-Id: Icbd6fc81adc7790f27e11f62eeb48d9fb1a09ce7

2 years agoApply WrapMode in animated visual 34/277334/3
tscholb [Tue, 5 Jul 2022 07:44:03 +0000 (16:44 +0900)]
Apply WrapMode in animated visual

animated visual only support default wrap mode.
After this patch, animated visual can use other wrap mode.

Change-Id: I8ac58895a724d1ff510577d76d30320cf501739f

2 years agoFix visual defect when BorderlineOffset = 1.0f 87/277387/1
Eunki, Hong [Wed, 6 Jul 2022 05:41:51 +0000 (14:41 +0900)]
Fix visual defect when BorderlineOffset = 1.0f

Change-Id: I6a76f8a1f565b6b01315250301cd346d754bd687
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>