platform/core/uifw/dali-toolkit.git
7 years ago[4.0] Added underlay property 97/155797/1
Seoyeon Kim [Mon, 16 Oct 2017 07:13:56 +0000 (16:13 +0900)]
[4.0] Added underlay property

This reverts commit 66a8491c1cb90c19ee0080c1962a7e51ca3c1fc3.

Change-Id: Ic6333bb82117a22c3d937bb8ee2d42403fa8c88e

7 years ago[4.0] Support custom fonts registration 29/155729/1
Seoyeon Kim [Mon, 16 Oct 2017 04:56:34 +0000 (13:56 +0900)]
[4.0] Support custom fonts registration

This reverts commit e015012ba5080c5f600c4cbbab8c3a475ecd01a0.

Change-Id: I950246a65627f938c926fd92af65ab982d8f4f0f

7 years ago[4.0] Removed DEPRECATION WARNING by ImageView::New( image ) and SetImage( image ) 28/155728/1
Seoyeon Kim [Mon, 16 Oct 2017 04:56:19 +0000 (13:56 +0900)]
[4.0] Removed DEPRECATION WARNING by ImageView::New( image ) and SetImage( image )

This reverts commit 3d1f5e52b6997a4eb6950ca5c251065d453a563f.

Change-Id: Icb80cb92ad057137d1be8adf797e6ccf0192a5ef

7 years ago[4.0] Implement WebViewLite interface 27/155727/1
Seoyeon Kim [Mon, 16 Oct 2017 04:56:01 +0000 (13:56 +0900)]
[4.0] Implement WebViewLite interface

This reverts commit 7be31fe9f04fb9d718af9f9e1e7d1f1646922c12.

Change-Id: If0811579e66ede39c7348104f9cf119cb10dee66

7 years ago[4.0] Restore behavior of Uploaded and LoadingFinished signal 26/155726/1
Seoyeon Kim [Mon, 16 Oct 2017 04:55:45 +0000 (13:55 +0900)]
[4.0] Restore behavior of Uploaded and LoadingFinished signal

This reverts commit ddc8c65eb5c1d5ea3a22d48582f6fd0fed306bf2.

Change-Id: Ib9e407bb7d2645fc240113de7618e19e579aad6c

7 years agoMerge branch 'devel/master' into tizen_4.0 25/155725/1
Seoyeon Kim [Mon, 16 Oct 2017 04:54:39 +0000 (13:54 +0900)]
Merge branch 'devel/master' into tizen_4.0

Change-Id: Ibe67a6e65c2e90d1df86930e4e7043bcb3167b3a

7 years agoRevert "[4.0] Restore behavior of Uploaded and LoadingFinished signal" 24/155724/1
Seoyeon Kim [Mon, 16 Oct 2017 04:54:07 +0000 (13:54 +0900)]
Revert "[4.0] Restore behavior of Uploaded and LoadingFinished signal"

This reverts commit 1672f64946f3f6ed5bbf5e5317e46e541eabc9a5.

Change-Id: I40cf1801ec12df6ff1ff4e2a5ce0def2c40dd875

7 years agoRevert "[4.0] Implement WebViewLite interface" 23/155723/1
Seoyeon Kim [Mon, 16 Oct 2017 04:53:48 +0000 (13:53 +0900)]
Revert "[4.0] Implement WebViewLite interface"

This reverts commit 3d068e7c63f15edc498af44006f8d947d30b7038.

Change-Id: I4fb8cb9fc1e473972c514d9153fe85cf0a6b3de3

7 years agoRevert "[4.0] Removed DEPRECATION WARNING by ImageView::New( image ) and SetImage... 92/155692/1
Seoyeon Kim [Mon, 16 Oct 2017 02:52:46 +0000 (11:52 +0900)]
Revert "[4.0] Removed DEPRECATION WARNING by ImageView::New( image ) and SetImage( image )"

This reverts commit c8f393d8896751425de2e81fc55f445b1d7b4832.

Change-Id: I568f77f260eaca4cc9381a2de94d2acdd96568ab

7 years agoRevert "[4.0] Support custom fonts registration" 91/155691/1
Seoyeon Kim [Mon, 16 Oct 2017 02:52:19 +0000 (11:52 +0900)]
Revert "[4.0] Support custom fonts registration"

This reverts commit 8419e3b84588eb5c0a775b9011beeb9227c96d06.

Change-Id: I2da2c0d76bbb1ef13e776bfe781d9c17ae5d7553

7 years agoRevert "[4.0] Enable premultiplied alpha in text visual" 90/155690/1
Seoyeon Kim [Mon, 16 Oct 2017 02:51:53 +0000 (11:51 +0900)]
Revert "[4.0] Enable premultiplied alpha in text visual"

This reverts commit 81f76cb4a89acfaf0f4e0bd2037196fa6e2bc213.

Change-Id: Ieaea42904112413ccda7ecf44b28dc333da88267

7 years agoRevert "[4.0] Added underlay property" 88/155688/1
Seoyeon Kim [Mon, 16 Oct 2017 02:51:13 +0000 (11:51 +0900)]
Revert "[4.0] Added underlay property"

This reverts commit d783477596ed639777b73b1698523d6a2a348f2b.

Change-Id: I99288097d61e42bd16288dd6e6dfd58f41c7ed5a

7 years agoDALi Version 1.2.61 65/155565/1 dali_1.2.61
greynaga [Fri, 13 Oct 2017 13:59:46 +0000 (14:59 +0100)]
DALi Version 1.2.61

Change-Id: I1b3797d81ab142f8293fd59547da9cd4587288ee

7 years ago[4.0] Added underlay property 80/155380/3 submit/tizen_4.0/20171013.122021 submit/tizen_4.0/20171014.001058
taeyoon0.lee [Tue, 19 Sep 2017 15:11:51 +0000 (00:11 +0900)]
[4.0] Added underlay property

 default is underlay video rendering

Change-Id: I2b9656b3ded88bfd2306bd05bea734add74df503

7 years ago[4.0] Enable premultiplied alpha in text visual 31/154831/1 accepted/tizen/4.0/unified/20171012.230025 submit/tizen_4.0/20171012.085532 submit/tizen_4.0/20171012.091159 tizen_4.0.IoT.p1_release
taeyoon0.lee [Wed, 11 Oct 2017 09:16:49 +0000 (18:16 +0900)]
[4.0] Enable premultiplied alpha in text visual

This reverts commit 54e710c6d19b9732556f1a8ef7a8fe2bbb2ef3ef.

Change-Id: Ib3dcfcd670dc50746f44586cb08df1524aca0aa2

7 years ago[4.0] Support custom fonts registration 30/154830/1
taeyoon0.lee [Wed, 11 Oct 2017 09:15:25 +0000 (18:15 +0900)]
[4.0] Support custom fonts registration

This reverts commit 1ccb7aaa44a36b39f4591fc4cd9673637c91a675.

Change-Id: I4bbda02028e9f97050f01cba68b378e8a40c26d2

7 years ago[4.0] Removed DEPRECATION WARNING by ImageView::New( image ) and SetImage( image ) 29/154829/1
taeyoon0.lee [Wed, 11 Oct 2017 09:14:03 +0000 (18:14 +0900)]
[4.0] Removed DEPRECATION WARNING by ImageView::New( image ) and SetImage( image )

This reverts commit 8300ae1ef61d944d22abfb5260b00ff0866bb3f0.

Change-Id: Icb717ceffbfb79bdc1bcfdb5a25ab6d2418743e2

7 years ago[4.0] Implement WebViewLite interface 28/154828/1
taeyoon0.lee [Wed, 11 Oct 2017 09:13:20 +0000 (18:13 +0900)]
[4.0] Implement WebViewLite interface

This reverts commit 49ab501ce0874313c9eb27f33cf261ab2d482c2b.

Change-Id: I96231cfbcdf0888485b8ed3beeca880a36de1c29

7 years ago[4.0] Restore behavior of Uploaded and LoadingFinished signal 27/154827/1
taeyoon0.lee [Wed, 11 Oct 2017 09:11:25 +0000 (18:11 +0900)]
[4.0] Restore behavior of Uploaded and LoadingFinished signal

This reverts commit 8af08369ee34d382e735ee71496dd8d7423f2a9a.

Change-Id: If5984b2c9d2400944ccc97664ef62b460590a90e

7 years agoMerge branch 'devel/master(1.2.60)' into tizen_4.0 26/154826/1
taeyoon0.lee [Wed, 11 Oct 2017 09:10:19 +0000 (18:10 +0900)]
Merge branch 'devel/master(1.2.60)' into tizen_4.0

Change-Id: I8b30382d535f9ea3eca8952f7eacd0425f5f9b78

7 years agoRevert "[4.0] Restore behavior of Uploaded and LoadingFinished signal" 25/154825/1
taeyoon0.lee [Wed, 11 Oct 2017 09:09:23 +0000 (18:09 +0900)]
Revert "[4.0] Restore behavior of Uploaded and LoadingFinished signal"

This reverts commit 1eb285aca1d75034a578c900ffe414ed279976b8.

Change-Id: I441d523866fc9870648552f7891aa4509c8592fc

7 years agoRevert "[4.0] make same as LineWrap mode for TextLabel and TextEditor" 24/154824/1
taeyoon0.lee [Wed, 11 Oct 2017 09:08:53 +0000 (18:08 +0900)]
Revert "[4.0] make same as LineWrap mode for TextLabel and TextEditor"

This reverts commit 0a95b2081e95d20050ac3dd3938948b7b120cb90.

Change-Id: Ia2cf74eb79b64a5ea714ff56ac10bad07c3a73e5

7 years agoRevert "[4.0] fix LineWrap GET error" 23/154823/1
taeyoon0.lee [Wed, 11 Oct 2017 09:08:28 +0000 (18:08 +0900)]
Revert "[4.0] fix LineWrap GET error"

This reverts commit 85978f019f7f4b4bf4a49db7ccd926fec2486696.

Change-Id: I5253686ccedaff8ed180890c19e28643f8046edf

7 years agoRevert "[4.0] Implement WebViewLite interface" 22/154822/1
taeyoon0.lee [Wed, 11 Oct 2017 09:08:04 +0000 (18:08 +0900)]
Revert "[4.0] Implement WebViewLite interface"

This reverts commit 044b9a8497cf4507240c608662a0607cf5ca8694.

Change-Id: I561dd97aff2819c349c03ff46530f0b47331113a

7 years agoRevert "[4.0] Removed DEPRECATION WARNING by ImageView::New( image ) and SetImage... 21/154821/1
taeyoon0.lee [Wed, 11 Oct 2017 09:07:39 +0000 (18:07 +0900)]
Revert "[4.0] Removed DEPRECATION WARNING by ImageView::New( image ) and SetImage( image )"

This reverts commit c08de1cb98250054dffa83b07dfef29e6486e28d.

Change-Id: Ib024f382f0a1aa37c35a8394d29bbc1c4f9ad700

7 years agoRevert "[4.0] Supported XHTML entitites(Named & Numeric(hex/decimal)) in Markup Langu... 20/154820/1
taeyoon0.lee [Wed, 11 Oct 2017 09:07:10 +0000 (18:07 +0900)]
Revert "[4.0] Supported XHTML entitites(Named & Numeric(hex/decimal)) in Markup Language."

This reverts commit 7ac7999a95c2c44bffbaae309f04871c57f016ba.

Change-Id: I2023a4bd5facb05470196c9dfe1b51049b4bc1aa

7 years agoRevert "[4.0] Add support for Texture url in ImageVisual" 19/154819/1
taeyoon0.lee [Wed, 11 Oct 2017 09:06:47 +0000 (18:06 +0900)]
Revert "[4.0] Add support for Texture url in ImageVisual"

This reverts commit a79d49f2492b7e2ef14720b6bcbcdd02b6aed3b1.

Change-Id: I40cbf1f3a943e186c4fa58c81ab8f7b0f05b546e

7 years agoRevert "[4.0] Add support for Imagevisual to use External Texture as input through... 18/154818/1
taeyoon0.lee [Wed, 11 Oct 2017 09:06:20 +0000 (18:06 +0900)]
Revert "[4.0] Add support for Imagevisual to use External Texture as input through Url"

This reverts commit a240967b70f0acbe009318ec98ee9a6c338399f6.

Change-Id: Ifa94801d7f90d09d09ba22d43d3909df112c7520

7 years agoRevert "[4.0] Fast bounding-box clipping feature" 17/154817/1
taeyoon0.lee [Wed, 11 Oct 2017 09:05:56 +0000 (18:05 +0900)]
Revert "[4.0] Fast bounding-box clipping feature"

This reverts commit 99a35a3c51003271ea8a106f85fb09a8587c3a8a.

Change-Id: Ie63757d8ffe5ca7930d7422cbc4bed36aa234502

7 years agoRevert "[4.0] Support custom fonts registration" 16/154816/1
taeyoon0.lee [Wed, 11 Oct 2017 09:05:35 +0000 (18:05 +0900)]
Revert "[4.0] Support custom fonts registration"

This reverts commit e671199f1ebb4418bcaeb76adba35551df5d1b68.

Change-Id: I7f34e1a3bd4b25d981de141aa64759a6aba73421

7 years agoRevert "[4.0] Change raw pointer to unique_ptr" 15/154815/1
taeyoon0.lee [Wed, 11 Oct 2017 09:05:09 +0000 (18:05 +0900)]
Revert "[4.0] Change raw pointer to unique_ptr"

This reverts commit 0b5699811bac5ff1b3c92a2245d4ec594cade5e6.

Change-Id: Iede97efc88a7935f0fd182137cecb070b71966e9

7 years agoRevert "[4.0] Reduce memory consumption for text visual with styles and emoji" 14/154814/1
taeyoon0.lee [Wed, 11 Oct 2017 09:04:47 +0000 (18:04 +0900)]
Revert "[4.0] Reduce memory consumption for text visual with styles and emoji"

This reverts commit eb2efac5448ec66c66668701823444ee73c606b6.

Change-Id: I51dbc9a5204d517a3e9d4901877357a443a67a5a

7 years agoRevert "[4.0] Fix text outline property related native TCT" 13/154813/1
taeyoon0.lee [Wed, 11 Oct 2017 09:04:23 +0000 (18:04 +0900)]
Revert "[4.0] Fix text outline property related native TCT"

This reverts commit 5c413e9b53670f574b9dd09078cac702834643ed.

Change-Id: Idcc45515c66e4f272fc8ddc79b44347981656ab0

7 years agoRevert "[4.0] Enable premultiplied alpha in text visual" 12/154812/1
taeyoon0.lee [Wed, 11 Oct 2017 09:03:52 +0000 (18:03 +0900)]
Revert "[4.0] Enable premultiplied alpha in text visual"

This reverts commit 84523e50f9294cad3fe5c010abc7512c312755ca.

Change-Id: I13ce9d9dc1e6b16da3aafa29ac5ab21c586a7c3c

7 years agoEnable premultiplied alpha in text visual 38/154638/2
Heeyong Song [Wed, 11 Oct 2017 02:01:16 +0000 (11:01 +0900)]
Enable premultiplied alpha in text visual

Change-Id: I4bb85043ab11e1b356831fc1062060af04dd3462

7 years agoSupported XHTML entitites(Named & Numeric(hex/decimal)) in Markup Language. 04/140504/14
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

7 years ago[4.0] Enable premultiplied alpha in text visual 37/154637/1 accepted/tizen/4.0/unified/20171011.071812 submit/tizen_4.0/20171011.020858
Heeyong Song [Wed, 11 Oct 2017 01:16:20 +0000 (10:16 +0900)]
[4.0] Enable premultiplied alpha in text visual

Change-Id: Idaf85e6f4d6699a8ce5ea431dba5ed23c081be30

7 years ago[4.0] Fix text outline property related native TCT 73/154273/1 accepted/tizen/4.0/unified/20171010.163001 submit/tizen_4.0/20171010.043359
Richard Huang [Tue, 3 Oct 2017 09:49:36 +0000 (10:49 +0100)]
[4.0] Fix text outline property related native TCT

Change-Id: Ica80d4844165c7bb4fa30b1be1f0338e228fe8d4

7 years agoText scrolling quality improvement 86/153986/4
Richard Huang [Wed, 4 Oct 2017 14:18:04 +0000 (15:18 +0100)]
Text scrolling quality improvement

Change-Id: I6f6c79f8c3cb6c3f6fbb41a8aa13e2fdaf85ae7c

7 years agoMerge "Fast bounding-box clipping feature" into devel/master
Adeel Kazmi [Fri, 6 Oct 2017 16:42:25 +0000 (16:42 +0000)]
Merge "Fast bounding-box clipping feature" into devel/master

7 years agoDALi Version 1.2.60 34/154134/1 dali_1.2.60
Adeel Kazmi [Fri, 6 Oct 2017 15:54:40 +0000 (16:54 +0100)]
DALi Version 1.2.60

Change-Id: I36340f61fb248242f521b351202f71eeec9c121a

7 years agoFast bounding-box clipping feature 00/152000/8
Tom Robinson [Fri, 22 Sep 2017 17:18:48 +0000 (18:18 +0100)]
Fast bounding-box clipping feature

Change-Id: Id70c4eb2ba2f857d6db26efb3dd15cc14b9b08b1

7 years agoAdded enumerations for LineWrap::Mode 84/154084/5
Adeel Kazmi [Fri, 6 Oct 2017 10:16:20 +0000 (11:16 +0100)]
Added enumerations for LineWrap::Mode

Change-Id: I96cb55032a73beabf195e2ec2730be801f7a74d8

7 years agoText Alignment Enums now public 97/153897/12
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

7 years ago(TextEditor) Moved some Devel properties to the Public API 85/153985/3
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

7 years ago(TextField) Made all Devel properties public 84/153984/2
Adeel Kazmi [Wed, 4 Oct 2017 12:36:18 +0000 (13:36 +0100)]
(TextField) Made all Devel properties public

Change-Id: Icacc01dc0a16d313a45c8ab9b30457fe9a61cecc

7 years agoMerge "Fix text outline property related native TCT" into devel/master
Adeel Kazmi [Wed, 4 Oct 2017 12:53:17 +0000 (12:53 +0000)]
Merge "Fix text outline property related native TCT" into devel/master

7 years agoFix text outline property related native TCT 12/153912/3
Richard Huang [Tue, 3 Oct 2017 09:49:36 +0000 (10:49 +0100)]
Fix text outline property related native TCT

Change-Id: Ica80d4844165c7bb4fa30b1be1f0338e228fe8d4

7 years ago(TextLabel) Moved all devel properties to Public API 45/153945/3
Adeel Kazmi [Tue, 3 Oct 2017 18:02:38 +0000 (19:02 +0100)]
(TextLabel) Moved all devel properties to Public API

Change-Id: Iae2a8f25a9f858d108ca9fdb8c4d3abd185adb7e

7 years ago(ScrollBar) Moved all properties to Public 44/153944/3
Adeel Kazmi [Tue, 3 Oct 2017 16:45:05 +0000 (17:45 +0100)]
(ScrollBar) Moved all properties to Public

Change-Id: Ib68bc51803b0014ec35fcfd5d60ad8b0939b78ea

7 years ago(ScrollView) Move ScrollMode and related properties to Public API 43/153943/2
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

7 years agoVisuals devel API migrated to public 18/153818/9
Agnelo Vaz [Fri, 29 Sep 2017 18:25:04 +0000 (19:25 +0100)]
Visuals devel API migrated to public

Change-Id: Ibbdb5c6dff39cecb46aa9fa6d1fede97633faf97

7 years ago(ItemView) Make default layout properties public 94/153894/3
Adeel Kazmi [Mon, 2 Oct 2017 18:07:50 +0000 (19:07 +0100)]
(ItemView) Make default layout properties public

Change-Id: I4c053748f9d522bbf01aeffb24e014c48c0502bf

7 years agoMove Progress Bar from Devel to Public API 93/153893/3
Adeel Kazmi [Mon, 2 Oct 2017 16:53:11 +0000 (17:53 +0100)]
Move Progress Bar from Devel to Public API

Change-Id: I1ed524b218dc31f6c59cbd34d9bcc9a25bb7470a

7 years ago(Control) Moved Resource Loading related APIs from Devel to Public 92/153892/2
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

7 years agoChanges required after some Actor Devel APIs made public 23/153823/1
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

7 years agoChanges required after Device moved to Public API in Core 09/153809/1
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

7 years agoMerge "Changes required after WeakHandle moved to Public API in Core" into devel...
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

7 years agoMerge "Ensured that style array is cleared when Builder parse tree is reloaded" into...
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

7 years agoDALi Version 1.2.59 86/153786/1 dali_1.2.59
Francisco Santos [Fri, 29 Sep 2017 12:19:29 +0000 (13:19 +0100)]
DALi Version 1.2.59

Change-Id: Ia07016967f937c64500bc2f0a2c8e59ea29f5488

7 years ago[4.0] Reduce memory consumption for text visual with styles and emoji 57/153757/1
Richard Huang [Mon, 18 Sep 2017 15:57:11 +0000 (16:57 +0100)]
[4.0] 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

7 years ago[4.0] Change raw pointer to unique_ptr 49/153549/1
Francisco Santos [Tue, 19 Sep 2017 13:00:09 +0000 (14:00 +0100)]
[4.0] Change raw pointer to unique_ptr

Change-Id: Iac87ac8bfa4e9677dd5e4d13c7b37a3b4d515f79

7 years agoEnsured that style array is cleared when Builder parse tree is reloaded 39/153539/1
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>
7 years ago[4.0] Support custom fonts registration 48/153548/1
Jinho, Lee [Thu, 21 Sep 2017 08:28:07 +0000 (17:28 +0900)]
[4.0] Support custom fonts registration

Change-Id: I71c274d630ffa3caf967309567360ae9164f7d8c

7 years ago[4.0] Fast bounding-box clipping feature 47/153547/1
Tom Robinson [Fri, 22 Sep 2017 17:18:48 +0000 (18:18 +0100)]
[4.0] Fast bounding-box clipping feature

Change-Id: Id70c4eb2ba2f857d6db26efb3dd15cc14b9b08b1

7 years agoChanges required after WeakHandle moved to Public API in Core 32/153532/2
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

7 years ago[4.0] Add support for Imagevisual to use External Texture as input through Url 46/153546/1
Kimmo Hoikka [Fri, 15 Sep 2017 16:57:01 +0000 (17:57 +0100)]
[4.0] Add support for Imagevisual to use External Texture as input through Url

Change-Id: I36ddb93fb33569ec40f317b3c763845a59cd2c10

7 years ago[4.0] Add support for Texture url in ImageVisual 45/153545/1
Kimmo Hoikka [Fri, 15 Sep 2017 13:41:25 +0000 (14:41 +0100)]
[4.0] Add support for Texture url in ImageVisual

Change-Id: If06957574b0c27b068e8e8181b339149837eaa9b

7 years ago[4.0] Supported XHTML entitites(Named & Numeric(hex/decimal)) in Markup Language. 44/153544/1
saritarawat [Tue, 25 Jul 2017 07:23:48 +0000 (12:53 +0530)]
[4.0] 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

7 years agoReduce memory consumption for text visual with styles and emoji 02/150802/9
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

7 years agoMerge "[4.0] Removed DEPRECATION WARNING by ImageView::New( image ) and SetImage...
Jinho Lee [Thu, 28 Sep 2017 12:47:25 +0000 (12:47 +0000)]
Merge "[4.0] Removed DEPRECATION WARNING by ImageView::New( image ) and SetImage( image )" into tizen_4.0

7 years ago[4.0] Implement WebViewLite interface 57/153357/1
Jinho, Lee [Thu, 28 Sep 2017 05:33:19 +0000 (14:33 +0900)]
[4.0] Implement WebViewLite interface

This reverts commit bc8109760d4ce7c3638f018e5b28987c46dbb25e.

Change-Id: I73423826bf1976bf644b14b1380e68c8c37c8027

7 years ago[4.0] fix LineWrap GET error 56/153356/1
Jinho, Lee [Thu, 28 Sep 2017 05:33:00 +0000 (14:33 +0900)]
[4.0] fix LineWrap GET error

This reverts commit 999a1b2425bde68865ec79c05b802ad6af34fa93.

Change-Id: Iec859f2300a98b0b61120a67b79268ff94120e95

7 years ago[4.0] make same as LineWrap mode for TextLabel and TextEditor 55/153355/1
Jinho, Lee [Thu, 28 Sep 2017 05:32:44 +0000 (14:32 +0900)]
[4.0] make same as LineWrap mode for TextLabel and TextEditor

This reverts commit 7a11d9254ec5c13f3af432a27dda2a497c7ba3a4.

Change-Id: I6365fbeb2aff58c15dfd382d5c1aea0c519f0755

7 years ago[4.0] Restore behavior of Uploaded and LoadingFinished signal 54/153354/1
Jinho, Lee [Thu, 28 Sep 2017 05:32:27 +0000 (14:32 +0900)]
[4.0] Restore behavior of Uploaded and LoadingFinished signal

This reverts commit b4cef6c179ee60f0e829bc8a1e6c25a56773637d.

Change-Id: Id74f4d3ebd43e7fd7ed5ce2c1bc04bc8b52b5934

7 years agoMerge branch 'devel/master' into tizen_4.0 53/153353/1
Jinho, Lee [Thu, 28 Sep 2017 05:31:39 +0000 (14:31 +0900)]
Merge branch 'devel/master' into tizen_4.0

Change-Id: I057de451aab6a93a76e3b6204b9148f6d1d9feec

7 years agoRevert "[4.0] Restore behavior of Uploaded and LoadingFinished signal" 52/153352/1
Jinho, Lee [Thu, 28 Sep 2017 05:31:11 +0000 (14:31 +0900)]
Revert "[4.0] Restore behavior of Uploaded and LoadingFinished signal"

This reverts commit 097b43572704c6ebbd5ad17e19409788fc774688.

Change-Id: I90a56c2a2b07bef008ba5d36faf433239faf4da1

7 years agoRevert "[4.0] make same as LineWrap mode for TextLabel and TextEditor" 51/153351/1
Jinho, Lee [Thu, 28 Sep 2017 05:30:57 +0000 (14:30 +0900)]
Revert "[4.0] make same as LineWrap mode for TextLabel and TextEditor"

This reverts commit e26ba560e1fbaaf93855828de24e6a2702eeb2a3.

Change-Id: Id149de1126acfd2e13fa448617781b356999406a

7 years agoRevert "[4.0] fix LineWrap GET error" 50/153350/1
Jinho, Lee [Thu, 28 Sep 2017 05:30:46 +0000 (14:30 +0900)]
Revert "[4.0] fix LineWrap GET error"

This reverts commit fa4e51e0828e69b6f5588a1b090c23d39cbf2299.

Change-Id: Ic35f89b854759cac70d4f84bb663b1881aad4a64

7 years agoRevert "[4.0] Implement WebViewLite interface" 49/153349/1
Jinho, Lee [Thu, 28 Sep 2017 05:30:38 +0000 (14:30 +0900)]
Revert "[4.0] Implement WebViewLite interface"

This reverts commit fba0972b6fa09081a50c4fd26b7ba42d342ab889.

Change-Id: Ida69692c5daf1e9afeec625fa03229266c857749

7 years agoRevert "[4.0] Fix SVACE issue" 48/153348/1
Jinho, Lee [Thu, 28 Sep 2017 05:30:24 +0000 (14:30 +0900)]
Revert "[4.0] Fix SVACE issue"

This reverts commit b0ceacb1c9c365046a3129eb1f1d8502b418e461.

Change-Id: If920b2bc58518f557c06ff75a21873954e9347d9

7 years agoRevert "[4.0] Fix SVACE issue" 47/153347/1
Jinho, Lee [Thu, 28 Sep 2017 05:30:01 +0000 (14:30 +0900)]
Revert "[4.0] Fix SVACE issue"

This reverts commit 291906e58700ab5781659f66cc7e6d4517139bf0.

Change-Id: I6bd69c47a7d55f0c42c6d33cd3deff07ed325a01

7 years agoChange raw pointer to unique_ptr 80/151080/8
Francisco Santos [Tue, 19 Sep 2017 13:00:09 +0000 (14:00 +0100)]
Change raw pointer to unique_ptr

Change-Id: Iac87ac8bfa4e9677dd5e4d13c7b37a3b4d515f79

7 years agoAdd support for Imagevisual to use External Texture as input through Url 66/150466/10
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

7 years agoAdd support for Texture url in ImageVisual 65/150465/4
Kimmo Hoikka [Fri, 15 Sep 2017 13:41:25 +0000 (14:41 +0100)]
Add support for Texture url in ImageVisual

Change-Id: If06957574b0c27b068e8e8181b339149837eaa9b

7 years ago[4.0] Removed DEPRECATION WARNING by ImageView::New( image ) and SetImage( image ) 35/152835/1
taeyoon0.lee [Wed, 27 Sep 2017 07:45:48 +0000 (16:45 +0900)]
[4.0] Removed DEPRECATION WARNING by ImageView::New( image ) and SetImage( image )

 - This is temporary.
 After ImageView::New( image ) and SetImage( image ) are removed from widgetview
 This patch should be reverted.

Change-Id: I6a5a17aa1116e3666e1b4e9c0769821ea27729f5

7 years agoMerge "Move json files when only uninstalling rpm." into devel/master
minho.sun [Tue, 26 Sep 2017 11:25:28 +0000 (11:25 +0000)]
Merge "Move json files when only uninstalling rpm." into devel/master

7 years agoMerge "Fix SVACE issue" into devel/master
Adeel Kazmi [Mon, 25 Sep 2017 12:59:56 +0000 (12:59 +0000)]
Merge "Fix SVACE issue" into devel/master

7 years agoMerge "Add Placeholder Ellipsis in TextField" 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

7 years agoDALi Version 1.2.58 80/151980/1 dali_1.2.58
David Steele [Fri, 22 Sep 2017 14:23:46 +0000 (15:23 +0100)]
DALi Version 1.2.58

Change-Id: I4aa42db31a272a0994cacb49a7489772426b1ed4

7 years agoAdd Placeholder Ellipsis in TextField 38/147438/7
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>
7 years ago[4.0] Fix SVACE issue 54/151754/2 accepted/tizen/4.0/unified/20170922.195807 submit/tizen_4.0/20170922.094243
Seoyeon Kim [Thu, 21 Sep 2017 13:08:50 +0000 (22:08 +0900)]
[4.0] 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>
7 years agoFix SVACE issue 86/151686/1
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>
7 years agoMerge "Remove the unused-variable gLogFilter in internal/text/text-font-style.cpp...
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

7 years agoTextVisual Outline support 58/151358/3
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

7 years agoMove json files when only uninstalling rpm. 38/150938/1
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>
7 years agoMerge "Do not clear keyboard focus on touch when alwaysShowFocus is true." into devel...
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

7 years agoMerge "Added devel APIs to add and remove external Texture and TextureSet to texture...
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

7 years agoMerge "Revert "Revert TextVisual in TextLabel Patches"" 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

7 years agoAdded devel APIs to add and remove external Texture and TextureSet to texture manager 17/150417/4
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