platform/core/uifw/dali-toolkit.git
4 years agoFix memory leak caused by the handle of scrollable object stored in ScrollBar 74/44674/6
Richard Huang [Fri, 24 Jul 2015 13:14:53 +0000 (14:14 +0100)]
Fix memory leak caused by the handle of scrollable object stored in ScrollBar

Change-Id: Idd12ce47c9c961e67d30563a8e55a13930e6cd61

4 years agoTextField and TextLabel not to ApplyStyle if Font size or family already set 73/46073/2
Agnelo Vaz [Thu, 13 Aug 2015 17:10:28 +0000 (18:10 +0100)]
TextField and TextLabel not to ApplyStyle if Font size or family already set

* If the Font Point size or Font family has been set then will not ApplyStyle after notifcation from StyleMonitor
* If StyleMonitor requests a ThemeChange then the new theme will be applied and over-ride set properties

- If the system font point size is changed this will not take effect until application restarted.
- Font Point Size or Font family can not be changed by system instantly

Change-Id: Ib3fd88c3def9f8af63aaca9556192043a2274e48
Signed-off-by: Agnelo Vaz <agnelo.vaz@samsung.com>
4 years agoMerge "New control to load OBJ files" into devel/master
Paul Wisbey [Fri, 14 Aug 2015 09:03:37 +0000 (02:03 -0700)]
Merge "New control to load OBJ files" into devel/master

4 years agoMerge "Changes after timeDelta parameter removed from PostRender" into devel/master
Kimmo Hoikka [Thu, 13 Aug 2015 18:43:01 +0000 (11:43 -0700)]
Merge "Changes after timeDelta parameter removed from PostRender" into devel/master

4 years agoFix for crash when an atlas can only contain a single glyph. 60/46060/2
Richard Underhill [Thu, 13 Aug 2015 11:58:58 +0000 (12:58 +0100)]
Fix for crash when an atlas can only contain a single glyph.

Change-Id: I968d11d1eeffe219f973e57989a049c1e2a05b64
Signed-off-by: Richard Underhill <r.underhill@partner.samsung.com>
4 years agoChanges after timeDelta parameter removed from PostRender 85/45085/4
Adeel Kazmi [Fri, 31 Jul 2015 09:20:52 +0000 (10:20 +0100)]
Changes after timeDelta parameter removed from PostRender

Change-Id: Ife68a646bcd105439e3f2eecd2ce6e6bdf473ec1

4 years agoMerge "Fix cursor's position when there is no text and the width is > 1." into devel...
Paul Wisbey [Thu, 13 Aug 2015 13:24:28 +0000 (06:24 -0700)]
Merge "Fix cursor's position when there is no text and the width is > 1." into devel/master

4 years agoAdding "Light" font-style to ToolbarPopup json style sheets 76/45976/2
Agnelo Vaz [Wed, 12 Aug 2015 17:15:25 +0000 (18:15 +0100)]
Adding "Light" font-style to ToolbarPopup json style sheets

Change-Id: I23aebdd4bf17f3dc8f2f9b8b81fa3db4fc483663
Signed-off-by: Agnelo Vaz <agnelo.vaz@samsung.com>
4 years agoFix cursor's position when there is no text and the width is > 1. 17/46017/1
Victor Cebollada [Thu, 13 Aug 2015 08:38:03 +0000 (09:38 +0100)]
Fix cursor's position when there is no text and the width is > 1.

Change-Id: I03fa21885b874624c1414656f51f1b5bcaacf650
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
4 years agoNew control to load OBJ files 88/44288/19
David Fumanal [Mon, 20 Jul 2015 13:33:50 +0000 (14:33 +0100)]
New control to load OBJ files

Change-Id: I349f36808c8d2f521adab2a280167643e8d2206f

4 years agoDALi Version 1.0.53 17/45917/1 dali_1.0.53
Adeel Kazmi [Wed, 12 Aug 2015 09:50:46 +0000 (10:50 +0100)]
DALi Version 1.0.53

Change-Id: I30e21bdb9cdbe9bb2950e6d4ef8b06f492d7e1c7

4 years agoMerge "Use OVERLAY_2D for scroll overshoot etc." into devel/master
Kimmo Hoikka [Tue, 11 Aug 2015 13:48:55 +0000 (06:48 -0700)]
Merge "Use OVERLAY_2D for scroll overshoot etc." into devel/master

4 years agoMerge "Add a cursor's width property." into devel/master
Paul Wisbey [Tue, 11 Aug 2015 12:31:58 +0000 (05:31 -0700)]
Merge "Add a cursor's width property." into devel/master

4 years agoUse OVERLAY_2D for scroll overshoot etc. 13/45813/2
Paul Wisbey [Tue, 11 Aug 2015 12:24:32 +0000 (13:24 +0100)]
Use OVERLAY_2D for scroll overshoot etc.

Change-Id: I6d2461e5377ab467390eeed74c2122047640b513

4 years agoMerge "Internal UTC tests for popup with backing color fix" into devel/master
Adeel Kazmi [Mon, 10 Aug 2015 15:49:22 +0000 (08:49 -0700)]
Merge "Internal UTC tests for popup with backing color fix" into devel/master

4 years agoAdd a cursor's width property. 82/45682/1
Victor Cebollada [Mon, 10 Aug 2015 09:18:34 +0000 (10:18 +0100)]
Add a cursor's width property.

Change-Id: I8bb4f335149f79fff615e056b28b95a8d91da3ce
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
4 years agoInternal UTC tests for popup with backing color fix 89/45589/1
Tom Robinson [Fri, 7 Aug 2015 15:06:42 +0000 (16:06 +0100)]
Internal UTC tests for popup with backing color fix

Change-Id: Ib12bc662e4fa8390a11b337b96fb337437cc690f

4 years agoAdding Selection Markers to TextField 86/45486/5
Agnelo Vaz [Wed, 5 Aug 2015 09:36:48 +0000 (10:36 +0100)]
Adding Selection Markers to TextField

* Selection Markers if specified in json style file whill add a upper left image and upper right image to the selection handle.
 They can be on the same level as the text and stretch to it's height.

* Image Handle Properties for decorations changed from string to Map as string did not work. Control used MAP for background-image.

* Updated TCT cases for testing Handle Images

Change-Id: I2df31baa4a1c6fe5a34b437532c46393b4d6aee3
Signed-off-by: Agnelo Vaz <agnelo.vaz@samsung.com>
4 years agoButton Label properties can now be set via Property::Map 00/45400/13
Tom Robinson [Wed, 5 Aug 2015 14:29:20 +0000 (15:29 +0100)]
Button Label properties can now be set via Property::Map

Change-Id: I3f3388125c39eaa6d6279a4f084042e863fff439

4 years agoFix for multilanguage support. 79/45479/3
Victor Cebollada [Thu, 6 Aug 2015 10:45:20 +0000 (11:45 +0100)]
Fix for multilanguage support.

* Add characters with unknown script like 0xffdf to the unknown script run.

Change-Id: I1ef1c1f3b1fa203647c3458e22a72d3d93fe23b5
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
4 years agoDALi Version 1.0.52 68/45468/1 dali_1.0.52
Xiangyin Ma [Thu, 6 Aug 2015 10:05:38 +0000 (11:05 +0100)]
DALi Version 1.0.52

Change-Id: I584f9d383efa83f0c12e9f865606ed86bb08f32e

4 years agoMerge "New Popup implementation" into devel/master
Adeel Kazmi [Wed, 5 Aug 2015 15:35:55 +0000 (08:35 -0700)]
Merge "New Popup implementation" into devel/master

4 years agoNew Popup implementation 32/44832/14
Tom Robinson [Mon, 27 Jul 2015 16:15:45 +0000 (17:15 +0100)]
New Popup implementation

Change-Id: Id57b2824d26aa863454e428f5cc67a6128e1cfc1

4 years agoStyle Sheets updated with new cursor colour 76/45376/3
Agnelo Vaz [Wed, 5 Aug 2015 09:48:58 +0000 (10:48 +0100)]
Style Sheets updated with new cursor colour

Change-Id: Ibbe4372ad2f596ea8820f8adc1a45246a97c1190
Signed-off-by: Agnelo Vaz <agnelo.vaz@samsung.com>
4 years agoFix for highlight box and handles. 60/45360/2
Victor Cebollada [Wed, 5 Aug 2015 07:04:36 +0000 (08:04 +0100)]
Fix for highlight box and handles.

* Fixed the position to take account of the text alignment.

Change-Id: I2e18c3420f6412942124a9da9af3feb1b78ae13d
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
4 years agoMerge "Fixed some TextField logging macros" into devel/master
Paul Wisbey [Tue, 4 Aug 2015 16:22:58 +0000 (09:22 -0700)]
Merge "Fixed some TextField logging macros" into devel/master

4 years agoMerge "Stop CreateSolidActor from creating an RGBA BufferImage when it isn't needed...
Paul Wisbey [Tue, 4 Aug 2015 15:18:21 +0000 (08:18 -0700)]
Merge "Stop CreateSolidActor from creating an RGBA BufferImage when it isn't needed" into devel/master

4 years agoFixed some TextField logging macros 18/45318/2
Paul Wisbey [Tue, 4 Aug 2015 14:20:57 +0000 (15:20 +0100)]
Fixed some TextField logging macros

Change-Id: I046156756437cb6fbb31bb4b6fcd122c2a3709cf

4 years agoText Selection Popup Fade-in/Fade-out animation 40/45040/8
Agnelo Vaz [Thu, 30 Jul 2015 17:44:43 +0000 (18:44 +0100)]
Text Selection Popup Fade-in/Fade-out animation

* Popup creation refactor to keep track of enabled buttons during animation show/hides and prevent reconstruction when Relayout occurs but not change in Popup.
* popup-fade-in-duration Property added.
* Popup fades from 0 to 100 opacity
* 2.4 Core_VI-qHD_REF State Toast opacity duration is 250md from 0-100. Popup follows Toast guideline.
* Toolbar Property Name fix

- Toolbar not getting MAX_SIZE from json file so TextSelectionPopup is storing max size and applying to Toolbar

Change-Id: Ied0972b8c809b7a3c9dcda2dd77ae2ca35c89382
Signed-off-by: Agnelo Vaz <agnelo.vaz@samsung.com>
4 years agoStop CreateSolidActor from creating an RGBA BufferImage when it isn't needed 18/45218/3
Ferran Sole [Mon, 3 Aug 2015 14:49:38 +0000 (15:49 +0100)]
Stop CreateSolidActor from creating an RGBA BufferImage when it isn't needed

Changed CreateSolidActor so it will create an RGBA texture if color or border color has alpha channel
or an RGB texture otherwise

Change-Id: Ic1901a8805ceac4a84ddbbb94128abc43097ffa9

4 years agoAdded getNaturalSize, getWidthForHeight, getHeightForWidth JS API's 58/45158/2
Nick Holland [Mon, 3 Aug 2015 06:52:45 +0000 (07:52 +0100)]
Added getNaturalSize, getWidthForHeight, getHeightForWidth JS API's

Change-Id: I8056dedb24bf9cb27dc3d824ef752a1f67d9ccf0

4 years agoDrop Shadow fix after changes in render ordering. 38/45038/2
Richard Underhill [Fri, 31 Jul 2015 14:54:01 +0000 (15:54 +0100)]
Drop Shadow fix after changes in render ordering.

Change-Id: I412dd2265ca1e02a78b54cac5e0cf1fa6077adbd
Signed-off-by: Richard Underhill <r.underhill@partner.samsung.com>
4 years agoMerge "Ability to build from different Style folders" into devel/master
Kimmo Hoikka [Fri, 31 Jul 2015 12:12:17 +0000 (05:12 -0700)]
Merge "Ability to build from different Style folders" into devel/master

4 years agoUpdate license information in the spec file 67/45067/1
Yoonsang Lee [Fri, 31 Jul 2015 05:53:06 +0000 (14:53 +0900)]
Update license information in the spec file

Change-Id: I46f9283f7060ba7e262f2eaaca620bc94d16082b

4 years agoAbility to build from different Style folders 35/44935/5
Agnelo Vaz [Wed, 29 Jul 2015 13:39:13 +0000 (14:39 +0100)]
Ability to build from different Style folders

* Added a "reference" folder which contains the default style
* Althernative folders can be added to the style folder
* Build system can be configured to use defined folder for style file.

- spec file currently only uses reference folder but will be configurable from build system in future

Change-Id: Ia24efc50112a03d0048d24665d0f5ce6b2b01c08

4 years agoUnderline predictive text. 73/44873/2
Victor Cebollada [Tue, 28 Jul 2015 08:43:37 +0000 (09:43 +0100)]
Underline predictive text.

Change-Id: I4675891596c6db239e4f58a5c372ad18fd4d2194
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
4 years agoDALi Version 1.0.51 83/44983/1 dali_1.0.51
Tom Robinson [Thu, 30 Jul 2015 08:26:37 +0000 (09:26 +0100)]
DALi Version 1.0.51

Change-Id: Icf68fbadd385fcd3fe7ec5123b734888d958fbac

4 years agoStop memory leak in Text Controller. 38/44938/1
Richard Underhill [Wed, 29 Jul 2015 15:23:05 +0000 (16:23 +0100)]
Stop memory leak in Text Controller.

Change-Id: I85d397aded4dafc1fbf7211170d6b3ece5546c9f
Signed-off-by: Richard Underhill <r.underhill@partner.samsung.com>
4 years agoCorrects Invalid Write (reported by valgrind ) in AtlasManager. 57/44857/2
Richard Underhill [Tue, 28 Jul 2015 12:16:15 +0000 (13:16 +0100)]
Corrects Invalid Write (reported by valgrind ) in AtlasManager.

Change-Id: I61ddeb16bca679b51c4e1a232e64f95070809374
Signed-off-by: Richard Underhill <r.underhill@partner.samsung.com>
4 years agoMerge "Stop setting crazy Z value with controls (at the moment depth is ignored by...
Adeel Kazmi [Tue, 28 Jul 2015 14:42:34 +0000 (07:42 -0700)]
Merge "Stop setting crazy Z value with controls (at the moment depth is ignored by Size negotiation)" into devel/master

4 years agoMerge "Text clean." into devel/master
Paul Wisbey [Tue, 28 Jul 2015 14:42:02 +0000 (07:42 -0700)]
Merge "Text clean." into devel/master

4 years agoInitialize the line run direction when there is an ellipsis line. 59/44859/1
Victor Cebollada [Tue, 28 Jul 2015 12:34:27 +0000 (13:34 +0100)]
Initialize the line run direction when there is an ellipsis line.

Change-Id: I3c9705c29ed7bbaaf05307ab20cfec15493028e3
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
4 years agoText clean. 22/44422/6
Victor Cebollada [Tue, 21 Jul 2015 14:17:03 +0000 (15:17 +0100)]
Text clean.

* Removes includes.
* Moves code in text-view.cpp to match the .h

Change-Id: Ifc510f19a427722f6072122f68b5f26800dc1081
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
4 years agoStop setting crazy Z value with controls (at the moment depth is ignored by Size... 89/44789/2
Kimmo Hoikka [Mon, 27 Jul 2015 16:21:47 +0000 (17:21 +0100)]
Stop setting crazy Z value with controls (at the moment depth is ignored by Size negotiation)

Change-Id: I0c192a4a00cc0d848ada0714021d5eacc22ba8e2

4 years agoStyle Manager to create ThemeBuilder before Applying Style 87/44787/1
Agnelo Vaz [Mon, 27 Jul 2015 16:14:31 +0000 (17:14 +0100)]
Style Manager to create ThemeBuilder before Applying Style

* Fix bug in which Control::Initialize tries to ApplyStyle but StyleManager does not create a theme builder unless SetStyleName called.

Change-Id: I34a1854a1a4b2c6e08fbbdb21dffa4b04055cfcc
Signed-off-by: Agnelo Vaz <agnelo.vaz@samsung.com>
4 years agoKeep track of Bitmap data ownership 16/44616/4
Richard Underhill [Fri, 24 Jul 2015 10:45:22 +0000 (11:45 +0100)]
Keep track of Bitmap data ownership

Change-Id: I94cd806cd506d2375ce565f6caf997467b14e164
Signed-off-by: Richard Underhill <r.underhill@partner.samsung.com>
4 years agoFix for Text coloring issues with multiple atlas use. 87/44687/3
Richard Underhill [Mon, 27 Jul 2015 10:04:18 +0000 (11:04 +0100)]
Fix for Text coloring issues with multiple atlas use.

Change-Id: If98fa55497f7b5eb53303fce45a1588fa141cf4f
Signed-off-by: Richard Underhill <r.underhill@partner.samsung.com>
4 years agoMerge "Button SetLabel padding fix" into devel/master
Kimmo Hoikka [Fri, 24 Jul 2015 15:10:34 +0000 (08:10 -0700)]
Merge "Button SetLabel padding fix" into devel/master

4 years agoMerge "Modify RadioButton test case" into devel/master
Kimmo Hoikka [Fri, 24 Jul 2015 15:10:24 +0000 (08:10 -0700)]
Merge "Modify RadioButton test case" into devel/master

4 years agoButton SetLabel padding fix 84/44684/2
Tom Robinson [Fri, 24 Jul 2015 13:58:25 +0000 (14:58 +0100)]
Button SetLabel padding fix

Change-Id: If9db6c7817811bb2d54edba9909db4e48dc3fd6f

4 years agoUpdate cursor when Keyboard Focus gained 73/44673/3
Agnelo Vaz [Fri, 24 Jul 2015 12:40:12 +0000 (13:40 +0100)]
Update cursor when Keyboard Focus gained

* Cursor had 0 height if TextField editmode started without tapping control

Change-Id: Iad6eeb1a4e6e55c498a1afc276acee03b10095d3
Signed-off-by: Agnelo Vaz <agnelo.vaz@samsung.com>
4 years agoUTC test fix and Adaptors initialising accessibility correctly 02/44502/4
Tom Robinson [Wed, 22 Jul 2015 15:31:47 +0000 (16:31 +0100)]
UTC test fix and Adaptors initialising accessibility correctly

Change-Id: Ieb8c851356f2158ac23c3e724ab2a1b0a2b4b275

4 years agoDALi Version 1.0.50 83/44583/1 dali_1.0.50
Richard Huang [Thu, 23 Jul 2015 10:56:13 +0000 (11:56 +0100)]
DALi Version 1.0.50

Change-Id: I21286ad7a09b4fcdc3c68c9f9da734c8e3283683

4 years agoModify RadioButton test case 38/44538/1
Heeyong Song [Thu, 23 Jul 2015 05:46:12 +0000 (14:46 +0900)]
Modify RadioButton test case

The touch point is out of button area because RadioButton size is small in target test. So I changed the touch point.

Change-Id: I93f0769b81becdca717bc0541e77e603b538a7ca

4 years agoMerge "Changed ImageView to use a unit square mesh and instead to size the mesh in...
Kimmo Hoikka [Wed, 22 Jul 2015 14:15:15 +0000 (07:15 -0700)]
Merge "Changed ImageView to use a unit square mesh and instead to size the mesh in the shader to the actor size." into devel/master

4 years agoMerge "Multi-line layout." into devel/master
Kimmo Hoikka [Wed, 22 Jul 2015 12:59:07 +0000 (05:59 -0700)]
Merge "Multi-line layout." into devel/master

4 years agoAdded new property API to Button. Added Icon and color features. Deprecated old API 00/44400/3
Tom Robinson [Tue, 21 Jul 2015 11:46:39 +0000 (12:46 +0100)]
Added new property API to Button. Added Icon and color features. Deprecated old API

Change-Id: I9bcc9ed61c04f12465d058794260454aa9290834

4 years agoMerge "Add UTCs for public-api" into devel/master
Kimmo Hoikka [Tue, 21 Jul 2015 14:36:38 +0000 (07:36 -0700)]
Merge "Add UTCs for public-api" into devel/master

4 years agoRemoved #include devel-api from image-view.h public-api header. 17/44417/2
Chu Hoang [Tue, 21 Jul 2015 13:22:50 +0000 (14:22 +0100)]
Removed #include devel-api from image-view.h public-api header.

Change-Id: I8b20bdf6ed0bfac2101c12e8ead6376aabd38e7e

4 years agoChanged ImageView to use a unit square mesh and instead to size the mesh in the shade... 90/44290/1
Chu Hoang [Mon, 20 Jul 2015 16:02:29 +0000 (17:02 +0100)]
Changed ImageView to use a unit square mesh and instead to size the mesh in the shader to the actor size.

Change-Id: I4adce952422a8c5d05e85778e253ead18e891fbf

4 years agoAllow configurable refresh interval in ItemView during fast scroll 89/44289/1
Richard Huang [Mon, 20 Jul 2015 15:08:24 +0000 (16:08 +0100)]
Allow configurable refresh interval in ItemView during fast scroll

Change-Id: I1459b344c9b2315b9a86fc91a92b600509153fdf

4 years agoMulti-line layout. 11/43911/6
Victor Cebollada [Tue, 14 Jul 2015 13:58:52 +0000 (14:58 +0100)]
Multi-line layout.

* The Shape tool gives a height to the glyphs shaped from
  new paragraph characters.
* An extra line with no characters but height is created
  if the last characters is a new paragraph.
* Bug fixed in the Shape tool when there are new
  paragraph characters. Was not spliting the text in
  chunks correctly.
* Bug fixed in the multi-language processor. Was not
  splitting the text in chunks correctly when there are
  characters common for all scripts mixed in other scripts.
* Bug fixed in the bidirectional support modul.
  Mirror only the text of the right to left paragraphs.

Change-Id: Ie1321131336b2ffa883db9d3f5873528c1f26aaf
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
4 years agoAdd UTCs for public-api 17/44217/4
taeyoon [Mon, 20 Jul 2015 03:01:02 +0000 (12:01 +0900)]
Add UTCs for public-api

Change-Id: I642cbbc271c8fb8c0326f9fd8d61083277d81d8e

4 years agoMerge "Simple implementation of ImageView." into devel/master
Kimmo Hoikka [Fri, 17 Jul 2015 15:05:23 +0000 (08:05 -0700)]
Merge "Simple implementation of ImageView." into devel/master

4 years agoMerge "Fix for text highlight." into devel/master
Paul Wisbey [Fri, 17 Jul 2015 13:48:14 +0000 (06:48 -0700)]
Merge "Fix for text highlight." into devel/master

4 years agoMerge "Make internal actors size match TextLabel size" into devel/master
Kimmo Hoikka [Fri, 17 Jul 2015 10:17:52 +0000 (03:17 -0700)]
Merge "Make internal actors size match TextLabel size" into devel/master

4 years agoFix for text highlight. 49/43849/5
Victor Cebollada [Mon, 13 Jul 2015 15:09:44 +0000 (16:09 +0100)]
Fix for text highlight.

* Fix LATIN ligatures. Allows the selection of part of a ligature.
  i.e select only one 'f' in the 'ff' ligature.

Change-Id: I2835a69d121cc996859c62b2dd86f157d1410d46
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
4 years agoDALi Version 1.0.49 53/44153/1 dali_1.0.49
Nick Holland [Fri, 17 Jul 2015 08:25:52 +0000 (09:25 +0100)]
DALi Version 1.0.49

Change-Id: I60c3300eb3eb534e7ffbba0ef0965313b17f7eed

4 years agoMake internal actors size match TextLabel size 76/44076/3
Paul Wisbey [Thu, 16 Jul 2015 12:22:58 +0000 (13:22 +0100)]
Make internal actors size match TextLabel size

Change-Id: I9a874e714d482553da446bdea112f3155cc3e84e

4 years agoMerge "TextDecorator. Do not destroy the highlight geometry every OnRelayout." into...
Paul Wisbey [Thu, 16 Jul 2015 13:02:51 +0000 (06:02 -0700)]
Merge "TextDecorator. Do not destroy the highlight geometry every OnRelayout." into devel/master

4 years agoSimple implementation of ImageView. 56/43756/16
Chu Hoang [Mon, 13 Jul 2015 14:28:52 +0000 (15:28 +0100)]
Simple implementation of ImageView.

Change-Id: Iab2e0995e97a4bfc2b8d1a8b36da6f9d896fc181

4 years agoText Selection Popup to use Style sheet for Properties 49/43949/5
Agnelo Vaz [Wed, 15 Jul 2015 12:55:39 +0000 (13:55 +0100)]
Text Selection Popup to use Style sheet for Properties

Change-Id: I983afd9e02d90e3b325fc1c9876d52fd50aa557a
Signed-off-by: Agnelo Vaz <agnelo.vaz@samsung.com>
4 years agoTextDecorator. Do not destroy the highlight geometry every OnRelayout. 26/43026/5
Victor Cebollada [Mon, 6 Jul 2015 15:13:02 +0000 (16:13 +0100)]
TextDecorator. Do not destroy the highlight geometry every OnRelayout.

Change-Id: I0edd86d8799c98767111b5abb5a4a71fbf928c93
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
4 years agoMerge "Accessibility programming guide" into devel/master
Adeel Kazmi [Wed, 15 Jul 2015 08:50:53 +0000 (01:50 -0700)]
Merge "Accessibility programming guide" into devel/master

4 years agoFix Klocwork issues. 07/43907/1
Victor Cebollada [Wed, 15 Jul 2015 07:35:50 +0000 (08:35 +0100)]
Fix Klocwork issues.

Change-Id: I50d42a595bfc882fde7edf57e0a3d867f46769a6
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
4 years agoMerge "Removal of Actor::Insert API" into devel/master
Adeel Kazmi [Tue, 14 Jul 2015 17:49:25 +0000 (10:49 -0700)]
Merge "Removal of Actor::Insert API" into devel/master

4 years agoMerge "Removed feedback controller Boost dependency" into devel/master
Adeel Kazmi [Tue, 14 Jul 2015 16:05:22 +0000 (09:05 -0700)]
Merge "Removed feedback controller Boost dependency" into devel/master

4 years agoMerge "Fix ItemView scroll issue while handling ScrollPositionIntervalReachedSignal...
Kimmo Hoikka [Tue, 14 Jul 2015 15:35:22 +0000 (08:35 -0700)]
Merge "Fix ItemView scroll issue while handling ScrollPositionIntervalReachedSignal" into devel/master

4 years agoRemoval of Actor::Insert API 61/43861/2
Tom Robinson [Tue, 14 Jul 2015 15:10:32 +0000 (16:10 +0100)]
Removal of Actor::Insert API

Change-Id: If2d5520bc496167acd6341d6cf8a06e1cb9df540

4 years agoRemoved feedback controller Boost dependency 91/42891/10
Lee Morgan [Fri, 3 Jul 2015 13:57:46 +0000 (14:57 +0100)]
Removed feedback controller Boost dependency

Moved feedback controller to toolkit to use json parser

Change-Id: I57372ecd78c0147d58cd9c7620c812fd3a1da6e0

4 years agoFix ItemView scroll issue while handling ScrollPositionIntervalReachedSignal 85/42885/4
Richard Huang [Fri, 3 Jul 2015 12:59:02 +0000 (13:59 +0100)]
Fix ItemView scroll issue while handling ScrollPositionIntervalReachedSignal

Change-Id: I8b8d04fde2bf2471804020f1bd4e4006cc6c1112

4 years agoAdd text-control include dev files. 19/43719/3
Victor Cebollada [Mon, 13 Jul 2015 12:20:15 +0000 (13:20 +0100)]
Add text-control include dev files.

Change-Id: I5d8cd7385bd14aa966082bbaa805d5ca0a4b6bc3
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
4 years agoMerge "Simplified the glyph reference counting" into devel/master
Kimmo Hoikka [Tue, 14 Jul 2015 14:00:32 +0000 (07:00 -0700)]
Merge "Simplified the glyph reference counting" into devel/master

4 years agoMerge "Modified control depth index ranges so they have less impact on sorting algori...
Kimmo Hoikka [Tue, 14 Jul 2015 13:28:57 +0000 (06:28 -0700)]
Merge "Modified control depth index ranges so they have less impact on sorting algorithm" into devel/master

4 years agoMerge "Use Control's own PanGestureDetector in ScrollBar" into devel/master
Adeel Kazmi [Tue, 14 Jul 2015 12:50:16 +0000 (05:50 -0700)]
Merge "Use Control's own PanGestureDetector in ScrollBar" into devel/master

4 years agoUse Control's own PanGestureDetector in ScrollBar 18/43818/2
Richard Huang [Tue, 14 Jul 2015 09:39:33 +0000 (10:39 +0100)]
Use Control's own PanGestureDetector in ScrollBar

Change-Id: I65c5fa40a64004358af8850cc1c4148cad91237b

4 years agoSimplified the glyph reference counting 83/43083/15
Paul Wisbey [Tue, 7 Jul 2015 14:03:07 +0000 (15:03 +0100)]
Simplified the glyph reference counting

This fixes a bug found when opening/closing the text-selection popup.
The reference counts are not incremented correctly e.g. when a word contains
the same letter twice. This results in the atlas becoming corrupted.

+ More Debug macros for glyph-atlas

Change-Id: Ib91681bc76e037ec4f6765bdc6ecbc9f592c20e3

4 years agoFix for grab and selection handles. 51/43451/6
Victor Cebollada [Thu, 9 Jul 2015 10:38:00 +0000 (11:38 +0100)]
Fix for grab and selection handles.

* Was difficult/imposible to drag the handle to the beginning/end of the text.

Change-Id: I80e9a0f7c2cc2c9e2262bb2238e00debc9b37138
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
4 years agoFix the cursor's height. 21/43721/3
Victor Cebollada [Mon, 13 Jul 2015 06:52:12 +0000 (07:52 +0100)]
Fix the cursor's height.

* In a line with different font sizes it was
  getting the size of the next glyph instead
  the current one.

Change-Id: I3982fe5452a0b5a02b3858231540b4092856b966
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
4 years agoModified control depth index ranges so they have less impact on sorting algorithm 57/43757/3
Ferran Sole [Mon, 13 Jul 2015 14:35:14 +0000 (15:35 +0100)]
Modified control depth index ranges so they have less impact on sorting algorithm

Change-Id: I8be297d9496b48357dcdcdf2dc2a7ccd77357dc2

4 years agoMerge "Change DrawMode::OVERLAY to DrawMode::OVERLAY_2D" into devel/master
Kimmo Hoikka [Mon, 13 Jul 2015 17:50:28 +0000 (10:50 -0700)]
Merge "Change DrawMode::OVERLAY to DrawMode::OVERLAY_2D" into devel/master

4 years agoRemoved Resource Saving 62/43762/1
Andrew Cox [Mon, 13 Jul 2015 15:14:37 +0000 (16:14 +0100)]
Removed Resource Saving

Change-Id: Ief30d87f9ebe3e038c2fbb8b6e0df1efe853bab4
Signed-off-by: Andrew Cox <andrew.cox@partner.samsung.com>
4 years agoAccessibility programming guide 47/43047/13
Tom Robinson [Tue, 7 Jul 2015 10:15:38 +0000 (11:15 +0100)]
Accessibility programming guide

Change-Id: I377386e8b4437fb48d2913546ad4cbf2384c052c

4 years agoMerge "Updates after RenderableActor removal" into devel/master
Kimmo Hoikka [Mon, 13 Jul 2015 14:01:17 +0000 (07:01 -0700)]
Merge "Updates after RenderableActor removal" into devel/master

4 years agoChange DrawMode::OVERLAY to DrawMode::OVERLAY_2D 51/43751/1
Richard Huang [Mon, 13 Jul 2015 13:40:41 +0000 (14:40 +0100)]
Change DrawMode::OVERLAY to DrawMode::OVERLAY_2D

Change-Id: I62c18b342d4983f266d26b4dd8f7efa3e33c53f6

4 years agoUpdates after RenderableActor removal 16/43716/2
Adeel Kazmi [Mon, 13 Jul 2015 11:42:29 +0000 (12:42 +0100)]
Updates after RenderableActor removal

Change-Id: Ic4c5a8369913f829c301ab18b007f358abf98774

4 years agoShader binary synchronous simplified IO 90/42490/8
Andrew Cox [Tue, 23 Jun 2015 18:03:05 +0000 (19:03 +0100)]
Shader binary synchronous simplified IO

Change-Id: Ie09e73965389ba0229a42ecd7f9e32f49764710e
Signed-off-by: Andrew Cox <andrew.cox@partner.samsung.com>
4 years agoMerge "Fix scroll bar to draw in the overlay mode" into devel/master
Kimmo Hoikka [Mon, 13 Jul 2015 09:10:53 +0000 (02:10 -0700)]
Merge "Fix scroll bar to draw in the overlay mode" into devel/master

4 years agoMoved PushButton::SetButtonImage etc to Button base class. 07/43607/5
Chu Hoang [Fri, 10 Jul 2015 16:48:13 +0000 (17:48 +0100)]
Moved PushButton::SetButtonImage etc to Button base class.

Change-Id: I2eb20df5c00597c129ea0688ec3a4a11e42b77e6

4 years agoFix scroll bar to draw in the overlay mode 00/43000/10
Richard Huang [Mon, 6 Jul 2015 16:04:17 +0000 (17:04 +0100)]
Fix scroll bar to draw in the overlay mode

Change-Id: Ifb2ba8123c9f858c33a93a559cc612d762ff51b6