platform/core/csapi/tizenfx.git
8 months agoRelease 12.0.0.18450 accepted/tizen_unified_dev accepted/tizen/unified/20240924.005936 accepted/tizen/unified/dev/20240924.080607 accepted/tizen/unified/x/20240923.124430 submit/tizen/20240920.150855
TizenAPI-Bot [Fri, 20 Sep 2024 15:08:55 +0000 (15:08 +0000)]
Release 12.0.0.18450

8 months agoMerge remote-tracking branch 'origin/master' into tizen
TizenAPI-Bot [Fri, 20 Sep 2024 15:08:55 +0000 (15:08 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

8 months ago[Tizen.Core] Add missing descriptions related to Exception (#6338)
hjhun [Fri, 20 Sep 2024 12:13:03 +0000 (21:13 +0900)]
[Tizen.Core] Add missing descriptions related to Exception (#6338)

* [Tizen.Core] Add missing descriptions related to Exception

Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
* Separate try catch blocks

Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
---------

Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
8 months ago[Tizen.Core] Fix managing native handle of Event (#6337)
hjhun [Fri, 20 Sep 2024 04:43:02 +0000 (13:43 +0900)]
[Tizen.Core] Fix managing native handle of Event (#6337)

The native handle should not be null before calling Dispose() method.

Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
8 months ago[Tizen.Core] Fix memory leak (#6336)
hjhun [Fri, 20 Sep 2024 04:04:19 +0000 (13:04 +0900)]
[Tizen.Core] Fix memory leak (#6336)

The problem is that if the setter of ChannelObject's Data Property is called
twice in a row, the previous data will not be removed. To prevent this,
this patch is made it so that when the setter is called, the previous data
is erased.

Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
8 months ago[Tizen.Core] Fix double free issues (#6335)
hjhun [Fri, 20 Sep 2024 02:03:54 +0000 (11:03 +0900)]
[Tizen.Core] Fix double free issues (#6335)

* [Tizen.Core] Fix double free issues

The received object in the callback function should not be released.

Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
* Prevent double free using an internal property

Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
---------

Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
8 months agoRelease 12.0.0.18446 accepted/tizen/unified/20240920.050214 accepted/tizen/unified/x/20240920.102424 submit/tizen/20240919.150846
TizenAPI-Bot [Thu, 19 Sep 2024 15:08:47 +0000 (15:08 +0000)]
Release 12.0.0.18446

8 months agoMerge remote-tracking branch 'origin/master' into tizen
TizenAPI-Bot [Thu, 19 Sep 2024 15:08:46 +0000 (15:08 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

8 months ago[WebAuthn] Add WebAuthn API (#6311)
Filip Skrzeczkowski [Thu, 19 Sep 2024 12:04:46 +0000 (14:04 +0200)]
[WebAuthn] Add WebAuthn API (#6311)

[WebAuthn] Add WebAuthn module and public API

Provide the implementation and documentation for the public API of the
WebAuthn module implementing the passkey functionality.

Co-authored-by: Piotr Szydełko <wiertel@users.sourceforge.net>
8 months ago[Core] Fix a bug about releasing the task (#6333)
hjhun [Thu, 19 Sep 2024 09:49:05 +0000 (18:49 +0900)]
[Core] Fix a bug about releasing the task (#6333)

Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
8 months ago[Tizen.Core] Add new API for providing a new main loop model (#6296)
hjhun [Thu, 19 Sep 2024 04:03:04 +0000 (13:03 +0900)]
[Tizen.Core] Add new API for providing a new main loop model (#6296)

* [Tizen.Core] Add new Tizen.Core library

Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
* Remove example code from TCoreTask.Running property

Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
* Update descriptions

Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
* Save unsaved code

Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
* Update markdown file

Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
* Update descriptions

Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
---------

Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
8 months ago[MediaVision] Check instance is disposed (#6331)
Haesu Gwon [Thu, 19 Sep 2024 03:17:14 +0000 (12:17 +0900)]
[MediaVision] Check instance is disposed (#6331)

8 months ago[MediaVision] Add new inference APIs (#6316)
Haesu Gwon [Thu, 19 Sep 2024 02:26:21 +0000 (11:26 +0900)]
[MediaVision] Add new inference APIs (#6316)

* [MediaVision] Add new inference APIs

8 months agoRelease 12.0.0.18441 submit/tizen/20240917.150901
TizenAPI-Bot [Tue, 17 Sep 2024 15:09:01 +0000 (15:09 +0000)]
Release 12.0.0.18441

8 months agoRelease 12.0.0.18441 submit/tizen/20240916.150917
TizenAPI-Bot [Mon, 16 Sep 2024 15:09:17 +0000 (15:09 +0000)]
Release 12.0.0.18441

8 months agoRelease 12.0.0.18441 submit/tizen/20240915.150838
TizenAPI-Bot [Sun, 15 Sep 2024 15:08:38 +0000 (15:08 +0000)]
Release 12.0.0.18441

8 months agoRelease 12.0.0.18441 submit/tizen/20240913.150859
TizenAPI-Bot [Fri, 13 Sep 2024 15:08:59 +0000 (15:08 +0000)]
Release 12.0.0.18441

8 months agoMerge remote-tracking branch 'origin/master' into tizen
TizenAPI-Bot [Fri, 13 Sep 2024 15:08:59 +0000 (15:08 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

9 months ago[System] Add handling code for internal APIs
Yunhee Seo [Thu, 12 Sep 2024 02:30:44 +0000 (11:30 +0900)]
[System] Add handling code for internal APIs

Power related EventArgs classes were used at internal APIs
in Power.cs module.
These classes and all properties(attributes) should be
treated as internal API code.
Thus, this patch is necessary.

Signed-off-by: Yunhee Seo <yuni.seo@samsung.com>
9 months ago[WebRTC] Add descrition and payload APIs (#6284)
Haesu Gwon [Fri, 13 Sep 2024 03:45:26 +0000 (12:45 +0900)]
[WebRTC] Add descrition and payload APIs (#6284)

* [WebRTC] Add descrition and payload APIs

9 months ago[AudioManager] Add new SoundEffect APIs (#6329)
Haesu Gwon [Fri, 13 Sep 2024 03:38:15 +0000 (12:38 +0900)]
[AudioManager] Add new SoundEffect APIs (#6329)

9 months ago[MetadataExtractor] Add a StitchedContent360 metadata API (#6292)
Haesu Gwon [Fri, 13 Sep 2024 00:44:25 +0000 (09:44 +0900)]
[MetadataExtractor] Add a StitchedContent360 metadata API (#6292)

* [MetadataExtractor] Add a StitchedContent360 metadata API

9 months agoRelease 12.0.0.18437 accepted/tizen/unified/20240919.163742 accepted/tizen/unified/dev/20240920.060426 accepted/tizen/unified/x/20240920.053147 submit/tizen/20240912.150858
TizenAPI-Bot [Thu, 12 Sep 2024 15:08:58 +0000 (15:08 +0000)]
Release 12.0.0.18437

9 months agoMerge remote-tracking branch 'origin/master' into tizen
TizenAPI-Bot [Thu, 12 Sep 2024 15:08:58 +0000 (15:08 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

9 months ago[TCSACR-599][InputMethod] Deprecate RotationChanged event (#6315)
Inhong [Thu, 12 Sep 2024 09:29:03 +0000 (18:29 +0900)]
[TCSACR-599][InputMethod] Deprecate RotationChanged event (#6315)

9 months ago[TCSACR-598][InputMethod] Remove deprecated APIs (#6313)
Inhong [Thu, 12 Sep 2024 09:04:54 +0000 (18:04 +0900)]
[TCSACR-598][InputMethod] Remove deprecated APIs (#6313)

9 months agoRelease 12.0.0.18435 accepted/tizen/unified/20240912.084810 accepted/tizen/unified/dev/20240913.055455 accepted/tizen/unified/x/20240913.014847 submit/tizen/20240911.113710
TizenAPI-Bot [Wed, 11 Sep 2024 11:37:10 +0000 (11:37 +0000)]
Release 12.0.0.18435

9 months agoMerge remote-tracking branch 'origin/master' into tizen
TizenAPI-Bot [Wed, 11 Sep 2024 11:37:10 +0000 (11:37 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

9 months ago[NUI] version up (nui22340) (#6321)
Taehyub Kim [Wed, 11 Sep 2024 11:00:41 +0000 (20:00 +0900)]
[NUI] version up (nui22340) (#6321)

9 months ago[NUI] Add missing IsUsingXaml check to Text
Bowon Ryu [Wed, 11 Sep 2024 06:55:35 +0000 (15:55 +0900)]
[NUI] Add missing IsUsingXaml check to Text

Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
9 months ago[NUI] Add multi-mimetype feature for Drag and Drop (#6294)
Taehyub Kim [Wed, 11 Sep 2024 04:22:01 +0000 (13:22 +0900)]
[NUI] Add multi-mimetype feature for Drag and Drop (#6294)

* [NUI] Add multi-mimetype feature for Drag and Drop
Contents
- Allow to set multi-mimetypes for source client (use DragInfo)
- Target client receive source's mimetypes from source client when Enter, Move, Leave
- Target client can set mimetype to receive - Refactoring code for readability
- Refactoring codes for readability

* Refactoring data structure and duplicated codes

* Apply clean code for Drag and Drop

9 months ago[NUI] Deprecate Dali::Property constructor with componentwise
Eunki, Hong [Wed, 4 Sep 2024 01:07:37 +0000 (10:07 +0900)]
[NUI] Deprecate Dali::Property constructor with componentwise

Since those usecase break some logic, let we decide to deprecate
the componentewise logic.

Instead just create new property index - like COLOR_RED, SIZE_HEIGHT.

Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
9 months ago[NUI] Add more comments
dongsug.song [Mon, 2 Sep 2024 12:29:20 +0000 (21:29 +0900)]
[NUI] Add more comments

9 months agoUpdate deprecated actions (#6322)
Jay Cho [Wed, 11 Sep 2024 10:36:14 +0000 (19:36 +0900)]
Update deprecated actions (#6322)

9 months agoRelease 12.0.0.18429 submit/tizen/20240907.150844
TizenAPI-Bot [Sat, 7 Sep 2024 15:08:44 +0000 (15:08 +0000)]
Release 12.0.0.18429

9 months agoRelease 12.0.0.18429 submit/tizen/20240906.150840
TizenAPI-Bot [Fri, 6 Sep 2024 15:08:40 +0000 (15:08 +0000)]
Release 12.0.0.18429

9 months agoMerge remote-tracking branch 'origin/master' into tizen
TizenAPI-Bot [Fri, 6 Sep 2024 15:08:40 +0000 (15:08 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

9 months agoEnhancement of API description (#6312)
pjh9216 [Thu, 5 Sep 2024 23:47:32 +0000 (19:47 -0400)]
Enhancement of API description (#6312)

Signed-off-by: pjh9216 <jh9216.park@samsung.com>
9 months agoRelease 12.0.0.18428 submit/tizen/20240904.150842
TizenAPI-Bot [Wed, 4 Sep 2024 15:08:42 +0000 (15:08 +0000)]
Release 12.0.0.18428

9 months agoRelease 12.0.0.18428 accepted/tizen/unified/20240909.154233 accepted/tizen/unified/dev/20240910.111447 accepted/tizen/unified/x/20240910.014248 submit/tizen/20240904.094149
TizenAPI-Bot [Wed, 4 Sep 2024 09:41:49 +0000 (09:41 +0000)]
Release 12.0.0.18428

9 months agoMerge remote-tracking branch 'origin/master' into tizen
TizenAPI-Bot [Wed, 4 Sep 2024 09:41:49 +0000 (09:41 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

9 months agoVersion Update (22339)
everLEEst(SangHyeon Lee) [Wed, 4 Sep 2024 08:22:53 +0000 (17:22 +0900)]
Version Update (22339)

9 months ago[NUI] Bind FrameUpdateCallback / EventThreadCallback / ProcessorController native...
Eunki, Hong [Wed, 4 Sep 2024 05:25:29 +0000 (14:25 +0900)]
[NUI] Bind FrameUpdateCallback / EventThreadCallback / ProcessorController native release API

Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
9 months ago[NUI] Support FrameSpeedFactor for AnimatedImage relative classes
Eunki, Hong [Thu, 29 Aug 2024 09:52:39 +0000 (18:52 +0900)]
[NUI] Support FrameSpeedFactor for AnimatedImage relative classes

Let we make some property to control the speed of animated image.

If we want to play animation 2x speed, Set this value as 2.0f.

If we want to play animation 0.5x speed, Set this value as 0.5f.

Note : For the platform safety reason, let we constraint the input value as
0.01f to 100.0f

Relative dali patch :

https://review.tizen.org/gerrit/c/platform/core/uifw/dali-toolkit/+/316847

Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
9 months ago[NUI] Add missing privilege comments
dongsug.song [Mon, 26 Aug 2024 04:19:29 +0000 (13:19 +0900)]
[NUI] Add missing privilege comments

9 months ago[NUI] Fix TableView TC fail issue again in proper way
dongsug.song [Sun, 25 Aug 2024 07:14:22 +0000 (16:14 +0900)]
[NUI] Fix TableView TC fail issue again in proper way

- Fix the https://github.com/Samsung/TizenFX/pull/6258 correctly
- This is for https://github.sec.samsung.net/NUI/home/issues/25
- locally applied image has been passed the TCT

9 months ago[NUI] Supports window background blur.
Wonsik Jung [Wed, 28 Aug 2024 08:40:08 +0000 (17:40 +0900)]
[NUI] Supports window background blur.

Supports window background blur.
This new APIs is to request window blur to window manager.
Next time, behind blur will be added.

9 months ago[NUI] Make NativeImageSourceQueue.ColorFormat RGBA works as RGBA order
Eunki, Hong [Wed, 21 Aug 2024 04:12:16 +0000 (13:12 +0900)]
[NUI] Make NativeImageSourceQueue.ColorFormat RGBA works as RGBA order

Until now, RGBA works as BGRA order internally.

It will make confuse to user. So we make BGR format at this PR #4383

Now it spend 2 years, and version changed as tizen_9.0
It is good time to change behavior of ColorFormat.RGBA8888

Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
9 months ago[NUI] Binding FrameUpdateCallbackInterface change Orientation
Eunki, Hong [Thu, 22 Aug 2024 08:05:18 +0000 (17:05 +0900)]
[NUI] Binding FrameUpdateCallbackInterface change Orientation

Let we allow to FrameUpdateCallback get and set Orientation.

Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
9 months agoUpdate deploy-documents-for-tizen-docs.yml (#6304)
shmin [Wed, 4 Sep 2024 04:31:56 +0000 (13:31 +0900)]
Update deploy-documents-for-tizen-docs.yml (#6304)

9 months agoUpdate deploy documents workflow (#6301)
shmin [Wed, 4 Sep 2024 01:35:23 +0000 (10:35 +0900)]
Update deploy documents workflow (#6301)

9 months agoRelease 12.0.0.18418 submit/tizen/20240903.150843
TizenAPI-Bot [Tue, 3 Sep 2024 15:08:43 +0000 (15:08 +0000)]
Release 12.0.0.18418

9 months agoMerge remote-tracking branch 'origin/master' into tizen
TizenAPI-Bot [Tue, 3 Sep 2024 15:08:43 +0000 (15:08 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

9 months ago[MediaVision] Deprecate all legacy APIs (#6279)
Haesu Gwon [Tue, 3 Sep 2024 02:45:05 +0000 (11:45 +0900)]
[MediaVision] Deprecate all legacy APIs (#6279)

* [MediaVision] Deprecate all legacy APIs

9 months agoRelease 12.0.0.18417 submit/tizen/20240902.151039
TizenAPI-Bot [Mon, 2 Sep 2024 15:10:39 +0000 (15:10 +0000)]
Release 12.0.0.18417

9 months agoMerge remote-tracking branch 'origin/master' into tizen
TizenAPI-Bot [Mon, 2 Sep 2024 15:10:39 +0000 (15:10 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

9 months agointroduce the Screensaver service feature
Doyoun Kang [Wed, 14 Aug 2024 00:40:33 +0000 (09:40 +0900)]
introduce the Screensaver service feature

9 months agoRelease 12.0.0.18416 submit/tizen/20240901.150817
TizenAPI-Bot [Sun, 1 Sep 2024 15:08:17 +0000 (15:08 +0000)]
Release 12.0.0.18416

9 months agoRelease 12.0.0.18416 submit/tizen/20240831.150855
TizenAPI-Bot [Sat, 31 Aug 2024 15:08:55 +0000 (15:08 +0000)]
Release 12.0.0.18416

9 months agoRelease 12.0.0.18416 submit/tizen/20240830.150821
TizenAPI-Bot [Fri, 30 Aug 2024 15:08:21 +0000 (15:08 +0000)]
Release 12.0.0.18416

9 months agoRelease 12.0.0.18416 submit/tizen/20240828.150829
TizenAPI-Bot [Wed, 28 Aug 2024 15:08:29 +0000 (15:08 +0000)]
Release 12.0.0.18416

9 months agoMerge remote-tracking branch 'origin/master' into tizen
TizenAPI-Bot [Wed, 28 Aug 2024 15:08:29 +0000 (15:08 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

9 months ago[Multimedia] Add MediaPacket TBM surface APIs (#6278)
Haesu Gwon [Wed, 28 Aug 2024 00:03:36 +0000 (09:03 +0900)]
[Multimedia] Add MediaPacket TBM surface APIs (#6278)

* [Multimedia] Add MediaPacket TBM surface API

9 months agoRelease 12.0.0.18415 submit/tizen/20240827.150904
TizenAPI-Bot [Tue, 27 Aug 2024 15:09:04 +0000 (15:09 +0000)]
Release 12.0.0.18415

9 months agoRelease 12.0.0.18415 submit/tizen/20240827.074151
TizenAPI-Bot [Tue, 27 Aug 2024 07:41:51 +0000 (07:41 +0000)]
Release 12.0.0.18415

9 months agoMerge remote-tracking branch 'origin/master' into tizen
TizenAPI-Bot [Tue, 27 Aug 2024 07:41:51 +0000 (07:41 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

9 months ago[NUI] Version Update (22338)
Jaehyun Cho [Tue, 27 Aug 2024 07:18:41 +0000 (16:18 +0900)]
[NUI] Version Update (22338)

9 months ago[NUI.Scene3D] Add Capture for SceneView
Seungho Baek [Tue, 13 Aug 2024 09:40:13 +0000 (18:40 +0900)]
[NUI.Scene3D] Add Capture for SceneView

Signed-off-by: Seungho Baek <sbsh.baek@samsung.com>
9 months ago[NUI] Fix the handler's garbage collected exception in WebView
dongsug.song [Wed, 21 Aug 2024 06:46:36 +0000 (15:46 +0900)]
[NUI] Fix the handler's garbage collected exception in WebView

9 months ago[NUI] Add WebView's JavascriptMessageHandler callback
dongsug.song [Wed, 7 Aug 2024 06:32:44 +0000 (15:32 +0900)]
[NUI] Add WebView's JavascriptMessageHandler callback

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

9 months ago[NUI] Add WebView Certificate policy decision error get and suspend
dongsug.song [Mon, 5 Aug 2024 12:58:58 +0000 (21:58 +0900)]
[NUI] Add WebView Certificate policy decision error get and suspend

9 months ago[NUI] Deprecate Scrollable and ScrollViewEffect classes
dongsug.song [Tue, 13 Aug 2024 11:43:01 +0000 (20:43 +0900)]
[NUI] Deprecate Scrollable and ScrollViewEffect classes

9 months ago[NUI] Added trim paths props
joogab.yun [Mon, 19 Aug 2024 00:04:57 +0000 (09:04 +0900)]
[NUI] Added trim paths props

9 months ago[NUI] Add RelativeMotionGrab and RelativeMotionUnGrab
joogab.yun [Thu, 22 Aug 2024 02:16:22 +0000 (11:16 +0900)]
[NUI] Add RelativeMotionGrab and RelativeMotionUnGrab

9 months agoRelease 12.0.0.18407 submit/tizen/20240826.150907
TizenAPI-Bot [Mon, 26 Aug 2024 15:09:07 +0000 (15:09 +0000)]
Release 12.0.0.18407

9 months agoRelease 12.0.0.18407 submit/tizen/20240825.150851
TizenAPI-Bot [Sun, 25 Aug 2024 15:08:51 +0000 (15:08 +0000)]
Release 12.0.0.18407

9 months agoRelease 12.0.0.18407 submit/tizen/20240824.150919
TizenAPI-Bot [Sat, 24 Aug 2024 15:09:19 +0000 (15:09 +0000)]
Release 12.0.0.18407

9 months agoRelease 12.0.0.18407 submit/tizen/20240823.150907
TizenAPI-Bot [Fri, 23 Aug 2024 15:09:07 +0000 (15:09 +0000)]
Release 12.0.0.18407

9 months agoRelease 12.0.0.18407 submit/tizen/20240821.150848
TizenAPI-Bot [Wed, 21 Aug 2024 15:08:48 +0000 (15:08 +0000)]
Release 12.0.0.18407

9 months agoRelease 12.0.0.18407 accepted/tizen/unified/20240821.165333 accepted/tizen/unified/dev/20240822.230330 accepted/tizen/unified/x/20240822.014242 submit/tizen/20240821.061804
TizenAPI-Bot [Wed, 21 Aug 2024 06:18:04 +0000 (06:18 +0000)]
Release 12.0.0.18407

9 months agoMerge remote-tracking branch 'origin/master' into tizen
TizenAPI-Bot [Wed, 21 Aug 2024 06:18:04 +0000 (06:18 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

9 months ago[NUI] Version Update (22337)
Jiyun Yang [Wed, 21 Aug 2024 04:40:42 +0000 (13:40 +0900)]
[NUI] Version Update (22337)

Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
9 months ago[NUI] Fix lottie dynamic property crash
Jiyun Yang [Mon, 19 Aug 2024 10:01:29 +0000 (19:01 +0900)]
[NUI] Fix lottie dynamic property crash

NUI should not dispose the return value of dynamic property callback.

Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
9 months ago[NUI.Scene3D] Add Panel in Scene3D
Seungho Baek [Fri, 16 Aug 2024 12:55:59 +0000 (21:55 +0900)]
[NUI.Scene3D] Add Panel in Scene3D

Signed-off-by: Seungho Baek <sbsh.baek@samsung.com>
9 months ago[NUI] Remove internal ObjectRegistry that is not used
dongsug.song [Tue, 13 Aug 2024 09:11:11 +0000 (18:11 +0900)]
[NUI] Remove internal ObjectRegistry that is not used

9 months ago[NUI.Devel.Tests] Do not use ColorFormat.RGBA, which might the behavior will be changed
Eunki, Hong [Fri, 16 Aug 2024 06:34:47 +0000 (15:34 +0900)]
[NUI.Devel.Tests] Do not use ColorFormat.RGBA, which might the behavior will be changed

Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
9 months ago[NUI] Fix SVACE defects
dongsug.song [Wed, 24 Jul 2024 03:50:59 +0000 (12:50 +0900)]
[NUI] Fix SVACE defects

9 months ago[NUI.Scene3D] Fix Camera control in SceneView
Seungho Baek [Tue, 30 Jul 2024 06:32:58 +0000 (15:32 +0900)]
[NUI.Scene3D] Fix Camera control in SceneView

 - Make the camera not be removed from SceneView when SelectCamera
 - Move CameraTransition to Native

Signed-off-by: Seungho Baek <sbsh.baek@samsung.com>
9 months agoRemove unnecessary codes to text label
Bowon Ryu [Tue, 13 Aug 2024 11:52:43 +0000 (20:52 +0900)]
Remove unnecessary codes to text label

* Remove the Bindable property of RenderMode.
* Optimize the signal code

Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
9 months ago[NUI] Add missing code to text label
Bowon Ryu [Mon, 12 Aug 2024 11:19:50 +0000 (20:19 +0900)]
[NUI] Add missing code to text label

Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
9 months ago[NUI] Add description to text label
Bowon Ryu [Tue, 16 Jul 2024 10:52:26 +0000 (19:52 +0900)]
[NUI] Add description to text label

Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
9 months ago[NUI] Add AsyncLineCount to TextLabel
Bowon Ryu [Mon, 15 Jul 2024 11:35:10 +0000 (20:35 +0900)]
[NUI] Add AsyncLineCount to TextLabel

Number of lines after latest asynchronous computing or rendering of text.

Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
9 months ago[NUI] Clean up text label event
Bowon Ryu [Mon, 15 Jul 2024 01:40:53 +0000 (10:40 +0900)]
[NUI] Clean up text label event

Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
9 months ago[NUI] Add RequestAsyncHeightForWidth to TextLabel
Bowon Ryu [Mon, 15 Jul 2024 01:31:45 +0000 (10:31 +0900)]
[NUI] Add RequestAsyncHeightForWidth to TextLabel

RequestAsyncHeightForWidth computes the hegiht for width of text asynchronously.
The result is received through the AsyncHeightForWidthComputed.

Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
9 months ago[NUI] Add RequestAsyncNaturalSize to TextLabel
Bowon Ryu [Fri, 12 Jul 2024 10:56:11 +0000 (19:56 +0900)]
[NUI] Add RequestAsyncNaturalSize to TextLabel

RequestAsyncNaturalSize computes the natural size of text asynchronously.
The result is received through the AsyncNaturalSizeComputed.

Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
9 months ago[NUI] Add ManualRendered to TextLabel
Bowon Ryu [Fri, 12 Jul 2024 05:03:31 +0000 (14:03 +0900)]
[NUI] Add ManualRendered to TextLabel

Whether the last async rendering result is a manual render.
If it's false, the render result was automatically requested by OnRelayout.

Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
9 months ago[NUI] Add RenderMode to TextLabel
Bowon Ryu [Wed, 10 Jul 2024 11:05:33 +0000 (20:05 +0900)]
[NUI] Add RenderMode to TextLabel

Sync : default, synchronous text loading.
AsyncAuto : automatically requests an asynchronous text load in OnRelayout.
AsyncManual : users should manually request rendering using the async text method.

All text rendering processes (update/layout/render) are performed asynchronously in AsyncAuto and AsyncManual.

Removed unnecessary properties.

Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
9 months ago[NUI] Add heightConstraint to async text method
Bowon Ryu [Wed, 10 Jul 2024 07:33:49 +0000 (16:33 +0900)]
[NUI] Add heightConstraint to async text method

heightConstraint is the maximum available height of text to render.

By setting the maximum available value, we can determine size within one task.

Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
9 months ago[NUI] Add RequestAsyncRenderWithConstraint to TextLabel
Bowon Ryu [Wed, 10 Jul 2024 05:40:25 +0000 (14:40 +0900)]
[NUI] Add RequestAsyncRenderWithConstraint to TextLabel

Requests asynchronous rendering with the maximum available width using the given widthConstraint.

If the width of the text content is smaller than the widthConstraint, the width will be determined by the width of the text.
If the width of the text content is larger than the widthConstraint, the width will be determined by the widthConstraint.

The height is determined by the content of the text when rendered with the given width.
In this case, the result will be the same as the height returned by GetHeightForWidth.

Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
9 months ago[NUI] Add RequestAsyncRenderWithFixedWidth to TextLabel
Bowon Ryu [Wed, 10 Jul 2024 01:26:33 +0000 (10:26 +0900)]
[NUI] Add RequestAsyncRenderWithFixedWidth to TextLabel

Requests asynchronous text rendering with a fixed width.
The height is determined by the content of the text when rendered with the given width.
The result will be the same as the height returned by GetHeightForWidth.

Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>