platform/core/uifw/dali-extension.git
3 months ago[dali_2.4.7] Merge branch 'devel/master' 77/320077/1
David Steele [Fri, 21 Feb 2025 11:25:49 +0000 (11:25 +0000)]
[dali_2.4.7] Merge branch 'devel/master'

Change-Id: I031e4acd27a929fb67c98925f11fdc12b158ea0e

3 months agoDALi Version 2.4.7 71/320071/1 dali_2.4.7
David Steele [Fri, 21 Feb 2025 11:25:20 +0000 (11:25 +0000)]
DALi Version 2.4.7

Change-Id: I5db9f595d75797827866078c716afdc763b480c2

3 months ago(WebChromium) Fix coverity issue 40/319940/1
Eunki, Hong [Thu, 20 Feb 2025 03:02:40 +0000 (12:02 +0900)]
(WebChromium) Fix coverity issue

Let we also catch std::system_error

Change-Id: I0e29152a44bec3dcb130df6556de3af5b926e370
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
3 months ago[dali_2.4.6] Merge branch 'devel/master' 82/319682/1
Adeel Kazmi [Fri, 14 Feb 2025 12:35:08 +0000 (12:35 +0000)]
[dali_2.4.6] Merge branch 'devel/master'

Change-Id: I9f69a5f95b81256f87a8a828e2a47d2d5dbf78e7

3 months agoDALi Version 2.4.6 76/319676/1 dali_2.4.6
Adeel Kazmi [Fri, 14 Feb 2025 12:34:39 +0000 (12:34 +0000)]
DALi Version 2.4.6

Change-Id: I09b3002843e79b63b7397eeedb8489227f82544d

4 months ago[dali_2.4.5] Merge branch 'devel/master' 26/319326/1
Richard Huang [Fri, 7 Feb 2025 10:40:19 +0000 (10:40 +0000)]
[dali_2.4.5] Merge branch 'devel/master'

Change-Id: Ifade16b77e1abac5699d798e9a396414e3349d6c

4 months agoDALi Version 2.4.5 20/319320/1 dali_2.4.5
Richard Huang [Fri, 7 Feb 2025 10:39:51 +0000 (10:39 +0000)]
DALi Version 2.4.5

Change-Id: I1db5f36274d6d19324a7386db69c123f55954e67

4 months agoFix coverity issue - Initialize value at constructor 23/319123/1
Eunki Hong [Tue, 4 Feb 2025 10:44:10 +0000 (19:44 +0900)]
Fix coverity issue - Initialize value at constructor

Change-Id: I6957ca476d3cebf43b6af37240ba0721ec496383
Signed-off-by: Eunki Hong <eunkiki.hong@samsung.com>
4 months agoMerge changes I3e026c69,Ice5f16ec into devel/master
Eunki Hong [Mon, 3 Feb 2025 03:39:30 +0000 (03:39 +0000)]
Merge changes I3e026c69,Ice5f16ec into devel/master

* changes:
  (VideoView) Keep Rotaion + Ratio constraint as fuctor + minor fix
  (VideoPlayer) Increase tbm_surface_h refcount what we hold + minor fix

4 months ago[dali_2.4.4] Merge branch 'devel/master' 30/318930/1
David Steele [Fri, 31 Jan 2025 12:32:25 +0000 (12:32 +0000)]
[dali_2.4.4] Merge branch 'devel/master'

Change-Id: I791dff2ebf6518efcdb51f86123f0d34fe04ad8b

4 months agoDALi Version 2.4.4 24/318924/1 dali_2.4.4
David Steele [Fri, 31 Jan 2025 12:31:56 +0000 (12:31 +0000)]
DALi Version 2.4.4

Change-Id: Ia532a1b1ae7e13c66de0df0f29ce8cce152fb507

4 months ago[dali_2.4.3] Merge branch 'devel/master' 24/318824/1
Richard Huang [Fri, 24 Jan 2025 10:48:21 +0000 (10:48 +0000)]
[dali_2.4.3] Merge branch 'devel/master'

Change-Id: Ided7d70ef3181924f1664b52b3bb583fdeb93de4

4 months agoDALi Version 2.4.3 18/318818/1 dali_2.4.3
Richard Huang [Fri, 24 Jan 2025 10:47:51 +0000 (10:47 +0000)]
DALi Version 2.4.3

Change-Id: I9bca15bd3e360dc06b37dcc150fa9a74b54dd41d

4 months ago(VideoView) Keep Rotaion + Ratio constraint as fuctor + minor fix 15/318715/1
Eunki, Hong [Wed, 22 Jan 2025 12:46:29 +0000 (21:46 +0900)]
(VideoView) Keep Rotaion + Ratio constraint as fuctor + minor fix

Since we use constraint function as struct, The lifecycle of
fuctor struct be broken.

To avoid those kind of issue, let we keep helper as global map,
and static constraint functor can access their.

To specify the helper, let we register id to syncActor.

Change-Id: I3e026c6926f147b67c04c75d66ac74b59bc839a4
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
4 months ago(VideoPlayer) Increase tbm_surface_h refcount what we hold + minor fix 70/318670/1
Eunki, Hong [Wed, 22 Jan 2025 03:12:05 +0000 (12:12 +0900)]
(VideoPlayer) Increase tbm_surface_h refcount what we hold + minor fix

Since we only got tbm_surface_h from packet and don't do anything,
the reference of tbm might not valid when we want to really use it.

To avoid this case, let's keep the reference count of tbm_surface_h
at SetInfo.

Note that SetSource will increase and decrease refcount automatically.
We don't need to worry after SetSource

Change-Id: Ice5f16ecef2414cfe16e2cb12597a8231bd24d76
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
4 months ago[dali_2.4.2] Merge branch 'devel/master' 69/318469/1
Adeel Kazmi [Fri, 17 Jan 2025 06:43:19 +0000 (06:43 +0000)]
[dali_2.4.2] Merge branch 'devel/master'

Change-Id: I50c4c6317f9ca565091be6caf537aebab24ccb08

4 months agoDALi Version 2.4.2 63/318463/1 dali_2.4.2
Adeel Kazmi [Fri, 17 Jan 2025 06:42:52 +0000 (06:42 +0000)]
DALi Version 2.4.2

Change-Id: I64f74f57e2434759fba5080571b3e08485690ae7

4 months agoMerge "Add AutoRotation, LetterBox" into devel/master
joogab yun [Wed, 15 Jan 2025 00:34:21 +0000 (00:34 +0000)]
Merge "Add AutoRotation, LetterBox" into devel/master

4 months agoAdd AutoRotation, LetterBox 02/317902/8
joogab.yun [Tue, 7 Jan 2025 04:50:39 +0000 (13:50 +0900)]
Add AutoRotation, LetterBox

Change-Id: I5b89cc107ad393641e7dd03f3b3e0fa332a491d9

5 months ago[dali_2.4.1] Merge branch 'devel/master' 47/318047/1
David Steele [Fri, 10 Jan 2025 15:09:47 +0000 (15:09 +0000)]
[dali_2.4.1] Merge branch 'devel/master'

Change-Id: I709b4ad05cb7b5ca2939957aec219f068540fb19

5 months agoDALi Version 2.4.1 41/318041/1 dali_2.4.1
David Steele [Fri, 10 Jan 2025 15:09:17 +0000 (15:09 +0000)]
DALi Version 2.4.1

Change-Id: I867d11e2af8bda72a1508181541a10dae9ea789d

5 months ago[dali_2.4.0] Merge branch 'devel/master' 79/316979/1
Adeel Kazmi [Fri, 20 Dec 2024 11:37:37 +0000 (11:37 +0000)]
[dali_2.4.0] Merge branch 'devel/master'

Change-Id: I719addc9695b5a893ae9ce96fb5082abe80f64aa

5 months agoDALi Version 2.4.0 73/316973/1 dali_2.4.0
Adeel Kazmi [Fri, 20 Dec 2024 11:37:08 +0000 (11:37 +0000)]
DALi Version 2.4.0

Change-Id: I8814f13d73df4debbfa1fbbfc06547c150eb32e2

5 months ago(Vector) Make we always trigger EventThreadCallback always 42/316642/1
Eunki, Hong [Mon, 16 Dec 2024 08:49:53 +0000 (17:49 +0900)]
(Vector) Make we always trigger EventThreadCallback always

Since their was some issue looks like eventfd didn't send callback
even if we trigger callback before.

Until we found good solution to resolve this issue, let we make trigger
the event callback always.

Change-Id: If7f29c5a2ba0a7202c14cec1ebf781bec80a5aa3
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
6 months ago[dali_2.3.54] Merge branch 'devel/master' 51/316551/1
Adam Bialogonski [Fri, 13 Dec 2024 08:10:01 +0000 (08:10 +0000)]
[dali_2.3.54] Merge branch 'devel/master'

Change-Id: If5030a6f7d4332db2396ad86c41e4041d3922656

6 months agoDALi Version 2.3.54 45/316545/1 dali_2.3.54
Adam Bialogonski [Fri, 13 Dec 2024 08:09:32 +0000 (08:09 +0000)]
DALi Version 2.3.54

Change-Id: I17f26dd3eaded4552892e596c09603e4d6fc5e8a

6 months agoBlock some codes by macro what tizen_8.0 not supported 20/315920/2
Eunki, Hong [Fri, 6 Dec 2024 05:55:32 +0000 (14:55 +0900)]
Block some codes by macro what tizen_8.0 not supported

Let we make dali codes compiled by tizen_8.0 repo

Change-Id: I33df9fe94aeff8c91a2d433ab92e173eccb80334
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
6 months ago[dali_2.3.53] Merge branch 'devel/master' 57/315957/1
Richard Huang [Fri, 6 Dec 2024 11:49:13 +0000 (11:49 +0000)]
[dali_2.3.53] Merge branch 'devel/master'

Change-Id: I6bbea9e079b72fd615de89e9c4c3864613134f31

6 months agoDALi Version 2.3.53 51/315951/1 dali_2.3.53
Richard Huang [Fri, 6 Dec 2024 11:48:42 +0000 (11:48 +0000)]
DALi Version 2.3.53

Change-Id: I7768b32cd613168a2c0f45860794f3326818ca8b

6 months ago(Vector) Let DecodedBuffer use correct buffer size + Change ResourceReady under mMutex 95/315395/1
Eunki, Hong [Fri, 29 Nov 2024 08:02:24 +0000 (17:02 +0900)]
(Vector) Let DecodedBuffer use correct buffer size + Change ResourceReady under mMutex

It is possible that tbm_surface_h buffer stride is not 4 * width.
To make ensure it, we should use stride value instead 4 * width hardly.

+

Let we change mResourceReady value under right mutex.

We always read-write it under mMutex. But sometimes it could be changed
under mRenderingDataMutex.

So let we ensure that it could be changed under mutex always.

Change-Id: I20e03103c6b362ba4817a633519395d1afd89243
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
6 months ago[dali_2.3.52] Merge branch 'devel/master'
David Steele [Fri, 29 Nov 2024 14:15:14 +0000 (14:15 +0000)]
[dali_2.3.52] Merge branch 'devel/master'

Change-Id: Ib4e1a9905aae0126ed48ffac38d666df43e86a9a

6 months agoDALi Version 2.3.52 73/321273/1 dali_2.3.52
David Steele [Fri, 29 Nov 2024 14:14:41 +0000 (14:14 +0000)]
DALi Version 2.3.52

Change-Id: I7ca66b95ebc23f5bd9d8f52c412387597cd6c8b1

6 months ago[dali_2.3.51] Merge branch 'devel/master' 19/320819/1
Adeel Kazmi [Fri, 22 Nov 2024 16:04:26 +0000 (16:04 +0000)]
[dali_2.3.51] Merge branch 'devel/master'

Change-Id: I980398fe99077c33c278d622de42aa7ef6bf9754

6 months agoDALi Version 2.3.51 13/320813/1 dali_2.3.51
Adeel Kazmi [Fri, 22 Nov 2024 16:03:42 +0000 (16:03 +0000)]
DALi Version 2.3.51

Change-Id: I41aaf03b4ac916cb969ce436425d96029323ce9f

6 months ago[dali_2.3.50] Merge branch 'devel/master' 51/320451/1
Adam Bialogonski [Fri, 15 Nov 2024 07:19:49 +0000 (07:19 +0000)]
[dali_2.3.50] Merge branch 'devel/master'

Change-Id: I8dc44cc26282843665370dcc23bd9574592fe9ba

6 months agoDALi Version 2.3.50 45/320445/1 dali_2.3.50
Adam Bialogonski [Fri, 15 Nov 2024 07:19:15 +0000 (07:19 +0000)]
DALi Version 2.3.50

Change-Id: Ibe25a2f011fcb41ab366de741e8bad9bab6ca99c

7 months ago(Vector) Minor optimization during move RenderData and Texture 26/320126/2
Eunki, Hong [Fri, 8 Nov 2024 04:45:32 +0000 (13:45 +0900)]
(Vector) Minor optimization during move RenderData and Texture

- Use std::move for shared_ptr<RenderData> instead copy & reset.
- Check finalization for ubuntu renderer

Change-Id: I79197e38d844f6ac6285ae952e8615119589571d
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
7 months agoMerge "DALi Version 2.3.49" into devel/master
Adeel Kazmi [Fri, 8 Nov 2024 10:48:30 +0000 (10:48 +0000)]
Merge "DALi Version 2.3.49" into devel/master

7 months ago[dali_2.3.49] Merge branch 'devel/master' 74/320174/1
Richard Huang [Fri, 8 Nov 2024 10:28:22 +0000 (10:28 +0000)]
[dali_2.3.49] Merge branch 'devel/master'

Change-Id: Idf21cb53c92e949ba41cc6577ab87877b8523c07

7 months agoDALi Version 2.3.49 68/320168/1 dali_2.3.49
Richard Huang [Fri, 8 Nov 2024 10:27:44 +0000 (10:27 +0000)]
DALi Version 2.3.49

Change-Id: I38f0da58c02e8c077b10d6d09d11def272d041b8

7 months ago(Web Chromium) Changes the ecore evas rendering engine in NUI Webkit 21/320121/1
Eunki, Hong [Fri, 8 Nov 2024 03:45:44 +0000 (12:45 +0900)]
(Web Chromium) Changes the ecore evas rendering engine in NUI Webkit

Cherry-pick of https://review.tizen.org/gerrit/c/platform/core/uifw/dali-extension/+/306433

Changed the ecore evas rendering engine in NUI Webkit.
Because webkit only works in GPU thread as worker thread in Web
and ecore evas does not work for rendering.
If NUI Webview works with ecore evas gl backend,
it has the some race condition issue when egl is initailized and terminated.
To fix that, ecore evas engine should be changed with sw backend engine.

Change-Id: I8d899b42e6e1b22ee8bc578ea71378887ae46a5a
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
7 months agoMerge "Check texture is valid when rendering" into devel/master
sunghyun kim [Tue, 5 Nov 2024 00:43:18 +0000 (00:43 +0000)]
Merge "Check texture is valid when rendering" into devel/master

7 months ago[dali_2.3.48] Merge branch 'devel/master' 12/319812/1
David Steele [Fri, 1 Nov 2024 11:18:23 +0000 (11:18 +0000)]
[dali_2.3.48] Merge branch 'devel/master'

Change-Id: I5d21596fff2cb2577b82c9d467acf50bdac88831

7 months agoDALi Version 2.3.48 06/319806/1 dali_2.3.48
David Steele [Fri, 1 Nov 2024 11:17:50 +0000 (11:17 +0000)]
DALi Version 2.3.48

Change-Id: Ibdb2b4bc795ab21f8527ba01dc1c41d4f2ff85b7

7 months agoCheck texture is valid when rendering 88/319788/1
sunghyun kim [Fri, 1 Nov 2024 04:54:24 +0000 (13:54 +0900)]
Check texture is valid when rendering

Change-Id: I849d1ef183ddc7a364d17b51d1f9f166af1e9214

7 months ago[dali_2.3.47] Merge branch 'devel/master' 63/319563/1
Adeel Kazmi [Fri, 25 Oct 2024 10:47:07 +0000 (11:47 +0100)]
[dali_2.3.47] Merge branch 'devel/master'

Change-Id: Ie587bf906c93f89f8cf7ecba5f996ac08cbd7c1b

7 months agoDALi Version 2.3.47 57/319557/1 dali_2.3.47
Adeel Kazmi [Fri, 25 Oct 2024 10:46:24 +0000 (11:46 +0100)]
DALi Version 2.3.47

Change-Id: I2bf516a547766605e0b82f6c043a54499a0c1dfd

7 months ago[dali_2.3.46] Merge branch 'devel/master' 52/319252/1
Adam Bialogonski [Fri, 18 Oct 2024 06:45:33 +0000 (07:45 +0100)]
[dali_2.3.46] Merge branch 'devel/master'

Change-Id: I7bb0b493ca7bb08c0b6a12b763b53e4d019cbd46

7 months agoDALi Version 2.3.46 46/319246/1 dali_2.3.46
Adam Bialogonski [Fri, 18 Oct 2024 06:44:48 +0000 (07:44 +0100)]
DALi Version 2.3.46

Change-Id: Ida70917657eac3d836cd9669244d51cd0c515dc2

8 months ago[dali_2.3.45] Merge branch 'devel/master' 78/318978/1
Richard Huang [Fri, 11 Oct 2024 09:44:21 +0000 (10:44 +0100)]
[dali_2.3.45] Merge branch 'devel/master'

Change-Id: I3005e3d7f21e21c6642c4f309bb42bc45b0db887

8 months agoDALi Version 2.3.45 72/318972/1 dali_2.3.45
Richard Huang [Fri, 11 Oct 2024 09:43:42 +0000 (10:43 +0100)]
DALi Version 2.3.45

Change-Id: I3e18d887ce715485d3ef92e5e301c282e3bb74b6

8 months ago[dali_2.3.44] Merge branch 'devel/master' 50/318650/1
David Steele [Fri, 4 Oct 2024 08:54:11 +0000 (09:54 +0100)]
[dali_2.3.44] Merge branch 'devel/master'

Change-Id: Ic4f8ab54b6e2c8eeb2c595fe4bca00a6c4cf5b64

8 months agoDALi Version 2.3.44 44/318644/1 dali_2.3.44
David Steele [Fri, 4 Oct 2024 08:53:38 +0000 (09:53 +0100)]
DALi Version 2.3.44

Change-Id: I8647c5704057f18ddacdf9f4ccf0730473c0c678

8 months agoAdd WebAuthDisplayQR, Response and MediaPermission 93/318393/1
dongsug.song [Thu, 5 Sep 2024 12:42:16 +0000 (21:42 +0900)]
Add WebAuthDisplayQR, Response and MediaPermission

Change-Id: Iefef4cfd7c2a1eba14e3e508364b08446f5de914

8 months ago[dali_2.3.43] Merge branch 'devel/master' 53/318353/1
Adeel Kazmi [Fri, 27 Sep 2024 05:53:53 +0000 (06:53 +0100)]
[dali_2.3.43] Merge branch 'devel/master'

Change-Id: I05d6c1712d079f92ada4d3f463b27049b3af4cc1

8 months agoDALi Version 2.3.43 47/318347/1 dali_2.3.43
Adeel Kazmi [Fri, 27 Sep 2024 05:53:13 +0000 (06:53 +0100)]
DALi Version 2.3.43

Change-Id: I64b1f5503669b79e7c5afb3469f6765ed286c026

8 months agoFix coverity issue : Use strstr() function without check nullptr 40/317940/1
Eunki, Hong [Mon, 23 Sep 2024 02:27:55 +0000 (11:27 +0900)]
Fix coverity issue : Use strstr() function without check nullptr

Let we check nullptr before call strstr() API.

Change-Id: Ieb6a874ccf5945016c0cc0416330f6386f6d8917
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
8 months ago[dali_2.3.42] Merge branch 'devel/master' 12/317912/1
Richard Huang [Fri, 20 Sep 2024 09:48:32 +0000 (10:48 +0100)]
[dali_2.3.42] Merge branch 'devel/master'

Change-Id: I8c66011fba45f279856cc08aadcd6b561504b6fb

8 months agoDALi Version 2.3.42 06/317906/1 dali_2.3.42
Richard Huang [Fri, 20 Sep 2024 09:47:52 +0000 (10:47 +0100)]
DALi Version 2.3.42

Change-Id: Ic4c501e8c2728926425922481b56e52b30564b3a

8 months agoPort Tizen Web Engine LWE Changes from tizen branch 79/317779/1
Adeel Kazmi [Tue, 17 Sep 2024 09:34:36 +0000 (10:34 +0100)]
Port Tizen Web Engine LWE Changes from tizen branch

Change-Id: Ifc8385e8b72481a4b8ab0c066a9b3e531f8925d0

9 months ago[dali_2.3.41] Merge branch 'devel/master' 21/317721/1
Adam Bialogonski [Fri, 13 Sep 2024 06:43:51 +0000 (07:43 +0100)]
[dali_2.3.41] Merge branch 'devel/master'

Change-Id: Ia125f10fb5dcdd7451c2b10f15952fd29f436d3d

9 months agoDALi Version 2.3.41 15/317715/1 dali_2.3.41
Adam Bialogonski [Fri, 13 Sep 2024 06:43:14 +0000 (07:43 +0100)]
DALi Version 2.3.41

Change-Id: I67e9b311efd12d8f6d22362aecc2784cfd70dad8

9 months ago[dali_2.3.40] Merge branch 'devel/master' 74/317274/1
David Steele [Fri, 6 Sep 2024 10:01:22 +0000 (11:01 +0100)]
[dali_2.3.40] Merge branch 'devel/master'

Change-Id: Iad9f7b173ea84697c7e64ffe84b3765075fd90a8

9 months agoDALi Version 2.3.40 68/317268/1 dali_2.3.40
David Steele [Fri, 6 Sep 2024 10:00:48 +0000 (11:00 +0100)]
DALi Version 2.3.40

Change-Id: I57eb61cf6e3cef363d0fada0cb16c707dcced6ce

9 months agoMerge "DALi Version 2.3.39" into devel/master
Adeel Kazmi [Fri, 30 Aug 2024 09:50:53 +0000 (09:50 +0000)]
Merge "DALi Version 2.3.39" into devel/master

9 months ago[dali_2.3.39] Merge branch 'devel/master' 13/316913/1
Adeel Kazmi [Fri, 30 Aug 2024 08:14:07 +0000 (09:14 +0100)]
[dali_2.3.39] Merge branch 'devel/master'

Change-Id: Iad339801eb53e9b1f8348a9720a8c3890179a26a

9 months agoDALi Version 2.3.39 07/316907/1 dali_2.3.39
Adeel Kazmi [Fri, 30 Aug 2024 08:13:26 +0000 (09:13 +0100)]
DALi Version 2.3.39

Change-Id: Ia86ad4025b36fa357d71955ff4cdc8ef3fe7a762

9 months agoUpdate WebView related modifications at once 19/316619/2
Jiyun Yang [Wed, 21 Aug 2024 04:29:03 +0000 (13:29 +0900)]
Update WebView related modifications at once

the following is the list of squashed 7 patches

Add WebView APIs for fullscreen, text found, etc.

This reverts commit 125b2518899ea5b4573c9018b3c8198937cf43ec.

Change-Id: Ie62fd957a7acdbf13ee4055e6d8ec9392f2d93b9

Fix to enable multi touch for pinch zoom in WebView

This reverts commit 30b8b64af3d7d9371b13a033a1f43d33a38f23a9.

Change-Id: Ia1b422e7f582ab2b935ef62590e5f81795ea73fd

Support incognito mode in WebView

This reverts commit fd5e0d8babfbd95a6a7fd2454bb87e0faddd4552.

Change-Id: I7238c9549be28c4a1d9f1695ae9ec259b9970098

Fixed FeedTouchEvent

This reverts commit 62f6fb1a8206dbbb489a56c7efb8610f4a38a2c7.

Change-Id: I839f8973a6b1f5ca023acf27deaace575931edd4

Add a WebView API for notifying orientation change

This reverts commit f2bebc3266473f58c1abd8fc9808fdf7bb19ffa8.

Change-Id: I30d352fec57b8af0fe542a8be263c0ad30a5b5f6

Add WebView Certificate policy decision error get and suspend

Change-Id: Ib5cad6f1244db8e02788b9871a667fe36bd80530

Add WebView's JavascriptMessageHandler callback

- JavascriptMessageHandler callback which has two arguments of msg name and body

Change-Id: Ia2a430044375e86623664948a1e31fabff9d4155

9 months ago[dali_2.3.38] Merge branch 'devel/master' 85/316585/1
Richard Huang [Fri, 23 Aug 2024 09:46:11 +0000 (10:46 +0100)]
[dali_2.3.38] Merge branch 'devel/master'

Change-Id: Idc36e3a7659916c7a72df18a1491a5fa3d67383c

9 months agoDALi Version 2.3.38 79/316579/1 dali_2.3.38
Richard Huang [Fri, 23 Aug 2024 09:45:32 +0000 (10:45 +0100)]
DALi Version 2.3.38

Change-Id: I54712b4af660a60eecd6723a78d3fab0ae5f0189

9 months agoMerge "Added trim paths props" into devel/master
joogab yun [Thu, 22 Aug 2024 04:10:06 +0000 (04:10 +0000)]
Merge "Added trim paths props" into devel/master

9 months agoAdded trim paths props 52/316152/5
joogab.yun [Wed, 14 Aug 2024 06:30:10 +0000 (15:30 +0900)]
Added trim paths props

Change-Id: I92584e16902c3eda1d5ebac19a8b0ad9bbd14bfd

9 months agoMerge "Make legacy NativeImageSourceQueue use BGRA8888 format" into devel/master
Eunki Hong [Mon, 19 Aug 2024 04:06:37 +0000 (04:06 +0000)]
Merge "Make legacy NativeImageSourceQueue use BGRA8888 format" into devel/master

9 months agoMerge "DALi Version 2.3.37" into devel/master
Adeel Kazmi [Fri, 16 Aug 2024 08:35:00 +0000 (08:35 +0000)]
Merge "DALi Version 2.3.37" into devel/master

9 months ago[dali_2.3.37] Merge branch 'devel/master' 51/316251/1
Adam Bialogonski [Fri, 16 Aug 2024 07:43:55 +0000 (08:43 +0100)]
[dali_2.3.37] Merge branch 'devel/master'

Change-Id: I0e5acd6ecbb445d93aa794c311c92f03f4249dae

9 months agoDALi Version 2.3.37 45/316245/1 dali_2.3.37
Adam Bialogonski [Fri, 16 Aug 2024 07:43:12 +0000 (08:43 +0100)]
DALi Version 2.3.37

Change-Id: If488b8ac3b10f6f41257a4cfc5716181633d91c5

9 months agoMake legacy NativeImageSourceQueue use BGRA8888 format 24/316224/1
Eunki, Hong [Fri, 16 Aug 2024 05:02:58 +0000 (14:02 +0900)]
Make legacy NativeImageSourceQueue use BGRA8888 format

Change-Id: I03676dfaa23e40bf717f24ed143eb78d0f5b5425
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
10 months agoMake we use Dali::EnvironmentVariable instead of getenv/setenv directly. 57/316157/1
Eunki, Hong [Wed, 14 Aug 2024 07:27:25 +0000 (16:27 +0900)]
Make we use Dali::EnvironmentVariable instead of getenv/setenv directly.

Their might something be changed the way of environment value control
per each platform backend.
To prepare this, let we use unified way to control the env value.

Change-Id: Ic32cb80cbc2f81d5596770e7790c4740aa6470b3
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
10 months agoMerge "Append wayland protocol to support video shell" into devel/master
Wonsik Jung [Mon, 12 Aug 2024 04:39:33 +0000 (04:39 +0000)]
Merge "Append wayland protocol to support video shell" into devel/master

10 months ago[dali_2.3.36] Merge branch 'devel/master' 33/315933/1
David Steele [Fri, 9 Aug 2024 11:10:28 +0000 (12:10 +0100)]
[dali_2.3.36] Merge branch 'devel/master'

Change-Id: I881e29ed2f11da3c72a5a0b26f7cb89999709992

10 months agoDALi Version 2.3.36 27/315927/1 dali_2.3.36
David Steele [Fri, 9 Aug 2024 11:09:52 +0000 (12:09 +0100)]
DALi Version 2.3.36

Change-Id: I668dda94acf81d6f4c3983972a6313b2aa9d7f1c

10 months agoAppend wayland protocol to support video shell 06/312006/11
Wonsik Jung [Sun, 2 Jun 2024 01:21:32 +0000 (10:21 +0900)]
Append wayland protocol to support video shell

Append wayland protocal to support videow shell and the related functions.
In addition, new constrait is added for video shell.
Video shell only works with underlay mode.

Change-Id: I00e7635c486c7af6d88bf2e90e2a786b9ac55bdd

10 months ago[dali_2.3.35] Merge branch 'devel/master' 47/315547/1
Adeel Kazmi [Fri, 2 Aug 2024 06:28:45 +0000 (07:28 +0100)]
[dali_2.3.35] Merge branch 'devel/master'

Change-Id: Ife71ac6ecd16c2ce409f46a11361df7c094b7044

10 months agoDALi Version 2.3.35 41/315541/1 dali_2.3.35
Adeel Kazmi [Fri, 2 Aug 2024 06:27:52 +0000 (07:27 +0100)]
DALi Version 2.3.35

Change-Id: Ifeabe0b3438316fe3f0772d163cd1fbd019bd0e0

10 months ago[dali_2.3.34] Merge branch 'devel/master' 23/315223/1
Richard Huang [Fri, 26 Jul 2024 10:48:13 +0000 (11:48 +0100)]
[dali_2.3.34] Merge branch 'devel/master'

Change-Id: Ic32a50472c1559fe2b72fcb17d8f0bdb3fdf970e

10 months agoDALi Version 2.3.34 17/315217/1 dali_2.3.34
Richard Huang [Fri, 26 Jul 2024 10:47:31 +0000 (11:47 +0100)]
DALi Version 2.3.34

Change-Id: I9503ddb44699fd61e661a870cdb45233c48d4195

10 months ago[dali_2.3.33] Merge branch 'devel/master' 93/314793/1
Adam Bialogonski [Fri, 19 Jul 2024 06:55:37 +0000 (07:55 +0100)]
[dali_2.3.33] Merge branch 'devel/master'

Change-Id: I51a8576a65a39ddea4aab759622ec0bbc7c6922c

10 months agoDALi Version 2.3.33 87/314787/1 dali_2.3.33
Adam Bialogonski [Fri, 19 Jul 2024 06:55:00 +0000 (07:55 +0100)]
DALi Version 2.3.33

Change-Id: I49ffad7c690fb75a3188a35c128f53441de731a3

11 months ago[dali_2.3.32] Merge branch 'devel/master' 06/314506/1
David Steele [Fri, 12 Jul 2024 10:13:04 +0000 (11:13 +0100)]
[dali_2.3.32] Merge branch 'devel/master'

Change-Id: Id6dcf1187aa6141cfe1a74b509f9b9d4b075ce0a

11 months agoDALi Version 2.3.32 00/314500/1 dali_2.3.32
David Steele [Fri, 12 Jul 2024 10:12:32 +0000 (11:12 +0100)]
DALi Version 2.3.32

Change-Id: Ice42a66c96c3cca32fae204761dcf469ca101df8

11 months ago[dali_2.3.31] Merge branch 'devel/master' 30/314130/1
Adam Bialogonski [Fri, 5 Jul 2024 09:09:11 +0000 (10:09 +0100)]
[dali_2.3.31] Merge branch 'devel/master'

Change-Id: I14f401ca3900787f82e52dc1473cdc634d900e38

11 months agoDALi Version 2.3.31 24/314124/1 dali_2.3.31
Adam Bialogonski [Fri, 5 Jul 2024 09:08:34 +0000 (10:08 +0100)]
DALi Version 2.3.31

Change-Id: I50fcabb9c6c5068291aff321f01ec008bbaa3940

11 months ago[dali_2.3.30] Merge branch 'devel/master' 35/313635/1
Richard Huang [Fri, 28 Jun 2024 10:11:31 +0000 (11:11 +0100)]
[dali_2.3.30] Merge branch 'devel/master'

Change-Id: I14a242c3cc27aa9a75676d7e480df9dfb935759a

11 months agoDALi Version 2.3.30 29/313629/1 dali_2.3.30
Richard Huang [Fri, 28 Jun 2024 10:10:54 +0000 (11:10 +0100)]
DALi Version 2.3.30

Change-Id: I3cee4cdc5fbbf6704615f85f390e04dda8914de2

11 months agoMerge changes Iefb1ae75,I9b52a011 into devel/master
Eunki Hong [Sun, 23 Jun 2024 15:18:14 +0000 (15:18 +0000)]
Merge changes Iefb1ae75,I9b52a011 into devel/master

* changes:
  (Vector) Let we use processor event only once, for fast rasterization case
  (Vector) Check event handler validation only if callback removed

11 months ago[dali_2.3.29] Merge branch 'devel/master' 93/313293/1
David Steele [Fri, 21 Jun 2024 11:48:24 +0000 (12:48 +0100)]
[dali_2.3.29] Merge branch 'devel/master'

Change-Id: Ib07f37be63af8dcfa82504b621bfb028962a2b3b

11 months agoDALi Version 2.3.29 90/313290/1 dali_2.3.29
David Steele [Fri, 21 Jun 2024 11:48:09 +0000 (12:48 +0100)]
DALi Version 2.3.29

Change-Id: Ibfbdaa83283dd91b5af3d588dbee25cefb6d52c1

11 months ago(Vector) Let we use processor event only once, for fast rasterization case 69/312969/1
Eunki, Hong [Tue, 18 Jun 2024 02:46:30 +0000 (11:46 +0900)]
(Vector) Let we use processor event only once, for fast rasterization case

Let we process processor only once, for take EventProcess loop as fast as we can.
But if we fail to catch that loop case,
it mean Vector rasterization was not fast enough, so we cannot assume when
it should be finished.

Previous Processor registered for the fast-finished rasterization case that
will not show some 'flickering'. But here, if at least 1 event loop progressed,
that 'flickering' case is not avoidable.

Since call Processor every event loop might give some overhead,
let we just process it only 1 times per event loop, and believe eventfd.

Change-Id: Iefb1ae75d98e41e14ae73d4a69a97747cfdad1e6
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
11 months ago(Vector) Check event handler validation only if callback removed 62/312962/2
Eunki, Hong [Tue, 18 Jun 2024 01:31:27 +0000 (10:31 +0900)]
(Vector) Check event handler validation only if callback removed

Since we don't need to check validation of event handler validation
if we never remove handler between previous notify event.

So now, let we don't check validation if we can ensure the handler is valid.

Change-Id: I9b52a011b96fa909230c309359562279499850f8
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
12 months agoMerge "DALi Version 2.3.28" into devel/master
Adeel Kazmi [Fri, 14 Jun 2024 10:37:55 +0000 (10:37 +0000)]
Merge "DALi Version 2.3.28" into devel/master