platform/core/csapi/tizenfx.git
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

6 years ago[NUI] Add getter property for VisualFittingMode (#460)
dongsug-song [Mon, 10 Sep 2018 04:13:06 +0000 (13:13 +0900)]
[NUI] Add getter property for VisualFittingMode (#460)

Change-Id: I1ee389dd4a84f153e4a5d063fe3331a9525757eb

6 years ago[NUI] Make Size and NaturalSize as public API (#423)
dongsug-song [Mon, 10 Sep 2018 04:07:57 +0000 (13:07 +0900)]
[NUI] Make Size and NaturalSize as public API (#423)

6 years ago[NUI] Avoid raising InputMethodContext reference count (#459)
dongsug-song [Fri, 7 Sep 2018 01:56:21 +0000 (10:56 +0900)]
[NUI] Avoid raising InputMethodContext reference count (#459)

Change-Id: I25e89f41daa41008c81ae1b46fbb82c75a98a011

6 years ago[Tizen.Applications.MessagePort] Change how to remove registration callback (#455)
kilig [Thu, 6 Sep 2018 01:28:08 +0000 (10:28 +0900)]
[Tizen.Applications.MessagePort] Change how to remove registration callback (#455)

Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
6 years ago[NUI] Add a note to Margin property (#456)
Seoyeon2Kim [Wed, 5 Sep 2018 09:00:51 +0000 (18:00 +0900)]
[NUI] Add a note to Margin property (#456)

* [NUI] Add a note to Margin property

- NUI Margin property is supported by NUI Layout system

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

- Changed notes to <remarks> </remarks>

* Update View.cs

6 years ago[Build] Add BuildWithAnalyzer property (#454)
WonYoung Choi [Wed, 5 Sep 2018 04:46:54 +0000 (13:46 +0900)]
[Build] Add BuildWithAnalyzer property (#454)

Add a property to enable NETCore.Analyzer.
Usages:
  ./build.sh build [module] /p:BuildWithAnalyzer=True
  ./build.sh full /p:BuildWithAnalyzer=True

6 years ago[NLP] hot fix to avoid dummy build error
WonYoung Choi [Tue, 4 Sep 2018 10:00:41 +0000 (19:00 +0900)]
[NLP] hot fix to avoid dummy build error

6 years ago[Tizen.Applications.Common] Modified TizenSynchronizationContext Impl (#448)
hjhun [Tue, 4 Sep 2018 08:24:04 +0000 (17:24 +0900)]
[Tizen.Applications.Common] Modified TizenSynchronizationContext Impl (#448)

- Uses static class

Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years ago[NUI] Fix SVACE issue (#449)
dongsug-song [Tue, 4 Sep 2018 07:58:24 +0000 (16:58 +0900)]
[NUI] Fix SVACE issue (#449)

6 years ago[NLP] Introduce nlp project (#366)
zg2nets [Tue, 4 Sep 2018 07:53:49 +0000 (15:53 +0800)]
[NLP] Introduce nlp project (#366)

* add nlp project

* Fix naming rules as PascalCase and fix errors in .csproj file

* Modify Nlp project about the code and TizenFx rule

* Modify Nlp project for  ACR review suggestion

* Modify Nlp project about the code and TizenFx rule

* Modify Nlp project about the code and TizenFx rule

* Modify Nlp project as suggestion of 20180817AM

* Modify Nlp project as suggestion of 20180817PM14:49

* Modify Nlp project as suggestion of 20180817PM16:25

* Modify Nlp project about return value and typo issue

* Modify Nlp project about void return

* Modify Nlp project with new async solution

* Modify Nlp project as async suggestion

* Modify Nlp project with more support

* Modify Nlp project about common steps

* Modify Nlp project about dispose etc.

* Modify Nlp project about Close api

* Modify Nlp project about error.

* Modify Nlp project about logic error

* Modify Nlp project about misc issue

* Modify Nlp project about SA1201

* Modify Nlp project about else logic

6 years ago[AudioManager] Deprecate device state enums (#411)
hsgwon [Tue, 4 Sep 2018 05:42:18 +0000 (14:42 +0900)]
[AudioManager] Deprecate device state enums (#411)

6 years ago[AudioIO] Add new sample type and change maximum sample rate (#412)
hsgwon [Tue, 4 Sep 2018 05:42:03 +0000 (14:42 +0900)]
[AudioIO] Add new sample type and change maximum sample rate (#412)

6 years agoEnglish Review: NUI public files (#434)
Surbhi Gupta [Tue, 4 Sep 2018 00:39:31 +0000 (06:09 +0530)]
English Review: NUI public files (#434)

6 years agoEnglish Review: NUI_BaseComponents (#422)
Surbhi Gupta [Tue, 4 Sep 2018 00:37:52 +0000 (06:07 +0530)]
English Review: NUI_BaseComponents (#422)

6 years ago[Tizen.Applications.Common] Revert TizenSynchronizationContext.cs (#443)
pjh9216 [Mon, 3 Sep 2018 09:48:38 +0000 (18:48 +0900)]
[Tizen.Applications.Common] Revert TizenSynchronizationContext.cs (#443)

Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
6 years agoFix a bug when getting application metadata info (#436)
jeremy-jang [Mon, 3 Sep 2018 09:06:26 +0000 (18:06 +0900)]
Fix a bug when getting application metadata info (#436)

Some applications may have multiple value for one key.
We use dictionary for application metadata, this can cause an exception.
This fix prevents above exception, but this will cause different
behavior with native API.

Change-Id: If2ea80b1655b356ab6d8f49c6afe77d0108774b0
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
6 years agoFix ABIChecker to cover the corner case (#442)
Jay Cho [Mon, 3 Sep 2018 08:40:38 +0000 (17:40 +0900)]
Fix ABIChecker to cover the corner case (#442)

6 years agoEnglish Review UsbInterface.cs (#420)
Sabeena Sankanur [Mon, 3 Sep 2018 05:13:27 +0000 (10:43 +0530)]
English Review UsbInterface.cs (#420)

6 years agoEnglish review (#427)
Divya G K [Mon, 3 Sep 2018 03:54:36 +0000 (09:24 +0530)]
English review (#427)

6 years agoEnglish review (#428)
Divya G K [Mon, 3 Sep 2018 03:53:56 +0000 (09:23 +0530)]
English review (#428)

6 years agoEnglish review (#432)
Divya G K [Mon, 3 Sep 2018 03:53:18 +0000 (09:23 +0530)]
English review (#432)

6 years agoReview of power.cs (#433)
Sabeena Sankanur [Mon, 3 Sep 2018 03:53:05 +0000 (09:23 +0530)]
Review of power.cs (#433)

6 years ago[ABIChecker] Add feature to check internal api changes (#424)
Jay Cho [Fri, 31 Aug 2018 07:24:40 +0000 (16:24 +0900)]
[ABIChecker] Add feature to check internal api changes (#424)

* [ABIChecker] Add feature to check internal api changes

* Add new fature that checks changed module

* Remove repeated code

* Rename the file

    - Remame the file name from ABITester.cs to ABIChecker.cs
    - Fix typo

* Remove unused files and code blocks

* Apply Review comments

    - Fix property name
    - Remove unnessassary try-catch statement

6 years ago[NUI] Sync dalihub and Samsung TizenFX (#439)
huiyueun [Fri, 31 Aug 2018 05:22:58 +0000 (14:22 +0900)]
[NUI] Sync dalihub and Samsung TizenFX (#439)

* 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

6 years agoEnglish review for RPCPort (#421)
Reni Mathew [Fri, 31 Aug 2018 04:53:31 +0000 (10:23 +0530)]
English review for RPCPort (#421)

* English review for RPCPort

* Updated the file as per the suggestion.

* To maintain consistency followed the style used in Native APIs.

6 years agoEnglish review for RPCPort (#421)
Reni Mathew [Fri, 31 Aug 2018 04:51:56 +0000 (10:21 +0530)]
English review for RPCPort (#421)

* English review for RPCPort

* Updated the file as per the suggestion.

* To maintain consistency followed the style used in Native APIs.

6 years ago[AudioManager] English review (#431)
Divya G K [Fri, 31 Aug 2018 02:06:17 +0000 (07:36 +0530)]
[AudioManager] English review (#431)

Have made changes in lines: 230-235.

6 years agoReview of Storage (#426)
Sabeena Sankanur [Fri, 31 Aug 2018 01:05:23 +0000 (06:35 +0530)]
Review of Storage (#426)

* Review of Storage

* Update Storage.cs

6 years ago[NUI] Fix raise top issue (#430)
huiyueun [Fri, 31 Aug 2018 00:50:41 +0000 (09:50 +0900)]
[NUI] Fix raise top issue (#430)

* [NUI] Fix RaiseToTop error

This reverts commit a8135d6c0668dab355d20b7a112c3d92ae9d201d.

* [NUI] Fix CSFS crash issue

Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
6 years agoAdd description of shared/data policy (#437)
semun-lee [Fri, 31 Aug 2018 00:15:30 +0000 (09:15 +0900)]
Add description of shared/data policy (#437)

Change-Id: I103570f02ec843bb2d78f3828aeef3f1c97e79fc
Signed-off-by: Semun Lee <semun.lee@samsung.com>
6 years agoEnglish review for ApplicationInfoFilter.cs (#415)
Reni Mathew [Fri, 31 Aug 2018 00:07:30 +0000 (05:37 +0530)]
English review for ApplicationInfoFilter.cs (#415)

6 years ago[AudioManager] Fix to use sound_manager_is_device_running_by_id() for… (#425)
Sangchul Lee [Thu, 30 Aug 2018 07:40:24 +0000 (16:40 +0900)]
[AudioManager] Fix to use sound_manager_is_device_running_by_id() for… (#425)

[AudioManager] Fix to use sound_manager_is_device_running_by_id() for Interop.AudioDevice.IsDeviceRunning

Since device state is mutable variable, it needs to get the value from server on the fly.

Signed-off-by: Sangchul Lee <sangchul1011@gmail.com>
6 years ago[Tizen.Applications] Add finalizer in TizenSyncronizationContext (#429)
pjh9216 [Thu, 30 Aug 2018 06:32:17 +0000 (15:32 +0900)]
[Tizen.Applications] Add finalizer in TizenSyncronizationContext (#429)

* [Tizen.Applications] Add finalizer in TizenSyncronizationContext

- To clean up native sources, the finalizer was added

Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
* [Tizen.Applications.Common] Fix typo

Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
* Consider multiple sources

Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
6 years ago[Build] fix script error in build.sh
Wonyoung Choi [Wed, 29 Aug 2018 03:52:50 +0000 (12:52 +0900)]
[Build] fix script error in build.sh

6 years ago[OpenTK] Rollup OpenTK.Tizen 3.0.1
Wonyoung Choi [Wed, 29 Aug 2018 00:03:07 +0000 (09:03 +0900)]
[OpenTK] Rollup OpenTK.Tizen 3.0.1