platform/core/uifw/dali-toolkit.git
7 years agoMerge "Exclude internal tag module in Public API reference" into devel/master
Adeel Kazmi [Wed, 10 Aug 2016 14:25:51 +0000 (07:25 -0700)]
Merge "Exclude internal tag module in Public API reference" into devel/master

7 years agoExclude internal tag module in Public API reference 30/83130/5
Seoyeon Kim [Fri, 24 Jun 2016 07:14:59 +0000 (16:14 +0900)]
Exclude internal tag module in Public API reference

Change-Id: I3fc95f79fd6adbc98c60d3fd3a790fda29bc3a9e
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
7 years agoFix Control::ClearBackground 01/83301/1
minho.sun [Wed, 10 Aug 2016 05:15:49 +0000 (14:15 +0900)]
Fix Control::ClearBackground

 ClearBackground() didn't make backgroundcolor Color:Transparent before.

 So, make ClearBackground set backgroundcolor to Color:Transparent after
 mImpl->mBackgroundRenderer.RemoveAndReset().

Change-Id: I467cb3569d9fca86313efddba1866dc176e5d4b8
Signed-off-by: minho.sun <minho.sun@samsung.com>
7 years agoMerge changes I88ded17f,I3960a370 into devel/master
Paul Wisbey [Tue, 9 Aug 2016 17:30:56 +0000 (10:30 -0700)]
Merge changes I88ded17f,I3960a370 into devel/master

* changes:
  Fix for multi-language support.
  Text - UTC fixes after removing non latin characters from the LATIN script in adaptor.

7 years agoMerge "Stop creating image visuals by default" into devel/master
David Steele [Tue, 9 Aug 2016 10:47:35 +0000 (03:47 -0700)]
Merge "Stop creating image visuals by default" into devel/master

7 years agoStop creating image visuals by default 12/83012/3
Adeel Kazmi [Mon, 8 Aug 2016 16:34:03 +0000 (17:34 +0100)]
Stop creating image visuals by default

Effects view and emboss filter create an image visual specifically and then set a custom shader.

Change-Id: I20b4548b0ddda41bdf4f476b3a3a2fbaa83db677

7 years agoUpdated patch-coverage tool to catch fewer errors 19/83019/1
David Steele [Mon, 8 Aug 2016 19:36:28 +0000 (20:36 +0100)]
Updated patch-coverage tool to catch fewer errors

Patch coverage tool was catching coverage errors for files in
non-source tree and of non-source code, also was catching changes
that had no coverage change.

Also added mechanism to choose the right patch, or to fail
if there are changes in both the working tree and the index.

Also added html output.

One minor gotcha spotted - added test code which was in-advertently covered
because of a case fallthrough, and passed, though this then caused unchanged
code to reduce in coverage.

Change-Id: Id49d30935b2dc9ef3145bf6bc78ec7510de01fd0
Signed-off-by: David Steele <david.steele@samsung.com>
7 years agoMerge "Add GetSurfaceType() in TestRenderSurface" into devel/master
taeyoon [Mon, 8 Aug 2016 04:19:41 +0000 (21:19 -0700)]
Merge "Add GetSurfaceType() in TestRenderSurface" into devel/master

7 years agoFix for multi-language support. 91/82791/1
Victor Cebollada [Fri, 5 Aug 2016 06:40:00 +0000 (07:40 +0100)]
Fix for multi-language support.

* Pass the preferred font's description to the
  MultiLanguageSupport::ValidateFonts() method instead of
  a vector of font runs with default font's identifiers.

Change-Id: I88ded17f10be3f78fd7dfbca404f78eaf779aaa9
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
7 years agoText - UTC fixes after removing non latin characters from the LATIN script in adaptor. 22/82522/2
Victor Cebollada [Wed, 3 Aug 2016 14:38:10 +0000 (15:38 +0100)]
Text - UTC fixes after removing non latin characters from the LATIN script in adaptor.

Change-Id: I3960a370e1bd76fc180836e633fecbce3a7fb65c
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
7 years agoMerge "Added style names for images and text labels of Slider" into devel/master
Adeel Kazmi [Fri, 5 Aug 2016 15:20:24 +0000 (08:20 -0700)]
Merge "Added style names for images and text labels of Slider" into devel/master

7 years agoMerge "DALi Version 1.2.0" into devel/master
Adeel Kazmi [Fri, 5 Aug 2016 14:02:12 +0000 (07:02 -0700)]
Merge "DALi Version 1.2.0" into devel/master

7 years agoDALi Version 1.2.0 70/82770/1 dali_1.2.0
Tom Robinson [Fri, 5 Aug 2016 13:52:06 +0000 (14:52 +0100)]
DALi Version 1.2.0

Change-Id: I6857fb7ae40b58280f7f64cf7a6b2d419b9e53cd

7 years agoMerge "Added GetNaturalSize to primitive visual." into devel/master
Adeel Kazmi [Fri, 5 Aug 2016 13:29:21 +0000 (06:29 -0700)]
Merge "Added GetNaturalSize to primitive visual." into devel/master

7 years agoAdded style names for images and text labels of Slider 54/71254/8
David Steele [Tue, 24 May 2016 18:36:59 +0000 (19:36 +0100)]
Added style names for images and text labels of Slider

Having properly named components of Slider enables them to be styled
individually.

Change-Id: I0062f77678c2423bac540d31d5277fc5d1b7fc04
Signed-off-by: David Steele <david.steele@samsung.com>
7 years agoPreparation for minor version upgrade 36/82636/1
Adeel Kazmi [Thu, 4 Aug 2016 15:34:45 +0000 (16:34 +0100)]
Preparation for minor version upgrade

Change-Id: I623a869b2bc1bbe5a687c438b4e41d9e4c524158

7 years agoBatching clean-up 30/82630/2
adam.b [Thu, 4 Aug 2016 13:46:21 +0000 (14:46 +0100)]
Batching clean-up
BatchImageVisual has been made more like Svg/NpatchVisual. It's "less" public now.

Change-Id: I7c57768db634e1859d4752f3745ce905a8a99cfd

7 years agoAdded GetNaturalSize to primitive visual. 20/82620/1
Andrew Poor [Thu, 4 Aug 2016 13:11:51 +0000 (14:11 +0100)]
Added GetNaturalSize to primitive visual.

Change-Id: I6ca214aadbefcc3921c65a9bfddcc10a18f55735

7 years agoAdding ObjectDestructionTracker to dali-test-suite-utils for testing object destruction 19/82519/5
Agnelo Vaz [Wed, 3 Aug 2016 14:34:34 +0000 (15:34 +0100)]
Adding ObjectDestructionTracker to dali-test-suite-utils for testing object destruction

ControlImpl tests using ObjectDestructionFunctor to pass to object destrcution signal and confirm control has been destroyed.

Change-Id: I9e59089213b6257d5c2a4094e2fbf352f2f376d1

7 years agoMerge "Geometry Batching" into devel/master
Paul Wisbey [Wed, 3 Aug 2016 16:00:27 +0000 (09:00 -0700)]
Merge "Geometry Batching" into devel/master

7 years agoMerge "Added missing newline chars to logging commands" into devel/master
David Steele [Wed, 3 Aug 2016 13:59:38 +0000 (06:59 -0700)]
Merge "Added missing newline chars to logging commands" into devel/master

7 years agoMerge "Adding RegisterVisual API to Control base class" into devel/master
Adeel Kazmi [Wed, 3 Aug 2016 11:25:42 +0000 (04:25 -0700)]
Merge "Adding RegisterVisual API to Control base class" into devel/master

7 years agoMerge "Fix the broken build for JavaScript plugin" into devel/master
Adeel Kazmi [Wed, 3 Aug 2016 10:33:34 +0000 (03:33 -0700)]
Merge "Fix the broken build for JavaScript plugin" into devel/master

7 years agoAdding RegisterVisual API to Control base class 83/78983/12
Agnelo Vaz [Thu, 7 Jul 2016 14:20:12 +0000 (15:20 +0100)]
Adding RegisterVisual API to Control base class

Visuals are stored in Control after being registered through the new API via the derived control

Change-Id: If94c43f148994434c9f7c409fadef5ebd590e66c

7 years agoGeometry Batching 36/59336/36
adam.b [Mon, 25 Jul 2016 14:55:33 +0000 (15:55 +0100)]
Geometry Batching

Toolkit support for the geometry batching feature. It provides simple batching for ImageView objects. Turning on batching is done same way as for other Actors, by setting the property BATCHING_ENABLED on the ImageView.

Change-Id: Ib283b6c2f7053a017dc2e87725a9d3047c9ed801

7 years agoMerge "Fix text's highlight box." into devel/master
Paul Wisbey [Tue, 2 Aug 2016 16:50:34 +0000 (09:50 -0700)]
Merge "Fix text's highlight box." into devel/master

7 years agoMerge "Reposition the text's popup when the text is scrolled." into devel/master
Paul Wisbey [Tue, 2 Aug 2016 16:50:17 +0000 (09:50 -0700)]
Merge "Reposition the text's popup when the text is scrolled." into devel/master

7 years agoFix the broken build for JavaScript plugin 15/82315/1
Richard Huang [Tue, 2 Aug 2016 16:22:04 +0000 (17:22 +0100)]
Fix the broken build for JavaScript plugin

Change-Id: Ib8069e20fad36f6edac499dee51b1596dd887414

7 years agoRenderer Depth UTCs + test-gl-abstraction update 83/82183/4
Tom Robinson [Mon, 1 Aug 2016 10:59:55 +0000 (11:59 +0100)]
Renderer Depth UTCs + test-gl-abstraction update

Change-Id: Ia8493b71aae3587414b6ae186490354bce1bf6d3

7 years agoAdded missing newline chars to logging commands 08/82308/1
Adeel Kazmi [Tue, 2 Aug 2016 14:15:13 +0000 (15:15 +0100)]
Added missing newline chars to logging commands

Change-Id: I0bce08bee95bb4fe0bb543d65cacd7927411d556

7 years agoFix text's highlight box. 59/81359/3
Victor Cebollada [Mon, 25 Jul 2016 09:33:41 +0000 (10:33 +0100)]
Fix text's highlight box.

* Fixed a bug when calculating the size of the highlight box.
  It caused the highlight box to be culled.

* Replaces the std::vector<QuadCoordinates> by a Dali::Vector<Vector4>
  and resizes it with the number of quads to avoid reallocations.

Change-Id: Ia3c027c601de9c8c23693a6786fcfdfee57edaeb
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
7 years agoReposition the text's popup when the text is scrolled. 31/80231/10
Victor Cebollada [Thu, 14 Jul 2016 14:08:50 +0000 (15:08 +0100)]
Reposition the text's popup when the text is scrolled.

Change-Id: I77734ba257d9ae7afb1f1e2915bfb304f8f0212f
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
7 years agoText - Replace the if/else in the ChangeState method by a switch/case. 44/81444/2
Victor Cebollada [Tue, 26 Jul 2016 08:25:07 +0000 (09:25 +0100)]
Text - Replace the if/else in the ChangeState method by a switch/case.

Change-Id: I0973068bbcd85dc47468b6c1051eee974ccff984
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
7 years agoAdd GetSurfaceType() in TestRenderSurface 69/82269/2
taeyoon [Tue, 2 Aug 2016 09:24:40 +0000 (18:24 +0900)]
Add GetSurfaceType() in TestRenderSurface

  GetSurfaceType() will be added for NativeRenderSurface

Change-Id: I577433cd42c2db8b765b66ef4ef496052a11fef4

7 years agoDALi Version 1.1.45 08/82108/1 dali_1.1.45
Adeel Kazmi [Fri, 29 Jul 2016 16:12:05 +0000 (17:12 +0100)]
DALi Version 1.1.45

Change-Id: Ia402ec7f181bae1fe5bed1e569213076b0f91433

7 years ago(Visuals) Added visual indices 99/80299/18
Adeel Kazmi [Fri, 15 Jul 2016 15:06:28 +0000 (16:06 +0100)]
(Visuals) Added visual indices

Change-Id: I46a19914d332f14feaea99e9c5880e21b0127eb6

7 years agoMerge "Changes following dali-core patch "Renamed enum Geometry::GeometryType to...
Adeel Kazmi [Thu, 28 Jul 2016 14:10:36 +0000 (07:10 -0700)]
Merge "Changes following dali-core patch "Renamed enum Geometry::GeometryType to Geometry::Type"" into devel/master

7 years agoMerge "Updated primitive shape generation to allow for back face culling." into devel...
Adeel Kazmi [Thu, 28 Jul 2016 14:06:07 +0000 (07:06 -0700)]
Merge "Updated primitive shape generation to allow for back face culling." into devel/master

7 years agoChanges following dali-core patch "Renamed enum Geometry::GeometryType to Geometry... 73/81673/2
Ferran Sole [Wed, 27 Jul 2016 16:15:59 +0000 (17:15 +0100)]
Changes following dali-core patch "Renamed enum Geometry::GeometryType to Geometry::Type"

Change-Id: I602fb28e9a6e6bfba431cf8cbde05f47086d6630

7 years agoUpdated primitive shape generation to allow for back face culling. 70/81670/3
Andrew Poor [Wed, 27 Jul 2016 15:31:51 +0000 (16:31 +0100)]
Updated primitive shape generation to allow for back face culling.

Change-Id: I99fd9d4ae844cd66bb6621de6adb7f701f19c339

7 years agoUpdating debug visual utc to use visuals 76/81676/1
Agnelo Vaz [Wed, 27 Jul 2016 17:14:37 +0000 (18:14 +0100)]
Updating debug visual utc to use visuals

Change-Id: I8e7c5fac2eb78fd0f9a3d2694a59bcb37fb398a4

7 years agoAdding Visual namespace and Visual becomes Visual::Base 65/81665/3
Agnelo Vaz [Wed, 27 Jul 2016 13:29:52 +0000 (14:29 +0100)]
Adding Visual namespace and Visual becomes Visual::Base

Change-Id: I1cbf83ef020f0a64aef638538fb0ae53142c6255

7 years agoMerge "Changes following dali-core patch "Wrapped ShaderHints enum inside a struct...
Adeel Kazmi [Wed, 27 Jul 2016 15:42:09 +0000 (08:42 -0700)]
Merge "Changes following dali-core patch "Wrapped ShaderHints enum inside a struct"" into devel/master

7 years agoUpdating visual comments and code ontaining "renderer" 64/81664/3
Agnelo Vaz [Tue, 26 Jul 2016 10:48:44 +0000 (11:48 +0100)]
Updating visual comments and code ontaining "renderer"

Reverting DebugVisual back to DebugRenderer

Changing some parameters from renderer to visual

Change-Id: I9a64930d79c57a3d684cebc0497846dba6d4c76c

7 years agoChanges following dali-core patch "Wrapped ShaderHints enum inside a struct" 63/81663/2
Ferran Sole [Wed, 27 Jul 2016 13:21:46 +0000 (14:21 +0100)]
Changes following dali-core patch "Wrapped ShaderHints enum inside a struct"

Change-Id: I08d3017b3e66ce4741dd32876f52b569874129b3

7 years agoMerge "Updating test-suite to match core" into devel/master
Paul Wisbey [Tue, 26 Jul 2016 18:16:48 +0000 (11:16 -0700)]
Merge "Updating test-suite to match core" into devel/master

7 years agoCopy visuals header files to the correct folder 98/81498/1
Richard Huang [Tue, 26 Jul 2016 12:39:36 +0000 (13:39 +0100)]
Copy visuals header files to the correct folder

Change-Id: I06a48931f01e34c58ca47973ea29225fdd678c6e

7 years agoUpdating test-suite to match core 66/81366/3
Tom Robinson [Mon, 25 Jul 2016 16:35:31 +0000 (17:35 +0100)]
Updating test-suite to match core

Change-Id: I0a67cd3cfe20448133c15f92db1363e30a74394f

7 years agoMoving visuals into new folder with same level as controls 68/81368/3
Agnelo Vaz [Mon, 25 Jul 2016 16:16:51 +0000 (17:16 +0100)]
Moving visuals into new folder with same level as controls

Renaming of header file include ifdefs.

Change-Id: Ie54a0916d0b0f1e24e02570a512659dbd458ba9b

7 years agovisual.md doc to use renamed images 62/81362/3
Agnelo Vaz [Mon, 25 Jul 2016 15:16:47 +0000 (16:16 +0100)]
visual.md doc to use renamed images

Change-Id: I3fcf4acf0bdc7096c334ecf94427d5416af53c88

7 years agoModel3D view to load textures after material changed. 41/81341/1
Agnelo Vaz [Mon, 25 Jul 2016 13:13:00 +0000 (14:13 +0100)]
Model3D view to load textures after material changed.

Textures were only loaded after IMAGES_URL set but if only geometry and material changed then the new textures would not be loaded.

Change-Id: I9e66389edf802714b2dbd5c6815803813e2f51ab

7 years agoMerge "Rename of Control Renderers to Visuals" into devel/master
Adeel Kazmi [Mon, 25 Jul 2016 11:32:40 +0000 (04:32 -0700)]
Merge "Rename of Control Renderers to Visuals" into devel/master

7 years agoAdd dali-modules image for doxygen 70/81270/1
Seoyeon Kim [Mon, 25 Jul 2016 06:59:46 +0000 (15:59 +0900)]
Add dali-modules image for doxygen

Change-Id: I259174c00cb62817b900af05766afbff47713fa0
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
7 years agoRename of Control Renderers to Visuals 60/81060/11
Agnelo Vaz [Fri, 22 Jul 2016 13:01:16 +0000 (14:01 +0100)]
Rename of Control Renderers to Visuals

Change-Id: I86d4eab33c7c55cecb8ad4708c24cffd862b1225

7 years agoMerge "Tizen Directory Migration" into devel/master
Adeel Kazmi [Fri, 22 Jul 2016 16:14:17 +0000 (09:14 -0700)]
Merge "Tizen Directory Migration" into devel/master

7 years agoMerge "Added support for setting light position in mesh renderer." into devel/master
Adeel Kazmi [Fri, 22 Jul 2016 16:09:04 +0000 (09:09 -0700)]
Merge "Added support for setting light position in mesh renderer." into devel/master

7 years agoMerge "DALi Version 1.1.44" into devel/master
Adeel Kazmi [Fri, 22 Jul 2016 16:06:19 +0000 (09:06 -0700)]
Merge "DALi Version 1.1.44" into devel/master

7 years agoDALi Version 1.1.44 04/81204/1 dali_1.1.44
Richard Huang [Fri, 22 Jul 2016 16:00:28 +0000 (17:00 +0100)]
DALi Version 1.1.44

Change-Id: Ia4cc5639018aeef41f21b1ee485a8300da757d28

7 years agoAdded support for setting light position in mesh renderer. 68/79968/19
Andrew Poor [Wed, 6 Jul 2016 09:23:08 +0000 (10:23 +0100)]
Added support for setting light position in mesh renderer.

Change-Id: Ie8eabe9c40d7d8dc72c81e088e619a4aa5c8d338

7 years agoNormal-less objects now have their normals calculated so that they can be displayed... 25/77425/14
Andrew Poor [Wed, 29 Jun 2016 14:01:06 +0000 (15:01 +0100)]
Normal-less objects now have their normals calculated so that they can be displayed correctly.

Change-Id: Ia34116fd1d2c94aa20747bd5a273d8c807a75be6

7 years agoPrimitive sphere is now generated top-down, so that its orientation is what would... 27/81027/6
Andrew Poor [Thu, 21 Jul 2016 10:57:52 +0000 (11:57 +0100)]
Primitive sphere is now generated top-down, so that its orientation is what would be expected. It is now in line with how the other shapes are handled.

Change-Id: I44dafac9f4f16e0a11d348a6ff905f9a827ce056

7 years agoFix documentation in Control Renderers 58/72858/5
Xiangyin Ma [Thu, 2 Jun 2016 17:40:14 +0000 (18:40 +0100)]
Fix documentation in Control Renderers

Change-Id: I4226c86523e7eac3f45cf521383af04e5b7ad07a

7 years agoMerge "accroding to ACR-520's review, dali's related feature and dependency (openGL...
Adeel Kazmi [Thu, 21 Jul 2016 11:35:22 +0000 (04:35 -0700)]
Merge "accroding to ACR-520's review, dali's related feature and dependency (openGL ES 2.0) should be represented" into devel/master

7 years agoMerge "Fix for the cursor position with the arabic script." into devel/master
Paul Wisbey [Thu, 21 Jul 2016 09:49:51 +0000 (02:49 -0700)]
Merge "Fix for the cursor position with the arabic script." into devel/master

7 years agoMerge "Fix when updating the text's layout size." into devel/master
Paul Wisbey [Thu, 21 Jul 2016 09:49:07 +0000 (02:49 -0700)]
Merge "Fix when updating the text's layout size." into devel/master

7 years agoImplemented a primitive shape renderer to display simple shapes like cubes. 95/72595/28
Andrew Poor [Wed, 1 Jun 2016 15:49:24 +0000 (16:49 +0100)]
Implemented a primitive shape renderer to display simple shapes like cubes.

Change-Id: I2c26b0c56e69d033fcb282903dc3819716a410b8

7 years agoMerge "(Control Renderers) Change renderer type values to uppercase" into devel/master
David Steele [Wed, 20 Jul 2016 10:12:11 +0000 (03:12 -0700)]
Merge "(Control Renderers) Change renderer type values to uppercase" into devel/master

7 years agoaccroding to ACR-520's review, dali's related feature and dependency (openGL ES 2... 30/80730/2
dongsug.song [Wed, 20 Jul 2016 02:17:17 +0000 (11:17 +0900)]
accroding to ACR-520's review, dali's related feature and dependency (openGL ES 2.0) should be represented

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

7 years agoFix when updating the text's layout size. 95/80695/1
Victor Cebollada [Tue, 19 Jul 2016 12:37:53 +0000 (13:37 +0100)]
Fix when updating the text's layout size.

* If text is selected from the start of a paragraph
  till the end of the text and then deleted, the
  layout engine doesn't layout any text and the new
  layout size was not updated.

  It allows scroll the text with the old layout size
  which is wrong.

Change-Id: Ia6c2ab4af9084c81a3d9e21c073df16f78ec7fc5
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
7 years agoFixed missing coverage in build system 77/80677/1
David Steele [Tue, 19 Jul 2016 11:07:35 +0000 (12:07 +0100)]
Fixed missing coverage in build system

Change-Id: I8d053fb7c9a904c3bd0fa3adbe02d43b97ff1ecf

7 years ago(Control Renderers) Change renderer type values to uppercase 71/80671/2
Adeel Kazmi [Tue, 19 Jul 2016 10:38:12 +0000 (11:38 +0100)]
(Control Renderers) Change renderer type values to uppercase

Change-Id: Ic4fbfc321e3ef289c7a4bf063b35aaf5ada8d2f7

7 years agoFix text selection on white spaces or new lines paragraphs. 56/80556/3
Victor Cebollada [Mon, 18 Jul 2016 10:28:46 +0000 (11:28 +0100)]
Fix text selection on white spaces or new lines paragraphs.

  Hit character                                           Select
|-------------------------------------------------------|------------------------------------------|
| On a word                                             | The word                                 |
| On a single white space between words                 | The word before or after the white space |
| On one of the multiple contiguous white spaces        | The white spaces                         |
| On a single white space which is in the position zero | The white space and the next word        |
| On a new paragraph character                          | The word or group of white spaces before |
|-------------------------------------------------------|------------------------------------------|

Change-Id: I485221e90e716d4262c7e5fd3c114f0851e7177f
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
7 years agoChange enumeration values to uppercase for Mesh & Gradient Renderer 35/80535/3
Adeel Kazmi [Mon, 18 Jul 2016 12:36:12 +0000 (13:36 +0100)]
Change enumeration values to uppercase for Mesh & Gradient Renderer

Change-Id: I69b630f0afb5ff3531f6b4c74532716b34e2051d

7 years agoTizen Directory Migration 10/78110/2
minho.sun [Mon, 4 Jul 2016 09:25:27 +0000 (18:25 +0900)]
Tizen Directory Migration

Change absolute Directories to Tizen paths

Change-Id: Ief2a6cb6008568eb4d508c4c7e89392d0e6fb21b
Signed-off-by: minho.sun <minho.sun@samsung.com>
7 years agoMerge "Fix for text's highlight box." into devel/master
Paul Wisbey [Fri, 15 Jul 2016 14:47:50 +0000 (07:47 -0700)]
Merge "Fix for text's highlight box." into devel/master

7 years agoMerge "Text Renderer - Fix the actor hierarchy." into devel/master
Paul Wisbey [Fri, 15 Jul 2016 14:47:29 +0000 (07:47 -0700)]
Merge "Text Renderer - Fix the actor hierarchy." into devel/master

7 years agoPatch coverage tool 87/80287/1
David Steele [Fri, 15 Jul 2016 14:12:05 +0000 (15:12 +0100)]
Patch coverage tool

After building and running automated tests, you can test
the coverage of your current patch (either in the working
directory, or the head patch, or some other difference to HEAD
supplied by the arguments).

The script will return 1 if the test coverage is less
than 90%, otherwise it will return 0 to indicate no error.

This script will also be run as part of the verification process.

Change-Id: Id931d37ab0bdc8dcb179d34eed69d093efd7286f
Signed-off-by: David Steele <david.steele@samsung.com>
7 years agoMerge "Fixing Button so shows unselected color when set" into devel/master
Adeel Kazmi [Fri, 15 Jul 2016 12:54:32 +0000 (05:54 -0700)]
Merge "Fixing Button so shows unselected color when set" into devel/master

7 years agoDALi Version 1.1.43 58/80258/1 dali_1.1.43
David Steele [Fri, 15 Jul 2016 11:27:10 +0000 (12:27 +0100)]
DALi Version 1.1.43

Change-Id: I19ac8013c26163e5d35ded86b8915d47a7bd2016

7 years agoFixing Button so shows unselected color when set 28/80228/3
Agnelo Vaz [Fri, 15 Jul 2016 09:29:17 +0000 (10:29 +0100)]
Fixing Button so shows unselected color when set

Change-Id: Ida49da3ed342b5a04788dec05fb8a0af1ca201bb

7 years agoFix for text's highlight box. 07/80107/2
Victor Cebollada [Mon, 11 Jul 2016 10:31:00 +0000 (11:31 +0100)]
Fix for text's highlight box.

* The size of the actor containing the renderer of the highlight box
  is (1,1). This culls the whole highlight mesh when this actor is
  outside the visible area.

Change-Id: I49a56b8e731d1af7a47fefdf5f7d1857bdcb6967
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
7 years agoText Renderer - Fix the actor hierarchy. 70/80070/4
Victor Cebollada [Mon, 11 Jul 2016 13:48:41 +0000 (14:48 +0100)]
Text Renderer - Fix the actor hierarchy.

* Create a container where all actors containing texts and shadows are added.
  It may avoid color inheritance and culling issues.

Change-Id: I7c3e866859e52330e77eae5afcd8ce70ed65eac5
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
7 years agoMoved Core Rendering API from devel-api to public-api 46/79946/7
Tom Robinson [Wed, 13 Jul 2016 13:53:25 +0000 (14:53 +0100)]
Moved Core Rendering API from devel-api to public-api

Change-Id: I72164c72cb27f34aa971468044e63e89d40cb72f

7 years agoButton to use Color Renderer when setting (un)selected color 47/79547/4
Agnelo Vaz [Mon, 11 Jul 2016 17:14:05 +0000 (18:14 +0100)]
Button to use Color Renderer when setting (un)selected color

Previously would create another Toolkit::Control and set background.

Change-Id: I8377098a506b0a9b895e1ee77df646970af64a10

7 years agoMerge "Adding Automated tests for text-controller.cpp" into devel/master
Adeel Kazmi [Thu, 14 Jul 2016 14:04:01 +0000 (07:04 -0700)]
Merge "Adding Automated tests for text-controller.cpp" into devel/master

7 years agoAdding Automated tests for text-controller.cpp 00/80100/2
Agnelo Vaz [Thu, 14 Jul 2016 13:08:48 +0000 (14:08 +0100)]
Adding Automated tests for text-controller.cpp

Coverage increases from 890 lines (71.6%) to 1019 (82.0%) for this file.

Change-Id: Icd711dd6ae570d03c667161b9b43946547f3cd70

7 years agoVertical scrolling for text-editor. 84/72984/13
Victor Cebollada [Wed, 1 Jun 2016 13:21:17 +0000 (14:21 +0100)]
Vertical scrolling for text-editor.

* Text can be vertically scrolled by panning on the text,
  panning the handles, keyboard's cursor keys, and adding
  or removing text.

* Smooth handle panning feature implemented. Allows the handle
  to follow the finger instead jumping to the next cursor
  position.

* Cursor position issues fixed when there are lines with
  different heights.

* TODO: Fix the highlight box visibility and the text's option popup.

Change-Id: If00fbfd4f9e0cd065a6d2b6c908b9a56f0b3a480
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
7 years agoFix for the cursor position with the arabic script. 58/80058/1
Victor Cebollada [Thu, 14 Jul 2016 08:29:28 +0000 (09:29 +0100)]
Fix for the cursor position with the arabic script.

* This is a workaround to fix an issue with complex characters in the arabic
  script like i.e. رّ or الأَبْجَدِيَّة العَرَبِيَّة.

  A proper fix needs to be done in order to be able to place the cursor
  correctly in all characters.

Change-Id: I22ba797b6487c3ca11bdb15fdd0168d16810ba15
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
7 years agoMerge changes I555b7cf0,I1be28edf,I605de844,I87caee64 into devel/master
Adeel Kazmi [Thu, 14 Jul 2016 07:07:46 +0000 (00:07 -0700)]
Merge changes I555b7cf0,I1be28edf,I605de844,I87caee64 into devel/master

* changes:
  (Automated Tests) Increase coverage of ScrollBar
  (Automated Tests) Increase coverage of Buttons
  (Automated Tests) Increase coverage of Builder
  (Automated Tests) Increase coverage of ItemView

7 years ago(Automated Tests) Increase coverage of ScrollBar 75/79975/1
David Steele [Wed, 13 Jul 2016 18:51:20 +0000 (19:51 +0100)]
(Automated Tests) Increase coverage of ScrollBar

Change-Id: I555b7cf0e811ef5808128fcdb2144cb3bb895240

7 years agoLongpress Automated Tests for TextField 74/79974/1
Agnelo Vaz [Wed, 13 Jul 2016 18:38:17 +0000 (19:38 +0100)]
Longpress Automated Tests for TextField

Change-Id: I8c5520d4f94dbeddc6c92e3a4e1cf4e865640979

7 years ago(Automated Tests) Increase coverage of Buttons 73/79973/1
Adeel Kazmi [Wed, 13 Jul 2016 17:48:31 +0000 (18:48 +0100)]
(Automated Tests) Increase coverage of Buttons

Change-Id: I1be28edfc5e88ac5ebef8dbc08d602f824870a4f
Signed-off-by: Adeel Kazmi <adeel.kazmi@samsung.com>
7 years ago(Automated Tests) Increase coverage of Builder 72/79972/1
Adeel Kazmi [Wed, 13 Jul 2016 16:11:34 +0000 (17:11 +0100)]
(Automated Tests) Increase coverage of Builder

Change-Id: I605de8448eb54363974303729ade320c4447584d
Signed-off-by: Adeel Kazmi <adeel.kazmi@samsung.com>
7 years ago(Automated Tests) Increase coverage of ItemView 71/79971/1
Xiangyin Ma [Wed, 13 Jul 2016 17:35:03 +0000 (18:35 +0100)]
(Automated Tests) Increase coverage of ItemView

Change-Id: I87caee647ab2f9ac1c04ee7ff375fe39bcde2273
Signed-off-by: Xiangyin Ma <x1.ma@samsung.com>
7 years agoMerge "Remove Geometry::QUAD() usage in Toolkit" into devel/master
Adeel Kazmi [Wed, 13 Jul 2016 14:47:13 +0000 (07:47 -0700)]
Merge "Remove Geometry::QUAD() usage in Toolkit" into devel/master

7 years agoFix for cursor position. 23/79823/1
Victor Cebollada [Wed, 13 Jul 2016 06:35:29 +0000 (07:35 +0100)]
Fix for cursor position.

* Places the cursor after the last selected character
  when the 'Copy' button in the text's selection popup
  is pressed.

Change-Id: I77bf8a03eb5e80e37de93e2279c25ea53d93bc43
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
7 years agoRemove Geometry::QUAD() usage in Toolkit 54/79454/6
Xiangyin Ma [Mon, 11 Jul 2016 10:47:36 +0000 (03:47 -0700)]
Remove Geometry::QUAD() usage in Toolkit

Change-Id: Ib94d149241208f528246e15b32f8233454443c22

7 years agoMerge "Moved TextureSet::SetImage() to separate devel-api module" into devel/master
Paul Wisbey [Tue, 12 Jul 2016 10:18:31 +0000 (03:18 -0700)]
Merge "Moved TextureSet::SetImage() to separate devel-api module" into devel/master

7 years ago(V8 Plugin) Use new Touch API 42/79542/3
Adeel Kazmi [Mon, 11 Jul 2016 16:06:02 +0000 (17:06 +0100)]
(V8 Plugin) Use new Touch API

Change-Id: I64f81314ca8c0c4f26af00ac2de2abbc7d88fdd6

7 years agoMoved TextureSet::SetImage() to separate devel-api module 23/79523/2
Tom Robinson [Mon, 11 Jul 2016 14:45:32 +0000 (15:45 +0100)]
Moved TextureSet::SetImage() to separate devel-api module

Change-Id: I8aa9355de986be22f6ce679dc4a49094e90c343f