platform/core/csapi/tizenfx.git
5 years ago[Application] Add device orientation property (#594)
Hyunho Kang [Tue, 4 Dec 2018 08:16:50 +0000 (17:16 +0900)]
[Application] Add device orientation property (#594)

* Add CurrentDeviceOrientation

- app_get_device_orientation

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

Signed-off-by: hyunho <hhstark.kang@samsung.com>
5 years ago[Applications.Common] Add missing application APIs (#547)
Hyunho Kang [Tue, 4 Dec 2018 08:08:24 +0000 (17:08 +0900)]
[Applications.Common] Add missing application APIs (#547)

* Add missing app_get* APIs

- app_get_device_orientation
- app_get_name
- app_get_version

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

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Add eventsystem classes

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Add missing appmanger APIs

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Modify eventsystem to event

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

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Update file permission

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Update terminate bg method desc

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Modify terminate bg to static method

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

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Add remarks for TerminateBackgroundApplication

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Add documentation about parameter and returns

Signed-off-by: hyunho <hhstark.kang@samsung.com>
5 years agoRevert "[Application] Add CurrentDeviceOrientation property on CoreUIApplication...
Hyunho Kang [Tue, 4 Dec 2018 08:07:27 +0000 (17:07 +0900)]
Revert "[Application] Add CurrentDeviceOrientation property on CoreUIApplication (#560)" (#593)

This reverts commit 92652c66f396fcea624ca578db88dcbf59f2e5ec.

5 years ago[Application] Add CurrentDeviceOrientation property on CoreUIApplication (#560)
Hyunho Kang [Tue, 4 Dec 2018 07:46:08 +0000 (16:46 +0900)]
[Application] Add CurrentDeviceOrientation property on CoreUIApplication (#560)

* Add CurrentDeviceOrientation

- app_get_device_orientation

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

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Modify CurrentDeviceOrientation to static

Signed-off-by: hyunho <hhstark.kang@samsung.com>
5 years ago[DataControl] Add current caller client appid and current provider id property (...
Hyunho Kang [Tue, 4 Dec 2018 07:45:52 +0000 (16:45 +0900)]
[DataControl] Add current caller client appid and current provider id property (#526)

* Add latest caller client appid property

- string LatestClientAppId

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Modify LatestCallerAppid to CurrentCallerAppid

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Add CurrentProviderId property

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Modify static Current* value to non-static

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Add curly braces around the nested statements

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Add missing return, param documentation

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Move suppress finalize position

Signed-off-by: hyunho <hhstark.kang@samsung.com>
5 years agoRevert "[WebView] Remove unused API (#591)" (#592)
WonYoung Choi [Tue, 4 Dec 2018 07:25:59 +0000 (16:25 +0900)]
Revert "[WebView] Remove unused API (#591)" (#592)

This reverts commit 1cf026b552452501405d9bfafc61ea1f520b3f92.

5 years ago[WebView] Remove unused API (#591)
younghajung [Tue, 4 Dec 2018 06:59:14 +0000 (15:59 +0900)]
[WebView] Remove unused API (#591)

This patch removes unused API from SmartCallbackArgs.
It will be re-landed when it is needed.

Signed-off-by: yh106.jung <yh106.jung@samsung.com>
5 years ago[WidgeApplication] Modify WidgetBase internal Id memeber to property (#546)
Hyunho Kang [Tue, 4 Dec 2018 06:55:00 +0000 (15:55 +0900)]
[WidgeApplication] Modify WidgetBase internal Id memeber to property (#546)

* Modify WidgetBase internal Id memeber to protected

- support widget_app_get_id

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

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Modify WidgetBase id to property

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Use auto generated property

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Add feature documentation

Signed-off-by: hyunho <hhstark.kang@samsung.com>
5 years agoAdd documentation about param, return (#590)
Hyunho Kang [Tue, 4 Dec 2018 06:49:37 +0000 (15:49 +0900)]
Add documentation about param, return (#590)

Signed-off-by: hyunho <hhstark.kang@samsung.com>
5 years ago[Tizen.Applications.Common] Add SendLaunchRequestAsync Method (#545)
hjhun [Tue, 4 Dec 2018 02:03:51 +0000 (11:03 +0900)]
[Tizen.Applications.Common] Add SendLaunchRequestAsync Method (#545)

* [Tizen.Applications.Common] Add SendLaunchRequestAsync Method

Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
* Update doxygen

Added:
 - returns

Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years ago[MediaTool] Add ctor for VideoMediaFormat (#584)
hsgwon [Tue, 4 Dec 2018 00:50:40 +0000 (09:50 +0900)]
[MediaTool] Add ctor for VideoMediaFormat (#584)

5 years ago[WidgetControl] Add MainAppId, PackageId properties and modify required feature ...
Hyunho Kang [Mon, 3 Dec 2018 05:56:26 +0000 (14:56 +0900)]
[WidgetControl] Add MainAppId, PackageId properties and modify required feature (#525)

* Add get main appid/package id APIS

- (static)GetWidgetMainAppId
- (static)GetWidgetPackageId

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Fix since tizen for new APIs

5 -> 6

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Modify get widget main appid/pacakgeid to property

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Add feature documentation

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Add not supported exception for some memebers

Signed-off-by: hyunho <hhstark.kang@samsung.com>
5 years ago[WatchfaceComplication] WatchfaceComplication basic implementation (#520)
Hyunho Kang [Tue, 27 Nov 2018 06:23:18 +0000 (15:23 +0900)]
[WatchfaceComplication] WatchfaceComplication basic implementation (#520)

* Initial commit

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Add provider imeplementation

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Add editable implementation

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Fix api signature and doxygen

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Add highlight feature

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Modify some functions to static

Members does not access instance data and can be marked as static

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Replace number with interop from public class

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

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Modify notify update function to non-static

Only instance that listening update data request event can notify update.

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Adds destructor for complication, provider

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Modify some functions accessibility

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Modify highlight implementation

Remove unnecessary interop accessment.

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Add flags to support types and event types

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

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Remove highlight param from container add func

highlight is optional and belong to editable instance so, we don't have to
add it every time.

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

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Rename flags enums

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Add missing document about exception

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Adds suppress finalize for dispose function

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Modify proivder's set function to property

Provider can access it's data field

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Add dispose to provider, container

We don't know exact time when GC run.
Every class, register callback need dispose function.

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Adds apply allowed list API

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Add transfer event API

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Add screen reader text APIs

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Add get current info APIs for Complication

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Modify allowed list to property

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Add get for editable name property

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Throw exception for highlight property

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Add set for highlight shapetype property

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Modify current data index property to get method

We do not need set method and for consistency of code.

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

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Remove return error method

Every error case is handled by exception.

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Destroy raw complication when object destroyed

If we do not destroy raw complication, natvie raw will be leaked

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

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Add privilege document

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

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Modify OnDataUpdateRequested

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Add license boiler plate

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

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

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Set type for complication data

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

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Fix UpdateSharedData return err bug

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Add desc for time data

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

Signed-off-by: hyunho <hhstark.kang@samsung.com>
5 years ago[Build] Enhance ABI Checker (#579)
Jay Cho [Mon, 26 Nov 2018 07:44:18 +0000 (16:44 +0900)]
[Build] Enhance ABI Checker (#579)

5 years agoAdd new nlp feature (#567)
Inhong [Mon, 26 Nov 2018 01:21:00 +0000 (10:21 +0900)]
Add new nlp feature (#567)

5 years ago[MediaTool] Add duration and maxBps (#539)
hsgwon [Fri, 23 Nov 2018 04:59:13 +0000 (13:59 +0900)]
[MediaTool] Add duration and maxBps (#539)

5 years ago[Packagemanager] Lock internal handle before set/unset event callback (#573)
jeremy-jang [Thu, 22 Nov 2018 06:13:13 +0000 (15:13 +0900)]
[Packagemanager] Lock internal handle before set/unset event callback (#573)

* [Packagemanager] Fix typo

Change-Id: I4b1cfde45ccfe8d7d322e6835a8ac64a91c0c6b1
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
* [Packagemanager] Lock internal handle before set/unset event callback

Since native API is not thread-safe, managed code should lock
SafePackageManager handle object before set/unset event callback.

Change-Id: I29ba6c9a24ec4c3f2aef8d017fd5bd9102f57cf8
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
5 years ago[Build] Remove retry command from build.sh (#572)
WonYoung Choi [Thu, 22 Nov 2018 05:20:53 +0000 (14:20 +0900)]
[Build] Remove retry command from build.sh (#572)

5 years ago[Tizen.Applications.Common] Restrict concurrent access (#566)
hjhun [Wed, 21 Nov 2018 02:24:01 +0000 (11:24 +0900)]
[Tizen.Applications.Common] Restrict concurrent access (#566)

Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years ago[Tizen.Network.Connection][TCSACR-190] Add new API to check cellular roaming state...
chleun-moon [Tue, 20 Nov 2018 06:28:07 +0000 (15:28 +0900)]
[Tizen.Network.Connection][TCSACR-190] Add new API to check cellular roaming state (#542)

* Add CellularProfile.IsRoming property

* Fix build error

* Fix typo

* Replace tab to spaces

5 years ago[MediaPlayer] Apply GC.SuppressFinalize() (#554)
Sangchul Lee [Tue, 20 Nov 2018 05:53:17 +0000 (14:53 +0900)]
[MediaPlayer] Apply GC.SuppressFinalize() (#554)

The 'disposing' parameter of Dispose() virtual method is also
used for its implementation according to the common usage.

Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
5 years ago[Tizen.Applications.DataControl] Fix the issue for native handle (#561)
kilig [Tue, 20 Nov 2018 04:52:07 +0000 (13:52 +0900)]
[Tizen.Applications.DataControl] Fix the issue for native handle (#561)

Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
5 years agoUpdate README.md
WonYoung Choi [Mon, 19 Nov 2018 09:51:52 +0000 (18:51 +0900)]
Update README.md

5 years ago[Tizen.Network.WiFi][TCSACR-192] Add new API to check wifi scan state (#544)
Seonah Moon [Mon, 19 Nov 2018 01:17:10 +0000 (10:17 +0900)]
[Tizen.Network.WiFi][TCSACR-192] Add new API to check wifi scan state (#544)

* Add new API to check wifi scan state

* Correct API version

* [Tizen.Network.WiFi] remove unnecessary ToString()

* [Tizen.Network.WiFi] Fix typo

* Use auto-generate property

* Indent correctly

* Use ?. operator for readability

* Fix typo

6 years ago[PrivacyPrivilegeManager] Add new API for checking & requesting multiple privileges...
xerrni [Fri, 16 Nov 2018 07:54:19 +0000 (08:54 +0100)]
[PrivacyPrivilegeManager] Add new API for checking & requesting multiple privileges (#550)

* [PrivacyPrivilegeManager] Fix ResponseContext Lifetime issue

* [PrivacyPrivilegeManager] Add new API for checking & requesting multiple privileges at once

Signed-off-by: Ernest Borowski <e.borowski@partner.samsung.com>
6 years ago[AudioManager] Apply GC.SuppressFinalize() (#553)
Sangchul Lee [Fri, 16 Nov 2018 02:29:14 +0000 (11:29 +0900)]
[AudioManager] Apply GC.SuppressFinalize() (#553)

The 'disposing' parameter of Dispose() virtual method is also
used for its implementation according to the common usage.

Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
6 years ago[NUI] Sync dalihub/TizenFX and Samsung/TizenFX (#549)
huiyueun [Tue, 13 Nov 2018 09:50:47 +0000 (18:50 +0900)]
[NUI] Sync dalihub/TizenFX and Samsung/TizenFX (#549)

* [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

* fix codacy

Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
6 years agoUpdate Tizen.NET.nuspec
WonYoung Choi [Fri, 9 Nov 2018 07:52:23 +0000 (16:52 +0900)]
Update Tizen.NET.nuspec

6 years ago[NUI] Fix VD CSFS Crash issue (#541)
huiyueun [Wed, 7 Nov 2018 07:44:33 +0000 (16:44 +0900)]
[NUI] Fix VD CSFS Crash issue (#541)

revert All Views in a tree can be layouts patch (dalihub)

Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
6 years ago[NUI] Fix to make null assigning to ResourceUrl possible (#537)
dongsug-song [Wed, 7 Nov 2018 05:15:56 +0000 (14:15 +0900)]
[NUI] Fix to make null assigning to ResourceUrl possible (#537)

6 years ago[NUI] Add EnvironmentVariable interface (internal API) (#533)
Jiyun Yang [Tue, 6 Nov 2018 11:40:32 +0000 (20:40 +0900)]
[NUI] Add EnvironmentVariable interface (internal API) (#533)

Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
6 years ago[NUI] Remove an incorrect comment in the license. (#527)
pius lee [Tue, 6 Nov 2018 09:43:49 +0000 (18:43 +0900)]
[NUI] Remove an incorrect comment in the license. (#527)

6 years ago[NUI] Fix Svace issue (#535)
huiyueun [Tue, 6 Nov 2018 08:32:07 +0000 (17:32 +0900)]
[NUI] Fix Svace issue (#535)

Add to check Null value

Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
6 years ago[MediaPlayer] Fix not to set callback in case of using MedaiStreamSource (#529)
nam [Tue, 6 Nov 2018 01:04:18 +0000 (10:04 +0900)]
[MediaPlayer] Fix not to set callback in case of using MedaiStreamSource (#529)

* [MediaPlayer] Fix not to set callback in case of using MedaiStreamSource

when source is MediaStreamSource, ObjectKeeper is not active.
so garbage collector sometimes collects callback in use.
this patch is to avoid that case.

* fix not to set cb for case of MediaStreamSource

* fix to follow coding rules

6 years ago[NUI] NUI Version 505 (#532)
huiyueun [Mon, 5 Nov 2018 08:43:42 +0000 (17:43 +0900)]
[NUI] NUI Version 505 (#532)

Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
6 years ago[NUI] Add WebView event handlers (#522)
Jiyun Yang [Mon, 5 Nov 2018 04:34:56 +0000 (13:34 +0900)]
[NUI] Add WebView event handlers (#522)

6 years ago[NUI] Sync dalihub/TizenFX and Samsung/TizenFX (#528)
huiyueun [Mon, 5 Nov 2018 00:45:13 +0000 (09:45 +0900)]
[NUI] Sync dalihub/TizenFX and Samsung/TizenFX (#528)

* 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] Fix codacy error

check IntPtr.Zero

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

NUIWatchCoreBackend is internal APIs

6 years agoUpdate README.md
WonYoung Choi [Fri, 2 Nov 2018 01:08:16 +0000 (10:08 +0900)]
Update README.md

6 years agoUpdate Tizen.NET.nuspec
WonYoung Choi [Fri, 2 Nov 2018 00:57:05 +0000 (09:57 +0900)]
Update Tizen.NET.nuspec

6 years agoUpdate README.md
WonYoung Choi [Fri, 2 Nov 2018 00:50:49 +0000 (09:50 +0900)]
Update README.md

6 years ago[Build] Bump API Level 6
Wonyoung Choi [Fri, 2 Nov 2018 00:37:21 +0000 (09:37 +0900)]
[Build] Bump API Level 6

6 years agoCleanup Github files
Wonyoung Choi [Mon, 22 Oct 2018 07:57:20 +0000 (16:57 +0900)]
Cleanup Github files

6 years ago[NUI] Remove APIs which should not be public-opened (#519)
dongsug-song [Fri, 19 Oct 2018 05:08:17 +0000 (14:08 +0900)]
[NUI] Remove APIs which should not be public-opened (#519)

6 years ago[ElmSharp] Fix typo (#517)
arosis78 [Thu, 18 Oct 2018 05:29:51 +0000 (14:29 +0900)]
[ElmSharp] Fix typo (#517)

6 years ago[Build] Cleanup build and packaging files (#513)
WonYoung Choi [Thu, 18 Oct 2018 00:30:59 +0000 (09:30 +0900)]
[Build] Cleanup build and packaging files (#513)

6 years agoPush (#515)
sameer prakash pradhan [Wed, 17 Oct 2018 11:44:28 +0000 (17:14 +0530)]
Push (#515)

* Kona DF181005-00105

* static class changes

6 years ago[NUI] Fix SVACE issue (#511) 5.0.0.14562 5.0_M2
dongsug-song [Fri, 12 Oct 2018 06:47:43 +0000 (15:47 +0900)]
[NUI] Fix SVACE issue (#511)

6 years ago[ElmSharp] Fix Focus Clearing issue (#510)
Jay Cho [Wed, 10 Oct 2018 07:16:32 +0000 (16:16 +0900)]
[ElmSharp] Fix Focus Clearing issue (#510)

6 years ago[OpenTK] Remove opentk external pkg (#507)
WonYoung Choi [Wed, 10 Oct 2018 05:12:20 +0000 (14:12 +0900)]
[OpenTK] Remove opentk external pkg (#507)

OpenTK.Tizen package will be provided from https://github.com/TizenAPI/opentk

6 years ago[Tools] Fix code checker (#506)
Jay Cho [Fri, 5 Oct 2018 06:02:45 +0000 (15:02 +0900)]
[Tools] Fix code checker (#506)

6 years agomodify spelling error (#504)
hhes0225 [Fri, 5 Oct 2018 00:54:44 +0000 (09:54 +0900)]
modify spelling error (#504)

6 years ago[Packagemanager] Fix lifetime of callback delegate (#503)
jeremy-jang [Thu, 4 Oct 2018 23:33:32 +0000 (08:33 +0900)]
[Packagemanager] Fix lifetime of callback delegate (#503)

The callback delegate which is passed to unmanaged code can be
garbage-collected before invoked. So we need to save delegate
in managed code until invoked.

Change-Id: Ie8671fa816242040e0372fdf5bf102d41eaaa3cd
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
6 years agoFix Pims.Calendar (#502)
sameer prakash pradhan [Thu, 4 Oct 2018 06:51:38 +0000 (12:21 +0530)]
Fix Pims.Calendar (#502)

6 years ago[MultimediaUtil] Fix ThumbnailExtractor callback bug (#501)
hsgwon [Thu, 4 Oct 2018 05:09:34 +0000 (14:09 +0900)]
[MultimediaUtil] Fix ThumbnailExtractor callback bug (#501)

6 years ago[ElmSharp] Adds ScrollbarVisiblePolicy to GenList (#500)
Kangho Hur [Thu, 4 Oct 2018 04:39:28 +0000 (13:39 +0900)]
[ElmSharp] Adds ScrollbarVisiblePolicy to GenList (#500)

6 years ago[NUI] Add BackgroundResourceLoaded,ResourceLoaded events as internal API (#499)
dongsug-song [Thu, 4 Oct 2018 01:51:46 +0000 (10:51 +0900)]
[NUI] Add BackgroundResourceLoaded,ResourceLoaded events as internal API (#499)

6 years ago[NUI] Add BackgroundImageSynchronosLoading property as internal API (#497)
dongsug-song [Tue, 2 Oct 2018 10:27:08 +0000 (19:27 +0900)]
[NUI] Add BackgroundImageSynchronosLoading property as internal API (#497)

6 years ago[MediaController] add missing exception (#495)
hsgwon [Tue, 2 Oct 2018 08:23:51 +0000 (17:23 +0900)]
[MediaController] add missing exception (#495)

* [MediaController] add missing exception

6 years ago[MediaController] fix bugs (#494)
hsgwon [Tue, 2 Oct 2018 04:50:03 +0000 (13:50 +0900)]
[MediaController] fix bugs (#494)

6 years ago[AudioManager] Add new APIs for USB Audio output device (#447)
Sangchul Lee [Tue, 2 Oct 2018 00:49:46 +0000 (09:49 +0900)]
[AudioManager] Add new APIs for USB Audio output device (#447)

* [AudioManager] Add new APIs regarding sample format and rate for USB audio output device

Added in AudioDevice class as below:
 - method
  : GetSupportedSampleFormats()
  : GetSupportedSampleRates()
 - member
  : SampleFormat
  : SampleRate

Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
* [AudioManager] Add new APIs regarding USB audio output device setting

'AvoidResampling' and 'MediaStreamOnly' properties are added in AudioDevice class

Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
* [AudioManager] Export methods instead of properties that can throw exceptions

Enumeration of AudioSampleFormat.cs is also revised.

Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
* [AudioManager] Convert rate enum value from core to uint and fix bug

Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
* [AudioManager] Fix documentation

Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
6 years ago[MediaController] fix bugs (#493)
hsgwon [Mon, 1 Oct 2018 09:13:06 +0000 (18:13 +0900)]
[MediaController] fix bugs (#493)

* [MediaController] fix bugs and svace issues.

6 years ago[NUI] Integration from dalihub/TizenFX to Samsung/TizenFX (#492)
dongsug-song [Mon, 1 Oct 2018 07:06:10 +0000 (16:06 +0900)]
[NUI] Integration from dalihub/TizenFX to Samsung/TizenFX (#492)

* 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

* [NUI] Fix Codacy warnings

6 years ago[NUI] Fix Svace issue (#491)
huiyueun [Mon, 1 Oct 2018 06:29:47 +0000 (15:29 +0900)]
[NUI] Fix Svace issue (#491)

DEREF_OF_NULL issue

Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
6 years ago[OpenTK] Update OpenTK.Tizen to fix OnCreate event issue
Wonyoung Choi [Mon, 1 Oct 2018 02:12:44 +0000 (11:12 +0900)]
[OpenTK] Update OpenTK.Tizen to fix OnCreate event issue

6 years ago[MediaPlayer] Add MediaPacket helper (#487)
hsgwon [Fri, 28 Sep 2018 09:53:00 +0000 (18:53 +0900)]
[MediaPlayer] Add MediaPacket helper (#487)

6 years ago[NUI] VisualMaps revising continue (#488)
Xianbing Teng [Fri, 28 Sep 2018 09:34:13 +0000 (17:34 +0800)]
[NUI] VisualMaps revising continue (#488)

6 years ago[MediaController] Add APIs to create playlist (#484)
hsgwon [Fri, 28 Sep 2018 07:43:11 +0000 (16:43 +0900)]
[MediaController] Add APIs to create playlist (#484)

* [MediaController] Add APIs to create playlist and fix some bugs

6 years ago[Tizen.Applications.DataControl] Use Mutex lock for thread safety (#485)
kilig [Thu, 27 Sep 2018 05:43:22 +0000 (14:43 +0900)]
[Tizen.Applications.DataControl] Use Mutex lock for thread safety (#485)

Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
6 years ago[OpenTK] update OpenTK.Tizen
Wonyoung Choi [Thu, 27 Sep 2018 04:24:50 +0000 (13:24 +0900)]
[OpenTK] update OpenTK.Tizen

6 years ago[Build] Bump Tizen.NET.API4 to 4.0.1.14152
WonYoung Choi [Thu, 27 Sep 2018 03:55:13 +0000 (12:55 +0900)]
[Build] Bump Tizen.NET.API4 to 4.0.1.14152

6 years ago[Build] Fix Tizen.NET.Internals to have reference assemblies
Wonyoung Choi [Thu, 27 Sep 2018 03:50:28 +0000 (12:50 +0900)]
[Build] Fix Tizen.NET.Internals to have reference assemblies

6 years ago[NUI] Public some apis of TableView,Animation,NUIApplication (#483)
dongsug-song [Fri, 21 Sep 2018 05:00:12 +0000 (14:00 +0900)]
[NUI] Public some apis of TableView,Animation,NUIApplication (#483)

Change-Id: I280e6389cb9d2aa537d72c183b1547ee807fcfd6

6 years ago[NLP]Remove lemmatize api from Nlp project (#479)
zg2nets [Thu, 20 Sep 2018 09:59:45 +0000 (17:59 +0800)]
[NLP]Remove lemmatize api from Nlp project (#479)

* Remove lemmatize api from Nlp project

* Modify Nlp project return description

6 years ago[NUI] Public ChildAdded,ChildRemoved,PropertySet events & properties of TableView...
dongsug-song [Thu, 20 Sep 2018 09:53:41 +0000 (18:53 +0900)]
[NUI] Public ChildAdded,ChildRemoved,PropertySet events & properties of TableView.CellPosition (#482)

Change-Id: I77b58a63e863b16e9eeef8c09da9ae5160f5e735

6 years ago[Nlp] Add Nlp feature dll into platform binary (#481)
zg2nets [Thu, 20 Sep 2018 09:20:52 +0000 (17:20 +0800)]
[Nlp] Add Nlp feature dll into platform binary (#481)

* Add Nlp feature dll into TizenFx

* add mobile-emul profile

6 years ago[NUI] Add WebView APIs (#464)
huiyueun [Thu, 20 Sep 2018 07:01:17 +0000 (16:01 +0900)]
[NUI] Add WebView APIs (#464)

Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
6 years ago[NUI] Fix RenderingBehavior issue, Support Resource path when using xaml (#480)
dongsug-song [Thu, 20 Sep 2018 02:04:38 +0000 (11:04 +0900)]
[NUI] Fix RenderingBehavior issue, Support Resource path when using xaml (#480)

* [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

6 years ago[MediaController] Add new APIs for event, capabilities and search. (#468)
hsgwon [Wed, 19 Sep 2018 08:18:25 +0000 (17:18 +0900)]
[MediaController] Add new APIs for event, capabilities and search. (#468)

* [MediaController] Add new APIs for event, capabilities and search.

6 years ago[Tools] Add exception handling when file patch is None
Jay Cho [Tue, 18 Sep 2018 09:52:24 +0000 (18:52 +0900)]
[Tools] Add exception handling when file patch is None

6 years ago[Tools] Update code checker (#476)
Jay Cho [Tue, 18 Sep 2018 08:38:11 +0000 (17:38 +0900)]
[Tools] Update code checker (#476)

* [Tools] Update code checker

* Update PRManager.py

6 years ago[Tools] Update warning message on CodeChecker (#475)
Jay Cho [Tue, 18 Sep 2018 06:42:59 +0000 (15:42 +0900)]
[Tools] Update warning message on CodeChecker (#475)

6 years agoUpdate main.py
Jay Cho [Tue, 18 Sep 2018 06:22:23 +0000 (15:22 +0900)]
Update main.py

6 years agoUpdate PRManager.py
Jay Cho [Tue, 18 Sep 2018 06:20:27 +0000 (15:20 +0900)]
Update PRManager.py

6 years ago[Tools] Add Code Checker (#472)
Jay Cho [Tue, 18 Sep 2018 05:19:38 +0000 (14:19 +0900)]
[Tools] Add Code Checker (#472)

* Add Code Checker

* Add existing comment check

* Move code checker files to scripts folder

6 years ago[ElmSharp] Fix document errata (#473)
WonYoung Choi [Tue, 18 Sep 2018 04:41:14 +0000 (13:41 +0900)]
[ElmSharp] Fix document errata (#473)

6 years ago[Build] Add GlobalSuppresions file for TizenFX global scope (#474)
WonYoung Choi [Tue, 18 Sep 2018 04:40:10 +0000 (13:40 +0900)]
[Build] Add GlobalSuppresions file for TizenFX global scope (#474)

6 years ago[NUI] Add LinearLayout Alignment and Weight (#469)
Seoyeon2Kim [Mon, 17 Sep 2018 04:26:52 +0000 (13:26 +0900)]
[NUI] Add LinearLayout Alignment and Weight (#469)

* [NUI] Add LinearLayout Alignment and Weight

Change-Id: I0ed3010fd27f8f4cb26126efc5547a301c69cf38
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
* Update LinearLayout.cs

According to Codacy-bot review, changed to 'static' class.

6 years ago[NUI] sync dalihub + nui version 504 (#470)
huiyueun [Mon, 17 Sep 2018 04:26:24 +0000 (13:26 +0900)]
[NUI] sync dalihub + nui version 504 (#470)

* 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

* SetLayoutRequired, IsLayoutRequired View API added

Change-Id: I6b4351901ad841c04f92b22be62c43f7f20b9263

* [NUI] NUI Version 504

Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
* [NUI] Remove unused local variable

Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
* Revert "[NUI] Avoid raising InputMethodContext reference count"

This reverts commit 515f4909922f29443d8e12f171fa84b51278b94d.

6 years ago[MediaController] Add new APIs for sending command and its callback (#396)
hsgwon [Fri, 14 Sep 2018 05:41:57 +0000 (14:41 +0900)]
[MediaController] Add new APIs for sending command and its callback (#396)

[MediaController] Add new APIs for sending command and its callback

6 years ago[Multimedia] Code cleaning of AudioIO. (#450)
hsgwon [Fri, 14 Sep 2018 04:35:23 +0000 (13:35 +0900)]
[Multimedia] Code cleaning of AudioIO. (#450)

* [Multimedia] Code cleaning of AudioIO.

6 years ago[Camera] Add new preview format - RGB (#465)
hsgwon [Fri, 14 Sep 2018 03:11:04 +0000 (12:11 +0900)]
[Camera] Add new preview format - RGB (#465)

6 years agoReview of SystemSettings (#435)
Sabeena Sankanur [Thu, 13 Sep 2018 05:12:51 +0000 (10:42 +0530)]
Review of SystemSettings (#435)

6 years ago[Tizen.Applications] Fix typo (#444)
Jay Cho [Thu, 13 Sep 2018 05:11:13 +0000 (14:11 +0900)]
[Tizen.Applications] Fix typo (#444)

* [Tizen.Applications] Fix typo

6 years ago[ElmSharp] Add efl_util input generator APIs in ElmSharp (#461)
arosis78 [Wed, 12 Sep 2018 10:05:18 +0000 (19:05 +0900)]
[ElmSharp] Add efl_util input generator APIs in ElmSharp (#461)

* [ElmSharp] Add efl_util input_generator APIs in ElmSharp

* Update InputGenerator.cs

6 years ago[Tizen.Security.TEEC] Check for TEE feature when creating context (#290)
Igor Kotrasiński [Wed, 12 Sep 2018 02:15:52 +0000 (04:15 +0200)]
[Tizen.Security.TEEC] Check for TEE feature when creating context (#290)

Signed-off-by: Igor Kotrasinski <i.kotrasinsk@partner.samsung.com>
6 years agoEnglish review: InputMethodManager (#417)
Surbhi Gupta [Wed, 12 Sep 2018 02:15:12 +0000 (07:45 +0530)]
English review: InputMethodManager (#417)

* English review: InputMethodManager

* Update InputMethodManager.cs

Reviewed the file again based on comments received in other files.

6 years agoEnglish review: InputMethodEditor (#416)
Surbhi Gupta [Wed, 12 Sep 2018 02:14:57 +0000 (07:44 +0530)]
English review: InputMethodEditor (#416)

* English review: InputMethodEditor

* Update InputMethodEditor.cs

Reviewed the file again based on comments received in other files.

6 years ago[OpenTK] Update OpenTK.Tizen to 3.0.2
Wonyoung Choi [Wed, 12 Sep 2018 01:36:54 +0000 (10:36 +0900)]
[OpenTK] Update OpenTK.Tizen to 3.0.2

6 years agoRevert "[NUI] Avoid raising InputMethodContext reference count (#459)" (#463)
dongsug-song [Wed, 12 Sep 2018 01:33:42 +0000 (10:33 +0900)]
Revert "[NUI] Avoid raising InputMethodContext reference count (#459)" (#463)

This reverts commit 12a3196fd3f43186573416bf818acaea2254a44c.

6 years ago[MediaPlayer] add new API to set/get the video roi area (#453)
nam [Tue, 11 Sep 2018 07:05:58 +0000 (16:05 +0900)]
[MediaPlayer] add new API to set/get the video roi area (#453)

* [MediaPlayer] add new API to set/get the video roi area