platform/core/uifw/dali-toolkit.git
7 years agoUse pre-multiplied alpha format in GradientRenderer 16/68016/2
Xiangyin Ma [Fri, 29 Apr 2016 16:33:44 +0000 (17:33 +0100)]
Use pre-multiplied alpha format in GradientRenderer

Change-Id: Ic363699481c40dcb51c3ba9507be6f7458eb6d8c

7 years agoMerge "Fixed bug in SetIndexBuffer for v8 plugin" into devel/master
Kimmo Hoikka [Fri, 29 Apr 2016 15:03:10 +0000 (08:03 -0700)]
Merge "Fixed bug in SetIndexBuffer for v8 plugin" into devel/master

7 years agoMerge "Changes following "Remove API to set if a geometry requires writing to the...
Kimmo Hoikka [Fri, 29 Apr 2016 15:01:41 +0000 (08:01 -0700)]
Merge "Changes following "Remove API to set if a geometry requires writing to the depth buffer"" into devel/master

7 years agoChanges following "Remove API to set if a geometry requires writing to the depth... 33/67533/5
Ferran Sole [Wed, 27 Apr 2016 07:20:48 +0000 (08:20 +0100)]
Changes following "Remove API to set if a geometry requires writing to the depth buffer"

Change-Id: I5b7e52b898c28ba39a9e8813fd6ed3bff1afbd3b

7 years agoDALi Version 1.1.32 26/67926/1 dali_1.1.32
Agnelo Vaz [Fri, 29 Apr 2016 08:10:27 +0000 (09:10 +0100)]
DALi Version 1.1.32

Change-Id: I438a3126a55c9c5831b720bbc36587595ec03721

7 years agoMerge "(ImageView) Partially Restore Tizen 2.4 GetImage() functionality" into devel...
David Steele [Thu, 28 Apr 2016 17:41:15 +0000 (10:41 -0700)]
Merge "(ImageView) Partially Restore Tizen 2.4 GetImage() functionality" into devel/master

7 years agoFixed bug in SetIndexBuffer for v8 plugin 58/67858/3
Ferran Sole [Thu, 28 Apr 2016 16:58:42 +0000 (17:58 +0100)]
Fixed bug in SetIndexBuffer for v8 plugin

Change-Id: I09c8c148f4f2308a2e2b4b19d007db5d51d9ebbe

7 years agoRemove ImageActor usage from V8 plugin 57/67857/2
Adeel Kazmi [Thu, 28 Apr 2016 16:55:45 +0000 (17:55 +0100)]
Remove ImageActor usage from V8 plugin

Change-Id: I88eb6606b232e2cbca081933c8cebb7c87b084c1

7 years agoMerge "Remove ImageActor usage from programming guide" into devel/master
Kimmo Hoikka [Thu, 28 Apr 2016 16:52:29 +0000 (09:52 -0700)]
Merge "Remove ImageActor usage from programming guide" into devel/master

7 years ago(ImageView) Partially Restore Tizen 2.4 GetImage() functionality 30/67630/3
Adeel Kazmi [Wed, 27 Apr 2016 13:41:46 +0000 (14:41 +0100)]
(ImageView) Partially Restore Tizen 2.4 GetImage() functionality

Change-Id: I6f501ee01d094e5889c7c713364b56645f00e8b9

7 years agoFixed ObjLoader to handle textureless objects. 99/67199/4
Andrew Poor [Mon, 25 Apr 2016 14:23:34 +0000 (15:23 +0100)]
Fixed ObjLoader to handle textureless objects.

Change-Id: I1f9cea422a41ae549ccdeb7b2ea53935e9bdc2c4

7 years agoRemove ImageActor usage from programming guide 34/67834/3
Xiangyin Ma [Mon, 25 Apr 2016 12:24:15 +0000 (13:24 +0100)]
Remove ImageActor usage from programming guide

Change-Id: Ifabac0c8896ff96cd632c5b8ede72db9b21c76ff

7 years agoMerge "Moved StyleManager to the public API" into devel/master
Kimmo Hoikka [Thu, 28 Apr 2016 12:33:32 +0000 (05:33 -0700)]
Merge "Moved StyleManager to the public API" into devel/master

7 years agoMerge "Remove ImageActor from Builder & some doxygen update" into devel/master
Adeel Kazmi [Thu, 28 Apr 2016 09:47:30 +0000 (02:47 -0700)]
Merge "Remove ImageActor from Builder & some doxygen update" into devel/master

7 years agoMerge "Fix doxygen errors and enable doxygen build for devel-api" into devel/master
Adeel Kazmi [Wed, 27 Apr 2016 15:38:28 +0000 (08:38 -0700)]
Merge "Fix doxygen errors and enable doxygen build for devel-api" into devel/master

7 years agoMoved StyleManager to the public API 47/67347/9
David Steele [Mon, 25 Apr 2016 16:46:23 +0000 (17:46 +0100)]
Moved StyleManager to the public API

Cleaned up the API (removed Orientation code), fixed comments, added
@SINCE_1_1.32 macros, doxygen groups.

Change-Id: I954f627a3db63714471d8440b65fc1afbc8dc44e
Signed-off-by: David Steele <david.steele@samsung.com>
7 years agoFix the buffer overflow issue in nanosvg 37/67637/1
Xiangyin Ma [Wed, 27 Apr 2016 14:59:51 +0000 (15:59 +0100)]
Fix the buffer overflow issue in nanosvg

Change-Id: I8d0f25c48bf1d5d307d7642b249e3baebcf63d41

7 years agoFix doxygen errors and enable doxygen build for devel-api 67/67467/3
Richard Huang [Tue, 26 Apr 2016 15:58:18 +0000 (16:58 +0100)]
Fix doxygen errors and enable doxygen build for devel-api

Change-Id: I7c4ebd51be3ab73a544963a89cc1fc33d83e8435

7 years agoRemove ImageActor from Builder & some doxygen update 69/67469/3
Xiangyin Ma [Tue, 26 Apr 2016 16:54:59 +0000 (17:54 +0100)]
Remove ImageActor from Builder & some doxygen update

Change-Id: I0c41dec882acda9dc9990b5a1db51d783d9cb03f

7 years agoMerge "Changes following "Make TextureSet a non property owner"" into devel/master
Paul Wisbey [Wed, 27 Apr 2016 12:41:33 +0000 (05:41 -0700)]
Merge "Changes following "Make TextureSet a non property owner"" into devel/master

7 years agoMerge "Changed signal order for StyleManager" into devel/master
Adeel Kazmi [Tue, 26 Apr 2016 15:53:27 +0000 (08:53 -0700)]
Merge "Changed signal order for StyleManager" into devel/master

7 years agoChanged signal order for StyleManager 86/66186/8
David Steele [Fri, 15 Apr 2016 16:32:04 +0000 (17:32 +0100)]
Changed signal order for StyleManager

With this change, StyleManager will first trigger an internal signal
that is picked up by all Controls, then will emit StyleChanged to
signal to the application that the theme or system fonts have changed
and that the styling has completed.

Change-Id: I54ced7ad5ffc08bf5e55c9895be03848bea6b7a6
Signed-off-by: David Steele <david.steele@samsung.com>
7 years agoChanges following "Make TextureSet a non property owner" 53/67453/2
Ferran Sole [Tue, 26 Apr 2016 13:43:20 +0000 (14:43 +0100)]
Changes following "Make TextureSet a non property owner"

Change-Id: Id3045fd237fac263b309fac51cb39800b3b5ede6

7 years agoChanged shadow view to turn position inheritance off for blur filter 56/66756/3
David Steele [Wed, 20 Apr 2016 19:21:43 +0000 (20:21 +0100)]
Changed shadow view to turn position inheritance off for blur filter

Recent changes to transform have altered position inheritance meaning.
Turning off position inheritance for the actors used by the blur filter
ensures that the final image (this is an image -> image render task) is positioned
in the same place.

Change-Id: I6102e756fc7d581fc8ba2e882601ed8d6f117b09
Signed-off-by: David Steele <david.steele@samsung.com>
7 years agoMerge "Changes following "Remove Geometry scene object"" into devel/master
Paul Wisbey [Tue, 26 Apr 2016 13:00:26 +0000 (06:00 -0700)]
Merge "Changes following "Remove Geometry scene object"" into devel/master

7 years agoAdd test case for Flexbox layout algorithm 90/67190/6
Richard Huang [Mon, 25 Apr 2016 14:04:17 +0000 (15:04 +0100)]
Add test case for Flexbox layout algorithm

Change-Id: I50bdcbe847f097cda3db6cf8dd948e6d9ab96626

7 years agoMerge "Clarify the action propagation behaviour in custom control development guide...
Adeel Kazmi [Mon, 25 Apr 2016 16:48:26 +0000 (09:48 -0700)]
Merge "Clarify the action propagation behaviour in custom control development guide" into devel/master

7 years agoClarify the action propagation behaviour in custom control development guide 82/67182/2
Richard Huang [Mon, 25 Apr 2016 12:54:30 +0000 (13:54 +0100)]
Clarify the action propagation behaviour in custom control development guide

Change-Id: I492c0e5275f89ea4370b5c22e33d4f1af4f4750f

7 years agoChanges following "Remove Geometry scene object" 46/66746/13
Ferran Sole [Wed, 20 Apr 2016 15:10:35 +0000 (16:10 +0100)]
Changes following "Remove Geometry scene object"

Change-Id: Id177a9f248686d82898a05a865871983a64af885

7 years agoupdate the programming guide of ControlRenderer 90/66890/5
Xiangyin Ma [Thu, 21 Apr 2016 18:11:50 +0000 (19:11 +0100)]
update the programming guide of ControlRenderer

Change-Id: I1b086f330a575da9901fac29690c5bdfb12071cb

7 years agoColor segmentation - Comment updated. 59/67159/1
Victor Cebollada [Mon, 25 Apr 2016 10:35:01 +0000 (11:35 +0100)]
Color segmentation - Comment updated.

Change-Id: I82991c2f9813e7888b139bce8faad95e4e944c77
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
7 years agoTextModel - Remove the logical to visual conversion table. 99/67099/3
Victor Cebollada [Mon, 25 Apr 2016 07:38:52 +0000 (08:38 +0100)]
TextModel - Remove the logical to visual conversion table.

* Is not needed.

Change-Id: I19e208281bfe70dbf5abe7de37059b4d259ee0fb
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
7 years agoTextModel - Update only the edited paragraph when the style changes. 05/67005/5
Victor Cebollada [Tue, 12 Apr 2016 15:03:40 +0000 (16:03 +0100)]
TextModel - Update only the edited paragraph when the style changes.

Change-Id: I5a6666dd2e3f20fc16a786efd43bef2fd766aea0
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
7 years agoTextModel - Update the color runs. 93/66393/9
Victor Cebollada [Mon, 18 Apr 2016 08:23:51 +0000 (09:23 +0100)]
TextModel - Update the color runs.

Change-Id: If392f542fb3ce75532e125c805968fcc76b475cb
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
7 years agoWhether to update the input style when text is removed. 67/66367/5
Victor Cebollada [Mon, 18 Apr 2016 10:58:55 +0000 (11:58 +0100)]
Whether to update the input style when text is removed.

* When predictve text is used the pre-edit text is removed
  and inserted again with the new characters. This patch
  avoids to update the input style when pre-edit text is
  removed.

Change-Id: Ia4d266a10a7912b19efd4e1d27dea0d711dcea9b
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
7 years agoRefactor the Text::Controller::ClearFontData. 45/66945/3
Victor Cebollada [Thu, 21 Apr 2016 14:01:46 +0000 (15:01 +0100)]
Refactor the Text::Controller::ClearFontData.

* This method clears completely some buffers of the model.
  Then the Text::Controller::Impl::ClearModelData may access
  the same buffers out of bounds causing a crash.

Change-Id: I1b50135c707354bd3037aabb63cded10ba2e6f2f
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
7 years agoSelect the renderer type based on the image url 30/66830/3
Xiangyin Ma [Thu, 21 Apr 2016 10:01:08 +0000 (11:01 +0100)]
Select the renderer type based on the image url

Change-Id: I394fdccd108871aaa234dc95b3e7b98142a9e7c7

7 years agoDeprecating Button API in favour of using Properties or style file 79/66979/5
Agnelo Vaz [Fri, 22 Apr 2016 10:02:10 +0000 (11:02 +0100)]
Deprecating Button API in favour of using Properties or style file

Change-Id: I5c856b6ca53228b181efbed525babfb7a69ad5fb

7 years agoMerge "Fix JavaScript error after Rendering API clean-up" into devel/master
Kimmo Hoikka [Fri, 22 Apr 2016 10:59:04 +0000 (03:59 -0700)]
Merge "Fix JavaScript error after Rendering API clean-up" into devel/master

7 years agoFix JavaScript error after Rendering API clean-up 81/66981/1
Richard Huang [Fri, 22 Apr 2016 10:11:07 +0000 (11:11 +0100)]
Fix JavaScript error after Rendering API clean-up

Change-Id: Iec708cdbfe6d760a85e8039703e55ad6233e88ce

7 years agoDALi Version 1.1.31 69/66969/1 dali_1.1.31
Adeel Kazmi [Fri, 22 Apr 2016 09:08:00 +0000 (10:08 +0100)]
DALi Version 1.1.31

Change-Id: I3753939f6f4b7cc36539b062f4d3370a60451bff

7 years agoMove the toolkit-text-model into a folder in the internal side of the test cases. 66/66866/1
Victor Cebollada [Thu, 21 Apr 2016 13:38:50 +0000 (14:38 +0100)]
Move the toolkit-text-model into a folder in the internal side of the test cases.

Change-Id: Id09c79876077595ef129f236d5a6e6fde07bd20a
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
7 years agoMerge "TextController - Update the text model." into devel/master
Paul Wisbey [Thu, 21 Apr 2016 14:59:26 +0000 (07:59 -0700)]
Merge "TextController - Update the text model." into devel/master

7 years agoTextController - Update the text model. 57/65557/11
Victor Cebollada [Mon, 21 Mar 2016 10:18:33 +0000 (10:18 +0000)]
TextController - Update the text model.

* Updates the paragraphs that are being edited instead creating the whole text model from scratch.

Change-Id: I19c3b841a264a75c97a39ebcc64a5685604eb9c8
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
7 years agoFix for text layout. 19/66819/3
Victor Cebollada [Thu, 21 Apr 2016 06:40:04 +0000 (07:40 +0100)]
Fix for text layout.

* If a character is shaped in more than one glyph and this character is at the end of a text,
  each glyph was rendered in a different line.
  This is because the segmentation info says the last character is a MUST_BREAK. When the glyphs
  of the last character are traversed they get a MUST_BREAK and they are laid-out in a new line.

Change-Id: Ic88a196bd0787e819dba0e7a887b4486506e7a50
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
7 years agoVector-based text rendering 86/56486/29
Paul Wisbey [Mon, 30 Nov 2015 13:48:04 +0000 (13:48 +0000)]
Vector-based text rendering

Change-Id: Ieadbb0e545219f8184fe50bb6f00bfaced902184

7 years agoMerge "Flexbox UI control implementation" into devel/master
Kimmo Hoikka [Tue, 19 Apr 2016 16:01:21 +0000 (09:01 -0700)]
Merge "Flexbox UI control implementation" into devel/master

7 years agoRemoved ImageActor usage from automated-tests 61/66561/1
Adeel Kazmi [Tue, 19 Apr 2016 11:32:11 +0000 (12:32 +0100)]
Removed ImageActor usage from automated-tests

Change-Id: Ia298a3d5dfe3449606151da70df139c42f864323

7 years agoSynchronized Automated Tests with dali-core 43/66543/2
Adeel Kazmi [Tue, 19 Apr 2016 10:37:44 +0000 (11:37 +0100)]
Synchronized Automated Tests with dali-core

Change-Id: I7d743f9dd1fdb118b2308a2195f83d25407e62ae

7 years agoFlexbox UI control implementation 53/59953/12
Richard Huang [Fri, 19 Feb 2016 17:30:08 +0000 (17:30 +0000)]
Flexbox UI control implementation

Change-Id: I70217a6e04cba71fcf5eaeaf0b10cb82b116a4e8

7 years agoPublish the OVERSHOOT_SIZE property in Scrollable 06/66406/2
Paul Wisbey [Mon, 18 Apr 2016 16:42:44 +0000 (17:42 +0100)]
Publish the OVERSHOOT_SIZE property in Scrollable

Change-Id: If09ff5491b0c098d34300872f26957eab31f9f59

7 years agoMerge "Remove sys-string and use dali-toolkit po files (sys-string package will be...
Adeel Kazmi [Mon, 18 Apr 2016 14:59:48 +0000 (07:59 -0700)]
Merge "Remove sys-string and use dali-toolkit po files (sys-string package will be deleted from platform)" into devel/master

8 years agoRendering API clean-up 49/64949/10
Ferran Sole [Wed, 6 Apr 2016 09:41:28 +0000 (10:41 +0100)]
Rendering API clean-up

Change-Id: I282a24900e667bdc29ba45cf95d7e22457df137c

8 years agoDALi Version 1.1.30 72/66172/1 dali_1.1.30
Adam Bialogonski [Fri, 15 Apr 2016 13:59:27 +0000 (14:59 +0100)]
DALi Version 1.1.30

Change-Id: Ic29d1a311c36fbc6e4c01670e636d61d0332ed9a

8 years agoRemove sys-string and use dali-toolkit po files 46/56546/2
Heeyong Song [Mon, 11 Jan 2016 05:53:53 +0000 (14:53 +0900)]
Remove sys-string and use dali-toolkit po files
(sys-string package will be deleted from platform)

Change-Id: I8534096c80e060f15313944fe077b62c28689a61

8 years ago(PageTurnView) Remove unrequired cull-face.h 26/66026/1
Adeel Kazmi [Thu, 14 Apr 2016 17:05:41 +0000 (18:05 +0100)]
(PageTurnView) Remove unrequired cull-face.h

Change-Id: I7e9f640384374bb127bb82348e3153b6a412fe9f

8 years agoStop using ImageActor in EffectsView and ImageFilters 53/54753/13
Xiangyin Ma [Thu, 17 Dec 2015 16:52:15 +0000 (16:52 +0000)]
Stop using ImageActor in EffectsView and ImageFilters

Change-Id: Icc8793ab46b8e6c10a5f10bace53304b5f7d26b0

8 years agoMerge "Stop using ImageActor in PageTurnView" into devel/master
Adeel Kazmi [Tue, 12 Apr 2016 15:13:39 +0000 (08:13 -0700)]
Merge "Stop using ImageActor in PageTurnView" into devel/master

8 years agoMerge changes I150e1a74,Ie6d24150,I91081f5a into devel/master
Paul Wisbey [Tue, 12 Apr 2016 10:37:41 +0000 (03:37 -0700)]
Merge changes I150e1a74,Ie6d24150,I91081f5a into devel/master

* changes:
  TextModel - Conversion from characters to glyphs.
  TextModel - Create paragraph info for a given range of characters inside a text.
  Text - Small fixes.

8 years agoRemove Unnecessary OnButton methods in the button implementations 76/65576/1
Adeel Kazmi [Mon, 11 Apr 2016 11:23:29 +0000 (12:23 +0100)]
Remove Unnecessary OnButton methods in the button implementations

Change-Id: I5fd0c0149513dd40c1eace72afa49ed47a9782cf

8 years agoRemove OnControl methods & add up-calls 66/65366/5
Adeel Kazmi [Fri, 8 Apr 2016 16:55:28 +0000 (17:55 +0100)]
Remove OnControl methods & add up-calls

Additionally, correctly sets the background renderer size when OnSizeSet is called.

Change-Id: I6952e0a2e317b54bdb28adf2b013ca1244595522

8 years agoTextModel - Conversion from characters to glyphs. 96/65496/1
Victor Cebollada [Mon, 11 Apr 2016 08:47:10 +0000 (09:47 +0100)]
TextModel - Conversion from characters to glyphs.

* Pass the glyph index to the methods that calculates the conversion tables.

Change-Id: I150e1a747dea196b9b3669d0e8b02d834b41d28f
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
8 years agoTextModel - Create paragraph info for a given range of characters inside a text. 69/65469/2
Victor Cebollada [Mon, 21 Mar 2016 08:42:21 +0000 (08:42 +0000)]
TextModel - Create paragraph info for a given range of characters inside a text.

Change-Id: Ie6d241502e78a99a5be3343bf4da2761e6547d4c
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
8 years agoText - Small fixes. 68/65468/1
Victor Cebollada [Mon, 11 Apr 2016 07:56:41 +0000 (08:56 +0100)]
Text - Small fixes.

* Some comments updated.
* const's added.
* numberOfChars --> numberOfCharacters
* include guard changed in text-run-container.h

Change-Id: I91081f5ad2de071aff294435ab43b09e782f5ca7
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
8 years agoStop using ImageActor in PageTurnView 92/52692/17
Xiangyin Ma [Wed, 25 Nov 2015 18:15:05 +0000 (18:15 +0000)]
Stop using ImageActor in PageTurnView

Change-Id: Id919c0ec67faf0afcabd0dbc4ff895cdab4ff52f

8 years agoDALi Version 1.1.29 22/65322/1 dali_1.1.29
Xiangyin Ma [Fri, 8 Apr 2016 10:24:40 +0000 (11:24 +0100)]
DALi Version 1.1.29

Change-Id: I6930c43249d153112a2d77bd09ed2c11383a337c

8 years agoMerge "Fixed normal mapping shader for model3d-view control" into devel/master
Paul Wisbey [Thu, 7 Apr 2016 12:48:51 +0000 (05:48 -0700)]
Merge "Fixed normal mapping shader for model3d-view control" into devel/master

8 years agoMerge "Fix for font validation." into devel/master
Paul Wisbey [Thu, 7 Apr 2016 09:09:34 +0000 (02:09 -0700)]
Merge "Fix for font validation." into devel/master

8 years agoFixed normal mapping shader for model3d-view control 82/64982/2
Ferran Sole [Wed, 6 Apr 2016 11:35:14 +0000 (12:35 +0100)]
Fixed normal mapping shader for model3d-view control

-Normal mapping shader was using a wrong view vector to compute the halfway vector between camera and light
-Removed some unnecessary operations

Change-Id: Ic86a04629f8f8aa3d44bf1f374dbc19ab8dbdf0c

8 years ago(Control) Remove color & filename parsing in map for background 40/64840/4
Adeel Kazmi [Tue, 5 Apr 2016 15:49:32 +0000 (16:49 +0100)]
(Control) Remove color & filename parsing in map for background

This will not break backwards compatibility as the previous code followed a different path anyway.

Change-Id: I4a7250297fe6c1b2351bf899f2ec06f3154f51cf

8 years agoFix for font validation. 38/64838/3
Victor Cebollada [Tue, 5 Apr 2016 08:40:49 +0000 (09:40 +0100)]
Fix for font validation.

Bug fixed when:
 * There are different texts.
 * No font's family is set to the texts.
 * Texts are not supported by the default font.
 * Texts are set different sizes.

Only one default font (with only one size) was cached per script.

Change-Id: Ifdc1691b797432521c16f236769c127ab1848433
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
8 years agoMerge "Fixed testcases using sampler uniforms" into devel/master
Paul Wisbey [Tue, 5 Apr 2016 15:14:51 +0000 (08:14 -0700)]
Merge "Fixed testcases using sampler uniforms" into devel/master

8 years agoMerge "GradientRenderer Property name changes and stopOffset has default" into devel...
Adeel Kazmi [Mon, 4 Apr 2016 17:33:26 +0000 (10:33 -0700)]
Merge "GradientRenderer Property name changes and stopOffset has default" into devel/master

8 years agoFixed testcases using sampler uniforms 81/64681/1
David Steele [Mon, 4 Apr 2016 15:31:21 +0000 (16:31 +0100)]
Fixed testcases using sampler uniforms

Change-Id: I110b07103484dee4fc685596b2bfffbdc5d99fdb

8 years agoRemove more ImageActors from Toolkit 83/55083/8
Xiangyin Ma [Mon, 21 Dec 2015 18:03:04 +0000 (18:03 +0000)]
Remove more ImageActors from Toolkit

Change-Id: Idc4e89e816ed271b71befb22d469912775e2ee16

8 years agoGradientRenderer Property name changes and stopOffset has default 42/64542/4
Agnelo Vaz [Fri, 1 Apr 2016 14:46:51 +0000 (15:46 +0100)]
GradientRenderer Property name changes and stopOffset has default

gradient prefix removed from Properties as redundant in the GradientRenderer class
StopOffset now has default values of 0.0 and 1.0 so not an essential property to set
Programming guide and tests updated to reflect these changes.
New utc added for testing stopOffset defaults

Change-Id: I1edfac96970dd648431825824c8bedf9275f4203

8 years agoUpdate doxygen groups and overview description 34/58134/6
Yoonsang Lee [Wed, 27 Jan 2016 23:11:57 +0000 (08:11 +0900)]
Update doxygen groups and overview description

- Merge "Focus Manager" & "Accessibility Manager" groups into "Managers"
- Update overview of DALi
- Update overview of DALi Toolkit

Change-Id: Iad7d693276b1c13274305a0c73b7ca49e54d9dc4

8 years agoDALi Version 1.1.28 47/64447/1 dali_1.1.28
Victor Cebollada [Fri, 1 Apr 2016 08:22:41 +0000 (09:22 +0100)]
DALi Version 1.1.28

Change-Id: I43c454b45e5e05da1945603f77f65b1cd12bbbdf
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
8 years agoMerge "Fix for text cursor." into devel/master
Paul Wisbey [Thu, 31 Mar 2016 13:58:36 +0000 (06:58 -0700)]
Merge "Fix for text cursor." into devel/master

8 years agoFix for text cursor. 18/64318/1
Victor Cebollada [Thu, 31 Mar 2016 10:25:10 +0000 (11:25 +0100)]
Fix for text cursor.

* Sets the text's layout size to zero when there is no text and no place holder text.

Change-Id: I7d73375fd4aa437a9e30ad7dd0d927f346fe5d21
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
8 years agoAdded "mapping" section parser to Builder. 17/63417/3
David Steele [Fri, 26 Feb 2016 18:41:00 +0000 (18:41 +0000)]
Added "mapping" section parser to Builder.

This can be used by any part of the builder to share objects: the
"mappings" section contains key:value pairs. Any value in the parsed
file that contains "<" + key + ">" is replaced by the corresponding
value from the "mappings" section.

Note also that values in the mapping section can also reference other
keys in the mapping section - there is cycle checking, and this will
leave a value empty on the second reference of a cycle.

test-button and test-animation-data test out some concepts that may
make their way into mainline codebase in the near future, such as a
parser to translate property maps into animation data.

Change-Id: I3bf0392c79861fc3433cefc0ad2a3fc610ff58da

8 years agoMerge "Stop Overriding Actor::Add() & Actor::Remove()" into devel/master
Adeel Kazmi [Wed, 30 Mar 2016 17:31:26 +0000 (10:31 -0700)]
Merge "Stop Overriding Actor::Add() & Actor::Remove()" into devel/master

8 years agoTextModel - Layout a given range of characters inside a text. 13/62713/6
Victor Cebollada [Wed, 9 Mar 2016 15:40:46 +0000 (15:40 +0000)]
TextModel - Layout a given range of characters inside a text.

Change-Id: Ie854d18af10553f2a4381ab6e60fc91f68c21ef0
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
8 years agoStop Overriding Actor::Add() & Actor::Remove() 52/64052/2
Xiangyin Ma [Wed, 23 Mar 2016 16:28:58 +0000 (16:28 +0000)]
Stop Overriding Actor::Add() & Actor::Remove()

Change-Id: I81213f1888d0469eb5b02bc5e9686d70ba79f113

8 years agoMerge "DALi Version 1.1.27" into devel/master
Adeel Kazmi [Thu, 24 Mar 2016 16:35:30 +0000 (09:35 -0700)]
Merge "DALi Version 1.1.27" into devel/master

8 years agoDALi Version 1.1.27 85/63585/1 dali_1.1.27
Tom Robinson [Thu, 24 Mar 2016 15:49:09 +0000 (15:49 +0000)]
DALi Version 1.1.27

Change-Id: Iea5cd11685c90dc45c29d4f6096305e3e8c18242

8 years agoMerge "Fix for text renderer. Set the right size in order to cull the actor correctly...
Paul Wisbey [Thu, 24 Mar 2016 13:39:58 +0000 (06:39 -0700)]
Merge "Fix for text renderer. Set the right size in order to cull the actor correctly." into devel/master

8 years agoProgramming guide of SVG Renderer 23/63223/4
Xiangyin Ma [Tue, 22 Mar 2016 18:47:13 +0000 (18:47 +0000)]
Programming guide of SVG Renderer

Change-Id: I1ce2607ebd5ba4fcc7ff40fbe3795620f3c034e1

8 years agoFix for text renderer. Set the right size in order to cull the actor correctly. 67/63367/1
Victor Cebollada [Wed, 23 Mar 2016 08:08:06 +0000 (08:08 +0000)]
Fix for text renderer. Set the right size in order to cull the actor correctly.

Change-Id: Iad29ca658c92f1bee620e39b3164f4fc2fff6d54
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
8 years agoSVG support for ImageView ( CPU rendering version ) 48/60148/16
Xiangyin Ma [Mon, 22 Feb 2016 15:52:12 +0000 (15:52 +0000)]
SVG support for ImageView ( CPU rendering version )

Change-Id: I220bb575d2f66deca04106b091dd15aaed34302f

8 years agoPropertyBuffer SetData clean-up 24/63024/3
Paul Wisbey [Mon, 21 Mar 2016 17:06:40 +0000 (17:06 +0000)]
PropertyBuffer SetData clean-up

Change-Id: Ie99400f090ee5516f8fcb90e8fea307fe41bbf48

8 years agoDALi Version 1.1.26 23/62823/1 dali_1.1.26
Richard Huang [Fri, 18 Mar 2016 13:10:01 +0000 (13:10 +0000)]
DALi Version 1.1.26

Change-Id: I420d404c5ea446ade9ebb0085a3bf46dc525c1fc

8 years agoFixed crash for stage touched signal callback in JavaScript 66/62366/1
Richard Huang [Tue, 15 Mar 2016 17:57:13 +0000 (17:57 +0000)]
Fixed crash for stage touched signal callback in JavaScript

Change-Id: I11858186c448ba9d2a21f597351fe5275667d514

8 years agoMerge "Added Emscripten guide" into devel/master
Paul Wisbey [Mon, 14 Mar 2016 13:11:26 +0000 (06:11 -0700)]
Merge "Added Emscripten guide" into devel/master

8 years agoDALi Version 1.1.25 75/61975/1 dali_1.1.25
Nick Holland [Fri, 11 Mar 2016 15:02:35 +0000 (15:02 +0000)]
DALi Version 1.1.25

Change-Id: I8b92be804f4af7e50413b26add1db324c6048fd4

8 years agoFixing test cases after Texture::Bind cleanup. 85/60885/2
David Steele [Wed, 2 Mar 2016 20:16:48 +0000 (20:16 +0000)]
Fixing test cases after Texture::Bind cleanup.

Some test cases were expecting a texture to be rendered, but weren't providing
pixel data. With the cleanup to Texture::Bind preventing a call to glBindTexture
without pixel data, this is no longer the case.

Added dummy pixel data to ensure the test cases pass.

Change-Id: I67268b3a4a9446ff5745bc43f7f9f67f13c5ff69
Signed-off-by: David Steele <david.steele@samsung.com>
8 years agoAdded Emscripten guide 62/61062/5
Tom Robinson [Thu, 3 Mar 2016 15:53:44 +0000 (15:53 +0000)]
Added Emscripten guide

Describes:
* What Emscripten is
* What we can do with it in DALi
* How to build it
* How to run the examples
* How to run the tests
* Debugging & Tips

Change-Id: I10df79315f1d62e1add4ad7d9c367a472f3d3bdf

8 years agoTextModel - Shape the given number of characters inside a text. 66/61066/4
Victor Cebollada [Thu, 3 Mar 2016 09:14:34 +0000 (09:14 +0000)]
TextModel - Shape the given number of characters inside a text.

Change-Id: I8936449b132cfaf28941af58f19e06536297815e
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
8 years agoDALi Version 1.1.24 21/61321/1 dali_1.1.24
Ferran Sole [Mon, 7 Mar 2016 09:07:46 +0000 (09:07 +0000)]
DALi Version 1.1.24

Change-Id: I2e067240be9283416dec5ab90a8ca9115735c820

8 years agoTextModel - Create the bidirectional info for a given range of characters inside... 56/60856/5
Victor Cebollada [Thu, 18 Feb 2016 09:45:31 +0000 (09:45 +0000)]
TextModel - Create the bidirectional info for a given range of characters inside a text.

Change-Id: I00d0c68d9d354d30e6fe3ad67de8d99f7c0651d4
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>