WonYoung Choi [Fri, 10 Sep 2021 04:56:23 +0000 (13:56 +0900)]
[Build] Fix common.props to drop ref assemblies (#3530)
dongsug.song [Tue, 18 Apr 2023 07:26:24 +0000 (16:26 +0900)]
[NUI] Add defence codes for specific events
Seoyeon Kim [Wed, 22 Feb 2023 13:42:58 +0000 (22:42 +0900)]
[NUI] Add ShowInsideFridge function for Accessibility
- ShowInsideFridge() can tell which app is at the top of the layer.
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
Jaehyun Cho [Tue, 20 Dec 2022 13:47:58 +0000 (22:47 +0900)]
[NUI] dummy patch to raise version up
huayong.xu [Thu, 8 Dec 2022 12:08:53 +0000 (20:08 +0800)]
[NUI][Tizen] Add an API for create,window event.
dongsug.song [Fri, 2 Dec 2022 11:53:12 +0000 (20:53 +0900)]
[NUI] Add implicit dispose check
huayong.xu [Mon, 28 Nov 2022 11:24:08 +0000 (19:24 +0800)]
Add webview API for url,change event.
dongsug.song [Tue, 8 Nov 2022 14:07:18 +0000 (23:07 +0900)]
[NUI] change View,Window events pattern matching with latest NUI
JoogabYun [Mon, 26 Sep 2022 08:37:25 +0000 (17:37 +0900)]
[NUI] revert "[NUI] Modify the return value of OnAccessibilityPan()." (#4599)
EverLEEst(SangHyeon Lee) [Thu, 22 Sep 2022 05:37:14 +0000 (14:37 +0900)]
[NUI] disable acessibilityPanGesture when scroll disabled.
joogab.yun [Wed, 21 Sep 2022 06:28:17 +0000 (15:28 +0900)]
[NUI] Modify the return value of OnAccessibilityPan().
When return true, panGesture is consumed.
When return false, panGestureEvent is propagated to the parent.
huayong.xu [Thu, 8 Sep 2022 12:05:07 +0000 (20:05 +0800)]
Implement navigation decision policy.
WonYoung Choi [Mon, 29 Aug 2022 05:28:20 +0000 (14:28 +0900)]
[build] Push extracted API specs to git repo (#4521)
Push the extracted API spec files to TizenAPI/tizenfx-api-specs repo instead of S3.
WonYoung Choi [Mon, 22 Aug 2022 23:50:58 +0000 (08:50 +0900)]
[Build] Enable aarch64 build for API8 (#4502)
* Update csapi-tizenfx.spec.in
* Update csapi-tizenfx.spec
Seoyeon2Kim [Thu, 18 Aug 2022 07:30:20 +0000 (16:30 +0900)]
[NUI] Add ActionForward event for Accessibility (#4451)
- In Accessibility, One finger double tap and hold gesture is to pass
the event to the application.
- For the application, it can get the signal using
ActionForward event.
- Dependencies :
https://review.tizen.org/gerrit/#/c/platform/core/uifw/dali-adaptor/+/278951/
https://review.tizen.org/gerrit/#/c/platform/core/uifw/dali-toolkit/+/278952/
https://review.tizen.org/gerrit/#/c/platform/core/uifw/dali-csharp-binder/+/278953/
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
dongsug.song [Wed, 6 Apr 2022 01:29:10 +0000 (10:29 +0900)]
[NUI] Fix comments according to ACR review
Taehyub Kim [Tue, 8 Mar 2022 13:07:20 +0000 (22:07 +0900)]
[NUI] Prevent to call button up event when button is not pressed
Eunki Hong [Fri, 14 Jan 2022 02:05:19 +0000 (11:05 +0900)]
[NUI][API8] Add Constraint base + inhouse ResizePolicyType.KeepSizeFollowingParent (#3861)
This is backpropagation patch about #3302
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Co-authored-by: Eunki, Hong <eunkiki.hong@samsung.com>
Joogab Yun [Fri, 12 Mar 2021 01:50:58 +0000 (10:50 +0900)]
1. [NUI] Add TouchArea property.
Default touchable area is view's size.
TouchArea can reset the view's touchable area.
This is usefull when the view is small, but it should have a larger touch area.
for example
View view = new View();
view.Size = new Size(10, 10);
view.TouchEvent += OnTouchEvent;
view.TouchArea = new Size2D(200, 200);
The view is small, If you want to set the touch area to a larger area,
you can use the TouchArea property.
2. [NUI] change type from Size2D to Size at TouchArea api
3. [NUI] Change TouchArea to TouchAreaOffset (#2948)
You can expand the touch area.
for example)
View view = new View();
view.Size = new Size(10, 10);
view.TouchEvent += OnTouch;
view.TouchAreaOffset = new Offset(-100, 100, 100, -100); // left, right, bottom, top
then touch area is 210x210.
this is view.width -touchAreaOffset.left + touchAreaOffset.right
and view.height + touchAreaOffset.bottom -touchAreaOffset.top
4. [NUI] Change ulong to uint at Interop.Touch.GetMouseButton (#3057)
5. [NUI] Change interruptView to InterceptTouchEvent
6. [NUI] Add NeedGesturePropagation (#3130)
This is used when the parent view wants to listen to gesture events.
7. [NUI] Add FocusableInTouch property
This is a property that allows you to have focus even when touched.
If Focusable is false, FocusableInTouchMode is disabled.
If you want to have focus on touch in touch mode, you need to set both settings to true.
focusable = true,
focusableInTouch = true,
8. [NUI] Add source type to TapGesture.
This is similar to MouseButton in TouchEvent.
Now, you can see from which input the tap was made.
9. [NUI] Supports moving focus of items in ScrollableBase
10. [NUI] Add EnableDefaultAlgorithm and IsDefaultAlgorithmEnabled
11. [NUI] Add FocusableChildren
12. [NUI] Check if pan gesture need to propagation
If it's a nested scroll, calculate whether the gesture should be sent to the parent.
huiyu.eun [Thu, 27 May 2021 05:44:35 +0000 (14:44 +0900)]
[NUI] Fix ScrollableBase Remove issue
- [TDAF-1430] ScrollableaBase Child remove issue
If the ScrollableBase has one child, it does not need to move the page
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
huiyu.eun [Thu, 27 May 2021 05:44:35 +0000 (14:44 +0900)]
[NUI] Fix ScrollableBase Remove issue
- [TDAF-1430] ScrollableaBase Child remove issue
If the ScrollableBase has one child, it does not need to move the page
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
Seoyeon Kim [Wed, 20 Oct 2021 07:12:22 +0000 (16:12 +0900)]
[NUI] Check whether Accessibility is enabled intentionally
- Added `IsForcedEnabled` API internally.
- This is to check Accessibility could be enabled/disabled from the
outside.
(e.g. by some applications)
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
ChangGyu Choi [Mon, 27 Sep 2021 07:29:02 +0000 (16:29 +0900)]
[Tizen.Applications.RPCPort] Add RPCPort ParcelHeader internal APIs (#3612)
* [Tizen.Applications.RPCPort] Add RPCPort ParcelHeader internal APIs
Adds:
class:
- Tizen.Applications.RPCPort.Parcel.Header
Operation:
- Tizen.Applications.RPCPort.Disconnect()
- Tizen.Applications.RPCPort.Parcel.GetHeader()
- Tizen.Applications.RPCPort.Parcel.Header.SetTag()
- Tizen.Applications.RPCPort.Parcel.Header.GetTag()
- Tizen.Applications.RPCPort.Parcel.Header.SetSeqNum()
- Tizen.Applications.RPCPort.Parcel.Header.GetSeqNum()
- Tizen.Applications.RPCPort.Parcel.Header.GetTimeStamp()
Signed-off-by: ChangGyu Choi <uppletaste@gmail.com>
* Fix tizen version description from 9 to 8
Signed-off-by: ChangGyu Choi <uppletaste@gmail.com>
Jiyun Yang [Mon, 26 Jul 2021 01:23:09 +0000 (10:23 +0900)]
[NUI] Implement WebView.GetPlainTextAsynchronously method (#3344)
Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
Joogab Yun [Mon, 26 Jul 2021 01:49:07 +0000 (10:49 +0900)]
[NUI] Add GetBrightness()
Jiyun Yang [Mon, 12 Jul 2021 04:42:48 +0000 (13:42 +0900)]
[NUI] Add WebView.SetTtsFocus API (#3295)
Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
seungho [Tue, 22 Jun 2021 06:24:22 +0000 (15:24 +0900)]
[NUI] Add GetCapturedBuffer api for Capture
This reverts commit
1eed99c679ddd617652fd5a0bf668e28aecc067b.
Wootak Jung [Tue, 22 Jun 2021 00:02:45 +0000 (09:02 +0900)]
[Bluetooth][Non-ACR] Fix unhandled exception in GetBondedDevice() (#2514) (#3216)
Device is not bonded : System.NullReferenceException: Object reference not set to an instance of an object.
at System.SpanHelpers.IndexOf(Byte& searchSpace, Byte value, Int32 length)
at System.String.Ctor(SByte* value)
at System.Runtime.InteropServices.Marshal.PtrToStringAnsi(IntPtr ptr)
at Tizen.Network.Bluetooth.BluetoothUtils.ConvertStructToDeviceClass(BluetoothDeviceStruct device)
at Tizen.Network.Bluetooth.BluetoothAdapterImpl.GetBondedDevice(String address)
at Tizen.Network.Bluetooth.BluetoothAdapter.GetBondedDevice(String address)
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
Signed-off-by: Wootak Jung <wootak.jung@samsung.com>
Co-authored-by: dh79pyun <31202060+dh79pyun@users.noreply.github.com>
Hyunho Kang [Thu, 10 Jun 2021 05:53:23 +0000 (14:53 +0900)]
Add Internal Notification Response Event handler (#3178)
* Add ViewerEventReceived event handler
Signed-off-by: Hyunho <hhstark.kang@samsung.com>
* Fix wrongly handled unmanaged codes
Signed-off-by: Hyunho <hhstark.kang@samsung.com>
* Fix api name and wrongly managed handle
Signed-off-by: Hyunho <hhstark.kang@samsung.com>
* Add missing files
Signed-off-by: Hyunho <hhstark.kang@samsung.com>
* Add newline for the end of file
Signed-off-by: Hyunho <hhstark.kang@samsung.com>
* Change throw -> Log for unmanaged callback
Signed-off-by: Hyunho <hhstark.kang@samsung.com>
* Update since tag 9 to 8
Signed-off-by: Hyunho <hhstark.kang@samsung.com>
Jaehyun Cho [Thu, 3 Jun 2021 05:39:52 +0000 (14:39 +0900)]
[NUI] Add SpaceEvenly to FlexJustification
SpaceAround distributes the equal space to before, and after each item.
Therefore, the space between adjacent items is twice bigger than the
space between the beginning edge and the first item.
To distribute the equal space to before, between, and after each item,
SpaceEvenly is added to FlexJustification.
Requires:
https://review.tizen.org/gerrit/259554/
Xianbing Teng [Fri, 4 Jun 2021 06:51:21 +0000 (14:51 +0800)]
[NUI] Add hidden Disposed field for BaseHandle
Sunghyun Kim [Fri, 28 May 2021 04:06:42 +0000 (13:06 +0900)]
[NUI] Disable desired size when image loading fail
When ImageLoading is failed, GetOriginalImageSize() returns zero size.
In this case, Calculating for fittingMode is able to make error because it use invalid size.
To avoid this problem, i added this patch.
Wootak Jung [Wed, 26 May 2021 04:16:34 +0000 (13:16 +0900)]
[Bluetooth][Non-ACR] Add device name null check logic (#3086)
Signed-off-by: Wootak Jung <wootak.jung@samsung.com>
Wootak Jung [Fri, 21 May 2021 06:35:33 +0000 (15:35 +0900)]
[Bluetooth][Non-ACR] Add public constructor for BluetoothDevice (#3065)
dongsug-song [Mon, 17 May 2021 01:09:09 +0000 (10:09 +0900)]
Update src/Tizen.NUI/src/public/BaseComponents/ViewPublicMethods.cs
yes. you are right. I use internal method.
Co-authored-by: Seungkeun Lee <sngn.lee@samsung.com>
dongsug-song [Mon, 17 May 2021 01:00:20 +0000 (10:00 +0900)]
Update src/Tizen.NUI/src/public/Layer.cs
yes, you are right. it is applied.
Co-authored-by: Seungkeun Lee <sngn.lee@samsung.com>
dongsug-song [Mon, 17 May 2021 00:59:37 +0000 (09:59 +0900)]
Update src/Tizen.NUI/src/public/BaseComponents/ViewPublicMethods.cs
Thank you for review.
yes. I think so. it is better.
Co-authored-by: Seungkeun Lee <sngn.lee@samsung.com>
dongsug.song [Fri, 14 May 2021 07:22:32 +0000 (16:22 +0900)]
[NUI] Add FindLayerByID(), FindChildByID()
- FindLayerByID() in Window and FindChildByID() in View are added.
- These are all Hidden-APIs.
dongsug.song [Thu, 13 May 2021 22:41:58 +0000 (07:41 +0900)]
[NUI] Change OnAccessibilityActivated() access modifier
- Change OnAccessibilityActivated() access modifier to use in FH.NUI which includes NUI package
- Split NotifyPropertyChangedAndRequestLayout() into equivalent two methods, because when using PropertySet event, the changed PropertyName comes as NotifyPropertyChangedAndRequestLayout
huayongxu [Mon, 10 May 2021 09:19:06 +0000 (17:19 +0800)]
[NUI] Fix crash issue when favicon is null. (#3012)
huayongxu [Thu, 6 May 2021 08:49:20 +0000 (16:49 +0800)]
[NUI] Fix issue that a symbol is not found. (#2998)
Wootak Jung [Tue, 13 Apr 2021 04:25:45 +0000 (13:25 +0900)]
[Bluetooth][Non-ACR] Fix BluetoothDevice data converting issue (#2888)
Signed-off-by: Wootak Jung <wootak.jung@samsung.com>
huiyu.eun [Thu, 8 Apr 2021 07:42:03 +0000 (16:42 +0900)]
[NUI] Create TextLayout when parent has layout
This reverts commit
4ae0d05007a1e6a686c9516dcad8a8f70a08349a.
Dongsug Song [Thu, 1 Apr 2021 08:04:55 +0000 (17:04 +0900)]
Revert "[NUI] Create TextLayout when parent has layout"
This reverts commit
51abdf1a77c014b553cd9976e8c339ebc9d35228.
Dongsug Song [Thu, 1 Apr 2021 08:04:34 +0000 (17:04 +0900)]
Revert "[NUI] Fix layout null crash issue"
This reverts commit
41eab62a5b5fb34613fbf97b6b187c015014f364.
Wootak Jung [Thu, 25 Mar 2021 05:38:58 +0000 (14:38 +0900)]
[Bluetooth][Non-ACR] Add MTU functionalities (#2790)
Signed-off-by: Wootak Jung <wootak.jung@samsung.com>
huiyu.eun [Thu, 25 Mar 2021 05:31:41 +0000 (14:31 +0900)]
[NUI] Fix layout null crash issue
need to check 'value'
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
seungho [Wed, 24 Mar 2021 01:45:32 +0000 (10:45 +0900)]
[NUI] Make possible to capture on the old driver devices.
Signed-off-by: seungho <sbsh.baek@samsung.com>
huiyu.eun [Tue, 16 Mar 2021 10:43:21 +0000 (19:43 +0900)]
[NUI] Create TextLayout when parent has layout
This reverts commit
173dcb872cb2fc43f8040deaa3e26231c7011c99.
Bowon Ryu [Tue, 16 Mar 2021 02:30:34 +0000 (11:30 +0900)]
Revert "[NUI] Create TextLayout when parent has layout"
This patch causes issue that TextLabel margin to become zero.
Revert this patch to fix issue.
we need to fix layout performance issue later.
This reverts commit
b78d9bf284c27e065b7d194ae9124e34258d18b9.
Jiyun Yang [Mon, 15 Mar 2021 04:51:35 +0000 (13:51 +0900)]
[NUI] Scrollbar uses View instead Visual since blinking issue (#2735)
Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
Dongsug Song [Sat, 13 Mar 2021 02:10:39 +0000 (11:10 +0900)]
[NUI] Fix TV TCT fails (2nd)
- "#if PROFILE_MOBILE" is not working
- Change profile check as ThemeManager.CurrentProfile
- TV target has been tested and verified locally
Dongsug Song [Fri, 12 Mar 2021 12:58:15 +0000 (21:58 +0900)]
[NUI] Fix TV TCT fails
- FeedKey and Accessibility are FHUB(mobile) feature
- TV doesn't use Feedkey nor NUI Accessibility
- Need to be seperated by profile when building
Bowon Ryu [Thu, 4 Mar 2021 08:05:31 +0000 (17:05 +0900)]
Support TranslatablePlaceholderTextFocused to TextField
PlaceholderTextFoused can set the SID value by this patch
Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
Wootak Jung [Wed, 10 Mar 2021 05:28:50 +0000 (14:28 +0900)]
Fix GetLocalOobData memory leak (#2725)
Signed-off-by: Wootak Jung <wootak.jung@samsung.com>
Dongsug Song [Fri, 5 Mar 2021 07:41:07 +0000 (16:41 +0900)]
[NUI] Enable Window.ViewAdded event
- Previously, Window.ViewAdded event was blocked by memory leak
- This is enabled again by the request from Appium
- This change has beend checked locally and there was no memory leak (normal)
zhouleonlei [Mon, 1 Mar 2021 06:08:42 +0000 (14:08 +0800)]
[NUI] Fix svace issue for wearable
huiyu.eun [Mon, 22 Feb 2021 05:03:42 +0000 (14:03 +0900)]
[NUI] Create TextLayout when parent has layout
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
zhouleonlei [Fri, 19 Feb 2021 08:06:18 +0000 (16:06 +0800)]
[NUI] Fix NUI and wearable svace issues
younghajung [Wed, 17 Feb 2021 07:31:23 +0000 (16:31 +0900)]
[WIP][WebView] Support request intecept (#2486)
This patch adds internal APIs to support request intercept.
Plus, adds APIs for remote inspect.
Signed-off-by: yh106.jung <yh106.jung@samsung.com>
Jiyun Yang [Mon, 15 Feb 2021 02:58:30 +0000 (11:58 +0900)]
[NUI] Fix vertical scrollbar position bug (#2639)
There was a copy & paste error in vertical scroll position calculator in a scrollbar.
Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
huiyu.eun [Tue, 9 Feb 2021 04:16:31 +0000 (13:16 +0900)]
[NUI] Change LayoutController process
Register a callback when Layout is first used.
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
pichulia [Fri, 5 Feb 2021 12:23:35 +0000 (21:23 +0900)]
[NUI] tiny typo fix (2)
Signed-off-by: pichulia <eunkiki.hong@samsung.com>
pichulia [Fri, 5 Feb 2021 11:55:36 +0000 (20:55 +0900)]
[NUI] tiny typo fix
Signed-off-by: pichulia <eunkiki.hong@samsung.com>
pichulia [Fri, 5 Feb 2021 11:33:35 +0000 (20:33 +0900)]
[NUI] Fix wrong casting
Layer and View class don't have any depencency.
So if we try to convert Layer to View (without "as" operator), it may create some critical issues.
Signed-off-by: pichulia <eunkiki.hong@samsung.com>
Jiyun Yang [Thu, 4 Feb 2021 11:16:18 +0000 (20:16 +0900)]
[NUI] Prevent svace issues in Scrollbar
Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
Jiyun Yang [Thu, 4 Feb 2021 10:48:39 +0000 (19:48 +0900)]
[NUI] ScrollableBase supports Scrollbar properly
Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
huayongxu [Wed, 3 Feb 2021 06:01:22 +0000 (14:01 +0800)]
[NUI] Add a VideoHoleEnabled property into WebView. (#2607)
Video hole is used for playing videos with high quality in WebView.
This patch is to add a VideoHoleEnabled property.
zhouleonlei [Tue, 2 Feb 2021 09:08:00 +0000 (17:08 +0800)]
[NUI] Modify svace issues for NUI and wearable (#2600)
hjhun [Mon, 1 Feb 2021 02:52:35 +0000 (11:52 +0900)]
Make exception safe codes (#2589)
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
tscholb [Fri, 29 Jan 2021 08:37:53 +0000 (17:37 +0900)]
[NUI] Add GetOriginalImageSize() considering rotation (#2587)
Jiyun Yang [Wed, 27 Jan 2021 11:43:46 +0000 (20:43 +0900)]
[NUI] Update WebView constructor with program arguments (#2573)
Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
zhouleonlei [Wed, 27 Jan 2021 01:52:51 +0000 (09:52 +0800)]
[NUI] Fix svace issue for MergeStyle
huayongxu [Tue, 26 Jan 2021 11:35:05 +0000 (19:35 +0800)]
Add some APIS into WebView. (#2564)
Title, Favicon, ClearAllTilesResources are added.
Meanwhile WebView can be created by arguments argc & args
that will be delivered into web engine.
Co-authored-by: Jiyun Yang <ji.yang@samsung.com>
Jiyun Yang [Tue, 26 Jan 2021 11:28:19 +0000 (20:28 +0900)]
[NUI] Add some new APIs like Context, Settings, etc. (#2419) (#2567)
Originally only WebView is used to add new APIs, it will become
bigger, and be hard to maintain.
This patch is to move some related APIs into a class like WebContext,
WebSettings, etc.
And it also adds some new APIs like WebBackForwardList, etc.
Co-authored-by: huayongxu <49056704+huayongxu@users.noreply.github.com>
Dongsug Song [Tue, 26 Jan 2021 09:10:22 +0000 (18:10 +0900)]
[NUI] Change Feedback default as false in Control
- Change Feedback default as false in Control
- Change Feedback as true in each Components (ex: Switch, Button)
tscholb [Tue, 26 Jan 2021 03:47:16 +0000 (12:47 +0900)]
[NUI] fix bug when setting desired size in ImageView (#2550)
before, ImageView calculate desired size using GetOriginalImageSize()
but this api does not consider rotate value
so i changed it
kilig [Tue, 26 Jan 2021 01:07:24 +0000 (10:07 +0900)]
[MessagePort] Add defensive code for null string (#2558)
Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
kilig [Tue, 26 Jan 2021 00:25:02 +0000 (09:25 +0900)]
[MessagePort] Fix bug for getting remote value (#2555)
Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
huayongxu [Fri, 22 Jan 2021 10:24:11 +0000 (18:24 +0800)]
[NUI] Support scroll in WebView. (#2549)
1) ScrollPosition, ScrollSize, ContentSize properties are added.
2) ScrollBy is added.
3) ScrollEdgeReached events are notified when scrolled to edge.
YeongJong Lee [Thu, 21 Jan 2021 06:34:18 +0000 (15:34 +0900)]
[NUI] remove internal child properly when child view of FlexLayout is removed (#2523)
In `FlexLayout`, when we add new view, the existing view shrink.
but when removed they are in shrinked state. they should change back.
To fix this issue, this patch remove internal child(child of yoga
layout) when child view of `FlexLayout` is removed.
For now, `OnChildRemove` API will work correctly.
Thank you Aman Jeph for the report.
huiyu.eun [Wed, 20 Jan 2021 09:17:12 +0000 (18:17 +0900)]
[NUI] Add DeleteAccessibilityAttribute
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
huiyueun [Thu, 21 Jan 2021 04:37:45 +0000 (13:37 +0900)]
[NUI] Fix memory leak, Add Dispose (#2543)
refer this patch
https://github.com/Samsung/TizenFX/pull/2536
https://github.com/Samsung/TizenFX/pull/2534
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
dongsug.song [Wed, 20 Jan 2021 06:10:52 +0000 (15:10 +0900)]
[NUI] Fix TV AmbientMode empty screen
dongsug.song [Mon, 18 Jan 2021 11:46:49 +0000 (20:46 +0900)]
[NUI] Change Feedback as working on TouchEvent
Seoyeon Kim [Mon, 18 Jan 2021 09:35:49 +0000 (18:35 +0900)]
[NUI] Fix AccessibilityManager Event handler
- Changed the old-fashioned code of event handler
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
Wootak Jung [Wed, 13 Jan 2021 22:12:17 +0000 (07:12 +0900)]
[Bluetooth][Non-ACR] GetBondedDevice converting issue (#2518)
Signed-off-by: Wootak Jung <wootak.jung@samsung.com>
Wootak Jung [Fri, 8 Jan 2021 00:47:46 +0000 (09:47 +0900)]
Fix BluetoothDevice.Name converting issue (#2499)
Signed-off-by: Wootak Jung <wootak.jung@samsung.com>
Joogab Yun [Wed, 6 Jan 2021 16:10:25 +0000 (01:10 +0900)]
[NUI] fixed memory leak
jeremy-jang [Tue, 5 Jan 2021 01:16:43 +0000 (10:16 +0900)]
[Packagemanager] Fix registering internal event callback (#2482)
Do not invoke Interop.PackageManager.PackageManagerSetEvent().
This will unset all internal callback information and this may make user cannot
listen the package event completely.
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
dh79pyun [Mon, 4 Jan 2021 23:06:17 +0000 (08:06 +0900)]
[Bluetooth][Non-ACR] Fix unhandled exception in GetBondedDevices() (#2484)
I/DOTNET_LAUNCHER (P 2613, T 2617): Unhandled exception.
I/DOTNET_LAUNCHER (P 2613, T 2617): System.Runtime.InteropServices.COMException (0x8007007A):
The data area passed to a system call is too small.
I/DOTNET_LAUNCHER (P 2613, T 2617): (0x8007007A)
I/DOTNET_LAUNCHER (P 2613, T 2617): at System.StubHelpers.ValueClassMarshaler.ConvertToNative(IntPtr dst, IntPtr src,
IntPtr pMT, CleanupWorkListElement& pCleanupWorkList)
I/DOTNET_LAUNCHER (P 2613, T 2617): at Tizen.Network.Bluetooth.BluetoothAdapterImpl.GetBondedDevices()
I/DOTNET_LAUNCHER (P 2613, T 2617): at Tizen.Network.Bluetooth.BluetoothAdapter.GetBondedDevices()
I/DOTNET_LAUNCHER (P 2613, T 2617): at Tizen.Network.Bluetooth.Tests.BluetoothAdapterTests.GetBondedDevices_RETURN_LIST_OF_DEVICES()
in /var/lib/jenkins/jobs/CsharpTCT/TCT_6.0/api/tct-suite-vs/Tizen.Bluetooth.Manual.Tests/testcase/TSBluetoothAdapter.cs:line 435
I/DOTNET_LAUNCHER (P 2613, T 2617): Fatal error.
I/DOTNET_LAUNCHER (P 2613, T 2617): Internal CLR error. (0x80131506)
I/DOTNET_LAUNCHER (P 2613, T 2617): DLOG_ERROR_NOMSG
I/DOTNET_LAUNCHER (P 2613, T 2617): at Interop+Bluetooth.GetBondedDevices(BondedDeviceCallback, IntPtr)
I/DOTNET_LAUNCHER (P 2613, T 2617): at Tizen.Network.Bluetooth.BluetoothAdapterImpl.GetBondedDevices()
I/DOTNET_LAUNCHER (P 2613, T 2617): at Tizen.Network.Bluetooth.BluetoothAdapter.GetBondedDevices()
Change-Id: I04a0a89d75dc973a752950c9274b80d9988a11ed
Signed-off-by: Anupam Roy <anupam.r@samsung.com>
Co-authored-by: Anupam Roy <anupam.r@samsung.com>
Lee Chang Joo [Tue, 29 Dec 2020 09:00:50 +0000 (18:00 +0900)]
Add internal APIs for power off and reboot (#2475)
Signed-off-by: lokilee73 <changjoo.lee@samsung.com>
zhouleonlei [Tue, 29 Dec 2020 02:47:05 +0000 (10:47 +0800)]
[NUI] Fix Svace issues
Jiyun Yang [Thu, 17 Dec 2020 07:08:36 +0000 (16:08 +0900)]
[NUI] Initialize feedback instance only when the Feedback property is on.
Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
hyotaekshim [Thu, 17 Dec 2020 06:54:56 +0000 (15:54 +0900)]
Update Log.cs (#2424)
zhouleonlei [Tue, 15 Dec 2020 03:37:49 +0000 (11:37 +0800)]
[NUI] fix svace issue for texture
Dongsug Song [Tue, 15 Dec 2020 02:54:44 +0000 (11:54 +0900)]
[NUI] Change "IsTapGestureFeedback" as "Feedback"
zhouleonlei [Mon, 14 Dec 2020 06:26:08 +0000 (14:26 +0800)]
[NUI] Add sound feedback and fix scroll build errors
huiyu.eun [Fri, 11 Dec 2020 01:23:54 +0000 (10:23 +0900)]
[NUI] Call show winodw on ApplicationInit
- When preload application, the show is called before the appcore is created.
- Call the window show at OnInit and notify the app core
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
bshsqa [Wed, 9 Dec 2020 06:39:08 +0000 (15:39 +0900)]
[NUI] Change clipping mode of ScrollableBase (#2358)
- ClipChildren clipping mode uses stencil buffer.
- But, scrollableBase is always pretended as rectangular shape so we can change it to ClipToBoundingBox that uses scissor.
- Usually, Scissor is better than stencil buffer for the performance.
Signed-off-by: Seungho Baek <sbsh.baek@samsung.com>