zhouleonlei [Mon, 8 Jun 2020 03:01:29 +0000 (11:01 +0800)]
[NUI] Add ApplyStyle for Pagination (#1649)
WonYoung Choi [Fri, 5 Jun 2020 08:24:48 +0000 (17:24 +0900)]
Remove unused test applications (#1615)
Seoyeon2Kim [Fri, 5 Jun 2020 04:17:20 +0000 (13:17 +0900)]
[NUI] Remove unnecessary opacity in CircularProgress (#1653)
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
dh79pyun [Thu, 4 Jun 2020 23:45:15 +0000 (08:45 +0900)]
[Bluetooth][Non-ACR] Add NULL check logic for Marshal.PtrToStringAnsi (#1657)
This patchset is to avoid ArgumentNullException error. There are some
cases to come NULL variable from Native API.
BluetoothAdapterImpl.cs: RegisterDiscoveryStateChangedEvent(258) > Discovery state changed callback is called
Unhandled exception.
System.ArgumentNullException: Value cannot be null. (Parameter 'ptr')
at System.Runtime.InteropServices.Marshal.PtrToStringAnsi(IntPtr ptr, Int32 len)
at Tizen.Network.Bluetooth.BluetoothUtils.ConvertStructToDiscoveredDevice(BluetoothDiscoveredDeviceStruct structDevice)
at Tizen.Network.Bluetooth.BluetoothAdapterImpl.<RegisterDiscoveryStateChangedEvent>b__45_0(Int32 result, BluetoothDeviceDiscoveryState state, IntPtr deviceInfo, IntPtr user
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
huayongxu [Thu, 4 Jun 2020 06:21:34 +0000 (14:21 +0800)]
add internal visibility for NUI.Components.DA temporarily. (#1654)
jaehyun0cho [Thu, 4 Jun 2020 04:43:37 +0000 (13:43 +0900)]
[NUI] Fix ScrollTo to move pan position to the argument position (#1652)
Previously, ScrollTo moved pan position including the ScrollableBase's
current position.
e.g. ScrollTo(360, true); //moves by 360
ScrollTo(0, true); //moves by 360 again based on current position
The argument position is the new pan position. So the new position of
ScrollableBase becomes (-position).
To move ScrollableBase's position to (-position), it moves by
(-position - currentPosition).
Co-authored-by: Jaehyun Cho <jae_hyun.cho@samsung.com>
neostom432 [Thu, 4 Jun 2020 03:27:53 +0000 (12:27 +0900)]
[NUI] Fix LinearListLayoutManager (#1645)
Change Layout and Recycle rule for linear layout.
Ali-Alzyoud [Thu, 4 Jun 2020 02:24:33 +0000 (05:24 +0300)]
[NUI]TextField: SelectNone and SelectedText (#1611)
* TextField: SelectNone and SelectedText
* Update NDalicPINVOKE.cs
* Update NDalicPINVOKE.cs
JoogabYun [Thu, 4 Jun 2020 02:22:38 +0000 (11:22 +0900)]
[NUI] circular text (#1634)
msaltnet [Tue, 2 Jun 2020 10:11:57 +0000 (19:11 +0900)]
[Notification] Fix wrong example code comments (#1538)
Co-authored-by: salt.jeong <salt.jeong@samsung.com>
zhouleonlei [Tue, 2 Jun 2020 08:04:45 +0000 (16:04 +0800)]
[NUI] Made the value of Size be consistent with Specification (#1646)
dh79pyun [Tue, 2 Jun 2020 01:48:47 +0000 (10:48 +0900)]
[Bluetooth][Non-ACR] Fix the crash in GetBondedDevices API (#1643)
The manufacture data can be filled without NULL termination.
Because it is the byte array type. So we should define it as
IntPrt instead of string to avoid the buffer overflow.
Exception !!!: System.Runtime.InteropServices.COMException (0x8007007A): The data area passed to a system call is too small.
at System.StubHelpers.ValueClassMarshaler.ConvertToNative(IntPtr dst, IntPtr src, IntPtr pMT, CleanupWorkListElement& pCleanupWorkList)
at Tizen.Network.Bluetooth.BluetoothAdapterImpl.GetBondedDevices()
at Tizen.Network.Bluetooth.BluetoothAdapter.GetBondedDevices()
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
Seoyeon2Kim [Mon, 1 Jun 2020 08:08:28 +0000 (17:08 +0900)]
[NUI] Add the default images of Pagination (#1641)
- Even though users don't set Pagination images separately,
the default images would be shown.
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
chleun-moon [Mon, 1 Jun 2020 02:05:19 +0000 (11:05 +0900)]
[Connection] Update documents for state/type (#1637)
* Update documents
* Add exception description
* Remove wrong privilege
zhouleonlei [Fri, 29 May 2020 06:33:41 +0000 (14:33 +0800)]
[NUI] SetProperty first then SetValue (#1639)
zhouleonlei [Fri, 29 May 2020 05:44:59 +0000 (13:44 +0800)]
[NUI] Add default DropdownItemStyle (#1638)
Seungkeun Lee [Fri, 29 May 2020 05:41:06 +0000 (14:41 +0900)]
[ElmSharp] Update internal EcoreEventKey struct (#1631)
Kangho Hur [Fri, 29 May 2020 05:40:40 +0000 (14:40 +0900)]
[ElmSharp] Update the SystemTime internal struct (#1627)
dongsug-song [Fri, 29 May 2020 05:02:37 +0000 (14:02 +0900)]
[NUI] Add Wearable.Popup (#1572)
we can enhance interface after getting feedback.
zhouleonlei [Thu, 28 May 2020 08:18:01 +0000 (16:18 +0800)]
[NUI] Provide APIs to access sub-components (#1624)
* [NUI] Provide APIs to access sub-components
* [NUI] Modified Slider API name
* [NUI] Add internal setter
* [NUI] Removed unused Apis
* [NUI] Rebase Scrollbar
neostom432 [Thu, 28 May 2020 07:08:01 +0000 (16:08 +0900)]
[NUI] First version of RecyclerView (#1626)
First version of RecyclerView.
RecyclerView is a component that can improve performance by reusing user-defined child.
User can define what the child will look like through creating function in RecycleAdapter.
RecyclerView creates its children using this function and bind data with child if child is ready to shown.
Seoyeon2Kim [Thu, 28 May 2020 05:43:27 +0000 (14:43 +0900)]
[NUI] Update Tizen.NUI.Samples slightly (#1633)
* [NUI] Update Tizen.NUI.Samples slightly
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
* Update CircularPaginationSample.cs
Jiyun Yang [Thu, 28 May 2020 05:05:01 +0000 (14:05 +0900)]
[NUI] Scrollbar : Separate the concept of viewport size and view size. (#1632)
* Previously, viewSize represents viewport size, but in some cases they are not the same value.
* View size : Implement OnRelayout of Scrollbar to respond to response to size changes.
* Viewport size : Receive by user when initialize.
Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
Jiyun Yang [Thu, 28 May 2020 04:46:37 +0000 (13:46 +0900)]
[NUI] Fix some view properties are not overwritten when the view has created with Style (#1630)
Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
Wootak [Thu, 28 May 2020 01:03:09 +0000 (10:03 +0900)]
[Bluetooth][Non-ACR] Invalid increased count issue (#1613)
Signed-off-by: Wootak Jung <wootak.jung@samsung.com>
tscholb [Wed, 27 May 2020 09:51:28 +0000 (18:51 +0900)]
[NUI] Refactorying FittingMode for ImageView (#1553)
FittingMode does not need the required size anymore.
and new fittingMode is added for ImageView.
- CENTER : Image fills inside using original width & height.
- FILL : Image filles whole width & height. this fitting mode don't maintain aspect ratio
Seoyeon2Kim [Wed, 27 May 2020 08:28:25 +0000 (17:28 +0900)]
[NUI] Add CircularProgress to Wearable components (#1609)
* [NUI] Add CircularProgress to Wearable components
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
* [NUI] Add Animation to CircularProgress angle
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
* Fix typo
Jiyun Yang [Wed, 27 May 2020 07:48:32 +0000 (16:48 +0900)]
[NUI] Make a color visual of View's shadow to center aligned (#1616)
Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
Jiyun Yang [Wed, 27 May 2020 07:32:31 +0000 (16:32 +0900)]
[NUI] Add Scrollbar and CircularScrollbar (#1628)
* Implement Arc Visual to support arc shapes used in CircularScrollbar
* Move previous ScrollBar class code from Scrollbar.cs to ImageScrollBar.cs.
* Implement new Scrollbar class based on a ScrollbarBase class.
* Implement new CircularScrollbar class based on a ScrollbarBase class.
Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
Seoyeon2Kim [Wed, 27 May 2020 01:21:29 +0000 (10:21 +0900)]
[NUI] Update the default size of Loading (#1623)
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
- Removed the initialized size of Loading visual.
- Added the default size value on Loading PreloadStyle
- Modified InputMethodContext description slightly.
MuHong Byun [Mon, 25 May 2020 02:59:59 +0000 (11:59 +0900)]
[Sensor] Update sensor description for better understanding. (#1622)
Signed-off-by: MuHong Byun <mh.byun@samsung.com>
kwangson [Mon, 25 May 2020 01:01:26 +0000 (10:01 +0900)]
[Vision] Change DLLImport file (#1618)
libcapi-media-vision.so.0 is replaced by sub-libraries.
Signed-off-by: Kwang Son <k.son@samsung.com>
huiyueun [Thu, 21 May 2020 01:46:06 +0000 (10:46 +0900)]
[NUI] Modify to use NDalicPINVOKE.Lib (#1620)
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
neostom432 [Wed, 20 May 2020 01:59:57 +0000 (10:59 +0900)]
[NUI] Change suggested minimun size in Layout. (#1610)
When user set maximum size or minimum size instaed of size and specification,
it means that user want to use natural size of component and makes it bigger than minimum and smaller than maximum.
Currently, when using text, it lays whole text on one line and returns its size as natural size even if multiline is enabled.
So, we need to calculate HeightForWidth with MaximunWidth to know candidate height of multiline text.
Use GetHeightForWidth / GetWidthForHeight size as suggested minimun size.
chleun-moon [Tue, 19 May 2020 11:30:10 +0000 (20:30 +0900)]
[Tizen.Network.Connection] Make callbacks to member variable (#1608)
dongsug-song [Tue, 19 May 2020 10:54:16 +0000 (19:54 +0900)]
[NUI] Add GetWindowId() (#1547)
WonYoung Choi [Tue, 19 May 2020 03:31:37 +0000 (12:31 +0900)]
Remove unused internal modules (#1601)
huiyueun [Mon, 18 May 2020 12:19:30 +0000 (21:19 +0900)]
[NUI.Wearable] Modify LanguageChanged bug (#1607)
Get language from device.
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
Tae-Young Chung [Wed, 13 May 2020 07:45:12 +0000 (16:45 +0900)]
[MediaVision] Fix wrong key string value (#1602)
* [MediaVision] Fix wrong key string value
Wrong key string value of MV_INFERENCE_TARGET_DEVICE.
In NativeACR, MV_INFERENCE_TARGET_DEVICE_TYPE is added.
This patch fix it.
Signed-off-by: Tae-Young Chung <ty83.chung@samsung.com>
* [MediaVision] Fix _keyTargetDevice to _keyTargetDeviceType
Signed-off-by: Tae-Young Chung <ty83.chung@samsung.com>
JoogabYun [Wed, 13 May 2020 06:15:05 +0000 (15:15 +0900)]
[NUI] Add Title in Wearable component (#1600)
- The Title inherits TextLabel.
The Title can has a fadeOut effects on the left and right side.
Xianbing Teng [Tue, 12 May 2020 05:41:29 +0000 (13:41 +0800)]
[NUI] Add layout xaml sample and update samples (#1593)
Xianbing Teng [Tue, 12 May 2020 04:30:04 +0000 (12:30 +0800)]
[NUI] Fix the issue that size receives 2 parameters from xaml (#1594)
YeongJong Lee [Tue, 12 May 2020 04:28:12 +0000 (13:28 +0900)]
[NUI] remove input method dependency from View.ControlState (#1585)
`ConstrolState` can be changed by API or Input(`Tizen.NUI.Key` and
`Tizen.NUI.Touch`). it means `ConstrolState` is not always related to
Input method. some Controls need it to use state changed effect. however,
not all controls require that. if we need some property to change state,
we can add it to Style Extension classes.
YeongJong Lee [Mon, 11 May 2020 09:48:01 +0000 (18:48 +0900)]
[NUI] remove redundant private properties for Tizen.NUI.Key (#1586)
This patch will reduce method call.
e.g.
```
Tizen.NUI.Key.set_keyString()
Tizen.NUI.Key.set_KeyString()
```
==>
```
Tizen.NUI.Key.set_keyString()
```
YeongJong Lee [Mon, 11 May 2020 09:33:20 +0000 (18:33 +0900)]
[NUI] remove unnecessary code to assign children layout (#1554)
layout is set by `LayoutGroup.AddChildToLayoutGroup()`
1.When layout is set before child added
```
Tizen.NUI.LayoutGroup.AddChildToLayoutGroup() Line 164
Tizen.NUI.LayoutGroup.OnChildAddedToOnwer() Line 265
Tizen.NUI.BaseComponent.View.Add() Line 152
```
2.When layout is set after child added
```
Tizen.NUI.LayoutGroup.AddChildToLayoutGroup() Line 164
Tizen.NUI.LayoutGroup.OnAttachedToOwner() Line 466
Tizen.NUI.LayoutItem.AttachToOnwner() Line 168
Tizen.NUI.BaseComponentsView.SetLayout() Line 110
Tizen.NUI.BaseComponentsView.set_Layout() Line 2214
```
This means children's Layout is alreay assinged on `LayoutController.Process()`.
So, we don't need to assign layout again.
prasadam-p [Mon, 11 May 2020 07:01:08 +0000 (12:31 +0530)]
Returned the code on exception (#1599)
Tae-Young Chung [Mon, 11 May 2020 05:37:55 +0000 (14:37 +0900)]
[MediaVision] Add and deprecate enumerations (#1580)
* [MediaVision] Add new enumerations
Signed-off-by: Tae-Young Chung <ty83.chung@samsung.com>
* [MediaVision] Use Obsolete tag
Signed-off-by: Tae-Young Chung <ty83.chung@samsung.com>
* [MediaVision] add _keyTargetDevice
To support compatibility with Tizen 5.5,
Native API suppose New definition "MV_INFERENCE_TARGET_DEVICE".
This commit apply the changes.
Signed-off-by: Tae-Young Chung <ty83.chung@samsung.com>
* [MediaVision] Modify clearly the description of the obsolete enum and attribute
Signed-off-by: Tae-Young Chung <ty83.chung@samsung.com>
MuHong Byun [Mon, 11 May 2020 02:15:04 +0000 (11:15 +0900)]
[Sensor] Initialize data for batch type sensor (#1596)
Signed-off-by: MuHong Byun <mh.byun@samsung.com>
tscholb [Fri, 8 May 2020 08:24:31 +0000 (17:24 +0900)]
[NUI] Fix some API to use GetManagedBaseHandleFromNativePtr (#1592)
- Fix GetWindow() using GetManagedBaseHandleFromNativePtr
Kangho Hur [Thu, 7 May 2020 01:30:57 +0000 (10:30 +0900)]
[ElmSharp] Adds PeekInstance to PreloadedWindow (#1588)
Jiyun Yang [Wed, 6 May 2020 11:52:37 +0000 (20:52 +0900)]
[NUI] Make instanceSet to hold notification windows and fix Window.TouchEvent bug (#1581)
Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
pvschakradhar [Thu, 30 Apr 2020 04:02:58 +0000 (09:32 +0530)]
changed dataType of time for compatibility with native layer (#1583)
changed dataType of time for compatibility with native layer
Jiyun Yang [Wed, 29 Apr 2020 07:28:46 +0000 (16:28 +0900)]
[NUI] Introduce Notification (#1570)
Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
Seoyeon2Kim [Wed, 29 Apr 2020 04:07:46 +0000 (13:07 +0900)]
[NUI] Update CircularPagination opacity (#1573)
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
Hyungju Lee [Wed, 29 Apr 2020 02:59:14 +0000 (11:59 +0900)]
[Build] Fix `PlatformFileList.txt` to reflect filename chagne (#1579)
Change-Id: I399054d5f80d1d8c00afc79fffa08d833fba3b93
Jiyun Yang [Wed, 29 Apr 2020 02:47:42 +0000 (11:47 +0900)]
[NUI] Apply CornerRadius to ImageView (#1571)
Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
Hyungju Lee [Wed, 29 Apr 2020 01:43:35 +0000 (10:43 +0900)]
[Build] Rename preload files to support ordering (#1574)
Change-Id: I962148df0e31ec4a9d9061964d27bc74dd03d8c3
JongHeonChoi [Mon, 27 Apr 2020 07:24:10 +0000 (16:24 +0900)]
[Build] Add the {Name}.preload file required for preloading in the launcher (#1489)
* [Build] Add the ModuleName.preload file required for preloading in the launcher
* Update .preload file format
younghajung [Mon, 27 Apr 2020 04:24:38 +0000 (13:24 +0900)]
[WebView] Add new WebView API, Tizen.WebView.EvalAsync (#1560)
Signed-off-by: yh106.jung <yh106.jung@samsung.com>
pvschakradhar [Fri, 24 Apr 2020 07:35:11 +0000 (13:05 +0530)]
Addition of Tizen.System.Powerusage.dll (#1566)
Addition of Tizen.System.Powerusage.dll
Jiyun Yang [Fri, 24 Apr 2020 07:34:04 +0000 (16:34 +0900)]
[NUI] Make some API to public and fill missing comments. (#1565)
Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
Seoyeon2Kim [Fri, 24 Apr 2020 06:55:23 +0000 (15:55 +0900)]
[NUI] Add InputMethodContext public APIs (#1555)
- Added SetInputPanelLanguage and GetInputPanelLanguage.
- Opened some InputMethodContext APIs as public
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
pvschakradhar [Fri, 24 Apr 2020 06:01:40 +0000 (11:31 +0530)]
[System.PowerUsage] Introduce Tizen.System.PowerUsage (#1537)
[System.PowerUsage] Introduce Tizen.System.PowerUsage
Jiyun Yang [Fri, 24 Apr 2020 03:16:39 +0000 (12:16 +0900)]
[NUI] Fix ControlState issues. (#1563)
* Fix ControlState propagation to false.
* Fix typo in class name : ControlStateChagedInfo -> ControlStateChangedInfo
* Enhance ControlStateChangeInfo to have InputMethod property.
* Remove combined ControlState handling in Selector: It needs to be well-designed first.
* Fix test/Tizen.NUI.Samples compile errors.
Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
Jiyun Yang [Thu, 23 Apr 2020 09:12:28 +0000 (18:12 +0900)]
[NUI] Add Shadow BlurRadius and lighten View size (#1552)
Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
Seoyeon2Kim [Thu, 23 Apr 2020 02:27:18 +0000 (11:27 +0900)]
[NUI] Update Pagination indicator opacity (#1562)
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
- According to GUI guide, Pagination normal indicator opacity should be 50%.
- Updated the opacity.
Seoyeon2Kim [Thu, 23 Apr 2020 02:25:53 +0000 (11:25 +0900)]
Add a prototype of CircularPagination (#1527)
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
Xianbing Teng [Thu, 23 Apr 2020 02:14:19 +0000 (10:14 +0800)]
[NUI.Components] Fix focus always true issue (#1516)
younghajung [Thu, 23 Apr 2020 00:43:17 +0000 (09:43 +0900)]
[Tizen.WebView] Deprecate an enumeration value for text file based cookie storage (#1551)
Chromium supports only SQLite based persistent cookie storage.
This patch deprecates an enumeration for text file based cookie storage,
CookiePersistentStorage.Text.
Signed-off-by: yh106.jung <yh106.jung@samsung.com>
neostom432 [Wed, 22 Apr 2020 07:26:59 +0000 (16:26 +0900)]
[NUI] Change default layout to AbsoluteLayout (#1543)
We used LayoutItem and LayoutGroup as default layout but many developer wants to use AbsoluteLayout as default.
So changed default layout to AbsoluteLayout.
hsgwon [Wed, 22 Apr 2020 07:15:35 +0000 (16:15 +0900)]
[Camera] Add new preview format (#1520)
* [Camera] Add new preview format
dongsug-song [Wed, 22 Apr 2020 04:14:04 +0000 (13:14 +0900)]
[NUI] Fix PropertyNotification.GetTarget() error (#1559)
neostom432 [Wed, 22 Apr 2020 04:02:14 +0000 (13:02 +0900)]
[NUI] Consume Touch/Hover when popup is posted (#1549)
Popup should be always on top of layer when popup is posted.
And should consume all touch,hover because it is on top.
Set Touch/Hover consume to true.
MuHong Byun [Wed, 22 Apr 2020 02:39:19 +0000 (11:39 +0900)]
[Sensor] Add new batched type sensor (#1522)
* HeartRateMonitorBatch, HeartRateMonitorLEDGreenBatch
Signed-off-by: MuHong Byun <mh.byun@samsung.com>
dongsug-song [Wed, 22 Apr 2020 01:28:06 +0000 (10:28 +0900)]
[NUI] Fix TCT fail issues by adding null check (#1558)
neostom432 [Fri, 17 Apr 2020 05:10:08 +0000 (14:10 +0900)]
[NUI] Measure opposite dimension correctly in GridLayout (#1548)
Prevously, opposite dimension of choosen grid orientation was not measured correctly.
It just followed parent's size even if measure mode is not "Exactly".
Now, following measure mode.
huiyueun [Fri, 17 Apr 2020 00:51:15 +0000 (09:51 +0900)]
[NUI] Add dotnet pre-initiailze (#1521)
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
huiyueun [Fri, 17 Apr 2020 00:47:43 +0000 (09:47 +0900)]
[NUI] Modify Friend Assembly / Add Tizen.NUI.Components to assembly (#1529)
* [NUI] Modify Friend Assembly / Add Tizen.NUI.Components to assembly
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
* Change name
dongsug-song [Thu, 16 Apr 2020 11:57:31 +0000 (20:57 +0900)]
[NUI] Add Color in ViewStyle (#1545)
neostom432 [Thu, 16 Apr 2020 11:53:55 +0000 (20:53 +0900)]
[NUI] Add hidden class for internal purpose (#1546)
Some class need to be changed for internal purpose.
Add Never tag to hide API.
hjhun [Thu, 16 Apr 2020 07:19:50 +0000 (16:19 +0900)]
[Applications.Common] Remove unnecessary lock (#1544)
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
neostom432 [Tue, 14 Apr 2020 06:42:06 +0000 (15:42 +0900)]
[NUI] Remove Child in Layout View using RemoveChild func (#1542)
Previously, Remove child manually so missing few steps.
Now, use RemoveChild func for removing.
jeremy-jang [Tue, 14 Apr 2020 05:34:45 +0000 (14:34 +0900)]
[Packagemanager] Do not catch the exception thrown by event handler of app (#1540)
* [Packagemanager] Fix exception handling when invoking app's event handlers
Invoke the registered event handlers one by one in try-catch block to
invoking all event handlers whether exception occurred at one of event
handlers.
Change-Id: Id2f6d9815ddbb43867a11cab9423384c6614b848
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
* [Packagemanager] Fix invoking event handlers as thread-safely
Change-Id: I21e2ff25726d6a4a24453e351dd64ecd47bdece4
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
* [Packagemanager] Do not catch the exception thrown by event handler of app
The applications should be responsible its exception, they should
determine handle or not the exception.
Change-Id: Ifffb4a14aa920eae905f6ff76f3a887d06e579b8
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
dongsug-song [Tue, 14 Apr 2020 04:46:12 +0000 (13:46 +0900)]
[NUI] Fix NUI.Components TCT fail (#1541)
dongsug-song [Tue, 14 Apr 2020 01:40:41 +0000 (10:40 +0900)]
[NUI] Fix VideoView sample (#1518)
neostom432 [Mon, 13 Apr 2020 10:00:13 +0000 (19:00 +0900)]
[NUI] Interrupt pan when popup is popped (#1539)
Currently, panning is working even if there is popup over component.
As workaround, add PanGestureDetector to Popup to prevent panning.
Additionally, add View to ScrollableBase which is to interrupt touching during scrolling.
arosis78 [Mon, 13 Apr 2020 01:03:39 +0000 (10:03 +0900)]
[ElmSharp] Add internal Window auxiliary hint APIs (#1535)
JinWang An [Fri, 10 Apr 2020 08:22:15 +0000 (17:22 +0900)]
Fix unit test for Tizen.System.SystemSettings (#1536)
Signed-off-by: jinwang.an <jinwang.an@samsung.com>
Jiyun Yang [Fri, 10 Apr 2020 07:07:22 +0000 (16:07 +0900)]
[NUI] Update wearable button style by UX guide (#1533)
Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
JoogabYun [Fri, 10 Apr 2020 05:03:44 +0000 (14:03 +0900)]
[NUI] Add NativeImageSource (#1532)
Wootak [Fri, 10 Apr 2020 04:50:05 +0000 (13:50 +0900)]
[Tizen.Network.Bluetooth][Non-ACR] Fix app crash issue during free (#1530)
Fix app crash issue during free
Remove unused function
Signed-off-by: Wootak Jung <wootak.jung@samsung.com>
Seoyeon2Kim [Thu, 9 Apr 2020 06:49:46 +0000 (15:49 +0900)]
[NUI] Fix GridLayoutSample (#1528)
- 'LinearOrientation' of GridLayout changed to 'GridOrientation'.
- Changed API name in the sample.
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
Jiyun Yang [Thu, 9 Apr 2020 04:51:56 +0000 (13:51 +0900)]
[NUI] Merge Button action state and support experimental theme by profile. (#1525)
* Fix a bug in LottieFrameInfo.Show()
* Introduce ThemeStyle
* Merge Button action state to View.ControlStates
Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
huiyueun [Wed, 8 Apr 2020 06:38:41 +0000 (15:38 +0900)]
[NUI] Change Window.Instance to NUIApplication.GetDefaultWindow() (#1523)
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
Jiyun Yang [Tue, 7 Apr 2020 11:49:57 +0000 (20:49 +0900)]
[NUI] Introduce Button extentions and styles (#1515)
* New feature : ILottieButtonStyle
* LottieButtonStyle
* LottieSwitchStyle
* New feature : ButtonExtension
* ButtonExtension
* SwitchExtension
* LottieButtonExtension
* LottieSwitchExstension
* New feature : Provide predefined component styles for Wearable
* WearbleButtonStyle
* WearableSwitchStyle
* WearableRadioButtonStyle
* WearableCheckBoxStyle
* OverlayAnimationButtonStyle
* Improvement : Button does not use a TapGestureDetector to detect clicking.
* Fix bug : Measure text again when Button's icon is relayouted.
Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
JongHeonChoi [Tue, 7 Apr 2020 08:52:24 +0000 (17:52 +0900)]
[Information] Added preload method for optimization (#1492)
JinWang An [Tue, 7 Apr 2020 06:12:49 +0000 (15:12 +0900)]
Fix Tizen.System.SystemSettings unittest (#1519)
Signed-off-by: jinwang.an <jinwang.an@samsung.com>
tscholb [Mon, 6 Apr 2020 07:29:18 +0000 (16:29 +0900)]
Add API for adding WidgetInfo in runtime (#1517)
huayongxu [Fri, 3 Apr 2020 03:03:37 +0000 (11:03 +0800)]
[NUI] Support text shadow (#1509)
* support text shadow
* set shadow property of textlabel
* make properties of textshadow readonly.
* make textshadow readonly
* make textshadow copy constructor work correctly.
* add samples for text shadow of button
neostom432 [Thu, 2 Apr 2020 05:38:21 +0000 (14:38 +0900)]
[NUI] Fix grid layout measurement (#1513)
When using wrap_content to match it's height or width to child count,
the result of measure was not applied again so it wasn't changed.
Update measure result after children are added.