TizenAPI-Bot [Mon, 22 Apr 2024 15:08:15 +0000 (15:08 +0000)]
Release 11.0.0.18217
TizenAPI-Bot [Mon, 22 Apr 2024 15:08:15 +0000 (15:08 +0000)]
Merge remote-tracking branch 'origin/API11' into tizen_8.0
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)]
[NUI] LottieAnimationViewBindableProperty changes (#6076)
Clarik [Thu, 18 Apr 2024 07:47:44 +0000 (14:47 +0700)]
[NUI] BindableProperty ImageView
ImageViewBindableProperty changes
joogab.yun [Mon, 22 Apr 2024 02:20:18 +0000 (11:20 +0900)]
[NUI] Change the SetTime of Touch from ulong to uint.
TizenAPI-Bot [Thu, 18 Apr 2024 15:08:44 +0000 (15:08 +0000)]
Release 11.0.0.18213
TizenAPI-Bot [Thu, 18 Apr 2024 15:08:44 +0000 (15:08 +0000)]
Merge remote-tracking branch 'origin/API11' into tizen_8.0
hjhun [Wed, 17 Apr 2024 23:21:51 +0000 (08:21 +0900)]
[NUI.Gadget] Support Unload() method to release assembly (#6073)
* [NUI.Gadget] Support Unload() method to release assembly
To release loaded assembly, the Unload() method is added.
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
* Set nullptr to NUIGadgetInfo.NUIGadgetAssembly
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
---------
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
TizenAPI-Bot [Wed, 17 Apr 2024 15:13:00 +0000 (15:13 +0000)]
Release 11.0.0.18212
TizenAPI-Bot [Wed, 17 Apr 2024 15:13:00 +0000 (15:13 +0000)]
Merge remote-tracking branch 'origin/API11' into tizen_8.0
hjhun [Wed, 17 Apr 2024 06:19:11 +0000 (15:19 +0900)]
[NUI.Gadget] Fix NUIGadgetResourceManager (#6069)
If getting the resource manager is failed, the NUIGadgeResourceManager
tries to get the resource manager from the TwoLetterISOLanguageName of
the CultureInfo.
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
TizenAPI-Bot [Wed, 17 Apr 2024 02:39:34 +0000 (02:39 +0000)]
Release 11.0.0.18211
TizenAPI-Bot [Wed, 17 Apr 2024 02:39:34 +0000 (02:39 +0000)]
Merge remote-tracking branch 'origin/API11' into tizen_8.0
dongsug.song [Mon, 8 Apr 2024 12:19:16 +0000 (21:19 +0900)]
[NUI] Add IsUsingXaml at NUIWidgetApplication and change AnimatedVectorImageView's property
TizenAPI-Bot [Tue, 16 Apr 2024 15:08:06 +0000 (15:08 +0000)]
Release 11.0.0.18210
TizenAPI-Bot [Tue, 16 Apr 2024 15:08:06 +0000 (15:08 +0000)]
Merge remote-tracking branch 'origin/API11' into tizen_8.0
Jaehyun Cho [Mon, 15 Apr 2024 08:11:38 +0000 (17:11 +0900)]
[NUI] Fix View to use control-accessible State::SENSITIVE
In dali-toolkit, control-accessible's State::SENSITIVE has been modified
from Actor::Property::SENSITIVE to IsHittable() && GetTouchRequired().
Unlike control-accessible, NUI View's custom Accessibility state of
Sensitive still refers Actor::Property::SENSITIVE.
So NUI View with ViewAccessibilityMode.Default's Accessibility state of
Sensitive refers IsHittable() && GetTouchRequired().
In contrast, NUI View with ViewAccessibilityMode.Custom's Accessibility
state of Sensitive refers Actor::Property::SENSITIVE.
To make them have same Sensitive value, NUI View's custom Accessibility
state of Sensitive is modified to use the value from control-accessible.
TizenAPI-Bot [Fri, 12 Apr 2024 15:08:33 +0000 (15:08 +0000)]
Release 11.0.0.18209
TizenAPI-Bot [Fri, 12 Apr 2024 15:08:33 +0000 (15:08 +0000)]
Merge remote-tracking branch 'origin/API11' into tizen_8.0
Xianbing Teng [Mon, 1 Apr 2024 11:02:01 +0000 (19:02 +0800)]
[NUI] Fix svace issue of buffer exceed size
Xianbing Teng [Mon, 1 Apr 2024 08:25:13 +0000 (16:25 +0800)]
[NUI] Fix svace issue of buffer exceed size
TizenAPI-Bot [Wed, 3 Apr 2024 07:49:29 +0000 (07:49 +0000)]
Release 11.0.0.18207
TizenAPI-Bot [Wed, 3 Apr 2024 07:49:29 +0000 (07:49 +0000)]
Merge remote-tracking branch 'origin/API11' into tizen_8.0
joogab.yun [Mon, 1 Apr 2024 08:17:26 +0000 (17:17 +0900)]
[NUI] Add SetTime in Touch
refer:
https://review.tizen.org/gerrit/#/c/platform/core/uifw/dali-core/+/308797/
https://review.tizen.org/gerrit/#/c/platform/core/uifw/dali-csharp-binder/+/308798/
TizenAPI-Bot [Tue, 2 Apr 2024 15:08:16 +0000 (15:08 +0000)]
Release 11.0.0.18206
TizenAPI-Bot [Tue, 2 Apr 2024 15:08:16 +0000 (15:08 +0000)]
Merge remote-tracking branch 'origin/API11' into tizen_8.0
Junseok Kim [Fri, 26 Jan 2024 13:35:11 +0000 (22:35 +0900)]
[NUI.WindowSystem] Add new API GetSourceMimetypes of KVMService
KVMService.GetSourceMimetypes() returns mimetype list that current drag source offered.
Haesu Gwon [Tue, 2 Apr 2024 07:32:22 +0000 (16:32 +0900)]
[MediaVision] Prevent GC of object including unmanaged handle (#6045)
TizenAPI-Bot [Mon, 1 Apr 2024 15:08:22 +0000 (15:08 +0000)]
Release 11.0.0.18204
TizenAPI-Bot [Mon, 1 Apr 2024 15:08:22 +0000 (15:08 +0000)]
Merge remote-tracking branch 'origin/API11' into tizen_8.0
joogab.yun [Thu, 28 Mar 2024 05:36:13 +0000 (14:36 +0900)]
[NUI] Add SetTapMaximumMotionAllowedDistance
refer
https://review.tizen.org/gerrit/#/c/platform/core/uifw/dali-core/+/308601/
https://review.tizen.org/gerrit/#/c/platform/core/uifw/dali-csharp-binder/+/308602/
TizenAPI-Bot [Fri, 29 Mar 2024 15:08:08 +0000 (15:08 +0000)]
Release 11.0.0.18203
TizenAPI-Bot [Fri, 29 Mar 2024 15:08:08 +0000 (15:08 +0000)]
Merge remote-tracking branch 'origin/API11' into tizen_8.0
Unsung Lee [Wed, 27 Mar 2024 06:51:24 +0000 (15:51 +0900)]
[Tizen.System.Storage] Register eventhandler if it is already existed
Register event handler in the class Storage if eventhandler is already existed.
If at least one event handler is already registered,
the API returns the storage state from a variable within the class.
Otherwise, it retrieves the status externally.
In the previous implementation, an event handler was only registered within class Storage
when it was registered for each storage ID,
and no event handler was registered within class Storage when it was registered by storage type.
As a result of that, when the USB (or SD card) was removed,
it attempted to obtain the state from outside and provided incorrect information
to the application because there is no storage already removed.
Signed-off-by: Unsung Lee <unsung.lee@samsung.com>
Jaehyun Cho [Fri, 29 Mar 2024 03:49:57 +0000 (12:49 +0900)]
[NUI] Fix LottieAnimationView not to reference disposed delegate
Delegate rootCallback of LottieAnimationView is called by multi threads
for lottie dynamic properties.
This causes the following issues.
- Delegate rootCallback of disposed LottieAnimationView can be
referenced.
- Local variables in RootCallback is disposed by multi threads.
To resolve the above issues, the followings are done.
- Delegate rootCallback of LottieAnimationView is changed to be static.
- Local variables in RootCallback is not disposed.
TizenAPI-Bot [Thu, 21 Mar 2024 15:12:11 +0000 (15:12 +0000)]
Release 11.0.0.18201
TizenAPI-Bot [Thu, 21 Mar 2024 15:12:11 +0000 (15:12 +0000)]
Merge remote-tracking branch 'origin/API11' into tizen_8.0
Jiyun Yang [Thu, 21 Mar 2024 05:21:32 +0000 (14:21 +0900)]
[NUI] WeakEvent : Modify invoke param type
Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
TizenAPI-Bot [Mon, 18 Mar 2024 11:50:43 +0000 (11:50 +0000)]
Release 11.0.0.18200
TizenAPI-Bot [Mon, 18 Mar 2024 11:50:43 +0000 (11:50 +0000)]
Merge remote-tracking branch 'origin/API11' into tizen_8.0
Jiyun Yang [Mon, 18 Mar 2024 11:13:14 +0000 (20:13 +0900)]
[NUI] Move WeakEvent to public and remove unused WeakEventHandler class
Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
dongsug.song [Mon, 18 Mar 2024 09:21:39 +0000 (18:21 +0900)]
[NUI] Add IsUsingXaml
dongsug.song [Fri, 15 Mar 2024 13:55:06 +0000 (22:55 +0900)]
[WIP][NUI] Add IsUsingXaml
Eunki Hong [Fri, 19 Jan 2024 01:28:11 +0000 (10:28 +0900)]
[NUI][API11] Fix some memory leak codes what already fixed at API12
Let we backport some minor memory leak resolve PR what we already merged.
This PR squash 4 different patches.
---
Fix some incorrect implements when we get Texture relative items
Since now we have a unified pattern to avoid memory leak problem
between NUI and Native side handle count problem,
Let we change some mis-implementated codes relative with Texture.
(Follow PR #5892)
Add some remarks at BaseHandle class about Dispose
(Follow PR #5893)
Resolve memory leak for DisposeTest sample
There was leak issue since we don't call FreeHGlobal after AllocHGlobal.
And also, let we Dispose Renderer / Geometry / Shader / TextureSet what NUI create.
Those classes memory might give confuse when we test the memory.
(Follow PR #5895)
Call Mashal.FreeHGlobal() what we allocated
Let we free allocated heap memory by Mashal.
It might cause memory leak issue if user try to use VertexBuffer.
And also, let we also fix FrameBrokerBase implementation
that might be the guideline who want to use custom Geometry class.
(Follow PR #5902)
TizenAPI-Bot [Thu, 14 Mar 2024 15:08:04 +0000 (15:08 +0000)]
Release 11.0.0.18196
TizenAPI-Bot [Thu, 14 Mar 2024 15:08:04 +0000 (15:08 +0000)]
Merge remote-tracking branch 'origin/API11' into tizen_8.0
Jiyun Yang [Thu, 14 Mar 2024 04:22:05 +0000 (13:22 +0900)]
[NUI] WeakEvent : Improve clean-up condition
Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
TizenAPI-Bot [Tue, 12 Mar 2024 10:40:35 +0000 (10:40 +0000)]
Release 11.0.0.18195
TizenAPI-Bot [Tue, 12 Mar 2024 10:40:35 +0000 (10:40 +0000)]
Merge remote-tracking branch 'origin/API11' into tizen_8.0
dongsug.song [Tue, 12 Mar 2024 09:22:14 +0000 (18:22 +0900)]
[NUI] Add DisableBindableProperty and VoiceInteractionName as hidden APIs
TizenAPI-Bot [Wed, 6 Mar 2024 15:08:12 +0000 (15:08 +0000)]
Release 11.0.0.18194
TizenAPI-Bot [Wed, 6 Mar 2024 15:08:12 +0000 (15:08 +0000)]
Merge remote-tracking branch 'origin/API11' into tizen_8.0
zhouhao [Mon, 26 Feb 2024 05:18:19 +0000 (13:18 +0800)]
[NUI] Fix SVACE issue of null in ViewStyle.
Yelin Jeong [Tue, 5 Dec 2023 08:04:19 +0000 (17:04 +0900)]
[NoACR][MachineLearning.Inference] Fix bug using wrong handle
This patch fixes the bug which use wrong handle.
GetTensorsCount should use TensorsInfo handle instead of TensorsData handle.
Signed-off-by: Yelin Jeong <yelini.jeong@samsung.com>
TizenAPI-Bot [Tue, 27 Feb 2024 06:09:36 +0000 (06:09 +0000)]
Release 11.0.0.18192
TizenAPI-Bot [Tue, 27 Feb 2024 06:09:36 +0000 (06:09 +0000)]
Merge remote-tracking branch 'origin/API11' into tizen_8.0
Jiyun Yang [Wed, 21 Feb 2024 11:22:42 +0000 (20:22 +0900)]
[NUI] Fix WeakEvent bugs
* Checks that target object is explicitly disposed but not collected yet before invoke
* Consider list item removal/addition while traversing for invoke
* WeakHandler Equal method works well in static case
* Cleanup dead handlers not everytime
Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
TizenAPI-Bot [Mon, 26 Feb 2024 15:08:40 +0000 (15:08 +0000)]
Release 11.0.0.18191
TizenAPI-Bot [Mon, 26 Feb 2024 15:08:40 +0000 (15:08 +0000)]
Merge remote-tracking branch 'origin/API11' into tizen_8.0
joogab.yun [Thu, 22 Feb 2024 05:02:50 +0000 (14:02 +0900)]
[NUI] Add backendMode to the DirectRenderingGLView constructor.
refer code :
https://review.tizen.org/gerrit/#/c/platform/core/uifw/dali-core/+/306186/
https://review.tizen.org/gerrit/#/c/platform/core/uifw/dali-adaptor/+/305990/
https://review.tizen.org/gerrit/#/c/platform/core/uifw/dali-toolkit/+/306191/
https://review.tizen.org/gerrit/#/c/platform/core/uifw/dali-demo/+/305991/
TizenAPI-Bot [Wed, 21 Feb 2024 15:08:40 +0000 (15:08 +0000)]
Release 11.0.0.18190
TizenAPI-Bot [Wed, 21 Feb 2024 15:08:40 +0000 (15:08 +0000)]
Merge remote-tracking branch 'origin/API11' into tizen_8.0
huayong.xu [Thu, 8 Feb 2024 03:30:27 +0000 (11:30 +0800)]
[NUI][API11] Fix a SVACE issue.
TizenAPI-Bot [Tue, 20 Feb 2024 15:08:43 +0000 (15:08 +0000)]
Release 11.0.0.18189
TizenAPI-Bot [Tue, 20 Feb 2024 15:08:43 +0000 (15:08 +0000)]
Merge remote-tracking branch 'origin/API11' into tizen_8.0
Haesu Gwon [Tue, 20 Feb 2024 04:48:17 +0000 (13:48 +0900)]
[MediaContent] Add missing deprecation description (#5956)
Haesu Gwon [Tue, 20 Feb 2024 04:37:57 +0000 (13:37 +0900)]
[Camera] Fix CameraDeviceManager bug (#5958)
TizenAPI-Bot [Mon, 19 Feb 2024 12:49:30 +0000 (12:49 +0000)]
Release 11.0.0.18187
TizenAPI-Bot [Mon, 19 Feb 2024 12:49:29 +0000 (12:49 +0000)]
Merge remote-tracking branch 'origin/API11' into tizen_8.0
Eunki, Hong [Thu, 15 Feb 2024 06:31:17 +0000 (15:31 +0900)]
[NUI][API11] Fix error if LottieAnimationView set BackgroundData before set URL
Since LottieAnimationView.URL property change whole Visual property by itself, CornerRadius / Borderline properties become ignored when we set URL.
```
lav = new LottieAnimationView();
lav.CornerRadius = new Vector4(100.0f, 100.0f, 100.0f, 100.0f);
lav.URL = "~~~.json"; ///< CornerRadius information ignored.
```
To avoid this case, let we ensure to set CornerRadius / Borderline if we set URL
Same PR with #5951
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
TizenAPI-Bot [Thu, 8 Feb 2024 15:08:38 +0000 (15:08 +0000)]
Release 11.0.0.18186
TizenAPI-Bot [Thu, 8 Feb 2024 15:08:38 +0000 (15:08 +0000)]
Merge remote-tracking branch 'origin/API11' into tizen_8.0
joogab.yun [Tue, 6 Feb 2024 07:02:08 +0000 (16:02 +0900)]
[NUI] Enable relayout only when layout is set for the layer.
If you do not check this, all views on layers that do not have a layout set will be searched unnecessarily.
TizenAPI-Bot [Wed, 7 Feb 2024 04:19:16 +0000 (04:19 +0000)]
Release 11.0.0.18185
TizenAPI-Bot [Wed, 7 Feb 2024 04:19:16 +0000 (04:19 +0000)]
Merge remote-tracking branch 'origin/API11' into tizen_8.0
Eunki, Hong [Mon, 8 Jan 2024 09:01:41 +0000 (18:01 +0900)]
[NUI] Allow to call FrameUpdate callback return value
DALi's FrameUpdateCallback have interface whether we need to update scene or not.
Previously, we always return it as false.
It might make some render / update timing issue when App is paused.
To make ensure whether we need to update scene or not,
Let we override the new API that app can control the return value.
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
TizenAPI-Bot [Mon, 5 Feb 2024 01:23:51 +0000 (01:23 +0000)]
Release 11.0.0.18184
TizenAPI-Bot [Mon, 5 Feb 2024 01:23:51 +0000 (01:23 +0000)]
Merge remote-tracking branch 'origin/API11' into tizen_8.0
huayong.xu [Fri, 2 Feb 2024 11:32:06 +0000 (19:32 +0800)]
[NUI][API11] Add a WebView API for notifying orientation change.
TizenAPI-Bot [Wed, 31 Jan 2024 10:49:06 +0000 (10:49 +0000)]
Release 11.0.0.18183
TizenAPI-Bot [Wed, 31 Jan 2024 10:49:06 +0000 (10:49 +0000)]
Merge remote-tracking branch 'origin/API11' into tizen_8.0
ilho159kim [Wed, 31 Jan 2024 09:46:08 +0000 (18:46 +0900)]
[Packagemanager] Fix SetPackageManagerEventStatus (#5930)
Since native API internally unregister event and register event
so fix it to actually set event only when necessary
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
TizenAPI-Bot [Wed, 31 Jan 2024 06:35:54 +0000 (06:35 +0000)]
Release 11.0.0.18182
TizenAPI-Bot [Wed, 31 Jan 2024 06:35:54 +0000 (06:35 +0000)]
Merge remote-tracking branch 'origin/API11' into tizen_8.0
Eunki, Hong [Tue, 30 Jan 2024 11:12:55 +0000 (20:12 +0900)]
[NUI] Support FrameUpdateCallback get world transform
Let we bind some more codes that UpdateProxy in dali side already supported.
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
TizenAPI-Bot [Tue, 30 Jan 2024 15:08:32 +0000 (15:08 +0000)]
Release 11.0.0.18181
TizenAPI-Bot [Tue, 30 Jan 2024 15:08:32 +0000 (15:08 +0000)]
Merge remote-tracking branch 'origin/API11' into tizen_8.0
Jiyun Yang [Tue, 30 Jan 2024 05:02:50 +0000 (14:02 +0900)]
[NUI] Add methods to modify base theme for fhub and fix bugs
* Add ThemeManager.AppendBaseTheme : It enables outer package to modify base theme
* Add SharedResourcePathExtension for xaml supporting
* Fix the bug that broken images in a theme always overwrite existing settings
* Fix the bug that cloning a view style losts SolidNull information.
Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
TizenAPI-Bot [Fri, 26 Jan 2024 15:08:30 +0000 (15:08 +0000)]
Release 11.0.0.18180
TizenAPI-Bot [Fri, 26 Jan 2024 15:08:30 +0000 (15:08 +0000)]
Merge remote-tracking branch 'origin/API11' into tizen_8.0
hjhun [Fri, 26 Jan 2024 05:35:32 +0000 (14:35 +0900)]
[NUI.Gadget] Remove Unload() method (#5917)
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
hjhun [Fri, 26 Jan 2024 00:12:33 +0000 (09:12 +0900)]
[NUI.Gadget] Change assembly load mothod (#5913)
- Use LoadFromNativeImagePath() instead of LoadFromStream()
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
TizenAPI-Bot [Thu, 25 Jan 2024 15:09:29 +0000 (15:09 +0000)]
Release 11.0.0.18178
TizenAPI-Bot [Thu, 25 Jan 2024 15:09:29 +0000 (15:09 +0000)]
Merge remote-tracking branch 'origin/API11' into tizen_8.0
hjhun [Thu, 25 Jan 2024 04:03:43 +0000 (13:03 +0900)]
[NUI.Gadget] Modify NUIGadget implementation (#5911)
The mount path is changed to the directory path of the executable file.
The environment variable related to resource package IDs is changed to
"GADGET_PKGIDS".
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
TizenAPI-Bot [Wed, 24 Jan 2024 15:09:33 +0000 (15:09 +0000)]
Release 11.0.0.18177
TizenAPI-Bot [Wed, 24 Jan 2024 15:09:33 +0000 (15:09 +0000)]
Merge remote-tracking branch 'origin/API11' into tizen_8.0
Jaehyun Cho [Wed, 24 Jan 2024 09:44:22 +0000 (18:44 +0900)]
[NUI] Fix LinearLayout to update its child's MeasuredSizeHeight 0 correctly
LinearLayout updates its child's MeasuredSizeWidth 0 correctly but it
does not update its child's MeasuredSizeHeight 0 due to the range typo.
The range typo has been fixed so child's MeasuredSizeHeight 0 is also
handled correctly.
TizenAPI-Bot [Wed, 24 Jan 2024 08:22:51 +0000 (08:22 +0000)]
Release 11.0.0.18176