platform/core/csapi/tizenfx.git
3 years agoRelease 8.0.0.15573 accepted/tizen/unified/20200922.090918 submit/tizen/20200922.153203
admin [Tue, 22 Sep 2020 06:32:03 +0000 (06:32 +0000)]
Release 8.0.0.15573

3 years agoMerge remote-tracking branch 'origin/master' into tizen
admin [Tue, 22 Sep 2020 06:32:03 +0000 (06:32 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

3 years ago[SystemSettings] Add lock for EventHandler (#2036)
JinWang An [Tue, 22 Sep 2020 06:18:02 +0000 (15:18 +0900)]
[SystemSettings] Add lock for EventHandler (#2036)

* [SystemSettings] Add lock for EventHandler

Signed-off-by: JinWang An <jinwang.an@samsung.com>
* Fix indent for Lockobj

Signed-off-by: JinWang An <jinwang.an@samsung.com>
3 years ago[Internal] Change API ref for Inspections (#2035)
kkuchciak [Mon, 21 Sep 2020 22:46:48 +0000 (00:46 +0200)]
[Internal] Change API ref for Inspections (#2035)

Signed-off-by: Konrad Kuchciak <k.kuchciak@samsung.com>
3 years agoRelease 8.0.0.15571 submit/tizen/20200922.005444
admin [Mon, 21 Sep 2020 15:54:44 +0000 (15:54 +0000)]
Release 8.0.0.15571

3 years agoMerge remote-tracking branch 'origin/master' into tizen
admin [Mon, 21 Sep 2020 15:54:44 +0000 (15:54 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

3 years ago[NUI] Add Transition Animation Effects (#2006)
huiyueun [Mon, 21 Sep 2020 05:26:12 +0000 (14:26 +0900)]
[NUI] Add Transition Animation Effects (#2006)

* [NUI] Add Seamless transition

Add NUIFrameBroker & NUIFrameProvider

Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
* fix commend

Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
* modify to provider interface

Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
* Delete iconify

Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
* Modify FrameBroker error code type

Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
* Update FrameBrokerBaseErrorFactory.cs

* Update SafeFrameBrokerHandle.cs

* Update FrameProviderErrorFactory.cs

* Update Interop.FrameBroker.cs

* Update Interop.FrameProvider.cs

* Update Interop.Libraries.cs

* Update SafeFrameProviderHandle.cs

* Update and rename DefaultAnimationBroker.cs to DefaultFrameBroker.cs

* Update TransitionOptions.cs

* Update NUIApplication.cs

* Update TransitionOptions.cs

* Update TransitionOptions.cs

Co-authored-by: dongsug-song <35130733+dongsug-song@users.noreply.github.com>
3 years agoRelease 8.0.0.15570 accepted/tizen/unified/20200921.095150 submit/tizen/20200921.141832
admin [Mon, 21 Sep 2020 05:18:32 +0000 (05:18 +0000)]
Release 8.0.0.15570

3 years agoMerge remote-tracking branch 'origin/master' into tizen
admin [Mon, 21 Sep 2020 05:18:32 +0000 (05:18 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

3 years ago[NUI] Switch do not animate on selection when it is not on Window (#2032)
Jiyun Yang [Mon, 21 Sep 2020 05:01:34 +0000 (14:01 +0900)]
[NUI] Switch do not animate on selection when it is not on Window (#2032)

Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
3 years agoRelease 8.0.0.15569 accepted/tizen/unified/20200921.042442 submit/tizen/20200918.155716
admin [Fri, 18 Sep 2020 06:57:16 +0000 (06:57 +0000)]
Release 8.0.0.15569

3 years agoMerge remote-tracking branch 'origin/master' into tizen
admin [Fri, 18 Sep 2020 06:57:15 +0000 (06:57 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

3 years ago[NUI] Make Scrollable finish when Gesture.StateType is Cancelled (#2029)
bshsqa [Fri, 18 Sep 2020 06:48:29 +0000 (15:48 +0900)]
[NUI] Make Scrollable finish when Gesture.StateType is Cancelled (#2029)

- Current implementation, the scroll of ScrollableBase will be finished only when Gesture.StateType is Finished.
 - However, by the hw, it can be Cancelled.

Signed-off-by: seungho <seungho@seungho.tn.corp.samsungelectronics.net>
Co-authored-by: seungho <seungho@seungho.tn.corp.samsungelectronics.net>
3 years agoRelease 8.0.0.15568 submit/tizen/20200918.150332
admin [Fri, 18 Sep 2020 06:03:32 +0000 (06:03 +0000)]
Release 8.0.0.15568

3 years agoMerge remote-tracking branch 'origin/master' into tizen
admin [Fri, 18 Sep 2020 06:03:32 +0000 (06:03 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

3 years ago[NUI]Add static constructor to confirm the static dictionary will be created befor...
AdunFang [Fri, 18 Sep 2020 05:54:26 +0000 (13:54 +0800)]
[NUI]Add static constructor to confirm the static dictionary will be created befor Constructor (#2025)

Co-authored-by: Fang Xiaohui <xiaohui fang>
Co-authored-by: dongsug-song <35130733+dongsug-song@users.noreply.github.com>
3 years ago[NUI] Add experimental API to Pagination (#2027)
Jiyun Yang [Fri, 18 Sep 2020 05:47:40 +0000 (14:47 +0900)]
[NUI] Add experimental API to Pagination (#2027)

Add an API LastIndicatorImageUrl.

Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
Co-authored-by: dongsug-song <35130733+dongsug-song@users.noreply.github.com>
3 years ago[Bluetooth][Non-ACR] Add the exception handling logic (#2021)
Wootak Jung [Fri, 18 Sep 2020 05:39:17 +0000 (14:39 +0900)]
[Bluetooth][Non-ACR] Add the exception handling logic (#2021)

Signed-off-by: Wootak Jung <wootak.jung@samsung.com>
3 years ago[Docs] Add toc files for internal modules (#2024)
WonYoung Choi [Fri, 18 Sep 2020 00:11:53 +0000 (09:11 +0900)]
[Docs] Add toc files for internal modules (#2024)

3 years agoRelease 8.0.0.15564 submit/tizen/20200918.005221
admin [Thu, 17 Sep 2020 15:52:21 +0000 (15:52 +0000)]
Release 8.0.0.15564

3 years agoMerge remote-tracking branch 'origin/master' into tizen
admin [Thu, 17 Sep 2020 15:52:21 +0000 (15:52 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

3 years ago[Docs] Create index.md in internals/api
TizenAPI-Bot [Thu, 17 Sep 2020 10:58:20 +0000 (19:58 +0900)]
[Docs] Create index.md in internals/api

3 years ago[Docs] Remove unnecessary docs directory (#2023)
WonYoung Choi [Thu, 17 Sep 2020 10:40:52 +0000 (19:40 +0900)]
[Docs] Remove unnecessary docs directory (#2023)

* [Docs] Add initial docs for internal modules

* [Docs] Remove unnecessary docs files

3 years ago[ElmSharp] Fix Transit.Go to start transition immediately (#2014)
jaehyun0cho [Thu, 17 Sep 2020 07:26:13 +0000 (16:26 +0900)]
[ElmSharp] Fix Transit.Go to start transition immediately (#2014)

Transit.Go calls elm_transit_go_in with interval.
elm_transit_go_in uses timer so it does not start transition immediately
although interval is 0.

To start transition immediately without interval, Transit.Go is fixed to
call elm_transit_go.

Co-authored-by: Jaehyun Cho <jae_hyun.cho@samsung.com>
Co-authored-by: Kangho Hur <rookiejava@gmail.com>
3 years ago[ElmSharp] Fix elm_transit_paused_get to return boolean correctly (#2022)
jaehyun0cho [Thu, 17 Sep 2020 06:53:40 +0000 (15:53 +0900)]
[ElmSharp] Fix elm_transit_paused_get to return boolean correctly (#2022)

Interop.Elementary.elm_transit_paused_get always returns true although
elm_transit_paused_get actually returns EINA_FALSE.

Since C and C# use 4 bytes for boolean but C++ uses 1 byte for boolean,
this may cause that the boolean return value is not passed correctly.

To resolve this issue, [return: MarshalAs(UnmanagedType.U1)] is inserted
to the declaration of elm_transit_paused_get in Interop.Elementary.cs.

This patch refers 98c70851b1b1d640295768e6050c90ed61889e7c

Co-authored-by: Jaehyun Cho <jae_hyun.cho@samsung.com>
3 years agoRelease 8.0.0.15560 accepted/tizen/unified/20200917.030638 submit/tizen/20200916.173718
admin [Wed, 16 Sep 2020 08:37:18 +0000 (08:37 +0000)]
Release 8.0.0.15560

3 years agoMerge remote-tracking branch 'origin/master' into tizen
admin [Wed, 16 Sep 2020 08:37:18 +0000 (08:37 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

3 years agoRevert "[NUI] Fix tct fail issues (#2012)" (#2017)
dongsug-song [Wed, 16 Sep 2020 08:30:43 +0000 (17:30 +0900)]
Revert "[NUI] Fix tct fail issues (#2012)" (#2017)

This reverts commit 1f3c2b0ed05f80f6c3985eefcd0ee3c72f2f7987.

3 years ago[NUI] remove StateValueCollection from Selector (#1975)
YeongJong Lee [Wed, 16 Sep 2020 07:44:00 +0000 (16:44 +0900)]
[NUI] remove StateValueCollection from Selector (#1975)

State-Value pair is now added to Selector.StateValueList without
duplicate check.

You need to use Selector.StateValueList when custom state-value pair is added
to Selector. and it is now able to add custom state and pre-defined
state in the same initializer.

Before:
```
Selector<string> textSelector = new Selector<string>()
{
    Normal = "Defalut",
    { ControlState.Pressed, "Pressed!" }, // build error
    { ControlState.Focused, "Focused!" }  // build error
};
```

After:
```
Selector<string> textSelector = new Selector<string>()
{
    Normal = "Default!",
    StateValueList =
    {
        { ControlState.Pressed, "Pressed!" },
        { ControlState.Focused, "Focused!" }
    }
};
```

Also, this patch fixes a bunch of CA2227(Collection properties should be read
only) warnings.

Co-authored-by: dongsug-song <35130733+dongsug-song@users.noreply.github.com>
3 years ago[NUI] add Set/GetAttachedValue method (#2007)
YeongJong Lee [Wed, 16 Sep 2020 07:39:19 +0000 (16:39 +0900)]
[NUI] add Set/GetAttachedValue method (#2007)

This will fix CA1062(Validate arguments of public methods)

Co-authored-by: dongsug-song <35130733+dongsug-song@users.noreply.github.com>
3 years ago[NUI] Fix Svace issues (#2018)
Seoyeon2Kim [Wed, 16 Sep 2020 07:21:33 +0000 (16:21 +0900)]
[NUI] Fix Svace issues (#2018)

- To clarify null check, modify conditionals clearly like this
 : if (a != null)

Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
3 years ago[NUI] remove redundant interanl get/set methods in FlexLayout (#2009)
YeongJong Lee [Wed, 16 Sep 2020 05:27:01 +0000 (14:27 +0900)]
[NUI] remove redundant interanl get/set methods in FlexLayout (#2009)

Co-authored-by: dongsug-song <35130733+dongsug-song@users.noreply.github.com>
3 years agoRelease 8.0.0.15555 accepted/tizen/unified/20200917.004514 submit/tizen/20200916.091935
admin [Wed, 16 Sep 2020 00:19:35 +0000 (00:19 +0000)]
Release 8.0.0.15555

3 years agoMerge remote-tracking branch 'origin/master' into tizen
admin [Wed, 16 Sep 2020 00:19:35 +0000 (00:19 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

3 years ago[Build] Install Tizen.Peripheral to all profiles temporarily (#2016)
WonYoung Choi [Wed, 16 Sep 2020 00:16:50 +0000 (09:16 +0900)]
[Build] Install Tizen.Peripheral to all profiles temporarily (#2016)

3 years agoRelease 8.0.0.15554 submit/tizen/20200916.005224
admin [Tue, 15 Sep 2020 15:52:24 +0000 (15:52 +0000)]
Release 8.0.0.15554

3 years agoMerge remote-tracking branch 'origin/master' into tizen
admin [Tue, 15 Sep 2020 15:52:24 +0000 (15:52 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

3 years ago[NUI] revert #2012 and add #1983 again by review of #2012 (#2015)
dongsug-song [Tue, 15 Sep 2020 13:05:59 +0000 (22:05 +0900)]
[NUI] revert #2012 and add #1983 again by review of #2012 (#2015)

* Revert "[NUI] Fix tct fail issues (#2012)"

This reverts commit 1f3c2b0ed05f80f6c3985eefcd0ee3c72f2f7987.

* Revert "[NUI] Change parent class of Hover, Key, Wheel and Gesture to BaseHandle (#2001)"

This reverts commit f57729e8b0e69dbab9864ff8248e9d86584072ad.

3 years agoAdd Tizen.Peripheral API (#1939)
xerrni [Tue, 15 Sep 2020 10:14:22 +0000 (12:14 +0200)]
Add Tizen.Peripheral API (#1939)

TizenFX integration prepared by Wiktor Gerstenstein,
Ernest Borowski

Original authors:
- Jakub Sobczuk
- Michal Lesniak
- Michal Kolodziejski
- Marcin Romaniuk
- Kamil Stepaniuk

Co-authored-by: Wiktor Gerstenstein <w.gerstenste@samsung.com>
3 years agoRelease 8.0.0.15552 accepted/tizen/unified/20200915.113802 submit/tizen/20200915.165522
admin [Tue, 15 Sep 2020 07:55:22 +0000 (07:55 +0000)]
Release 8.0.0.15552

3 years agoMerge remote-tracking branch 'origin/master' into tizen
admin [Tue, 15 Sep 2020 07:55:21 +0000 (07:55 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

3 years agoRevert "[NUI] Refactoring Theme and StyleManager (#1981)" (#2013)
Jiyun Yang [Tue, 15 Sep 2020 07:39:52 +0000 (16:39 +0900)]
Revert "[NUI] Refactoring Theme and StyleManager (#1981)" (#2013)

This reverts commit 3b9f27432d37bb9957f644f4b45d7bacc4914c10.

Co-authored-by: dongsug-song <35130733+dongsug-song@users.noreply.github.com>
3 years ago[NUI] Fix tct fail issues (#2012)
dongsug-song [Tue, 15 Sep 2020 07:30:52 +0000 (16:30 +0900)]
[NUI] Fix tct fail issues (#2012)

* Revert "[NUI] Adding VertexBuffer to replace PropertyBuffer (#1983)"

This reverts commit 114d09295e8deedbfd31ff825164f0e8a6defe9a.

* Revert "[NUI] Change parent class of Hover, Key, Wheel and Gesture to BaseHandle (#2001)"

This reverts commit f57729e8b0e69dbab9864ff8248e9d86584072ad.

3 years agoRelease 8.0.0.15550 submit/tizen/20200915.125642
admin [Tue, 15 Sep 2020 03:56:42 +0000 (03:56 +0000)]
Release 8.0.0.15550

3 years agoMerge remote-tracking branch 'origin/master' into tizen
admin [Tue, 15 Sep 2020 03:56:42 +0000 (03:56 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

3 years ago[Build] Fix directory permissions of csapi-tizen-full.rpm (#2011)
WonYoung Choi [Tue, 15 Sep 2020 03:53:40 +0000 (12:53 +0900)]
[Build] Fix directory permissions of csapi-tizen-full.rpm (#2011)

3 years ago[Bluetooth][Non-ACR] Define Interop callback to global variable (#2005)
Wootak Jung [Mon, 14 Sep 2020 23:58:17 +0000 (08:58 +0900)]
[Bluetooth][Non-ACR] Define Interop callback to global variable (#2005)

Signed-off-by: Wootak Jung <wootak.jung@samsung.com>
3 years agoRelease 8.0.0.15548 submit/tizen/20200915.005216
admin [Mon, 14 Sep 2020 15:52:16 +0000 (15:52 +0000)]
Release 8.0.0.15548

3 years agoMerge remote-tracking branch 'origin/master' into tizen
admin [Mon, 14 Sep 2020 15:52:16 +0000 (15:52 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

3 years ago[NUI] Adding VertexBuffer to replace PropertyBuffer (#1983)
DavidIanSteele [Mon, 14 Sep 2020 12:33:28 +0000 (13:33 +0100)]
[NUI] Adding VertexBuffer to replace PropertyBuffer (#1983)

* [NUI] Adding VertexBuffer to replace PropertyBuffer

Native PropertyBuffer has been renamed to VertexBuffer.
Creating a new object to mirror this name change.

Changed SetData API to take an array of structs, and create
an unmanaged buffer before passing it to native side.

Signed-off-by: David Steele <david.steele@samsung.com>
* Update src/Tizen.NUI/src/public/Geometry.cs

Co-authored-by: Marcin Macias <40991900+m-macias@users.noreply.github.com>
* Update src/Tizen.NUI/src/public/VertexBuffer.cs

Co-authored-by: Marcin Macias <40991900+m-macias@users.noreply.github.com>
* Update VertexBuffer.cs

Fixed the tizen version in the documentation

* Update Geometry.cs

Changed if() throw style.

Co-authored-by: Marcin Macias <40991900+m-macias@users.noreply.github.com>
Co-authored-by: Adeel Kazmi <adeel.kazmi@samsung.com>
3 years ago[NUI] Change parent class of Hover, Key, Wheel and Gesture to BaseHandle (#2001)
Richard Huang [Mon, 14 Sep 2020 12:25:09 +0000 (13:25 +0100)]
[NUI] Change parent class of Hover, Key, Wheel and Gesture to BaseHandle (#2001)

3 years ago[NUI] enhance FlexLayout documentation (#2004)
YeongJong Lee [Mon, 14 Sep 2020 07:06:38 +0000 (16:06 +0900)]
[NUI] enhance FlexLayout documentation (#2004)

3 years agoRelease 8.0.0.15545 accepted/tizen/unified/20200911.043236 submit/tizen/20200910.200255
admin [Thu, 10 Sep 2020 11:02:55 +0000 (11:02 +0000)]
Release 8.0.0.15545

3 years agoMerge remote-tracking branch 'origin/master' into tizen
admin [Thu, 10 Sep 2020 11:02:55 +0000 (11:02 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

3 years ago[NUI] Create valid handle from Gesture constructors (#1996)
Richard Huang [Thu, 10 Sep 2020 10:25:16 +0000 (11:25 +0100)]
[NUI] Create valid handle from Gesture constructors (#1996)

Co-authored-by: dongsug-song <35130733+dongsug-song@users.noreply.github.com>
3 years ago[NUI] add support for parameterized constructor in xaml (#1998)
YeongJong Lee [Thu, 10 Sep 2020 05:15:56 +0000 (14:15 +0900)]
[NUI] add support for parameterized constructor in xaml (#1998)

In xaml, root element is now able to be instantiated by parameterized
constructor.

 ### Sample
```cs
namespace NUIXamlTemplate1
{
    public class TestClass
    {
        public TestClass([Parameter(nameof(PropertyForConstructor))] string propertyForConstructor)
        {
            PropertyForConstructor = propertyForConstructor;
        }

        public string PropertyForConstructor { get; }
    }
}

```

```xaml
<local:TestClass
    xmlns="http://tizen.org/Tizen.NUI/2018/XAML"
    xmlns:local="clr-namespace:NUIXamlTemplate1;assembly=NUIXamlTemplate1"
    PropertyForConstructor="test property"
    >

</local:TestClass>
```

```cs
protected override void OnCreate()
{
    base.OnCreate();
    Window.Instance.KeyEvent += OnKeyEvent;

    View root = new View();
    Window.Instance.GetDefaultLayer().Add(root);

    TestClass testClass;
    using (var reader = XmlReader.Create(Tizen.Applications.Application.Current.DirectoryInfo.Resource + "/TestXaml.xaml"))
    {
        testClass = XamlLoader.Create(reader) as TestClass;
    }
    string property = testClass.PropertyForConstructor;   //"test property"
}
```

3 years agoRelease 8.0.0.15543 submit/tizen/20200909.005221
admin [Tue, 8 Sep 2020 15:52:21 +0000 (15:52 +0000)]
Release 8.0.0.15543

3 years agoMerge remote-tracking branch 'origin/master' into tizen
admin [Tue, 8 Sep 2020 15:52:21 +0000 (15:52 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

3 years ago[MachineLearning.Inference] Fix the bug for double type of GetValue<T> (#1995)
Sangjung Woo [Tue, 8 Sep 2020 11:50:17 +0000 (20:50 +0900)]
[MachineLearning.Inference] Fix the bug for double type of GetValue<T> (#1995)

This patch fixes the bug for double type of GetValue<T> method.

Signed-off-by: Sangjung Woo <sangjung.woo@samsung.com>
3 years agoRelease 8.0.0.15542 submit/tizen/20200908.102446
admin [Tue, 8 Sep 2020 01:24:46 +0000 (01:24 +0000)]
Release 8.0.0.15542

3 years agoMerge remote-tracking branch 'origin/master' into tizen
admin [Tue, 8 Sep 2020 01:24:46 +0000 (01:24 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

3 years ago[NUI] Version update (#1994)
dongsug-song [Tue, 8 Sep 2020 01:19:15 +0000 (10:19 +0900)]
[NUI] Version update (#1994)

- DALi2-1.9.28 matched

3 years agoRelease 8.0.0.15541 submit/tizen/20200908.005216
admin [Mon, 7 Sep 2020 15:52:16 +0000 (15:52 +0000)]
Release 8.0.0.15541

3 years agoMerge remote-tracking branch 'origin/master' into tizen
admin [Mon, 7 Sep 2020 15:52:16 +0000 (15:52 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

3 years ago[NUI] Fix Switch bugs (#1984)
Jiyun Yang [Mon, 7 Sep 2020 11:30:58 +0000 (20:30 +0900)]
[NUI] Fix Switch bugs (#1984)

* Change ControlState propagation sequence
* Remove setting border property in default switch style

This fixes an error of the following code,

```
protected override void OnCreate()
{
  //...
  var button = new Switch();
  button.SelectedChanged += OnSelected;
  root.Add(button);
}

void OnSelected(object target, SelectedChangedEventArgs args)
{
  if (args.IsSelected)
  {
     (target as Switch).IsSelected = false;
  }
}
```

Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
3 years ago[NUI] Update Key, Hover and Wheel code after event pimpling in DALi native (#1989)
Richard Huang [Mon, 7 Sep 2020 09:56:44 +0000 (10:56 +0100)]
[NUI] Update Key, Hover and Wheel code after event pimpling in DALi native (#1989)

Co-authored-by: JoogabYun <40262755+JoogabYun@users.noreply.github.com>
3 years ago[NUI] Sync the director number with the csharp-binder (#1992)
JoogabYun [Mon, 7 Sep 2020 09:47:22 +0000 (18:47 +0900)]
[NUI] Sync the director number with the csharp-binder (#1992)

3 years ago[NUI] Refactoring Theme and StyleManager (#1981)
Jiyun Yang [Mon, 7 Sep 2020 07:12:02 +0000 (16:12 +0900)]
[NUI] Refactoring Theme and StyleManager (#1981)

* Revert "[NUI] Revert patch about StyleManager (#1970)"

This reverts commit 8a611b32c8a98672740e013cbde4932139b649d0.

* [NUI] Fix bugs in #1910 (ThemeManager)

Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
3 years ago[NUI] Fix WidthSpecification and HeightSpecification setting issue. (#1982)
bshsqa [Mon, 7 Sep 2020 06:22:18 +0000 (15:22 +0900)]
[NUI] Fix WidthSpecification and HeightSpecification setting issue. (#1982)

- Currently, new Size2D is created when one of the WidthSpecification or HeightSpecification is set.
 - Then, the Size2D has incomplete value until the latter one is also entered.
 - e.g. if the size is (500, 500), after just WidthSpecification is entered the Size2D is (500, -2) until HeightSpecification will be entered.
 - (-2 is default negative value that notifing the value is still not set).

 - But, in the property setter of Size2D in View, the value is transfered to the Native API.
 - And the incomplete value make crash in Native API.
 - Because when the latter is entered, we just set Size2D.Width or Size2D.Height not to create Size2D itself. And, exact Size2D is not transfered to the Native.

 - So, this patch postpone to create Size2D utill both WidthSpecification and HeightSpecification are all entered.
 - This create new Size2D whenever new WidthSpecification or HeightSpecification is entered, and it transfers them to the Native well.

Signed-off-by: seungho <seungho@seungho.tn.corp.samsungelectronics.net>
Co-authored-by: seungho <seungho@seungho.tn.corp.samsungelectronics.net>
Co-authored-by: dongsug-song <35130733+dongsug-song@users.noreply.github.com>
3 years ago[Camera] Fix ObjectDisposedException bug (#1991)
hsgwon [Mon, 7 Sep 2020 03:33:05 +0000 (12:33 +0900)]
[Camera] Fix ObjectDisposedException bug (#1991)

3 years agoRelease 8.0.0.15535 accepted/tizen/unified/20200907.023505 submit/tizen/20200905.005214
admin [Fri, 4 Sep 2020 15:52:14 +0000 (15:52 +0000)]
Release 8.0.0.15535

3 years agoMerge remote-tracking branch 'origin/master' into tizen
admin [Fri, 4 Sep 2020 15:52:14 +0000 (15:52 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

3 years ago[NUI] Removing ContextLoss bindings and internal API (#1974)
DavidIanSteele [Fri, 4 Sep 2020 14:46:59 +0000 (15:46 +0100)]
[NUI] Removing ContextLoss bindings and internal API (#1974)

Co-authored-by: Adeel Kazmi <adeel.kazmi@samsung.com>
3 years ago[NUI] Remove Internal and unused methods in Adaptor (#1985)
Adeel Kazmi [Fri, 4 Sep 2020 14:41:35 +0000 (15:41 +0100)]
[NUI] Remove Internal and unused methods in Adaptor (#1985)

3 years ago[NUI] Removed OnHoverEvent() and OnWheelEvent() (#1986)
Adam Bialogonski [Fri, 4 Sep 2020 14:37:01 +0000 (15:37 +0100)]
[NUI] Removed OnHoverEvent() and OnWheelEvent() (#1986)

Co-authored-by: adam.b <adam.b@samsung.com>
3 years agoAdd logs (#1980)
chleun-moon [Fri, 4 Sep 2020 03:37:44 +0000 (12:37 +0900)]
Add logs (#1980)

3 years ago[NUI] Fix exception error when sub Window is disposed (#1978)
dongsug-song [Fri, 4 Sep 2020 02:51:04 +0000 (11:51 +0900)]
[NUI] Fix exception error when sub Window is disposed (#1978)

- https://code.sec.samsung.net/jira/browse/GRE-2009
- Add null check for Layers and LayoutContainer
- Add sample and test case for sub Window's Dispose()

3 years ago[NUI] Fix NUIWidget View thread error message (#1976)
huiyueun [Fri, 4 Sep 2020 02:43:06 +0000 (11:43 +0900)]
[NUI] Fix NUIWidget View thread error message (#1976)

Register current thread

Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
Co-authored-by: dongsug-song <35130733+dongsug-song@users.noreply.github.com>
3 years ago[NUI] Open new FlexLayout APIs (#1880)
neostom432 [Fri, 4 Sep 2020 01:31:42 +0000 (10:31 +0900)]
[NUI] Open new FlexLayout APIs (#1880)

static Tizen.NUI.FlexLayout.AlignmentType GetFlexAlignmentSelf(Tizen.NUI.BaseComponents.View view)
static Tizen.NUI.FlexLayout.PositionType GetFlexPositionType(Tizen.NUI.BaseComponents.View view)
static float GetFlexAspectRatio(Tizen.NUI.BaseComponents.View view)
static float GetFlexBasis(Tizen.NUI.BaseComponents.View view)
static float GetFlexShrink(Tizen.NUI.BaseComponents.View view)
static float GetFlexGrow(Tizen.NUI.BaseComponents.View view)
static void SetFlexAlignmentSelf(Tizen.NUI.BaseComponents.View view)
static void SetFlexPositionType(Tizen.NUI.BaseComponents.View view)
static void SetFlexAspectRatio(Tizen.NUI.BaseComponents.View view)
static void SetFlexBasis(Tizen.NUI.BaseComponents.View view)
static void SetFlexShrink(Tizen.NUI.BaseComponents.View view)
static void SetFlexGrow(Tizen.NUI.BaseComponents.View view)

enum FlexLayout.PositionType
  Relative
  Absolute

Co-authored-by: neostom432 <minho.sun@samsung.com>
Co-authored-by: WonYoung Choi <wy80.choi@samsung.com>
Co-authored-by: YeongJong Lee <cleanlyj@naver.com>
3 years agoFix privilege (#1979)
chleun-moon [Fri, 4 Sep 2020 01:12:15 +0000 (10:12 +0900)]
Fix privilege (#1979)

3 years agoRelease 8.0.0.15527 submit/tizen/20200904.005216
admin [Thu, 3 Sep 2020 15:52:16 +0000 (15:52 +0000)]
Release 8.0.0.15527

3 years agoMerge remote-tracking branch 'origin/master' into tizen
admin [Thu, 3 Sep 2020 15:52:16 +0000 (15:52 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

3 years ago[NUI] Add OnSceneConnection and OnSceneDisconnection methods in NUI CustomView (...
Richard Huang [Thu, 3 Sep 2020 11:02:00 +0000 (12:02 +0100)]
[NUI] Add OnSceneConnection and OnSceneDisconnection methods in NUI CustomView (#1955)

Co-authored-by: Adeel Kazmi <adeel.kazmi@samsung.com>
3 years ago[NUI] Add KeyInputFocus property to View (#1969)
Seoyeon2Kim [Thu, 3 Sep 2020 06:40:28 +0000 (15:40 +0900)]
[NUI] Add KeyInputFocus property to View (#1969)

- KeyInputFocus is to receive key events to View.
- This property is originally public on DALi package,
 so to use it in NUI app, it should be supplied even as hidden API.

Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
3 years ago[NUI] Add GLWindow (#1945)
dkdk-ryu [Thu, 3 Sep 2020 06:19:14 +0000 (15:19 +0900)]
[NUI] Add GLWindow (#1945)

GLWindow allows you to render scenes with OpenGL ES.

3 years agoRelease 8.0.0.15524 submit/tizen/20200903.005222
admin [Wed, 2 Sep 2020 15:52:22 +0000 (15:52 +0000)]
Release 8.0.0.15524

3 years agoMerge remote-tracking branch 'origin/master' into tizen
admin [Wed, 2 Sep 2020 15:52:22 +0000 (15:52 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

3 years ago[NUI] Fix Components.Switch Thumb animation defect (#1973)
dongsug-song [Wed, 2 Sep 2020 08:22:18 +0000 (17:22 +0900)]
[NUI] Fix Components.Switch Thumb animation defect (#1973)

- Fix https://code.sec.samsung.net/jira/browse/TDAF-1171
- When the switch thumb is animated, sometimes it's position is fixed so stucked in the middle of track
- Change EndAction of animation as StopFinal

3 years ago[Internal] Add Tizen.Inspections internal API (#1933)
kkuchciak [Wed, 2 Sep 2020 08:14:21 +0000 (10:14 +0200)]
[Internal] Add Tizen.Inspections internal API (#1933)

Co-authored-by: WonYoung Choi <wy80.choi@samsung.com>
3 years agoRevert "[NUI] Add Selector constructor with SelectorChangedCallback internally (...
jaehyun0cho [Wed, 2 Sep 2020 06:42:20 +0000 (15:42 +0900)]
Revert "[NUI] Add Selector constructor with SelectorChangedCallback internally (#1862)" (#1972)

This reverts commit 8527701bf57a40fa56a96378b962bd1ca3f10d90.

Setters of Color class properties (i.e. R, G, B, A) are going to be
deprecated.

Like Color class does, setters of Selector State are going to be
deprecated instead of adding constructor with SelectorChangedCallback.

Co-authored-by: Jaehyun Cho <jae_hyun.cho@samsung.com>
3 years agoRelease 8.0.0.15521 accepted/tizen/unified/20200903.151823 submit/tizen/20200902.124054
admin [Wed, 2 Sep 2020 03:40:55 +0000 (03:40 +0000)]
Release 8.0.0.15521

3 years agoMerge remote-tracking branch 'origin/master' into tizen
admin [Wed, 2 Sep 2020 03:40:54 +0000 (03:40 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

3 years ago[NUI] Version update (#1971)
dongsug-song [Wed, 2 Sep 2020 03:15:41 +0000 (12:15 +0900)]
[NUI] Version update (#1971)

- DALi2-1.9.27 matched

3 years ago[NUI] Revert patch about StyleManager (#1970)
JoogabYun [Wed, 2 Sep 2020 02:43:59 +0000 (11:43 +0900)]
[NUI] Revert patch about StyleManager (#1970)

* Revert "[NUI] use auto-property initializer for StyleManager.ThemeMap (#1966)"

This reverts commit 6f647cecf8e11d232c6fc48af85a6662751f607d.

* Revert "[NUI] replace NUI.ISelectorItem with System.ICloneable (#1965)"

This reverts commit b0e274d1d3fca5387ca2554d2101f5a2247de227.

* Revert "[NUI] Refactoring Theme and StyleManager (#1910)"

This reverts commit ac1c95426e88d3dcbcb35e3ea11a4adf1678c748.

3 years ago[NUI] Updating PropertyBuffer interop (#1947)
DavidIanSteele [Wed, 2 Sep 2020 01:35:56 +0000 (02:35 +0100)]
[NUI] Updating PropertyBuffer interop (#1947)

Co-authored-by: JoogabYun <40262755+JoogabYun@users.noreply.github.com>
Co-authored-by: dongsug-song <35130733+dongsug-song@users.noreply.github.com>
3 years ago[NUI] Update NUI after removing Window::ResizedSignal (#1949)
Richard Huang [Wed, 2 Sep 2020 01:28:32 +0000 (02:28 +0100)]
[NUI] Update NUI after removing Window::ResizedSignal (#1949)

Co-authored-by: JoogabYun <40262755+JoogabYun@users.noreply.github.com>
3 years agoFix wrong EntryPoint of SetPrivateSharing (#1968)
jusung-son [Tue, 1 Sep 2020 23:30:43 +0000 (08:30 +0900)]
Fix wrong EntryPoint of SetPrivateSharing (#1968)

Signed-off-by: Jusung Son <jusung07.son@samsung.com>
Co-authored-by: pjh9216 <jh9216.park@samsung.com>
3 years agoRelease 8.0.0.15516 submit/tizen/20200902.005214
admin [Tue, 1 Sep 2020 15:52:14 +0000 (15:52 +0000)]
Release 8.0.0.15516

3 years agoMerge remote-tracking branch 'origin/master' into tizen
admin [Tue, 1 Sep 2020 15:52:13 +0000 (15:52 +0000)]
Merge remote-tracking branch 'origin/master' into tizen

3 years ago[NUI] use auto-property initializer for StyleManager.ThemeMap (#1966)
YeongJong Lee [Tue, 1 Sep 2020 10:34:14 +0000 (19:34 +0900)]
[NUI] use auto-property initializer for StyleManager.ThemeMap (#1966)

Code cleanup