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>
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
Adeel Kazmi [Fri, 21 Oct 2016 10:34:10 +0000 (03:34 -0700)]
Merge "Added code for stylable transitions" into devel/master
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
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>
Kimmo Hoikka [Thu, 20 Oct 2016 15:22:29 +0000 (08:22 -0700)]
Merge "C# First Screen demo" 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
Adeel Kazmi [Thu, 20 Oct 2016 15:14:21 +0000 (08:14 -0700)]
Merge "Remove Atlas usage from ImageVisual" into devel/master
Umar [Wed, 31 Aug 2016 09:10:42 +0000 (10:10 +0100)]
C# First Screen demo
Change-Id: I5b75e7af9b5754c530c6fd54a58939fe1b58f430
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
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
Paul Wisbey [Thu, 20 Oct 2016 09:06:39 +0000 (02:06 -0700)]
Merge "TextVisual implementation." into devel/master
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
Paul Wisbey [Thu, 20 Oct 2016 09:06:04 +0000 (02:06 -0700)]
Merge "TextController refactor." into devel/master
Kimmo Hoikka [Wed, 19 Oct 2016 09:48:47 +0000 (10:48 +0100)]
Change SvgVisual to use Texture instead of Atlas
Change-Id: Iaf47938f22e4cc11722b8aacdc144fb59338ea2d
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
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>
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>
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>
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
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
Richard Huang [Fri, 14 Oct 2016 13:16:59 +0000 (14:16 +0100)]
DALi Version 1.2.10
Change-Id: I811626a78fd1cc3427c2d3ec4f49d25e9005eaac
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
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
Adeel Kazmi [Thu, 13 Oct 2016 09:35:10 +0000 (02:35 -0700)]
Merge "Add SetProperty and GetProperty to Visuals." into devel/master
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
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
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
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
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
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>
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>
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>
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
Adeel Kazmi [Tue, 11 Oct 2016 18:16:45 +0000 (11:16 -0700)]
Merge "Ensured disabled batching reverts to ImageVisual" into devel/master
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>
Xiangyin Ma [Tue, 11 Oct 2016 16:05:11 +0000 (17:05 +0100)]
Fix the UtcDaliAsyncImageLoaderCancelAll
Change-Id: I55aa520db10e30230bb715aab2b112693452955d
David Steele [Thu, 22 Sep 2016 14:23:24 +0000 (15:23 +0100)]
Ensured disabled batching reverts to ImageVisual
Change-Id: Ic1fd2f4c44092c2393cc340d15d3298dcfe8850c
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
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>
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>
Xiangyin Ma [Wed, 24 Aug 2016 16:05:29 +0000 (17:05 +0100)]
Async image loading
Change-Id: If5bb546217017a055e70f4a0b55f4d1f6cfa9b85
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
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
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
Adeel Kazmi [Mon, 10 Oct 2016 10:59:33 +0000 (03:59 -0700)]
Merge "Add missed parameter documentation" into devel/master
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>
Adeel Kazmi [Fri, 7 Oct 2016 15:38:39 +0000 (08:38 -0700)]
Merge "DALi Version 1.2.9" into devel/master
Ferran Sole [Fri, 7 Oct 2016 15:33:14 +0000 (16:33 +0100)]
DALi Version 1.2.9
Change-Id: I4086d80e24fa82a11620f22c4cace1e2583d4550
Paul Wisbey [Fri, 7 Oct 2016 09:32:57 +0000 (02:32 -0700)]
Merge "Text - Ellipsis improvement." into devel/master
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>
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>
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>
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
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>
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
Adeel Kazmi [Wed, 5 Oct 2016 09:38:03 +0000 (02:38 -0700)]
Merge "C# Improve property injector script" into devel/master
Kimmo Hoikka [Wed, 5 Oct 2016 09:07:26 +0000 (02:07 -0700)]
Merge "Manual binding for KeyboardFocusManager" into devel/master
Richard Huang [Mon, 3 Oct 2016 14:18:17 +0000 (15:18 +0100)]
Manual binding for KeyboardFocusManager
Change-Id: I52061d64c2c900d06693da828b1a91133b08b36a
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>
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
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>
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
adam.b [Fri, 30 Sep 2016 14:11:48 +0000 (15:11 +0100)]
DALi Version 1.2.8
Change-Id: I9ec9babce33609b802754643672d870882533546
taeyoon [Fri, 30 Sep 2016 01:03:01 +0000 (18:03 -0700)]
Merge "Add GetEglImageTextureTarget() in TestNativeImageExtension" into devel/master
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
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
taeyoon [Tue, 27 Sep 2016 08:58:37 +0000 (17:58 +0900)]
Add GetEglImageTextureTarget() in TestNativeImageExtension
Change-Id: Ibde5be67dc31a93bb680d897d1ed20af205fd189
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>
David Steele [Fri, 23 Sep 2016 13:00:37 +0000 (06:00 -0700)]
Merge "DALi Version 1.2.7" into devel/master
David Steele [Fri, 23 Sep 2016 12:57:10 +0000 (13:57 +0100)]
DALi Version 1.2.7
Change-Id: Icbb6a8b27d1136fec0bc5c70d500355d3957e94f
David Steele [Fri, 23 Sep 2016 10:40:37 +0000 (03:40 -0700)]
Merge "Documentation cleanup." into devel/master
David Steele [Fri, 23 Sep 2016 10:35:01 +0000 (03:35 -0700)]
Merge "Fix license issue" into devel/master
David Steele [Thu, 22 Sep 2016 17:40:51 +0000 (10:40 -0700)]
Merge "Primitive visual bevel fix." into devel/master
Andrew Poor [Thu, 22 Sep 2016 14:00:09 +0000 (15:00 +0100)]
Documentation cleanup.
Change-Id: Ie4fab2a634ccd47f655a99680a97aa057bcf6578
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
Xiangyin Ma [Tue, 20 Sep 2016 13:29:46 +0000 (14:29 +0100)]
Deprecate the public APIs taking Image as input
Change-Id: I2f03dcb3a37e70692448e3176aacb6dd0de55acf
Andrew Poor [Tue, 20 Sep 2016 12:33:01 +0000 (13:33 +0100)]
Primitive visual bevel fix.
Change-Id: I76ebb85325faed9a25135e2abf933a1faaacbe85
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>
Adeel Kazmi [Fri, 16 Sep 2016 17:20:55 +0000 (18:20 +0100)]
Move PageTurnView to Devel API
Change-Id: I0e708f9ef21883611507eda5ac712fe3d3495f05
Agnelo Vaz [Fri, 16 Sep 2016 09:55:59 +0000 (10:55 +0100)]
DALi Version 1.2.6
Change-Id: I69893dc799f2551dec404b114880a50b50ed420c
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>
Ravi Nanjundappa [Wed, 14 Sep 2016 06:55:53 +0000 (12:25 +0530)]
DALi C# binding - To hide some symbols to DALi#
Changes to swig dali-core.i file to ignore generating wrappers
to Dali::ParentOrigin::DEFAULT and Dali::AnchorPoint::DEFAULT.
Change-Id: If363745d8fa8fba6e81c3ff0378e8ad3130b304a
Signed-off-by: Ravi Nanjundappa <nravi.n@samsung.com>
Ravi Nanjundappa [Thu, 25 Aug 2016 10:04:38 +0000 (15:34 +0530)]
DALi C# binding - EventHandler Support
Added EvenHandler support for AccessibilityManager, Image, Popup, Stage, Actor,
ItemView, PropertyNotification, StyleManager, Animation, KeyboardFocusManager,
RenderTask, Tapgesture, Application, Longpressgesture, ResourceImage, TextEditor,
Builder, ObjectRegistry, Scrollable, TextField, Button, Pageturnview, Scrollbar,
Timer, Control, Pangesture, ScrollView, VideoView, GaussianBlurView, Pinchgesture
and Slider classes.
By this, we use the normal C# way of adding EventHandler as delegates to user apps
and also hide IntPtr getting exposed to Users/app developers.
For ex:
(1) _application.Init += new Dali.AUIApplicationInitEventHandler(Initialize);
(2) _scrollView.OnRelayoutEvent += new Dali.Actor.OnRelayoutEventHandler(OnScrollViewRelayout);
Also updated the doxygen comments for the EventHandlers which will be exposed to
users/app developers.
Used verbs for event names. For example,
Actor.Touched += ;
Stage.Touched += ;
Actor.WheelMoved += ;
Actor.KeyPressed += ;
All events are changes as mentioned above.
Change-Id: I335f32381a6637c81d9c2379f69fa4d6f3e3c4c2
Signed-off-by: Ravi Nanjundappa <nravi.n@samsung.com>
Adeel Kazmi [Fri, 9 Sep 2016 13:16:01 +0000 (14:16 +0100)]
Add alias for 1.2.5 APIs that need to be included in Tizen 3
Change-Id: Ifd092f492d5215539e31aa8e8dd5cf3edb168790
Xiangyin Ma [Fri, 9 Sep 2016 13:02:37 +0000 (14:02 +0100)]
DALi Version 1.2.5
Change-Id: If7e73163ec3e8d873a962d43462bece0c8dd148c
Paul Wisbey [Thu, 8 Sep 2016 18:12:27 +0000 (11:12 -0700)]
Merge "Clipping API feature in Actor" into devel/master
shiva.jm [Fri, 22 Jul 2016 06:25:25 +0000 (11:55 +0530)]
Add New Progress Bar Control
Change-Id: Ic8918372b327da766746f5ca08d6b766e298324f
Signed-off-by: shiva.jm <shiva.jm@samsung.com>
Tom Robinson [Tue, 12 Apr 2016 15:55:40 +0000 (16:55 +0100)]
Clipping API feature in Actor
Change-Id: Id8702d5deda4b3aaa0968144e26d8b0a5d36d6fc
Xiangyin Ma [Wed, 17 Aug 2016 13:47:51 +0000 (14:47 +0100)]
Automatically dis/connect registered visuals to stage
Change-Id: Ia4808935cb603f107e0e40dc2a573e611cdb83e5
Adeel Kazmi [Thu, 8 Sep 2016 11:26:08 +0000 (04:26 -0700)]
Merge "Removed 3D layer dependency of Model3dView and Mesh Visual." into devel/master
Andrew Poor [Tue, 30 Aug 2016 13:30:05 +0000 (14:30 +0100)]
Alpha values handled correctly in Primitive Visual.
Change-Id: I6df7b84245343a05f5dd6e0afbb061661134295a
Kimmo Hoikka [Tue, 6 Sep 2016 11:14:48 +0000 (12:14 +0100)]
Fixed issues with resolving URL type
Issues:
- string was parsed multiple times
- substr was used (which creates copy)
- batching was checked even for Npatch and SVG
Solved by implementing a single pass early out parser to process the URL and return the type
Change-Id: Ia0cbe51a6969b0dd26a35abde1ed2de82bf863f8
Andrew Poor [Thu, 1 Sep 2016 12:01:22 +0000 (13:01 +0100)]
Removed 3D layer dependency of Model3dView and Mesh Visual.
Change-Id: Id37ee6ef4ab84f8cc471c93fc84c9ee0a26e322f
David Steele [Fri, 2 Sep 2016 18:30:34 +0000 (11:30 -0700)]
Merge "Raised test coverage for Model3dView" into devel/master
David Steele [Fri, 2 Sep 2016 17:48:04 +0000 (18:48 +0100)]
Raised test coverage for Model3dView
Change-Id: I14824620a0379bb0f6a10188e424449ac3e2af73
Victor Cebollada [Fri, 2 Sep 2016 14:01:54 +0000 (15:01 +0100)]
DALi Version 1.2.4
Change-Id: I53f634c829c49991c795afb6db7a129548ac2c9a
David Steele [Wed, 31 Aug 2016 10:30:56 +0000 (03:30 -0700)]
Merge "Updated @since tags for APIs added since 1.2.0 that are required for Tizen 3.0" into devel/master
Paul Wisbey [Wed, 31 Aug 2016 10:00:54 +0000 (03:00 -0700)]
Merge "Patch to synchronize with bug fixes done in Tizen 2.4 MCD branch." into devel/master
Adeel Kazmi [Wed, 31 Aug 2016 08:45:20 +0000 (09:45 +0100)]
Updated @since tags for APIs added since 1.2.0 that are required for Tizen 3.0
- Some APIs we have added since we did the minor version up are required for Tizen 3.0.
- Cleanest way to do this to ensure the tizen and devel/master branches do not diverge too much is
by using specific doxygen aliases for the APIs required for Tizen 3.0.
Change-Id: Ibf6dd635add3343000cb0e7edcaa0a3b5cf8aed9