David Steele [Fri, 26 Jan 2024 10:21:53 +0000 (10:21 +0000)]
[dali_2.3.8] Merge branch 'devel/master'
Change-Id: Id62f49df669a0d99722b1f45eb42b629ca52b277
David Steele [Fri, 26 Jan 2024 10:21:20 +0000 (10:21 +0000)]
DALi Version 2.3.8
Change-Id: I2e3ddb5b1ba8758b08d590a563d7595b8d966d88
Adam Bialogonski [Fri, 19 Jan 2024 09:54:06 +0000 (09:54 +0000)]
[dali_2.3.7] Merge branch 'devel/master'
Change-Id: I2e70a1ee46739dd0f6e7860ca97c42f492cb2e69
Adam Bialogonski [Fri, 19 Jan 2024 09:53:01 +0000 (09:53 +0000)]
DALi Version 2.3.7
Change-Id: Ia5316926e5eac4a731d6ae3c69e39139912d239f
Eunki, Hong [Tue, 16 Jan 2024 06:08:10 +0000 (15:08 +0900)]
Optimize VectorAnimationRenderer managing
Since most of case we use container validate or not when we Add/Remove
the EventHandler. It is quite heavy job if we have a lots of lottie file has.
Change-Id: Iec4de3aaa1e49663fce67cc7fb788f25e359a8fc
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Eunki, Hong [Tue, 16 Jan 2024 05:28:25 +0000 (14:28 +0900)]
Clear previous textures when event triggered
Change-Id: Id22e580d540b55cb0f3e03c69bf6a40d0f6d9019
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Eunki, Hong [Tue, 16 Jan 2024 02:51:06 +0000 (11:51 +0900)]
Fix bug that Dali::Texture destroyed at worker thread
If SetSize() API comes multiple times before Event thread comes,
The mPreviousTexture might be released at workerthread.
It might make some Render::Texture leak.
Change-Id: I94e36ac81cc4bf9bbebc0b3b9d3ce89187390b15
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
sunghyun kim [Mon, 15 Jan 2024 06:20:45 +0000 (06:20 +0000)]
Merge "Fix bug after svace issue" into devel/master
Richard Huang [Fri, 12 Jan 2024 11:18:23 +0000 (11:18 +0000)]
[dali_2.3.6] Merge branch 'devel/master'
Change-Id: I8d4afbbbda5ba72899b708e85af5d5276a91df2e
Richard Huang [Fri, 12 Jan 2024 11:17:19 +0000 (11:17 +0000)]
DALi Version 2.3.6
Change-Id: I342033f3856bd3ab7f241f3f1c5a1afee0c4c0c2
sunghyun kim [Fri, 12 Jan 2024 06:28:56 +0000 (15:28 +0900)]
Fix bug after svace issue
Change-Id: If25637bb2ddbf8e76741962cddbdb5f88a08394a
David Steele [Fri, 5 Jan 2024 10:43:39 +0000 (10:43 +0000)]
[dali_2.3.5] Merge branch 'devel/master'
Change-Id: I730b03190f3d98fb87e259b871d49e92290b16e9
David Steele [Fri, 5 Jan 2024 10:43:07 +0000 (10:43 +0000)]
DALi Version 2.3.5
Change-Id: I03a7d14881cf173b5ba81362735016ec5592a01b
Jiyun Yang [Wed, 3 Jan 2024 11:08:31 +0000 (20:08 +0900)]
Support mutiple javascript message handlers
Change-Id: If0a72eca07f738abd735a013036f2b44d4d9e12b
Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
seungho baek [Thu, 26 Oct 2023 09:17:10 +0000 (18:17 +0900)]
Fixed Cache for AnimatedVectorImageVisual
Change-Id: I3b48cb16f221031157501834474a4298da661d5c
Signed-off-by: seungho baek <sbsh.baek@samsung.com>
Adeel Kazmi [Fri, 22 Dec 2023 11:29:12 +0000 (11:29 +0000)]
[dali_2.3.4] Merge branch 'devel/master'
Change-Id: Iad6cc10de4919d35ce10f7be6517efca23c1394e
Adeel Kazmi [Fri, 22 Dec 2023 11:28:03 +0000 (11:28 +0000)]
DALi Version 2.3.4
Change-Id: Iba15801b9d2ab11142902de92e2d86576e43e57a
JIYUN YANG [Wed, 20 Dec 2023 08:49:20 +0000 (08:49 +0000)]
Merge "Chromium engine returns RGBA pixelbuffer for screen-capture" into devel/master
Jiyun Yang [Wed, 20 Dec 2023 06:15:04 +0000 (15:15 +0900)]
Chromium engine returns RGBA pixelbuffer for screen-capture
Change-Id: I505a199758c6d640f95643888f156e511523666d
Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
Eunki, Hong [Tue, 19 Dec 2023 04:17:15 +0000 (13:17 +0900)]
Print processor name for debug
Change-Id: Iefc357da0e56ed2c482c89a0a819b997aa953fa3
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Adeel Kazmi [Fri, 15 Dec 2023 10:25:24 +0000 (10:25 +0000)]
[dali_2.3.3] Merge branch 'devel/master'
Change-Id: Id565354de71de40e355c41eca3c2e60649319035
Adeel Kazmi [Fri, 15 Dec 2023 10:23:52 +0000 (10:23 +0000)]
DALi Version 2.3.3
Change-Id: I622b759bed34043505b5cd572c004824cd17ed15
Adam Bialogonski [Fri, 8 Dec 2023 11:07:51 +0000 (11:07 +0000)]
[dali_2.3.2] Merge branch 'devel/master'
Change-Id: I99028a917b9cee4d422667d61da7e1884af7834f
Adam Bialogonski [Fri, 8 Dec 2023 11:06:49 +0000 (11:06 +0000)]
DALi Version 2.3.2
Change-Id: Ieb579e2496dcdff9ed4824fe4bbe410f6fbe6975
Richard Huang [Fri, 1 Dec 2023 11:04:31 +0000 (11:04 +0000)]
[dali_2.3.1] Merge branch 'devel/master'
Change-Id: I3ce891667a088138d4b5327124659a0780fd72b5
Richard Huang [Fri, 1 Dec 2023 11:03:21 +0000 (11:03 +0000)]
DALi Version 2.3.1
Change-Id: I62d9d35d73679aefd0a798537c71531190889dea
David Steele [Fri, 24 Nov 2023 12:38:52 +0000 (12:38 +0000)]
[dali_2.3.0] Merge branch 'devel/master'
Change-Id: Id4405e8f1b8d6751fe07d91064056a3f66b67287
David Steele [Fri, 24 Nov 2023 12:38:23 +0000 (12:38 +0000)]
DALi Version 2.3.0
Change-Id: I030a5f8da778e69da86d70edae5d081aeea96beb
seungho baek [Mon, 13 Nov 2023 09:13:32 +0000 (18:13 +0900)]
Refactoring Vector Animation Renderer
Change-Id: I63a2472740573353f81a951b8db6f1ad931ab5c9
Signed-off-by: seungho baek <sbsh.baek@samsung.com>
Adeel Kazmi [Fri, 17 Nov 2023 14:58:12 +0000 (14:58 +0000)]
[dali_2.2.53] Merge branch 'devel/master'
Change-Id: I3bba4600281786ae01d4682df903172639142d79
Adeel Kazmi [Fri, 17 Nov 2023 14:57:22 +0000 (14:57 +0000)]
DALi Version 2.2.53
Change-Id: I6a7f248e80d96ba1352c763e99ad40f898ef3eb0
Eunki Hong [Tue, 14 Nov 2023 14:52:24 +0000 (23:52 +0900)]
Remove cmake build warning + Allow debug / trace option
Change-Id: I377302706cc483bb0ab2b71defa002d4612f1e5c
Signed-off-by: Eunki Hong <eunkiki.hong@samsung.com>
Jiyun Yang [Wed, 28 Jun 2023 04:06:30 +0000 (13:06 +0900)]
vector-animation-renderer for Ubuntu
Cherry-pick patch of
https://review.tizen.org/gerrit/c/platform/core/uifw/dali-extension/+/294877
and
https://review.tizen.org/gerrit/c/platform/core/uifw/dali-extension/+/300778
Change-Id: I8f83a9e751f72b3e8573bf78083b5359671cd517
Adam Bialogonski [Fri, 10 Nov 2023 07:44:33 +0000 (07:44 +0000)]
[dali_2.2.52] Merge branch 'devel/master'
Change-Id: Ia8111002b0539e7cdc732ae9bc9f056dda3a151e
Adam Bialogonski [Fri, 10 Nov 2023 07:43:30 +0000 (07:43 +0000)]
DALi Version 2.2.52
Change-Id: Ie26747c06fed0f4497774e7768b4dfc2c9a54c01
Eunki, Hong [Tue, 7 Nov 2023 11:15:26 +0000 (20:15 +0900)]
(AnimatedVector) Make API to get marker information
Change-Id: I2ed04426323701c96ca4915f016336d67f67fc69
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Adeel Kazmi [Fri, 3 Nov 2023 11:14:30 +0000 (11:14 +0000)]
Merge "DALi Version 2.2.51" into devel/master
Richard Huang [Fri, 3 Nov 2023 10:59:29 +0000 (10:59 +0000)]
[dali_2.2.51] Merge branch 'devel/master'
Change-Id: I65ffad3804803fbae1269bcd6f5c86c683d3a56f
Richard Huang [Fri, 3 Nov 2023 10:58:28 +0000 (10:58 +0000)]
DALi Version 2.2.51
Change-Id: I4df2fac49717bf674d527dfac9aef87b69641089
Eunki, Hong [Fri, 3 Nov 2023 01:38:23 +0000 (10:38 +0900)]
(AnimatedVector) Move json string instead of copy
We can remove useless copy operation when we request to load
json file by raw buffer.
Change-Id: Ifc19e9090901c25cb442c270ba87946574ad54e7
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Eunki Hong [Sat, 28 Oct 2023 16:43:59 +0000 (01:43 +0900)]
(AnimatedVector) Support TizenVectorAnimationRenderer load from data
Let we support AnimatedVectorImage load from buffer
by this API, rlottie::Animation::loadFromData
Change-Id: Ib7c1289fad1a4a130ff6c347a00945ca77f9603b
Signed-off-by: Eunki Hong <eunkiki.hong@samsung.com>
David Steele [Fri, 27 Oct 2023 09:36:21 +0000 (10:36 +0100)]
[dali_2.2.50] Merge branch 'devel/master'
Change-Id: Ib338c89676d9c46f26988f8733c8fc3d3408f58e
David Steele [Fri, 27 Oct 2023 09:35:51 +0000 (10:35 +0100)]
DALi Version 2.2.50
Change-Id: Id189e393236d048276fb623a913a681ee4396560
Adeel Kazmi [Fri, 20 Oct 2023 06:09:02 +0000 (07:09 +0100)]
[dali_2.2.49] Merge branch 'devel/master'
Change-Id: Id2ce22fcc1830a7cd4c64b5253ff2b49a7865bd9
Adeel Kazmi [Fri, 20 Oct 2023 06:08:14 +0000 (07:08 +0100)]
DALi Version 2.2.49
Change-Id: Ia8e358277c2113050c313208b2c9deba2fdd2b77
Adam Bialogonski [Fri, 13 Oct 2023 10:07:58 +0000 (11:07 +0100)]
[dali_2.2.48] Merge branch 'devel/master'
Change-Id: I19aa2fef482cd010e934685eebea0c7a23d9260f
Adam Bialogonski [Fri, 13 Oct 2023 10:07:08 +0000 (11:07 +0100)]
DALi Version 2.2.48
Change-Id: Ib47aeab8a3542dce12bf9cb49b810797f7bf6f45
Eunki Hong [Tue, 10 Oct 2023 01:48:04 +0000 (01:48 +0000)]
Merge "(WebEngine) Reset native image source when engine size changed." into devel/master
David Steele [Fri, 6 Oct 2023 12:10:52 +0000 (13:10 +0100)]
[dali_2.2.47] Merge branch 'devel/master'
Change-Id: I553b96d9ef3f3dd4d2e2f4be422ff1ad89678e39
David Steele [Fri, 6 Oct 2023 12:10:24 +0000 (13:10 +0100)]
DALi Version 2.2.47
Change-Id: I8211a31bec8a6eca76d5fe55dead9f18ff181a43
Richard Huang [Fri, 29 Sep 2023 11:28:53 +0000 (12:28 +0100)]
[dali_2.2.46] Merge branch 'devel/master'
Change-Id: I30c705f23b4f6139915c243fbffd0ad03cc3da85
Richard Huang [Fri, 29 Sep 2023 11:28:04 +0000 (12:28 +0100)]
DALi Version 2.2.46
Change-Id: I20fe32aa76bb70b5fd9b206a16fa6b12649d4c58
Eunki, Hong [Wed, 20 Sep 2023 08:52:22 +0000 (17:52 +0900)]
(WebEngine) Reset native image source when engine size changed.
To avoid flickering situation during webview resize, let we just create
new NativeImageSource, and then use it.
Change-Id: Ic748ac234d2bb6bd959e2f5fd1c25b648c8cee4b
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Adeel Kazmi [Fri, 22 Sep 2023 14:13:24 +0000 (15:13 +0100)]
[dali_2.2.45] Merge branch 'devel/master'
Change-Id: Idbae28ba0e1d525001faa4665ea4fe17622e8351
Adeel Kazmi [Fri, 22 Sep 2023 14:12:35 +0000 (15:12 +0100)]
DALi Version 2.2.45
Change-Id: Ia12299b353a71095425bd65b570ff87b9e82c41c
Adam Bialogonski [Fri, 15 Sep 2023 11:25:47 +0000 (12:25 +0100)]
[dali_2.2.44] Merge branch 'devel/master'
Change-Id: I87e4f0a39d234d53265bd12f50c5a86fcb010351
Adam Bialogonski [Fri, 15 Sep 2023 11:24:59 +0000 (12:24 +0100)]
DALi Version 2.2.44
Change-Id: I1a22ffa26e5bb414c0308aea68c2c4dbdc4ac1c3
Richard Huang [Fri, 8 Sep 2023 09:47:28 +0000 (10:47 +0100)]
[dali_2.2.43] Merge branch 'devel/master'
Change-Id: I5075fa0bda5e9824ecdc2b3d66112b88e746162e
Richard Huang [Fri, 8 Sep 2023 09:46:39 +0000 (10:46 +0100)]
DALi Version 2.2.43
Change-Id: Idb0da67f7aff85764b6d8121906fb9db228994a9
David Steele [Fri, 1 Sep 2023 11:51:00 +0000 (12:51 +0100)]
[dali_2.2.42] Merge branch 'devel/master'
Change-Id: Iae0a39303c3d173faa9760139b95f6b83fd737ce
David Steele [Fri, 1 Sep 2023 11:50:34 +0000 (12:50 +0100)]
DALi Version 2.2.42
Change-Id: I9ffdb0fd85a9c3e82b447ee1c673181577b11046
Adeel Kazmi [Fri, 25 Aug 2023 12:42:24 +0000 (13:42 +0100)]
[dali_2.2.41] Merge branch 'devel/master'
Change-Id: I3739dbf626a88f394a7a53101efe56e5098d3cc9
Adeel Kazmi [Fri, 25 Aug 2023 12:41:37 +0000 (13:41 +0100)]
DALi Version 2.2.41
Change-Id: If3f054abce396d0a2bb9b841903f33a6678c17d8
huayong.xu [Wed, 23 Aug 2023 06:00:00 +0000 (14:00 +0800)]
Fix the issue that some callbacks are not called.
Callbacks are missing in the patch
https://review.tizen.org/gerrit/#/c/platform/core/uifw/dali-extension/+/278793/
Change-Id: I421d0c3a01986e7625a2de91693e62b603e7df9a
Adam Bialogonski [Fri, 18 Aug 2023 12:24:14 +0000 (13:24 +0100)]
[dali_2.2.40] Merge branch 'devel/master'
Change-Id: I23dcabf5376f06dc0456ccb2caa5cfaf821c1750
Adam Bialogonski [Fri, 18 Aug 2023 12:23:27 +0000 (13:23 +0100)]
DALi Version 2.2.40
Change-Id: If205c924415b13157c9cba80c50b38b20a47bd7a
Richard Huang [Fri, 11 Aug 2023 09:57:30 +0000 (10:57 +0100)]
[dali_2.2.39] Merge branch 'devel/master'
Change-Id: I070fcc5a33ff84d87788c880934efd36f6be7b22
Richard Huang [Fri, 11 Aug 2023 09:56:39 +0000 (10:56 +0100)]
DALi Version 2.2.39
Change-Id: I86cac8863adffbd29a286e163e0f05e0dac7c3c4
Adeel Kazmi [Tue, 8 Aug 2023 15:34:52 +0000 (16:34 +0100)]
[dali_2.2.38] Merge branch 'devel/master'
Change-Id: I116ed1e2438a3e65f99c3999c80b7e4f0f14916d
Adeel Kazmi [Tue, 8 Aug 2023 15:30:06 +0000 (16:30 +0100)]
[dali_2.2.37] Merge branch 'devel/master'
Change-Id: I5cd7e496a2d32c35fc72aa6312248e616bfc63b9
Eunki Hong [Tue, 8 Aug 2023 12:59:23 +0000 (21:59 +0900)]
(Rive) Make rasterize callback as unique_ptr
Since UnregisterEventCallback don't delete the CallbackBase,
there might be some memory leak.
Similar patch applied on lottie. So let we also make it rive-animation-manager.
Change-Id: If2d9959830a8fcfd4d7df80e60ee5c8a9b7d86d5
Signed-off-by: Eunki Hong <eunkiki.hong@samsung.com>
David Steele [Fri, 4 Aug 2023 12:43:37 +0000 (13:43 +0100)]
DALi Version 2.2.38
Change-Id: I645cd499cfaf6e4e3c100f47ba84b7c5d2d2c4c9
Adeel Kazmi [Fri, 28 Jul 2023 13:52:22 +0000 (14:52 +0100)]
DALi Version 2.2.37
Change-Id: I304c00188041e91c973821e8ae0e4ca6b84897e7
Adam Bialogonski [Fri, 21 Jul 2023 09:43:36 +0000 (10:43 +0100)]
[dali_2.2.36] Merge branch 'devel/master'
Change-Id: Idbe864e5b447403b22accd0dbb8b9e31e11348c1
Adam Bialogonski [Fri, 21 Jul 2023 09:42:49 +0000 (10:42 +0100)]
DALi Version 2.2.36
Change-Id: I34f09ce3f35824bb372066c2925ecc2d30464197
Richard Huang [Fri, 14 Jul 2023 11:37:00 +0000 (12:37 +0100)]
[dali_2.2.35] Merge branch 'devel/master'
Change-Id: I9922b546506fad2a644bba1b83a99047efd50067
Richard Huang [Fri, 14 Jul 2023 11:36:12 +0000 (12:36 +0100)]
DALi Version 2.2.35
Change-Id: I8cb448fe5cdf82e1f9c19c4fdd3ad639b9ef4eee
dongsug song [Tue, 11 Jul 2023 05:34:53 +0000 (05:34 +0000)]
Merge "Call ewk API ewk_set_arguments at first." into devel/master
huayong.xu [Mon, 10 Jul 2023 10:45:56 +0000 (18:45 +0800)]
Call ewk API ewk_set_arguments at first.
Change-Id: I3418d4f9ba75d845ac6568e93f8c92d2e687830f
David Steele [Fri, 7 Jul 2023 11:01:41 +0000 (12:01 +0100)]
[dali_2.2.34] Merge branch 'devel/master'
Change-Id: Ib477a43851180a2cb8ce776ac00d0591b0b9c023
David Steele [Fri, 7 Jul 2023 11:01:13 +0000 (12:01 +0100)]
DALi Version 2.2.34
Change-Id: I41ccef1e4567c83145712083d064d45ade37ce5e
Adeel Kazmi [Fri, 30 Jun 2023 13:18:15 +0000 (14:18 +0100)]
[dali_2.2.33] Merge branch 'devel/master'
Change-Id: Ie4fc39decff08a725ecb8b275d6d93c9fc08f162
Adeel Kazmi [Fri, 30 Jun 2023 13:17:27 +0000 (14:17 +0100)]
DALi Version 2.2.33
Change-Id: I5efc240800048810e40cea7c3f1984ebd48b41d3
Adam Bialogonski [Fri, 23 Jun 2023 10:04:48 +0000 (11:04 +0100)]
[dali_2.2.32] Merge branch 'devel/master'
Change-Id: Iccad0c6e2dbc80c23bba0e371bee4903e0a66570
Adam Bialogonski [Fri, 23 Jun 2023 10:03:47 +0000 (11:03 +0100)]
DALi Version 2.2.32
Change-Id: I7b3fba97d3a955502b531973c8fbe88299a7db60
huayong.xu [Wed, 21 Jun 2023 06:58:02 +0000 (14:58 +0800)]
Remove log when off-screen frame is rendered.
Change-Id: Ib36f3bb780c571a96f76344bd8a5eaa7e5ec4066
Richard Huang [Fri, 16 Jun 2023 13:49:52 +0000 (14:49 +0100)]
[dali_2.2.31] Merge branch 'devel/master'
Change-Id: Ic7c573e8fd0a7a8fa6658f1bc918e0e268073494
Richard Huang [Fri, 16 Jun 2023 13:49:04 +0000 (14:49 +0100)]
DALi Version 2.2.31
Change-Id: Ie2e1dd6f709bf0a45546eaab9d60ec4a22cd9a64
dongsug song [Mon, 12 Jun 2023 11:32:47 +0000 (11:32 +0000)]
Merge "Unregister some callbacks when passed callback argument is null." into devel/master
huayong.xu [Fri, 9 Jun 2023 07:01:18 +0000 (15:01 +0800)]
Unregister some callbacks when passed callback argument is null.
Change-Id: I426e37c98e84d0d402edd51cbb5f50422c126b0c
David Steele [Fri, 9 Jun 2023 09:50:57 +0000 (10:50 +0100)]
[dali_2.2.30] Merge branch 'devel/master'
Change-Id: Ibb9f184883a0a2e600ec0f5719bcfa52f848de4b
David Steele [Fri, 9 Jun 2023 09:50:30 +0000 (10:50 +0100)]
DALi Version 2.2.30
Change-Id: If5ebb97d67c42bebae170fa4ac1ed66d44c13a9b
Richard Huang [Fri, 2 Jun 2023 10:38:18 +0000 (11:38 +0100)]
[dali_2.2.29] Merge branch 'devel/master'
Change-Id: I94d15cedde697edc78f45334b43c2714e4eea500
Richard Huang [Fri, 2 Jun 2023 10:37:30 +0000 (11:37 +0100)]
DALi Version 2.2.29
Change-Id: Ic075cffd6361d6447eccb11eeb711b4c96551fd5
Adeel Kazmi [Fri, 26 May 2023 11:41:04 +0000 (12:41 +0100)]
[dali_2.2.28] Merge branch 'devel/master'
Change-Id: Ia2c1dd9a2aed156aadf57a96f554057ce53813fd
Adeel Kazmi [Fri, 26 May 2023 11:40:17 +0000 (12:40 +0100)]
DALi Version 2.2.28
Change-Id: If0ec207af281a2f859c8a0d7f9f9ec0eeef845f8
David Steele [Fri, 19 May 2023 14:27:19 +0000 (15:27 +0100)]
[dali_2.2.27] Merge branch 'devel/master'
Change-Id: I8ae069f89a4d5f41359feab07613efe9d91dfa7f
David Steele [Fri, 19 May 2023 14:26:51 +0000 (15:26 +0100)]
DALi Version 2.2.27
Change-Id: Ibd4218f389a71be8cde02f71c477e8ad65de6a65
Richard Huang [Fri, 12 May 2023 09:49:05 +0000 (10:49 +0100)]
[dali_2.2.26] Merge branch 'devel/master'
Change-Id: I4f631a42c325e2ce96f51966fe286126ef503d06
Richard Huang [Fri, 12 May 2023 09:48:16 +0000 (10:48 +0100)]
DALi Version 2.2.26
Change-Id: I1aa5e872d51d74a570757c7834e88199749548e4