platform/core/csapi/tizenfx.git
21 months agoRelease 10.0.0.17354 submit/tizen/20220811.150907
TizenAPI-Bot [Thu, 11 Aug 2022 15:09:07 +0000 (15:09 +0000)]
Release 10.0.0.17354

21 months agoMerge remote-tracking branch 'origin/master' into tizen
TizenAPI-Bot [Thu, 11 Aug 2022 15:09:07 +0000 (15:09 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

21 months agoAdd feature for route (#4403)
HONGCHAEHEE [Thu, 11 Aug 2022 07:48:40 +0000 (16:48 +0900)]
Add feature for route (#4403)

- tizen.org/feature/network.route

21 months agoRelease 10.0.0.17353 accepted/tizen/unified/20220810.135932 submit/tizen/20220809.063454
TizenAPI-Bot [Tue, 9 Aug 2022 06:34:54 +0000 (06:34 +0000)]
Release 10.0.0.17353

21 months agoMerge remote-tracking branch 'origin/master' into tizen
TizenAPI-Bot [Tue, 9 Aug 2022 06:34:53 +0000 (06:34 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

21 months ago[NUI] Version up nui22134
Daekwang Ryu [Tue, 9 Aug 2022 05:29:42 +0000 (14:29 +0900)]
[NUI] Version up nui22134

21 months ago[NUI] Temporarily use InterceptTouchEvent instead of FocusChanged.
joogab.yun [Thu, 4 Aug 2022 10:50:39 +0000 (19:50 +0900)]
[NUI] Temporarily use InterceptTouchEvent instead of FocusChanged.

Registering the FocusChanged event at the time of OnCreate only in the emulator causes a crash.

Only temporarily use touch events until emulator modifications are complete.

This is a patch that will be reverted back once the emulator fix is ​​complete.

21 months ago[NUI] Modify GetWidgetViewFromPtr to use ManagedBaseHandle
tscholb [Wed, 3 Aug 2022 04:27:28 +0000 (13:27 +0900)]
[NUI] Modify GetWidgetViewFromPtr to use ManagedBaseHandle

When WidgetView uses its callback, WidgetView gets a crash problem because of referencing object.
To avoid this problem, WidgetView uses ManageBadeHandle.

21 months ago[NUI] Change directory of Tizen.NUI.Scene3D ModelView
seungho [Thu, 4 Aug 2022 05:00:10 +0000 (14:00 +0900)]
[NUI] Change directory of Tizen.NUI.Scene3D ModelView

Signed-off-by: seungho <sbsh.baek@samsung.com>
21 months ago[Applications.Common] Fix OnLowMememory (#4470)
hjhun [Mon, 8 Aug 2022 22:26:13 +0000 (07:26 +0900)]
[Applications.Common] Fix OnLowMememory (#4470)

This patch adds if conditions for registering the GC timer.
If the LowMemoryStatus of the LowMemoryEventArgs of the OnLowMemory is
SoftWarning or HardWarning, the timer will be registered.

Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
21 months agoRelease 10.0.0.17348 submit/tizen/20220804.150839
TizenAPI-Bot [Thu, 4 Aug 2022 15:08:39 +0000 (15:08 +0000)]
Release 10.0.0.17348

21 months agoMerge remote-tracking branch 'origin/master' into tizen
TizenAPI-Bot [Thu, 4 Aug 2022 15:08:39 +0000 (15:08 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

21 months ago[WebRTC] Change private SignalingServer/Client internal APIs (#4463)
Haesu Gwon [Thu, 4 Aug 2022 05:45:06 +0000 (14:45 +0900)]
[WebRTC] Change private SignalingServer/Client internal APIs (#4463)

21 months agoRelease 10.0.0.17347 accepted/tizen/unified/20220804.041659 submit/tizen/20220802.150808
TizenAPI-Bot [Tue, 2 Aug 2022 15:08:09 +0000 (15:08 +0000)]
Release 10.0.0.17347

21 months agoMerge remote-tracking branch 'origin/master' into tizen
TizenAPI-Bot [Tue, 2 Aug 2022 15:08:08 +0000 (15:08 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

21 months ago[Applications.Cion] Fix bug of sending data (#4399)
jeremy-jang [Tue, 2 Aug 2022 07:57:20 +0000 (16:57 +0900)]
[Applications.Cion] Fix bug of sending data (#4399)

The data from unmanaged code should be marshalled.

Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
Co-authored-by: pjh9216 <jh9216.park@samsung.com>
21 months ago[Packagemanager] Remove warning log when failed to get tep name (#4456)
jeremy-jang [Tue, 2 Aug 2022 07:53:06 +0000 (16:53 +0900)]
[Packagemanager] Remove warning log when failed to get tep name (#4456)

Most packages do not have tep.

Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
21 months agoRelease 10.0.0.17345 accepted/tizen/unified/20220803.095008 submit/tizen/20220802.070527
TizenAPI-Bot [Tue, 2 Aug 2022 07:05:27 +0000 (07:05 +0000)]
Release 10.0.0.17345

21 months agoMerge remote-tracking branch 'origin/master' into tizen
TizenAPI-Bot [Tue, 2 Aug 2022 07:05:27 +0000 (07:05 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

21 months ago[NUI] Version up nui22133 (#4458)
Bowon Ryu [Tue, 2 Aug 2022 06:07:03 +0000 (15:07 +0900)]
[NUI] Version up nui22133 (#4458)

Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
21 months ago[NUI] (Partial Update) Change UpdateSizeHint to UpdateAreaHint
tscholb [Tue, 2 Aug 2022 01:58:09 +0000 (10:58 +0900)]
[NUI] (Partial Update) Change UpdateSizeHint to UpdateAreaHint

Change the property name and the type to Vector4 to support offset also

21 months ago[NUI] Update webview sample and load local files instead.
huayong.xu [Fri, 29 Jul 2022 09:49:27 +0000 (17:49 +0800)]
[NUI] Update webview sample and load local files instead.

21 months ago[XamlBuild] Correct the code format
Fang Xiaohui [Mon, 25 Jul 2022 06:24:21 +0000 (14:24 +0800)]
[XamlBuild] Correct the code format

21 months ago[NUI] Fix IsEqual
Seungkeun Lee [Mon, 1 Aug 2022 08:12:21 +0000 (17:12 +0900)]
[NUI] Fix IsEqual

Fix IsEqual to check HasBody

21 months ago[NUI] Call Dispose when WidgetApplication is terminated
tscholb [Wed, 27 Jul 2022 06:09:26 +0000 (15:09 +0900)]
[NUI] Call Dispose when WidgetApplication is terminated

WidgetAppcation need to delete it's BaseHandle when it is termianted.

21 months ago[NUI] Remove Previous ModelView, and modify new ModelView
seungho [Fri, 29 Jul 2022 02:43:23 +0000 (11:43 +0900)]
[NUI] Remove Previous ModelView, and modify new ModelView

Signed-off-by: seungho <sbsh.baek@samsung.com>
21 months ago[NUI] Add DispatchTouchEvents
joogab.yun [Thu, 28 Jul 2022 07:11:32 +0000 (16:11 +0900)]
[NUI] Add DispatchTouchEvents

This determines whether touch events are emitted or not.

If DispatchTouchEvents is set to false
The View will not receive a TouchEvent and its parents will not receive the TouchEvent.

This works without adding a TouchEvent callback in the View.

21 months agoFix API/ABI break on WebView
Seungkeun Lee [Wed, 27 Jul 2022 23:58:35 +0000 (08:58 +0900)]
Fix API/ABI break on WebView

21 months agoRelease 10.0.0.17336 submit/tizen/20220726.150930
TizenAPI-Bot [Tue, 26 Jul 2022 15:09:30 +0000 (15:09 +0000)]
Release 10.0.0.17336

21 months agoMerge remote-tracking branch 'origin/master' into tizen
TizenAPI-Bot [Tue, 26 Jul 2022 15:09:29 +0000 (15:09 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

21 months ago[Tizen.Log] Optimize separator
Youngjae Cho [Tue, 26 Jul 2022 08:55:47 +0000 (17:55 +0900)]
[Tizen.Log] Optimize separator

Signed-off-by: Youngjae Cho <y0.cho@samsung.com>
21 months agoRelease 10.0.0.17335 accepted/tizen/unified/20220726.132135 submit/tizen/20220725.092221
TizenAPI-Bot [Mon, 25 Jul 2022 09:22:21 +0000 (09:22 +0000)]
Release 10.0.0.17335

21 months agoMerge remote-tracking branch 'origin/master' into tizen
TizenAPI-Bot [Mon, 25 Jul 2022 09:22:21 +0000 (09:22 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

21 months ago[NUI] Version up nui22132 (#4443)
Hosang Kim [Mon, 25 Jul 2022 07:59:02 +0000 (16:59 +0900)]
[NUI] Version up nui22132 (#4443)

Co-authored-by: Hosang Kim <hosang12.kim@samsung.com>
21 months ago[NUI] Add AllowOnlyOwnTouch property and SetDefaultAllowOnlyOwnTouch api
joogab.yun [Thu, 23 Jun 2022 02:13:53 +0000 (11:13 +0900)]
[NUI] Add AllowOnlyOwnTouch property and SetDefaultAllowOnlyOwnTouch api

1. If the AllowOnlyOwnTouch property is true, it will only receive touch events that started from itself.
```c#
  var view = new View()
  {
    AllowOnlyOwnTouch = true,
  }
```

2. Add SetDefaultAllowOnlyOwnTouch(bool enable) in View
```c#
   // If this is set to true, all views are created with AllowOnlyOwnTouch set to true.
   View.SetDefaultiAllowOnlyOwnTouch(true);
```

dependency
https://review.tizen.org/gerrit/#/c/platform/core/uifw/dali-core/+/276632/
https://review.tizen.org/gerrit/#/c/platform/core/uifw/dali-csharp-binder/+/276656/

21 months ago[NUI] Apply Tizen 7.0 UX on Loading (#4318)
Seoyeon2Kim [Fri, 22 Jul 2022 11:44:34 +0000 (20:44 +0900)]
[NUI] Apply Tizen 7.0 UX on Loading (#4318)

- The latest Loading UX has been applied. (Based on API10)
  The image is created as `LottieAnimationView` first.

 - When the user sets ImageArray separately, the image is changed to
  `ImageVisual` as the origin.

Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
21 months agoAdd MaskingMode property in imageView to use Rendering Time Masking
seungho [Thu, 7 Jul 2022 08:43:59 +0000 (17:43 +0900)]
Add MaskingMode property in imageView to use Rendering Time Masking

Signed-off-by: seungho <sbsh.baek@samsung.com>
21 months ago[NUI] fix AnimatedVectorImageView's current frame set defect
dongsug.song [Fri, 22 Jul 2022 09:30:16 +0000 (18:30 +0900)]
[NUI] fix AnimatedVectorImageView's current frame set defect

21 months ago[NUI] Add UpdateProperty() api and revert "Fixed border behavior of windows launched...
joogab.yun [Fri, 22 Jul 2022 05:55:14 +0000 (14:55 +0900)]
[NUI] Add UpdateProperty() api and revert "Fixed border behavior of windows launched at full size" patch

1. Make the Border property updatable.

For now, it only applies when set in the constructor.

Modify so that the property can be applied when the property is set again.

2. revert "https://github.com/Samsung/TizenFX/pull/4398"

21 months ago[NUI] fix ScrollableBase focus moving bug on non-scrollable case (#4435)
SangHyeon Jade Lee [Fri, 22 Jul 2022 07:07:27 +0000 (16:07 +0900)]
[NUI] fix ScrollableBase focus moving bug on non-scrollable case (#4435)

21 months ago[NUI] Propagate AutomationId value to DALi (#4426)
Artur Świgoń [Thu, 21 Jul 2022 12:08:45 +0000 (14:08 +0200)]
[NUI] Propagate AutomationId value to DALi (#4426)

Co-authored-by: Artur Świgoń <a.swigon@samsung.com>
Due to an oversight in #4389, the automationId attribute disappeared from the AT-SPI tree for some Views, causing multiple regressions in Aurum tests. This PR fixes this bug.

The "automationId" key set in AccessibilityAttributes is ignored for controls not backed by a NUIViewAccessible (e.g. BaseComponents, FluxView etc.), because NUIViewAccessible::GetAttributes is never called for such controls. The value of AutomationId should be propagated to dali-toolkit instead, so that is it visible to ControlAccessible::GetAttributes, therefore having an effect for all types of Views (NUIViewAccessible::GetAttributes calls ControlAccessible::GetAttributes first, and then collects any additional attributes stored in View.AccessibilityAttributes).

Dependencies:

    https://review.tizen.org/gerrit/#/c/platform/core/uifw/dali-toolkit/+/278352/ (merged)
    https://review.tizen.org/gerrit/#/c/platform/core/uifw/dali-csharp-binder/+/278353/ (merged)

21 months ago[NUI] Add PropagatableControlStates Property for controlling ControlState propagation...
SangHyeon Jade Lee [Thu, 21 Jul 2022 09:54:04 +0000 (18:54 +0900)]
[NUI] Add PropagatableControlStates Property for controlling ControlState propagation from parent. (#4430)

21 months ago[NUI] Fix to change IsSelected when ControlState is changed
Jaehyun Cho [Wed, 20 Jul 2022 08:11:45 +0000 (17:11 +0900)]
[NUI] Fix to change IsSelected when ControlState is changed

Previously, IsSelected property was not changed when its ControlState
was changed between Normal and Selected.

Now, IsSelected property is also changed when ControlState is changed.
So, SelectedChanged event's IsSelected is synchronized with its look.

21 months ago[NUI] Add Scene3D assembly
Xianbing Teng [Wed, 20 Jul 2022 09:52:30 +0000 (17:52 +0800)]
[NUI] Add Scene3D assembly

21 months ago[NUI] Correct the signal related document of WidgetView
tscholb [Thu, 21 Jul 2022 05:19:10 +0000 (14:19 +0900)]
[NUI] Correct the signal related document of WidgetView

some of the docs about widgetView are incorrect.
so i fix them.

21 months ago[NUI][TEST] add widget sample for sending message
tscholb [Thu, 21 Jul 2022 02:57:08 +0000 (11:57 +0900)]
[NUI][TEST] add widget sample for sending message

1. Add animation to widget template
2. Add new sample for seding message test

21 months ago[NUI] Make webcontext/cookiemanager static.
huayong.xu [Tue, 12 Jul 2022 10:08:16 +0000 (18:08 +0800)]
[NUI] Make webcontext/cookiemanager static.

21 months ago[NUI] Palette: Add an exception for 4ch(ARGB) image processing
Woochanlee [Tue, 19 Jul 2022 09:39:40 +0000 (18:39 +0900)]
[NUI] Palette: Add an exception for 4ch(ARGB) image processing

21 months agoRelease 10.0.0.17320 submit/tizen/20220722.151010
TizenAPI-Bot [Fri, 22 Jul 2022 15:10:10 +0000 (15:10 +0000)]
Release 10.0.0.17320

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

21 months ago[Tizen.Log] Optimize getting filename
Youngjae Cho [Fri, 22 Jul 2022 04:38:27 +0000 (13:38 +0900)]
[Tizen.Log] Optimize getting filename

Signed-off-by: Youngjae Cho <y0.cho@samsung.com>
21 months agoRelease 10.0.0.17319 submit/tizen/20220721.150811
TizenAPI-Bot [Thu, 21 Jul 2022 15:08:11 +0000 (15:08 +0000)]
Release 10.0.0.17319

21 months agoMerge remote-tracking branch 'origin/master' into tizen
TizenAPI-Bot [Thu, 21 Jul 2022 15:08:11 +0000 (15:08 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

21 months ago[Tizen.Log] Replace getting filename with a primitive (fast) way
Youngjae Cho [Thu, 21 Jul 2022 01:45:20 +0000 (10:45 +0900)]
[Tizen.Log] Replace getting filename with a primitive (fast) way

This enhances speed up to 5x faster than using library functions when
it comes to a burst call.

Signed-off-by: Youngjae Cho <y0.cho@samsung.com>
21 months agoRelease 10.0.0.17318 submit/tizen/20220720.150808
TizenAPI-Bot [Wed, 20 Jul 2022 15:08:08 +0000 (15:08 +0000)]
Release 10.0.0.17318

21 months agoMerge remote-tracking branch 'origin/master' into tizen
TizenAPI-Bot [Wed, 20 Jul 2022 15:08:08 +0000 (15:08 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

21 months agoAdd internal API (#4427)
pjh9216 [Wed, 20 Jul 2022 05:14:42 +0000 (01:14 -0400)]
Add internal API (#4427)

- Add Bundle.ImportFromArgv()

Signed-off-by: jh9216.park <jh9216.park@samsung.com>
21 months agoRelease 10.0.0.17317 submit/tizen/20220719.151725
TizenAPI-Bot [Tue, 19 Jul 2022 15:17:26 +0000 (15:17 +0000)]
Release 10.0.0.17317

21 months agoMerge remote-tracking branch 'origin/master' into tizen
TizenAPI-Bot [Tue, 19 Jul 2022 15:17:25 +0000 (15:17 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

21 months ago[WebRTC] Handle error when WebRTC is started (#4422)
Haesu Gwon [Tue, 19 Jul 2022 06:36:38 +0000 (15:36 +0900)]
[WebRTC] Handle error when WebRTC is started (#4422)

21 months agoRelease 10.0.0.17316 accepted/tizen/unified/20220720.064145 submit/tizen/20220719.063122
TizenAPI-Bot [Tue, 19 Jul 2022 06:31:22 +0000 (06:31 +0000)]
Release 10.0.0.17316

21 months agoMerge remote-tracking branch 'origin/master' into tizen
TizenAPI-Bot [Tue, 19 Jul 2022 06:31:22 +0000 (06:31 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

21 months ago[NUI] Version up nui22131
Woochanlee [Tue, 19 Jul 2022 05:15:31 +0000 (14:15 +0900)]
[NUI] Version up nui22131

21 months ago[NUI] fix the defect that an wrong image is shown when async loading of the AnimatedV...
dongsug.song [Mon, 18 Jul 2022 09:29:05 +0000 (18:29 +0900)]
[NUI] fix the defect that an wrong image is shown when async loading of the AnimatedVectorImageView

21 months ago[NUI][NUI.Devel.Tests] Fix build errors of NUI.Devel following latest codes.
guowei.wang [Wed, 13 Jul 2022 13:37:40 +0000 (21:37 +0800)]
[NUI][NUI.Devel.Tests] Fix build errors of NUI.Devel following latest codes.

21 months ago[NUI][XamlBuild] Fix issues of xamlbuild.
guowei.wang [Wed, 13 Jul 2022 12:25:20 +0000 (20:25 +0800)]
[NUI][XamlBuild] Fix issues of xamlbuild.

21 months ago[NUI] Ignore ImageView's equal value update
Eunki, Hong [Thu, 14 Jul 2022 06:17:41 +0000 (15:17 +0900)]
[NUI] Ignore ImageView's equal value update

Let we check if inputed value is equal with cached value.
If it is same, then we don't need to re-generate resource.

Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
21 months ago[NUI] PropertyValue.EqualTo()
Eunki, Hong [Tue, 12 Jul 2022 09:05:58 +0000 (18:05 +0900)]
[NUI] PropertyValue.EqualTo()

Add operation to compare the value of PropertyValue.

Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
21 months ago[NUI] Add new constructor for BorderWindow
joogab.yun [Thu, 14 Jul 2022 00:53:06 +0000 (09:53 +0900)]
[NUI] Add new constructor for BorderWindow
```c#
public NUIApplication(ThemeOptions option, IBorderInterface borderInterface)

public NUIApplication(Size2D windowSize, Position2D windowPosition, ThemeOptions option, IBorderInterface borderInterface)
```

21 months ago[Build] Add dali2-csharp-binder to BuildRequires
Jaehyun Cho [Tue, 12 Jul 2022 09:00:45 +0000 (18:00 +0900)]
[Build] Add dali2-csharp-binder to BuildRequires

To depend on the latest dali2-csharp-binder, dali2-csharp-binder is
added to BuildRequires in spec.

21 months ago[NUI][AT-SPI] Update AccessibilityAttributes tests
Artur Świgoń [Tue, 12 Jul 2022 08:17:54 +0000 (10:17 +0200)]
[NUI][AT-SPI] Update AccessibilityAttributes tests

21 months ago[WebRTC] Fix error value bug (#4417)
Haesu Gwon [Tue, 19 Jul 2022 05:38:58 +0000 (14:38 +0900)]
[WebRTC] Fix error value bug (#4417)

21 months agoRelease 10.0.0.17306 submit/tizen/20220718.151915
TizenAPI-Bot [Mon, 18 Jul 2022 15:19:15 +0000 (15:19 +0000)]
Release 10.0.0.17306

21 months agoMerge remote-tracking branch 'origin/master' into tizen
TizenAPI-Bot [Mon, 18 Jul 2022 15:19:14 +0000 (15:19 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

21 months ago[WebRTC] Add new APIs for VideoFrameRate and bundle policy (#4381)
Haesu Gwon [Mon, 18 Jul 2022 07:59:19 +0000 (16:59 +0900)]
[WebRTC] Add new APIs for VideoFrameRate and bundle policy (#4381)

* [WebRTC] Add new APIs for VideoFrameRate and bundle policy

22 months agoRelease 10.0.0.17305 accepted/tizen/unified/20220712.133042 submit/tizen/20220712.024533
TizenAPI-Bot [Tue, 12 Jul 2022 02:45:34 +0000 (02:45 +0000)]
Release 10.0.0.17305

22 months agoMerge remote-tracking branch 'origin/master' into tizen
TizenAPI-Bot [Tue, 12 Jul 2022 02:45:33 +0000 (02:45 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

22 months ago[NUI] Version up nui22130
Wonsik Jung [Mon, 11 Jul 2022 11:07:07 +0000 (20:07 +0900)]
[NUI] Version up nui22130

22 months agoAdd comments for animation property
seungho [Fri, 8 Jul 2022 07:27:37 +0000 (16:27 +0900)]
Add comments for animation property

Signed-off-by: seungho <sbsh.baek@samsung.com>
22 months ago[NUI] Fixed border behavior of windows launched at full size
joogab.yun [Mon, 11 Jul 2022 05:18:51 +0000 (14:18 +0900)]
[NUI] Fixed border behavior of windows launched at full size

For windows launched in full size, we need to calibrate the window as much as the border size for Maximized to work well.

Otherwise, the border area will be located outsize of screen.

22 months ago[NUI] set default value for AutoScroll in TextLabel
Bowon Ryu [Thu, 7 Jul 2022 06:28:17 +0000 (15:28 +0900)]
[NUI] set default value for AutoScroll in TextLabel

NUI TextLabel no longer use dali-theme.
So set default values in NUI theme.
This values are the same as the values in prev dali-theme.

Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
22 months ago[NUI] Delay old ResourceReady signal
Eunki, Hong [Fri, 8 Jul 2022 05:31:13 +0000 (14:31 +0900)]
[NUI] Delay old ResourceReady signal

Due to the LazyUpdate for ImageView's property,
sometimes ResourceReady signal comes even resource is not ready.

This patch make if we have some LazyUpdate properties, skip current signal
and wait next valid ResourceReady signal

Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
22 months ago[NUI] Add NativeImageQueue.ColorFormat for BGR~~~
Eunki, Hong [Fri, 1 Jul 2022 07:29:44 +0000 (16:29 +0900)]
[NUI] Add NativeImageQueue.ColorFormat for BGR~~~

Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
22 months ago[NUI][AT-SPI] Store AccessibilityAttributes in NUI (#4389)
Artur Świgoń [Fri, 8 Jul 2022 09:44:15 +0000 (11:44 +0200)]
[NUI][AT-SPI] Store AccessibilityAttributes in NUI (#4389)

Having a modifiable attribute dictionary in NUI removes the performance
penalty of having to go through interops on every modification. A new
override for GetAttributes in NUIViewAccessible will now collect the
attributes stored in NUI.

Co-authored-by: Artur Świgoń <a.swigon@samsung.com>
22 months ago[NUI] Add UI thread feature (#4358)
dkdk-ryu [Fri, 8 Jul 2022 04:20:33 +0000 (13:20 +0900)]
[NUI] Add UI thread feature (#4358)

* [NUI] Add UI thread feature

UI thread means that the events related to GUI (e.g. touch, key, window events) are emitted on the UI thread.
In the main thread, the LowBattery, LowMemory and etc events are emitted.

* [NUI] Add UIThread example app

22 months ago[Applications.Common] Use using to dispose ManualResetEvent handle
Jaehyun Cho [Tue, 5 Jul 2022 06:10:41 +0000 (15:10 +0900)]
[Applications.Common] Use using to dispose ManualResetEvent handle

To dispose ManualResetEvent handle after it is used, using is used.

22 months ago[NUI] When hiding the overlaid border, the timer is also initialized.
joogab.yun [Tue, 5 Jul 2022 07:07:19 +0000 (16:07 +0900)]
[NUI] When hiding the overlaid border, the timer is also initialized.

If the timer is not initialized, the border will not be visible when OverlayBorderShoew is performed again while the timer is alive.

22 months agoRelease 10.0.0.17295 submit/tizen/20220706.151244
TizenAPI-Bot [Wed, 6 Jul 2022 15:12:44 +0000 (15:12 +0000)]
Release 10.0.0.17295

22 months agoMerge remote-tracking branch 'origin/master' into tizen
TizenAPI-Bot [Wed, 6 Jul 2022 15:12:44 +0000 (15:12 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

22 months ago[WebRTC] Fix DataChannel bug (#4393)
Haesu Gwon [Wed, 6 Jul 2022 05:25:36 +0000 (14:25 +0900)]
[WebRTC] Fix DataChannel bug (#4393)

22 months agoRelease 10.0.0.17294 accepted/tizen/unified/20220706.120413 submit/tizen/20220705.151310
TizenAPI-Bot [Tue, 5 Jul 2022 15:13:11 +0000 (15:13 +0000)]
Release 10.0.0.17294

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

22 months ago[ImageUtil] Support JPEG XL image encoder/decoder (#4333)
Haesu Gwon [Tue, 5 Jul 2022 06:16:27 +0000 (15:16 +0900)]
[ImageUtil] Support JPEG XL image encoder/decoder (#4333)

* [ImageUtil] Support JPEG XL encoder/decoder

22 months agoRelease 10.0.0.17293 accepted/tizen/unified/20220705.211235 submit/tizen/20220704.072728 submit/tizen/20220705.020902
TizenAPI-Bot [Mon, 4 Jul 2022 07:27:28 +0000 (07:27 +0000)]
Release 10.0.0.17293

22 months agoMerge remote-tracking branch 'origin/master' into tizen
TizenAPI-Bot [Mon, 4 Jul 2022 07:27:27 +0000 (07:27 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

22 months ago[NUI] Version up nui22129 (#4385)
JoogabYun [Mon, 4 Jul 2022 05:52:08 +0000 (14:52 +0900)]
[NUI] Version up nui22129 (#4385)

22 months ago[NUI] Add InterceptKeyEvent
joogab.yun [Mon, 4 Jul 2022 01:35:02 +0000 (10:35 +0900)]
[NUI] Add InterceptKeyEvent

Intercepts KeyEvents in the window before dispatching KeyEvents to the View.
If a KeyEvent is consumed, no KeyEvent is delivered to the View.

```c#
Window win = NUIApplication.GetDefaultWindow();
win.InterceptKeyEvent += OnInterceptKeyEvent;

private void OnInterceptKeyEvent(object sender, Window.KeyEventArgs e)
{
   return false;   //If it returns true, other views and windows do not receive KeyEvents.
}
```

22 months ago[NUI] Picker: Fix typo
Woochanlee [Wed, 29 Jun 2022 13:40:51 +0000 (22:40 +0900)]
[NUI] Picker: Fix typo

22 months ago[NUI] Picker: Exception handling if there is no item in list
Woochanlee [Wed, 29 Jun 2022 13:38:17 +0000 (22:38 +0900)]
[NUI] Picker: Exception handling if there is no item in list

22 months ago[NUI] Picker: Fix wrong value set logic
Woochanlee [Wed, 29 Jun 2022 13:37:14 +0000 (22:37 +0900)]
[NUI] Picker: Fix wrong value set logic