platform/core/csapi/nui.git
7 years agoAdded support for animating the background color of a view. 82/134282/5
David Steele [Thu, 15 Jun 2017 17:48:04 +0000 (18:48 +0100)]
Added support for animating the background color of a view.

The View background is animated using a new API AnimateBackgroundColor
via the CreateTransition method, which has been left protected for the moment
(It's only supposed to be used by custom view implementations).

Change-Id: I5853a9fecbac06f2aff3846f27769f944c7a9d77
Signed-off-by: David Steele <david.steele@samsung.com>
7 years agoRename all C# Events to Past tense 42/133842/8
Umar [Tue, 13 Jun 2017 13:30:52 +0000 (14:30 +0100)]
Rename all C# Events to Past tense

Change-Id: I5b33b4346c68d03a85c5a74da211963ff2125aa8

7 years ago(View) Make Renderer related APIs public & add RendererCount property 87/133787/1
Adeel Kazmi [Tue, 13 Jun 2017 10:29:59 +0000 (11:29 +0100)]
(View) Make Renderer related APIs public & add RendererCount property

Change-Id: I6f2eeb43c7802c9628f80a59f923596f39d6940f

7 years agoMerge "Rename Events to Present tense" into devel/master
Adeel Kazmi [Tue, 13 Jun 2017 08:30:52 +0000 (08:30 +0000)]
Merge "Rename Events to Present tense" into devel/master

7 years agomanual binding for TextEditor and ApplicationExtension 16/133616/1
xb.teng [Tue, 13 Jun 2017 02:43:37 +0000 (10:43 +0800)]
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: Ie2138c383c1965b421255422a435fd7f16b231c3

7 years agoMerge "Hide Size, and use Size2D instead." into devel/master
dongsug song [Tue, 13 Jun 2017 02:16:28 +0000 (02:16 +0000)]
Merge "Hide Size, and use Size2D instead." into devel/master

7 years agoRename Events to Present tense 17/133517/1
Umar [Mon, 12 Jun 2017 13:47:29 +0000 (14:47 +0100)]
Rename Events to Present tense

Change-Id: Ic796a73830b8414bdd03c8afe52d3ea89800c267

7 years agoVisual DepthIndex changed from Float to Integer 85/133485/2
Adeel Kazmi [Mon, 12 Jun 2017 11:02:08 +0000 (12:02 +0100)]
Visual DepthIndex changed from Float to Integer

Change-Id: I1fbd95cf6b5d8d29cc5190827eeb012449e7b3be

7 years agoMerge "Animation ProgressReached API added" into devel/master
Adeel Kazmi [Fri, 9 Jun 2017 19:27:09 +0000 (19:27 +0000)]
Merge "Animation ProgressReached API added" into devel/master

7 years agoMake ImfManager a public class 22/133322/2
Umar [Fri, 9 Jun 2017 17:39:35 +0000 (18:39 +0100)]
Make ImfManager a public class

Change-Id: I64be44aea6750e411d8c3011053da06f3dda6cc0

7 years agoAdded ChildCount property into Layer and View 17/133317/3
Umar [Fri, 9 Jun 2017 17:16:48 +0000 (18:16 +0100)]
Added ChildCount property into Layer and View

Change-Id: I053e86dc8fed2d1111b5b1c68d2af42500d4b956

7 years agoAnimation ProgressReached API added 12/133312/2
Agnelo Vaz [Fri, 9 Jun 2017 16:05:24 +0000 (17:05 +0100)]
Animation ProgressReached API added

Change-Id: Id96f8e69503be6ab2110353a6dddf915106f7486

7 years agoAdded View Properties (Visibility and Opacity) to Layer 13/133313/1
Umar [Fri, 9 Jun 2017 16:23:39 +0000 (17:23 +0100)]
Added View Properties (Visibility and Opacity) to Layer

Change-Id: I5ee01fd9e3a9abf4cd9c5b43c710004c7e26d453

7 years agoAdded AlphaMaskURL property to ImageVisualMap 05/133305/1
David Steele [Fri, 9 Jun 2017 12:33:17 +0000 (13:33 +0100)]
Added AlphaMaskURL property to ImageVisualMap

Change-Id: Ifa296a0298d7f650c6f9b8fefb5a34cf804f9f43

7 years agoMaking Renderer and related classes public 96/132996/3
Umar [Thu, 8 Jun 2017 17:31:07 +0000 (18:31 +0100)]
Making Renderer and related classes public

Change-Id: I166212ca138810c412efdae00ae7ca328e7064b3

7 years agoFixing Demos as some Classes and APIs are internal only 91/132991/2
Umar [Thu, 8 Jun 2017 15:09:48 +0000 (16:09 +0100)]
Fixing Demos as some Classes and APIs are internal only

Made ViewRegistry class public for now as it provides an API which allows Custom controls to get register themselves with DALi NUI. In upcoming patches, this class will be split into two classes (internal - Animatable/Object Registry and public - ViewRegistry).

Change-Id: I965594a20156cdcefbad962f55e4d73d74feca80

7 years agoSupport for adding and removing Views from the Root Layer of Window 88/132488/1
Umar [Mon, 5 Jun 2017 18:31:44 +0000 (19:31 +0100)]
Support for adding and removing Views from the Root Layer of Window

Change-Id: I1be658ddb73b5955fc1cbd392c100e38f23dfe27

7 years agoEnsure PropertyValue returned from native side is not null. 86/132486/2
Umar [Mon, 5 Jun 2017 16:23:48 +0000 (17:23 +0100)]
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.

Change-Id: I2e2fe44a94e4fde15c259a9e67655dfabf165e95

7 years agoHide Size, and use Size2D instead. 82/132382/1
Feng Jin [Sat, 3 Jun 2017 14:13:18 +0000 (22:13 +0800)]
Hide Size, and use Size2D instead.

Change-Id: Ic6d08de968c3fa6fbee0df74555e3cabb500a201
Signed-off-by: Feng Jin <feng16.jin@samsung.com>
7 years agoRename constant AnchorPoint to PivotPoint 79/132379/1
Umar [Fri, 2 Jun 2017 18:04:45 +0000 (19:04 +0100)]
Rename constant AnchorPoint to PivotPoint

Change-Id: Ieecfbc01c380d5051feee9b13b7369af6f80447d

7 years agoSyncing dali_sharp with NUI 70/131370/9
Umar [Fri, 26 May 2017 18:09:48 +0000 (19:09 +0100)]
Syncing dali_sharp with NUI

Change-Id: I36d4bd764e7da6b6df971407c0d1210b93e3d62d

7 years agoMake visual view to support group animation 35/132135/2
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 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 "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 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 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 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 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 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 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 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 agoupdate devel/master branch to 0.2.32 71/121271/3
xb.teng [Mon, 27 Mar 2017 10:53:22 +0000 (18:53 +0800)]
update devel/master branch to 0.2.32

Change-Id: Ie42227c43abba44e840b32e2f412b51740d91e4e
Signed-off-by: xb.teng <xb.teng@samsung.com>
7 years agodali ver 1.2.27 devel-master branch code sync 86/115886/1
dongsug.song [Wed, 22 Feb 2017 00:49:36 +0000 (09:49 +0900)]
dali ver 1.2.27 devel-master branch code sync

Change-Id: Ic4e460f600046c77bc6efe0c8253c15ecbfb20b3
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
7 years agoInitial empty repository
Tizen Infrastructure [Thu, 19 Jan 2017 23:50:58 +0000 (15:50 -0800)]
Initial empty repository