platform/core/csapi/nui.git
7 years agoRevert "[Tizen] nui 0.2.41 release" 94/133794/1
dongsug.song [Tue, 13 Jun 2017 07:43:04 +0000 (16:43 +0900)]
Revert "[Tizen] nui 0.2.41 release"

This reverts commit 4c6ba66c632eeaf5f83771e4874f8026d1e7987c.

Change-Id: I968fa4c35d4a038c2ab98ef84511d37f56bb8213

7 years agoRevert "[Tizen] manual binding for TextEditor and ApplicationExtension" 93/133793/1
dongsug.song [Tue, 13 Jun 2017 07:42:47 +0000 (16:42 +0900)]
Revert "[Tizen] manual binding for TextEditor and ApplicationExtension"

This reverts commit 13ccdb3dba92564f9f3e5a4d32ddca44963f70d4.

Change-Id: Iaec3ae52abab491c962fba8d4fd1a6a6af2b16b0

7 years agoRevert "Make visual view to support group animation" 92/133792/1
dongsug.song [Tue, 13 Jun 2017 07:42:11 +0000 (16:42 +0900)]
Revert "Make visual view to support group animation"

This reverts commit f3c82dd1b7330637cd10861c8f68981b931583e3.

Change-Id: I1b2b2a074b9602c97fcc31f451509beae92994db

7 years agoRevert "[Tizen] Ensure PropertyValue returned from native side is not null." 91/133791/1
dongsug.song [Tue, 13 Jun 2017 07:41:50 +0000 (16:41 +0900)]
Revert "[Tizen] Ensure PropertyValue returned from native side is not null."

This reverts commit 7d433d9e1a4486ab66383f869701f639e2ecf170.

Change-Id: I4332426db599edf40196126d38ffc8421d74987c

7 years agoRevert "[Tizen] nui 0.2.42 release" 90/133790/1
dongsug.song [Tue, 13 Jun 2017 07:41:27 +0000 (16:41 +0900)]
Revert "[Tizen] nui 0.2.42 release"

This reverts commit 09ee49f8aca45d457295661c0dfa5518c664dd16.

Change-Id: I09dc062ad1f52c4906899b7e31c2469e6bb1a829

7 years agoRevert "[Tizen] Oring key event callback result" 89/133789/1
dongsug.song [Tue, 13 Jun 2017 07:41:10 +0000 (16:41 +0900)]
Revert "[Tizen] Oring key event callback result"

This reverts commit 7be618b7adc58f30e9ce55883228e977847b0916.

Change-Id: I296103b70e8677a1ddd56ada2bcf606f7ea500b6

7 years agoRevert "Merge packaging information to csproj" 88/133788/1
dongsug.song [Tue, 13 Jun 2017 07:37:51 +0000 (16:37 +0900)]
Revert "Merge packaging information to csproj"

This reverts commit 00016b6f2ed8b42e91220dbccaa24be18f930467.

Change-Id: I557164880b69b3e8a968c3b9f4eefef2fc220ef4

7 years agoMerge packaging information to csproj 32/133032/1 accepted/tizen/unified/20170612.171234 submit/tizen/20170612.073328
WonYoung Choi [Thu, 8 Jun 2017 10:19:04 +0000 (19:19 +0900)]
Merge packaging information to csproj

Change-Id: Ib8e2dd7484f29f0a1b053d548523b769413c9def
Signed-off-by: WonYoung Choi <wy80.choi@samsung.com>
7 years ago[Tizen] Oring key event callback result 57/132857/1
minho.sun [Thu, 8 Jun 2017 04:21:24 +0000 (13:21 +0900)]
[Tizen] Oring key event callback result

Oring key event callback result.

Currently, when user add many callbacks to one view's key event, the last
callback result is became key event result.(Even if one of callback returns true)

Now, if one of callback returns true, the result of key event is true
via Oring callback result.

Change-Id: I38c90c06b4232aeb557cb5219e63d64fb9d6e7f5
Signed-off-by: minho.sun <minho.sun@samsung.com>
7 years ago[Tizen] nui 0.2.42 release 80/132780/1 accepted/tizen/unified/20170608.072252 nui_0.2.42 submit/tizen/20170607.061735
dongsug.song [Wed, 7 Jun 2017 12:11:49 +0000 (21:11 +0900)]
[Tizen] nui 0.2.42 release

Change-Id: I606349f8e677ada89142480547aec646e50b776b
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
7 years ago[Tizen] Ensure PropertyValue returned from native side is not null. 63/132763/1
Umar [Mon, 5 Jun 2017 16:23:48 +0000 (17:23 +0100)]
[Tizen] Ensure PropertyValue returned from native side is not null.

The BACKGROUND property returns a PropertyMap and we are trying to find Visual.Property.Type inside that PropertyMap
which is not available as it has not been set in the application side, and hence causing a crash.
Anyway, this has now been fixed by adding null checks.

Conflicts:
Tizen.NUI/src/public/BaseComponents/View.cs

Change-Id: I2e2fe44a94e4fde15c259a9e67655dfabf165e95

7 years agoMake visual view to support group animation 62/132762/1
xb.teng [Thu, 1 Jun 2017 15:31:27 +0000 (23:31 +0800)]
Make visual view to support group animation

Change-Id: I81ef0bbad419c594483737ce35527c0bc8028eda

7 years ago[Tizen] manual binding for TextEditor and ApplicationExtension 32/132732/2
xb.teng [Wed, 7 Jun 2017 09:39:26 +0000 (17:39 +0800)]
[Tizen] manual binding for TextEditor and ApplicationExtension

There are changes:
1. Add properties LineCount/PlaceholderText/PlaceholderTextColor for TextEditor
2. Add property ID for View
3. Add api Start for ApplicationExtensions
4. Update text sample to test new features.

Change-Id: Ie04411fa6ddfd48315aeb0d96d0a277105402cfe

7 years ago[Tizen] nui 0.2.41 release 04/132004/1
dongsug.song [Wed, 31 May 2017 13:26:10 +0000 (22:26 +0900)]
[Tizen] nui 0.2.41 release

Change-Id: Iaf9cc9975783bb44d4fec79aa1f9556a1116a6ac
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
7 years ago[Tizen] Revert "merging dali-sharp class scope with nui" 93/131993/1
dongsug.song [Wed, 31 May 2017 12:16:30 +0000 (21:16 +0900)]
[Tizen] Revert "merging dali-sharp class scope with nui"

This reverts commit 4488e48a25676636e85ec7d6aa628755f55e1a85.

Change-Id: I3e731ea840b46e15371ae84ed772f5c80f05b13e

7 years agoMerge branch 'devel/master' into tizen 92/131992/1
dongsug.song [Wed, 31 May 2017 10:51:16 +0000 (19:51 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: I0b16012d4e4c302e71f44aa42bbf42c05c17ecb8

7 years agoMerge "Add more things" into devel/master nui_0.2.41
dongsug song [Wed, 31 May 2017 10:46:48 +0000 (10:46 +0000)]
Merge "Add more things" into devel/master

7 years agoAdd more things 42/131942/3
xb.teng [Wed, 31 May 2017 17:11:11 +0000 (01:11 +0800)]
Add more things

Fixed nui jira-376(http://suprem.sec.samsung.net/jira/browse/NUI-376):
1. Add initial value for AnimateVisual,
2. Add default parameter for AnimateVisual,
3. Use "Position" to replace "Offset" to do visual animation,
4. Merge as-is-support.zip,
5. Fix null stage handle issue of window.

Change-Id: I24a37a3adf996b5c28bd0746ee916990ed0342fb

7 years agofix visual studio build error 72/131972/1
dongsug.song [Wed, 31 May 2017 10:42:52 +0000 (19:42 +0900)]
fix visual studio build error

Change-Id: Ia9d5a5f17618199fb9d1c452cbd13e54a47a592e
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
7 years agoremove unused files 45/131845/1
dongsug.song [Wed, 31 May 2017 04:30:41 +0000 (13:30 +0900)]
remove unused files

Change-Id: I0718ab54e202692c88a5632a2d7701ec439d5157
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
7 years agoFix API reference documentation 37/131837/1
Seoyeon Kim [Mon, 29 May 2017 09:40:41 +0000 (18:40 +0900)]
Fix API reference documentation

- Match the documentation with the parameter name
- Remove the mention of internal API : View.GetTargetSize
- Add documentation
- merge from tizen branch

Conflicts:
Tizen.NUI/src/internal/DaliEnumConstants.cs

Change-Id: I268d3a04021a5b4777de52042cf793639b458402
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
7 years agoSVACE issue fix 36/131836/1
dongsug.song [Mon, 22 May 2017 04:27:19 +0000 (13:27 +0900)]
SVACE issue fix

- merge from tizen branch

Change-Id: If42c70c5c8d6dedc9b9e8610b2ee5d65ef82c87f
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
7 years agotemporary fix for TCT failure of XU3 Milestone1 release 35/131835/1
dongsug.song [Fri, 19 May 2017 08:07:17 +0000 (17:07 +0900)]
temporary fix for TCT failure of XU3 Milestone1 release

- merge from tizen branch

Conflicts:
Tizen.NUI/Properties/AssemblyInfo.cs

Change-Id: I318ac5f298d3eb3509f7b3276c731bf0017f5821
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
7 years agoRemove dependency for Tizen.Applications.dll 34/131834/1
SukHyung, Kang [Mon, 15 May 2017 05:42:26 +0000 (14:42 +0900)]
Remove dependency for Tizen.Applications.dll

- merged from tizen branch

Change-Id: If42f01cc2a1f626fd706de073698fe80181439fc
Signed-off-by: SukHyung, Kang <shine.kang@samsung.com>
7 years agoMerge branch 'devel/master' into tizen 28/131828/1
dongsug.song [Wed, 31 May 2017 02:01:11 +0000 (11:01 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: Ia1263d698a98e8c85cea837c4380e18c2c7dca51

7 years agoMerge branch 'devel/master' into tizen 27/131827/1
dongsug.song [Wed, 31 May 2017 01:58:34 +0000 (10:58 +0900)]
Merge branch 'devel/master' into tizen

Conflicts:
.gitignore
NUISamples/NUISamples/NUISamples.TizenTV/firstscreen/App.cs
NUISamples/NUISamples/NUISamples.TizenTV/firstscreen/Constants.cs
NUISamples/NUISamples/NUISamples.TizenTV/firstscreen/FocusData.cs
NUISamples/NUISamples/NUISamples.TizenTV/firstscreen/FocusEffect.cs
NUISamples/NUISamples/NUISamples.TizenTV/firstscreen/IFocusEffect.cs
NUISamples/NUISamples/NUISamples.TizenTV/firstscreen/ScrollContainer.cs

Change-Id: I801e67f26e24001246365a08c85be2e8b9dbd629

7 years agosync with devel/master branch 23/131823/2
dongsug.song [Wed, 31 May 2017 01:45:41 +0000 (10:45 +0900)]
sync with devel/master branch

Change-Id: I44d969cd3623e95e1d90985e6603f8f0a4390678
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
7 years ago[Tizen] Fix API reference documentation 68/131468/3
Seoyeon Kim [Mon, 29 May 2017 09:40:41 +0000 (18:40 +0900)]
[Tizen] Fix API reference documentation

- Match the documentation with the parameter name
- Remove the mention of internal API : View.GetTargetSize
- Add documentation

Change-Id: I268d3a04021a5b4777de52042cf793639b458402
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
7 years agoMerge "Add required something" into devel/master
dongsug song [Fri, 26 May 2017 06:00:05 +0000 (06:00 +0000)]
Merge "Add required something" into devel/master

7 years agoAdd required something 45/131145/3
xb.teng [Thu, 25 May 2017 20:35:42 +0000 (04:35 +0800)]
Add required something

fixed nui-376:
1. Change public window constructor to internal;
2. Chenge Vector2/4 to high level class Size2D and Color;
   public Vector2 Size
   public Vector4 BackgroundColor
3. Add some layer apis;
4. Add SynchronousLoading property for ImageView.

Change-Id: I1deff95eae359cafacfd399d0208ee4a713d582a

7 years agomerging dali-sharp class scope with nui 65/130965/4
Umar [Wed, 24 May 2017 16:57:03 +0000 (17:57 +0100)]
merging dali-sharp class scope with nui

Change-Id: I892558c03a05123c9c62923614a05606e55e554e

7 years agomanual bind tts player for nui 37/131037/3
xb.teng [Thu, 25 May 2017 14:55:18 +0000 (22:55 +0800)]
manual bind tts player for nui

Change-Id: Ie98e3833967adfdf98067ffc5e36634283fdc89a

7 years agoAdd HiddenInput for TextField 63/130863/2
xb.teng [Wed, 24 May 2017 15:40:12 +0000 (23:40 +0800)]
Add HiddenInput for TextField

Change-Id: I1843c731eae1f223477a49bdac7f4f9f386d7984

7 years agoApply Dispose pattern to NUI. 81/130681/3
Feng Jin [Tue, 23 May 2017 09:29:14 +0000 (17:29 +0800)]
Apply Dispose pattern to NUI.

Change-Id: I4188803aabc6a4aa88b212bed42d0162ea001fd0
Signed-off-by: Feng Jin <feng16.jin@samsung.com>
7 years agoMerge "Change window enum names" into devel/master
Heeyong Song [Tue, 23 May 2017 06:03:39 +0000 (06:03 +0000)]
Merge "Change window enum names" into devel/master

7 years agoChange window enum names 95/130595/1
Heeyong Song [Tue, 23 May 2017 05:04:20 +0000 (14:04 +0900)]
Change window enum names

Change-Id: I83f59f3ab6e4e55667465ad6fab612a10ee6a6bd

7 years ago[Tizen] SVACE issue fix 30/130330/1 accepted/tizen/unified/20170523.050800 submit/tizen/20170522.141510 tizen_4.0.m1_release
dongsug.song [Mon, 22 May 2017 04:27:19 +0000 (13:27 +0900)]
[Tizen] SVACE issue fix

Change-Id: If42c70c5c8d6dedc9b9e8610b2ee5d65ef82c87f
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
7 years ago[Tizen] temporary fix for TCT failure of XU3 Milestone1 release 35/130135/2
dongsug.song [Fri, 19 May 2017 08:07:17 +0000 (17:07 +0900)]
[Tizen] temporary fix for TCT failure of XU3 Milestone1 release

Change-Id: I318ac5f298d3eb3509f7b3276c731bf0017f5821
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
7 years agoAdd sibling order property test for nui 55/130055/1
xb.teng [Fri, 19 May 2017 11:05:00 +0000 (19:05 +0800)]
Add sibling order property test for nui

Change-Id: I09bb9ae0ec9a25d5b4351db1ac190705c327b87f

7 years agonui 0.2.39 release 82/129682/1 accepted/tizen/unified/20170518.061208 submit/tizen/20170517.083100
dongsug.song [Wed, 17 May 2017 12:23:50 +0000 (21:23 +0900)]
nui 0.2.39 release

Change-Id: I9462bd8600a48053260aac438573e4060578481d
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
7 years agothe remain things of manual merge for nui 0.2.39 60/129660/3
xb.teng [Wed, 17 May 2017 10:13:46 +0000 (18:13 +0800)]
the remain things of manual merge for nui 0.2.39

Change-Id: Idb56f84f824d621f8bb428ed148b40913c4a822d

7 years agoMerge "TextLabel devel properties manual binding for auto scroll animation" into...
dongsug song [Wed, 17 May 2017 07:58:38 +0000 (07:58 +0000)]
Merge "TextLabel devel properties manual binding for auto scroll animation" into devel/master

7 years agomanual merge for nui 0.2.39 33/129433/3
xb.teng [Tue, 16 May 2017 18:28:04 +0000 (02:28 +0800)]
manual merge for nui 0.2.39

Change-Id: I3b866f762b9e26a4a96c5a72810ee7a5e7add6e0

7 years agoTextLabel devel properties manual binding for auto scroll animation 49/128849/3
Jinho, Lee [Thu, 11 May 2017 15:46:57 +0000 (00:46 +0900)]
TextLabel devel properties manual binding for auto scroll animation

Change-Id: I5366d48a5009b964e3e31f5157c84e25d0a49514

7 years agoRemove dependency for Tizen.Applications.dll 19/129119/1
SukHyung, Kang [Mon, 15 May 2017 05:42:26 +0000 (14:42 +0900)]
Remove dependency for Tizen.Applications.dll

Change-Id: If42f01cc2a1f626fd706de073698fe80181439fc
Signed-off-by: SukHyung, Kang <shine.kang@samsung.com>
7 years agoMerge "Set position to use the anchor point false default." into devel/master
dongsug song [Fri, 12 May 2017 10:06:25 +0000 (10:06 +0000)]
Merge "Set position to use the anchor point false default." into devel/master

7 years agoSet position to use the anchor point false default. 27/128827/2
xb.teng [Thu, 11 May 2017 20:36:39 +0000 (04:36 +0800)]
Set position to use the anchor point false default.

Change-Id: Ie279d627d2cb631c0251ef8f056caa31f253a2bb
Signed-off-by: xb.teng <xb.teng@samsung.com>
7 years agonui exception handling check 88/128888/1
xb.teng [Fri, 12 May 2017 02:53:07 +0000 (10:53 +0800)]
nui exception handling check

Change-Id: Ib96e072704943c8fc92dd549745cc9b263e697f4

7 years agoText Control devel Properties manual binding 31/128831/1
Seoyeon Kim [Wed, 10 May 2017 08:00:13 +0000 (17:00 +0900)]
Text Control devel Properties manual binding

- TextEditor / TextField / TextLabel

Change-Id: I67dac52150c46b1a74cfe6557abdd66c24381c44
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
7 years agoText Control devel Properties manual binding 95/128495/3
Seoyeon Kim [Wed, 10 May 2017 08:00:13 +0000 (17:00 +0900)]
Text Control devel Properties manual binding

- TextEditor / TextField / TextLabel

Change-Id: I67dac52150c46b1a74cfe6557abdd66c24381c44
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
7 years agovisual high level class update 06/128506/2
xb.teng [Wed, 10 May 2017 08:30:33 +0000 (16:30 +0800)]
visual high level class update

- it's fix for NUI-276

Change-Id: I490c3083c55a8656d0a51f3333c1546278c8d7cf

7 years agonui 0.2.28 release 46/128346/1 accepted/tizen/unified/20170510.013045 nui_0.2.38 submit/tizen/20170508.091210
dongsug.song [Tue, 9 May 2017 08:15:09 +0000 (17:15 +0900)]
nui 0.2.28 release

Change-Id: I0e15f213f8dbae1143fddab8031e79e8c43e06d9
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
7 years agomanual nui merge 0.2.38 28/128328/7
xb.teng [Mon, 8 May 2017 17:22:23 +0000 (01:22 +0800)]
manual nui merge 0.2.38

changes list:
1. Add VisibilityChanged,ResourceReady event and their examples
2. Modify RaiseToTop and RaiseToTop to internal apis
3. Move Button,Popup,ProgressBar,RadioButton,Slider,Size to internal folder
4. Update samples
5. Make devel/master branch and tizen branch same
6. Remove x permissions for all cs files.

Change-Id: I200c008fffa5fa7f5cfb8bd9ea09099e09718bf3
Signed-off-by: xb.teng <xb.teng@samsung.com>
7 years agoMerge "Change ItemView to public to make manual tct template." into tizen
dongsug song [Mon, 8 May 2017 03:22:36 +0000 (03:22 +0000)]
Merge "Change ItemView to public to make manual tct template." into tizen

7 years agoCommit manual merge for dali-csharp. 92/127992/6
Feng Jin [Wed, 3 May 2017 23:26:46 +0000 (07:26 +0800)]
Commit manual merge for dali-csharp.

Change-Id: I1a78cafa0c515549a00cbe4222a2162c318e6d2e
Signed-off-by: Feng Jin <feng16.jin@samsung.com>
7 years agoMerge "Fix some build errors." into tizen accepted/tizen/unified/20170502.165640 nui_0.2.37 submit/tizen/20170502.061218
dongsug song [Tue, 2 May 2017 12:12:09 +0000 (12:12 +0000)]
Merge "Fix some build errors." into tizen

7 years agoFix some build errors. 45/127945/1
Feng Jin [Tue, 2 May 2017 19:58:37 +0000 (03:58 +0800)]
Fix some build errors.

Change-Id: Ibfa71a90aaa268e7cc46ccbcdd705e9acf49dd34
Signed-off-by: Feng Jin <feng16.jin@samsung.com>
7 years agoMerge "Remove "SelectedStateImage","UnselectedStateImage" and "DisabledStateImage...
dongsug song [Tue, 2 May 2017 12:10:03 +0000 (12:10 +0000)]
Merge "Remove "SelectedStateImage","UnselectedStateImage" and "DisabledStateImage" property of Button." into tizen

7 years agoRemove "SelectedStateImage","UnselectedStateImage" and "DisabledStateImage" property... 42/127942/1
Feng Jin [Tue, 2 May 2017 19:54:39 +0000 (03:54 +0800)]
Remove "SelectedStateImage","UnselectedStateImage" and "DisabledStateImage" property of Button.

Change-Id: Idd59493611b6d10bbcb39c743ce829d81333b9f6
Signed-off-by: Feng Jin <feng16.jin@samsung.com>
7 years agoadd FriendAssembly 33/127933/1
dongsug.song [Tue, 2 May 2017 11:39:07 +0000 (20:39 +0900)]
add FriendAssembly

Change-Id: Ib90da7f4d6fae80c56e80ced5c4eb8ce7b438ce7
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
7 years agocopy dali-sharp into nui 23/127923/1
dongsug.song [Tue, 2 May 2017 10:57:04 +0000 (19:57 +0900)]
copy dali-sharp into nui

Signed-off-by: dongsug.song <dongsug.song@samsung.com>
Change-Id: I282cf6c8f22cbb98fbd0618d744ccfe9e79137c5

7 years agoViewRegistryHelper class is moved to Application side 45/127845/2
dongsug.song [Tue, 2 May 2017 03:49:35 +0000 (12:49 +0900)]
ViewRegistryHelper class is moved to Application side

- ViewRegistryHelper class is only required for the application which uses Dali json theme/style Builder
- ViewRegistryHelper uses C# System.Runtime library and this causes some delay at launching time (ex: KantM board, 300ms delay)
- This is not needed for all application (no need to included in NUI) so it is moved to application side.

Conflicts:
NUISamples/NUISamples/NUISamples.TizenTV/examples/Main.cs

Change-Id: I5ee38801a1f81991f9d6e76a0cbaa6b59d4a3d4f
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
7 years agoMerge "change Dispose pattern" into tizen
dongsug.song [Tue, 2 May 2017 08:37:28 +0000 (08:37 +0000)]
Merge "change Dispose pattern" into tizen

7 years agoMerge "Fix == operator overriding bug" into tizen
dongsug.song [Tue, 2 May 2017 08:35:19 +0000 (08:35 +0000)]
Merge "Fix == operator overriding bug" into tizen

7 years agoMerge "ImfManager manual binding" into tizen
dongsug.song [Tue, 2 May 2017 08:13:39 +0000 (08:13 +0000)]
Merge "ImfManager manual binding" into tizen

7 years agoManual merge for NUI v0.2.37 64/127864/1
Feng Jin [Tue, 2 May 2017 13:17:53 +0000 (21:17 +0800)]
Manual merge for NUI v0.2.37

Change-Id: I526b368c39e14466b5a340d22375d5f18018d464
Signed-off-by: Feng Jin <feng16.jin@samsung.com>
7 years agoImfManager manual binding 71/127271/5
dongsug.song [Thu, 27 Apr 2017 02:05:03 +0000 (11:05 +0900)]
ImfManager manual binding

- this should be merged together with https://review.tizen.org/gerrit/#/c/127269/

Change-Id: I857fc36ccae86d0da8a3a284927c5c2f199b2fe1
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
7 years agochange Dispose pattern 97/127897/1
dongsug.song [Tue, 2 May 2017 07:41:35 +0000 (16:41 +0900)]
change Dispose pattern

- add DisposeQueue pattern for the classes which inherit from IDisposable.
- remove DispoaseQueue Add(finalize) codes of the classes which inherit from BaseHandle class.

Change-Id: I0891c96a94e5e38ca1bf9d4402f3fdc171016b5e
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
7 years agoFix == operator overriding bug 37/127737/2
dongsug.song [Fri, 28 Apr 2017 12:34:01 +0000 (21:34 +0900)]
Fix == operator overriding bug

Change-Id: Id25fa18c89c9e2dda8a2c0f04b6178173beb5c6f
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
7 years agoAdd NPatch properties for ImageView 04/127704/2
xb.teng [Fri, 28 Apr 2017 09:50:53 +0000 (17:50 +0800)]
Add NPatch properties for ImageView

Change-Id: I882212496d32d832c37b2d626b12a4f0be4a0751
Signed-off-by: xb.teng <xb.teng@samsung.com>
7 years agoMerge "Add LICENSE.BSD-3-Clause file" into tizen
Heeyong Song [Thu, 27 Apr 2017 06:41:29 +0000 (06:41 +0000)]
Merge "Add LICENSE.BSD-3-Clause file" into tizen

7 years agoConvert AlphaFunction from string type to enum and AnimatorVisual to VisualAnimator 21/127221/4
xb.teng [Wed, 26 Apr 2017 20:14:48 +0000 (04:14 +0800)]
Convert AlphaFunction from string type to enum and AnimatorVisual to VisualAnimator

Change-Id: I46003dc0df432c61375d296760c55d06bbc4e8c2
Signed-off-by: xb.teng <xb.teng@samsung.com>
7 years agoFix some build error. 64/126964/2 accepted/tizen/unified/20170426.061804 nui_0.2.36 submit/tizen/20170425.110915
Feng Jin [Tue, 25 Apr 2017 19:06:37 +0000 (03:06 +0800)]
Fix some build error.

Change-Id: Icb7fd1db89dd5f01b52ed6b6af9f3114bbae5035
Signed-off-by: Feng Jin <feng16.jin@samsung.com>
7 years agoRemove SetDeviceName and SetDeviceClass 59/126959/1
Feng Jin [Tue, 25 Apr 2017 18:50:09 +0000 (02:50 +0800)]
Remove SetDeviceName and SetDeviceClass

Change-Id: I71911dde4276a5aa6519785c04e47eed4af84e35
Signed-off-by: Feng Jin <feng16.jin@samsung.com>
7 years agoAdd LICENSE.BSD-3-Clause file 88/126988/1
Seoyeon Kim [Tue, 25 Apr 2017 12:22:23 +0000 (21:22 +0900)]
Add LICENSE.BSD-3-Clause file

- BSD 2.0 is the wrong expression of BSD-3-Clause. Fixed it.

Change-Id: I7bbde24a52940fdc06727c947cfcb7edcb051a1a
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
7 years agoMerge "Change the namespace of ImageView, TextLabel, TextEditor, TextField, View...
dongsug song [Tue, 25 Apr 2017 10:09:54 +0000 (10:09 +0000)]
Merge "Change the namespace of ImageView, TextLabel, TextEditor, TextField, View, VisualView, CustomView to Tizen.NUI.BaseComponents." into tizen

7 years agoChange the namespace of ImageView, TextLabel, TextEditor, TextField, View, VisualView... 21/126921/1
Feng Jin [Tue, 25 Apr 2017 16:51:50 +0000 (00:51 +0800)]
Change the namespace of ImageView, TextLabel, TextEditor, TextField, View, VisualView, CustomView to Tizen.NUI.BaseComponents.

Change-Id: Iecba1b602725804ca1c38dee8f699cd6f98faabc
Signed-off-by: Feng Jin <feng16.jin@samsung.com>
7 years agoManual merge for NUI v0.2.36 90/126890/1
Youxia Wu [Tue, 25 Apr 2017 16:05:00 +0000 (00:05 +0800)]
Manual merge for NUI v0.2.36

Change-Id: I1ee2149e58782bb0a7b6f1793f62f71d9e912b5f
Signed-off-by: Youxia Wu <youxia.wu@partner.samsung.com>
7 years agoFix some little issues. 50/126850/1
xb.teng [Tue, 25 Apr 2017 14:59:30 +0000 (22:59 +0800)]
Fix some little issues.

Change-Id: If035560ca9c428dd7fbc6db767c30260a753a674

7 years ago1.[NUI 276] c# nui visual high level class refactorying. 14/126614/3
xb.teng [Mon, 24 Apr 2017 17:30:44 +0000 (01:30 +0800)]
1.[NUI 276] c# nui visual high level class refactorying.

2.Put some common enums and structs into a NUIConstants file.

Note:
HorizontalAlignment.HorizontalAlignBegin --> HorizontalAlignment.Begin,
HorizontalAlignment.HorizontalAlignCenter --> HorizontalAlignment.Center,
HorizontalAlignment.HorizontalAlignEnd --> HorizontalAlignment.End,
VerticalAlignment.VerticalAlignTop --> VerticalAlignment.Top,
VerticalAlignment.VerticalAlignCenter --> VerticalAlignment.Center,
VerticalAlignment.VerticalAlignBottom --> VerticalAlignment.Bottom.

Change-Id: I770900db2404cb46b29269853e1db3f37e7e5401

7 years agoconfigure Platform Lite and Log define 38/126438/2
dongsug.song [Fri, 21 Apr 2017 11:09:10 +0000 (20:09 +0900)]
configure Platform Lite and Log define

Change-Id: Idfcaf635ab96b748e017c74284f71bdcdfe11721
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
7 years agokeygrab & ecore-wl-window-handle c# binding 01/126401/1
dongsug.song [Fri, 21 Apr 2017 08:02:46 +0000 (17:02 +0900)]
keygrab & ecore-wl-window-handle c# binding

- this is a pair with dali-adaptor patch of https://review.tizen.org/gerrit/#/c/126398/

Change-Id: Id1c776151c9a683f985bbea54f6d6dc9c3f4fcdd
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
7 years agoMerge "GC, OOM kill issue fix" into tizen
dongsug.song [Fri, 21 Apr 2017 07:55:28 +0000 (00:55 -0700)]
Merge "GC, OOM kill issue fix" into tizen

7 years agoMerge "Improve the compatibility for the "destinationValue" parameter of AnimateTo...
dongsug song [Fri, 21 Apr 2017 07:52:33 +0000 (00:52 -0700)]
Merge "Improve the compatibility for the "destinationValue"  parameter of AnimateTo and AnimateBy." into tizen

7 years agoImprove the compatibility for the "destinationValue" parameter of AnimateTo and... 57/125657/3
Feng Jin [Tue, 18 Apr 2017 16:15:37 +0000 (00:15 +0800)]
Improve the compatibility for the "destinationValue"  parameter of AnimateTo and AnimateBy.

Change-Id: Ibf2c81902788d1829c77cad7b7070851c95eb0c4
Signed-off-by: Feng Jin <feng16.jin@samsung.com>
7 years agoGC, OOM kill issue fix 94/125694/5
dongsug.song [Tue, 18 Apr 2017 11:32:48 +0000 (20:32 +0900)]
GC, OOM kill issue fix

Conflicts:
NUISamples/NUISamples/NUISamples.TizenTV/examples/Main.cs

Change-Id: I84b6b9363a0006eb0a33f4700c1052f38db7cbda
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
7 years agoChange "PositionUsesAnchorPoint" to public. 42/125542/1
Feng Jin [Tue, 18 Apr 2017 10:50:11 +0000 (18:50 +0800)]
Change "PositionUsesAnchorPoint" to public.
Please run positionUsesAnchorPoint-test.cs to test it.

Change-Id: I300712cf423efaf926cf46208ed729384c0d4be2
Signed-off-by: Feng Jin <feng16.jin@samsung.com>
7 years agofix build error of GBS and VS 91/125491/2 accepted/tizen/unified/20170418.072631 nui_0.2.35 submit/tizen/20170417.100748
Feng Jin [Mon, 17 Apr 2017 22:13:23 +0000 (06:13 +0800)]
fix build error of GBS and VS

Change-Id: I21d39ad39b214d7ebfdd3e8fd8d082e0119ee70f
Signed-off-by: Feng Jin <feng16.jin@samsung.com>
7 years agoAdd manual merge for Key.cs 86/125486/3
Feng Jin [Mon, 17 Apr 2017 20:36:07 +0000 (04:36 +0800)]
Add manual merge for Key.cs

Change-Id: I6f22db32da7bf22c64b4f9d013d9339e7b93b5ba
Signed-off-by: Feng Jin <feng16.jin@samsung.com>
7 years agoManual merge for nui v0.2.35. 25/125325/1
Feng Jin [Mon, 17 Apr 2017 11:05:02 +0000 (19:05 +0800)]
Manual merge for nui v0.2.35.
Split namespace for UIComponents.

Change-Id: I45951fb5b1e0f035b351df2fe70b0cf9376448fb
Signed-off-by: Feng Jin <feng16.jin@samsung.com>
7 years agoMerge "Fix some bugs: (1)Change the return type of Window.IsVisible() form void to...
dongsug song [Mon, 17 Apr 2017 02:26:32 +0000 (19:26 -0700)]
Merge "Fix some bugs: (1)Change the return type of Window.IsVisible() form void to bool. (2)Change the type of PushButton.IconPadding to Vector4. (3)Change some properties in TextEditor and TextField to string type." into tizen

7 years agoPositionUseAnchorPoint sample app changed, static get property setting 97/125297/2
dongsug.song [Fri, 14 Apr 2017 12:46:43 +0000 (21:46 +0900)]
PositionUseAnchorPoint sample app changed, static get property setting

Change-Id: I7a6868a9bfd3d35a527b590aaeeec2d6ccd4149d
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
7 years agoMerge "Add the license in csapi-nui.spec file" into tizen
dongsug song [Fri, 14 Apr 2017 04:54:30 +0000 (21:54 -0700)]
Merge "Add the license in csapi-nui.spec file" into tizen

7 years agoMerge "[NUI-252] change string type of property to enum type of property" into tizen
dongsug song [Fri, 14 Apr 2017 03:22:28 +0000 (20:22 -0700)]
Merge "[NUI-252] change string type of property to enum type of property" into tizen

7 years ago[NUI-252] change string type of property to enum type of property 85/124385/4
xb.teng [Tue, 11 Apr 2017 15:49:22 +0000 (23:49 +0800)]
[NUI-252] change string type of property to enum type of property

Change-Id: I64aa478b559d7222d6f33c112da48e90da5672ad
Signed-off-by: xb.teng <xb.teng@samsung.com>
7 years agoChange ItemView to public to make manual tct template. 53/124753/2
Feng Jin [Wed, 12 Apr 2017 16:54:24 +0000 (00:54 +0800)]
Change ItemView to public to make manual tct template.

Change-Id: I52bf20671d3a169a38f4e75c59ea97e1801d188c
Signed-off-by: Feng Jin <feng16.jin@samsung.com>
7 years agoAdd the license in csapi-nui.spec file 88/124988/1
Seoyeon Kim [Thu, 13 Apr 2017 08:28:22 +0000 (17:28 +0900)]
Add the license in csapi-nui.spec file

- Set the license as Apache-2.0, BSD-2-Clause, and MIT

Change-Id: I17417637a4b961f02d11f76fb0845e716fed67e7
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
7 years agoreplace Console.WriteLine() with Tizen.Log.Debug() 77/124877/1
dongsug.song [Thu, 13 Apr 2017 01:38:48 +0000 (10:38 +0900)]
replace Console.WriteLine() with Tizen.Log.Debug()

Change-Id: Ic7ebec76c01000ca4eddc463b92f5880ff88bcd0
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
7 years agoadd property types include Opacity & CreateFromObject() types added 13/124813/3
dongsug.song [Wed, 12 Apr 2017 11:11:19 +0000 (20:11 +0900)]
add property types include Opacity & CreateFromObject() types added

Change-Id: I49aef6969515c8cd80ee538de1ac8eb179a617ac
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
7 years agoReturn null when CurrentFocusView is not exist. 84/124784/2
minho.sun [Wed, 12 Apr 2017 10:24:58 +0000 (19:24 +0900)]
Return null when CurrentFocusView is not exist.

C# developer uses ? keyword for null check.

// Example
Tizen.Log.Error("NUI", " CurrentFocusView : " + currentFocusView?.Name);

To support this, CurrentFocusView() should return null when
there is no focused view.

Change-Id: I0806fb24fa7d9dd0626767e45cc590430f54332f
Signed-off-by: minho.sun <minho.sun@samsung.com>