platform/core/uifw/dali-adaptor.git
8 years agoRevert "[3.0] Fix ivi build error" 77/68377/1
dongsug.song [Tue, 3 May 2016 23:53:53 +0000 (08:53 +0900)]
Revert "[3.0] Fix ivi build error"

This reverts commit 9df67ab02259b7979a19ad229c620c7622fe154c.

Change-Id: I019d171d213d15ae47e0a998ecc9bd733eb60326
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
8 years ago[3.0] Fix ivi build error 54/66454/1 accepted/tizen/common/20160427.144359 accepted/tizen/ivi/20160428.002721 accepted/tizen/mobile/20160428.004945 accepted/tizen/tv/20160428.002523 accepted/tizen/wearable/20160428.002811 submit/tizen/20160427.082119
Seoyeon Kim [Tue, 19 Apr 2016 04:48:41 +0000 (13:48 +0900)]
[3.0] Fix ivi build error

This reverts commit 945ca1f0098463f34cd79ccbddd391b2ee5a3cac.

Change-Id: Ie8df2261fbcf50d01f30c2c9b07ea5997a72d797

8 years ago[3.0] Fix common, wearable profile build errors at dali-1.1.22 version update 53/66453/1
Seoyeon Kim [Tue, 19 Apr 2016 04:47:37 +0000 (13:47 +0900)]
[3.0] Fix common, wearable profile build errors at dali-1.1.22 version update

This reverts commit f0f980003122ba9735541537ac6d5030555ef94d.

Change-Id: I3957f3c1040a11f609a50926f3292a60bca41620

8 years ago[3.0] Fix common profile build error 52/66452/1
Seoyeon Kim [Tue, 19 Apr 2016 04:46:32 +0000 (13:46 +0900)]
[3.0] Fix common profile build error

This reverts commit b521075f6aa654878522c02e3b1a903daf7c4751.

Change-Id: I009052b67066ca123db1d03ae4c87a535d59ff25

8 years agoMerge branch 'devel/master' into tizen 51/66451/1
Seoyeon Kim [Tue, 19 Apr 2016 04:44:48 +0000 (13:44 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: I4433f83ec6790b8e2804c868b3aeb1b3e3198c15

8 years agoRevert "[3.0] Fix common profile build error" 50/66450/1
Seoyeon Kim [Tue, 19 Apr 2016 04:43:52 +0000 (13:43 +0900)]
Revert "[3.0] Fix common profile build error"

This reverts commit 0712674bae583a73139748fa032d5cf0676f3c48.

Change-Id: Ided67d8124747771b5a6ecba0fbbd4e8db2ddfaa

8 years agoRevert "[3.0] Fix common, wearable profile build errors at dali-1.1.22 version update" 49/66449/1
Seoyeon Kim [Tue, 19 Apr 2016 04:43:22 +0000 (13:43 +0900)]
Revert "[3.0] Fix common, wearable profile build errors at dali-1.1.22 version update"

This reverts commit a0f60f140c162f678b602d98169584467db19915.

Change-Id: Ic8339948a4e57e14a9b52f879663bed6e416dde0

8 years agoRevert "[3.0] Fix ivi build error" 48/66448/1
Seoyeon Kim [Tue, 19 Apr 2016 04:42:27 +0000 (13:42 +0900)]
Revert "[3.0] Fix ivi build error"

This reverts commit b8631b7346e231cfc64239ae494a2b109f441194.

Change-Id: I0ec8934b68e5bee85974cd0a8b5647dc73ef9cf3

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

Change-Id: Id67ac6dc2eac5f503dff3f9d28fbe164b8a8a61a

8 years agoSupport for key events on Tizen TV 2.4 35/65835/2
Nick Holland [Wed, 13 Apr 2016 09:11:46 +0000 (10:11 +0100)]
Support for key events on Tizen TV 2.4

In November 2015, Input framework on Tizen TV 2.4
changed from using XKeyEvents to using XClientMessages

Change-Id: I2268126f912b1a04b33bfc5c034287474e992735

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

Change-Id: I0bf4396f4c05dbbb3888139836105a28475c4ee8

8 years ago[3.0] Fix ivi build error 51/64851/1 accepted/tizen/common/20160411.125830 accepted/tizen/ivi/20160411.051305 accepted/tizen/mobile/20160411.051242 accepted/tizen/tv/20160411.051216 accepted/tizen/wearable/20160411.051140 submit/tizen/20160411.012820
suhyung Eom [Tue, 5 Apr 2016 23:16:45 +0000 (08:16 +0900)]
[3.0] Fix ivi build error

Change-Id: I6b5944858e25db5ffb751a27145a4fbdd3db6191

8 years ago[3.0] Fix common, wearable profile build errors at dali-1.1.22 version update 50/64850/1
suhyung Eom [Tue, 5 Apr 2016 23:15:42 +0000 (08:15 +0900)]
[3.0] Fix common, wearable profile build errors at dali-1.1.22 version update

Change-Id: Ia1a7f3bb1f4c9d12dcb3a5fd9674621999e4dfbb

8 years ago[3.0] Fix common profile build error 49/64849/1
suhyung Eom [Tue, 5 Apr 2016 23:09:00 +0000 (08:09 +0900)]
[3.0] Fix common profile build error

Change-Id: I6411d3412d112e0a6dafd63e199584e273c2c8ea

8 years agoMerge branch 'devel/master' (1.1.28) into tizen 48/64848/1
suhyung Eom [Tue, 5 Apr 2016 23:06:53 +0000 (08:06 +0900)]
Merge branch 'devel/master' (1.1.28) into tizen

Signed-off-by: suhyung Eom <suhyung.eom@samsung.com>
Change-Id: Ie18065d9b7407c38253acef9d5616144cb774b05

8 years agoRevert "[3.0] Fix common profile build error"
suhyung Eom [Tue, 5 Apr 2016 05:01:38 +0000 (14:01 +0900)]
Revert "[3.0] Fix common profile build error"

This reverts commit 9d7bc3a770711f28c9a59a6e42058de7c81e9715.

8 years agoRevert "[3.0] Fix common, wearable profile build errors at dali-1.1.22 version update"
suhyung Eom [Tue, 5 Apr 2016 04:43:20 +0000 (13:43 +0900)]
Revert "[3.0] Fix common, wearable profile build errors at dali-1.1.22 version update"

This reverts commit 2aa5299302ef4ec73f4a62a0de14ab117e9d9474.

8 years agoRevert "[3.0] Fix ivi build error"
suhyung Eom [Tue, 5 Apr 2016 04:40:09 +0000 (13:40 +0900)]
Revert "[3.0] Fix ivi build error"

This reverts commit ffa5e92a476c2a67492f0f1a82ee6a5b47254fd5.

8 years agoUpdate doxygen groups and overview description 36/58136/5
Yoonsang Lee [Wed, 27 Jan 2016 23:20:38 +0000 (08:20 +0900)]
Update doxygen groups and overview description

- Update overview of DALi adaptor

Change-Id: Iede36ea40f2a8a85acf0fbe00ab886aaecdc0af0

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

Change-Id: I39a136b7992c42b0a5ae3a5487c0be453d41b5e4
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
8 years agoEnsure event/update/render times are logged when using the combined-update-render... 97/63597/1
Adeel Kazmi [Thu, 24 Mar 2016 17:32:09 +0000 (17:32 +0000)]
Ensure event/update/render times are logged when using the combined-update-render threading model

The performance logging output is only shown when a VSYNC marker is sent, but we do not have a
Vsync thread in the combined-update-render threading model.

The solution is to just set a vsync marker at the start of the frame.

Change-Id: Ifd1c2b91d546f4b1819a034ef918b9484501018e

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

8 years agoDALi Version 1.1.27 84/63584/1 dali_1.1.27
Tom Robinson [Thu, 24 Mar 2016 15:48:59 +0000 (15:48 +0000)]
DALi Version 1.1.27

Change-Id: Ic52c9ed654a6b6311ecab31259b4b5bfbebb07c4

8 years agoWayland virtual keyboard support 71/61971/4
Nick Holland [Fri, 11 Mar 2016 14:09:34 +0000 (14:09 +0000)]
Wayland virtual keyboard support

DALi text controls still needs IMF support(coming next) for
full functionality.

Change-Id: I07c70a51245247c75faa569ffe4f9b71f3330ca5

8 years agoFix for libjpeg API changes 68/60168/4
minho.sun [Wed, 24 Feb 2016 02:24:43 +0000 (11:24 +0900)]
Fix for libjpeg API changes

TurboJPEG API functions will now return an error code if a warning is triggered in the underlying libjpeg API.

For instance, if a JPEG file is corrupt, the TurboJPEG decompression functions will attempt to decompress as much of the image as possible, but those functions will now return -1 to indicate that the decompression was not entirely successful.

For this reason, we need to distinguish return of tjGetErrorStr() is warning or error.

If the return string has 'Corrupt JPEG data' prefix, it means warning.
Then, do not return false.

Change-Id: Ib542f2365c0e35c14187e3daa7e32008296c26bb

8 years ago[3.0]Fix for libjpeg API changes 84/62384/3 accepted/tizen/common/20160323.184854 accepted/tizen/ivi/20160323.140643 accepted/tizen/mobile/20160323.135032 accepted/tizen/tv/20160323.135447 accepted/tizen/wearable/20160323.135146 submit/tizen/20160323.065919
minho.sun [Wed, 24 Feb 2016 02:24:43 +0000 (11:24 +0900)]
[3.0]Fix for libjpeg API changes

TurboJPEG API functions will now return an error code if a warning is triggered in the underlying libjpeg API.

For instance, if a JPEG file is corrupt, the TurboJPEG decompression functions will attempt to decompress as much of the image as possible, but those functions will now return -1 to indicate that the decompression was not entirely successful.

For this reason, we need to distinguish return of tjGetErrorStr() is warning or error.

If the return string has 'Corrupt JPEG data' prefix, it means warning.
Then, do not return false.

Change-Id: Ib542f2365c0e35c14187e3daa7e32008296c26bb

8 years agoUpdate public header comments of DALi adaptors 42/58842/3
Seoyeon Kim [Thu, 4 Feb 2016 02:38:09 +0000 (11:38 +0900)]
Update public header comments of DALi adaptors

Change-Id: Iaad1da40d10ca8db3b5a4756b22cb4c1e48a5fb2

8 years agoPropertyBuffer SetData clean-up 23/63023/2
Paul Wisbey [Mon, 21 Mar 2016 16:49:32 +0000 (16:49 +0000)]
PropertyBuffer SetData clean-up

Change-Id: I55e4430319324bcbbca3bc1f6ac1839c9821ea35

8 years ago[3.0] Fix ivi build error 11/62911/1
minho.sun [Mon, 21 Mar 2016 05:47:57 +0000 (14:47 +0900)]
[3.0] Fix ivi build error

This reverts commit ad6037f98cd330c360f514b224076490518150d4.

Change-Id: I7a640d2db46ab008648aba19250496c9066fbd21

8 years ago[3.0] Fix common, wearable profile build errors at dali-1.1.22 version update 10/62910/1
minho.sun [Mon, 21 Mar 2016 05:47:34 +0000 (14:47 +0900)]
[3.0] Fix common, wearable profile build errors at dali-1.1.22 version update

This reverts commit f534a5ed9ef28eae03c47a75dd72c0d3dacf1fba.

Change-Id: I1a720b2e28818ee10ef9d2db2d0f0e509311d000

8 years ago[3.0] Fix common profile build error 09/62909/1
minho.sun [Mon, 21 Mar 2016 05:47:12 +0000 (14:47 +0900)]
[3.0] Fix common profile build error

This reverts commit 9f5627f783ba3991ac3b2592ab8d1b7ce8eb4fa4.

Change-Id: I9811efb97e6eb81c8e736afeba135b8653b7de93

8 years agoMerge branch 'devel/master' into tizen 08/62908/1
minho.sun [Mon, 21 Mar 2016 02:37:25 +0000 (11:37 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: I470813262016ed02584036257c9329a1f37ea28e

8 years agoRevert "[3.0] Fix common profile build error" 07/62907/1
minho.sun [Mon, 21 Mar 2016 02:36:26 +0000 (11:36 +0900)]
Revert "[3.0] Fix common profile build error"

This reverts commit daf3baa2d2b2ff38d117e945431ff128fb72c93e.

Change-Id: I17569766b81f2f7c3143e8d1aef5a9db48de9e02

8 years agoRevert "[3.0] Fix common, wearable profile build errors at dali-1.1.22 version update" 06/62906/1
minho.sun [Mon, 21 Mar 2016 02:36:09 +0000 (11:36 +0900)]
Revert "[3.0] Fix common, wearable profile build errors at dali-1.1.22 version update"

This reverts commit 28dba5abf9a06b7c2416986ec806d5f3f1d50eac.

Change-Id: I10a47ca060e3844e723366baa7fbee06a753f747

8 years agoRevert "[3.0] Fix ivi build error" 05/62905/1
minho.sun [Mon, 21 Mar 2016 02:35:56 +0000 (11:35 +0900)]
Revert "[3.0] Fix ivi build error"

This reverts commit 2e4e00e3217d1c88a0f671db3b18be5ad86e76fc.

Change-Id: I224f5cd0061202d6739218a89f427ea2ca5ab446

8 years agoRevert "[3.0] Change SetNativeImageSource() to SetSource()" 04/62904/1
minho.sun [Mon, 21 Mar 2016 02:35:42 +0000 (11:35 +0900)]
Revert "[3.0] Change SetNativeImageSource() to SetSource()"

This reverts commit 3a7cc1524b7c2863da4a520b17394546b4e2383a.

Change-Id: I2c666ddb3c55160202937d039b097b61d9e1d0e9

8 years agoRevert "[3.0] Fixed Svace Defect" 03/62903/1
minho.sun [Mon, 21 Mar 2016 02:35:22 +0000 (11:35 +0900)]
Revert "[3.0] Fixed Svace Defect"

This reverts commit 5a4a58ebf6222545505ae042c5d16ab094d699ab.

Change-Id: I49312aaa0001772aa8cba583554396822cea19e1

8 years agoDALi Version 1.1.26 21/62821/1 dali_1.1.26
Richard Huang [Fri, 18 Mar 2016 13:09:53 +0000 (13:09 +0000)]
DALi Version 1.1.26

Change-Id: If6f819fbb9c60857a86e1f556e76035851027bd9

8 years ago[3.0] Fixed Svace Defect 66/62466/1 accepted/tizen/common/20160317.155844 accepted/tizen/ivi/20160318.112234 accepted/tizen/mobile/20160318.111352 accepted/tizen/tv/20160318.111722 accepted/tizen/wearable/20160318.111841 submit/tizen/20160316.082103
suhyung Eom [Wed, 9 Mar 2016 04:55:45 +0000 (13:55 +0900)]
[3.0] Fixed Svace Defect

[Defect - NO_CAST.INTEGER_OVERFLOW]
Signed-off-by: suhyung Eom <suhyung.eom@samsung.com>
Change-Id: I22b67509755134baaee7f1854b5576656faa3600

8 years agoReplaced internal sensor api or deprecated api 37/45437/9
taeyoon [Thu, 6 Aug 2015 04:41:24 +0000 (13:41 +0900)]
Replaced internal sensor api or deprecated api

 - Modification of adaptors/tizen/tilt-sensor-impl* by SinJae Lee
 - Add some modification according to latest dali

Conflicts:
build/tizen/adaptor/Makefile.am
build/tizen/configure.ac

Change-Id: Ib3c401448af337a780ebf2233a4ce597177777b4

8 years agoMerge "DALi Version 1.1.25" into devel/master
David Steele [Fri, 11 Mar 2016 15:19:25 +0000 (07:19 -0800)]
Merge "DALi Version 1.1.25" into devel/master

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

Change-Id: I52900b5453ea5f7468af5046d710f02b0f8f7b84

8 years agoMerge "Change SetNativeImageSource() to SetSource()" into devel/master
taeyoon [Fri, 11 Mar 2016 09:15:42 +0000 (01:15 -0800)]
Merge "Change SetNativeImageSource() to SetSource()" into devel/master

8 years agoFixed Svace Defect 84/61584/1
suhyung Eom [Wed, 9 Mar 2016 04:55:45 +0000 (13:55 +0900)]
Fixed Svace Defect

[Defect - NO_CAST.INTEGER_OVERFLOW]
Signed-off-by: suhyung Eom <suhyung.eom@samsung.com>
Change-Id: I22b67509755134baaee7f1854b5576656faa3600

8 years agoEventHandlers use IsDeviceButton for filtering Keyevents to IMF 69/61069/5
Agnelo Vaz [Thu, 3 Mar 2016 18:03:12 +0000 (18:03 +0000)]
EventHandlers use IsDeviceButton for filtering Keyevents to IMF

A comparison was being done with the Ecore KeyEvent and the lookup table in in Dali KeyLookup,
as there could be one to many mappings the first match was returned. Meant a following match that was needed got ignored.
Use IsDeviceButton now which returns true or false after checking whole KeyLookup table.

Change-Id: I0d888a641e700569d6a66106df52ccef01f86a1d

8 years agoDALi Version 1.1.24 20/61320/1 dali_1.1.24
Ferran Sole [Mon, 7 Mar 2016 09:07:42 +0000 (09:07 +0000)]
DALi Version 1.1.24

Change-Id: I521f82f1fab86f8593a3de9c210fdf489a1ac5d0

8 years agoMerge "Cache font description when a font is created from the file path." into devel...
Paul Wisbey [Fri, 4 Mar 2016 11:56:37 +0000 (03:56 -0800)]
Merge "Cache font description when a font is created from the file path." into devel/master

8 years agoMerge "Added cumulative statistics option and actual call count to GLES call debug...
Kimmo Hoikka [Fri, 4 Mar 2016 10:51:19 +0000 (02:51 -0800)]
Merge "Added cumulative statistics option and actual call count to GLES call debug counters" into devel/master

8 years agoAdded cumulative statistics option and actual call count to GLES call debug counters 31/60831/3
Tom Robinson [Wed, 2 Mar 2016 10:58:14 +0000 (10:58 +0000)]
Added cumulative statistics option and actual call count to GLES call debug counters

Change-Id: Id3c1cfd6c1185d653ca48108e79d1ef7837d84db

8 years agoCache font description when a font is created from the file path. 71/60871/1
Victor Cebollada [Tue, 16 Feb 2016 09:45:41 +0000 (09:45 +0000)]
Cache font description when a font is created from the file path.

Change-Id: I8d14be70111a1560970e995c7b9c41ffb7c61656
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
8 years agoWayland DPI and Multi-threading Wayland support 01/59801/3
Nick Holland [Mon, 29 Feb 2016 15:22:26 +0000 (15:22 +0000)]
Wayland DPI and Multi-threading Wayland support

- DPI support for text rendering
- Multi-threading support to prevent dead locks when
DALi and Tizen TPL communicates to Compositor on different threads
( TPL will run on DALi render-thread at the same time as DALis main
thread is processing input events etc.)

Change-Id: I6521da41305940f58687fb5ca5b1cf9253df9ea1

8 years ago[3.0] Change SetNativeImageSource() to SetSource() 13/60813/2
taeyoon [Wed, 2 Mar 2016 09:21:36 +0000 (18:21 +0900)]
[3.0] Change SetNativeImageSource() to SetSource()

 - Change API name before ACR for the API.

Change-Id: I5aa6310ff1e3e91def89983f5cf1807085ae847d

8 years agoChange SetNativeImageSource() to SetSource() 11/60811/1
taeyoon [Wed, 2 Mar 2016 09:21:36 +0000 (18:21 +0900)]
Change SetNativeImageSource() to SetSource()

 - Change API name before ACR for the API.

Change-Id: I5aa6310ff1e3e91def89983f5cf1807085ae847d

8 years ago[3.0] Fix ivi build error 60/60760/1 accepted/tizen/ivi/20160302.073526 submit/tizen_ivi/20160302.061840
taeyoon [Wed, 2 Mar 2016 05:28:50 +0000 (14:28 +0900)]
[3.0] Fix ivi build error

 - Add IVI profile (In this patch, this profile is same with MOBILE profile)

Change-Id: Iffe63132c14ee68097278304027f4d5f1890a652

8 years agoFix for Emscripten build returning positive result from build script 93/60693/1
Tom Robinson [Tue, 1 Mar 2016 14:57:09 +0000 (14:57 +0000)]
Fix for Emscripten build returning positive result from build script

Change-Id: I09c3dc75836bc2d41d9a71cfe925b959ceb8bfca

8 years agoMerge "Emscripten browser regression tests" into devel/master
Kimmo Hoikka [Tue, 1 Mar 2016 13:48:00 +0000 (05:48 -0800)]
Merge "Emscripten browser regression tests" into devel/master

8 years ago[3.0] Fix common, wearable profile build errors at dali-1.1.22 version update 13/60613/1 accepted/tizen/common/20160302.194037 accepted/tizen/mobile/20160302.073332 accepted/tizen/tv/20160302.073358 accepted/tizen/wearable/20160302.073502 submit/tizen/20160302.020723 submit/tizen_common/20160302.050715 submit/tizen_mobile/20160302.050207 submit/tizen_mobile/20160302.061559 submit/tizen_tv/20160302.063027 submit/tizen_wearable/20160302.063323
dongsug.song [Mon, 29 Feb 2016 09:49:43 +0000 (18:49 +0900)]
[3.0] Fix common, wearable profile build errors at dali-1.1.22 version update

Change-Id: I0bcbae76c539996f50f1b0529969ebedb1cbc55a

8 years agoDALi Version 1.1.23 94/60494/1 dali_1.1.23
David Steele [Fri, 26 Feb 2016 13:45:13 +0000 (13:45 +0000)]
DALi Version 1.1.23

Change-Id: If4f3bd291016aa4891ea221466dd66565e640e1d

8 years ago[3.0] Fix common profile build error 06/60406/2 submit/tizen/20160226.050735 submit/tizen/20160226.083322
dongsug.song [Fri, 26 Feb 2016 02:14:00 +0000 (11:14 +0900)]
[3.0] Fix common profile build error

Revert "Revert "[3.0] Fix common profile build error""

This reverts commit e4253d66fd6b04205e65d5c658352d319664bdc7.

Change-Id: Ic865e2a9d02e7dfe47dd7a0c45ebe241ad4db554

8 years agoMerge branch 'devel/master' into tizen 34/60134/2
dongsug.song [Tue, 23 Feb 2016 13:16:10 +0000 (22:16 +0900)]
Merge branch 'devel/master' into tizen

tizen branch 1.1.16 => 1.1.22 version updated

Change-Id: Ic76cce1c0a555a42a1dfe7dd4f8e918e8f13e204

8 years agoEmscripten browser regression tests 52/60152/5
Lee Morgan [Mon, 8 Dec 2014 17:22:44 +0000 (17:22 +0000)]
Emscripten browser regression tests

Change-Id: I7ef718224d15ba0a1e6d0a9a0fe40b2bc5730196

8 years agoMerge "Emscripten minimal adaptor build" into devel/master
Kimmo Hoikka [Wed, 24 Feb 2016 14:06:28 +0000 (06:06 -0800)]
Merge "Emscripten minimal adaptor build" into devel/master

8 years agoEmscripten minimal adaptor build 87/44187/25
Lee Morgan [Mon, 8 Dec 2014 17:22:44 +0000 (17:22 +0000)]
Emscripten minimal adaptor build

A bare bones adaptor build that isn't compatible with toolkit.

Change-Id: Ice7a5953d34da55d4121e3b4bceb212dbfac36e1

8 years agoRevert "[3.0] Fix crash in wayland" 33/60133/1
dongsug.song [Tue, 23 Feb 2016 13:14:33 +0000 (22:14 +0900)]
Revert "[3.0] Fix crash in wayland"

This reverts commit 21c083bc22a013a441e243175795c314ec295046.

Change-Id: Id5d4291a29d7ce906c9a24b722d8fc296a95805c

8 years agoRevert "[3.0] Add key grab/ungrab interfaces for Tizen (X11/Wayland)" 31/60131/1
dongsug.song [Tue, 23 Feb 2016 13:13:44 +0000 (22:13 +0900)]
Revert "[3.0] Add key grab/ungrab interfaces for Tizen (X11/Wayland)"

This reverts commit ac2b345a5a5cc34e50269f207afe7fc5d28e6f55.

Change-Id: Iaf6ec1f8f13eedea6a8ac4dd9810e92a2c3b7503

8 years agoRevert "[3.0] Fix common profile build error" 30/60130/1
dongsug.song [Tue, 23 Feb 2016 13:13:01 +0000 (22:13 +0900)]
Revert "[3.0] Fix common profile build error"

This reverts commit d7fcb48e5bf25299817fa720af2133badb4e9d44.

Change-Id: Ie02800b9899eebf7101b5f41bc3a8c8787667cf6

8 years agoRevert "[3.0] NativeImageSource with tbm_surface for tizen 3.0 wayland" 29/60129/1
dongsug.song [Tue, 23 Feb 2016 13:11:58 +0000 (22:11 +0900)]
Revert "[3.0] NativeImageSource with tbm_surface for tizen 3.0 wayland"

This reverts commit 26117d407b8ff8da1854f0b8cc85c14625fe1595.

Change-Id: Ie227e2d4870f9c9a2282fc9cee78a3501b2d6777

8 years agoRevert "[3.0] giflib upgrade" 28/60128/1
dongsug.song [Tue, 23 Feb 2016 13:10:43 +0000 (22:10 +0900)]
Revert "[3.0] giflib upgrade"

This reverts commit 08bbc232382cacf1c106543fe5db51996bbc665e.

Change-Id: I1a715832b2476c540c7f7a59c965574259323a91

8 years agoDALi Version 1.1.22 17/59917/1 dali_1.1.22
Agnelo Vaz [Fri, 19 Feb 2016 10:52:16 +0000 (10:52 +0000)]
DALi Version 1.1.22

Change-Id: Id0d2f5392b0f5c27ba7efd6d4b63a2a95dee75c5

8 years agoFix for LibGif API change 06/59806/5
Tom Robinson [Wed, 17 Feb 2016 15:56:42 +0000 (07:56 -0800)]
Fix for LibGif API change

Change-Id: I5c93de741bc4046b15f27b6a67c80f39f4f41f04

8 years agoRevert "[3.0] giflib upgrade" 08/59708/1
Adeel Kazmi [Wed, 17 Feb 2016 15:56:42 +0000 (07:56 -0800)]
Revert "[3.0] giflib upgrade"

This reverts commit 420c53a44c1e5699d3c8a4e103982827c18d7305.

Change-Id: If71ab565630a365251d2b4d2deb553116dd89e92

8 years ago[3.0] giflib upgrade 06/59506/2
minho.sun [Tue, 16 Feb 2016 06:50:49 +0000 (15:50 +0900)]
[3.0] giflib upgrade

giflib's apis are changed.

Some functions need additional parameter.

I add parameters.

Change-Id: If2a435db9d2e3cb60b7d483d4b576fdd7f4dbd11

8 years ago[3.0] giflib upgrade 07/59507/2 accepted/tizen/ivi/20160219.012711 accepted/tizen/mobile/20160216.103143 accepted/tizen/mobile/20160218.111034 accepted/tizen/tv/20160216.103156 accepted/tizen/tv/20160218.111057 accepted/tizen/wearable/20160216.103224 accepted/tizen/wearable/20160218.111120 submit/tizen/20160216.065823 submit/tizen/20160218.103925 submit/tizen_common/20160218.142243
minho.sun [Tue, 16 Feb 2016 06:50:49 +0000 (15:50 +0900)]
[3.0] giflib upgrade

giflib's apis are changed.

Some functions need additional parameter.

I add parameters.

Change-Id: If2a435db9d2e3cb60b7d483d4b576fdd7f4dbd11

8 years agoDALi Version 1.1.21 10/59310/1 dali_1.1.21
Adeel Kazmi [Fri, 12 Feb 2016 10:32:05 +0000 (10:32 +0000)]
DALi Version 1.1.21

Change-Id: I2aedf7ebace4df8d3936a5b79f375ee655b295ef

8 years agoMerge "Upgraded test harness." into devel/master
Adeel Kazmi [Tue, 9 Feb 2016 14:46:05 +0000 (06:46 -0800)]
Merge "Upgraded test harness." into devel/master

8 years agoUpgraded test harness. 13/59013/3
David Steele [Mon, 8 Feb 2016 11:27:09 +0000 (11:27 +0000)]
Upgraded test harness.

As per dali-core, the test harness has been updated as follows:

A new Serial mode has been added to the test harness that will run
test cases in serial without using Testkit Lite. This executes all
the dali test cases in ~35 seconds, and dumps the test case output
to stdout/stderr. It can be run using "execute.sh -S"

Have changed the Parallel mode to always re-run failing test cases,
causing it to display the failing checks.

All types of execution now write to summary.xml, and display a human
readable version of it before exiting.

execute.sh's exit status has been changed - 0 means no failures,
1 means there was a test case failure.

Ensured TestGLAbstraction initialization covers all member variables.

Change-Id: I01a701387896fee814a56197e1b0d9cf4980aa78
Signed-off-by: David Steele <david.steele@samsung.com>
8 years agoDistinguish tizen version via tizen_version_major 35/57935/6
minho.sun [Tue, 26 Jan 2016 05:36:02 +0000 (14:36 +0900)]
Distinguish tizen version via tizen_version_major

Add

[ 0%{?tizen_profile_name:1} ]

to if statement

for check tizen_profile_name existence.

%if "%{tizen_version_major}" == "2" && 0%{?tizen_profile_name:1}

-------------------------------------------------

We distinguish Tizen version depending on whether build.conf has "tizen_profile_name" now. (2.4 has "tizen_profile_name" but 3.0 doesn't)
When build for hawkP 3.0, it makes error because hawkP 3.0 build.conf use profile and tizen_profile_name both.
For this reason, we should distinguish other way.

I think, to distinguish version, using version variable is appropriate.

So, i change

%if 0%{?tizen_profile_name:1}

to

%if "%{tizen_version_major}" == "2"

Change-Id: If392982514a8137a9278fe48dcac7e44807a3dcc

8 years agoDALi Version 1.1.20 46/58946/1 dali_1.1.20
Xiangyin Ma [Fri, 5 Feb 2016 08:53:00 +0000 (08:53 +0000)]
DALi Version 1.1.20

Change-Id: I07c202aa299198955460fc351c77db41490ccd88

8 years agoFix for bidirectional support. 68/58668/3
Victor Cebollada [Mon, 25 Jan 2016 10:52:18 +0000 (10:52 +0000)]
Fix for bidirectional support.

-Use the character's direction to know whether to mirror it.

This patches fix a 'mirroring' issue when there is bidirectional text.
i.e if RTL text is added to the string "(Hello world)", the text controller
replaces (mirror) the parenthesis getting the string ")Hello world( RTL_text"

It needs https://review.tizen.org/gerrit/#/c/58772/

Change-Id: Id7ed384560cbdee9e14f3e1ae2d29f029488f4b9
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
8 years agoAdd key grab/ungrab features for Tizen 19/57119/12
Yoonsang Lee [Mon, 27 Apr 2015 10:33:06 +0000 (19:33 +0900)]
Add key grab/ungrab features for Tizen

- Key grab feature is designed for following example scenarios:
  - TV : A user might want to change the volume or channel of the background TV contents while focusing on the foregrund app.
  - Mobile : When a user presses Home key, the homescreen appears regardless of current foreground app.
  - Mobile : Using volume up/down as zoom up/down in camera apps.

- key-grab.h is built and provides public API for the feature only for Tizen (located in adaptor/tizen)

- For X
  - Uses utilX APIs
- For Wayland,
  - Uses ecore APIs (ecore_wl_window_keygrab_set/unset), thus located

Change-Id: Ic969c45a3660be97648492fde4e3ee7e5045b274

8 years agoMerge "NativeImageSource with tbm_surface for tizen 3.0 wayland" into devel/master
taeyoon [Tue, 2 Feb 2016 01:30:13 +0000 (17:30 -0800)]
Merge "NativeImageSource with tbm_surface for tizen 3.0 wayland" into devel/master

8 years agoNativeImageSource with tbm_surface for tizen 3.0 wayland 75/52175/29
taeyoon [Thu, 19 Nov 2015 13:00:09 +0000 (22:00 +0900)]
NativeImageSource with tbm_surface for tizen 3.0 wayland

 - NativeImageSource uses XPixmap or Ecore Pixmap type in x windows system.
 - Tizen 3.0 wayland doesn't support the pixmap type.
 -> Replaces pixmap to tbm_surface.
 -> Adds implementation of NativeImageInterface::Extension for external OES sampler type and Prefix, which tbm_surface needs

Change-Id: I4a0477c09765aae5769f5c4960242a9272a057bd

8 years ago[3.0] NativeImageSource with tbm_surface for tizen 3.0 wayland 18/58418/2 accepted/tizen/ivi/20160218.023824 accepted/tizen/mobile/20160201.043159 accepted/tizen/tv/20160201.043222 accepted/tizen/wearable/20160201.043243 submit/tizen/20160201.030218 submit/tizen_ivi/20160217.000000 submit/tizen_ivi/20160217.000003
taeyoon [Thu, 19 Nov 2015 13:00:09 +0000 (22:00 +0900)]
[3.0] NativeImageSource with tbm_surface for tizen 3.0 wayland

Conflicts:
adaptors/ecore/wayland/native-image-source-impl-ecore-wl.cpp
adaptors/ecore/wayland/native-image-source-impl.h
adaptors/tizen/native-image-source-impl.h
adaptors/wayland/file.list
adaptors/wayland/native-image-source-impl.h
build/tizen/adaptor/Makefile.am

Conflicts:
adaptors/tizen/file.list
build/tizen/adaptor/Makefile.am
build/tizen/configure.ac
packaging/dali-adaptor.spec

Change-Id: I4a0477c09765aae5769f5c4960242a9272a057bd

8 years agoDALi Version 1.1.19 43/58343/1 dali_1.1.19
Tom Robinson [Fri, 29 Jan 2016 11:33:23 +0000 (11:33 +0000)]
DALi Version 1.1.19

Change-Id: Ibe49776a1da04cdbc0fff004870b51e63d55f452

8 years agoMerge "Allow up-scaling of Emojis" into devel/master
Adeel Kazmi [Wed, 27 Jan 2016 10:51:21 +0000 (02:51 -0800)]
Merge "Allow up-scaling of Emojis" into devel/master

8 years agoMerge "Implement Wayland IMFmanager" into devel/master
suhyung Eom [Wed, 27 Jan 2016 09:00:37 +0000 (01:00 -0800)]
Merge "Implement Wayland IMFmanager" into devel/master

8 years agoImplement Wayland IMFmanager 08/57408/2
suhyung Eom [Wed, 20 Jan 2016 01:39:53 +0000 (10:39 +0900)]
Implement Wayland IMFmanager

Signed-off-by: suhyung Eom <suhyung.eom@samsung.com>
Change-Id: I1e4752c351624b2a8dc5ac203371df9dc9c68919

8 years agoAllow up-scaling of Emojis 86/57886/3
Paul Wisbey [Mon, 25 Jan 2016 17:10:33 +0000 (17:10 +0000)]
Allow up-scaling of Emojis

Change-Id: I0a77babdfa910ca32f7a9da576b301e12364f7d6

8 years agoApply the new doxygen tagging rule for @SINCE 45/57545/7
Yoonsang Lee [Fri, 22 Jan 2016 00:19:37 +0000 (09:19 +0900)]
Apply the new doxygen tagging rule for @SINCE

- Change @since 1.1.x to @SINCE_1_1.x to follow the new doxygen tagging rule.
- Add @SINCE_1_0.0 for all symbols not having @since tag.
- Sort the order of doxygen tags as guided by the Tizen guideline.
  ('platform','deprecated','brief','details','since_tizen','privlevel',
   'privilege', 'remarks','param','return','retval','exception','pre','post',
   'note','see')

Change-Id: I99ce2a063f1d28130bc7951de212c47b5af06509

8 years agoDALi Version 1.1.18 75/57775/1 dali_1.1.18
Richard Huang [Fri, 22 Jan 2016 13:28:47 +0000 (13:28 +0000)]
DALi Version 1.1.18

Change-Id: I786c689f9bd177b3e6cd8ebc608ba9acf1b74ca6

8 years agoMerge "Fix a comment about dali-adaptor-uv dependency" into devel/master
Adeel Kazmi [Thu, 21 Jan 2016 14:00:38 +0000 (06:00 -0800)]
Merge "Fix a comment about dali-adaptor-uv dependency" into devel/master

8 years agoFix a comment about dali-adaptor-uv dependency 34/57634/1
Yoonsang Lee [Thu, 21 Jan 2016 07:41:46 +0000 (16:41 +0900)]
Fix a comment about dali-adaptor-uv dependency

Change-Id: Ib57341e45fe103a80968a17719d68ec7b7ac457d

8 years agoReporting dali version on stderr instead of stdout 06/56806/2
David Steele [Tue, 12 Jan 2016 17:34:12 +0000 (17:34 +0000)]
Reporting dali version on stderr instead of stdout

Change-Id: If33e61b5a006a45c10bdbaa383be66f458484cf0

8 years agoRemoved singletons from the type registry 07/57507/2
David Steele [Wed, 20 Jan 2016 13:04:46 +0000 (13:04 +0000)]
Removed singletons from the type registry

The type registry creation order is dependent on library load order, so it's possible for dali toolkit singletons to be created before adaptor singletons.

Have changed all adaptor singletons to register with the singleton
service in the Get() method, and removed unnecessary type registry
entries for them. Thus, they will be created when first required,
rather than when the type registry tries to create them.

Change-Id: I36281d86f5c769a05feb6c074b55375ddea9359b
Signed-off-by: David Steele <david.steele@samsung.com>
8 years agoSeperate dali-adaptor & dali-adaptor-uv packages 35/55835/21
Yoonsang Lee [Mon, 28 Dec 2015 02:46:35 +0000 (11:46 +0900)]
Seperate dali-adaptor & dali-adaptor-uv packages

* Overview
- Now dali-adaptor has one spec file (dali-adaptor.spec) and two pc files
(dali-adaptor.pc, dali-adaptor-uv.pc), which means it generates one rpm file,
two packages (dali-adaptor, dali-adaptor-uv), and two so files (libdali-adaptor.so,
libdali-adaptor-uv.so)
- Change the package name of dali-adaptor (dali.pc) to clearer
ones (dali-adaptor.pc, dali-adaptor-uv.pc)
- If --with-libuv is not specified in build option, dali-adaptor-uv is
not generated (only dali-adaptor is generated)
- Tidy plugins build code up.

* Dependency
- Now dali-demo (and other dali appplication packages) uses dali-adaptor
- Now dali-addon uses dali-adaptor-uv

* Directory Structure:
<Before>
dali-adaptor/build/tizen/
  adaptor/
    dali-adaptor-integration.pc.in
    Makefile.am
  plugins/
    Makefile.am
  dali.pc.in
  configure.ac
  Makefile.am
      ||
     \\//
      \/
<After>
dali-adaptor/build/tizen/
  adaptor/
    dali-adaptor.pc.in
    dali-adaptor-integration.pc.in
    configure.ac
    Makefile.am
  adaptor-uv/
    dali-adaptor-uv.pc.in
    configure.ac
    Makefile.am
  plugins/
    configure.ac
    Makefile.am
  configure.ac
  Makefile.am

* Intention
- Aims to make minimum changes from existing configure.ac & Makefile.am
because seperating dali-adaptor-uv is not ideal solution. It's the
best resonable solution at the moment.
- That's why adaptor/configure.ac & Makefile.am and
adaptor-uv/configure.ac & Makefile.am are almost same to each other and
to original adaptor/Makefile.am and /configure.ac.
- Ideally, only one libdali-adaptor.so can handle all kind of backends,
but it requires intensive refactoring of dali-adaptor and a large amount
of man-month efforts.

* Detalis
- enable_efl is always yes for dali-adaptor. --enable-efl only affects
dali-adaptor-uv
- with_libuv is always no for dali-adaptor. --with-libuv only affects
dali-adaptor-uv
- If --with-libuv is not specified in build option, dali-adaptor-uv is
not generated (only dali-adaptor is generated)
- Move feedback & plugins related code in adaptor/configure.ac &
adaptor-uv/configure.ac to plugins/configure.ac
- In build point of view, plugin building part is functionally same
because it just moves location of each plugin build code snippets.
- dali-adaptor-uv for MOBILE profile uses ecore-wayland even if enable_efl==no
because adaptors/mobile/pixmap-render-surface-factory.cpp uses it.

Change-Id: Ib0cd7a0170a617b9d7499a36df20b8c06f9df140

8 years agoFix crash in wayland 23/57323/3
taeyoon [Wed, 30 Dec 2015 03:13:42 +0000 (12:13 +0900)]
Fix crash in wayland

Change-Id: I2cd7e2990bdb9a1a674ddc3ff3cafa41d12f213f

8 years agoAdd tpkp-curl dependency only in case of Tizen 3.0 82/57082/2
Yoonsang Lee [Fri, 15 Jan 2016 04:56:06 +0000 (13:56 +0900)]
Add tpkp-curl dependency only in case of Tizen 3.0

- tpkp-curl (certificate pinning for libcurl functions) is only available in Tizen 3.0

Change-Id: Ife49a300ac82ab6231d222b9e63949dc79aeabd0

8 years agoDALi Version 1.1.17 69/57169/1 dali_1.1.17
Nick Holland [Fri, 15 Jan 2016 14:40:29 +0000 (14:40 +0000)]
DALi Version 1.1.17

Change-Id: Iebc49850eb2da5147236576af296c4cb13eeb5ec

8 years ago[3.0] Fix common profile build error 71/57071/1 accepted/tizen/common/20160208.162637 accepted/tizen/mobile/20160122.080641 accepted/tizen/tv/20160122.082343 accepted/tizen/wearable/20160122.082406 submit/tizen_common/20160122.071605 submit/tizen_mobile/20160122.070055 submit/tizen_tv/20160122.071800 submit/tizen_wearable/20160122.071938
taeyoon [Fri, 15 Jan 2016 02:55:30 +0000 (11:55 +0900)]
[3.0] Fix common profile build error

  - Latest common profile appfw uses ui_app_main, and etc.
  ->Set tizen_2_2_compatibility 0

Change-Id: I0583d0c29478cd41921230a28a95c015440823ec

8 years ago[3.0] Add key grab/ungrab interfaces for Tizen (X11/Wayland) 39/55939/2
taeyoon [Wed, 30 Dec 2015 06:11:00 +0000 (15:11 +0900)]
[3.0] Add key grab/ungrab interfaces for Tizen (X11/Wayland)

  Modify an Yoonsang Lee's patch for latest dali

Conflicts:
adaptors/tizen/file.list
build/tizen/configure.ac

Change-Id: I58279bb29b3e552f0e0eaef3db1c6dc746e83215