platform/core/csapi/nui.git
6 years agoRevert "[Tizen] Add properties of TextLabel/Editor" 94/141694/1
minho.sun [Tue, 1 Aug 2017 01:17:40 +0000 (10:17 +0900)]
Revert "[Tizen] Add properties of TextLabel/Editor"

This reverts commit ee690e1711ab34080dee9d5ad6a59457c02ff61d.

Change-Id: Ib9f78e01a192246fc42e1834ba28ba97d9355863

6 years agoRevert "[Tizen]Update ImfManager and fix Resized&LanguageChanged event" 93/141693/1
minho.sun [Tue, 1 Aug 2017 01:17:28 +0000 (10:17 +0900)]
Revert "[Tizen]Update ImfManager and fix Resized&LanguageChanged event"

This reverts commit eca280a473665e46cd93e729a237a284de1dfb4c.

Change-Id: I1d5e14672f920891cfa0a5f7964da1d181df14ce

6 years agoMerge "[Tizen]Update ImfManager and fix Resized&LanguageChanged event" into tizen
dongsug song [Mon, 31 Jul 2017 08:02:28 +0000 (08:02 +0000)]
Merge "[Tizen]Update ImfManager and fix Resized&LanguageChanged event" into tizen

6 years ago[Tizen]Update ImfManager and fix Resized&LanguageChanged event 14/141114/3
xb.teng [Fri, 28 Jul 2017 15:22:13 +0000 (23:22 +0800)]
[Tizen]Update ImfManager and fix Resized&LanguageChanged event

Change-Id: Id0ee7c5afdc47f701e4b22e9017343c7d4fc827c

6 years ago[Tizen] Add properties of TextLabel/Editor 69/141369/1
Jinho, Lee [Fri, 28 Jul 2017 09:56:12 +0000 (18:56 +0900)]
[Tizen] Add properties of TextLabel/Editor

  TextEditor
   -LINE_WRAP_MODE

  TextLabel
   -LINE_WRAP_MODE
   -LINE_COUNT

Change-Id: I26626afea204b9654d63eb10930bec1a27741ba9

6 years ago[Tizen] VisualFactory.Get() is set as obsolete 69/140869/2 accepted/tizen/4.0/unified/20170816.014638 accepted/tizen/unified/20170727.191531 submit/tizen/20170727.071110 submit/tizen_4.0/20170811.094300 submit/tizen_4.0/20170814.115522 submit/tizen_4.0_unified/20170814.115522
dongsug.song [Thu, 27 Jul 2017 03:02:27 +0000 (12:02 +0900)]
[Tizen] VisualFactory.Get() is set as obsolete

Change-Id: I43f42d43e0d6bba3c51e3105f4fbe1ccf935d758
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
6 years ago[Tizen] Add obsolete attribute for deprecated apis, backward compatibility 48/140848/5
xb.teng [Wed, 26 Jul 2017 21:55:03 +0000 (05:55 +0800)]
[Tizen] Add obsolete attribute for deprecated apis,  backward compatibility

Change-Id: I62b9db17bbb56ab5a5f4383745ca8ce73a7d554a

6 years ago[Tizen] Fixed many issues. 47/140847/1
Umar [Fri, 21 Jul 2017 13:30:58 +0000 (14:30 +0100)]
[Tizen] Fixed many issues.

1- Making DownCast APIs backward compatible.
2- Making use of Registry instead of creating extra managed object.
3- Corrected conversion of Uint16Pair to Size2D.
4- using correct swigCpt in few APIs (eg Window_ResizedSignal)

Conflicts:
NUISamples/NUISamples/NUISamples.TizenTV/examples/hello-world.cs
Tizen.NUI/src/public/BaseComponents/View.cs

Change-Id: Ib18446dbda2602757079145ae882c9b1fc075d08

6 years ago[Tizen] to avoid native crash 98/140698/2 nui_0.2.49-pre1 submit/tizen/20170726.063443
dongsug.song [Wed, 26 Jul 2017 05:46:17 +0000 (14:46 +0900)]
[Tizen] to avoid native crash

Change-Id: I1a0eeb26113cb25e2b4f29022148dc6aa4226250
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
6 years ago[Tizen] Revert "Delete elementary dependency of ui_app_main" 34/140534/1
dongsug.song [Tue, 25 Jul 2017 08:18:59 +0000 (17:18 +0900)]
[Tizen] Revert "Delete elementary dependency of ui_app_main"

This reverts commit a217ba6c9531154fa59001099462e9099343fe4a.

Conflicts:
Tizen.NUI/src/internal/NUICoreBackend.cs
Tizen.NUI/src/public/NUIApplication.cs

Change-Id: I5752fa70273f48c72a43652fd00585d484d80def

6 years ago[Tizen] Fix imfmanager issue and add an imfmanager sample 33/140533/1
xb.teng [Tue, 25 Jul 2017 15:31:46 +0000 (23:31 +0800)]
[Tizen] Fix imfmanager issue and add an imfmanager sample

Change-Id: I1beec6fcb7512568c3e5b4244eff7d8268bac4dc

6 years ago[Tizen] Fix Border property in ImageView does not work issue. 32/140532/1
Feng Jin [Wed, 19 Jul 2017 19:37:00 +0000 (03:37 +0800)]
[Tizen] Fix Border property in ImageView does not work issue.

Change-Id: Ia56efd254e1f2b86c10d407ab43700bba764b2d6
Signed-off-by: Feng Jin <feng16.jin@samsung.com>
6 years ago[Tizen] ApplicationHandle in NUIApplication added 26/140426/1 submit/tizen/20170725.060315
dongsug.song [Tue, 25 Jul 2017 03:01:50 +0000 (12:01 +0900)]
[Tizen] ApplicationHandle in NUIApplication added

Change-Id: I3e8037299c52a5209bcdeeb6a0cb3735a59c3745
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
6 years ago[Tizen] fix crash: HasBody() null reference 25/140425/1
dongsug.song [Tue, 25 Jul 2017 02:08:23 +0000 (11:08 +0900)]
[Tizen] fix crash: HasBody() null reference

This reverts commit c44f992caf76e9c5b52ac80603525303dda4b16c.

Change-Id: I460d5ea306bc214feda75d777c1688ffef04968f

6 years ago[Tizen] fix TCT BLOCK issue 24/140424/1
dongsug.song [Tue, 25 Jul 2017 02:07:53 +0000 (11:07 +0900)]
[Tizen] fix TCT BLOCK issue

This reverts commit 0a913ac50014da9d5d3045d044f365ef56365849.

Change-Id: I2ada2692ee6c3d32375588125aaddd8ee088c9fc

6 years ago[Tizen] generate exception when garbage collected during animation playing 23/140423/1
dongsug.song [Tue, 25 Jul 2017 02:05:45 +0000 (11:05 +0900)]
[Tizen] generate exception when garbage collected during animation playing

This reverts commit 5fdcb8538cc8dde0a48d1646daaf7f9b2788c52b.

Change-Id: I4f9624e9fec59146675eba14708d93e37d1ca3cc

6 years ago[Tizen] Temporary Fix to return the Layer as a View when Parent is a Layer. 22/140422/1
dongsug.song [Tue, 25 Jul 2017 02:05:25 +0000 (11:05 +0900)]
[Tizen] Temporary Fix to return the Layer as a View when Parent is a Layer.

This reverts commit 4dd97de9109fd7fde6951110d937681df086ab6e.

Conflicts:
Tizen.NUI/src/public/BaseHandle.cs

Change-Id: Ic8d99215c4752c2841380570e37d04dfbfead24f

6 years ago[Tizen] Create another native handle to make sure Registry.Unregister works fine. 21/140421/1
dongsug.song [Tue, 25 Jul 2017 02:02:57 +0000 (11:02 +0900)]
[Tizen] Create another native handle to make sure Registry.Unregister works fine.

This reverts commit b78b14c77ec08f801290e3a8e92c5908f0423198.

Change-Id: Ifb1530802e151b041d4a0f770ef3a37c009f9f71

6 years ago[Tizen] widget-view, animated-gif test codes are added 20/140420/1
dongsug.song [Tue, 25 Jul 2017 01:58:36 +0000 (10:58 +0900)]
[Tizen] widget-view, animated-gif test codes are added

This reverts commit 66691ca0aa308a16cca1fb60c503c23b0bd6a45c.

Change-Id: I30d2d469a799b2a15aa9d5f94d75c23f4f9fbe64

6 years ago[Tizen] add Name in Layer, LineCount in TextLabel 19/140419/1
dongsug.song [Tue, 25 Jul 2017 01:57:54 +0000 (10:57 +0900)]
[Tizen] add Name in Layer, LineCount in TextLabel

This reverts commit 742334f4b1dba64429856acf355148dd9943bd6d.

Change-Id: Id58f025d8b8d0d069a88fa750c8a129b82fd6578

6 years ago[Tizen] Manual binding for widget view and widget view manager. 18/140418/1
dongsug.song [Tue, 25 Jul 2017 01:51:15 +0000 (10:51 +0900)]
[Tizen] Manual binding for widget view and widget view manager.

This reverts commit d01ae2ba19d3f442901e3351e2f9c6d2689dfe1b.

Conflicts:
Tizen.NUI/src/internal/ManualPINVOKE.cs
Tizen.NUI/src/public/NUIApplication.cs

Change-Id: I2ed3d6ee7f6f07c3e0c2b81dff57703e1001bc50

6 years ago[Tizen] Add value check to color. 17/140417/1
dongsug.song [Tue, 25 Jul 2017 01:47:31 +0000 (10:47 +0900)]
[Tizen] Add value check to color.

This reverts commit 3301daf0fa8f537fc7a3134fa31fafb9e73fd21a.

Change-Id: Icb0e9856a89a8d102507e64baf204186b28c8818

6 years ago[Tizen] Oring key event callback result 16/140416/1
dongsug.song [Tue, 25 Jul 2017 01:47:05 +0000 (10:47 +0900)]
[Tizen] Oring key event callback result

This reverts commit 2095a438afefd9eebb0fcc759c4c9ed0318c5fec.

Change-Id: I724c783b27924a7aa9fc565942fa2a53e5d24d9d

6 years agoMerge branch 'devel/master' into tizen 15/140415/1
dongsug.song [Tue, 25 Jul 2017 01:46:05 +0000 (10:46 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: I086d1dd477cf8413508b68f4a9ef98d81eb0f869

6 years agoRevert "[Tizen] Oring key event callback result" 14/140414/1
dongsug.song [Tue, 25 Jul 2017 01:45:26 +0000 (10:45 +0900)]
Revert "[Tizen] Oring key event callback result"

This reverts commit b008e80ffc40762f8d97d3d0be854ee0994dad77.

Change-Id: I55f72496f633d888dc52a53154d3bfd1f07a41a2

6 years agoRevert "[Tizen] Add value check to color." 13/140413/1
dongsug.song [Tue, 25 Jul 2017 01:45:05 +0000 (10:45 +0900)]
Revert "[Tizen] Add value check to color."

This reverts commit 1aa9f1d31cf6853b32dc8dbd9f85d92808220798.

Change-Id: I78ae240e452820784543e3e0de3935397ce0d8eb

6 years agoRevert "[Tizen] Manual binding for widget view and widget view manager." 12/140412/1
dongsug.song [Tue, 25 Jul 2017 01:44:32 +0000 (10:44 +0900)]
Revert "[Tizen] Manual binding for widget view and widget view manager."

This reverts commit 5e3609585be0081d240a59ecae52d490e9b27de1.

Change-Id: Idbff76eb42fc4ca33cb26ec0d72332cd27bfa43e

6 years agoRevert "[Tizen] Manual binding for TextEditor,TextField,Application,Window" 11/140411/1
dongsug.song [Tue, 25 Jul 2017 01:44:12 +0000 (10:44 +0900)]
Revert "[Tizen] Manual binding for TextEditor,TextField,Application,Window"

This reverts commit 82d656962d8db3878100d9534660ab440e6ad06d.

Change-Id: Ic29b00301fec92ef3be8bf4511ba8c932adaf7d1

6 years agoRevert "[Tizen] Color constant value setting" 10/140410/1
dongsug.song [Tue, 25 Jul 2017 01:43:35 +0000 (10:43 +0900)]
Revert "[Tizen] Color constant value setting"

This reverts commit 8d64a8211996954629765c634ecf4ab456766378.

Change-Id: I67f9fce0f8dc120c7d07be18ddf5b6a266e8169a

6 years agoRevert "[Tizen] add Name in Layer, LineCount in TextLabel" 09/140409/1
dongsug.song [Tue, 25 Jul 2017 01:43:16 +0000 (10:43 +0900)]
Revert "[Tizen] add Name in Layer, LineCount in TextLabel"

This reverts commit e3e0f1e9d09079dff6827df8daa8265215b90557.

Change-Id: I59fac2947f0deb959be1c935ca8ccf945d122856

6 years agoRevert "[Tizen] widget-view, animated-gif test codes are added" 08/140408/1
dongsug.song [Tue, 25 Jul 2017 01:42:45 +0000 (10:42 +0900)]
Revert "[Tizen] widget-view, animated-gif test codes are added"

This reverts commit fcc34e78a79aee9ac9d2a9d8addc8bb152b5e2e1.

Change-Id: I88e8310429113a14223cd93966e02d7630e94214

6 years agoRevert "[Tizen] Ensuring that Registry.Unregister is called from the most derived... 07/140407/1
dongsug.song [Tue, 25 Jul 2017 01:40:00 +0000 (10:40 +0900)]
Revert "[Tizen] Ensuring that Registry.Unregister is called from the most derived class before the native handle is deleted."

This reverts commit 585160f90671a22cfc754f0fced77d9d24a882e1.

Change-Id: I58de5819d90588c48e4cc5b0cb78ab1796a513bc

6 years agoRevert "[Tizen] Revert "Ensuring that Registry.Unregister is called from the most... 06/140406/1
dongsug.song [Tue, 25 Jul 2017 01:39:41 +0000 (10:39 +0900)]
Revert "[Tizen] Revert "Ensuring that Registry.Unregister is called from the most derived class before the native handle is deleted.""

This reverts commit adc4dc0649b32729078b4b5fbbba2ed43f02bfa1.

Change-Id: I2a03d076f0da07426a1a2ee5cfeef582ae904f30

6 years agoRevert "[Tizen] Create another native handle to make sure Registry.Unregister works... 05/140405/1
dongsug.song [Tue, 25 Jul 2017 01:39:24 +0000 (10:39 +0900)]
Revert "[Tizen] Create another native handle to make sure Registry.Unregister works fine."

This reverts commit 3b83e387f4e051a198f1e4417f2b33ab592fdb1b.

Change-Id: I777fe5c8ecdf1781d9c95c845a4cfe7dd7f7afcd

6 years agoRevert "[Tizen] Temporary Fix to return the Layer as a View when Parent is a Layer." 04/140404/1
dongsug.song [Tue, 25 Jul 2017 01:38:37 +0000 (10:38 +0900)]
Revert "[Tizen] Temporary Fix to return the Layer as a View when Parent is a Layer."

This reverts commit 251b0146e6c75880efb78ad446017c90a7a20317.

Change-Id: I33f6dc513404d9b1abf8351664cfb10bbf16ebf3

6 years agoRevert "[Tizen] generate exception when garbage collected during animation playing" 03/140403/1
dongsug.song [Tue, 25 Jul 2017 01:37:42 +0000 (10:37 +0900)]
Revert "[Tizen] generate exception when garbage collected during animation playing"

This reverts commit 51260f0349f9811693c5b46758cbf9e0a1a340e9.

Change-Id: I89b249e990fe30e21f2154a8c4ff61258c699bd2

6 years agoRevert "nui 0.2.48 version change" 02/140402/1
dongsug.song [Tue, 25 Jul 2017 01:37:18 +0000 (10:37 +0900)]
Revert "nui 0.2.48 version change"

This reverts commit 1d1004bb924b8805694c6f9e33275ba977c5f582.

Change-Id: If9c8682d2a9b389dd623eea89fe7835099197a40

6 years agoRevert "[Tizen] fix TCT BLOCK issue" 01/140401/1
dongsug.song [Tue, 25 Jul 2017 01:36:35 +0000 (10:36 +0900)]
Revert "[Tizen] fix TCT BLOCK issue"

This reverts commit 6a377ce014c683b0bc36286ccda0a456deb8e827.

Change-Id: I7b5b7c952adbdf680aa9b01daf986f8f279e0d50

6 years agoRevert "[Tizen] fix crash: HasBody() null reference" 00/140400/1
dongsug.song [Tue, 25 Jul 2017 01:36:19 +0000 (10:36 +0900)]
Revert "[Tizen] fix crash: HasBody() null reference"

This reverts commit b2d85ed13a2496d6d26f0f86876a73a39711bc92.

Change-Id: I80ed17197b43c97e2976cc3605ac8bc3480be6e8

6 years ago[Tizen] fix crash: HasBody() null reference 15/140315/2 accepted/tizen/unified/20170724.155625 submit/tizen/20170724.114309
dongsug.song [Mon, 24 Jul 2017 11:35:49 +0000 (20:35 +0900)]
[Tizen] fix crash: HasBody() null reference

- when object is disposed but not set as null in C# side, native object of HasBody() gives null reference exception

Change-Id: I0b99d583de4262bf95b06acbbfe2df2e2b742324
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
6 years agoMerge "Fixing ImfManager compile issue" into devel/master
dongsug song [Mon, 24 Jul 2017 09:01:07 +0000 (09:01 +0000)]
Merge "Fixing ImfManager compile issue" into devel/master

6 years agoFixed build error in NUIApplication 78/140078/1
minho.sun [Sat, 22 Jul 2017 04:22:54 +0000 (13:22 +0900)]
Fixed build error in NUIApplication

Fixed build error in NUIApplication.
This error is caused by changing name of application lifecycle signals.

Change-Id: I908ce9c8cf434dfb45fec5b4db6dcb396a6b8971
Signed-off-by: minho.sun <minho.sun@samsung.com>
6 years ago[Tizen] fix TCT BLOCK issue 96/139996/2 submit/tizen/20170724.080405
dongsug.song [Fri, 21 Jul 2017 08:06:06 +0000 (17:06 +0900)]
[Tizen] fix TCT BLOCK issue

Change-Id: I73f3517bfb7fc99f8860a1938cde6a8b8e270b22
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
6 years agoTemporary Fix to return the Layer as a View when Parent is a Layer. 76/139376/3
Umar [Tue, 18 Jul 2017 13:28:43 +0000 (14:28 +0100)]
Temporary Fix to return the Layer as a View when Parent is a Layer.

There are three different changes in this patch.
  1: Creating and Returning View if it was a Layer.
  2: Don't register (and unregister) managed object if it is a duplicate copy of existing ref object.
  3: Avoid creating RootLayer managed object multiple times by having global variable in Window class.

Change-Id: I0e0805dd542bbae3f32d7e047bc7792ec37e1d79

6 years agonui 0.2.48 version change 92/139692/1 accepted/tizen/unified/20170720.080014 nui_0.2.48 submit/tizen/20170720.063825
dongsug.song [Thu, 20 Jul 2017 06:34:36 +0000 (15:34 +0900)]
nui 0.2.48 version change

Change-Id: I513ce4f9f5d98a6ddbbd2f2267918e941619051f
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
6 years ago[Tizen] generate exception when garbage collected during animation playing 03/139503/1 accepted/tizen/unified/20170719.132314 submit/tizen/20170719.070336
dongsug.song [Wed, 19 Jul 2017 06:59:07 +0000 (15:59 +0900)]
[Tizen] generate exception when garbage collected during animation playing

Change-Id: I4e7ac6436cfd8123a216125d442ac0e15a8e6f0e
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
6 years agoFixing ImfManager compile issue 86/139486/1
xb.teng [Wed, 19 Jul 2017 06:12:43 +0000 (14:12 +0800)]
Fixing ImfManager compile issue

Change-Id: I7f5faa7ae6dbac7fa90ac30a21740b77e8ca6f55

6 years ago[Tizen] fix GetParent() crash issue 84/139384/2 submit/tizen/20170718.151809
dongsug.song [Tue, 18 Jul 2017 15:12:19 +0000 (00:12 +0900)]
[Tizen] fix GetParent() crash issue

Change-Id: I61e9aa1fb77c9b88cd3f66dacd221a97fb94b97e
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
6 years ago[Tizen] Temporary Fix to return the Layer as a View when Parent is a Layer. 80/139380/1
Umar [Tue, 18 Jul 2017 13:28:43 +0000 (14:28 +0100)]
[Tizen] Temporary Fix to return the Layer as a View when Parent is a Layer.

Change-Id: I0e0805dd542bbae3f32d7e047bc7792ec37e1d79

6 years agoCreate another native handle to make sure Registry.Unregister works fine. 58/138558/4
Umar [Wed, 12 Jul 2017 14:43:57 +0000 (15:43 +0100)]
Create another native handle to make sure Registry.Unregister works fine.

This is much simpler solution with less code maintenance as derived classes do not have to call Registry.Unregister(this);.
Only BaseHandle class will be responsible for Registry.Register and Registry.UnRegister which is much simpler and symmetric solution.
The only drawback is that we have to create an extra native handle.

Change-Id: I2e3ab7b3311befb25141ae0816b7d2d77a2e3485

6 years agoRevert "Ensuring that Registry.Unregister is called from the most derived class befor... 57/138557/2
Umar [Wed, 12 Jul 2017 14:31:16 +0000 (15:31 +0100)]
Revert "Ensuring that Registry.Unregister is called from the most derived class before the native handle is deleted."

This reverts commit 546ce0ad1ee0ef2b2c2a79d7f186ef080bfdfec0.

Change-Id: I76f65ca1f6596503d8e0897f6aa37e31aef46628

6 years agoAdd Unparent to View. 66/139166/3
Umar [Mon, 17 Jul 2017 14:40:36 +0000 (15:40 +0100)]
Add Unparent to View.

Change-Id: I312772bd39102139c324f9247bd5e84c647bdb67

6 years agoMerge "Color constant value setting" into devel/master
Adeel Kazmi [Mon, 17 Jul 2017 14:48:15 +0000 (14:48 +0000)]
Merge "Color constant value setting" into devel/master

6 years ago[Tizen] nui 0.2.47 version, need to put package on top of nuget, 29/138929/1 accepted/tizen/unified/20170717.021142 submit/tizen/20170714.085755
dongsug.song [Fri, 14 Jul 2017 08:36:53 +0000 (17:36 +0900)]
[Tizen] nui 0.2.47 version, need to put package on top of nuget,

same version is not automatically overwritten in nuget

Change-Id: I5811928e3893898a2b716e3b3204bb3e78fc533c

6 years ago[Tizen] Create another native handle to make sure Registry.Unregister works fine. 89/138789/1 submit/tizen/20170714.014916
Umar [Wed, 12 Jul 2017 14:43:57 +0000 (15:43 +0100)]
[Tizen] Create another native handle to make sure Registry.Unregister works fine.

This is much simpler solution with less code maintenance as derived classes do not have to call Registry.Unregister(this);.
Only BaseHandle class will be responsible for Registry.Register and Registry.UnRegister which is much simpler and symmetric solution.
The only drawback is that we have to create an extra native handle.

Change-Id: I2e3ab7b3311befb25141ae0816b7d2d77a2e3485

6 years ago[Tizen] Revert "Ensuring that Registry.Unregister is called from the most derived... 88/138788/1
Umar [Wed, 12 Jul 2017 14:31:16 +0000 (15:31 +0100)]
[Tizen] Revert "Ensuring that Registry.Unregister is called from the most derived class before the native handle is deleted."

This reverts commit 546ce0ad1ee0ef2b2c2a79d7f186ef080bfdfec0.

Change-Id: I76f65ca1f6596503d8e0897f6aa37e31aef46628

6 years agoUpdate ImfManager 73/138673/3
xb.teng [Thu, 13 Jul 2017 07:24:14 +0000 (15:24 +0800)]
Update ImfManager

Change-Id: Ie880cf6be0a6949a965f6cd3306b1b3ab4e35606

6 years agoManual binding for TextEditor,TextField,Application,Window 06/137106/5
xb.teng [Tue, 4 Jul 2017 10:39:26 +0000 (18:39 +0800)]
Manual binding for TextEditor,TextField,Application,Window

Here are changes:
1. Add EnableSelection,Placeholder property for TextEditor;
2. Add EnableSelection,Placeholder for TextField;
3. Add WindowSize,WindowPosition property for window;
4. Add a new constuctor for Application;
5. Rpdate Resized event argument for Window;
6. Fix a dispose issue of ImageView.

Change-Id: I34280cba24fdb28cfbaa5bc160350a579efe0358

6 years agoMerge "Enable NUI register a custom View with namespace." into devel/master
dongsug song [Thu, 13 Jul 2017 05:28:34 +0000 (05:28 +0000)]
Merge "Enable NUI register a custom View with namespace." into devel/master

6 years ago[Tizen] Ensuring that Registry.Unregister is called from the most derived class befor... 51/138551/1 accepted/tizen/unified/20170713.153459 submit/tizen/20170712.153510 submit/tizen/20170713.012831
Umar [Wed, 12 Jul 2017 12:23:08 +0000 (13:23 +0100)]
[Tizen] Ensuring that Registry.Unregister is called from the most derived class before the native handle is deleted.

Change-Id: Iae8e8445d5b2d351212b5d1572130e636dc4a354

6 years agoEnsuring that Registry.Unregister is called from the most derived class before the... 42/138542/1
Umar [Wed, 12 Jul 2017 12:23:08 +0000 (13:23 +0100)]
Ensuring that Registry.Unregister is called from the most derived class before the native handle is deleted.

Change-Id: Iae8e8445d5b2d351212b5d1572130e636dc4a354

6 years agoEnable NUI register a custom View with namespace. 18/137918/1
Feng Jin [Mon, 10 Jul 2017 08:51:45 +0000 (16:51 +0800)]
Enable NUI register a custom View with namespace.

Change-Id: I11dece2c41fd89d5543655337db1cc3c32a23188
Signed-off-by: Feng Jin <feng16.jin@samsung.com>
6 years agoMerge "Delete elementary dependency of ui_app_main" into devel/master
minho.sun [Fri, 7 Jul 2017 05:02:58 +0000 (05:02 +0000)]
Merge "Delete elementary dependency of ui_app_main" into devel/master

6 years agoDelete elementary dependency of ui_app_main 18/137018/3
minho.sun [Tue, 4 Jul 2017 06:04:09 +0000 (15:04 +0900)]
Delete elementary dependency of ui_app_main

Delete elementary dependency of ui_app_main

Inherit CoreApplication instead of CoreUIApplication.
And make NUICoreBackend class to connect lifecycle callbacks to dali application.

Change-Id: I8aa911fb1472f6499b6c6b60585b77e85266a952
Signed-off-by: minho.sun <minho.sun@samsung.com>
6 years ago(Layer) Add Viewport properties 76/137176/6
Adeel Kazmi [Tue, 4 Jul 2017 14:50:36 +0000 (15:50 +0100)]
(Layer) Add Viewport properties

Change-Id: I53a7ed6ebbbceebe2034c498b6dc29ee05688596

6 years ago[Tizen] for nui version 0.2.46 release 05/137305/1 accepted/tizen/unified/20170706.193953 nui_0.2.46 submit/tizen/20170705.113121 submit/tizen/20170706.054645
dongsug.song [Wed, 5 Jul 2017 07:14:26 +0000 (16:14 +0900)]
[Tizen] for nui version 0.2.46 release

Change-Id: I2354b05c762745f39b27f59f013cd953f2240ef4
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
6 years ago[Tizen] widget-view, animated-gif test codes are added 04/137304/1
dongsug.song [Wed, 5 Jul 2017 06:45:25 +0000 (15:45 +0900)]
[Tizen] widget-view, animated-gif test codes are added

Change-Id: Ia3da1a1b555693b816631ee4cc884d135de1a122
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
6 years ago[Tizen] add Name in Layer, LineCount in TextLabel 03/137303/1
dongsug.song [Wed, 5 Jul 2017 05:25:23 +0000 (14:25 +0900)]
[Tizen] add Name in Layer, LineCount in TextLabel

Change-Id: Ia219ab46f9a9220a29771d7edc7a26572347c6e2
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
6 years ago[Tizen] Color constant value setting 02/137302/1
dongsug.song [Tue, 4 Jul 2017 08:11:32 +0000 (17:11 +0900)]
[Tizen] Color constant value setting

Change-Id: I5c14d5297a0bd28d11c249d61c3dec4b06f9f1b9
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
6 years ago[Tizen] Manual binding for TextEditor,TextField,Application,Window 01/137301/1
xb.teng [Tue, 4 Jul 2017 10:39:26 +0000 (18:39 +0800)]
[Tizen] Manual binding for TextEditor,TextField,Application,Window

Here are changes:
1. Add EnableSelection,Placeholder property for TextEditor;
2. Add EnableSelection,Placeholder for TextField;
3. Add WindowSize,WindowPosition property for window;
4. Add a new constuctor for Application;
5. update Resized event argument for Window.

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

Change-Id: I34280cba24fdb28cfbaa5bc160350a579efe0358

6 years ago[Tizen] Manual binding for widget view and widget view manager. 00/137300/1
dongsug.song [Wed, 5 Jul 2017 05:01:58 +0000 (14:01 +0900)]
[Tizen] Manual binding for widget view and widget view manager.

This reverts commit 10d0d2d49b0f8b2fc45519f3ca051d5559736172.

Change-Id: Id51f5f740183266ff1629ce744ffad9e9d5deb1a

6 years ago[Tizen] Add value check to color. 99/137299/1
dongsug.song [Wed, 5 Jul 2017 04:59:41 +0000 (13:59 +0900)]
[Tizen] Add value check to color.

This reverts commit c904eb8256b00216b67d24af0359c7ae952bfc25.

Change-Id: Ida90706e10ac17a754df12d17f4a9b4f2bb22d1d

6 years ago[Tizen] Oring key event callback result 98/137298/1
dongsug.song [Wed, 5 Jul 2017 04:58:02 +0000 (13:58 +0900)]
[Tizen] Oring key event callback result

This reverts commit 23beec48e1ba8bd2eefdf3728fc8f669ba78696e.

Change-Id: Ia0b3b7a4335d01015fdec177b05ed7f14afd823e

6 years agoMerge branch 'devel/master' into tizen 97/137297/1
dongsug.song [Wed, 5 Jul 2017 04:55:09 +0000 (13:55 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: I310891667afc680a3fc37226f964b70041b8ea35

6 years agoRevert "[Tizen] nui 0.2.41 release" 96/137296/1
dongsug.song [Wed, 5 Jul 2017 04:53:56 +0000 (13:53 +0900)]
Revert "[Tizen] nui 0.2.41 release"

This reverts commit ab9e540a7484cc2a593850569705426d851e70d5.

Change-Id: I93cc33f7b3c0a035f8b90a1c0f4b60fbfedcfedf

6 years agoRevert "[Tizen] Oring key event callback result" 95/137295/1
dongsug.song [Wed, 5 Jul 2017 04:53:07 +0000 (13:53 +0900)]
Revert "[Tizen] Oring key event callback result"

This reverts commit c5b154acd2179e0822a5434904d095ad039bfb42.

Change-Id: I7c5676809648590902f25612df861136c45e70d0

6 years agoRevert "[Tizen] Merge packaging information to csproj" 94/137294/1
dongsug.song [Wed, 5 Jul 2017 04:52:51 +0000 (13:52 +0900)]
Revert "[Tizen] Merge packaging information to csproj"

This reverts commit 07c746478729efe518aedc6d6f73be0d05178092.

Change-Id: Iac4c8cfb272ef8ef76f26d8eb3d150b5fd2faddc

6 years agoRevert "[Tizen] changes for preview#4 release" 93/137293/1
dongsug.song [Wed, 5 Jul 2017 04:52:34 +0000 (13:52 +0900)]
Revert "[Tizen] changes for preview#4 release"

This reverts commit 363d383e6c2e180ccca394ed0cfd67af1f4ba3cb.

Change-Id: Ia44b12848fd229340ab155b81900aa48b9d9a1b7

6 years agoRevert "[Tizen] some APIs are changed for preview#4" 92/137292/1
dongsug.song [Wed, 5 Jul 2017 04:52:10 +0000 (13:52 +0900)]
Revert "[Tizen] some APIs are changed for preview#4"

This reverts commit 98fd4c86cb5d84e165c6b067be20bf4267f085a8.

Change-Id: Ie05bce7492496c35498e558a89fa83975dfdf8f7

6 years agoRevert "[Tizen] keep important ..." 91/137291/1
dongsug.song [Wed, 5 Jul 2017 04:51:46 +0000 (13:51 +0900)]
Revert "[Tizen] keep important ..."

This reverts commit fd20b483215a209874fd3f7ceadbc9e6be03e0fe.

Change-Id: I8a5b4db63177419954f0fa306f8d61547d5478cc

6 years agoRevert "[Tizen] Add value check to color." 90/137290/1
dongsug.song [Wed, 5 Jul 2017 04:51:23 +0000 (13:51 +0900)]
Revert "[Tizen] Add value check to color."

This reverts commit 89b9eae131c6f3b53aa91f6fb094c960d39b52a7.

Change-Id: I019df8fd0a3281434946c7b785b61abc20fa2e8f

6 years agoRevert "[Tizen] Set PrivateAssets ...""" 89/137289/1
dongsug.song [Wed, 5 Jul 2017 04:49:54 +0000 (13:49 +0900)]
Revert "[Tizen] Set PrivateAssets ..."""

This reverts commit f2909cc8a6d1f867fd3d82ccafef99e44d807afb.

Change-Id: Ia39c77520824266925f8aa0740709f252d201b4e

6 years agoRevert "[Tizen] to match previous version" 88/137288/1
dongsug.song [Wed, 5 Jul 2017 04:49:38 +0000 (13:49 +0900)]
Revert "[Tizen] to match previous version"

This reverts commit 0c1fc5eb30b890074252013bd1b5b5935168cb1a.

Change-Id: I2dd5fa548525bfe285103006b3585e1c187b7165

6 years agoRevert "[Tizen] Remove multiple ..." 87/137287/1
dongsug.song [Wed, 5 Jul 2017 04:49:23 +0000 (13:49 +0900)]
Revert "[Tizen] Remove multiple ..."

This reverts commit 43b133e624da5516a796b1225c61d1ce269c5c88.

Change-Id: Iff7f54fc174cccf97e24d010ce987b11f119779b

6 years agoRevert "[Tizen] nui 0.2.44 version change" 86/137286/1
dongsug.song [Wed, 5 Jul 2017 04:49:06 +0000 (13:49 +0900)]
Revert "[Tizen] nui 0.2.44 version change"

This reverts commit 048cf9dd7f7f0293c3609a36c1c3768b5bc49fb8.

Change-Id: Ie46c2918b8f85674f46da388c58a5ddf0c618dc8

6 years agoRevert "[Tizen] keep old APIs to avoid build error" 85/137285/1
dongsug.song [Wed, 5 Jul 2017 04:48:45 +0000 (13:48 +0900)]
Revert "[Tizen] keep old APIs to avoid build error"

This reverts commit d6208c757b779beaf1a92f8ffa81eaa6b2d6965f.

Change-Id: I5a3154cff66c56b4a0ba61c2c4d1420b37cb92df

6 years agoRevert "[Tizen] Manual binding for widget view and widget view manager." 84/137284/1
dongsug.song [Wed, 5 Jul 2017 04:48:23 +0000 (13:48 +0900)]
Revert "[Tizen] Manual binding for widget view and widget view manager."

This reverts commit 4bad2675ce0333ff118c8820f22d2a08fa151020.

Change-Id: I490e091e87791dfe06e7dda24e96b39582f555a4

6 years agoColor constant value setting 45/137045/1
dongsug.song [Tue, 4 Jul 2017 08:11:32 +0000 (17:11 +0900)]
Color constant value setting

Change-Id: I5c14d5297a0bd28d11c249d61c3dec4b06f9f1b9
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
6 years agosync with tizen branch to finalize API 70/136870/5
dongsug.song [Mon, 3 Jul 2017 08:24:19 +0000 (17:24 +0900)]
sync with tizen branch to finalize API

- according to the discussion of API finalize and naming, match and sync with tizen branch
- some APIs will be deprecated later and these are notified by Obsolete attribute
- csproj file is updated for supporting VS-2017
- change license comments for Samsung's one (remove <auto-generaged> stuff)

Change-Id: I534da906e8086cfa8708f0a96acf699abf69b00d
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
6 years ago[Tizen] Manual binding for widget view and widget view manager. 56/134356/9
xb.teng [Fri, 16 Jun 2017 06:04:40 +0000 (14:04 +0800)]
[Tizen] Manual binding for widget view and widget view manager.

- When making tizen tpk application, the privilege setting is required.
  please add the followings in tizen-manifest.xml =>
  "appmanager.launch", "widget.viewer"

Conflicts:
NUISamples/NUISamples/NUISamples.TizenTV/NUISamples.TizenTV.csproj
NUISamples/NUISamples/NUISamples.TizenTV/tizen-manifest.xml
Tizen.NUI/src/internal/ManualPINVOKE.cs

Change-Id: If4e879baae9b4de6bd72e5ec8c5cce8a5effd897

6 years agoremove DOT_NET_CORE define, clean up debug log 26/136426/3
dongsug.song [Thu, 29 Jun 2017 10:53:24 +0000 (19:53 +0900)]
remove DOT_NET_CORE define, clean up debug log

Change-Id: I165db21a1bc366779fcbc592d4de374289af0890
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
6 years agoMerge "fix the difference of DefaultLayer and Layer" into devel/master
Adeel Kazmi [Thu, 29 Jun 2017 14:32:52 +0000 (14:32 +0000)]
Merge "fix the difference of DefaultLayer and Layer" into devel/master

6 years agoSize2D get error fix 56/135956/5
dongsug.song [Tue, 27 Jun 2017 12:24:21 +0000 (21:24 +0900)]
Size2D get error fix

- add Size's set/get Property
- fix compile error for NUI Ubuntu build with VS-Code (please use NUISamplesUbuntu)

Conflicts:
NUISamples/NUISamples/NUISamples.TizenTV/examples/Main.cs
NUISamples/NUISamples/NUISamples.TizenTV/examples/date-picker.cs
NUISamples/NUISamples/NUISamples.TizenTV/examples/gc-test.cs
NUISamples/NUISamples/NUISamples.TizenTV/examples/image-view.cs

Change-Id: Id9e64b0915b32e2470104403f62719fe75e84aa7
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
6 years agoMerge "Added BindingFlags modifier to search and register only the properties declare...
Adeel Kazmi [Wed, 28 Jun 2017 15:02:35 +0000 (15:02 +0000)]
Merge "Added BindingFlags modifier to search and register only the properties declared on the Type." into devel/master

6 years agoChange PositionUsesAnchorPoint property to PositionUsesPivotPoint 49/135649/7
Adeel Kazmi [Fri, 23 Jun 2017 12:05:53 +0000 (13:05 +0100)]
Change PositionUsesAnchorPoint property to PositionUsesPivotPoint

Change-Id: Ie977eb336f07eae439df4a3da38afbac36280f45

6 years agofix the difference of DefaultLayer and Layer 59/135959/2
dongsug.song [Tue, 27 Jun 2017 13:03:01 +0000 (22:03 +0900)]
fix the difference of DefaultLayer and Layer

- DefaultLayer has it's own size which is same as stage's
- Added Layer has zero size and top-left parent origin so this causes different
  behavior when user adds Views under the newly created Layer
- make same layouting behavior for both of DefaultLayer and Layer

Change-Id: If2bb25dd42116591a390546ddcf191939c7bd3aa
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
6 years agoAdded BindingFlags modifier to search and register only the properties declared on... 77/135977/1
Umar [Tue, 27 Jun 2017 19:01:08 +0000 (20:01 +0100)]
Added BindingFlags modifier to search and register only the properties declared on the Type.

Change-Id: I2540920d4d2171c3f30eaf532deb1e3d014d1c99

6 years agoSupport for as keyword instead of DownCast 61/135661/3
Umar [Fri, 23 Jun 2017 16:14:50 +0000 (17:14 +0100)]
Support for as keyword instead of DownCast

Change-Id: I81ce0ec9639b6759f7cb02213e78b547260a6deb

6 years agoSplit ViewRegistry into CustomViewRegistry and Registry 83/134283/9
Umar [Thu, 15 Jun 2017 18:04:44 +0000 (19:04 +0100)]
Split ViewRegistry into CustomViewRegistry and Registry

    CustomViewRegistry - For custom views to register themselves as a type
    Registry - For all base-handle objects including renderers and custom views. This is used to store a mapping between C++ base handle objects and it's C# instances.

Change-Id: I2b2e93c653542ebdcd810c8f5977d435fcf5cec2

6 years ago[Tizen] keep old APIs to avoid build error 58/135258/2 accepted/tizen/unified/20170630.083250 submit/tizen/20170621.112620 submit/tizen/20170622.035441
dongsug.song [Wed, 21 Jun 2017 10:50:33 +0000 (19:50 +0900)]
[Tizen] keep old APIs to avoid build error

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