platform/core/csapi/tizenfx.git
7 years ago[Tizen] Create another native handle to make sure Registry.Unregister works fine.
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

7 years ago[Tizen] Revert "Ensuring that Registry.Unregister is called from the most derived...
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

7 years ago[Tizen] Ensuring that Registry.Unregister is called from the most derived class befor...
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

7 years ago[Tizen] for nui version 0.2.46 release
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>
7 years ago[Tizen] widget-view, animated-gif test codes are added
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>
7 years ago[Tizen] add Name in Layer, LineCount in TextLabel
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>
7 years ago[Tizen] Color constant value setting
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>
7 years ago[Tizen] Manual binding for TextEditor,TextField,Application,Window
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

7 years ago[Tizen] Manual binding for widget view and widget view manager.
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

7 years ago[Tizen] Add value check to color.
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

7 years ago[Tizen] Oring key event callback result
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

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

Change-Id: I310891667afc680a3fc37226f964b70041b8ea35

7 years agoRevert "[Tizen] nui 0.2.41 release"
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

7 years agoRevert "[Tizen] Oring key event callback result"
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

7 years agoRevert "[Tizen] Merge packaging information to csproj"
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

7 years agoRevert "[Tizen] changes for preview#4 release"
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

7 years agoRevert "[Tizen] some APIs are changed for preview#4"
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

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

This reverts commit fd20b483215a209874fd3f7ceadbc9e6be03e0fe.

Change-Id: I8a5b4db63177419954f0fa306f8d61547d5478cc

7 years agoRevert "[Tizen] Add value check to color."
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

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

This reverts commit f2909cc8a6d1f867fd3d82ccafef99e44d807afb.

Change-Id: Ia39c77520824266925f8aa0740709f252d201b4e

7 years agoRevert "[Tizen] to match previous version"
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

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

This reverts commit 43b133e624da5516a796b1225c61d1ce269c5c88.

Change-Id: Iff7f54fc174cccf97e24d010ce987b11f119779b

7 years agoRevert "[Tizen] nui 0.2.44 version change"
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

7 years agoRevert "[Tizen] keep old APIs to avoid build error"
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

7 years agoRevert "[Tizen] Manual binding for widget view and widget view manager."
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

7 years agosync with tizen branch to finalize API
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>
7 years ago[Tizen] Manual binding for widget view and widget view manager.
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

7 years agoremove DOT_NET_CORE define, clean up debug log
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>
7 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

7 years agoSize2D get error fix
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>
7 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

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

Change-Id: Ie977eb336f07eae439df4a3da38afbac36280f45

7 years agofix the difference of DefaultLayer and Layer
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>
7 years agoAdded BindingFlags modifier to search and register only the properties declared on...
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

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

Change-Id: I81ce0ec9639b6759f7cb02213e78b547260a6deb

7 years agoSplit ViewRegistry into CustomViewRegistry and Registry
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

7 years ago[Tizen] keep old APIs to avoid build error
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>
7 years ago[Tizen] nui 0.2.44 version change
dongsug.song [Wed, 21 Jun 2017 08:00:09 +0000 (17:00 +0900)]
[Tizen] nui 0.2.44 version change

Change-Id: I300bafbd41a7f0b4fb07ba22daf2cbbc4624e1a0
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
7 years ago[Tizen] Remove multiple ...
xb.teng [Tue, 20 Jun 2017 18:40:25 +0000 (02:40 +0800)]
[Tizen] Remove multiple ...

- Remove multiple 'ViewRegistry.UnregisterView(this)' statement.

Change-Id: I12293d7b517566d0ef725a3f2cd0a457f87dd7d8

7 years ago[Tizen] to match previous version
dongsug.song [Wed, 21 Jun 2017 07:32:35 +0000 (16:32 +0900)]
[Tizen] to match previous version

Change-Id: If3d66620d73db7b61cfc4ee94487561120ac2c3f
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
7 years ago[Tizen] Set PrivateAssets ...""
dongsug.song [Wed, 21 Jun 2017 06:20:47 +0000 (15:20 +0900)]
[Tizen] Set PrivateAssets ...""

This reverts commit f48fe2aa0badc0afdd88930f703d70e8c194df7a.

Change-Id: Ic210558a5fef3d9bb4256f69136e185a87652d24

7 years ago[Tizen] Add value check to color.
dongsug.song [Wed, 21 Jun 2017 06:19:53 +0000 (15:19 +0900)]
[Tizen] Add value check to color.

This reverts commit a08e43de7fa7d61d6e967d9d2cfdeb2158034d6d.

Change-Id: Ic46abde963807b9c6f2a33b0f3db57bd17f0ec0f

7 years ago[Tizen] keep important ...
dongsug.song [Wed, 21 Jun 2017 06:15:08 +0000 (15:15 +0900)]
[Tizen] keep important ...

This reverts commit ab12a8f5394fe476f7bf9fd2dfb2a2e9c2311171.

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

Change-Id: I7a1a9dc561cae1d7b3a3197c883c205adbe33523

7 years ago[Tizen] some APIs are changed for preview#4
dongsug.song [Wed, 21 Jun 2017 05:54:07 +0000 (14:54 +0900)]
[Tizen] some APIs are changed for preview#4

This reverts commit 5191c0e041b9ee34eb8ba2a216e8579abd9c796f.

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

Change-Id: I19a1d26a755b39bb4c79a58dcad6ce14a9da7df7

7 years ago[Tizen] changes for preview#4 release
dongsug.song [Wed, 21 Jun 2017 05:52:20 +0000 (14:52 +0900)]
[Tizen] changes for preview#4 release

This reverts commit 3db01ca6f82d2a454e67ec698de0bcbf94c1d172.

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

Change-Id: I15e15f06037fefa5e02fd14cb846c9e658d34610

7 years ago[Tizen] Merge packaging information to csproj
dongsug.song [Wed, 21 Jun 2017 05:45:47 +0000 (14:45 +0900)]
[Tizen] Merge packaging information to csproj

This reverts commit 138c259942245d77729311f5ec1a1d3807a07df4.

Conflicts:
Tizen.NUI/Tizen.NUI.csproj

Change-Id: Ia5f2102818470a1df315f4c482ec3b43ae56cb9c

7 years ago[Tizen] Oring key event callback result
dongsug.song [Wed, 21 Jun 2017 05:43:33 +0000 (14:43 +0900)]
[Tizen] Oring key event callback result

This reverts commit 50d6272f9daf1824aa66920d4f6debbbd9da1314.

Change-Id: I7495cc8605f14f958c9158655d8fc4ed4de91b5d

7 years ago[Tizen] nui 0.2.41 release
dongsug.song [Wed, 21 Jun 2017 05:41:20 +0000 (14:41 +0900)]
[Tizen] nui 0.2.41 release

This reverts commit 3a1a6f675463e898edb74c2f057e66ebc7faeb41.

Change-Id: I9bdebb98bb96bc6eeeb03c910238ac441f3e3aeb

7 years agoMerge branch 'devel/master' into tizen
dongsug.song [Wed, 21 Jun 2017 05:40:25 +0000 (14:40 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: I478e94cbfc77bd762f85d6b3ec7b03350c7ee192

7 years agoMerge branch 'devel/master' into tizen
dongsug.song [Wed, 21 Jun 2017 01:44:19 +0000 (10:44 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: I8d229a984d252750911dc6545b9c9c103f7636e6

7 years agoRevert "[Tizen] nui 0.2.41 release"
dongsug.song [Wed, 21 Jun 2017 01:43:42 +0000 (10:43 +0900)]
Revert "[Tizen] nui 0.2.41 release"

This reverts commit bb81f71a0e79d43349ac54dc32a5743204d52907.

Change-Id: Iaab3f7fcfa0da0bba9900e58c0c8e45bb042e9ab

7 years agoRevert "[Tizen] Oring key event callback result"
dongsug.song [Wed, 21 Jun 2017 01:43:25 +0000 (10:43 +0900)]
Revert "[Tizen] Oring key event callback result"

This reverts commit 7ec3e9e9daae451f70eef6699f97693725bfb995.

Change-Id: I217aea29442a2ca5ca579da9b6691d2c976e8289

7 years agoRevert "[Tizen] Merge packaging information to csproj"
dongsug.song [Wed, 21 Jun 2017 01:42:35 +0000 (10:42 +0900)]
Revert "[Tizen] Merge packaging information to csproj"

This reverts commit 9ad6224369cef649590fe3411cfdf9f15ba3337d.

Change-Id: I96db36282e13ac4536428f63b46748a839117160

7 years agoRevert "[Tizen] changes for preview#4 release"
dongsug.song [Wed, 21 Jun 2017 01:42:20 +0000 (10:42 +0900)]
Revert "[Tizen] changes for preview#4 release"

This reverts commit fa323e8cc50c689477906219a769427d8e4de985.

Change-Id: I92c6ac97fc9bc392638280331c6135638fb964ca

7 years agoRevert "[Tizen] some APIs are changed for preview#4"
dongsug.song [Wed, 21 Jun 2017 01:42:00 +0000 (10:42 +0900)]
Revert "[Tizen] some APIs are changed for preview#4"

This reverts commit 33170eb7f9d0fc8169054d4ef02dbaa835183726.

Change-Id: Idf5e65bf9b659443066b4e3ecfda301b4d2f02a2

7 years agoRevert "[Tizen] keep important ..."
dongsug.song [Wed, 21 Jun 2017 01:41:30 +0000 (10:41 +0900)]
Revert "[Tizen] keep important ..."

- Revert "[Tizen] keep important deprecated APIs for future 5 version releases"

This reverts commit f63d2ad1c1df61df40e14e7e30ee010812f44bdd.

Change-Id: I35c8d966f9c556a04ddd5ead8afd6660c432ac98

7 years agoRevert "[Tizen] manual binding for ..."
dongsug.song [Wed, 21 Jun 2017 01:40:44 +0000 (10:40 +0900)]
Revert "[Tizen] manual binding for ..."

- Revert "[Tizen] manual binding for TextEditor and InputMethod"

This reverts commit 841c00cdd4471d1b82d2db3c2443f8cde04fb781.

Change-Id: I985aa9cd37c70708eed4c9885afb9a81061d89e6

7 years agoRevert "[Tizen] Add value check to color."
dongsug.song [Wed, 21 Jun 2017 01:40:21 +0000 (10:40 +0900)]
Revert "[Tizen] Add value check to color."

This reverts commit 36800051931dd4101c008578c25f4860c30792cb.

Change-Id: I9903db1bc7eec1e0e5c579f45efbdbb95efd9b32

7 years agoRevert "[Tizen] nui 0.2.43 release"
dongsug.song [Wed, 21 Jun 2017 01:39:59 +0000 (10:39 +0900)]
Revert "[Tizen] nui 0.2.43 release"

This reverts commit 8123e7985a8da32eab38c42cd2107b6e4da312c6.

Change-Id: I49f61ae566612d3176f7e11a822f7b38ba251d2a

7 years agoRevert "Set PrivateAssets ..."
dongsug.song [Wed, 21 Jun 2017 01:38:58 +0000 (10:38 +0900)]
Revert "Set PrivateAssets ..."

- Revert "Set PrivateAssets to All in package references for System.* package"

This reverts commit c836a11aee8bed16d7e30a2107801e25e6b6939a.

Change-Id: I24ad1349e34b3946bea8e7fe679cd7e223430c52

7 years agomanual binding for FocusManager and Window
xb.teng [Tue, 20 Jun 2017 08:04:08 +0000 (16:04 +0800)]
manual binding for FocusManager and Window

There are some changes:
1. Add MoveFocusBackward api for FocusManager;
2. Add Resized event for Window.

Change-Id: I9c16790f9b0073e6706ea56436e79e9c5176717f
Signed-off-by: xb.teng <xb.teng@samsung.com>
7 years agomanual binding for TextEditor and InputMethod
xb.teng [Tue, 13 Jun 2017 10:40:10 +0000 (18:40 +0800)]
manual binding for TextEditor and InputMethod

There are changes:
1. Add event ScrollStateChanged for TextEditor
2. Add InputMethod high level class for TextField
3. Fix a issue of ImageView
4. Update sample to test new feature

Change-Id: I81c84181ad54a4a62dea7ddd97167ffe3b1c4ab2

7 years agoMerge "Added support for animating the background color of a view." into devel/master
Adeel Kazmi [Mon, 19 Jun 2017 12:09:37 +0000 (12:09 +0000)]
Merge "Added support for animating the background color of a view." into devel/master

7 years agoAdded support for animating the background color of a view.
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 agoMerge "Adding ResourceLoaded signal and API" into devel/master
Adeel Kazmi [Mon, 19 Jun 2017 10:49:17 +0000 (10:49 +0000)]
Merge "Adding ResourceLoaded signal and API" into devel/master

7 years agoSet PrivateAssets to All in package references for System.* package
WonYoung Choi [Mon, 19 Jun 2017 00:59:50 +0000 (09:59 +0900)]
Set PrivateAssets to All in package references for System.* package

Change-Id: Ifead82c4fbee9014ce320ac4a3cb7716f48a5c8a
Signed-off-by: WonYoung Choi <wy80.choi@samsung.com>
7 years agoRename all C# Events to Past tense
Umar [Tue, 13 Jun 2017 13:30:52 +0000 (14:30 +0100)]
Rename all C# Events to Past tense

Change-Id: I5b33b4346c68d03a85c5a74da211963ff2125aa8

7 years agoAdding ResourceLoaded signal and API
Agnelo Vaz [Thu, 15 Jun 2017 15:36:32 +0000 (16:36 +0100)]
Adding ResourceLoaded signal and API

Change-Id: I92d671097042bff765c29b308a091805f16a31ab

7 years ago[Tizen] nui 0.2.43 release
dongsug.song [Wed, 14 Jun 2017 11:46:22 +0000 (20:46 +0900)]
[Tizen] nui 0.2.43 release

Change-Id: I815ed08654bb503b56ded6b1cf02761610ce44ba
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
7 years ago[Tizen] Add value check to color.
Feng Jin [Wed, 14 Jun 2017 11:59:39 +0000 (19:59 +0800)]
[Tizen] Add value check to color.

Fix some build error for NUI project.

Conflicts:
Tizen.NUI/Tizen.NUI.csproj

Change-Id: Ib9f18b26db4f03c56dc42a5f610c2126155ba33b
Signed-off-by: Feng Jin <feng16.jin@samsung.com>
7 years ago[Tizen] manual binding for TextEditor and InputMethod
xb.teng [Tue, 13 Jun 2017 10:40:10 +0000 (18:40 +0800)]
[Tizen] manual binding for TextEditor and InputMethod

There are changes:
1. Add event ScrollStateChanged for TextEditor
2. Add InputMethod high level class for TextField
3. Fix a issue of ImageView
4. Update sample to test new feature

Conflicts:
Tizen.NUI/Tizen.NUI.csproj
Tizen.NUI/src/public/NUIConstants.cs

Change-Id: I81c84181ad54a4a62dea7ddd97167ffe3b1c4ab2

7 years ago[Tizen] keep important deprecated APIs for future 5 version releases
dongsug.song [Wed, 14 Jun 2017 01:56:39 +0000 (10:56 +0900)]
[Tizen] keep important deprecated APIs for future 5 version releases

Change-Id: If4df387b51df25c3cbc078394b57ff8d13d581e9
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
7 years ago[Tizen] some APIs are changed for preview#4
dongsug.song [Tue, 13 Jun 2017 14:06:59 +0000 (23:06 +0900)]
[Tizen] some APIs are changed for preview#4

Change-Id: I4e7479cce87fc576796b49eaa9c0b7fbeb65315c
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
7 years ago(View) Make Renderer related APIs public & add RendererCount property
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 ago[Tizen] changes for preview#4 release
dongsug.song [Tue, 13 Jun 2017 10:29:58 +0000 (19:29 +0900)]
[Tizen] changes for preview#4 release

Change-Id: I5206ad1726c7602c9df0f3a250c6d46bbe3a19ee
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
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 ago[Tizen] Merge packaging information to csproj
dongsug.song [Tue, 13 Jun 2017 08:14:10 +0000 (17:14 +0900)]
[Tizen] Merge packaging information to csproj

This reverts commit 0290e281228127be7f28020fbdb9838d2dd51c1a.

Conflicts:
Tizen.NUI/Tizen.NUI.csproj

Change-Id: I1dde5b998b59f2f87823c986814049496ebf2d84

7 years ago[Tizen] Oring key event callback result
dongsug.song [Tue, 13 Jun 2017 08:11:42 +0000 (17:11 +0900)]
[Tizen] Oring key event callback result

This reverts commit 40b9530413378d12e7fd56604206a0c485f4b1c5.

Change-Id: I4a5146685569c103aeab1890a7d643d3e1bc9b7b

7 years ago[Tizen] nui 0.2.41 release
dongsug.song [Tue, 13 Jun 2017 07:56:22 +0000 (16:56 +0900)]
[Tizen] nui 0.2.41 release

This reverts commit aa9b134ba54c19dd512662cf2c7525e928686f53.

Change-Id: I6486088795bf2d030e819fca63c4f1e36f5f096f

7 years agoMerge branch 'devel/master' into tizen
dongsug.song [Tue, 13 Jun 2017 07:44:03 +0000 (16:44 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: Iaecd4c034f09c4459367edf771b002b344442163

7 years agoRevert "[Tizen] Revert "merging dali-sharp class scope with nui""
dongsug.song [Tue, 13 Jun 2017 07:43:22 +0000 (16:43 +0900)]
Revert "[Tizen] Revert "merging dali-sharp class scope with nui""

This reverts commit 23f3392a29e9f7713478ada8805ea93a6fa08600.

Change-Id: I2f337e34cdf50a7bc9e58c89558efb9a06cda0fe

7 years agoRevert "[Tizen] nui 0.2.41 release"
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"
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"
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."
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"
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"
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"
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 agomanual binding for TextEditor and ApplicationExtension
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
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
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
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
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
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
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
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
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
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