TizenAPI-Bot [Fri, 21 Jun 2024 15:10:27 +0000 (15:10 +0000)]
Merge remote-tracking branch 'origin/master' into tizen
Junseok Kim [Tue, 4 Jun 2024 11:20:03 +0000 (20:20 +0900)]
[NUI.WindowSystem] KVMService: Add new API to perform drop on given target
TizenAPI-Bot [Thu, 20 Jun 2024 15:09:47 +0000 (15:09 +0000)]
Release 12.0.0.18332
TizenAPI-Bot [Wed, 19 Jun 2024 15:08:28 +0000 (15:08 +0000)]
Release 12.0.0.18332
TizenAPI-Bot [Wed, 19 Jun 2024 02:33:13 +0000 (02:33 +0000)]
Release 12.0.0.18332
TizenAPI-Bot [Wed, 19 Jun 2024 02:33:13 +0000 (02:33 +0000)]
Merge remote-tracking branch 'origin/master' into tizen
jykeon [Tue, 18 Jun 2024 10:18:07 +0000 (19:18 +0900)]
[NUI] NUI version up(nui22328)
Signed-off-by: jykeon <jykeon@samsung.com>
Eunki, Hong [Tue, 11 Jun 2024 15:41:43 +0000 (00:41 +0900)]
[NUI] Fix worker thread handle removal issue
Since `ControlHandle` could be deleted at GC thread, we should use DisposeQueue here.
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
TizenAPI-Bot [Mon, 17 Jun 2024 15:09:03 +0000 (15:09 +0000)]
Release 12.0.0.18330
TizenAPI-Bot [Sun, 16 Jun 2024 15:08:37 +0000 (15:08 +0000)]
Release 12.0.0.18330
TizenAPI-Bot [Fri, 14 Jun 2024 15:09:14 +0000 (15:09 +0000)]
Release 12.0.0.18330
TizenAPI-Bot [Wed, 12 Jun 2024 15:08:44 +0000 (15:08 +0000)]
Release 12.0.0.18330
TizenAPI-Bot [Wed, 12 Jun 2024 15:08:44 +0000 (15:08 +0000)]
Merge remote-tracking branch 'origin/master' into tizen
akash1-kumar [Wed, 12 Jun 2024 09:08:12 +0000 (14:38 +0530)]
[Tizen.Network.WiFi] Add set auto scan mode and hidden connect apis (#6170)
dongsug.song [Tue, 11 Jun 2024 01:26:21 +0000 (10:26 +0900)]
[NUI] modifying the code according to the review comments
dongsug-song [Tue, 11 Jun 2024 01:21:06 +0000 (10:21 +0900)]
Update src/Tizen.NUI/src/public/Common/WeakEvent.cs
Co-authored-by: Piotr Szydełko <wiertel@users.sourceforge.net>
dongsug-song [Tue, 11 Jun 2024 01:20:58 +0000 (10:20 +0900)]
Update src/Tizen.NUI/src/public/Common/WeakEvent.cs
Co-authored-by: Piotr Szydełko <wiertel@users.sourceforge.net>
dongsug-song [Tue, 11 Jun 2024 01:20:46 +0000 (10:20 +0900)]
Update src/Tizen.NUI/src/public/Common/WeakEvent.cs
Co-authored-by: Piotr Szydełko <wiertel@users.sourceforge.net>
dongsug-song [Tue, 11 Jun 2024 01:20:36 +0000 (10:20 +0900)]
Update src/Tizen.NUI/src/public/Common/WeakEvent.cs
Co-authored-by: Piotr Szydełko <wiertel@users.sourceforge.net>
dongsug.song [Tue, 4 Jun 2024 06:53:38 +0000 (15:53 +0900)]
[TCSACR-580][NUI] Add WeakEvent and VoiceInteractionName
TizenAPI-Bot [Tue, 11 Jun 2024 15:08:43 +0000 (15:08 +0000)]
Release 12.0.0.18323
TizenAPI-Bot [Tue, 11 Jun 2024 10:40:41 +0000 (10:40 +0000)]
Release 12.0.0.18323
TizenAPI-Bot [Tue, 11 Jun 2024 10:40:41 +0000 (10:40 +0000)]
Merge remote-tracking branch 'origin/master' into tizen
Hosang Kim [Tue, 11 Jun 2024 09:07:48 +0000 (18:07 +0900)]
[NUI] NUI verson up (nui22327)
Eunki, Hong [Mon, 10 Jun 2024 07:23:28 +0000 (16:23 +0900)]
[NUI] Fix memory leak when DragAndDrop try to get Position
Since DragEvent's GetPosition return new Vector2 class internally, we should keep the positoin with memory ownership.
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Eunki, Hong [Wed, 17 Apr 2024 07:55:32 +0000 (16:55 +0900)]
[NUI] Implement VisualObject feature for View using Visual feature
It was hard to use Visual feature for `BaseComponents.View`
We only allow to use `VisualBase` only for `VisualView`, with name.
But there was some user side hardness when they want to use it
1. Subclass of View cannot use Visual feature
2. Some ImageVisual feature doesn't allow to used another visuals.
To resolve this issue,
let we make new class, named `Visuals.VisualBase` and let View use it.
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Eunki, Hong [Fri, 31 May 2024 01:44:27 +0000 (10:44 +0900)]
[NUI] Unregister disposed / disposequeued BaseHandle and register again if need
It is possible that dispose queued basehandle try to get / register again
due to some reason. Like, Native side object is alived but C# side has no reference.
We already to to detect that cases. But if BaseHandle added at DisposeQueue,
we cannot avoid to call the Dispose(); after some event loops later, and then
Unregister the handle.
To avoid some error cases, let we Unregister the basehandle synchronously
and then re-register base on the new BaseHandle.
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Bowon Ryu [Mon, 13 May 2024 06:05:19 +0000 (15:05 +0900)]
[NUI] Add align API to InputMethodContext
Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
huiyu [Fri, 31 May 2024 09:43:38 +0000 (18:43 +0900)]
[Tizen.AIAvatar] Refactor AIAvatar (#6146)
* Avatar Modify
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
* AIAvatar test
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
* Tizen.AIAvatar.Example
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
* Modify sample & APIs
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
* Modify Test Code & Bug
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
* Modify Tizen.AIAvatar.Sample
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
* Delete unused log
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
* Internal class
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
* Extension hidden
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
---------
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
dongsug.song [Mon, 27 May 2024 13:17:24 +0000 (22:17 +0900)]
[NUI] Fix View preload sequences
sunghyun kim [Thu, 16 May 2024 02:58:44 +0000 (11:58 +0900)]
[NUI] Calculate desired size internally
The desired size of the image view will be calculated internally.
Therefore, the NUI is no longer calculated the desired size for fitting mode.
related patches:
https://review.tizen.org/gerrit/#/c/platform/core/uifw/dali-adaptor/+/307711/
https://review.tizen.org/gerrit/#/c/platform/core/uifw/dali-toolkit/+/307712/
dongsug.song [Mon, 3 Jun 2024 09:04:55 +0000 (18:04 +0900)]
[TCSACR-584] Window.Instance is deprecated and Default is newly added
TizenAPI-Bot [Sun, 9 Jun 2024 15:08:29 +0000 (15:08 +0000)]
Release 12.0.0.18314
TizenAPI-Bot [Fri, 7 Jun 2024 15:08:39 +0000 (15:08 +0000)]
Release 12.0.0.18314
TizenAPI-Bot [Thu, 6 Jun 2024 15:08:29 +0000 (15:08 +0000)]
Release 12.0.0.18314
TizenAPI-Bot [Mon, 3 Jun 2024 15:08:59 +0000 (15:08 +0000)]
Release 12.0.0.18314
TizenAPI-Bot [Sun, 2 Jun 2024 15:15:56 +0000 (15:15 +0000)]
Release 12.0.0.18314
TizenAPI-Bot [Fri, 31 May 2024 15:08:38 +0000 (15:08 +0000)]
Release 12.0.0.18314
TizenAPI-Bot [Wed, 29 May 2024 15:08:28 +0000 (15:08 +0000)]
Release 12.0.0.18314
TizenAPI-Bot [Tue, 28 May 2024 15:09:01 +0000 (15:09 +0000)]
Release 12.0.0.18314
TizenAPI-Bot [Mon, 27 May 2024 15:09:00 +0000 (15:09 +0000)]
Release 12.0.0.18314
TizenAPI-Bot [Sat, 25 May 2024 15:08:31 +0000 (15:08 +0000)]
Release 12.0.0.18314
TizenAPI-Bot [Mon, 20 May 2024 05:48:49 +0000 (05:48 +0000)]
Release 12.0.0.18314
TizenAPI-Bot [Mon, 20 May 2024 05:48:49 +0000 (05:48 +0000)]
Merge remote-tracking branch 'origin/master' into tizen
Eunki, Hong [Mon, 20 May 2024 05:02:57 +0000 (14:02 +0900)]
[NUI] NUI verson up (nui22324)
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Eunki Hong [Sun, 19 May 2024 12:28:35 +0000 (21:28 +0900)]
[NUI] Add ID value of Animation + Bind more API for RenderTask
Let we bind the getter of Animation and RenderTask's ID integer.
Also, bind some more API that we added recently.
Required DALI patches :
https://review.tizen.org/gerrit/c/platform/core/uifw/dali-csharp-binder/+/311349
Signed-off-by: Eunki Hong <eunkiki.hong@samsung.com>
dongsug.song [Mon, 20 May 2024 02:52:03 +0000 (11:52 +0900)]
[NUI] Fix multiscreen exception when IsUsingXaml is false
sunghyun kim [Thu, 9 May 2024 08:32:40 +0000 (17:32 +0900)]
[NUI] Add SetTransitionEffectOption for ImageView's transition effect
This method allows users to configure the blending of two images(previous and currnet) using alpha values.
if only the transition effect is set to true, the default values are used.
however, if options are configured through this API, the effect can be applied with the values desired by the user.
https://review.tizen.org/gerrit/#/c/platform/core/uifw/dali-toolkit/+/310863/
https://review.tizen.org/gerrit/#/c/platform/core/uifw/dali-csharp-binder/+/310864/
Chihun Jeong [Fri, 17 May 2024 01:12:58 +0000 (10:12 +0900)]
[NUI] Introduce Cutout Property (#6137)
Add Cutout Property.
When Cutout is set to true, Elements such as background or shadow behind the text become transparent.
Therefore, when you adjust the transparency of text, you can see the back through the entire TextLabel.
https://review.tizen.org/gerrit/c/platform/core/uifw/dali-toolkit/+/308898
https://review.tizen.org/gerrit/c/platform/core/uifw/dali-csharp-binder/+/310591
Co-authored-by: ANZ1217 <chihun.jeong@samsung.com>
TizenAPI-Bot [Fri, 17 May 2024 15:08:28 +0000 (15:08 +0000)]
Release 12.0.0.18309
TizenAPI-Bot [Wed, 15 May 2024 15:08:36 +0000 (15:08 +0000)]
Release 12.0.0.18309
TizenAPI-Bot [Tue, 14 May 2024 15:09:23 +0000 (15:09 +0000)]
Release 12.0.0.18309
TizenAPI-Bot [Tue, 14 May 2024 15:09:23 +0000 (15:09 +0000)]
Merge remote-tracking branch 'origin/master' into tizen
a-nijhara [Tue, 14 May 2024 09:25:15 +0000 (14:55 +0530)]
[Tizen.Network.Connection] Add new values for WPA3 AP in enum WiFiSecurityType (#6118)
Co-authored-by: jeik01 <35021126+jeik01@users.noreply.github.com>
TizenAPI-Bot [Mon, 13 May 2024 07:37:50 +0000 (07:37 +0000)]
Release 12.0.0.18308
TizenAPI-Bot [Mon, 13 May 2024 07:37:50 +0000 (07:37 +0000)]
Merge remote-tracking branch 'origin/master' into tizen
Seungho Baek [Mon, 13 May 2024 06:24:03 +0000 (15:24 +0900)]
[NUI] Version 22323
Signed-off-by: Seungho Baek <sbsh.baek@samsung.com>
Eunki, Hong [Wed, 8 May 2024 12:59:46 +0000 (21:59 +0900)]
[NUI] Do not ask DALi to get BackgroundImage url
We don't need to ask DALi side always when we want to get
the url of image.
Instead, just keep it at NUI View side, and use it.
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Eunki, Hong [Wed, 8 May 2024 12:34:59 +0000 (21:34 +0900)]
[NUI] Clean BackgroundImage setter logic
Usually we load image load asynchronously as default.
(The only one except case is lottie.
But most of cases we don't need to consider
set BackgroundImage as Lottie file.)
So, for usual cases, we don't need to apply the informations whether
we need to load image synchronously or not.
But previous implementation set `BackgroundImageSynchronousLoading` forcibly.
It might required `BackgroundImage` getter, what we don't need to know.
And also, it doesn't skip this getter/setter logic when the value is same as previous.
To avoid this useless visual creation, let we consider for backgroundImageSynchronousLoading
property works well and works faster for usual cases, who don't set this property.
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
huiyu [Fri, 10 May 2024 06:58:39 +0000 (15:58 +0900)]
[NUI] Split WidgetViewer so (#6130)
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
Xianbing Teng [Wed, 8 May 2024 03:06:42 +0000 (11:06 +0800)]
[NUI] Fix svace issue for BorderWindow
joogab.yun [Wed, 20 Mar 2024 07:09:17 +0000 (16:09 +0900)]
[NUI] Add VelocityTracker
This is a utility that calculates velocity from consecutive touch coordinates.
Eunki, Hong [Tue, 9 Apr 2024 00:55:29 +0000 (09:55 +0900)]
[NUI] Add property NotifyAfterRasterization + Fix EnableFrameCache works well
Let we add some flag that notify to event/main thread every frames when
given lottie image rasterize finished.
Until before, there was no way to notify render thread that lottie surface
updated. So we make render thread always make rendered if lottie image used.
But sometimes, if some application want to render 30fps or less frame rate
lottie image, 60fps rendering is not a neccessary behavior.
To give them a choice, we give the property, `NotifyAfterRasterization`.
If we set this flag, some 30fps lottie file will awake render thread every 30fps.
Instead, the awake message might give overhead. So if lottie file is 60fps, we'd better set this flag as false.
Below dali patch required:
* https://review.tizen.org/gerrit/c/platform/core/uifw/dali-adaptor/+/309120
* https://review.tizen.org/gerrit/c/platform/core/uifw/dali-toolkit/+/309127
* https://review.tizen.org/gerrit/c/platform/core/uifw/dali-extension/+/309128
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
dongsug.song [Mon, 29 Apr 2024 07:59:48 +0000 (16:59 +0900)]
[NUI] Fix the crash in ubuntu-backend
Maria Bialota [Fri, 19 Apr 2024 14:15:10 +0000 (16:15 +0200)]
[NUI][AT-SPI] Fixed Dialog and AlertDialog behaviour
dongsug.song [Sat, 27 Apr 2024 04:59:18 +0000 (13:59 +0900)]
[NUI] Fix TV AdPlayer crash issue
dongsug.song [Wed, 24 Apr 2024 08:51:14 +0000 (17:51 +0900)]
[NUI] Add IsXamlUsing flag to Camera, ItemView and etc
huiyu [Thu, 25 Apr 2024 06:01:13 +0000 (15:01 +0900)]
[NUI.Extension] Use rive-tizen so file (#6107)
Refer :
https://review.tizen.org/gerrit/#/c/platform/core/uifw/dali-csharp-binder/+/309648/
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
Clarik [Wed, 24 Apr 2024 02:03:52 +0000 (09:03 +0700)]
[NUI] Change DefaultBorder property (#6099)
* [NUI] DefaultBorder changes
* [NUI] DefaultBorder adding isUsingXaml condition
* [NUI] DefaultBorder adding declaration of Tizen.NUI
Clarik [Wed, 24 Apr 2024 02:03:34 +0000 (09:03 +0700)]
[NUI] Change WidgetView property (#6098)
* [NUI] WidgetView changes
* [NUI] WidgetView adding IsUsingXaml condition
* [NUI] WidgetView adding declaration of Tizen.NUI
Clarik [Wed, 24 Apr 2024 02:03:13 +0000 (09:03 +0700)]
[NUI] Change WebView property (#6097)
* [NUI] WebView changes
* [NUI] Web View adding declaration of Tizen.NUI
* [NUI] WebView adding isUsingXaml condition
dongsug-song [Tue, 23 Apr 2024 07:35:11 +0000 (16:35 +0900)]
[NUI] Add IsUsingXaml to RemoveFrontInset and RemoveBackInset (#6096)
Clarik [Tue, 23 Apr 2024 07:30:05 +0000 (14:30 +0700)]
[NUI] ScrollViewBindableProperty changes (#6095)
Kevin Winata [Tue, 23 Apr 2024 07:29:40 +0000 (14:29 +0700)]
[NUI] TextLabel BindableProperty refactor (#6094)
joogab.yun [Mon, 22 Apr 2024 02:20:18 +0000 (11:20 +0900)]
[NUI] Change the SetTime of Touch from ulong to uint.
Kevin Winata [Tue, 23 Apr 2024 04:47:54 +0000 (11:47 +0700)]
[NUI] TextField BindableProperty refactor (#6087)
Co-authored-by: dongsug-song <35130733+dongsug-song@users.noreply.github.com>
ANZ1217 [Mon, 22 Apr 2024 07:43:58 +0000 (16:43 +0900)]
[NUI] Add INSET Property to TextField and TextEditor
Add the RemoveFrontInset and RemoveBackInset properties
to TextField and TextEditor as well, which were in TextLabel.
Clarik [Mon, 22 Apr 2024 10:42:21 +0000 (17:42 +0700)]
[NUI] TextEditorBindableProperty changes (#6086)
* [NUI] TextEditorBindableProperty changes
* [NUI] TextEditorBindableProperty adding isUsingXaml condition
Clarik [Mon, 22 Apr 2024 09:59:11 +0000 (16:59 +0700)]
[NUI] Scrollable and LottieAnimationView adding condition If Using Xaml
Clarik [Fri, 19 Apr 2024 08:08:45 +0000 (15:08 +0700)]
Scrollable changes
dongsug.song [Fri, 19 Apr 2024 03:21:44 +0000 (12:21 +0900)]
[NUI] Add IsUsingXaml flag in properties of View and AnimatedVectorImageView
Clarik [Fri, 19 Apr 2024 06:25:06 +0000 (13:25 +0700)]
LottieAnimationViewBindableProperty changes (#6076)
Clarik [Thu, 18 Apr 2024 08:10:20 +0000 (15:10 +0700)]
Update NUIApplication.cs
Add Summary for IsUsingXaml
Clarik [Thu, 18 Apr 2024 07:47:44 +0000 (14:47 +0700)]
[NUI] BindableProperty ImageView
ImageViewBindableProperty changes
TizenAPI-Bot [Sun, 12 May 2024 15:07:59 +0000 (15:07 +0000)]
Release 12.0.0.18280
TizenAPI-Bot [Sat, 11 May 2024 15:08:22 +0000 (15:08 +0000)]
Release 12.0.0.18280
TizenAPI-Bot [Fri, 10 May 2024 15:08:56 +0000 (15:08 +0000)]
Release 12.0.0.18280
TizenAPI-Bot [Thu, 9 May 2024 15:09:06 +0000 (15:09 +0000)]
Release 12.0.0.18280
TizenAPI-Bot [Wed, 8 May 2024 15:08:29 +0000 (15:08 +0000)]
Release 12.0.0.18280
TizenAPI-Bot [Wed, 8 May 2024 15:08:29 +0000 (15:08 +0000)]
Merge remote-tracking branch 'origin/master' into tizen
hjhun [Wed, 8 May 2024 10:13:24 +0000 (19:13 +0900)]
[Applications.Common] Fix wrong since_tizen tag (#6126)
The since_tizen must be 11.
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
hjhun [Wed, 8 May 2024 09:28:34 +0000 (18:28 +0900)]
[Common] Modify wrong descriptions of AppControl.SendLaunchRequest (#6038)
The AppControl.SendLaunchRequest() can throw following exceptions:
- Exceptions.AppNotFoundException
- Exceptions.LaunchFailedException
- Exceptions.LaunchRejectedException
- Exceptions.OutOfMemoryException
- Exceptions.PermissionDeniedException
The exceptions are added to the description of the method.
And, the InvalidOperationException is removed from
the AppControl.SendLaunchRequest().
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
TizenAPI-Bot [Mon, 6 May 2024 15:08:59 +0000 (15:08 +0000)]
Release 12.0.0.18278
TizenAPI-Bot [Fri, 3 May 2024 15:09:16 +0000 (15:09 +0000)]
Release 12.0.0.18278
TizenAPI-Bot [Tue, 30 Apr 2024 15:08:20 +0000 (15:08 +0000)]
Release 12.0.0.18278
TizenAPI-Bot [Mon, 29 Apr 2024 15:08:52 +0000 (15:08 +0000)]
Release 12.0.0.18278
TizenAPI-Bot [Mon, 29 Apr 2024 15:08:52 +0000 (15:08 +0000)]
Merge remote-tracking branch 'origin/master' into tizen
anujk-singh [Mon, 29 Apr 2024 07:15:38 +0000 (12:45 +0530)]
Add C# internal APIs (#6064)
* Add C# internal APIs
API List:
bt_adapter_set_authentication_req_cb
bt_adapter_unset_authentication_req_cb
bt_adapter_passkey_confirmation_reply
Signed-off-by: Anuj Kumar Singh <anujk.singh@samsung.com>
* Add C# internal APIs
API List:
bt_adapter_set_authentication_req_cb
bt_adapter_unset_authentication_req_cb
bt_adapter_passkey_confirmation_reply
Signed-off-by: Anuj Kumar Singh <anujk.singh@samsung.com>
* add invisible tag to function the public class AuthenticationRequestedEventArgs
Signed-off-by: anujk-singh <anujk.singh@samsung.com>
---------
Signed-off-by: Anuj Kumar Singh <anujk.singh@samsung.com>
Signed-off-by: anujk-singh <anujk.singh@samsung.com>
TizenAPI-Bot [Sat, 27 Apr 2024 15:08:43 +0000 (15:08 +0000)]
Release 12.0.0.18277
TizenAPI-Bot [Sun, 21 Apr 2024 15:09:12 +0000 (15:09 +0000)]
Release 12.0.0.18277