platform/core/csapi/tizenfx.git
5 years ago[WebView][TCSACR-219] Add Policy Decision APIs (#689)
BasavarajPS [Mon, 15 Apr 2019 23:38:09 +0000 (05:08 +0530)]
[WebView][TCSACR-219] Add Policy Decision APIs (#689)

Signed-off-by: basavarajps <basavaraj.ps@samsung.com>
5 years ago[WebView][TCSACR-219] Add Context Menu API (#674)
BasavarajPS [Mon, 15 Apr 2019 23:28:57 +0000 (04:58 +0530)]
[WebView][TCSACR-219] Add Context Menu API (#674)

Signed-off-by: basavarajps <basavaraj.ps@samsung.com>
5 years ago[WebView][TCSACR-219] Add Context APIs (#643)
BasavarajPS [Mon, 15 Apr 2019 23:28:25 +0000 (04:58 +0530)]
[WebView][TCSACR-219] Add Context APIs (#643)

Signed-off-by: basavarajps <basavaraj.ps@samsung.com>
5 years ago[WebView] [TCSACR-219] Adds WebView.BackForwardList (#620)
BasavarajPS [Mon, 15 Apr 2019 23:27:49 +0000 (04:57 +0530)]
[WebView] [TCSACR-219] Adds WebView.BackForwardList (#620)

Signed-off-by: basavarajps <basavaraj.ps@samsung.com>
5 years ago[WebView][TCSACR-219] Add WebView Settings API (#610)
BasavarajPS [Mon, 15 Apr 2019 23:26:52 +0000 (04:56 +0530)]
[WebView][TCSACR-219] Add WebView Settings API (#610)

Signed-off-by: basavarajps <basavaraj.ps@samsung.com>
5 years ago[Location]Modified Stop() for StopBatch() functionality (#775)
sovalin [Mon, 15 Apr 2019 06:41:05 +0000 (12:11 +0530)]
[Location]Modified Stop() for StopBatch() functionality (#775)

* Modified code for StopBatch()

Signed-off-by: Susnata Sovalin <s.sovalin@samsung.com>
* Modified code for StopBatch()

Signed-off-by: Susnata Sovalin <s.sovalin@samsung.com>
* Modified code for StopBatch()

Signed-off-by: Susnata Sovalin <s.sovalin@samsung.com>
* Modified code for StopBatch()

Signed-off-by: Susnata Sovalin <s.sovalin@samsung.com>
5 years ago[MediaContent] Add exception and change p/invoke function (#782)
hsgwon [Mon, 15 Apr 2019 06:32:40 +0000 (15:32 +0900)]
[MediaContent] Add exception and change p/invoke function (#782)

* [MediaController] Add exception and change p/invoke function

5 years ago[EflSharp] Separate efl and Circle cs files and Update cs files (#786)
jaehyun0cho [Mon, 15 Apr 2019 01:39:42 +0000 (10:39 +0900)]
[EflSharp] Separate efl and Circle cs files and Update cs files (#786)

EflSharp is consist of efl and Circle cs files so EflSharp directory is
separated into efl and Circle.
EflSharp cs files are updated based on the latest efl and Circle.

5 years ago[Bluetooth][Non-ACR] Fix no data exception issue (#787)
Wootak [Mon, 15 Apr 2019 00:56:48 +0000 (09:56 +0900)]
[Bluetooth][Non-ACR] Fix no data exception issue (#787)

exception is not invoked if no data.

5 years ago[MediaContent] Add missing description and its related code (#788)
hsgwon [Fri, 12 Apr 2019 09:28:20 +0000 (18:28 +0900)]
[MediaContent] Add missing description and its related code (#788)

5 years agoFix type mismatch (#789)
Hyunho Kang [Fri, 12 Apr 2019 08:29:13 +0000 (17:29 +0900)]
Fix type mismatch (#789)

* Add Tizen.Applications.WatchfaceComplication.dll

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Remove unused using

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Fix wrong dispose sequence

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Fix wrong assignment

Validation is already done and initialize should be done without validation

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Fix register callback bug

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Modify field that is only assigned in constructor

Field that is only assigned in constructor should be readonly

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Fix type mismatch

Signed-off-by: hyunho <hhstark.kang@samsung.com>
5 years ago[NUI] Fix WatchApplication crash issue (#785)
huiyueun [Fri, 12 Apr 2019 07:23:14 +0000 (16:23 +0900)]
[NUI] Fix WatchApplication crash issue (#785)

Window.Instance is null on WatchApplication.

Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
5 years ago[Bluetooth][TCSACR-237] Add BluetoothLeDevice APIs (#779)
Wootak [Fri, 12 Apr 2019 01:34:29 +0000 (10:34 +0900)]
[Bluetooth][TCSACR-237] Add BluetoothLeDevice APIs (#779)

* Add BluetoothLeDevice APIs getting the remote device information
* Deprecated BluetoothLeDevice APIs getting the remote device information
ACR(Add): http://suprem.sec.samsung.net/jira/browse/TCSACR-237
ACR(Deprecated): http://suprem.sec.samsung.net/jira/browse/TCSACR-238

5 years agoNo more convert for TV product (#768)
kichankwon [Tue, 9 Apr 2019 07:36:55 +0000 (16:36 +0900)]
No more convert for TV product (#768)

- TV product is going to use enum values same with Public

5 years ago[NUI] Add FriendAssembly for FLUX (#781)
dongsug-song [Tue, 9 Apr 2019 00:04:51 +0000 (09:04 +0900)]
[NUI] Add FriendAssembly for FLUX (#781)

Change-Id: I69b6b8905893c308831cfe3799a28a770258bd86
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
5 years ago[MediaController] Remove useless method call and fix the bug of foreach method (...
hsgwon [Mon, 8 Apr 2019 03:18:18 +0000 (12:18 +0900)]
[MediaController] Remove useless method call and fix the bug of foreach method (#780)

5 years ago[Build] Downgrade version of Microsoft.NETCore.Platform to 2.0.0
Wonyoung Choi [Fri, 5 Apr 2019 00:46:38 +0000 (09:46 +0900)]
[Build] Downgrade version of Microsoft.NETCore.Platform to 2.0.0

5 years ago[Build] Update .NETCore reference assemblies for tizen50 TFM
Wonyoung Choi [Thu, 4 Apr 2019 01:24:16 +0000 (10:24 +0900)]
[Build] Update .NETCore reference assemblies for tizen50 TFM

5 years ago[MediaController] Add new API for Season, Episode, Resolution (#769)
hsgwon [Wed, 3 Apr 2019 06:38:19 +0000 (15:38 +0900)]
[MediaController] Add new API for Season, Episode, Resolution (#769)

* [MediaController] Add new API for Season, Episode, Resolution
   - Changed return type of Season, Episode property
   - Changed internal API signature
   - Changed instance method to static method and struct to class

5 years agoPasswordPolicy: Fix typo (#774)
y01k [Wed, 3 Apr 2019 04:19:56 +0000 (13:19 +0900)]
PasswordPolicy: Fix typo (#774)

MinimunLength -> MinimumLength

Signed-off-by: yeji kim <yeji01.kim@samsung.com>
5 years ago[NUI] Add to get LogicalKey and KeyPressed (#745) (#773)
dongsug-song [Mon, 1 Apr 2019 03:52:49 +0000 (12:52 +0900)]
[NUI] Add to get LogicalKey and KeyPressed (#745) (#773)

* [NUI] Add to get LogicalKey and KeyPressed

Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
* Update Key.cs

To use [EditorBrowsable(EditorBrowsableState.Never)] tag, Should include 'System.ComponentModel'.

5 years agoadded feature not supported exception in account-provider (#771)
abhishekvijay [Fri, 29 Mar 2019 06:04:44 +0000 (11:34 +0530)]
added feature not supported exception in account-provider (#771)

Signed-off-by: Abhishek Vijay <abhishek.v@samsung.com>
5 years ago[ElmSharp] Added new Scrolled event in Panel (#767)
arosis78 [Fri, 29 Mar 2019 02:11:54 +0000 (11:11 +0900)]
[ElmSharp] Added new Scrolled event in Panel (#767)

5 years ago[Bluetooth] Deprecated LeDevice based Gatt APIs (#764)
Wootak [Fri, 29 Mar 2019 00:32:58 +0000 (09:32 +0900)]
[Bluetooth] Deprecated LeDevice based Gatt APIs (#764)

Deprecated LeDevice based Gatt APIs

ACR : http://suprem.sec.samsung.net/jira/projects/TCSACR/issues/TCSACR-235

5 years ago[Tizen.Applications.EventManager] Add new apis for event system (#761)
kilig [Thu, 28 Mar 2019 01:29:12 +0000 (10:29 +0900)]
[Tizen.Applications.EventManager] Add new apis for event system (#761)

Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
5 years ago[MediaPlayer] Modify the range of parameter for buffering API (#748)
nam [Wed, 27 Mar 2019 08:51:19 +0000 (17:51 +0900)]
[MediaPlayer] Modify the range of parameter for buffering API (#748)

* [MediaPlayer] Modify the range of parameter for buffering API
* state NotSupportedException

5 years ago[NUI] Add ImageVisual property index to use VectorAnimationVisual (#765)
dongsug-song [Tue, 26 Mar 2019 03:46:51 +0000 (12:46 +0900)]
[NUI] Add ImageVisual property index to use VectorAnimationVisual (#765)

5 years ago[NUI] Fix NUI.WebView concerned with GC (#762)
Jiyun Yang [Mon, 25 Mar 2019 06:19:27 +0000 (15:19 +0900)]
[NUI] Fix NUI.WebView concerned with GC (#762)

JavaScriptMessageHandler delegate instances are collectable by GC,
so the concrete root for those instants are needed.

Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
5 years ago[Tizen.Applications.PackageManager] Add new API for package info (#742)
ilho159kim [Fri, 22 Mar 2019 05:50:56 +0000 (14:50 +0900)]
[Tizen.Applications.PackageManager] Add new API for package info (#742)

* [Tizen.Applications.PackageManager] Add new API for package info

* Change the way getting the package's main application info

* Adjust MainApplication property's location

5 years ago[Tizen.Applications.PackageManager] Add API for package archive info (#739)
ilho159kim [Fri, 22 Mar 2019 05:50:31 +0000 (14:50 +0900)]
[Tizen.Applications.PackageManager] Add API for package archive info (#739)

* [Tizen.Applications.PackageManager] Add API for package archive info

* Fix spelling error

* Delete unused exception

* Add remarks for PackageManager's GetPackageArchive

* Modify GetPackageArchive API's remarks

* Add documentation for PackageFilter's param

5 years ago[Application] Add more method in ApplicationInfo class (#732)
ilho159kim [Fri, 22 Mar 2019 05:50:13 +0000 (14:50 +0900)]
[Application] Add more method in ApplicationInfo class (#732)

* Add missing Application API

* Fix ambiguous name

* Change enum member's name

* Modify Categories API's reference tags

* Add additional Explanation for categories API's summary

* Delete unused file

* Change ComponentType property's return value

- Remapping ComponentType to ApplicationType

* Add Package's new GetApplications method

This method use ApplicationComponentType

* Modify GetApplications method using ApplicationComponentType

5 years agoRevert "[Tizen.Applications.EventManager] Add new apis for event system (#738)" ...
WonYoung Choi [Fri, 22 Mar 2019 00:08:51 +0000 (09:08 +0900)]
Revert "[Tizen.Applications.EventManager] Add new apis for event system (#738)" (#760)

This reverts commit e1f009f0f4c4c4fffbe996f977b4a422373d6c97.

5 years ago[Tizen.Applications.EventManager] Add new apis for event system (#738)
kilig [Thu, 21 Mar 2019 07:39:28 +0000 (16:39 +0900)]
[Tizen.Applications.EventManager] Add new apis for event system (#738)

Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
5 years ago[NUI] Fix svace issue (#759)
huiyueun [Thu, 21 Mar 2019 05:54:56 +0000 (14:54 +0900)]
[NUI] Fix svace issue (#759)

* [NUI] Fix VD Svace issue (#696)

Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
* [NUI] Fix Svace issue (#727)

Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
* [NUI] Fix svace issue (#735)

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

5 years ago[NUI] Fix Renderer null issue (#758)
huiyueun [Wed, 20 Mar 2019 06:57:47 +0000 (15:57 +0900)]
[NUI] Fix Renderer null issue (#758)

Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
5 years ago[Account Manager] added feature not supported exception (#756)
abhishekvijay [Fri, 15 Mar 2019 09:21:19 +0000 (14:51 +0530)]
[Account Manager] added feature not supported exception (#756)

* added feature not supported exception

Signed-off-by: Abhishek Vijay <abhishek.v@samsung.com>
* improved debug logs

Signed-off-by: Abhishek Vijay <abhishek.v@samsung.com>
5 years ago[ElmSharp] Fixed typo in AnimationView (#755)
arosis78 [Fri, 15 Mar 2019 06:20:22 +0000 (15:20 +0900)]
[ElmSharp] Fixed typo in AnimationView (#755)

5 years ago[ElmSharp] modified wrong description (#750)
arosis78 [Fri, 15 Mar 2019 00:28:27 +0000 (09:28 +0900)]
[ElmSharp] modified wrong description (#750)

5 years ago[EflSharp] Introduce EflSharp project (#749)
jaehyun0cho [Wed, 13 Mar 2019 06:46:40 +0000 (15:46 +0900)]
[EflSharp] Introduce EflSharp project (#749)

EflSharp project is newly introduced.
EflSharp project provides C# language bindings for new interface.

5 years ago[NUI] sync with dalihub (#746)
huiyueun [Wed, 13 Mar 2019 05:09:16 +0000 (14:09 +0900)]
[NUI] sync with dalihub (#746)

* Added LayoutGroup and LayoutItem classes in NUI.

This was done by using bindings wrapper classes for LayoutItem,
LayoutGroup, LayoutMeasureSpec, LayoutLength, and LayoutMeasuredSize.

Change-Id: I19e28bdff59a62cf1c8e8711f50f9f0e8f1c119a

* Layouting support in NUI

Change-Id: I3d6f688d869faa81c34385db37feceb1d8c1d0c0

* Fixed disposed bug and removed RegisterChildProperties API usage.

Change-Id: I7b71bd1a3a03306897abdf3c263c6bbb65c1bff8

* RootLayout added to Window

Change-Id: Ie47ceec452b5f254950263bdaf661e9e3fe86d1f

* All Layers have an Absolute layout

Change-Id: I08281a25b2b73822b45f5c6a567b574b5af74fb4

* Set View.Size2D sets layout minimum size if exists.

Change-Id: Ide73c78957d9ee5d4799bfff4aa2232b87ffa536

* [NUI] Minimize public api for xaml

Change-Id: Ib1426b1956a2af307bd6128d6b97067b0d732847

* Renaming of rootlayer in Layer.cs

Change-Id: I583f49caaad819cabaca83b09c9c7dd9c2b9a331

* Fix NUI nested layout issue

Change-Id: I68edd6cf8295e06a52655d84b8ce039a4e1f1008

* [NUI] Back-sync Samsung/TizenFX into dalihub/TizenFX

Change-Id: Ib63e792bc3474c9226506f30889994219e237ec1

* [NUI] Remove tabs and redundant spaces

Change-Id: I1d512d7f478e532f76629b2529995386820fc764

* Sync dalihub/TizenFX and Samsung/TizenFX

- [NUI] Remove apis which are using internal APIs (#324)
  Some apis are using DALi internal APIs.
  Clean up these wrong apis to prevent future errors.
Signed-off-by: minho.sun <minho.sun@samsung.com>
Change-Id: I77f773ec84f93f69684c2bdad26d9721f8ed705d
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
* Sync dalihub/TizenFX and Samsung/TizenFX for NUI-XAML related changes

Change-Id: Ied6a4e33d462712672e65763572c6aa88065a897
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
* Support multi-cascade property setting for Size2D and Position2D

Change-Id: Ibeb9e9ec639742b78054fe8592167170ea0f00d2
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
* Add Mouse button type to identify clicked button kind

Change-Id: Id336dacccff8192a17cda552ba8ea2ba01121002
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
* [NUI] Fix dereferenced error

Value trans, which has null value,
is dereferenced in member access expression trans.Name

Change-Id: I5b7fa2a0e96689ff0cc0821f2e931ed3c4001e9d
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
* [NUI]Remove ContentProperty attribute and update sample

Change-Id: I0fbb60bf00c609779b6f5ff4d8aff58a26a8819e

* [NUI] Fix children count of LayoutGroup bug

Change-Id: I73c3b597b161a2dbf4a52d37e6f5a0ab4858c11b
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
* [NUI] Make Layout APIs as internal ones (will be changed as public APIs later)

Conflicts:
src/Tizen.NUI/src/internal/Layouting/LayoutGroupWrapper.cs
src/Tizen.NUI/src/internal/Layouting/LayoutItemWrapper.cs

Change-Id: Ia64e9216d10ecc986e0e977f2e0633a03813faec
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
* Fix View Size2D.

We force Size2D by setting fixed width & height specifications.
There is no really another way in new layouting without breaking
new layouting design.

Also MinimumSize will set now Layout.MinimumSize.

Change-Id: I65c7eaab8210c83b9097426a14c8877173d11f90

* [NUI] Change Parameter type of KeyboardRepeatInfo APIs

- Changed the parameters type of KeyboardRepeatInfo APIs
  : 'double' type -> 'float' type

Change-Id: I3940e44a1a2c116988e8c947ae81d118ac266000
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
* [NUI] Fix getting ClippingMode error

Change-Id: I2379ec6adda1442e819d2adbaa9751e5dd154996

* [NUI] Fix animation flickering issue.

Change-Id: Idd3e28ac861a6fa33ad316e4bcae6a7b2199c0de
Signed-off-by: Feng Jin <feng16.jin@samsung.com>
* [NUI] Remove redundant logs

Change-Id: Ic7ec157fe8117b613d0d008f68e74cf7c4bccf64

* [NUI] Fix KeyValue issue

Change-Id: I1970a61633fba277379a43035cf84ec2871d1cdd

* [NUI]public BindableObject.GetValue and BindableObject.SetValue to enable other modules(EX.Tizen.TV.NUI) to implement data binding.

Change-Id: Ibb048e668e765a96f1e8553951e4073b181e9a84
Signed-off-by: Feng Jin <feng16.jin@samsung.com>
* [NUI]Add protect codes in API View::Add

1. Add protect codes, so that if the child is null, this API won't don anything.

Change-Id: Icfd7e2cbb08b99ed962660edb88e8797bad2b654

* [NUI] public gesture detector.

Change-Id: Ife9902fe77b43f2c422a1a2ebeaf474d13e67589
Signed-off-by: Feng Jin <feng16.jin@samsung.com>
* GridLayout added

Change-Id: I67916a0e2a8efde6fd8d28daac79bca39d679d10

* Add PropertyValue.Get function for RelativeVector2, RelativeVector3, and RelativeVector4 type.

Change-Id: I181c51a6eea0a94721b28a48d8187673a3f0b88b
Signed-off-by: Feng Jin <feng16.jin@samsung.com>
* Explict assigning of Layouts to children

Allows legacy GridContainer to display it's children.
CustomLayouts children get a LayoutItem and displayed.

Change-Id: Ic3f900ae01800de77695b85a57661f886ee060b7

* [NUI] Add DestroyContext call before disposing TextField/TextEditor

In order to speed up IME hide, temporarily add DestroyContext call.

Change-Id: Id93c99f4d45061d4e406d36ced7a0ec09c8f2c34

* [NUI] VisualMap revising

Here are some changes:
Add VisualFittingMode property
Add Atlasing property
Add Shadow,Underline,Outline,Background property
Add RenderIfTransparent property

Change-Id: I8d85f9d1a438cb6fbb636f79c7438e9134e1df8f

* [NUI] Add visual test example

Change-Id: I25f41d969f7b98a494a4fa1716b0335c09ab5026

* [NUI] Add friend assembly for Tizen.TV.NUI.Component

Change-Id: I2fdc02205c03aa98260035fb81998d68514c030e

* View.cs assignement error and logging fix

Change-Id: Ic43213bb7e565f03f83d27df153d095b0e9f7143

* [NUI] Add support for changing the Rendering behavior

Change-Id: Ibbe3627659132fd40105482761795f62a92d1856

* Size2D set updates measure spec for all Views

Previously Size2D set only updated the WIDTH/HEIGHT MEASURESPEC
for Views that already had a Layout set.
But if the Size2D was set before the View added to it's parent
then the set size would not update the measure specs.

Change-Id: I28e731e5e6c6318231b5ba25108bf2daa9cd3411

* [NUI] Avoid raising InputMethodContext reference count

Change-Id: I25e89f41daa41008c81ae1b46fbb82c75a98a011

* [NUI] Add getter property for VisualFittingMode

Change-Id: I1ee389dd4a84f153e4a5d063fe3331a9525757eb

* [NUI] VisualMaps revising continue

Here are changes:
1. Update VisualFittingMode
2. Remove EditorBrowsable attribute

Change-Id: I2f272e822ba227fe255031b3574db325505e90e1

* [NUI] Add LinearLayout Alignment and Weight

Change-Id: I0ed3010fd27f8f4cb26126efc5547a301c69cf38
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
* SetLayoutRequired, IsLayoutRequired View API added

Change-Id: I6b4351901ad841c04f92b22be62c43f7f20b9263

* Fixes required after https://review.tizen.org/gerrit/#/c/189231/

Removal of dangerous float conversion

Change-Id: I6766c8747865c229a1df3ed669a1d9ab90fefdc4

* Update LayoutItem doxygen for Minimum(Width|Height) API.

Change-Id: I0ead74f919c73823cb6f4b241bea81cbcdde4c98

* [NUI] Fix LayoutItemWrapperImpl null issue

Change-Id: I158533d132eb81c4681d8ff622124ba45bfe0e4b
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
* [NUI] Fix RenderingBehavior issue

Change-Id: I35b83e115fd60d2b43ed49c2a35a0f34377e55c2
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
* [NUI] Support Resource path when using xaml

Change-Id: I066c4a6b051bfdcc5fa6b26f9f784a2be5a255a7

* [NUI] Public ChildAdded,ChildRemoved,PropertySet events & properties of TableView.CellPosition

Change-Id: I77b58a63e863b16e9eeef8c09da9ae5160f5e735

* [NUI] Public some apis of TableView,Animation,NUIApplication

Change-Id: I280e6389cb9d2aa537d72c183b1547ee807fcfd6

* Layer SetLayoutingRequired for added Views

Change-Id: I7e9ead91ddec74fee998bdafc0e9249ffe250453

* [NUI] Add comment

Add Size, Size2D comment
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
Change-Id: Ic790ea0af14e9aa76314e92ac74a034ab2f7985c

* [NUI] Fix ImageLoadThread issue

PLM ID : [DF181025-02207],[DF181005-00132],[DF180906-00491]
heap-use-after-free issue using ASAN.

The application's destructor was not called after terminated.
The Join of ImageLoadThread was not called in ImageLoadThread's destructor.

The cause is that AnimationImpl is still referenced in C#.
Resolve by explicitly calling dispose.

Change-Id: Ica66a8a7a17ff305777c173be33e0a196213e566

* All Views in a tree can be layouts

Prior to this fix a View with children within a View would
not become a layout if the parent View did not have SetLayout
explicitly called on it.

Change-Id: Ibf9b214f907a0ea8df30f54269626747c50499ca

* [NUI] Set LayoutItem Width/Height specification

Change-Id: Idec264329f6dc20db4692fba84ac8ee1f95067aa
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
* [NUI] Public some apis for TCT and fix an issue

Here are some changes:
1. public ScrollViewPagePathEffect class
2. public TypeRegistry class
3. public PinchGesture constructor
4. public SetScrollPropertySource api
5. Fix ScrollInterval event issue

Change-Id: I649f0fc464a5af0453475b7ef0dcf4df614eb34e

* [NUI] Modify since_tizen tag

Change-Id: Ib9ee882177d2372b8f132542cb235a3fcae5e734

* [NUI] Fix build error

Change-Id: Ib1ff4dcb142ce09539dbef3b567f649e40459527
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
* LayoutGroup to layout children

Change-Id: Idff81189013e4cb0e85a8bbf13e268170b8aad31

* [NUI] Add reverse support for parse

Change-Id: Ia6f55508e34cf5adbf23d0f9acd4f69da7b6d3c5

* Disable layouting until set Layout

Added a (static) flag that is set once a Layout is set on any View.

Until this flag is set automatic Layout setting will not occur

Change-Id: Ieff5ed12df75a062a899831681f138c5aa3b6e1f

* [NUI] Fix ParentOrigin doesn't work when using XAML

Change-Id: I53e4b18b6c24db79c16c75b758613113152c5b25

* Remove build warnings

Change-Id: I8744e8f690a4e93b199dc762c14607bd8b191718

* VisualFactory Instance to retreive from native

VisualFactory.Get() is deprecated whilst Instance just gets the C# class.
Added call to native to return the native VisualFactory when Instance used.

Change-Id: I3be36e8f6cb70a2a1b2128c7d934fa45fe5bf570

* [NUI] Fix State issue of View

Change-Id: Ide87c43406e55b9399f191dd76f8fb0b68b0cae9

* Map non dependant ResizePolicies to Specs.

Maps NaturalSize, FillToParent and FitToChildren to the
new layouting specifications.

NaturalSize is mapped to a fixed value.

Parent relative mappings not done here, need to be done in the
measure once parent sizes known.

Change-Id: I1f11a9dca126541cd534a386583fc36f97646ed4

* [NUI] Clean NUI codes from Adaptor.cs to Window.cs

Change-Id: Ic1e5458dd1b3b4ac43cff028204254ac378d2f86

* [NUI] Add test sample for C# binding of MatchSystemLanguageDirection

Change-Id: I0ac4e82c0e026ee1c5074ec00fb4677c4690ddfe

* Remove StereoMode

Change-Id: If19a2e403114bf5375e914584e1e7fa513f7d889

* Sync dalihub and Samsung's TizenFX codes

Change-Id: I634fbe56ff9772c05f5ba59736289b3eca7d3def
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
* [NUI] Remove deprecated APIs in native DALi

Change-Id: Icc5d90e6e5752fc3b24ce3ea29cd11a89280b4b7
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
* [NUI] Clean code: BaseComponents,UIComponents,CustomView

Change-Id: I6fbd47154f179ba3a908d140f0cfb267c1e76c2d

* [NUI] Manual merge from tizen50

Merged patches from tizenfx tizen_50 branch
- [NUI] Fix Svace issue (#534), Add to check Null value (View.cs)
- [NUI] Fix SizeWidth/Height issue (#555) (View.cs)
- [NUI] ResizePolicy UseNaturalSize mapped to WrapContent (#613) (View.cs)
- Improve the performance when firstly create the View (#642) (ImageView.cs, Scrollable.cs, TableView.cs, TextEditor.cs, TextField.cs, TextLabel.cs, VideoView.cs, View.cs)
- [NUI] Remove GL/VK if-else, reduce dll size (#649) (LayoutPINVOKE.cs, ManualPINVOKE.cs, NDalicPINVOKE.cs, NUIApplication.cs)

Change-Id: I846ad3353dd7d6ef78ec096565e491d7a6eef44a
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
* [NUI] Sync dalihub and Samsung's TizenFX codes.

Change-Id: I8278896c39209e076cc7e1cce3fee63a6e3a53ad
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
* [NUI] modify GetHashCode()

Change-Id: Ib642ba64e746fb811be7a5e7e2cb4e82d5c6eb8a
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
* [NUI] Fix VD svace issue

- add null check
- add lock

Change-Id: I706d1b0314e1e9096597eedc01593932945286e1
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
* [NUI] Fix VD Svace issue

Change-Id: I032ed4e562603441be4d26be68e29e0081e8c917
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
* [NUI] Remove all warnings

Change-Id: I399e6395c83664040999f4f204f51970de1dc5df

* [NUI] Add API for get the original size of image

* [NUI] Codacy error fix

Change-Id: Ib407c7be01ad4e42913bf7896edc050e9b4bd370
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
* Make some apis as inhouse, will be internal later

Change-Id: I0fc398a3b33eaab5fd12df5e8f183d9c94ab7049

* Adding LayoutController

LayoutController from C# exclusive Layouting (LayoutingEx)
where all layouting in processed in the NUI side.

Change-Id: Ic97166e51cd2ef173f6685659f53f53253c93b21

* [NUI] Fix NUI Manual TCT issue

Add Null Checker

Change-Id: If07ebc246bad5a55f5614a10fb2f63f4bdd4115e
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
* [NUI] Fix PropertyMap setting issue

Change-Id: I90548287836a4e4338c3a6d2dd5c1802ef24f876
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
* [NUI] Fix svace issue

Change-Id: I014294612530f600c14c237484f95dfff0c5ec96
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
* [NUI] Update comments of ImfManager and InputMethodContext

Change-Id: I72cdb3665f2e6ee3d2e355c7d18e41f74c09bba6

* Override Equals function for Color.

Signed-off-by: Feng Jin <feng16.jin@samsung.com>
* [NUI] Remove unuseful ApplicationExtensions

Change-Id: Iba33bce373883d5f049e6d4e146d9e3dd33fdf44

* Fix ImageView issues:
  (1)Cannot get the correct ResourceUrl after seting the Border.
  (2)The ImageView with empty url will show the default picture after seting the Border(Actualy it should show nothing).

Signed-off-by: Feng Jin <feng16.jin@samsung.com>
* add support for CustomView OnTouch callback

Change-Id: I713a91e931e58b38a09c4838a2a3fd0ace5de749

* Adding MeasureSpecification class

Class for C# exclusive layouting

Change-Id: I189fcf297c098e0b0446466de3aa0f4dadb26448

* Adding LayoutLengthEx class

Change-Id: Ic12e7d33eaa50f66bdcd55a058f1562ad42ab4ad

* Adding LayoutSizeEx class

Change-Id: I15738a2fc8c40da90ebe89888cf1779b9124b98e

* Adding MeasuredSizeEx

Change-Id: Ia8fc53d8c1700e90d00870eef22fea9b6a0b1169

* [NoMerge]ElmSharp

Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
* [NUI] Fix ABI break (#731)

Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
* [NoMerge]ElmSharp.Wearable

Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
* Fix inhouse API

Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
* Fix build warnings

Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
* [NUI] Fix codacy

Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
* [NUI] Fix codcay

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

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

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

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

Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
5 years ago[ElmSharp] Added some new APIs for AnimationView (#741)
arosis78 [Tue, 12 Mar 2019 04:46:37 +0000 (13:46 +0900)]
[ElmSharp] Added some new APIs for AnimationView (#741)

* [ElmSharp] Added some new APIs for AnimationView

* [ElmSharp] modified from IsReversePlaying to IsReversedPlaying

* Update AnimationView.cs

5 years ago[Bluetooth][TCSACR-221] Add BluetoothGattClient APIs (#712)
Wootak [Mon, 11 Mar 2019 02:07:42 +0000 (11:07 +0900)]
[Bluetooth][TCSACR-221] Add BluetoothGattClient APIs (#712)

[Bluetooth][TCSACR-221] Add BluetoothGattClient APIs (#712)

5 years ago[Build] Move directory into tizenfx git repo when ./build.sh pack
Wonyoung Choi [Mon, 11 Mar 2019 01:13:23 +0000 (10:13 +0900)]
[Build] Move directory into tizenfx git repo when ./build.sh pack

5 years ago[Build] Remove tools source (#744)
WonYoung Choi [Fri, 8 Mar 2019 09:54:49 +0000 (18:54 +0900)]
[Build] Remove tools source (#744)

Tools used in CI process have been moved to the external repo.
TizenFX repo will have the binaries of APITool for generating
dummy assemblies in GBS build.

5 years ago[NUI] Added new ViewAdded event on Window (#705)
arosis78 [Wed, 6 Mar 2019 10:30:31 +0000 (19:30 +0900)]
[NUI] Added new ViewAdded event on Window (#705)

* [NUI] Added new ViewConnected event on Window

* [NUI] Added new ViewAdded event on Window

* [NUI] Added new ViewAddxxed event on Window

5 years ago[NUI] TCSACR-214 Change name of text related properties (#736)
dongsug-song [Wed, 6 Mar 2019 07:24:16 +0000 (16:24 +0900)]
[NUI] TCSACR-214 Change name of text related properties (#736)

5 years ago[Elmsharp.Wearable] Add obsolete and remark for marker API (#734)
Jeongkyun [Mon, 4 Mar 2019 06:25:59 +0000 (15:25 +0900)]
[Elmsharp.Wearable] Add obsolete and remark for marker API (#734)

5 years ago[Bluetooth][Non-ACR] Fix api document (#733)
Wootak [Mon, 4 Mar 2019 02:20:24 +0000 (11:20 +0900)]
[Bluetooth][Non-ACR] Fix api document (#733)

5 years ago[NUI] Fix ABI break (#731)
dongsug-song [Wed, 27 Feb 2019 09:12:11 +0000 (18:12 +0900)]
[NUI] Fix ABI break (#731)

5 years agoHandle NotSupportedException on SetChangedEvent and UnsetChangedEvent and add descrip...
prjung [Tue, 26 Feb 2019 01:45:18 +0000 (10:45 +0900)]
Handle NotSupportedException on SetChangedEvent and UnsetChangedEvent and add descriptions for tizen.org/feature/storage.external feature (#726)

Signed-off-by: pr.jung <pr.jung@samsung.com>
5 years ago[SystemSettings] Fix UnitTest error for TM1 target. (#682)
JinWang An [Mon, 25 Feb 2019 08:21:56 +0000 (17:21 +0900)]
[SystemSettings] Fix UnitTest error for TM1 target. (#682)

Signed-off-by: jinwang.an <jinwang.an@samsung.com>
5 years ago[ElmSharp] Fix memory leak on Image.LoadAsync method (#720)
Seungkeun Lee [Fri, 22 Feb 2019 00:00:50 +0000 (09:00 +0900)]
[ElmSharp] Fix memory leak on Image.LoadAsync method (#720)

5 years ago[SystemSetting] Add setter for AccessibilityTtsEnabled (#725)
JinWang An [Thu, 21 Feb 2019 08:01:13 +0000 (17:01 +0900)]
[SystemSetting] Add setter for AccessibilityTtsEnabled (#725)

* Add set member function

 - AccessibilityTtsEnabled

Signed-off-by: jinwang.an <jinwang.an@samsung.com>
* Update test case.

Signed-off-by: jinwang.an <jinwang.an@samsung.com>
5 years ago[NUI] Fix GetHashCode Crash issue (#724)
huiyueun [Thu, 21 Feb 2019 05:06:13 +0000 (14:06 +0900)]
[NUI] Fix GetHashCode Crash issue (#724)

Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
5 years ago[AudioManager] Add HasStreamOnDevice method to AudioStreamPolicy (#711)
Sangchul Lee [Wed, 20 Feb 2019 01:43:32 +0000 (10:43 +0900)]
[AudioManager] Add HasStreamOnDevice method to AudioStreamPolicy (#711)

* [AudioManager] Add IsStreamOnDevice method to AudioStreamPolicy

* [AudioManager] Rename IsStreamOnDevice to HasStreamOnDevice

* [AudioManager] Add more explanation for HasStreamOnDevice method

Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
5 years ago[NUI] sync with dalihub (#718)
huiyueun [Tue, 19 Feb 2019 06:40:43 +0000 (15:40 +0900)]
[NUI] sync with dalihub (#718)

* [NUI] Codacy error fix

Change-Id: Ib407c7be01ad4e42913bf7896edc050e9b4bd370
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
* [NUI] Add API for get the original size of image

* Adding LayoutController

LayoutController from C# exclusive Layouting (LayoutingEx)
where all layouting in processed in the NUI side.

Change-Id: Ic97166e51cd2ef173f6685659f53f53253c93b21

* [NUI] Fix svace issue

Change-Id: I014294612530f600c14c237484f95dfff0c5ec96
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
5 years ago[SystemSettings][TCSACR-215] Add properties (#684)
JinWang An [Tue, 19 Feb 2019 06:04:56 +0000 (15:04 +0900)]
[SystemSettings][TCSACR-215] Add properties (#684)

* [SystemSettings][TCSACR-215] Add properties

 - AccessibilityGrayscale
 - AccessibilityNegativeColor

Signed-off-by: jinwang.an <jinwang.an@samsung.com>
* Fixed version

 - AccessibilityGrayscale
 - AccessibilityNegativeColor

Signed-off-by: jinwang.an <jinwang.an@samsung.com>
* Fixed API Version 6

 - AccessibilityGrayscaleChangedEventArgs
 - AccessibilityNegativeColorChangedEventArgs

Signed-off-by: jinwang.an <jinwang.an@samsung.com>
* Fix typo grayscale and negative descriptions

Signed-off-by: jinwang.an <jinwang.an@samsung.com>
5 years agoChange class description (#714)
chleun-moon [Sun, 17 Feb 2019 23:39:20 +0000 (08:39 +0900)]
Change class description (#714)

* Fix class description

* remove unnecessary file

5 years ago Add WatchfaceComplication.dll and fix some bugs (#703)
Hyunho Kang [Fri, 15 Feb 2019 04:35:55 +0000 (13:35 +0900)]
 Add WatchfaceComplication.dll and fix some bugs (#703)

* Add Tizen.Applications.WatchfaceComplication.dll

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Remove unused using

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Fix wrong dispose sequence

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Fix wrong assignment

Validation is already done and initialize should be done without validation

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Fix register callback bug

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Modify field that is only assigned in constructor

Field that is only assigned in constructor should be readonly

Signed-off-by: hyunho <hhstark.kang@samsung.com>
5 years ago[Bluetooth] Fix the socket callback issue (#709)
dh79pyun [Thu, 14 Feb 2019 08:34:49 +0000 (17:34 +0900)]
[Bluetooth] Fix the socket callback issue (#709)

5 years ago[NUI] Fix SynchronouseLoading and OrientationCorrection to be applied when Image...
dongsug-song [Thu, 14 Feb 2019 07:12:39 +0000 (16:12 +0900)]
[NUI] Fix SynchronouseLoading and OrientationCorrection to be applied when Image property is set (#713)

5 years ago[Tizen.Applications.Common] Add a timer for handling GC collection (#710)
pjh9216 [Wed, 13 Feb 2019 11:07:40 +0000 (20:07 +0900)]
[Tizen.Applications.Common] Add a timer for handling GC collection (#710)

* Add a timer for handling GC collection

- Once apps receive low memory events, GC collection will happen at the
  same time.
- This patch is for distribution of GC collection event.

Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
* Use overloaded method for Random.next

Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
5 years ago[Inputmethod] Remove useless exception (#707)
Inhong [Wed, 13 Feb 2019 09:49:18 +0000 (18:49 +0900)]
[Inputmethod] Remove useless exception (#707)

5 years ago[Build] Fix APITool to print all public fields
Wonyoung Choi [Wed, 13 Feb 2019 08:01:13 +0000 (17:01 +0900)]
[Build] Fix APITool to print all public fields

5 years ago[NUI] Fix PropertyMap setting issue (#708)
huiyueun [Wed, 13 Feb 2019 02:19:00 +0000 (11:19 +0900)]
[NUI] Fix PropertyMap setting issue (#708)

Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
5 years ago[Account] Unmanaged resource handling (#685)
abhishekvijay [Mon, 11 Feb 2019 07:04:48 +0000 (12:34 +0530)]
[Account] Unmanaged resource handling (#685)

* Resolving crash issue for unmanaged resources

Signed-off-by: Abhishek Vijay <abhishek.v@samsung.com>
* Handling unused local variable

Signed-off-by: Abhishek Vijay <abhishek.v@samsung.com>
5 years ago[NUI] Fix NUI Manual TCT issue (#704)
huiyueun [Mon, 11 Feb 2019 06:56:34 +0000 (15:56 +0900)]
[NUI] Fix NUI Manual TCT issue (#704)

Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
5 years ago[Bluetooth][TCSACR-216] Add missing feature tag on document (#701)
Wootak [Fri, 8 Feb 2019 05:15:27 +0000 (14:15 +0900)]
[Bluetooth][TCSACR-216] Add missing feature tag on document (#701)

5 years agoAdd Tizen.Security.PrivacyPrivilegeManager to doc index page (#700)
Piotr Szydełko [Fri, 8 Feb 2019 02:41:49 +0000 (03:41 +0100)]
Add Tizen.Security.PrivacyPrivilegeManager to doc index page (#700)

5 years ago[Build] Use APITool instead of GenDummy
Wonyoung Choi [Fri, 8 Feb 2019 02:39:29 +0000 (11:39 +0900)]
[Build] Use APITool instead of GenDummy

5 years ago[Build] Add APITool
Wonyoung Choi [Fri, 8 Feb 2019 02:20:13 +0000 (11:20 +0900)]
[Build] Add APITool

* APITool is a unified tool for printing API lists and generating dummy assemblies.

5 years agoMake some apis as inhouse, will be internal later (#699)
dongsug-song [Fri, 1 Feb 2019 07:18:38 +0000 (16:18 +0900)]
Make some apis as inhouse, will be internal later (#699)

Change-Id: I0fc398a3b33eaab5fd12df5e8f183d9c94ab7049

5 years agoAdd Tizen.Security.DevicePolicyManager.dll (#698)
y01k [Fri, 1 Feb 2019 05:10:53 +0000 (14:10 +0900)]
Add Tizen.Security.DevicePolicyManager.dll (#698)

Signed-off-by: yeji kim <yeji01.kim@samsung.com>
5 years ago[Bluetooth] Add new API to destroy Gatt server (#690)
Wootak [Wed, 30 Jan 2019 08:18:20 +0000 (17:18 +0900)]
[Bluetooth] Add new API to destroy Gatt server (#690)

* [Bluetooth] Add new API to destroy Gatt server

5 years ago[DevicePolicyManager] Add new DevicePolicyManager API (#632)
y01k [Wed, 30 Jan 2019 04:29:06 +0000 (13:29 +0900)]
[DevicePolicyManager] Add new DevicePolicyManager API (#632)

* Initial Commit

- Interop
- DevicePolicyManager class

Signed-off-by: yeji kim <yeji01.kim@samsung.com>
* Add policies

- Email Policy
- Password Policy
- Telephony Policy
- Wifi Policy

Signed-off-by: yeji kim <yeji01.kim@samsung.com>
* Fix library name

Signed-off-by: yeji kim <yeji01.kim@samsung.com>
* Modify solution file

Signed-off-by: yeji kim <yeji01.kim@samsung.com>
* Add policy change callback api

Signed-off-by: yeji kim <yeji01.kim@samsung.com>
* Implement policy change apis

Signed-off-by: yeji kim <yeji01.kim@samsung.com>
* Fix field names

Signed-off-by: yeji kim <yeji01.kim@samsung.com>
* Add documentation comments

Signed-off-by: yeji kim <yeji01.kim@samsung.com>
* Add Logs

Signed-off-by: yeji kim <yeji01.kim@samsung.com>
* Apply coding style

Signed-off-by: yeji kim <yeji01.kim@samsung.com>
* PasswordPolicy: Modify return type of GetQuality

Signed-off-by: yeji kim <yeji01.kim@samsung.com>
* Add a period to the comments.

Signed-off-by: yeji kim <yeji01.kim@samsung.com>
* Add Namespace documentation

Signed-off-by: yeji kim <yeji01.kim@samsung.com>
* Modify retrun statements

Signed-off-by: yeji kim <yeji01.kim@samsung.com>
* Modify exception handling

- Change enum name : DpmError -> ErrorCode
- Change method name : GetException -> CreateException
- remove OutOfMemoryException
- remove throw exception in Dispose()
- Modify exception handling in DevicePolicyManager()

Signed-off-by: yeji kim <yeji01.kim@samsung.com>
* Modify Policy classes

- Add an abstraction class
+ DevicePolicy.cs
- Add inheritance to each policy class
- Modify GetPolicy function in DevicePolicyManager : class -> DevicePolicy

Signed-off-by: yeji kim <yeji01.kim@samsung.com>
* Add Dispose Pattern to Policy classes

Signed-off-by: yeji kim <yeji01.kim@samsung.com>
* Fix an invalid value name

Signed-off-by: yeji kim <yeji01.kim@samsung.com>
* Modify methods into properties.

- Add PolicyState class
- Modify method -> property : EmailPolicy, PasswordPolicy, WifiPolicy

Signed-off-by: yeji kim <yeji01.kim@samsung.com>
* TelephonyPolicy: Modify function name and return type

Signed-off-by: yeji kim <yeji01.kim@samsung.com>
* Add space.

Signed-off-by: yeji kim <yeji01.kim@samsung.com>
* WifiPolicy : Add IDisposable

Signed-off-by: yeji kim <yeji01.kim@samsung.com>
* Remove unnecessary default constructor

Signed-off-by: yeji kim <yeji01.kim@samsung.com>
* Events : Fix passing sender "null" to "this"

pass null as the sender when raising nonstatic event.

Signed-off-by: yeji kim <yeji01.kim@samsung.com>
* DevicePolicyManager : Modify GetPolicy method

Remove checking null and Add try-catch statement.

Signed-off-by: yeji kim <yeji01.kim@samsung.com>
* PasswordQuality : Apply capitalization conventions

Signed-off-by: yeji kim <yeji01.kim@samsung.com>
* PolicyState : Apply capitalization conventions

Signed-off-by: yeji kim <yeji01.kim@samsung.com>
* PolicyChangedEventArgs: Change "State" type

string -> PolicyState

Signed-off-by: yeji kim <yeji01.kim@samsung.com>
* PasswordPolicy: Replace default value of properties

Signed-off-by: yeji kim <yeji01.kim@samsung.com>
* DevicePolicy: Add protected keyword

Signed-off-by: yeji kim <yeji01.kim@samsung.com>
* Policy Classes: Add new properties.

Add missing properties.

Signed-off-by: yeji kim <yeji01.kim@samsung.com>
* UsbPolicy: Fix property name

Signed-off-by: yeji kim <yeji01.kim@samsung.com>
* Remove PolicyState type

Replace PolicyState type to bool type.

Signed-off-by: yeji kim <yeji01.kim@samsung.com>
* Policy classes: Add policy name value.

Signed-off-by: yeji kim <yeji01.kim@samsung.com>
* MediaPolicy: Fix typos

Signed-off-by: yeji kim <yeji01.kim@samsung.com>
* PasswordPolicy: Change name of a property

ExpiresDay -> DaysToExpiration

Signed-off-by: yeji kim <yeji01.kim@samsung.com>
* Policy Class: Add remarks

Signed-off-by: yeji kim <yeji01.kim@samsung.com>
* Policy Classes: Change const to static

Signed-off-by: yeji kim <yeji01.kim@samsung.com>
* Policy Names: Add the readonly

Signed-off-by: yeji kim <yeji01.kim@samsung.com>
5 years ago[Bluetooth] Fix the re-register GATT server issue (#688) (#688)
dh79pyun [Wed, 30 Jan 2019 04:22:15 +0000 (13:22 +0900)]
[Bluetooth] Fix the re-register GATT server issue (#688) (#688)

* [Bluetooth] Fix the re-register GATT server issue

* Update BluetoothGattImpl.cs

* Update BluetoothGattImpl.cs

* Update BluetoothGattImpl.cs

5 years agoFix EcoreMainloop PostAndWakeUp behavior (#695)
Seungkeun Lee [Wed, 30 Jan 2019 01:01:30 +0000 (10:01 +0900)]
Fix EcoreMainloop PostAndWakeUp behavior (#695)

- it synchronously called on main loop thread. it should be asynchronously called

5 years ago[NUI] Sync with dalihub (#693)
dongsug-song [Wed, 30 Jan 2019 00:10:09 +0000 (09:10 +0900)]
[NUI] Sync with dalihub (#693)

5 years ago[ElmSharp] Added Parent property to ItemObject and new event for automation test...
arosis78 [Mon, 28 Jan 2019 08:43:28 +0000 (17:43 +0900)]
[ElmSharp] Added Parent property to ItemObject and new event for automation test (#646)

* [ElmSharp] Added new event for automation test

* [ElmSharp] Added parent property to ItemObject

* [ElmSharp] modified to create new constructor

* Update TestRunner.cs

* Update MultiButtonEntry.cs

* Update ListItem.cs

* Update NaviItem.cs

* Update MultiButtonEntry.cs

* [ElmSharp] changed Parent parameter location

* [ElmSharp] Update NaviItem.c

5 years agoUpdate README.md
TizenAPI-Bot [Mon, 28 Jan 2019 00:43:05 +0000 (09:43 +0900)]
Update README.md

5 years ago[Bluetooth] Fix the wirte value request callback's parameter order (#678)
dh79pyun [Thu, 24 Jan 2019 07:09:00 +0000 (16:09 +0900)]
[Bluetooth] Fix the wirte value request callback's parameter order (#678)

The GATT write value requested callback's parameter order was wrong.
Because of this, the application gets abnormal information.

5 years ago[SystemSettings] Add SystemSettings.UnitTest (#679)
JinWang An [Thu, 24 Jan 2019 05:32:53 +0000 (14:32 +0900)]
[SystemSettings] Add SystemSettings.UnitTest (#679)

Signed-off-by: jinwang.an <jinwang.an@samsung.com>
5 years agoReadme: Fix Travis Build Status badge (#677)
Ewout ter Hoeven [Wed, 23 Jan 2019 01:11:03 +0000 (02:11 +0100)]
Readme: Fix Travis Build Status badge (#677)

Small cosmetic change

5 years agoCreate .travis.yml
WonYoung Choi [Wed, 23 Jan 2019 00:58:23 +0000 (09:58 +0900)]
Create .travis.yml

5 years ago[NUI] Add |AddJavaScriptInterface| API for WebView (#676)
Jiyun Yang [Mon, 21 Jan 2019 05:44:46 +0000 (14:44 +0900)]
[NUI] Add |AddJavaScriptInterface| API for WebView (#676)

This API provides a method of c# delegate injection to JavaScript

Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
5 years ago[InputMethod] Remove lock from InputMethodEditor (#671)
Inhong [Mon, 21 Jan 2019 02:04:46 +0000 (11:04 +0900)]
[InputMethod] Remove lock from InputMethodEditor (#671)

IME does not need to consider multi-threading.

5 years ago[Calendar] Fix svace defect WGID#14567 (#668)
sameer prakash pradhan [Fri, 18 Jan 2019 04:52:41 +0000 (10:22 +0530)]
[Calendar] Fix svace defect WGID#14567 (#668)

5 years ago[Bluetooth] Fix API document (#663)
Wootak [Thu, 17 Jan 2019 06:00:51 +0000 (15:00 +0900)]
[Bluetooth] Fix API document (#663)

* Fix API document

5 years ago[Bluetooth] Fix the invalid array index issue (#666)
dh79pyun [Thu, 17 Jan 2019 04:27:32 +0000 (13:27 +0900)]
[Bluetooth] Fix the invalid array index issue (#666)

5 years agoFix SynchronizationContext issue (#633)
Seungkeun Lee [Thu, 17 Jan 2019 01:22:28 +0000 (10:22 +0900)]
Fix SynchronizationContext issue (#633)

- Set SynchronizationContext on WidgetCoreBackend Run
 - Set SynchronizationContext on WatchCoreBackend Run

5 years ago[Applications] Modify args handling (#662)
hjhun [Thu, 17 Jan 2019 00:08:20 +0000 (09:08 +0900)]
[Applications] Modify args handling (#662)

If args is null, throwing ArgumentNullException is occurred.
The null check logic is unnecessary. It's removed.
This patch checks the length of args before copying args.

Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoFix Deref after as.instant issue (#660)
mk5004lee [Thu, 17 Jan 2019 00:05:36 +0000 (09:05 +0900)]
Fix Deref after as.instant issue (#660)

Signed-off-by: mk5004.lee <mk5004.lee@samsung.com>
5 years ago[NUI] modify GetHashCode() (#654)
huiyueun [Wed, 16 Jan 2019 05:17:33 +0000 (14:17 +0900)]
[NUI] modify GetHashCode() (#654)

Change-Id: Ib642ba64e746fb811be7a5e7e2cb4e82d5c6eb8a
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
5 years ago[NUI] Manual merge from tizen50 (#653)
huiyueun [Wed, 16 Jan 2019 04:08:40 +0000 (13:08 +0900)]
[NUI] Manual merge from tizen50 (#653)

Merged patches from tizenfx tizen_50 branch
- [NUI] Fix Svace issue (#534), Add to check Null value (View.cs)
- [NUI] Fix SizeWidth/Height issue (#555) (View.cs)
- [NUI] ResizePolicy UseNaturalSize mapped to WrapContent (#613) (View.cs)
- Improve the performance when firstly create the View (#642) (ImageView.cs, Scrollable.cs, TableView.cs, TextEditor.cs, TextField.cs, TextLabel.cs, VideoView.cs, View.cs)
- [NUI] Remove GL/VK if-else, reduce dll size (#649) (LayoutPINVOKE.cs, ManualPINVOKE.cs, NDalicPINVOKE.cs, NUIApplication.cs)

Change-Id: I846ad3353dd7d6ef78ec096565e491d7a6eef44a
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
5 years ago[NUI] Clean NUI codes from Adaptor.cs to Window.cs (#652)
huiyueun [Tue, 15 Jan 2019 10:17:58 +0000 (19:17 +0900)]
[NUI] Clean NUI codes from Adaptor.cs to Window.cs (#652)

* [NUI] Clean NUI codes from Adaptor.cs to Window.cs

Change-Id: Ic1e5458dd1b3b4ac43cff028204254ac378d2f86
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
* [NUI] fix codecay

Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
* Remove StereoMode

Change-Id: If19a2e403114bf5375e914584e1e7fa513f7d889

* Sync dalihub and Samsung's TizenFX codes

Change-Id: I634fbe56ff9772c05f5ba59736289b3eca7d3def
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
* [NUI] Remove deprecated APIs in native DALi

Change-Id: Icc5d90e6e5752fc3b24ce3ea29cd11a89280b4b7
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
* [fix codecay]

Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
* [NUI] Add test sample for C# binding of MatchSystemLanguageDirection

Change-Id: I0ac4e82c0e026ee1c5074ec00fb4677c4690ddfe

* [NUI] Clean code: BaseComponents,UIComponents,CustomView

Change-Id: I6fbd47154f179ba3a908d140f0cfb267c1e76c2d

5 years ago[NUI] sync with dalihub (#651)
huiyueun [Tue, 15 Jan 2019 08:59:05 +0000 (17:59 +0900)]
[NUI] sync with dalihub (#651)

* Disable layouting until set Layout

Added a (static) flag that is set once a Layout is set on any View.

Until this flag is set automatic Layout setting will not occur

Change-Id: Ieff5ed12df75a062a899831681f138c5aa3b6e1f
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
* [NUI] sync with dalihub

- Merge "[NUI] Add comment" int devel/master

Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
* All Views in a tree can be layouts

Prior to this fix a View with children within a View would
not become a layout if the parent View did not have SetLayout
explicitly called on it.

Change-Id: Ibf9b214f907a0ea8df30f54269626747c50499ca

* [NUI] Set LayoutItem Width/Height specification

Change-Id: Idec264329f6dc20db4692fba84ac8ee1f95067aa
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
* [NUI] Fix build error

Change-Id: Ib1ff4dcb142ce09539dbef3b567f649e40459527
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
* LayoutGroup to layout children

Change-Id: Idff81189013e4cb0e85a8bbf13e268170b8aad31

* [NUI] Public some apis for TCT and fix an issue

Here are some changes:
1. public ScrollViewPagePathEffect class
2. public TypeRegistry class
3. public PinchGesture constructor
4. public SetScrollPropertySource api
5. Fix ScrollInterval event issue

Change-Id: I649f0fc464a5af0453475b7ef0dcf4df614eb34e

* Disable layouting until set Layout

Added a (static) flag that is set once a Layout is set on any View.

Until this flag is set automatic Layout setting will not occur

Change-Id: Ieff5ed12df75a062a899831681f138c5aa3b6e1f

* Remove build warnings

Change-Id: I8744e8f690a4e93b199dc762c14607bd8b191718

* VisualFactory Instance to retreive from native

VisualFactory.Get() is deprecated whilst Instance just gets the C# class.
Added call to native to return the native VisualFactory when Instance used.

Change-Id: I3be36e8f6cb70a2a1b2128c7d934fa45fe5bf570

* Map non dependant ResizePolicies to Specs.

Maps NaturalSize, FillToParent and FitToChildren to the
new layouting specifications.

NaturalSize is mapped to a fixed value.

Parent relative mappings not done here, need to be done in the
measure once parent sizes known.

Change-Id: I1f11a9dca126541cd534a386583fc36f97646ed4

* [NUI] Modify since_tizen tag

Change-Id: Ib9ee882177d2372b8f132542cb235a3fcae5e734

* [NUI] Add reverse support for parse

Change-Id: Ia6f55508e34cf5adbf23d0f9acd4f69da7b6d3c5

* [NUI] Fix ParentOrigin doesn't work when using XAML

Change-Id: I53e4b18b6c24db79c16c75b758613113152c5b25

* [NUI] Fix State issue of View

Change-Id: Ide87c43406e55b9399f191dd76f8fb0b68b0cae9

* [NUI] Add EnvironmentVariable interface (internal API) (#533)

Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
* [NUI] Remove version check

Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
* Modify codecay

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

5 years ago[ElmSharp] Added new AnimationView widget for lottie (#624)
arosis78 [Tue, 15 Jan 2019 07:29:10 +0000 (16:29 +0900)]
[ElmSharp] Added new AnimationView widget for lottie (#624)

* [ElmSharp] Added new AnimationView widget for lottie

Signed-off-by: Jeonghyun Yun <jh0506.yun@samsung.com>
* Update Interop.Elementary.AnimationView.cs

* Update AnimationViewTest1.cs

* Update AnimationViewTest1.cs

* Update AnimationViewTest1.cs

* Update AnimationViewTest1.cs

* Update AnimationView.cs

* Update AnimationViewTest1.cs

* Update AnimationView.cs

* Update AnimationView.cs

* Update AnimationViewTest1.cs

* Update AnimationView.cs

* Update AnimationViewTest1.cs

5 years ago[Inputmethod] Add missing APIs (#647)
Inhong [Fri, 11 Jan 2019 06:57:29 +0000 (15:57 +0900)]
[Inputmethod] Add missing APIs (#647)

5 years ago[Build] Add vconf setting for tizen_api_path
Wonyoung Choi [Thu, 10 Jan 2019 02:35:43 +0000 (11:35 +0900)]
[Build] Add vconf setting for tizen_api_path

Set a vconf key db/dotnet/tizen_api_path to indicate the installed
location of assemblies of TizenFX.

5 years agoRemove OPP Event handler (#645)
dh79pyun [Wed, 9 Jan 2019 22:50:24 +0000 (07:50 +0900)]
Remove OPP Event handler (#645)

Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>