platform/core/uifw/dali-toolkit.git
7 years agoDALi C# binding - Follow Pascal case convention for enum members 36/93636/4
Ravi Nanjundappa [Tue, 25 Oct 2016 06:32:52 +0000 (12:02 +0530)]
DALi C# binding - Follow Pascal case convention for enum members

Created a new namespace called Dali.Constants and wrapped the
AlphaFunction.BuiltinFunction enum. Added a new constructor to cope
with this change.
hello-world.cs is also modified accordingly.

Change-Id: I86f9b079920c65f531d4175366af8578b61ccb5c
Signed-off-by: Ravi Nanjundappa <nravi.n@samsung.com>
7 years agoDALi C# binding - change name of method, void SetVisible(bool visible) => Show(... 28/93428/2
Ravi Nanjundappa [Tue, 25 Oct 2016 06:59:44 +0000 (12:29 +0530)]
DALi C# binding - change name of method, void SetVisible(bool visible)  => Show()/Hide()

Inserted the code Show()/Hide() into Actor class.
Now, instead of SetVisible(true) we can use Show() and for SetVisible(false) we can use Hide().

Change-Id: Ib261160e89d274cfc54ca81963c151322e4d88cb
Signed-off-by: Ravi Nanjundappa <nravi.n@samsung.com>
7 years agoMerge "Update the refined dali c# application to support more argument options" into...
dongsug song [Tue, 25 Oct 2016 03:50:51 +0000 (20:50 -0700)]
Merge "Update the refined dali c# application to support more argument options" into devel/master

7 years agoMerge "Added bezier curve control points to TransitionData" into devel/master
Adeel Kazmi [Mon, 24 Oct 2016 16:19:37 +0000 (09:19 -0700)]
Merge "Added bezier curve control points to TransitionData" into devel/master

7 years agoRename Eden to Focus 44/93444/3
Umar [Mon, 24 Oct 2016 09:38:59 +0000 (10:38 +0100)]
Rename Eden to Focus

Change-Id: I393ef82c0850461bee08b81f06a547ade4222b85

7 years agoMerge "Added support for C# operators on DALi handle objects" into devel/master
Adeel Kazmi [Mon, 24 Oct 2016 10:24:21 +0000 (03:24 -0700)]
Merge "Added support for C# operators on DALi handle objects" into devel/master

7 years agoMerge "DALi C# binding - Change Animte APIs to use values instead of DALi properties...
dongsug song [Mon, 24 Oct 2016 10:07:42 +0000 (03:07 -0700)]
Merge "DALi C# binding - Change Animte APIs to use values instead of DALi properties" into devel/master

7 years agoMove Event Handlers to View class 43/93143/3
puru [Mon, 24 Oct 2016 07:49:49 +0000 (13:19 +0530)]
Move Event Handlers to View class

This patch moves event handlers from actor class to view class.
Events are added to test the functionality of View EventHandlers.

Change-Id: Ifee2bd2e7266eec3a6eef9fc9ec88289c3f3562e
Signed-off-by: puru <puru.dharma@samsung.com>
7 years agoMerge "Fix for a single line text's vertical alignment." into devel/master
Paul Wisbey [Fri, 21 Oct 2016 16:24:21 +0000 (09:24 -0700)]
Merge "Fix for a single line text's vertical alignment." into devel/master

7 years agoAdded bezier curve control points to TransitionData 30/93330/1
David Steele [Fri, 21 Oct 2016 14:18:24 +0000 (15:18 +0100)]
Added bezier curve control points to TransitionData

Allows stylesheets to specify alpha functions for transitions
using bezier control points in addition to the builtin easing functions.

Change-Id: I2f407b8692384ea89ba3bea112cce8ea391f2545
Signed-off-by: David Steele <david.steele@samsung.com>
7 years agoAdded support for C# operators on DALi handle objects 70/92970/20
Nick Holland [Wed, 19 Oct 2016 13:34:43 +0000 (14:34 +0100)]
Added support for C# operators on DALi handle objects

Now have the ability to do operations such as

if ( actor )  // test if the C# actor object is valid and the actor isn't just any empty handle

if ( !actor )

if ( actor && anotherActor )

if ( actor || anotherActor )

Change-Id: I31dd56e89f1d4c7d056f56b52717cef469a76afb

7 years agoFix for a single line text's vertical alignment. 26/93326/2
Victor Cebollada [Fri, 21 Oct 2016 14:57:11 +0000 (15:57 +0100)]
Fix for a single line text's vertical alignment.

* Use case:
  - A TextField with the vertical alignment set to CENTER.
  - Add some text. It's correctly aligned.
  - Remove some text with the back space. It aligns the text to the TOP

Change-Id: I5c8c6f2bd81d8f78ba5ec2835c1e55531cb99a77
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
7 years agoMerge "TextVisual - Fix a memory leak issue." into devel/master
Paul Wisbey [Fri, 21 Oct 2016 15:22:33 +0000 (08:22 -0700)]
Merge "TextVisual - Fix a memory leak issue." into devel/master

7 years agoMerge "DALi Version 1.2.11" into devel/master
Adeel Kazmi [Fri, 21 Oct 2016 14:14:30 +0000 (07:14 -0700)]
Merge "DALi Version 1.2.11" into devel/master

7 years agoDALi Version 1.2.11 14/93314/1 dali_1.2.11
Nick Holland [Fri, 21 Oct 2016 14:08:55 +0000 (15:08 +0100)]
DALi Version 1.2.11

Change-Id: I7b48c29461526ba5f65e8396bd162f3811338f5b

7 years agoTextVisual - Fix a memory leak issue. 94/93294/2
Victor Cebollada [Fri, 21 Oct 2016 12:49:47 +0000 (13:49 +0100)]
TextVisual - Fix a memory leak issue.

Change-Id: I06def29578a38fabdffc226fb774056bbc52fe1b
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
7 years agoRemove incorrect empty Actor handle parameter from Visuals DoInitialize 78/93178/7
Kimmo Hoikka [Thu, 20 Oct 2016 18:07:57 +0000 (19:07 +0100)]
Remove incorrect empty Actor handle parameter from Visuals DoInitialize

Change-Id: Ie3634c6d2f0ac8275b34825520cfed9b5af7726c

7 years agoDALi C# binding - Change Animte APIs to use values instead of DALi properties 89/92589/7
Ravi Nanjundappa [Mon, 17 Oct 2016 12:53:54 +0000 (18:23 +0530)]
DALi C# binding - Change Animte APIs to use values instead of DALi properties

- Injected the code using swig typemap to change the animate apis to make use of values instead of DALi properties.
- Modified hello-world.cs file to reflect these changes.

Earlier Usage :
_animation.AnimateTo(new Property(_text, Actor.Property.ORIENTATION), new Property.Value(new Quaternion( new Radian( new Degree( 180.0f ) ) ...)

New Usage :
_animation.AnimateTo(_text, Animation.ORIENTATION, new Quaternion( new Radian( new Degree( 180.0f ) ) ...)

Change-Id: Icf11007231f34708071b17e8ebca9d512cbc25c2
Signed-off-by: Ravi Nanjundappa <nravi.n@samsung.com>
7 years agoMerge "Reducesd image visual memory consumption by removing unnecessary fragment...
David Steele [Fri, 21 Oct 2016 10:54:54 +0000 (03:54 -0700)]
Merge "Reducesd image visual memory consumption by removing unnecessary fragment shader string and TextureSet member" into devel/master

7 years agoMerge "Added code for stylable transitions" into devel/master
Adeel Kazmi [Fri, 21 Oct 2016 10:34:10 +0000 (03:34 -0700)]
Merge "Added code for stylable transitions" into devel/master

7 years agoReducesd image visual memory consumption by removing unnecessary fragment shader... 75/93175/3
Kimmo Hoikka [Thu, 20 Oct 2016 16:01:11 +0000 (17:01 +0100)]
Reducesd image visual memory consumption by removing unnecessary fragment shader string and TextureSet member

Change-Id: I54fe025677758306400f26b2f24874f8c938d920

7 years agoAdded code for stylable transitions 96/90596/11
David Steele [Fri, 30 Sep 2016 18:44:06 +0000 (19:44 +0100)]
Added code for stylable transitions

This change enables animatable properties of placement actors/renderers
to be animated using a property map defined by a style sheet.

New classes:
VisualProperty - a version of Property that doesn't use C++ references
TransitionData - a pimpled struct that carries enough information to generate
Animators that can be defined by Animation::AnimateTo().

Additions:
Added a name to visual base to enable the animator to target a named
visual.

Added GetVisualProperty() internal method which checks the named visual
(or it's placement actor) for the given property, and returns the appropriate
VisualProperty that can animate it.

Change-Id: I0c91eae845b0ba5be5d7829babee75717f2b3b49
Signed-off-by: David Steele <david.steele@samsung.com>
7 years agoMerge "C# First Screen demo" into devel/master
Kimmo Hoikka [Thu, 20 Oct 2016 15:22:29 +0000 (08:22 -0700)]
Merge "C# First Screen demo" into devel/master

7 years agoMerge "Added New methods to cater for second step initialization" into devel/master
Kimmo Hoikka [Thu, 20 Oct 2016 15:14:53 +0000 (08:14 -0700)]
Merge "Added New methods to cater for second step initialization" into devel/master

7 years agoMerge "Remove Atlas usage from ImageVisual" into devel/master
Adeel Kazmi [Thu, 20 Oct 2016 15:14:21 +0000 (08:14 -0700)]
Merge "Remove Atlas usage from ImageVisual" into devel/master

7 years agoC# First Screen demo 65/86265/26
Umar [Wed, 31 Aug 2016 09:10:42 +0000 (10:10 +0100)]
C# First Screen demo

Change-Id: I5b75e7af9b5754c530c6fd54a58939fe1b58f430

7 years agoRemove Atlas usage from ImageVisual 75/92975/4
Kimmo Hoikka [Wed, 19 Oct 2016 16:09:52 +0000 (17:09 +0100)]
Remove Atlas usage from ImageVisual

- Remove Atlas usage
- Refactor the code to reuse CreateRenderer and CreateTextureSet

Change-Id: Ifd06e56192ffcae1749b3d2d6b4f566a9f58d73a

7 years agoAdded New methods to cater for second step initialization 80/92980/4
Adeel Kazmi [Wed, 19 Oct 2016 16:21:06 +0000 (17:21 +0100)]
Added New methods to cater for second step initialization

Change-Id: Ib487d11e1fdb114eaa3fdf0b3ab438da523c46f6

7 years agoMerge "TextVisual implementation." into devel/master
Paul Wisbey [Thu, 20 Oct 2016 09:06:39 +0000 (02:06 -0700)]
Merge "TextVisual implementation." into devel/master

7 years agoMerge "Convert the Underline and Shadow deprecated APIs to the new ones." into devel...
Paul Wisbey [Thu, 20 Oct 2016 09:06:30 +0000 (02:06 -0700)]
Merge "Convert the Underline and Shadow deprecated APIs to the new ones." into devel/master

7 years agoMerge "TextController refactor." into devel/master
Paul Wisbey [Thu, 20 Oct 2016 09:06:04 +0000 (02:06 -0700)]
Merge "TextController refactor." into devel/master

7 years agoChange SvgVisual to use Texture instead of Atlas 08/92908/4
Kimmo Hoikka [Wed, 19 Oct 2016 09:48:47 +0000 (10:48 +0100)]
Change SvgVisual to use Texture instead of Atlas

Change-Id: Iaf47938f22e4cc11722b8aacdc144fb59338ea2d

7 years ago(Visuals) Remove dead code & redundant Get prefix to check if on stage or from the... 24/92624/3
Adeel Kazmi [Mon, 17 Oct 2016 15:26:26 +0000 (16:26 +0100)]
(Visuals) Remove dead code & redundant Get prefix to check if on stage or from the cache

- SetImage always called on initialisation now so checking if we have a renderer is not needed

Change-Id: I5f767a3a4065af7992eda6329c2a1436583a4114

7 years agoTextVisual implementation. 15/92615/3
Victor Cebollada [Mon, 17 Oct 2016 14:14:51 +0000 (15:14 +0100)]
TextVisual implementation.

Change-Id: I13a0efb3c32b5969cbf6008f82d42d9064f915df
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
7 years agoConvert the Underline and Shadow deprecated APIs to the new ones. 12/92612/1
Victor Cebollada [Mon, 17 Oct 2016 13:51:57 +0000 (14:51 +0100)]
Convert the Underline and Shadow deprecated APIs to the new ones.

This needs to be done to pass the UTC in the TextVisual patch currently in developement.

Change-Id: I517fba6b78115d9bf77ea0998c54e500475102a6
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
7 years agoTextController refactor. 93/90593/6
Victor Cebollada [Fri, 30 Sep 2016 15:52:39 +0000 (16:52 +0100)]
TextController refactor.

* A different control interface has been created for the editable text controls.
  The text label doesn't need to implement the methods AddDecoration(),
  TextChanged(), MaxLengthReached() and InputStyleChanged().

Change-Id: I803729d7d502b03923bae5744af887d8cfe84b57
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
7 years agoMerge "RegisterVisuals has option not to auto stage visual" into devel/master
Adeel Kazmi [Fri, 14 Oct 2016 16:21:06 +0000 (09:21 -0700)]
Merge "RegisterVisuals has option not to auto stage visual" into devel/master

7 years agoRegisterVisuals has option not to auto stage visual 71/92171/10
Agnelo Vaz [Thu, 13 Oct 2016 10:30:32 +0000 (11:30 +0100)]
RegisterVisuals has option not to auto stage visual

Currenly RegisterVisual stages it too. This may not always be desirable hence offering second API.
Adding EnableVisual API

Change-Id: Id4f54bf3f19ac8a650f0db21d3fc62efda60092f

7 years agoDALi Version 1.2.10 30/92330/1 dali_1.2.10
Richard Huang [Fri, 14 Oct 2016 13:16:59 +0000 (14:16 +0100)]
DALi Version 1.2.10

Change-Id: I811626a78fd1cc3427c2d3ec4f49d25e9005eaac

7 years agoImageVisual postpones adding renderer to actor until image is loaded 62/88562/16
Xiangyin Ma [Mon, 19 Sep 2016 17:09:31 +0000 (18:09 +0100)]
ImageVisual postpones adding renderer to actor until image is loaded

Change-Id: Id219a0f0ca7bc67f11f8dcda9126d97f3bb07d51

7 years agoC# property script modified to support View control remame 17/92017/4
Nick Holland [Wed, 12 Oct 2016 14:50:15 +0000 (15:50 +0100)]
C# property script modified to support View control remame

Now how a look up table to support renaming
of C++ classes in to C#.
E.g. Control -> View

Change-Id: I6cc071792909e3e1cd12e13f15268faf0deb859b

7 years agoUpdate the refined dali c# application to support more argument options 25/92125/1
xb.teng [Thu, 13 Oct 2016 09:40:07 +0000 (17:40 +0800)]
Update the refined dali c# application to support more argument options

Change-Id: I031bb3ce4c12aecb2a8e0a26f1c080b9e37bce7d

7 years agoMerge "Add SetProperty and GetProperty to Visuals." into devel/master
Adeel Kazmi [Thu, 13 Oct 2016 09:35:10 +0000 (02:35 -0700)]
Merge "Add SetProperty and GetProperty to Visuals." into devel/master

7 years agoMerge "This patch is for refining dali application to support tizen c# application...
dongsug song [Thu, 13 Oct 2016 05:26:00 +0000 (22:26 -0700)]
Merge "This patch is for refining dali application to support tizen c# application." into devel/master

7 years agoMerge "fixup! DALi C# binding - Generic Delegates support for EventHandlers" into...
dongsug song [Thu, 13 Oct 2016 04:53:03 +0000 (21:53 -0700)]
Merge "fixup! DALi C# binding - Generic Delegates support for EventHandlers" into devel/master

7 years agoMerge "DALi C# Tizen GBS build: - currently GBS full auto building is impossible...
dongsug.song [Thu, 13 Oct 2016 00:33:26 +0000 (17:33 -0700)]
Merge "DALi C# Tizen GBS build: - currently GBS full auto building is impossible :   1) the version of SWIG rpm in Tizen REPO server needs to be upgraded   2) Ruby script for extracting DALi constructors and properties needs dali-core source codes      but in GBS virtual BUILDROOT, GBS builder can not find or reference dali-core source codes   3) mono rpm is not existing in Tizen REPO server, so you need to copy mono rpms into local GBS ROOT RPMS folder - add C#(.cs) files and auto-generated C++ wrapper files - libNDalic.so(Native wrapper) and NDali.dll(C# library) will be installed in 'usr/lib' folder - These newly added .cs and .cpp files are continuously and frequently updated" into devel/master

7 years agoNew Navigation View Control 81/90381/10
Agnelo Vaz [Thu, 29 Sep 2016 14:57:07 +0000 (15:57 +0100)]
New Navigation View Control

A View which allows the pushing and popping of views as a stack.
Pushing new content will pop off existing content, showing the new.
Popping the new content will will pop off the current content and show previous.

Change-Id: Icef8f7f90510c1919ed7cc49babe8128c477cac7

7 years agoDALi C# Tizen GBS build: 13/92013/1
dongsug.song [Wed, 12 Oct 2016 14:05:21 +0000 (23:05 +0900)]
DALi C# Tizen GBS build:
- currently GBS full auto building is impossible :
  1) the version of SWIG rpm in Tizen REPO server needs to be upgraded
  2) Ruby script for extracting DALi constructors and properties needs dali-core source codes
     but in GBS virtual BUILDROOT, GBS builder can not find or reference dali-core source codes
  3) mono rpm is not existing in Tizen REPO server, so you need to copy mono rpms into local GBS ROOT RPMS folder
- add C#(.cs) files and auto-generated C++ wrapper files
- libNDalic.so(Native wrapper) and NDali.dll(C# library) will be installed in 'usr/lib' folder
- These newly added .cs and .cpp files are continuously and frequently updated

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

7 years agoThis patch is for building gbs NDalic rpm with swig only 76/91976/2
xb.teng [Wed, 12 Oct 2016 10:57:46 +0000 (18:57 +0800)]
This patch is for building gbs NDalic rpm with swig only

Change-Id: I7ab9ed4cd7f06afcd4287aca12343ac1a79d07f7
Signed-off-by: xb.teng <xb.teng@samsung.com>
7 years agoAdd SetProperty and GetProperty to Visuals. 20/91820/4
Victor Cebollada [Tue, 11 Oct 2016 09:51:00 +0000 (10:51 +0100)]
Add SetProperty and GetProperty to Visuals.

Change-Id: I532253e148c2957b258ee6c2fd99650cde683f7a
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
7 years agofixup! DALi C# binding - Generic Delegates support for EventHandlers 08/91908/2
Ravi Nanjundappa [Wed, 12 Oct 2016 08:29:27 +0000 (13:59 +0530)]
fixup! DALi C# binding - Generic Delegates support for EventHandlers

Updated the Generic Delegate implimentation because we really dont
need to Pass the return type as a parameter to the function.

Earlier Declaration:
public delegate R DaliEventHandlerWithReturnType<T,U,R>(T source, U e, R ret);

New Declaration:
public delegate R DaliEventHandlerWithReturnType<T,U,R>(T source, U e);

Change-Id: I0c9c2e19e7731662795950c17e3359cd86eb6a90
Signed-off-by: Ravi Nanjundappa <nravi.n@samsung.com>
7 years agoMerge "Changed control defaults to listen to style change" into devel/master
Adeel Kazmi [Tue, 11 Oct 2016 18:53:09 +0000 (11:53 -0700)]
Merge "Changed control defaults to listen to style change" into devel/master

7 years agoMerge "Ensured disabled batching reverts to ImageVisual" into devel/master
Adeel Kazmi [Tue, 11 Oct 2016 18:16:45 +0000 (11:16 -0700)]
Merge "Ensured disabled batching reverts to ImageVisual" into devel/master

7 years agoChanged control defaults to listen to style change 90/88390/6
David Steele [Fri, 16 Sep 2016 17:18:03 +0000 (18:18 +0100)]
Changed control defaults to listen to style change

Not all controls listen to style change events, thus they can't be
re-styled through the style system.

Changed the default behaviour of all controls to listen to style
change events.

Added a new enum CONTROL_BEHAVIOUR_DEFAULT (value = 0) to show this.

Change-Id: Ice26d98ba53a9950d941b74d2ed7816130bec040
Signed-off-by: David Steele <david.steele@samsung.com>
7 years agoFix the UtcDaliAsyncImageLoaderCancelAll 33/91833/1
Xiangyin Ma [Tue, 11 Oct 2016 16:05:11 +0000 (17:05 +0100)]
Fix the UtcDaliAsyncImageLoaderCancelAll

Change-Id: I55aa520db10e30230bb715aab2b112693452955d

7 years agoEnsured disabled batching reverts to ImageVisual 08/89208/2
David Steele [Thu, 22 Sep 2016 14:23:24 +0000 (15:23 +0100)]
Ensured disabled batching reverts to ImageVisual

Change-Id: Ic1fd2f4c44092c2393cc340d15d3298dcfe8850c

7 years agoMerge "Install default-feedback-theme.json files in styles folder" into devel/master
Adeel Kazmi [Tue, 11 Oct 2016 14:54:43 +0000 (07:54 -0700)]
Merge "Install default-feedback-theme.json files in styles folder" into devel/master

7 years agoInstall default-feedback-theme.json files in styles folder 55/91155/3
minho.sun [Thu, 6 Oct 2016 05:50:12 +0000 (14:50 +0900)]
Install default-feedback-theme.json files in styles folder

"feedback-style.cpp" can't find default-feedback-theme.json file because json file is not installed to
${PREFIX}/share/dali/toolkit/styles folder.

To fix this, make default-feedback-theme.json be installed to ${PREFIX}/dali/toolkit/styles folder

Change-Id: I1a4944c46187c3710c1b635366bdb119eb45c372
Signed-off-by: minho.sun <minho.sun@samsung.com>
7 years agoThis patch is for refining dali application to support tizen c# application. 66/91566/4
xb.teng [Mon, 10 Oct 2016 08:16:25 +0000 (16:16 +0800)]
This patch is for refining dali application to support tizen c# application.

Change-Id: Iaced0cfddde8b9f9c45371b8f63cc9bd3cef1fb3
Signed-off-by: xb.teng <xb.teng@samsung.com>
7 years agoAsync image loading 49/88149/12
Xiangyin Ma [Wed, 24 Aug 2016 16:05:29 +0000 (17:05 +0100)]
Async image loading

Change-Id: If5bb546217017a055e70f4a0b55f4d1f6cfa9b85

7 years agoMerge "Added support for app stylesheets and window mode" into devel/master
Adeel Kazmi [Mon, 10 Oct 2016 15:05:27 +0000 (08:05 -0700)]
Merge "Added support for app stylesheets and window mode" into devel/master

7 years agoMerge "DALi C# binding - Generic Delegates support for EventHandlers" into devel...
dongsug song [Mon, 10 Oct 2016 11:43:23 +0000 (04:43 -0700)]
Merge "DALi C# binding - Generic Delegates support for EventHandlers" into devel/master

7 years agoAdded support for app stylesheets and window mode 85/91085/5
Nick Holland [Wed, 5 Oct 2016 14:16:20 +0000 (15:16 +0100)]
Added support for app stylesheets and window mode

To use:

NewApplication();  // defaults to no stylesheet and OPAQUE window

NewApplication("mystylesheet"); // defaults to OPQAUE

NewApplication("mystylesheet", Application.WINDOW_MODE.TRANSPARENT);

NewApplication( Application.WINDOW_MODE.TRANSPARENT); // no style sheet

Change-Id: Ief4755e0892560eb4cba45ebf89a1d8ce103fa34

7 years agoMerge "Add missed parameter documentation" into devel/master
Adeel Kazmi [Mon, 10 Oct 2016 10:59:33 +0000 (03:59 -0700)]
Merge "Add missed parameter documentation" into devel/master

7 years agoDALi C# binding - Generic Delegates support for EventHandlers 57/91257/3
Ravi Nanjundappa [Mon, 10 Oct 2016 08:57:50 +0000 (14:27 +0530)]
DALi C# binding - Generic Delegates support for EventHandlers

Implemented the Generic delegates to support EventHandlers for
all public classes.

Added a new cs file (manual/csharp/DaliEventHandler.cs) having declaration for
generic delegates.

Earlier usage of EventHandlers :
1) _application.Initialized += new Dali.AUIApplicationInitEventHandler(Initialize);
2) stage.Touched += new Dali.Stage.TouchEventHandler(OnStageTouched);
3) _scrollView.OnRelayoutEvent += new Dali.Actor.OnRelayoutEventHandler(OnScrollViewRelayout);

New usage of Generic EventHandlers:
ex:
1) _application.Initialized += Initialize;
2) stage.Touched += OnStageTouched;
3) _scrollView.OnRelayoutEvent += OnScrollViewRelayout;

Change-Id: I6ce2af12c825a9a7ef830049863dafb1f63e6a17
Signed-off-by: Ravi Nanjundappa <nravi.n@samsung.com>
7 years agoMerge "DALi Version 1.2.9" into devel/master
Adeel Kazmi [Fri, 7 Oct 2016 15:38:39 +0000 (08:38 -0700)]
Merge "DALi Version 1.2.9" into devel/master

7 years agoDALi Version 1.2.9 57/91457/1 dali_1.2.9
Ferran Sole [Fri, 7 Oct 2016 15:33:14 +0000 (16:33 +0100)]
DALi Version 1.2.9

Change-Id: I4086d80e24fa82a11620f22c4cace1e2583d4550

7 years agoMerge "Text - Ellipsis improvement." into devel/master
Paul Wisbey [Fri, 7 Oct 2016 09:32:57 +0000 (02:32 -0700)]
Merge "Text - Ellipsis improvement." into devel/master

7 years agoDALi C# binding - Fix build issues w.r.t Control to View renaming 43/91343/1
Ravi Nanjundappa [Fri, 7 Oct 2016 06:00:26 +0000 (11:30 +0530)]
DALi C# binding - Fix build issues w.r.t Control to View renaming

Changes include build issue fixed w.r.t renaming
Control class to View class renaming.

Change-Id: Ibd679422f95e50fca9891cbe165ece20c0b2dc3c
Signed-off-by: Ravi Nanjundappa <nravi.n@samsung.com>
7 years agoDALi C# binding - Change methods into Properties 23/90723/5
Ravi Nanjundappa [Thu, 6 Oct 2016 06:39:43 +0000 (12:09 +0530)]
DALi C# binding - Change methods into Properties

Inserted the property related code changes through swig .i files.
Modified the examples accordingly.

Change-Id: I659c3e8e3bef5a455b60405459b2744d77cc4fa4
Signed-off-by: Ravi Nanjundappa <nravi.n@samsung.com>
7 years agoDALi C# binding - Rename Control class to View 54/88154/7
Ravi Nanjundappa [Wed, 14 Sep 2016 05:00:39 +0000 (10:30 +0530)]
DALi C# binding - Rename Control class to View

Renamed Control class to View class as per dali-halo
common interface definition.
DALi# Sample application is also changed to make use of
View in place of Control class.

Change-Id: If3195e1741878ce7d326b4ea3b8ef83b6fd13694
Signed-off-by: Ravi Nanjundappa <nravi.n@samsung.com>
7 years ago(Popup) Ensure popup gets key input focus when it is displayed 42/91242/2
Adeel Kazmi [Thu, 6 Oct 2016 10:59:25 +0000 (11:59 +0100)]
(Popup) Ensure popup gets key input focus when it is displayed

Change-Id: Iae70d7e1fe640186dc0faa127d5683b9b7c655d4

7 years agoDALi C# binding - EventHandler support for Button 24/90524/2
Ravi Nanjundappa [Fri, 30 Sep 2016 10:29:07 +0000 (15:59 +0530)]
DALi C# binding - EventHandler support for Button

Fix the issue of EventHandler code generation for Button class.

Change-Id: Idd9c4f177c705261320b96972aa229fa915b17cf
Signed-off-by: Ravi Nanjundappa <nravi.n@samsung.com>
7 years agoCopied stage-hand dali-adaptor build instructions from quick-start guide to programmi... 85/89885/5
Tom Robinson [Tue, 27 Sep 2016 09:42:11 +0000 (10:42 +0100)]
Copied stage-hand dali-adaptor build instructions from quick-start guide to programming guide

Change-Id: Ic651d3bb8b3b83d31efc85efc37aae1271a6a113

7 years agoMerge "C# Improve property injector script" into devel/master
Adeel Kazmi [Wed, 5 Oct 2016 09:38:03 +0000 (02:38 -0700)]
Merge "C# Improve property injector script" into devel/master

7 years agoMerge "Manual binding for KeyboardFocusManager" into devel/master
Kimmo Hoikka [Wed, 5 Oct 2016 09:07:26 +0000 (02:07 -0700)]
Merge "Manual binding for KeyboardFocusManager" into devel/master

7 years agoManual binding for KeyboardFocusManager 69/90669/4
Richard Huang [Mon, 3 Oct 2016 14:18:17 +0000 (15:18 +0100)]
Manual binding for KeyboardFocusManager

Change-Id: I52061d64c2c900d06693da828b1a91133b08b36a

7 years agoText - Ellipsis improvement. 77/90877/2
Victor Cebollada [Tue, 4 Oct 2016 13:11:06 +0000 (14:11 +0100)]
Text - Ellipsis improvement.

* Elide all the characters if the control's height is not big enough.
* Fix the vertical alignment.

Change-Id: Ib7f8cc710b554952da357321e88058bbb3c7b0ab
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
7 years agoC# Improve property injector script 32/90832/1
Nick Holland [Tue, 4 Oct 2016 10:31:02 +0000 (11:31 +0100)]
C# Improve property injector script

Syntax for including files with grep didn't always work

Change-Id: I3630c6e903719b06afb69fec9d368f9bf0968bf9

7 years agoRemove current ScrollBar indicator when setting new customed indicator 73/90773/1
minho.sun [Tue, 4 Oct 2016 07:51:20 +0000 (16:51 +0900)]
Remove current ScrollBar indicator when setting new customed indicator

 Remove current ScrollBar indicator when setting new customed indicator
using SetScrollIndicator();

Change-Id: Id833be317eb312489bceeadfd1a2bceaf3dde629
Signed-off-by: minho.sun <minho.sun@samsung.com>
7 years agoAdd function to set top margin of the stage 94/90594/1
Paul Wisbey [Fri, 30 Sep 2016 15:20:16 +0000 (16:20 +0100)]
Add function to set top margin of the stage

Change-Id: Idc7d4f0fbd0b3fe81b181701201fb429b7551e88

7 years agoDALi Version 1.2.8 79/90579/1 dali_1.2.8
adam.b [Fri, 30 Sep 2016 14:11:48 +0000 (15:11 +0100)]
DALi Version 1.2.8

Change-Id: I9ec9babce33609b802754643672d870882533546

7 years agoMerge "Add GetEglImageTextureTarget() in TestNativeImageExtension" into devel/master
taeyoon [Fri, 30 Sep 2016 01:03:01 +0000 (18:03 -0700)]
Merge "Add GetEglImageTextureTarget() in TestNativeImageExtension" into devel/master

7 years agoFix the version of the deprecated APIs in ImageView and Control 38/89938/2
Xiangyin Ma [Tue, 27 Sep 2016 13:57:42 +0000 (14:57 +0100)]
Fix the version of the deprecated APIs in ImageView and Control

Change-Id: I4c4bf825acef463de5c1c7c74f1904c5be68180a

7 years agoMerge "Deprecate the public APIs taking Image as input" into devel/master
David Steele [Tue, 27 Sep 2016 13:09:13 +0000 (06:09 -0700)]
Merge "Deprecate the public APIs taking Image as input" into devel/master

7 years agoAdd GetEglImageTextureTarget() in TestNativeImageExtension 74/89874/2
taeyoon [Tue, 27 Sep 2016 08:58:37 +0000 (17:58 +0900)]
Add GetEglImageTextureTarget() in TestNativeImageExtension

Change-Id: Ibde5be67dc31a93bb680d897d1ed20af205fd189

7 years agoAdd missed parameter documentation 96/89696/2
Seoyeon Kim [Fri, 23 Sep 2016 05:10:29 +0000 (14:10 +0900)]
Add missed parameter documentation

- Parameters of some members are not documented.
- Enumeration of some classes are not documented.
- Return types of some members are not documented.

Change-Id: I09781311d2ef8aa33e62dfb7ddbbfc1f2371e924
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
7 years agoMerge "DALi Version 1.2.7" into devel/master
David Steele [Fri, 23 Sep 2016 13:00:37 +0000 (06:00 -0700)]
Merge "DALi Version 1.2.7" into devel/master

7 years agoDALi Version 1.2.7 45/89445/1 dali_1.2.7
David Steele [Fri, 23 Sep 2016 12:57:10 +0000 (13:57 +0100)]
DALi Version 1.2.7

Change-Id: Icbb6a8b27d1136fec0bc5c70d500355d3957e94f

7 years agoMerge "Documentation cleanup." into devel/master
David Steele [Fri, 23 Sep 2016 10:40:37 +0000 (03:40 -0700)]
Merge "Documentation cleanup." into devel/master

7 years agoMerge "Fix license issue" into devel/master
David Steele [Fri, 23 Sep 2016 10:35:01 +0000 (03:35 -0700)]
Merge "Fix license issue" into devel/master

7 years agoMerge "Primitive visual bevel fix." into devel/master
David Steele [Thu, 22 Sep 2016 17:40:51 +0000 (10:40 -0700)]
Merge "Primitive visual bevel fix." into devel/master

7 years agoDocumentation cleanup. 03/89203/1
Andrew Poor [Thu, 22 Sep 2016 14:00:09 +0000 (15:00 +0100)]
Documentation cleanup.

Change-Id: Ie4fab2a634ccd47f655a99680a97aa057bcf6578

7 years agoFixed SWIG interface files for modified DALi header files 13/88813/1
Richard Huang [Tue, 20 Sep 2016 15:13:26 +0000 (16:13 +0100)]
Fixed SWIG interface files for modified DALi header files

Change-Id: I3c14fcb8d53e41da60fe380f58e7d77d21dc07da

7 years agoDeprecate the public APIs taking Image as input 82/88782/3
Xiangyin Ma [Tue, 20 Sep 2016 13:29:46 +0000 (14:29 +0100)]
Deprecate the public APIs taking Image as input

Change-Id: I2f03dcb3a37e70692448e3176aacb6dd0de55acf

7 years agoPrimitive visual bevel fix. 67/88767/2
Andrew Poor [Tue, 20 Sep 2016 12:33:01 +0000 (13:33 +0100)]
Primitive visual bevel fix.

Change-Id: I76ebb85325faed9a25135e2abf933a1faaacbe85

7 years agoFix license issue 74/88574/1
Seoyeon Kim [Tue, 20 Sep 2016 00:57:59 +0000 (09:57 +0900)]
Fix license issue

- Change the license name and delete Samsung Properietary license

Change-Id: I3d72abc3bc5732571ac15cab75a7e0c5f1d818fb
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
7 years agoMove PageTurnView to Devel API 89/88389/1
Adeel Kazmi [Fri, 16 Sep 2016 17:20:55 +0000 (18:20 +0100)]
Move PageTurnView to Devel API

Change-Id: I0e708f9ef21883611507eda5ac712fe3d3495f05

7 years agoDALi Version 1.2.6 34/88334/1 dali_1.2.6
Agnelo Vaz [Fri, 16 Sep 2016 09:55:59 +0000 (10:55 +0100)]
DALi Version 1.2.6

Change-Id: I69893dc799f2551dec404b114880a50b50ed420c

7 years agoRemove/Move experimental features 49/88249/1
taeyoon [Mon, 12 Sep 2016 11:47:54 +0000 (20:47 +0900)]
Remove/Move experimental features

Change-Id: If7a3d70969b139a7e4024324a832f5aa9f09f88c
Signed-off-by: Adeel Kazmi <adeel.kazmi@samsung.com>