TizenAPI-Bot [Thu, 12 Oct 2023 15:11:50 +0000 (15:11 +0000)]
Release 10.0.0.17768
TizenAPI-Bot [Thu, 12 Oct 2023 15:11:50 +0000 (15:11 +0000)]
Merge remote-tracking branch 'origin/API10' into tizen_7.0
huayong.xu [Mon, 12 Jun 2023 05:51:45 +0000 (13:51 +0800)]
[NUI][API10] Unregister callbacks when passed argument is null.
This patch is merged from DevelNUI:
https://github.com/Samsung/TizenFX/pull/5329
TizenAPI-Bot [Tue, 26 Sep 2023 08:10:42 +0000 (08:10 +0000)]
Release 10.0.0.17767
TizenAPI-Bot [Tue, 26 Sep 2023 08:10:42 +0000 (08:10 +0000)]
Merge remote-tracking branch 'origin/API10' into tizen_7.0
Eunki Hong [Mon, 25 Sep 2023 16:31:44 +0000 (01:31 +0900)]
[NUI.Scene3D] CodeSync MotionData API and documents
1. Fix TCT error #5576
2. Follow some comments fix up as #5452
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
TizenAPI-Bot [Fri, 15 Sep 2023 15:12:16 +0000 (15:12 +0000)]
Release 10.0.0.17766
TizenAPI-Bot [Fri, 15 Sep 2023 15:12:15 +0000 (15:12 +0000)]
Merge remote-tracking branch 'origin/API10' into tizen_7.0
Yunhee Seo [Fri, 15 Sep 2023 01:47:50 +0000 (10:47 +0900)]
[System.Feedback] Add internal API to support feedback stop by feedback type
Allows feedback stop according to feedback type.
This is newly added to System.Feedback.
- public void StopTypeInternal(FeedbackType type)
-> It stops current feedback playing according to feedback type.
Signed-off-by: Yunhee Seo <yuni.seo@samsung.com>
TizenAPI-Bot [Thu, 14 Sep 2023 15:10:03 +0000 (15:10 +0000)]
Release 10.0.0.17765
TizenAPI-Bot [Thu, 14 Sep 2023 15:10:03 +0000 (15:10 +0000)]
Merge remote-tracking branch 'origin/API10' into tizen_7.0
Yunhee Seo [Thu, 14 Sep 2023 08:07:49 +0000 (17:07 +0900)]
[System.Feedback] Add new feedback_pattern to support general feedback patterns
To support general feedback patterns, newly patterns are added.
With these string pattern, it is possible to use mapped feedback patterns from libfeedback.
Signed-off-by: Yunhee Seo <yuni.seo@samsung.com>
TizenAPI-Bot [Wed, 13 Sep 2023 15:10:10 +0000 (15:10 +0000)]
Release 10.0.0.17764
TizenAPI-Bot [Wed, 13 Sep 2023 15:10:10 +0000 (15:10 +0000)]
Merge remote-tracking branch 'origin/API10' into tizen_7.0
seungho baek [Wed, 30 Aug 2023 12:46:22 +0000 (21:46 +0900)]
[NUI.Scene3D] Add Shadow for a Directional Light
Signed-off-by: seungho baek <sbsh.baek@samsung.com>
TizenAPI-Bot [Thu, 7 Sep 2023 15:11:31 +0000 (15:11 +0000)]
Release 10.0.0.17763
TizenAPI-Bot [Thu, 7 Sep 2023 15:11:31 +0000 (15:11 +0000)]
Merge remote-tracking branch 'origin/API10' into tizen_7.0
Yunhee Seo [Thu, 7 Sep 2023 02:49:21 +0000 (11:49 +0900)]
[System.Feedback] Add new feedback_pattern for "da" profile
To support using new feedback_pattern for da profile,
new pattern string and id value is added to Pattern dictionary.
Signed-off-by: Yunhee Seo <yuni.seo@samsung.com>
Suyeon Hwang [Thu, 7 Sep 2023 03:51:43 +0000 (12:51 +0900)]
[Tts] Add new internal API for TTS synthesized PCM (#5526)
* Add new internal method for playing mode
Signed-off-by: Suyeon Hwang <stom.hwang@samsung.com>
* Inherit System.EventArgs class
Signed-off-by: Suyeon Hwang <stom.hwang@samsung.com>
---------
Signed-off-by: Suyeon Hwang <stom.hwang@samsung.com>
TizenAPI-Bot [Wed, 30 Aug 2023 11:48:06 +0000 (11:48 +0000)]
Release 10.0.0.17761
TizenAPI-Bot [Wed, 30 Aug 2023 11:48:06 +0000 (11:48 +0000)]
Merge remote-tracking branch 'origin/API10' into tizen_7.0
Jaehyun Cho [Mon, 28 Aug 2023 11:02:39 +0000 (20:02 +0900)]
[NUI] Add SystemFontSizeChangedManager class
SystemFontSizeChangedManager is a static class which adds user handlers
to the SystemSettings.FontSizeChanged event.
It is similar to SystemFontSizeChanged class but it is a static class
and it also provides Finished event handler invoked last after all
handlers added to the SystemSettings.FontSizeChanged event are invoked.
TizenAPI-Bot [Wed, 23 Aug 2023 15:10:04 +0000 (15:10 +0000)]
Release 10.0.0.17760
TizenAPI-Bot [Wed, 23 Aug 2023 15:10:04 +0000 (15:10 +0000)]
Merge remote-tracking branch 'origin/API10' into tizen_7.0
Yunhee Seo [Mon, 21 Aug 2023 11:10:16 +0000 (20:10 +0900)]
[System.Feedback] Add privilege description to internal API for multi-theme
To call below feedback internal API, App should have accurate privilege.
Description and privilege type is added to below API.
- public void SetThemeIndexInternal(FeedbackType type, uint indexOfTheme)
Signed-off-by: Yunhee Seo <yuni.seo@samsung.com>
TizenAPI-Bot [Wed, 23 Aug 2023 07:17:19 +0000 (07:17 +0000)]
Release 10.0.0.17759
TizenAPI-Bot [Wed, 23 Aug 2023 07:17:19 +0000 (07:17 +0000)]
Merge remote-tracking branch 'origin/API10' into tizen_7.0
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>
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>
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>
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>
TizenAPI-Bot [Wed, 16 Aug 2023 15:11:19 +0000 (15:11 +0000)]
Release 10.0.0.17755
TizenAPI-Bot [Wed, 16 Aug 2023 15:11:19 +0000 (15:11 +0000)]
Merge remote-tracking branch 'origin/API10' into tizen_7.0
Yunhee Seo [Wed, 9 Aug 2023 07:02:05 +0000 (16:02 +0900)]
[System.Feedback] Add internal APIs to support multi-theme sound conf usage
Allows selecting one of several theme files according to feedback type.
Now, this supports only feedback type Sound.
These are newly added to System.Feedback.
- public uint GetCountOfThemeInternal(FeedbackType type)
-> It returns count of theme which is defined conf file according to feedback type.
This indicates how many conf files are available.
- public uint GetThemeIndexInternal(FeedbackType type)
-> It returns index of theme which is selected as default according to feedback type.
- public void SetThemeIndexInternal(FeedbackType type, uint indexOfTheme)
-> It sets indexOfTheme to default conf index according to feedback type.
By calling this, feedback will use the conf file with "indexOfTheme" index.
Signed-off-by: Yunhee Seo <yuni.seo@samsung.com>
TizenAPI-Bot [Wed, 9 Aug 2023 15:11:19 +0000 (15:11 +0000)]
Release 10.0.0.17754
TizenAPI-Bot [Wed, 9 Aug 2023 15:11:19 +0000 (15:11 +0000)]
Merge remote-tracking branch 'origin/API10' into tizen_7.0
Jiyun Yang [Tue, 8 Aug 2023 10:27:07 +0000 (19:27 +0900)]
[NUI] Remove strong references of text components regarding events
* Improve WeakEvent
* Lazy list initialization
* Provide count changed callback methods
* Seperate file into WeakEvent and WeakEventProxy
* Fix TextLabel, TextField, TextEditor
* Do not register event handler to the system event directly.
* Instead they use WeakEventProxy to get GCed without Dispose call.
Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
TizenAPI-Bot [Tue, 8 Aug 2023 15:12:59 +0000 (15:12 +0000)]
Release 10.0.0.17753
TizenAPI-Bot [Tue, 8 Aug 2023 15:12:59 +0000 (15:12 +0000)]
Merge remote-tracking branch 'origin/API10' into tizen_7.0
hjhun [Tue, 8 Aug 2023 04:48:09 +0000 (13:48 +0900)]
[NUI.Gadget] Add a new method to load assembly (#5456)
The Load() method is added to load the assembly of the NUIGadget.
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Jaehyun Cho [Thu, 14 Jul 2022 10:13:28 +0000 (19:13 +0900)]
[NUI] Add InsetsChanged event to Window
Window insets are the inner size between window content and window edge.
Window insets are required when status bar, virtual keyboard, or
clipboard appears on window to avoid window content obscured by them.
To notify the window insets changes, InsetsChanged event is added to
Window.
Jiyun Yang [Tue, 1 Aug 2023 05:05:55 +0000 (14:05 +0900)]
[NUI] Add non-generic WeakEventProxy
Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
Jiyun Yang [Fri, 28 Jul 2023 05:55:30 +0000 (14:55 +0900)]
[NUI] Add WeakEventProxy class and improve invoke of WeakEvent
* WeakEventProxy : The weak event connecting to a normal event.
Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
TizenAPI-Bot [Thu, 20 Jul 2023 15:10:28 +0000 (15:10 +0000)]
Release 10.0.0.17749
TizenAPI-Bot [Thu, 20 Jul 2023 15:10:28 +0000 (15:10 +0000)]
Merge remote-tracking branch 'origin/API10' into tizen_7.0
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>
TizenAPI-Bot [Tue, 18 Jul 2023 15:09:38 +0000 (15:09 +0000)]
Release 10.0.0.17748
TizenAPI-Bot [Tue, 18 Jul 2023 15:09:37 +0000 (15:09 +0000)]
Merge remote-tracking branch 'origin/API10' into tizen_7.0
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.
TizenAPI-Bot [Mon, 17 Jul 2023 15:11:25 +0000 (15:11 +0000)]
Release 10.0.0.17747
TizenAPI-Bot [Mon, 17 Jul 2023 15:11:25 +0000 (15:11 +0000)]
Merge remote-tracking branch 'origin/API10' into tizen_7.0
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.
TizenAPI-Bot [Fri, 14 Jul 2023 15:10:33 +0000 (15:10 +0000)]
Release 10.0.0.17746
TizenAPI-Bot [Fri, 14 Jul 2023 15:10:33 +0000 (15:10 +0000)]
Merge remote-tracking branch 'origin/API10' into tizen_7.0
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>
TizenAPI-Bot [Wed, 12 Jul 2023 15:10:14 +0000 (15:10 +0000)]
Release 10.0.0.17745
TizenAPI-Bot [Wed, 12 Jul 2023 15:10:14 +0000 (15:10 +0000)]
Merge remote-tracking branch 'origin/API10' into tizen_7.0
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.
TizenAPI-Bot [Tue, 11 Jul 2023 15:10:08 +0000 (15:10 +0000)]
Release 10.0.0.17744
TizenAPI-Bot [Tue, 11 Jul 2023 15:10:08 +0000 (15:10 +0000)]
Merge remote-tracking branch 'origin/API10' into tizen_7.0
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.
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-csharp-binder/+/295565/
https://review.tizen.org/gerrit/#/c/platform/core/uifw/dali-adaptor/+/295566/
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.
TizenAPI-Bot [Thu, 6 Jul 2023 15:10:19 +0000 (15:10 +0000)]
Release 10.0.0.17741
TizenAPI-Bot [Thu, 6 Jul 2023 15:10:19 +0000 (15:10 +0000)]
Merge remote-tracking branch 'origin/API10' into tizen_7.0
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>
TizenAPI-Bot [Thu, 6 Jul 2023 05:48:07 +0000 (05:48 +0000)]
Release 10.0.0.17740
TizenAPI-Bot [Thu, 6 Jul 2023 05:48:07 +0000 (05:48 +0000)]
Merge remote-tracking branch 'origin/API10' into tizen_7.0
Seoyeon Kim [Tue, 4 Jul 2023 09:15:35 +0000 (18:15 +0900)]
[NUI] Update FontSizeScale values
- Except for TV and wearable profiles, FontSizeScale values are updated.
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
TizenAPI-Bot [Mon, 3 Jul 2023 15:10:00 +0000 (15:10 +0000)]
Release 10.0.0.17739
TizenAPI-Bot [Mon, 3 Jul 2023 15:10:00 +0000 (15:10 +0000)]
Merge remote-tracking branch 'origin/API10' into tizen_7.0
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>
TizenAPI-Bot [Tue, 27 Jun 2023 15:13:14 +0000 (15:13 +0000)]
Release 10.0.0.17738
TizenAPI-Bot [Tue, 27 Jun 2023 15:13:14 +0000 (15:13 +0000)]
Merge remote-tracking branch 'origin/API10' into tizen_7.0
Eunki, Hong [Mon, 26 Jun 2023 05:21:57 +0000 (14:21 +0900)]
[NUI][API10] Do not register events if disposed ImagView changed
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
TizenAPI-Bot [Mon, 26 Jun 2023 04:37:40 +0000 (04:37 +0000)]
Release 10.0.0.17737
TizenAPI-Bot [Mon, 26 Jun 2023 04:37:40 +0000 (04:37 +0000)]
Merge remote-tracking branch 'origin/API10' into tizen_7.0
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>
TizenAPI-Bot [Fri, 23 Jun 2023 00:56:28 +0000 (00:56 +0000)]
Release 10.0.0.17736
TizenAPI-Bot [Fri, 23 Jun 2023 00:56:28 +0000 (00:56 +0000)]
Merge remote-tracking branch 'origin/API10' into tizen_7.0
huayong.xu [Wed, 21 Jun 2023 08:58:16 +0000 (16:58 +0800)]
[NUI][API10] Fix a SVACE issue.
TizenAPI-Bot [Wed, 21 Jun 2023 15:11:32 +0000 (15:11 +0000)]
Release 10.0.0.17735
TizenAPI-Bot [Wed, 21 Jun 2023 15:11:31 +0000 (15:11 +0000)]
Merge remote-tracking branch 'origin/API10' into tizen_7.0
jeremy-jang [Wed, 21 Jun 2023 02:29:05 +0000 (11:29 +0900)]
[ThemeManager] Clear current theme cache when theme changed (#5320) (#5345)
* [ThemeManager] Clear current theme cache when theme changed
* Fix ThemeLoader.Dispose
---------
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
TizenAPI-Bot [Mon, 12 Jun 2023 15:11:10 +0000 (15:11 +0000)]
Release 10.0.0.17734
TizenAPI-Bot [Mon, 12 Jun 2023 15:11:10 +0000 (15:11 +0000)]
Merge remote-tracking branch 'origin/API10' into tizen_7.0
huayong.xu [Mon, 12 Jun 2023 11:05:56 +0000 (19:05 +0800)]
[NUI][API10] Fix a svace issue in CustomViewRegistry.cs.
TizenAPI-Bot [Fri, 9 Jun 2023 15:10:28 +0000 (15:10 +0000)]
Release 10.0.0.17733
TizenAPI-Bot [Fri, 9 Jun 2023 15:10:28 +0000 (15:10 +0000)]
Merge remote-tracking branch 'origin/API10' into tizen_7.0
joogab.yun [Fri, 9 Jun 2023 02:12:27 +0000 (11:12 +0900)]
[NUI] Fix incorrect calculation of configGestureCount.
TizenAPI-Bot [Wed, 7 Jun 2023 07:12:28 +0000 (07:12 +0000)]
Release 10.0.0.17732
TizenAPI-Bot [Wed, 7 Jun 2023 07:12:28 +0000 (07:12 +0000)]
Merge remote-tracking branch 'origin/API10' into tizen_7.0
Eunki, Hong [Wed, 5 Apr 2023 01:55:44 +0000 (10:55 +0900)]
[NUI] Add view helper API to rotate : LookAt
Add helper API to rotate View
Note that this API change View's Orientation property
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
TizenAPI-Bot [Wed, 31 May 2023 15:10:54 +0000 (15:10 +0000)]
Release 10.0.0.17731
TizenAPI-Bot [Wed, 31 May 2023 15:10:54 +0000 (15:10 +0000)]
Merge remote-tracking branch 'origin/API10' into tizen_7.0
Artur Świgoń [Wed, 31 May 2023 07:20:47 +0000 (09:20 +0200)]
[NUI][AT-SPI] Add IAtspiTable and IAtspiTableCell interfaces (#5304)
Co-authored-by: Artur Świgoń <a.swigon@samsung.com>
TizenAPI-Bot [Tue, 30 May 2023 15:10:34 +0000 (15:10 +0000)]
Release 10.0.0.17730
TizenAPI-Bot [Tue, 30 May 2023 15:10:34 +0000 (15:10 +0000)]
Merge remote-tracking branch 'origin/API10' into tizen_7.0
Eunki, Hong [Tue, 30 May 2023 09:17:11 +0000 (18:17 +0900)]
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>
TizenAPI-Bot [Thu, 25 May 2023 15:09:32 +0000 (15:09 +0000)]
Release 10.0.0.17729