platform/core/uifw/dali-toolkit.git
8 years agoChanges following patch "Added support for compressed texture upload to Render::NewTe... 26/77126/2
Ferran Sole [Tue, 28 Jun 2016 15:51:10 +0000 (16:51 +0100)]
Changes following patch "Added support for compressed texture upload to Render::NewTexture"

Change-Id: If323b7a0a177b3e504d46a8c879f9ed7d11ccfad

8 years agoMerge "Updated comment to remove copy+paste error." into devel/master
Adeel Kazmi [Tue, 28 Jun 2016 11:43:48 +0000 (04:43 -0700)]
Merge "Updated comment to remove copy+paste error." into devel/master

8 years agoUpdated comment to remove copy+paste error. 93/76093/2
Andrew Poor [Wed, 22 Jun 2016 16:15:10 +0000 (17:15 +0100)]
Updated comment to remove copy+paste error.

Change-Id: Ifd9074a212db7e9a21bcb8a31f0ff54a0fc27b39

8 years agoFix Svace warning issue 58/76758/1
Seoyeon Kim [Tue, 21 Jun 2016 08:27:39 +0000 (17:27 +0900)]
Fix Svace warning issue

- Missing break in switch statement at text-effects-style.cpp
- Prevention of Null pointer dereference at builder-impl.cpp

Change-Id: I1fcf28fbc1aff8c4b5e707f2bf79c6247112bae5
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
8 years agoDALi Version 1.1.40 50/76550/1 dali_1.1.40
Victor Cebollada [Fri, 24 Jun 2016 07:39:47 +0000 (08:39 +0100)]
DALi Version 1.1.40

Change-Id: Ia2784eb4450af29f932abaaf609d8e23da35b729
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
8 years agoAddition of new test cases 03/76403/2
David Steele [Thu, 23 Jun 2016 10:56:10 +0000 (11:56 +0100)]
Addition of new test cases

Change-Id: If9545be92a81324b6fb51dec088b77e084a0cf70

8 years agoImplemented a mesh renderer to display 3D objects from files. 91/72591/22
Andrew Poor [Wed, 1 Jun 2016 15:49:24 +0000 (16:49 +0100)]
Implemented a mesh renderer to display 3D objects from files.

Change-Id: I6adb4086a563b45e5644302181c4b898f2d5f100

8 years agoPut third party source files in separate folder & exclude from coverage 38/76038/1
Adeel Kazmi [Wed, 22 Jun 2016 11:36:31 +0000 (12:36 +0100)]
Put third party source files in separate folder & exclude from coverage

Change-Id: Iaa1333b06aaf596d47b901b28cafd4f19ab1613b

8 years agoRe-added test files to build and fixed failing tests 93/75593/2
David Steele [Mon, 20 Jun 2016 13:51:21 +0000 (14:51 +0100)]
Re-added test files to build and fixed failing tests

Test cases had been commented out for speed of build/execution
and accidentally left commented out when checked in... Uncommented
all the test cases.

Consequently, some test cases are failing following a merge of Dali-Core's
test stub files - have now upgraded the test platform for GlAbstraction
to enable finding gl calls by method and named parameter.

Change-Id: I665038bd9983ef326778133ae5846472943eb873
Signed-off-by: David Steele <david.steele@samsung.com>
8 years agoFix for the surrounding info send to the IMF manager. 37/75437/1
Victor Cebollada [Fri, 17 Jun 2016 15:37:24 +0000 (16:37 +0100)]
Fix for the surrounding info send to the IMF manager.

* It sends the cursor position when the or the selection
  handles are updated.
* It stops sending the surrounding text as the IMF manager
  does nothing with it.

Change-Id: I439faa41df5aa060b7822a3cc15eccefb0a10e6e
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
8 years agoFix for multi-language support. 12/74712/2
Victor Cebollada [Tue, 14 Jun 2016 16:00:25 +0000 (17:00 +0100)]
Fix for multi-language support.

* Characters common for all scripts (i.e. white spaces or zero width joiners)
  may be set a different font than the surrounding characters.
  In some languages it causes a group of characters to be shaped in different
  groups of glyphs.

Change-Id: I0605572084252f9f3e8dab76a99d89c565924986
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
8 years agoMerge "Corrected popup position in text decorator when grab handle is active" into...
Paul Wisbey [Fri, 17 Jun 2016 14:01:32 +0000 (07:01 -0700)]
Merge "Corrected popup position in text decorator when grab handle is active" into devel/master

8 years agoCorrected popup position in text decorator when grab handle is active 39/75339/2
Ferran Sole [Fri, 17 Jun 2016 11:19:28 +0000 (12:19 +0100)]
Corrected popup position in text decorator when grab handle is active

Change-Id: I05457a35b56a5c01a589f71a2df853d3c848b51f

8 years agoMerge "(Automated Tests) Synchronised common files with Core" into devel/master
Kimmo Hoikka [Fri, 17 Jun 2016 12:25:26 +0000 (05:25 -0700)]
Merge "(Automated Tests) Synchronised common files with Core" into devel/master

8 years agoDALi Version 1.1.39 25/75325/1 dali_1.1.39
Adeel Kazmi [Fri, 17 Jun 2016 10:43:33 +0000 (11:43 +0100)]
DALi Version 1.1.39

Change-Id: Ie2be0791a607c934efc2bac86282381a84edcbc4

8 years ago(Automated Tests) Synchronised common files with Core 18/75318/1
Adeel Kazmi [Fri, 17 Jun 2016 10:22:57 +0000 (11:22 +0100)]
(Automated Tests) Synchronised common files with Core

Change-Id: I212c9242a9463deee1581f1cdb7ecc30e63e7a57

8 years agoRemove unused static function from V8 97/75297/1
Adeel Kazmi [Fri, 17 Jun 2016 08:52:56 +0000 (09:52 +0100)]
Remove unused static function from V8

Change-Id: Ied303b6f0df2c2cf4f8b2b17508dad0351f63161

8 years agoChanges after touch changes to Core 36/75136/2
Adeel Kazmi [Thu, 16 Jun 2016 16:46:08 +0000 (17:46 +0100)]
Changes after touch changes to Core

Change-Id: Ie054c75df998a295d21af549420359d9c2684364

8 years agoMerge "Fixed bug in model3d-view control" into devel/master
Paul Wisbey [Thu, 16 Jun 2016 16:46:43 +0000 (09:46 -0700)]
Merge "Fixed bug in model3d-view control" into devel/master

8 years agoMerge "Add video view control" into devel/master
taeyoon [Thu, 16 Jun 2016 08:56:04 +0000 (01:56 -0700)]
Merge "Add video view control" into devel/master

8 years agoMoved Slider to the public API 25/70925/12
Seoyeon Kim [Mon, 23 May 2016 08:52:26 +0000 (17:52 +0900)]
Moved Slider to the public API

Fixed comments and added @SINCE_1_1.39 macros, doxygen groups.

Change-Id: Id276582294d8dddc83bec568fd396a9b6fea86f4
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
8 years agoAdd video view control 91/63891/14
taeyoon [Mon, 28 Mar 2016 09:28:50 +0000 (18:28 +0900)]
Add video view control

  Add VideoView class for video playback

Change-Id: I5ed6e35571b773e0a807c22d4a2cbf08763a9143

8 years agoFixed bug in model3d-view control 18/74418/2
Ferran Sole [Tue, 14 Jun 2016 07:27:39 +0000 (08:27 +0100)]
Fixed bug in model3d-view control

Diffuse texture was being added to the TextureSet when illumination type was
DIFFUSE. Diffuse shader doesn't use any textures so the TextureSet should be empty.

Change-Id: I521100cb4e399f0ef673e59b612cde4bec58e219

8 years agoRemove unnecessary SlotDelegate from Feedback 75/74075/2
Kimmo Hoikka [Fri, 10 Jun 2016 17:58:35 +0000 (18:58 +0100)]
Remove unnecessary SlotDelegate from Feedback

Change-Id: I5df8ee195c5d4642221c74d38cc31c9a98387ed0

8 years agoMerge "(Builder) Set property without checking property type" into devel/master
David Steele [Mon, 13 Jun 2016 10:27:35 +0000 (03:27 -0700)]
Merge "(Builder) Set property without checking property type" into devel/master

8 years agoMerge "Removed GetRenderHasRendered() test from the toolkit autotest" into devel...
Paul Wisbey [Mon, 13 Jun 2016 10:19:34 +0000 (03:19 -0700)]
Merge "Removed GetRenderHasRendered() test from the toolkit autotest" into devel/master

8 years ago(Builder) Set property without checking property type 87/66187/5
Adeel Kazmi [Fri, 15 Apr 2016 16:31:18 +0000 (17:31 +0100)]
(Builder) Set property without checking property type

Removed actor parent-origin & anchor point setup as well, as that is now done in Actor itself

Change-Id: I628369926380d23842a7a33251eff2faa2371adb

8 years agoUpdated rules for generating internal doxygen. 53/71253/2
David Steele [Tue, 24 May 2016 18:28:39 +0000 (19:28 +0100)]
Updated rules for generating internal doxygen.

Added config to generate QT help (for use with QtCreator IDE)

Change-Id: I4967c0329c7690089f7864835c6f5f4baac07f19
Signed-off-by: David Steele <david.steele@samsung.com>
8 years agoDALi Version 1.1.38 15/74015/1 dali_1.1.38
Xiangyin Ma [Fri, 10 Jun 2016 10:48:13 +0000 (11:48 +0100)]
DALi Version 1.1.38

Change-Id: I96ed5d423f159e5822543daf1dfdee466fd58510

8 years agoRemoved GetRenderHasRendered() test from the toolkit autotest 50/73850/1
adam.b [Thu, 9 Jun 2016 18:32:46 +0000 (19:32 +0100)]
Removed GetRenderHasRendered() test from the toolkit autotest

Change-Id: Ic6557745621cb837ff193410cc603a1499e28699

8 years agoRemove ImageActor from comments and variable names 59/72359/4
Xiangyin Ma [Tue, 31 May 2016 14:26:42 +0000 (15:26 +0100)]
Remove ImageActor from comments and variable names

Change-Id: I4d1b43de5f9542b914a893a10514293d5bb950c2

8 years agoMerge "Updates following the PixelData change" into devel/master
Kimmo Hoikka [Fri, 3 Jun 2016 16:13:05 +0000 (09:13 -0700)]
Merge "Updates following the PixelData change" into devel/master

8 years agoDALi Version 1.1.37 14/73014/1 dali_1.1.37
Tom Robinson [Fri, 3 Jun 2016 13:33:36 +0000 (14:33 +0100)]
DALi Version 1.1.37

Change-Id: If2a4356e2a421d08f838d73046d4f56e525afbd9

8 years agoUpdates following the PixelData change 07/71707/4
Xiangyin Ma [Thu, 26 May 2016 15:52:47 +0000 (16:52 +0100)]
Updates following the PixelData change

Change-Id: Id5274bf0e4da9a4b7c3f4be2f79829065ac29f91

8 years agoMerge "Fix for object loader not handling flags correctly." into devel/master
Paul Wisbey [Thu, 2 Jun 2016 17:15:21 +0000 (10:15 -0700)]
Merge "Fix for object loader not handling flags correctly." into devel/master

8 years agoMerge "Selection box fix for multi-line." into devel/master
Paul Wisbey [Thu, 2 Jun 2016 17:02:37 +0000 (10:02 -0700)]
Merge "Selection box fix for multi-line." into devel/master

8 years agoMerge "Fix for text handle positioning." into devel/master
Paul Wisbey [Thu, 2 Jun 2016 17:02:04 +0000 (10:02 -0700)]
Merge "Fix for text handle positioning." into devel/master

8 years agoFixing Gap in Text Scrolling 18/72818/1
Agnelo Vaz [Thu, 2 Jun 2016 12:13:40 +0000 (13:13 +0100)]
Fixing Gap in Text Scrolling

The patch to make the gap public api take an int was causing a problem in the shader
Now casting to a float before used by shader

Change-Id: I57eda6777795f679225921eddc23ae2a3180cf75

8 years agoMerge "Prevention for being assigned NULL value" into devel/master
Seoyeon Kim [Thu, 2 Jun 2016 06:07:09 +0000 (23:07 -0700)]
Merge "Prevention for being assigned NULL value" into devel/master

8 years agoSelection box fix for multi-line. 66/72566/1
Victor Cebollada [Wed, 1 Jun 2016 06:34:05 +0000 (07:34 +0100)]
Selection box fix for multi-line.

Change-Id: Ib2165c7426e471d2ddf964c2b95568f2d10e70a8
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
8 years agoFix for text handle positioning. 73/72373/2
Victor Cebollada [Tue, 31 May 2016 15:41:20 +0000 (16:41 +0100)]
Fix for text handle positioning.

Change-Id: I5777f77ab30b301f9fcb2a7b5637b42bcebc09ab
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
8 years agoMerge "APIs for text editor." into devel/master
Paul Wisbey [Wed, 1 Jun 2016 08:40:34 +0000 (01:40 -0700)]
Merge "APIs for text editor." into devel/master

8 years agoFix for object loader not handling flags correctly. 39/69739/6
Andrew Poor [Mon, 16 May 2016 11:41:19 +0000 (12:41 +0100)]
Fix for object loader not handling flags correctly.

Change-Id: I287d1156e04c804ef0eeb1830f0b1c970739be3c

8 years agoAPIs for text editor. 03/66603/9
Victor Cebollada [Tue, 19 Apr 2016 14:54:23 +0000 (15:54 +0100)]
APIs for text editor.

Change-Id: Id18e9f4f8d24f0f1c25f833962ed4cfaf4f7fe02
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
8 years agoMulti-line text. Cursor hit and cursor's position. 29/71929/4
Victor Cebollada [Wed, 4 May 2016 13:38:12 +0000 (14:38 +0100)]
Multi-line text. Cursor hit and cursor's position.

Change-Id: I28f664ea7d1dfed61fcd4e69a3de8ec850b4df58
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
8 years agoPrevention for being assigned NULL value 23/71723/5
Seoyeon Kim [Fri, 27 May 2016 01:14:28 +0000 (10:14 +0900)]
Prevention for being assigned NULL value

 - Pointer 'v8Value' may have NULL value

Change-Id: I5ff68d3b78cab271b443b58bb470985e906b8c6a
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
8 years agoRemove alignment from text controller. 15/71915/4
Victor Cebollada [Fri, 13 May 2016 07:08:05 +0000 (08:08 +0100)]
Remove alignment from text controller.

Change-Id: Id5adba2797c32b2613cb5c809f97d7c201e236db
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
8 years agoMerge "Text - Move cursor's position related code to a different file." into devel...
Paul Wisbey [Fri, 27 May 2016 15:23:57 +0000 (08:23 -0700)]
Merge "Text - Move cursor's position related code to a different file." into devel/master

8 years agoMerge "Bidirectional conversion table for multiline." into devel/master
Paul Wisbey [Fri, 27 May 2016 15:23:17 +0000 (08:23 -0700)]
Merge "Bidirectional conversion table for multiline." into devel/master

8 years agoMerge "Fix for pre-edit text." into devel/master
Paul Wisbey [Fri, 27 May 2016 14:31:51 +0000 (07:31 -0700)]
Merge "Fix for pre-edit text." into devel/master

8 years agoMerge "DALi Version 1.1.36" into devel/master
Adeel Kazmi [Fri, 27 May 2016 12:35:27 +0000 (05:35 -0700)]
Merge "DALi Version 1.1.36" into devel/master

8 years agoMerge "Obj Loader to use Dali::Vector" into devel/master
David Steele [Fri, 27 May 2016 12:19:25 +0000 (05:19 -0700)]
Merge "Obj Loader to use Dali::Vector" into devel/master

8 years agoDALi Version 1.1.36 92/71892/1 dali_1.1.36
Richard Huang [Fri, 27 May 2016 11:20:54 +0000 (12:20 +0100)]
DALi Version 1.1.36

Change-Id: I2a67df6d4eb7b4c5081d06f6c22dca72a62b8bd7

8 years agoText - Move cursor's position related code to a different file. 35/71835/2
Victor Cebollada [Wed, 4 May 2016 08:11:56 +0000 (09:11 +0100)]
Text - Move cursor's position related code to a different file.

* The goal is create functions that can be easily tested with test cases.

Change-Id: I1950365f8a5ce8d74532d738d5820fbc82382810
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
8 years agoBidirectional conversion table for multiline. 32/71832/3
Victor Cebollada [Thu, 19 May 2016 13:44:40 +0000 (14:44 +0100)]
Bidirectional conversion table for multiline.

Change-Id: I10f0a2aec1f2af35c54bd322cde4f38166fe3cc2
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
8 years agoFix for pre-edit text. 36/70136/4
Victor Cebollada [Wed, 18 May 2016 07:42:11 +0000 (08:42 +0100)]
Fix for pre-edit text.

* When editing with predictive text enabled, the imf manager removes
  the current pre-edited text and inserts the new string.
  The new string can be longer if text is being added,
  or smaller if text is being removed.

  The text needs to be scrolled to the cursor position if text is smaller.

* Similarly, the text-controller can remove a group of characters when a
  ImfManager::DELETESURROUNDING event arrives. The text also needs to
  be scrolled to the cursor position.

* If text is not added at the end of the string, the text must not be scrolled
  unless the cursor becomes not visible.

Change-Id: I6ed4b9ea122cd0b8fac4111c732625bf636eb52d
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
8 years agoObj Loader to use Dali::Vector 94/71694/3
Agnelo Vaz [Thu, 26 May 2016 14:14:19 +0000 (15:14 +0100)]
Obj Loader to use Dali::Vector

Was using new and delete on a c array
Was not clear that the array was for tangents and bi-tangents

Change-Id: Id693d8dcb4215975c0fcc8ab200a668a312c3a83

8 years agoMerge "Added ScrollBar Indicator minimum size and padding properties" into devel...
Paul Wisbey [Thu, 26 May 2016 15:51:52 +0000 (08:51 -0700)]
Merge "Added ScrollBar Indicator minimum size and padding properties" into devel/master

8 years agoImageRenderer provides property to indicate async/sync resource loading 33/70533/7
Xiangyin Ma [Thu, 12 May 2016 15:37:02 +0000 (16:37 +0100)]
ImageRenderer provides property to indicate async/sync resource loading

Change-Id: I282c0c9d5f904a6d7358b9997357664fbae90e97

8 years agoAdded ScrollBar Indicator minimum size and padding properties 14/71514/4
Tom Robinson [Wed, 25 May 2016 15:14:35 +0000 (16:14 +0100)]
Added ScrollBar Indicator minimum size and padding properties

These 3 properties are floats, and can be set as follows (these are examples only):
scrollBar.SetProperty( ScrollBar::Property::INDICATOR_MINIMUM_HEIGHT, 20 );
scrollBar.SetProperty( ScrollBar::Property::INDICATOR_START_PADDING, 10 );
scrollBar.SetProperty( ScrollBar::Property::INDICATOR_END_PADDING, 10 );

Note: With a Vertical ScrollBar Direction: START and END padding properties refer to Top and Bottom respectively.

The defaults for all 3 properties is 0.

Change-Id: I79d9b28f36cca29a0e9115839cc5a5c70691bf65

8 years agoRemoved redundant MOBILE Profile instructions from README 03/71403/1
Adeel Kazmi [Wed, 25 May 2016 08:28:27 +0000 (09:28 +0100)]
Removed redundant MOBILE Profile instructions from README

Change-Id: I331ab511f218df8a24f2bcecebde8f366fb7aa77

8 years agoAllows debug builds to be enabled for GBS builds 40/71240/2
Tom Robinson [Tue, 24 May 2016 15:02:18 +0000 (16:02 +0100)]
Allows debug builds to be enabled for GBS builds

You can now enable a debug build of DALi via GBS by adding the following to your GBS build line:

--define "%enable_debug 1"

Details in README file.

Change-Id: Id7116cd8d1ccf94a2f71a280ecdcc1803f7281de

8 years agoMerge "Type registry helper: Toolkit change to correct Programming Guide for Custom...
Adeel Kazmi [Fri, 20 May 2016 17:25:17 +0000 (10:25 -0700)]
Merge "Type registry helper: Toolkit change to correct Programming Guide for Custom Controls" into devel/master

8 years agoAdd child property registration for TableView 96/70796/2
Richard Huang [Fri, 20 May 2016 14:35:19 +0000 (15:35 +0100)]
Add child property registration for TableView

Change-Id: Ib043392dea1ea27cc65042d82927f6f8b909afa0

8 years agoType registry helper: Toolkit change to correct Programming Guide for Custom Controls 96/69996/9
Tom Robinson [Tue, 17 May 2016 14:07:32 +0000 (15:07 +0100)]
Type registry helper: Toolkit change to correct Programming Guide for Custom Controls

Change-Id: Ifc633ae30502d416c40d3c1cfadc5d0600bc12e0

8 years agoProgramming Guide, Fixing Styling level in main content page 65/70765/1
Agnelo Vaz [Fri, 20 May 2016 10:55:22 +0000 (11:55 +0100)]
Programming Guide, Fixing Styling level in main content page

Styling was under the animation heading when should be a heading of it's own

Change-Id: I7e54ea1f16a9a4c92e84dc2f75ea97c6aaa5c27d

8 years agoMerge "DALi Version 1.1.35" into devel/master
Adeel Kazmi [Fri, 20 May 2016 10:25:45 +0000 (03:25 -0700)]
Merge "DALi Version 1.1.35" into devel/master

8 years agoDALi Version 1.1.35 52/70752/1 dali_1.1.35
Nick Holland [Fri, 20 May 2016 10:17:34 +0000 (11:17 +0100)]
DALi Version 1.1.35

Change-Id: I0c9f9d2e432de50df24f4717e3972004005d2f5c

8 years agoUpdate JavaScript demo and programming guide for Flexbox 45/70745/1
Richard Huang [Fri, 20 May 2016 09:42:11 +0000 (10:42 +0100)]
Update JavaScript demo and programming guide for Flexbox

Change-Id: Ic1da8a763b352e67682c8954dc0c01e87437ce92

8 years agoMerge "Make FlexContainer as public API" into devel/master
Adeel Kazmi [Thu, 19 May 2016 14:58:10 +0000 (07:58 -0700)]
Merge "Make FlexContainer as public API" into devel/master

8 years agoMake FlexContainer as public API 60/68960/5
Richard Huang [Tue, 10 May 2016 15:16:25 +0000 (16:16 +0100)]
Make FlexContainer as public API

Change-Id: Ieae39bee5056b9e45f1ed291fae7a6493fd6d7b0

8 years agoAllow automatic registration of custom property in JavaScript 07/59107/4
Richard Huang [Wed, 10 Feb 2016 15:22:00 +0000 (15:22 +0000)]
Allow automatic registration of custom property in JavaScript

Change-Id: I0e857fea58f85fd55a2e0b729bc01a3b67549d37

8 years agoSupport for child properties registration in FlexContainer 80/70180/1
Richard Huang [Wed, 18 May 2016 12:22:02 +0000 (13:22 +0100)]
Support for child properties registration in FlexContainer

Change-Id: I912146fe84748a789d4d02c44360dc875cc9a113

8 years agoText auto scrolling documentation 50/56650/11
Agnelo Vaz [Mon, 11 Jan 2016 17:26:19 +0000 (17:26 +0000)]
Text auto scrolling documentation

Updated Property documentation in header file for TextLabel
Added AutoScrolling to programming guide

Change-Id: Icf4fc662976a2c1964f0ba7b43a88268fcf84fd4
Signed-off-by: Agnelo Vaz <agnelo.vaz@samsung.com>
8 years agoGetNaturalSize() to restore ControlSize after relayouting, Scrolling Gap from float... 87/69987/2
Agnelo Vaz [Tue, 17 May 2016 13:07:00 +0000 (14:07 +0100)]
GetNaturalSize() to restore ControlSize after relayouting, Scrolling Gap from float to int

GetNaturalSize was changing the controlSize to MAX_FLOAT before relayout but only restoring the control width, now does height too.
Gap for AutoScrolling changed from float to int, don't want less than a pixel.

Change-Id: I0c1c391e5565eee8b45d4f28492129d1211d8de8

8 years agoMerge "Add CreatePropertyBuffer() back to test utils" into devel/master
Adeel Kazmi [Tue, 17 May 2016 11:21:48 +0000 (04:21 -0700)]
Merge "Add CreatePropertyBuffer() back to test utils" into devel/master

8 years agoFix issues with text scrolling & transition effects using GetVectorXY() incorrectly 76/69776/5
Adeel Kazmi [Mon, 16 May 2016 17:16:41 +0000 (18:16 +0100)]
Fix issues with text scrolling & transition effects using GetVectorXY() incorrectly

Vector3::GetVectorXY() returns a ref (or a const ref). This is problematic in the files in this
patch because they are returning a ref to a temporary variable which then goes out-of-scope later

The fix is to just create a copy of the value on the stack rather than pass a ref to the temporary
variable.

Change-Id: I2e93748943487a677d394064b70c2b6afe983dbf

8 years agoAdd CreatePropertyBuffer() back to test utils 77/69777/1
Xiangyin Ma [Mon, 16 May 2016 17:31:41 +0000 (18:31 +0100)]
Add CreatePropertyBuffer() back to test utils

Change-Id: Ifca4ac0df7c286cf637953cd99564358d44fd52a

8 years agoUpdates following vector-wrapper include changes in core. 56/69756/3
Adeel Kazmi [Mon, 16 May 2016 13:21:38 +0000 (14:21 +0100)]
Updates following vector-wrapper include changes in core.

Change-Id: I976580ee02239eb80c46e1a8d7b51f342d029361

8 years agoUse Geometry::QUAD() in toolkit 38/69338/2
Xiangyin Ma [Thu, 12 May 2016 17:03:45 +0000 (18:03 +0100)]
Use Geometry::QUAD() in toolkit

Change-Id: I942e9b1d8c7722745a176f2d2e03de247c1935c1

8 years agoMerge "Auto Scrolling Text Label" into devel/master
Adeel Kazmi [Fri, 13 May 2016 14:34:48 +0000 (07:34 -0700)]
Merge "Auto Scrolling Text Label" into devel/master

8 years agoMerge "DALi Version 1.1.34" into devel/master
Adeel Kazmi [Fri, 13 May 2016 11:14:36 +0000 (04:14 -0700)]
Merge "DALi Version 1.1.34" into devel/master

8 years agoAuto Scrolling Text Label 96/57796/43
Agnelo Vaz [Thu, 14 Jan 2016 15:44:21 +0000 (15:44 +0000)]
Auto Scrolling Text Label

Single line horizontal scrolling

Direction of scrolling dependent on direction of text, LTR or RTL

Speed of scrolling, gap before wrapping and number of loops can be set by Property system.

Change-Id: I6abba8c0d3f3838bdd143b315687b13cb680e2f7
Signed-off-by: Agnelo Vaz <agnelo.vaz@samsung.com>
8 years agoDALi Version 1.1.34 95/69495/1 dali_1.1.34
Ferran Sole [Fri, 13 May 2016 10:54:53 +0000 (11:54 +0100)]
DALi Version 1.1.34

Change-Id: I963e379bb58245841cc58b1178372c17f7b71d50

8 years agoChange 'char' type to 'signed char' 97/68897/4
Seoyeon Kim [Tue, 10 May 2016 07:43:11 +0000 (16:43 +0900)]
Change 'char' type to 'signed char'

- In some build environments, like ARM architecture, 'char' without a signedness
  qualifier can be interpreted as 'unsigned char', and it may result in
  unexpected behavior.

Change-Id: Ib362f914f853638a954dc0f39e9b6fb19f7043a0
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
8 years agoPrevention of Null pointer dereference 27/69227/2
Seoyeon Kim [Wed, 11 May 2016 06:55:33 +0000 (15:55 +0900)]
Prevention of Null pointer dereference

Change-Id: I34c2b04710734965c6e4553de90c55339bb2a05d
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
8 years agoMerge "Button's 'Actions' table documentation updated." into devel/master
Kimmo Hoikka [Thu, 12 May 2016 13:40:17 +0000 (06:40 -0700)]
Merge "Button's 'Actions' table documentation updated." into devel/master

8 years agoButton's 'Actions' table documentation updated. 71/69271/1
Victor Cebollada [Thu, 12 May 2016 10:03:55 +0000 (11:03 +0100)]
Button's 'Actions' table documentation updated.

* Attributes description and a reference to the DoAction() method added
  to the "buttonClick" action.

Change-Id: If27b489bb509fcc52190057bf30086aca6dbc5ce
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
8 years agoAdd ItemView stopScrolling action 51/68351/10
Paul Wisbey [Tue, 3 May 2016 18:15:17 +0000 (19:15 +0100)]
Add ItemView stopScrolling action

+ Added a property for choosing one of the built-in alpha functions,
for scroll-to animations

Change-Id: I536672d27d6aec1ad06a3051f4b76cb63bad7b5c

8 years agoMerge "Fixed clipboard disappearing issue on selection" into devel/master
suhyung Eom [Thu, 12 May 2016 01:02:05 +0000 (18:02 -0700)]
Merge "Fixed clipboard disappearing issue on selection" into devel/master

8 years agoTextLayout fix. 42/69042/1
Victor Cebollada [Wed, 11 May 2016 08:15:05 +0000 (09:15 +0100)]
TextLayout fix.

* Check the initial line capacity is not zero.

Change-Id: Ib8a9daceb8eab7acea9cde3c925937e3bf3c2928
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
8 years agoFixed clipboard disappearing issue on selection 69/68969/1
suhyung Eom [Tue, 10 May 2016 23:14:14 +0000 (08:14 +0900)]
Fixed clipboard disappearing issue on selection

Signed-off-by: suhyung Eom <suhyung.eom@samsung.com>
Change-Id: I10a4d3cde28b196eb306d08c0d4a7c85976cc1c4

8 years agoText::Controller - Fix a crash when the point size property is changed in a text... 18/68918/2
Victor Cebollada [Tue, 10 May 2016 10:29:54 +0000 (11:29 +0100)]
Text::Controller - Fix a crash when the point size property is changed in a text-label.

Change-Id: Iba4c34f6e1450e03e361bd70b8e2543f1e53dc7d
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
8 years agoFix Render API for node addon 87/68787/1
Richard Huang [Mon, 9 May 2016 16:24:54 +0000 (17:24 +0100)]
Fix Render API for node addon

Change-Id: If7be284cdeecf61c7578d5b06282bbf00e8e96f7

8 years agoMerge "JavaScript example for Flexbox" into devel/master
Kimmo Hoikka [Mon, 9 May 2016 13:43:00 +0000 (06:43 -0700)]
Merge "JavaScript example for Flexbox" into devel/master

8 years agoJavaScript example for Flexbox 76/68676/3
Richard Huang [Mon, 9 May 2016 09:05:39 +0000 (10:05 +0100)]
JavaScript example for Flexbox

Change-Id: Icc08e4f646ef016a24c08bcd726c5cdcd8ff95a0

8 years agoAdd programming guide for FlexContainer 93/68593/2
Richard Huang [Fri, 6 May 2016 16:47:49 +0000 (17:47 +0100)]
Add programming guide for FlexContainer

Change-Id: Ifa2d6374dbe03208cadcca0a46403cead003dde1

8 years agoMerge "DALi Version 1.1.33" into devel/master
Adeel Kazmi [Fri, 6 May 2016 14:52:06 +0000 (07:52 -0700)]
Merge "DALi Version 1.1.33" into devel/master

8 years agoDALi Version 1.1.33 77/68577/1 dali_1.1.33
David Steele [Fri, 6 May 2016 14:47:30 +0000 (15:47 +0100)]
DALi Version 1.1.33

Change-Id: I5e425d7281bb5c2a2abcf05736b493aa6b96bbe4

8 years ago(Automated Tests) Platform Abstraction now handles multiple resource requests 52/68552/1
Adeel Kazmi [Thu, 5 May 2016 19:23:15 +0000 (20:23 +0100)]
(Automated Tests) Platform Abstraction now handles multiple resource requests

Change-Id: I04beb35818241ce0a3f0a2f343ecbc26ef781b2c