platform/core/csapi/tizenfx.git
9 months agoRelease 11.0.0.17918 accepted/tizen/unified/20230726.163522 submit/tizen/20230725.081333
TizenAPI-Bot [Tue, 25 Jul 2023 08:13:33 +0000 (08:13 +0000)]
Release 11.0.0.17918

9 months agoMerge remote-tracking branch 'origin/master' into tizen
TizenAPI-Bot [Tue, 25 Jul 2023 08:13:33 +0000 (08:13 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

9 months ago[NUI] Version Update (22236)
jmm [Tue, 25 Jul 2023 07:38:01 +0000 (16:38 +0900)]
[NUI] Version Update (22236)

9 months ago[NUI] Fast track uploading image
Eunki, Hong [Mon, 17 Jul 2023 03:04:59 +0000 (12:04 +0900)]
[NUI] Fast track uploading image

Add new feature about flag that ImageView's image uploading faster.

Previously, NUI has some operations to support some kind of visual transition,
or calculate natural size for relayout, or etc.

This patch make a way to user that we need to upload image as soon as possible,
don't care about other platform supported features.

Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
9 months ago[NUI] Restore FeedHover due to api compatibility issue.
joogab.yun [Tue, 25 Jul 2023 02:55:44 +0000 (11:55 +0900)]
[NUI] Restore FeedHover due to api compatibility issue.
And the null check is done in FeedHover.

revert : https://github.com/Samsung/TizenFX/pull/5411

9 months ago[NUI] Add logic to check if GetLastTouchEvent() is null.
joogab.yun [Tue, 25 Jul 2023 02:01:16 +0000 (11:01 +0900)]
[NUI] Add logic to check if GetLastTouchEvent() is null.

9 months ago[NUI] Get Lottie ActionId of SetDynamicProperty
Eunki, Hong [Mon, 24 Jul 2023 01:05:20 +0000 (10:05 +0900)]
[NUI] Get Lottie ActionId of SetDynamicProperty

Since we change the value of SetDynamicProperty value in dali side,
we need to get correct value from dali.

Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
9 months ago[NUI] Remove RenderTask itself from the RenderTaskList when disposed
Jiyun Yang [Thu, 20 Jul 2023 07:25:53 +0000 (16:25 +0900)]
[NUI] Remove RenderTask itself from the RenderTaskList when disposed

Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
9 months ago[NUI] Event-related APIs are moved to ViewEvent.cs.
joogab.yun [Wed, 19 Jul 2023 07:36:12 +0000 (16:36 +0900)]
[NUI] Event-related APIs are moved to ViewEvent.cs.

Add DispatchTouchMotion and DispatchHoverMotion.

9 months agoDeprecating Tizen.Maps APIs (#5108)
priyakohl [Tue, 25 Jul 2023 07:18:29 +0000 (12:48 +0530)]
Deprecating Tizen.Maps APIs (#5108)

* Deprecating Tizen.Maps API

Signed-off-by: priya kohli <priya.kohli@samsung.com>
* Updating Code

---------

Signed-off-by: priya kohli <priya.kohli@samsung.com>
9 months agoRelease 11.0.0.17910 accepted/tizen/unified/20230719.102918 submit/tizen/20230718.150917
TizenAPI-Bot [Tue, 18 Jul 2023 15:09:18 +0000 (15:09 +0000)]
Release 11.0.0.17910

9 months agoMerge remote-tracking branch 'origin/master' into tizen
TizenAPI-Bot [Tue, 18 Jul 2023 15:09:17 +0000 (15:09 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

9 months ago[NUI] Version Update (22235)
seungho baek [Tue, 18 Jul 2023 09:19:38 +0000 (18:19 +0900)]
[NUI] Version Update (22235)

Signed-off-by: seungho baek <sbsh.baek@samsung.com>
9 months ago[NUI] Add VisibilityChanged event to Layer
Jaehyun Cho [Tue, 18 Jul 2023 07:16:58 +0000 (16:16 +0900)]
[NUI] Add VisibilityChanged event to Layer

To notice the visibility changes of Layer, VisibilityChanged event is
added to Layer.

9 months ago[NUI] Fix SVACE issue.
huayong.xu [Thu, 13 Jul 2023 08:56:57 +0000 (16:56 +0800)]
[NUI] Fix SVACE issue.

9 months ago[NUI] Update Font size scale again based on the updated guide
Seoyeon Kim [Thu, 13 Jul 2023 12:56:34 +0000 (21:56 +0900)]
[NUI] Update Font size scale again based on the updated guide

- The font size scales are changed according to the latest GUI guide.
- Five stages of Font size scale :
 : 87% -> 100% -> 113% -> 126% -> 140 %

Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
9 months ago[NUI] Switch camera includes current camera's Unparent()
jmm [Wed, 12 Jul 2023 09:26:51 +0000 (18:26 +0900)]
[NUI] Switch camera includes current camera's Unparent()

9 months ago[NUI][AT-SPI] Set focus in OnAccessibilityActivated()
Artur Świgoń [Tue, 11 Jul 2023 13:51:00 +0000 (15:51 +0200)]
[NUI][AT-SPI] Set focus in OnAccessibilityActivated()

This aligns the behaviour of Components (derived from CustomView), and other controls, with that
of BaseComponents (and other controls with ViewAccessibilityMode.Default, backed by the C++
accessibility implementation), which set the keyboard focus on activation. Please note that in the
latter case, the implementation of View.OnAccessibilityActivated is unused, and the unrelated method
(albeit bearing the same name) Toolkit::Control::OnAccessibilityActivated is called:

bool Control::OnAccessibilityActivated()
{
  if(Toolkit::KeyboardFocusManager::Get().SetCurrentFocusActor(Self()))
  {
    return OnKeyboardEnter();
  }
  return false;
}

So, in other words, this patch makes C# controls behave in a similar manner, i.e. set the keyboard
focus on accessibility activation.

9 months ago[NUI.Scene3D] Make MotionData use Native API, instead of C#
Eunki, Hong [Wed, 5 Jul 2023 07:26:59 +0000 (16:26 +0900)]
[NUI.Scene3D] Make MotionData use Native API, instead of C#

Since we allow to use MotionData feature in dali-side, let we use it.

Now we can load motion data and blendshape animation from file asyncronously.

Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
9 months agoRelease 11.0.0.17903 submit/tizen/20230714.150925
TizenAPI-Bot [Fri, 14 Jul 2023 15:09:25 +0000 (15:09 +0000)]
Release 11.0.0.17903

9 months agoMerge remote-tracking branch 'origin/master' into tizen
TizenAPI-Bot [Fri, 14 Jul 2023 15:09:25 +0000 (15:09 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

10 months ago[Tizen.Applications] Fix static analysis issues (#5389)
kilig [Fri, 14 Jul 2023 04:46:09 +0000 (13:46 +0900)]
[Tizen.Applications] Fix static analysis issues (#5389)

Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
10 months agoRelease 11.0.0.17902 submit/tizen/20230711.151022
TizenAPI-Bot [Tue, 11 Jul 2023 15:10:22 +0000 (15:10 +0000)]
Release 11.0.0.17902

10 months agoMerge remote-tracking branch 'origin/master' into tizen
TizenAPI-Bot [Tue, 11 Jul 2023 15:10:22 +0000 (15:10 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

10 months ago[MediaPlayer] Add new API to set video codec type (#5359)
Haesu Gwon [Tue, 11 Jul 2023 06:28:52 +0000 (15:28 +0900)]
[MediaPlayer] Add new API to set video codec type (#5359)

* [MediaPlayer] Add new API to set video codec type

10 months agoRelease 11.0.0.17901 accepted/tizen_unified_dev accepted/tizen/unified/dev/20230807.020850 submit/tizen/20230711.055619
TizenAPI-Bot [Tue, 11 Jul 2023 05:56:19 +0000 (05:56 +0000)]
Release 11.0.0.17901

10 months agoMerge remote-tracking branch 'origin/master' into tizen
TizenAPI-Bot [Tue, 11 Jul 2023 05:56:18 +0000 (05:56 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

10 months agoVersion update - 22234
huiyu [Tue, 11 Jul 2023 05:19:46 +0000 (14:19 +0900)]
Version update - 22234

Signed-off-by: huiyu <huiyu.eun@samsung.com>
10 months ago[NUI] Fix not to propagate gesture from scrim
Jaehyun Cho [Mon, 10 Jul 2023 07:53:15 +0000 (16:53 +0900)]
[NUI] Fix not to propagate gesture from scrim

Scrim should block all touch and gesture events.
Therefore, gesture is also not propagated from scrim.

10 months ago[NUI] Register OrientationChanged for BorderWindow.
joogab.yun [Mon, 10 Jul 2023 10:50:03 +0000 (19:50 +0900)]
[NUI] Register OrientationChanged for BorderWindow.

Because if the window is rotated, we need to resize the window by recalculating the border area.

10 months ago[NUI] Binding IsFloatingModeEnabled()
joogab.yun [Mon, 10 Jul 2023 05:45:56 +0000 (14:45 +0900)]
[NUI] Binding IsFloatingModeEnabled()

refer :
https://review.tizen.org/gerrit/#/c/platform/core/uifw/dali-adaptor/+/295493/
https://review.tizen.org/gerrit/#/c/platform/core/uifw/dali-csharp-binder/+/295494/

10 months ago[NUI] Delete the used window in widget
sunghyun kim [Mon, 19 Jun 2023 01:39:40 +0000 (10:39 +0900)]
[NUI] Delete the used window in widget

Delete the used window so that the window can be deleted normally when deleting the widget.
this is for memory leak issue.

10 months ago[NUI] Update FontSizeScale values
Seoyeon Kim [Tue, 4 Jul 2023 09:06:39 +0000 (18:06 +0900)]
[NUI] Update FontSizeScale values

- Except for TV and wearable profiles, FontSizeScale values are updated.

Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
10 months agoRevert "PR-5360"
j-h.choi [Thu, 6 Jul 2023 01:56:16 +0000 (10:56 +0900)]
Revert "PR-5360"

This reverts commit 116a571589ba67e820ce33e5f04c8360206095fa.

10 months agoRevert "Bump Microsoft.NETCore.Platforms to 6.0.9"
j-h.choi [Thu, 6 Jul 2023 01:56:03 +0000 (10:56 +0900)]
Revert "Bump Microsoft.NETCore.Platforms to 6.0.9"

This reverts commit 91d26e03b762996e6e750a623f1002407d8bfaf9.

10 months agoBump Microsoft.NETCore.Platforms to 6.0.9
Jay Cho [Tue, 4 Jul 2023 20:38:11 +0000 (05:38 +0900)]
Bump Microsoft.NETCore.Platforms to 6.0.9

Change-Id: I5fc7bc69c4c395bfd6a88825b330b1b3636b043c

10 months agoPR-5360
sung-su.kim [Thu, 29 Jun 2023 04:10:18 +0000 (13:10 +0900)]
PR-5360

Change-Id: Ied726e040f339ea935b14c82bee954b7f4209b88

10 months agoRelease 11.0.0.17895 accepted/tizen/unified/20230706.152143 submit/tizen/20230705.074743
TizenAPI-Bot [Wed, 5 Jul 2023 07:47:43 +0000 (07:47 +0000)]
Release 11.0.0.17895

10 months agoMerge remote-tracking branch 'origin/master' into tizen
TizenAPI-Bot [Wed, 5 Jul 2023 07:47:43 +0000 (07:47 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

10 months ago[NUI] version up(22231)
Bowon Ryu [Wed, 5 Jul 2023 06:22:26 +0000 (15:22 +0900)]
[NUI] version up(22231)

Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
10 months ago[NUI] Add InterceptWheelEvent
joogab.yun [Tue, 4 Jul 2023 07:06:47 +0000 (16:06 +0900)]
[NUI] Add InterceptWheelEvent

The Wheel event calls the WheelEvent callback by going back from the last child actor to the parent via hitTest.
InterceptWheelEvent checks the wheel event in the parent first.
Returning false from interceptWheelEvent allows child actors to receive WheelEvents.
If it returns true, the actor will receive a WheelEvent.

for example

   View parent = new View();
   View child = new View();
   parent.Add(child);
   child.WheelEvent += childFunctor;
   parent.WheelEvent += parentFunctor;

The callbacks are called in the order childFunctor -> parentFunctor.

If you connect InterceptWheelEvent to parentActor.

   parent.InterceptWheelEvent += interceptFunctor;

When interceptFunctor returns false, it is called in the same order childFunctor -> parentFunctor.
If intereptFunctor returns true, it means that the WheelEvent was intercepted.
So the child actor will not be able to receive wheel events.
Only the parentFunctor is called.

refer :
https://review.tizen.org/gerrit/#/c/platform/core/uifw/dali-core/+/295232/
https://review.tizen.org/gerrit/#/c/platform/core/uifw/dali-csharp-binder/+/295233/

10 months ago[NUI] Partial update feature enable/disable for window
Eunki, Hong [Tue, 4 Jul 2023 04:13:37 +0000 (13:13 +0900)]
[NUI] Partial update feature enable/disable for window

Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
10 months ago[NUI] Add ModelRoot Property in Model class
seungho baek [Thu, 29 Jun 2023 05:11:25 +0000 (14:11 +0900)]
[NUI] Add ModelRoot Property in Model class

 - Add ModelRoot Property to retrieve root ModelNode of the Model object.
 - Change parameter name of AddModelNode and RemoveModelNode to modelNode

Signed-off-by: seungho baek <sbsh.baek@samsung.com>
10 months ago[NUI] Write comments for Matrix and Matrix3
Eunki, Hong [Fri, 23 Jun 2023 03:56:27 +0000 (12:56 +0900)]
[NUI] Write comments for Matrix and Matrix3

Write some comments for Matrix / Matrix3 class

Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
10 months ago[NUI] Disable ThemeManager preload
Jiyun Yang [Fri, 30 Jun 2023 05:42:44 +0000 (14:42 +0900)]
[NUI] Disable ThemeManager preload

Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
10 months ago[NUI] Add LazyFeedHover api for HoverEvent
joogab.yun [Fri, 23 Jun 2023 08:10:28 +0000 (17:10 +0900)]
[NUI] Add LazyFeedHover api for HoverEvent

This api feeds a hover event into the window.

refer :
https://review.tizen.org/gerrit/#/c/platform/core/uifw/dali-adaptor/+/294676/
https://review.tizen.org/gerrit/#/c/platform/core/uifw/dali-csharp-binder/+/294689/

10 months agoRelease 11.0.0.17888 submit/tizen/20230628.063349
TizenAPI-Bot [Wed, 28 Jun 2023 06:33:49 +0000 (06:33 +0000)]
Release 11.0.0.17888

10 months agoMerge remote-tracking branch 'origin/master' into tizen
TizenAPI-Bot [Wed, 28 Jun 2023 06:33:49 +0000 (06:33 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

10 months ago[NUI] Add Directional Light
seungho baek [Mon, 12 Jun 2023 04:43:51 +0000 (13:43 +0900)]
[NUI] Add Directional Light

Signed-off-by: seungho baek <sbsh.baek@samsung.com>
10 months ago[NUI] Exception if someone change disposed ImageView's property
Eunki, Hong [Mon, 26 Jun 2023 05:14:10 +0000 (14:14 +0900)]
[NUI] Exception if someone change disposed ImageView's property

Since we don't check validation of ImageView itself during change
ImageView properties, it will not throw any exceptions.
and it will be crashend when we ProcessOnceEvent invoked.

Normal View property directly access to DALi side. But ImageView
property access to DALi side lazy.

Now this throw make app developer easy to find error codes.

Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
10 months ago[NUI] Remove useless log + Add todo mark about it
Eunki, Hong [Fri, 23 Jun 2023 02:11:31 +0000 (11:11 +0900)]
[NUI] Remove useless log + Add todo mark about it

Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
10 months ago[NUI] Fix Application argv issue
Wonsik Jung [Thu, 22 Jun 2023 08:16:35 +0000 (17:16 +0900)]
[NUI] Fix Application argv issue

Fix Application Argv issue in UI Thread.
The input param is missed in this case.
This PR is to fix it.

10 months ago[NUI] Add some API for KeyFrames
Eunki, Hong [Wed, 21 Jun 2023 03:36:02 +0000 (12:36 +0900)]
[NUI] Add some API for KeyFrames

1. `GetKeyFrameCount()` to know how many keyframes are added.
2. `GetKeyFrame()` to know the information of specific index.
3. `SetKeyFrameValue()` to change the value for specific index.

Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
10 months ago[NUI] Clear old resources cached data
Eunki, Hong [Thu, 22 Jun 2023 05:40:56 +0000 (14:40 +0900)]
[NUI] Clear old resources cached data

After overhead reducetion patch #5280 merged, Some side effect occured.

Previously we always ask some properties to dali side visual.
But now we return cached value in NUI.

Since URL property clear-up all properties, to fit previous logic,
let we also clean-up cached properties. (Actually, mark only for this case)

Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
10 months agoRelease 11.0.0.17882 accepted/tizen/unified/20230623.160653 submit/tizen/20230621.040619
TizenAPI-Bot [Wed, 21 Jun 2023 04:06:19 +0000 (04:06 +0000)]
Release 11.0.0.17882

10 months agoMerge remote-tracking branch 'origin/master' into tizen
TizenAPI-Bot [Wed, 21 Jun 2023 04:06:19 +0000 (04:06 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

10 months ago[NUI] Add a new WindowLayout Sample
Daekwang Ryu [Fri, 24 Mar 2023 06:02:52 +0000 (15:02 +0900)]
[NUI] Add a new WindowLayout Sample

10 months ago[NUI] Fix some svace issues.
huayong.xu [Tue, 20 Jun 2023 01:14:48 +0000 (09:14 +0800)]
[NUI] Fix some svace issues.

10 months ago[NUI] Make internal API for calculate screen position and extents.
Eunki Hong [Mon, 15 May 2023 14:23:28 +0000 (23:23 +0900)]
[NUI] Make internal API for calculate screen position and extents.

Current screen extents API calculated by 'Current' properties.
That mean, the result of calculation late 1 render-frame.
So, we cannot use it during Relayout events.

Now, make internal API so we can get screen position/extents
calculated by event-side properties.

Signed-off-by: Eunki Hong <eunkiki.hong@samsung.com>
10 months ago[NUI] Make subclass of ImageView can use ResourceUrl normally.
Eunki Hong [Mon, 19 Jun 2023 15:51:02 +0000 (00:51 +0900)]
[NUI] Make subclass of ImageView can use ResourceUrl normally.

If we skip to set ImageVisualType, or set ImageVisualType as Image,
we will try to find best visual by it's file format codes.
But previously, we fix the type of visual.
So, instead of some special case like URLs, just make we use Image type.

And also, make _resourceUrl latest value if we success to get url from visual.

Signed-off-by: Eunki Hong <eunkiki.hong@samsung.com>
10 months ago[NUI] Skip when the View.BackgroundImage is set with the same value as privious one
dongsug.song [Fri, 16 Jun 2023 13:15:48 +0000 (22:15 +0900)]
[NUI] Skip when the View.BackgroundImage is set with the same value as privious one

10 months ago[NUI] Add manual test for webview.
huayong.xu [Thu, 15 Jun 2023 11:09:11 +0000 (19:09 +0800)]
[NUI] Add manual test for webview.

10 months ago[NUI] Add Window validation check
dongsug.song [Fri, 16 Jun 2023 13:00:06 +0000 (22:00 +0900)]
[NUI] Add Window validation check

10 months ago[NUI.Scene3D] Deprecate direct accessor to motion value list
Eunki, Hong [Fri, 16 Jun 2023 00:38:30 +0000 (09:38 +0900)]
[NUI.Scene3D] Deprecate direct accessor to motion value list

Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
10 months agoRelease 11.0.0.17874 submit/tizen/20230620.151043
TizenAPI-Bot [Tue, 20 Jun 2023 15:10:43 +0000 (15:10 +0000)]
Release 11.0.0.17874

10 months agoMerge remote-tracking branch 'origin/master' into tizen
TizenAPI-Bot [Tue, 20 Jun 2023 15:10:43 +0000 (15:10 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

10 months ago[ThemeManager] Clear current theme cache when theme changed (#5320)
jeremy-jang [Tue, 20 Jun 2023 05:50:01 +0000 (14:50 +0900)]
[ThemeManager] Clear current theme cache when theme changed (#5320)

* [ThemeManager] Clear current theme cache when theme changed

Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
* Fix ThemeLoader.Dispose

Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
---------

Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
10 months agoAdd check box for notification (#5342)
sukhyungkang [Mon, 19 Jun 2023 23:45:18 +0000 (08:45 +0900)]
Add check box for notification (#5342)

Signed-off-by: SukhyungKang <shine.kang@samsung.com>
10 months agoRelease 11.0.0.17872 accepted/tizen/unified/20230616.172446 submit/tizen/20230616.085448
TizenAPI-Bot [Fri, 16 Jun 2023 08:54:48 +0000 (08:54 +0000)]
Release 11.0.0.17872

10 months agoMerge remote-tracking branch 'origin/master' into tizen
TizenAPI-Bot [Fri, 16 Jun 2023 08:54:48 +0000 (08:54 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

10 months ago[NUI] Update webview TCs.
huayong.xu [Mon, 12 Jun 2023 05:32:15 +0000 (13:32 +0800)]
[NUI] Update webview TCs.

10 months ago[NUIComponents] Roll back error modification
AdunFang [Wed, 14 Jun 2023 22:55:52 +0000 (07:55 +0900)]
[NUIComponents] Roll back error modification

10 months agoRelease 11.0.0.17870 submit/tizen/20230614.150952
TizenAPI-Bot [Wed, 14 Jun 2023 15:09:52 +0000 (15:09 +0000)]
Release 11.0.0.17870

10 months agoMerge remote-tracking branch 'origin/master' into tizen
TizenAPI-Bot [Wed, 14 Jun 2023 15:09:52 +0000 (15:09 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

10 months ago[NUI] Add DispatchHoverEvents and DispatchPrentHoverEvents
joogab.yun [Wed, 14 Jun 2023 07:20:38 +0000 (16:20 +0900)]
[NUI] Add DispatchHoverEvents and DispatchPrentHoverEvents

If DispatchHoverEvents sets false, view will not receive any HoverEvent including own.
If DispatchPrentHoverEvents sets false, the parent view does not receive HoverEvent.

11 months agoRelease 11.0.0.17869 submit/tizen/20230614.040614
TizenAPI-Bot [Wed, 14 Jun 2023 04:06:14 +0000 (04:06 +0000)]
Release 11.0.0.17869

11 months agoMerge remote-tracking branch 'origin/master' into tizen
TizenAPI-Bot [Wed, 14 Jun 2023 04:06:14 +0000 (04:06 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

11 months ago[NUI] Version update (22230)
dongsug.song [Wed, 14 Jun 2023 01:50:26 +0000 (10:50 +0900)]
[NUI] Version update (22230)

11 months ago[NUI] Fix the issue that max width of Button Text is incorrect.
huayong.xu [Thu, 4 May 2023 07:28:03 +0000 (15:28 +0800)]
[NUI] Fix the issue that max width of Button Text is incorrect.

When max width of Text is calculated in Vertical alignment,
Width of Icon should be ignored.

11 months ago[NUI] Unregister callbacks when passed argument is null.
huayong.xu [Mon, 12 Jun 2023 05:51:45 +0000 (13:51 +0800)]
[NUI] Unregister callbacks when passed argument is null.

11 months ago[NUI] Fix issue when user try to get Children of ScrollableBase instance as View
AdunFang [Fri, 9 Jun 2023 01:34:05 +0000 (10:34 +0900)]
[NUI] Fix issue when user try to get Children of ScrollableBase instance as View

11 months ago[NUI] Fix incorrect calculation of configGestureCount.
joogab.yun [Fri, 9 Jun 2023 02:12:27 +0000 (11:12 +0900)]
[NUI] Fix incorrect calculation of configGestureCount.

11 months ago[NUI] Introduce WindowData
Daekwang Ryu [Wed, 7 Jun 2023 03:03:24 +0000 (12:03 +0900)]
[NUI] Introduce WindowData

The NUIApplication class had to add new consructors whenever the Window
class added a new constructor. Becuase the class has a default window.
To simplify this process, WindowData is introduced that contains
all the data of the default window.

11 months agoRelease 11.0.0.17863 accepted/tizen/unified/20230608.164412 submit/tizen/20230608.083840
TizenAPI-Bot [Thu, 8 Jun 2023 08:38:40 +0000 (08:38 +0000)]
Release 11.0.0.17863

11 months agoMerge remote-tracking branch 'origin/master' into tizen
TizenAPI-Bot [Thu, 8 Jun 2023 08:38:40 +0000 (08:38 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

11 months ago[NUI] version update
Taehyub Kim [Thu, 8 Jun 2023 07:55:32 +0000 (16:55 +0900)]
[NUI] version update

11 months ago[NUI] Update WebView TCs.
huayong.xu [Tue, 30 May 2023 11:56:47 +0000 (19:56 +0800)]
[NUI] Update WebView TCs.

11 months ago[NUI] Add moveCompleted and resizeCompleted api on BorderWindow
joogab.yun [Sat, 3 Jun 2023 00:53:38 +0000 (09:53 +0900)]
[NUI] Add moveCompleted and resizeCompleted api on BorderWindow

11 months agoAdd window move/resize completed signal
Wonsik Jung [Mon, 22 May 2023 00:56:55 +0000 (09:56 +0900)]
Add window move/resize completed signal

When RequestMoveToServer() or RequestResizeToServer() is called, window start to be moved or resized by display server.
After the action is finished, server send the completed event.
This patch is to received the events.

11 months agoAdd KeepRendering to Window
Heeyong Song [Wed, 31 May 2023 04:32:07 +0000 (13:32 +0900)]
Add KeepRendering to Window

11 months ago[NUI][AT-SPI] Add IAtspiTable and IAtspiTableCell interfaces (#5305)
Artur Świgoń [Wed, 31 May 2023 07:19:51 +0000 (09:19 +0200)]
[NUI][AT-SPI] Add IAtspiTable and IAtspiTableCell interfaces (#5305)

Co-authored-by: Artur Świgoń <a.swigon@samsung.com>
11 months agoRelease 11.0.0.17857 accepted/tizen/unified/20230531.152002 submit/tizen/20230531.055555
TizenAPI-Bot [Wed, 31 May 2023 05:55:55 +0000 (05:55 +0000)]
Release 11.0.0.17857

11 months agoMerge remote-tracking branch 'origin/master' into tizen
TizenAPI-Bot [Wed, 31 May 2023 05:55:55 +0000 (05:55 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

11 months ago[NUI] Version up 22228
Jiyun Yang [Wed, 31 May 2023 05:16:13 +0000 (14:16 +0900)]
[NUI] Version up 22228

Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
11 months ago[NUI] Double buffered ProcessorOnceEvent so we allow attach event during invoke
Eunki, Hong [Tue, 30 May 2023 09:17:11 +0000 (18:17 +0900)]
[NUI] Double buffered ProcessorOnceEvent so we allow attach event during invoke

When we load cached image, `ResourceLoaded` signal invoked immediate.
So, `ResourceLoaded` can be called during `UpdateImage(object, EventArgs)`.

But since we make null after invoke + C# didn't invoke event during invoking.
That mean, attached `UpdateImage()` information disapeared.

So we need to allow `UpdateImage()` event invoke during `ProcessorOnceEvent` invoking.

Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
11 months ago[NUI] Update WebView TCs.
huayong.xu [Tue, 25 Apr 2023 09:59:27 +0000 (17:59 +0800)]
[NUI] Update WebView TCs.

Originally WebView TCs are run synchronously.
This patch is to change them async.

11 months ago[NUI] Add font thread sync creation option
Bowon Ryu [Thu, 25 May 2023 05:09:30 +0000 (14:09 +0900)]
[NUI] Add font thread sync creation option

If sync creation is true, font thread creation guarantees syncronization with the main thread.

The main thread runs the font thread and waits,
and it wakes up upon receiving a notification from the font thread.
If it doesn't receive a notification within the specified time, it wakes up due to a timeout.

Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
11 months ago[NUI] Add new constructor to Rotation by using Quaternion vector4 as input parameter
seungho baek [Thu, 25 May 2023 02:00:16 +0000 (11:00 +0900)]
[NUI] Add new constructor to Rotation by using Quaternion vector4 as input parameter

Signed-off-by: seungho baek <sbsh.baek@samsung.com>
11 months ago[NUI] Add Comment on the View.VisibilityChanged event
seungho baek [Thu, 18 May 2023 06:53:20 +0000 (15:53 +0900)]
[NUI] Add Comment on the View.VisibilityChanged event

Signed-off-by: seungho baek <sbsh.baek@samsung.com>
11 months ago[NUI][AT-SPI] Add AccessibilityDynamicAttributes (#5287)
Artur Świgoń [Tue, 23 May 2023 09:53:06 +0000 (11:53 +0200)]
[NUI][AT-SPI] Add AccessibilityDynamicAttributes (#5287)

Co-authored-by: Artur Świgoń <a.swigon@samsung.com>