TizenAPI-Bot [Tue, 16 Jul 2024 06:31:01 +0000 (06:31 +0000)]
Merge remote-tracking branch 'origin/master' into tizen
Bowon Ryu [Tue, 16 Jul 2024 05:44:20 +0000 (14:44 +0900)]
[NUI] NUI version up(nui22332)
Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
dongsug.song [Thu, 11 Jul 2024 04:46:10 +0000 (13:46 +0900)]
[NUI] Fix SVACE issues
shmin [Tue, 16 Jul 2024 05:55:09 +0000 (14:55 +0900)]
Update deploy-documents.yml (#6214)
TizenAPI-Bot [Mon, 15 Jul 2024 15:10:07 +0000 (15:10 +0000)]
Release 12.0.0.18352
TizenAPI-Bot [Sat, 13 Jul 2024 15:08:22 +0000 (15:08 +0000)]
Release 12.0.0.18352
TizenAPI-Bot [Wed, 10 Jul 2024 15:09:06 +0000 (15:09 +0000)]
Release 12.0.0.18352
TizenAPI-Bot [Wed, 10 Jul 2024 09:15:50 +0000 (09:15 +0000)]
Release 12.0.0.18352
TizenAPI-Bot [Wed, 10 Jul 2024 09:15:50 +0000 (09:15 +0000)]
Merge remote-tracking branch 'origin/master' into tizen
sunghyun kim [Wed, 10 Jul 2024 07:53:11 +0000 (16:53 +0900)]
[NUI] NUI version up(nui22331)
Eunki, Hong [Mon, 8 Jul 2024 03:31:27 +0000 (12:31 +0900)]
[NUI] Make ControlHandle dispose always
Let we make ControlHandle call Dispose(true) always what we are using now.
And also, print some error log when this object GC by worker thread.
+ Write some comments for ControlHandle user.
It should be make more safety development
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
dongsug.song [Mon, 1 Jul 2024 13:16:19 +0000 (22:16 +0900)]
[NUI] Avoid boxing,unboxing overhead
Eunki, Hong [Tue, 2 Jul 2024 08:14:27 +0000 (17:14 +0900)]
[NUI] Refine KeyFrames PropertyValues with propertyValueConverter
Let we allow to convert PropertyValue by propertyValueConverter when we
use AnimateBetween keyword by KeyFrames.
It will be useful when we animate some BackgroundColor or somethings
with Integer value.
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Eunki, Hong [Wed, 3 Jul 2024 07:47:33 +0000 (16:47 +0900)]
[NUI] Make ProcessController.Initialized check as static + Initialize at Instance getter
Let we don't get the instance of ProcessController at DisposeQueue.
Since DisposeQueue could be works at worker thread, or execute before NUIApplication initialized,
we need to check whether ProcessController was initialized or not.
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
dongsug.song [Wed, 3 Jul 2024 06:24:00 +0000 (15:24 +0900)]
[NUI] Add friend assembly for NUI2
Seungho Baek [Tue, 2 Jul 2024 06:34:00 +0000 (15:34 +0900)]
[NUI] Make Capture return ImageUrl
Signed-off-by: Seungho Baek <sbsh.baek@samsung.com>
Eunki, Hong [Tue, 2 Jul 2024 07:55:45 +0000 (16:55 +0900)]
[NUI] Remove unused macro
NUI_ANIMATION_PROPERTY_CHANGE_1 macro already works well for every cases.
Now we can always enable them
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
TizenAPI-Bot [Tue, 9 Jul 2024 15:08:31 +0000 (15:08 +0000)]
Release 12.0.0.18344
TizenAPI-Bot [Mon, 8 Jul 2024 15:08:42 +0000 (15:08 +0000)]
Release 12.0.0.18344
TizenAPI-Bot [Sun, 7 Jul 2024 15:08:31 +0000 (15:08 +0000)]
Release 12.0.0.18344
TizenAPI-Bot [Fri, 5 Jul 2024 15:08:00 +0000 (15:08 +0000)]
Release 12.0.0.18344
TizenAPI-Bot [Thu, 4 Jul 2024 15:08:19 +0000 (15:08 +0000)]
Release 12.0.0.18344
TizenAPI-Bot [Tue, 2 Jul 2024 07:46:05 +0000 (07:46 +0000)]
Release 12.0.0.18344
TizenAPI-Bot [Tue, 2 Jul 2024 07:46:05 +0000 (07:46 +0000)]
Merge remote-tracking branch 'origin/master' into tizen
jmm [Tue, 2 Jul 2024 06:51:39 +0000 (15:51 +0900)]
[NUI] NUI version up(nui22330)
Wonsik Jung [Mon, 1 Jul 2024 01:57:38 +0000 (10:57 +0900)]
[NUI] Add sample and description for window modal and always on top.
Add sample for window modal and always on top property to Tizen.NUI.Samples.
In addition, the description is added to window modal.
Wonsik Jung [Tue, 25 Jun 2024 07:47:44 +0000 (16:47 +0900)]
[NUI] Supports new window functions.
Supports new window functions.
1. Supports the modal window.
2. Supports the pin to top function.
Eunki, Hong [Thu, 27 Jun 2024 03:23:57 +0000 (12:23 +0900)]
[NUI] Remove build warning
1. Remove XML parsing error
2. Let we use SafeHandle.Dispose(bool), instead of Dispose() API directly.
3. Add 'new' keyword what we re-define properties intention.
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
TizenAPI-Bot [Mon, 1 Jul 2024 15:08:08 +0000 (15:08 +0000)]
Release 12.0.0.18340
TizenAPI-Bot [Sun, 30 Jun 2024 15:08:19 +0000 (15:08 +0000)]
Release 12.0.0.18340
TizenAPI-Bot [Fri, 28 Jun 2024 04:41:03 +0000 (04:41 +0000)]
Release 12.0.0.18340
TizenAPI-Bot [Fri, 28 Jun 2024 04:41:03 +0000 (04:41 +0000)]
Merge remote-tracking branch 'origin/master' into tizen
ilho159kim [Fri, 28 Jun 2024 04:29:09 +0000 (13:29 +0900)]
Add ClearCacheProgressChanged EventHandler (#6183)
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
TizenAPI-Bot [Thu, 27 Jun 2024 12:24:50 +0000 (12:24 +0000)]
Release 12.0.0.18339
TizenAPI-Bot [Thu, 27 Jun 2024 12:24:49 +0000 (12:24 +0000)]
Merge remote-tracking branch 'origin/master' into tizen
dongsug.song [Thu, 27 Jun 2024 12:06:48 +0000 (21:06 +0900)]
[NUI] Fix old value checking issue when IsUsingXaml = false
TizenAPI-Bot [Wed, 26 Jun 2024 15:08:35 +0000 (15:08 +0000)]
Release 12.0.0.18338
TizenAPI-Bot [Wed, 26 Jun 2024 11:17:42 +0000 (11:17 +0000)]
Release 12.0.0.18338
TizenAPI-Bot [Wed, 26 Jun 2024 11:17:42 +0000 (11:17 +0000)]
Merge remote-tracking branch 'origin/master' into tizen
Wonsik Jung [Wed, 26 Jun 2024 10:22:12 +0000 (19:22 +0900)]
[NUI] NUI version up(nui22329)
Eunki, Hong [Tue, 18 Jun 2024 04:33:49 +0000 (13:33 +0900)]
[NUI] (CanvasView) Support rasterization request manually + rasterization asychronously
Let we allow to user request rasterizatoin manually, not for automatically updated engine side.
If we set that value as true, RequestRasterization should be called.
required dali patch:
https://review.tizen.org/gerrit/c/platform/core/uifw/dali-toolkit/+/312975
https://review.tizen.org/gerrit/c/platform/core/uifw/dali-csharp-binder/+/312976
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
TizenAPI-Bot [Tue, 25 Jun 2024 15:07:51 +0000 (15:07 +0000)]
Release 12.0.0.18336
TizenAPI-Bot [Mon, 24 Jun 2024 15:09:01 +0000 (15:09 +0000)]
Release 12.0.0.18336
TizenAPI-Bot [Mon, 24 Jun 2024 15:09:00 +0000 (15:09 +0000)]
Merge remote-tracking branch 'origin/master' into tizen
anujk-singh [Mon, 24 Jun 2024 12:08:59 +0000 (17:38 +0530)]
Add BluetoothDevice constructor with remote address (#6165)
Signed-off-by: anujk-singh <anujk.singh@samsung.com>
Haesu Gwon [Mon, 24 Jun 2024 09:10:07 +0000 (18:10 +0900)]
[WebRTC] Change native so version (#6177)
shmin [Mon, 24 Jun 2024 05:48:05 +0000 (14:48 +0900)]
Update deploy-documents.yml (#6176)
* Update deploy-documents.yml
* Update deploy-documents.yml
* Update deploy-documents.yml
* Update deploy-documents.yml
* Update deploy-documents.yml
* Update deploy-documents-for-tizen-docs.yml
* Update deploy-documents-for-tizen-docs.yml
TizenAPI-Bot [Sat, 22 Jun 2024 15:07:45 +0000 (15:07 +0000)]
Release 12.0.0.18333
TizenAPI-Bot [Fri, 21 Jun 2024 15:10:28 +0000 (15:10 +0000)]
Release 12.0.0.18333
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