minho.sun [Thu, 19 Oct 2017 07:23:23 +0000 (16:23 +0900)]
propagate unhandled key( DALI_KEY_SEARCH )
DALI_KEY_SEARCH is not handled in TextEditor/TextField.
Return false(say unconsumed) when this key is comming.
Change-Id: Id52cc8b67150d63d0f22b7e51fb81e6750c353d5
Signed-off-by: minho.sun <minho.sun@samsung.com>
HyunJu Shin [Thu, 19 Oct 2017 05:29:27 +0000 (05:29 +0000)]
Merge "Fix SVACE issue" into devel/master
Agnelo Vaz [Wed, 18 Oct 2017 12:34:53 +0000 (13:34 +0100)]
ImageVisual Set default to ReleasePolicy::Destroyed
Change-Id: If7aac9c786cd852136e14e31653fddd62652204f
Seoyeon Kim [Wed, 18 Oct 2017 06:26:59 +0000 (15:26 +0900)]
Fix SVACE issue
- Expression 'y' and 'x' have type 'unsigned int',
so they're never less than zero in text-typesetter.cpp
Change-Id: Ia8e54bc18192f6e5eacde7fe899e9ca2978d81a9
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
Agnelo Vaz [Tue, 26 Sep 2017 19:19:51 +0000 (20:19 +0100)]
ImageVisual Release policy
ImageVisual can be created with a PropertyMap that inserts a release policy.
Depending on release policy the image lifetime in the texture cache will change.
Can be used for images that are often put on and taken off stage to reduce re-loading time.
Change-Id: If275630f236174ebbea3fde4cefae015b8db3a0f
minho.sun [Tue, 17 Oct 2017 10:52:02 +0000 (10:52 +0000)]
Merge "Fix doc and comment for Native API Reference page" into devel/master
minho.sun [Tue, 17 Oct 2017 09:45:24 +0000 (18:45 +0900)]
Fix doc and comment for Native API Reference page
Change-Id: I6a46a65fd99f9b191df03b03898ec66fe21fb468
Signed-off-by: minho.sun <minho.sun@samsung.com>
Seoyeon Kim [Tue, 17 Oct 2017 08:29:55 +0000 (08:29 +0000)]
Merge "Add MARGIN and PADDING property in Control" into devel/master
taeyoon0.lee [Tue, 19 Sep 2017 15:11:51 +0000 (00:11 +0900)]
Added underlay property
default is underlay video rendering
Change-Id: I2b9656b3ded88bfd2306bd05bea734add74df503
Seoyeon Kim [Wed, 20 Sep 2017 05:32:08 +0000 (14:32 +0900)]
Add MARGIN and PADDING property in Control
- Added MARGIN property in Control
- Added PADDING property in Control
Change-Id: Ib3c023e0851af4eae8efce30335de1a5c5b6c05c
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
Adeel Kazmi [Mon, 16 Oct 2017 10:17:30 +0000 (10:17 +0000)]
Merge "Fix the text artifact (i.e. vertical lines below the text) while scrolling" into devel/master
Richard Huang [Fri, 13 Oct 2017 16:22:55 +0000 (17:22 +0100)]
Fix the text visual shader which makes text lighter while containing emoji
Change-Id: I883054b333fe5d2759fe2e101857cb985285bd80
Adeel Kazmi [Fri, 13 Oct 2017 17:48:29 +0000 (17:48 +0000)]
Merge "Placeholder properties as enums" into devel/master
Richard Huang [Fri, 13 Oct 2017 10:39:12 +0000 (11:39 +0100)]
Fix the text artifact (i.e. vertical lines below the text) while scrolling
Change-Id: Ia9af286cbf5e4dbd551cee73bd1c41dd3674cd4d
Agnelo Vaz [Fri, 6 Oct 2017 15:34:52 +0000 (16:34 +0100)]
Placeholder properties as enums
TextField and TextEditor uses Property::Index (enums) to set the Map for PLACEHOLDER.
return type is a MAP of Property Index keys with corresponding values regardless of setting type.
Change-Id: I70127d906ccb42085ce4ba3215888176ee1720d3
greynaga [Fri, 13 Oct 2017 13:59:46 +0000 (14:59 +0100)]
DALi Version 1.2.61
Change-Id: I1b3797d81ab142f8293fd59547da9cd4587288ee
Heeyong Song [Wed, 11 Oct 2017 02:01:16 +0000 (11:01 +0900)]
Enable premultiplied alpha in text visual
Change-Id: I4bb85043ab11e1b356831fc1062060af04dd3462
saritarawat [Tue, 25 Jul 2017 07:23:48 +0000 (12:53 +0530)]
Supported XHTML entitites(Named & Numeric(hex/decimal)) in Markup Language.
Added additional functionalities in ProcessMarkupString function to support XHTML entities.
New function has been added to get UTF 8 text from Named & Numeric entities
Change-Id: Ie47cf9274cd56e0f9c8d2448f0e7e812176ed1ed
Richard Huang [Wed, 4 Oct 2017 14:18:04 +0000 (15:18 +0100)]
Text scrolling quality improvement
Change-Id: I6f6c79f8c3cb6c3f6fbb41a8aa13e2fdaf85ae7c
Adeel Kazmi [Fri, 6 Oct 2017 16:42:25 +0000 (16:42 +0000)]
Merge "Fast bounding-box clipping feature" into devel/master
Adeel Kazmi [Fri, 6 Oct 2017 15:54:40 +0000 (16:54 +0100)]
DALi Version 1.2.60
Change-Id: I36340f61fb248242f521b351202f71eeec9c121a
Tom Robinson [Fri, 22 Sep 2017 17:18:48 +0000 (18:18 +0100)]
Fast bounding-box clipping feature
Change-Id: Id70c4eb2ba2f857d6db26efb3dd15cc14b9b08b1
Adeel Kazmi [Fri, 6 Oct 2017 10:16:20 +0000 (11:16 +0100)]
Added enumerations for LineWrap::Mode
Change-Id: I96cb55032a73beabf195e2ec2730be801f7a74d8
Agnelo Vaz [Mon, 2 Oct 2017 19:08:05 +0000 (20:08 +0100)]
Text Alignment Enums now public
TextVisual and TextControls now share the Horizontal and Vertical alignment enumerations.
The Enums are public, internal versions are replaced hence reducing internal conversion.
Change-Id: I7343430d61a278d9a4eb97b7a0568a7f934cf54f
Adeel Kazmi [Wed, 4 Oct 2017 14:12:24 +0000 (15:12 +0100)]
(TextEditor) Moved some Devel properties to the Public API
Change-Id: Ibd4d03c7841e4d9075212c1b86099dfa2efacb01
Adeel Kazmi [Wed, 4 Oct 2017 12:36:18 +0000 (13:36 +0100)]
(TextField) Made all Devel properties public
Change-Id: Icacc01dc0a16d313a45c8ab9b30457fe9a61cecc
Adeel Kazmi [Wed, 4 Oct 2017 12:53:17 +0000 (12:53 +0000)]
Merge "Fix text outline property related native TCT" into devel/master
Richard Huang [Tue, 3 Oct 2017 09:49:36 +0000 (10:49 +0100)]
Fix text outline property related native TCT
Change-Id: Ica80d4844165c7bb4fa30b1be1f0338e228fe8d4
Adeel Kazmi [Tue, 3 Oct 2017 18:02:38 +0000 (19:02 +0100)]
(TextLabel) Moved all devel properties to Public API
Change-Id: Iae2a8f25a9f858d108ca9fdb8c4d3abd185adb7e
Adeel Kazmi [Tue, 3 Oct 2017 16:45:05 +0000 (17:45 +0100)]
(ScrollBar) Moved all properties to Public
Change-Id: Ib68bc51803b0014ec35fcfd5d60ad8b0939b78ea
Adeel Kazmi [Tue, 3 Oct 2017 16:27:15 +0000 (17:27 +0100)]
(ScrollView) Move ScrollMode and related properties to Public API
Change-Id: I428b7ba1f78420463592ec21e67958e98b48ec37
Agnelo Vaz [Fri, 29 Sep 2017 18:25:04 +0000 (19:25 +0100)]
Visuals devel API migrated to public
Change-Id: Ibbdb5c6dff39cecb46aa9fa6d1fede97633faf97
Adeel Kazmi [Mon, 2 Oct 2017 18:07:50 +0000 (19:07 +0100)]
(ItemView) Make default layout properties public
Change-Id: I4c053748f9d522bbf01aeffb24e014c48c0502bf
Adeel Kazmi [Mon, 2 Oct 2017 16:53:11 +0000 (17:53 +0100)]
Move Progress Bar from Devel to Public API
Change-Id: I1ed524b218dc31f6c59cbd34d9bcc9a25bb7470a
Adeel Kazmi [Mon, 2 Oct 2017 16:06:58 +0000 (17:06 +0100)]
(Control) Moved Resource Loading related APIs from Devel to Public
Change-Id: I47101c0bebf08c2071dada94fd1f364e5a002c89
Adeel Kazmi [Fri, 29 Sep 2017 17:51:38 +0000 (18:51 +0100)]
Changes required after some Actor Devel APIs made public
Change-Id: Ia6c2e7069b23e9e16199a6962e6fd3a33bd1bb3c
Adeel Kazmi [Fri, 29 Sep 2017 16:13:13 +0000 (17:13 +0100)]
Changes required after Device moved to Public API in Core
Change-Id: Icf024b62086738942532a46b6ee7636694384bd1
Adeel Kazmi [Fri, 29 Sep 2017 12:50:51 +0000 (12:50 +0000)]
Merge "Changes required after WeakHandle moved to Public API in Core" into devel/master
Adeel Kazmi [Fri, 29 Sep 2017 12:40:25 +0000 (12:40 +0000)]
Merge "Ensured that style array is cleared when Builder parse tree is reloaded" into devel/master
Francisco Santos [Fri, 29 Sep 2017 12:19:29 +0000 (13:19 +0100)]
DALi Version 1.2.59
Change-Id: Ia07016967f937c64500bc2f0a2c8e59ea29f5488
David Steele [Thu, 28 Sep 2017 19:22:43 +0000 (20:22 +0100)]
Ensured that style array is cleared when Builder parse tree is reloaded
If another JSON file is merged into an existing builder instance, it doesn't clear
down the styles array, which means that changes to existing styles aren't picked
up if they have already been parsed.
(In normal use, style sheet is merged before controls are read; or a new application
style sheet clears the existing builder instance).
Change-Id: If5320925e3ca6d7b1587e0c359c05e915ca47390
Signed-off-by: David Steele <david.steele@samsung.com>
Adeel Kazmi [Thu, 28 Sep 2017 14:44:29 +0000 (15:44 +0100)]
Changes required after WeakHandle moved to Public API in Core
Change-Id: I3bad616b10391e573194f1e0325e50153736ec57
Richard Huang [Mon, 18 Sep 2017 15:57:11 +0000 (16:57 +0100)]
Reduce memory consumption for text visual with styles and emoji
Measured using memps on target by creating 500 TextLabels, and memory
is reduced by 60% in the best case and by 25% in the worst case.
For example:
TextLabel with single color text and styles:
Before applying this patch:
S(CODE) S(DATA) P(CODE) P(DATA) PEAK PSS 3D
12996 236 20 275620 289148 278088 270824
After applying this patch:
S(CODE) S(DATA) P(CODE) P(DATA) PEAK PSS 3D
13204 236 16 126852 140308 129395 114728
TextLabel with multiple text colors (by enabling markup):
Before applying this patch:
S(CODE) S(DATA) P(CODE) P(DATA) PEAK PSS 3D
13204 236 20 275512 289064 278840 270824
After applying this patch:
S(CODE) S(DATA) P(CODE) P(DATA) PEAK PSS 3D
13204 236 16 99388 112844 102713 90696
Change-Id: I533122b647678dc9888a1f4b94efd59336e2bfdb
Francisco Santos [Tue, 19 Sep 2017 13:00:09 +0000 (14:00 +0100)]
Change raw pointer to unique_ptr
Change-Id: Iac87ac8bfa4e9677dd5e4d13c7b37a3b4d515f79
Kimmo Hoikka [Fri, 15 Sep 2017 16:57:01 +0000 (17:57 +0100)]
Add support for Imagevisual to use External Texture as input through Url
Change-Id: I36ddb93fb33569ec40f317b3c763845a59cd2c10
Kimmo Hoikka [Fri, 15 Sep 2017 13:41:25 +0000 (14:41 +0100)]
Add support for Texture url in ImageVisual
Change-Id: If06957574b0c27b068e8e8181b339149837eaa9b
minho.sun [Tue, 26 Sep 2017 11:25:28 +0000 (11:25 +0000)]
Merge "Move json files when only uninstalling rpm." into devel/master
Adeel Kazmi [Mon, 25 Sep 2017 12:59:56 +0000 (12:59 +0000)]
Merge "Fix SVACE issue" into devel/master
HyunJu Shin [Mon, 25 Sep 2017 06:59:26 +0000 (06:59 +0000)]
Merge "Add Placeholder Ellipsis in TextField" into devel/master
David Steele [Fri, 22 Sep 2017 14:23:46 +0000 (15:23 +0100)]
DALi Version 1.2.58
Change-Id: I4aa42db31a272a0994cacb49a7489772426b1ed4
Seoyeon Kim [Mon, 4 Sep 2017 09:45:51 +0000 (18:45 +0900)]
Add Placeholder Ellipsis in TextField
- Added Ellipsis in TextField normal text and placeholder text
Change-Id: I11dd1aca040e3d9dacdfd955d6ef2a53981f1637
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
Seoyeon Kim [Thu, 21 Sep 2017 13:08:50 +0000 (22:08 +0900)]
Fix SVACE issue
- Added to missing break in switch statement at animated-image-visual.cpp:275
Change-Id: Id5792473b76684e4ab08bc73e6148912a41fdb31
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
Adeel Kazmi [Thu, 21 Sep 2017 10:15:58 +0000 (10:15 +0000)]
Merge "Remove the unused-variable gLogFilter in internal/text/text-font-style.cpp" into devel/master
Agnelo Vaz [Wed, 20 Sep 2017 13:21:55 +0000 (14:21 +0100)]
TextVisual Outline support
Text outline support for TextVisual
Memory Consuption memps
Average over 10 runs.
200 TextLabels = 16112 bytes 80 bytes per TextLabel (pre this patch)
200 TextLabels = 16118 bytes 80 bytes per TextLabel (including this patch)
No significant change before and after this patch for Textlabel
200 TextLabels = 101931 bytes 509 bytes per TextLabel with outline
Styling increases memory usage as expected.
MemPS data
16112 80 bytes per TextLabel before patch
16116
16112
16112
16116
16112
16116
16108
16116
16112
161132/10 = 16113 = 80bytes
16120 80 bytes per TextLabel after patch
16116
16116
16120
16116
16116
16128
16116
16116
16120
161184/10 = 16118 = 80bytes
101832 509 bytes per TextLabel after patch with outline
101832
101860
101836
101828
101828
101828
101832
101832
102808
1019316/10 = 101931 = 509 bytes
Change-Id: I69aa79f6211a3fb076f557faf6f104b472fd0787
minho.sun [Tue, 19 Sep 2017 06:39:25 +0000 (15:39 +0900)]
Move json files when only uninstalling rpm.
Move json files when only uninstalling rpm.
%preun
case "$1" in
0) --> uninstall
1) --> update
Change-Id: Ib6f63f53d7e65faa7f1daa673af2e5cbd6160307
Signed-off-by: minho.sun <minho.sun@samsung.com>
Adeel Kazmi [Mon, 18 Sep 2017 10:30:56 +0000 (10:30 +0000)]
Merge "Do not clear keyboard focus on touch when alwaysShowFocus is true." into devel/master
David Steele [Fri, 15 Sep 2017 15:55:39 +0000 (15:55 +0000)]
Merge "Added devel APIs to add and remove external Texture and TextureSet to texture manager" into devel/master
David Steele [Fri, 15 Sep 2017 13:31:10 +0000 (13:31 +0000)]
Merge "Revert "Revert TextVisual in TextLabel Patches"" into devel/master
Kimmo Hoikka [Fri, 15 Sep 2017 11:27:03 +0000 (12:27 +0100)]
Added devel APIs to add and remove external Texture and TextureSet to texture manager
Change-Id: Ieb6009e26303510172e1562ad62645c1e037679a
Agnelo Vaz [Fri, 15 Sep 2017 10:09:45 +0000 (11:09 +0100)]
DALi Version 1.2.57
Change-Id: Ib70d2caeaa40d81c420d960b0a6ce2f509fd9e67
Richard Huang [Tue, 12 Sep 2017 16:01:25 +0000 (16:01 +0000)]
Revert "Revert TextVisual in TextLabel Patches"
This reverts commit
723acb540264b5f3bfc98ec3284891aa58d765c4.
Change-Id: I91b8dcb55fdb985e12ed5f3eea97f6bffccd938e
Kimmo Hoikka [Thu, 14 Sep 2017 17:08:35 +0000 (18:08 +0100)]
Test macros print just filename and not full path, all tests throw and harness catches tests
Change-Id: Id701d19543d3b08da66e769a88cacafa57da45f5
Kimmo Hoikka [Thu, 14 Sep 2017 14:36:07 +0000 (14:36 +0000)]
Merge "Fixed patch-coverage generation" into devel/master
David Steele [Thu, 14 Sep 2017 13:10:50 +0000 (14:10 +0100)]
Fixed patch-coverage generation
Change-Id: I9d65b13938a0d6fe46663383495326fa5f243189
Kimmo Hoikka [Wed, 13 Sep 2017 14:21:08 +0000 (15:21 +0100)]
Add support for TEXTURE url type in VisualUrl
Change-Id: I65ed858a629c17cc149996ed5e10db89e8a91ed4
David Steele [Wed, 13 Sep 2017 17:27:33 +0000 (17:27 +0000)]
Merge "Fix SVACE issue" into devel/master
Seoyeon Kim [Tue, 12 Sep 2017 08:03:07 +0000 (17:03 +0900)]
Fix SVACE issue
- Fix to prevent 'name' from passing a null pointer to a 'std::string',
because it would result in dereferencing a null pointer.
Change-Id: If01974fa77662db75480962ff52373a6cc403b17
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
minho.sun [Tue, 12 Sep 2017 06:22:22 +0000 (15:22 +0900)]
Do not clear keyboard focus on touch when alwaysShowFocus is true.
Do not clear keyboard focus on touch when alwaysShowFocus is ture.
TV app developer can use this feature to keep showing focus to app user.
Change-Id: I00c52244047172cb9d52310d3767a0eae3b67ef0
Signed-off-by: minho.sun <minho.sun@samsung.com>
taeyoon0.lee [Mon, 11 Sep 2017 09:16:15 +0000 (18:16 +0900)]
Fix video play issue when rendering mode is changed and play soon.
Change-Id: Iada28d86abdbe9109abf2cc0f8f3a191e3e813c1
HyunJu Shin [Mon, 11 Sep 2017 06:01:52 +0000 (06:01 +0000)]
Merge "Fix resource package install issue." into devel/master
HyunJu Shin [Mon, 11 Sep 2017 06:01:10 +0000 (06:01 +0000)]
Merge "Adjust point size for 1920x1080" into devel/master
Adeel Kazmi [Fri, 8 Sep 2017 15:21:54 +0000 (16:21 +0100)]
Revert TextVisual in TextLabel Patches
"Reduce text visual memory consumption for text with no styles and emojis"
"(TextLabel) Added component properties for Text Color"
"Fix issues while rendering RTL text in Text Visual"
"Fix the padding issue while text is scrolling in TextLabel"
"Change filter mode in TextLabel to improve quality while scaling"
"Refactor TextLabel to use text visual"
Change-Id: I4b75398f8381272d0ae30b556efb71eb8516c6b6
adam.b [Fri, 8 Sep 2017 08:27:29 +0000 (09:27 +0100)]
DALi Version 1.2.56
Change-Id: I6e5eaef8a8e41276e0ca93dc52a8aceaaba4253a
Richard Huang [Wed, 6 Sep 2017 16:37:37 +0000 (17:37 +0100)]
Reduce text visual memory consumption for text with no styles and emojis
Create single channel texture for text with no styles and emojis.
Change-Id: I14363763fe7c7422a2a555d8a9ba0b68e1ab575b
Francisco Santos [Wed, 6 Sep 2017 11:02:08 +0000 (12:02 +0100)]
Add documentation on how to change the number of loader threads
Change-Id: Ib8ef3b4b701f67667b5122553ddbd10ab7bf4e22
minho.sun [Tue, 5 Sep 2017 10:35:59 +0000 (19:35 +0900)]
Adjust point size for 1920x1080
Adjust point size for 1920x1080
Change-Id: Iddb6329aa92c09f633cd8a488f7cf36daf4442a8
Signed-off-by: minho.sun <minho.sun@samsung.com>
David Steele [Tue, 5 Sep 2017 18:24:59 +0000 (18:24 +0000)]
Merge "(TableView) Change span child properties to integers" into devel/master
Adeel Kazmi [Tue, 5 Sep 2017 18:21:46 +0000 (18:21 +0000)]
Merge "Support dual ABI" into devel/master
Adeel Kazmi [Tue, 5 Sep 2017 17:59:16 +0000 (17:59 +0000)]
Merge changes Ib7c620f5,I75f6d47b into devel/master
* changes:
Add multiple thread support to TextureManager
Fix potentially uninitialized variable.
Francisco Santos [Fri, 1 Sep 2017 11:00:35 +0000 (12:00 +0100)]
Add multiple thread support to TextureManager
Change-Id: Ib7c620f509678ab0283e68b0b14435e2eda3bd1e
taeyoon0.lee [Tue, 5 Sep 2017 12:10:27 +0000 (12:10 +0000)]
Merge "Fixed crash issue by null reference" into devel/master
minho.sun [Tue, 5 Sep 2017 11:04:35 +0000 (20:04 +0900)]
Fix resource package install issue.
Fix resource package install issue.
Now resource package installing/updating are fine.
Change-Id: I878b43cf9ae50ebb5b19fd49c0f7f8ff2801d069
Signed-off-by: minho.sun <minho.sun@samsung.com>
Adeel Kazmi [Mon, 4 Sep 2017 17:46:32 +0000 (18:46 +0100)]
(TableView) Change span child properties to integers
No API/ABI break as these values can still be passed in as floats, which the passing test cases indicate.
Change-Id: I7102050b0c093b4a29f791a751c1336237a734b2
minho.sun [Fri, 1 Sep 2017 04:58:32 +0000 (13:58 +0900)]
Add ClearFocusOnEscape to config section.
This value indicates whether text control clear key input focus or not
when escape key is pressed.
Change-Id: Ifc9680d4de3a9d8eba83463b91ba5f349f4b36ef
Signed-off-by: minho.sun <minho.sun@samsung.com>
Denis Khalikov [Thu, 4 May 2017 08:47:32 +0000 (11:47 +0300)]
Support dual ABI
Change-Id: I76ddf1cd3acd6d8e1f91859758de6929735fe580
Signed-off-by: Denis Khalikov <d.khalikov@partner.samsung.com>
Umar [Fri, 1 Sep 2017 11:35:29 +0000 (12:35 +0100)]
DALi Version 1.2.55
Change-Id: I43320d7deebff50e5b8c6d35563d768640945ba2
taeyoon0.lee [Mon, 26 Jun 2017 14:38:03 +0000 (23:38 +0900)]
Fixed crash issue by null reference
Change-Id: I5273edd7282ac0fb0721085198ca555d537bccba
Agnelo Vaz [Wed, 16 Aug 2017 18:37:00 +0000 (19:37 +0100)]
Atlas manager using old block size for new atlas creation
Change-Id: I0a192908037db68e226fc3a5c18b2891c7df3a0e
Adeel Kazmi [Thu, 31 Aug 2017 10:00:57 +0000 (10:00 +0000)]
Merge "Revise installing a license file in automated-test" into devel/master
Francisco Santos [Wed, 30 Aug 2017 10:40:15 +0000 (11:40 +0100)]
Fix potentially uninitialized variable.
Change-Id: I75f6d47bd86111675d1cf2e772cf034b15ee6ae9
Mu-Woong Lee [Fri, 25 Aug 2017 13:09:14 +0000 (22:09 +0900)]
Remove the unused-variable gLogFilter in internal/text/text-font-style.cpp
It causes a build error on Ubuntu 16.04.
Change-Id: Icc8e374c6d3617993b909815c8d118273eb5bbf9
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
Richard Huang [Fri, 25 Aug 2017 10:35:26 +0000 (11:35 +0100)]
Fix issues while rendering RTL text in Text Visual
This patch fixes two issue:
1. Overlapped glyph is cut.
2. Small gap between joint glyphs.
The solution is:
1. When we copy glyphs to the big image buffer, we should only copy
non-transparent pixels, and this will prevent overlapped glyphs
from being cut.
2. For any pixel overlapped with the pixel in previous glyphs,
make sure we don't overwrite a previous bigger alpha with a smaller
alpha, so that we can avoid semi-transparent gaps between joint
glyphs with overlapped pixels, which could happen e.g. in the RTL
text when we copy glyphs from right to left.
Change-Id: Id4d9d028999612e0545aa47b5bf66e410fc7ee91
Francisco Santos [Fri, 25 Aug 2017 10:48:47 +0000 (11:48 +0100)]
DALi Version 1.2.54
Change-Id: I6263a6bf14382dc026b8bffb78b8024a9648d8d7
Youngjae Shin [Tue, 22 Aug 2017 05:27:16 +0000 (14:27 +0900)]
Revise installing a license file in automated-test
Change-Id: Ie73bc0c033bf5d6a7f57c27b4912d7771d9ef73d
Adeel Kazmi [Thu, 24 Aug 2017 10:55:31 +0000 (10:55 +0000)]
Merge "Added option to test harness execution to only summarize failures" into devel/master
David Steele [Wed, 23 Aug 2017 18:36:26 +0000 (19:36 +0100)]
Added option to test harness execution to only summarize failures
Change-Id: I6c235eb492302c5ee9fb4b85f51d50a7c20ac7be
Adeel Kazmi [Wed, 23 Aug 2017 15:25:55 +0000 (16:25 +0100)]
(TextLabel) Added component properties for Text Color
Also fixed the getter for TEXT_COLOR
Change-Id: I993ff3c289ccb703d1c95874001f882fd4a3e7eb
Richard Huang [Tue, 22 Aug 2017 15:21:01 +0000 (16:21 +0100)]
Fix the padding issue while text is scrolling in TextLabel
Change-Id: I519f1c8b17aaa5b698a711dd3745b0e282b9aaea
Victor Cebollada [Mon, 21 Aug 2017 14:28:13 +0000 (15:28 +0100)]
Ensure all users can run the unit test cases on the same machine.
Change-Id: Ibda920af96500256e99aa690534b980f0080a28a
Signed-off-by: Victor Cebollada <v.cebollada@ex1.seri.co.uk>
Richard Huang [Fri, 18 Aug 2017 10:28:36 +0000 (11:28 +0100)]
Change filter mode in TextLabel to improve quality while scaling
Change-Id: Ifc2c5a1a592d24851db2b2703d469b8797595a0b