platform/core/uifw/dali-adaptor.git
6 years ago[4.0] Fixed BMP loader. 42/166142/1
adam.b [Tue, 2 Jan 2018 17:40:33 +0000 (17:40 +0000)]
[4.0] Fixed BMP loader.

Change-Id: I893bd4d77d5fec598937f2939f3fb30e7e85db1c

6 years ago[4.0] Exposing Exif Image metadata 41/166141/1
adam.b [Fri, 22 Dec 2017 14:46:26 +0000 (14:46 +0000)]
[4.0] Exposing Exif Image metadata

Additionally, the use of Integration::Bitmap has been
reduced and replaced with Dali::Devel::PixelBuffer.

Change-Id: I20148368efcd41ee10f66970d4925998e000763b

6 years agoModified not to be added the invalid value except the defined orientation 15/166015/1
Moonhee Choi [Fri, 5 Jan 2018 07:10:15 +0000 (16:10 +0900)]
Modified not to be added the invalid value except the defined orientation

Change-Id: I7041e91401b9dc3193a3d59928a0c59c5c17f04a
Signed-off-by: Moonhee Choi <mh0310.choi@samsung.com>
6 years agoMerge "[4.0] DALi version 1.2.79" into tizen_4.0 accepted/tizen/4.0/unified/20180111.045407 submit/tizen_4.0/20180104.070146
dongsug.song [Thu, 4 Jan 2018 06:37:06 +0000 (06:37 +0000)]
Merge "[4.0] DALi version 1.2.79" into tizen_4.0

6 years agoRevert "Revert "Revert "[4.0] Fixed BMP loader.""" 06/165806/1
dongsug.song [Thu, 4 Jan 2018 06:13:45 +0000 (15:13 +0900)]
Revert "Revert "Revert "[4.0] Fixed BMP loader."""

- MyContents crash error is solved BUT C#FS transparent image shows still X-box.

This reverts commit 99ddbcce26eaa735d969327211be9415f0391be0.

Change-Id: I481e92856cf0dac1962f9dbf6a96af26ebfc71f8

6 years agoRevert "Revert "Revert "[4.0] Exposing Exif Image metadata""" 05/165805/1
dongsug.song [Thu, 4 Jan 2018 06:08:15 +0000 (15:08 +0900)]
Revert "Revert "Revert "[4.0] Exposing Exif Image metadata"""

This reverts commit f4b05fe51ddba1d7d2035103ef3cfcd1d4741d3c.

- MyContents crash error is solved BUT C#FS transparent image shows still X-box.

Change-Id: I85c83af68e32783fe0b668ed84616d7b376325ac

6 years ago[4.0] DALi version 1.2.79 96/165796/1
dongsug.song [Thu, 4 Jan 2018 05:12:31 +0000 (14:12 +0900)]
[4.0] DALi version 1.2.79

Change-Id: I4772a24b35689ef23d0d02b19352402a056da4a2
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
6 years agoRevert "Revert "[4.0] Exposing Exif Image metadata"" 94/165794/1
dongsug.song [Thu, 4 Jan 2018 04:07:32 +0000 (13:07 +0900)]
Revert "Revert "[4.0] Exposing Exif Image metadata""

This reverts commit 29700e5d950c37672475098e30b946aadcdfb86b.

Conflicts:
adaptors/common/pixel-buffer-impl.h
adaptors/devel-api/adaptor-framework/pixel-buffer.cpp
adaptors/devel-api/adaptor-framework/pixel-buffer.h

Change-Id: I45b2b537d07a99fbfdb252a6918b413a56712825

6 years agoMerge "Revert "Revert "[4.0] Fixed BMP loader.""" into tizen_4.0
dongsug.song [Thu, 4 Jan 2018 03:52:45 +0000 (03:52 +0000)]
Merge "Revert "Revert "[4.0] Fixed BMP loader.""" into tizen_4.0

6 years agoRevert "Revert "[4.0] Fixed BMP loader."" 86/165786/1
dongsug.song [Thu, 4 Jan 2018 02:38:15 +0000 (11:38 +0900)]
Revert "Revert "[4.0] Fixed BMP loader.""

This reverts commit 7293e3a2e2bbdf4c8904515e8d2d08d3afd23305.

Change-Id: I7b9598d7d3fc26464e6ce8e96412eb94f188a695

6 years agoAdded method to PixelBuffer to multiply alpha into color channels 79/165779/1
David Steele [Wed, 3 Jan 2018 16:09:17 +0000 (16:09 +0000)]
Added method to PixelBuffer to multiply alpha into color channels

Change-Id: Ia8513bf43c182f429674d9e24236033ac8cbc601
Signed-off-by: David Steele <david.steele@samsung.com>
6 years agoRevert "[4.0] Fixed BMP loader." 67/165767/1 accepted/tizen/4.0/unified/20180104.054052 submit/tizen_4.0/20180104.011142
dongsug.song [Thu, 4 Jan 2018 00:55:00 +0000 (09:55 +0900)]
Revert "[4.0] Fixed BMP loader."

This reverts commit 3fc71a06515d95076b89a69c3356a0147bf99dab.

- build error occured

Change-Id: I21d2c51e204b64e50ef77181acb96f9713421f89

6 years ago[4.0] Fixed BMP loader. 54/165754/1
adam.b [Tue, 2 Jan 2018 17:40:33 +0000 (17:40 +0000)]
[4.0] Fixed BMP loader.

Change-Id: Idf3f460517dd228e7c18e4c82c4ed0ed74c51d9b
(cherry picked from commit b64fe6024976b2a72ff8cabba845bad0d69c1a40)

6 years agoRevert "[4.0] Exposing Exif Image metadata" 14/165414/1 submit/tizen_4.0/20180103.021210
dongsug.song [Fri, 29 Dec 2017 02:00:08 +0000 (11:00 +0900)]
Revert "[4.0] Exposing Exif Image metadata"

- errors : kantm2 C#FS transparent box shows as X-box, MyContents App 100% crash

This reverts commit 0e18992346b92b3951f71616ffe18230ff79b3b3.

Change-Id: I43c1844f2f026c17a5d4f59aedfcda18eacd0fa5

6 years ago[4.0] DALi version 1.2.78 39/165339/1 submit/tizen_4.0/20171228.093240
huiyu,eun [Thu, 28 Dec 2017 08:40:23 +0000 (17:40 +0900)]
[4.0] DALi version 1.2.78

Change-Id: I7bd28597de1351a9ac81994163530838d0fbc94f
Signed-off-by: huiyu,eun <huiyu.eun@samsung.com>
6 years ago[4.0] Exposing Exif Image metadata 89/165289/1
adam.b [Fri, 22 Dec 2017 14:46:26 +0000 (14:46 +0000)]
[4.0] Exposing Exif Image metadata

Additionally, the use of Integration::Bitmap has been
reduced and replaced with Dali::Devel::PixelBuffer.

Change-Id: I866d3b3ac0a7844e974ae8fc92e9295f1c9d40a7

6 years ago[4.0] DALi version 1.2.77 14/165114/1 accepted/tizen/4.0/unified/20171228.065059 submit/tizen_4.0/20171226.082854 submit/tizen_4.0/20171227.063609
huiyu,eun [Tue, 26 Dec 2017 08:25:52 +0000 (17:25 +0900)]
[4.0] DALi version 1.2.77

Change-Id: I2cc02cebc50e89af23f9cfabf91c9f928ba45b77
Signed-off-by: huiyu,eun <huiyu.eun@samsung.com>
6 years ago[4.0] Added support for loading specified GIF frames from a file. 50/165050/1
Umar [Thu, 30 Nov 2017 21:06:38 +0000 (21:06 +0000)]
[4.0] Added support for loading specified GIF frames from a file.

Created a new GifLoading class that holds the encoded file in memory
until it's no longer needed. This is then used to decode frames as needed.

Removed LoadAnimatedGifFromFile and GetGifImageSize APIs

Cleaned up allocation of frame data.

Change-Id: Id83f77045bc55a3b0cde56e01eddfd958c3fbbab

6 years agoMerge "[4.0] Add locale property setting" into tizen_4.0
HyunJu Shin [Fri, 22 Dec 2017 07:52:30 +0000 (07:52 +0000)]
Merge "[4.0] Add locale property setting" into tizen_4.0

6 years ago[4.0] Add locale property setting 10/164710/2
Jinho, Lee [Wed, 20 Dec 2017 12:04:13 +0000 (21:04 +0900)]
[4.0] Add locale property setting

Change-Id: I8d346eed5f7935f57c6c3267ef9e7b6c164fe516

6 years agoMerge "[4.0] Support Widget Application" into tizen_4.0
HyunJu Shin [Thu, 21 Dec 2017 08:02:37 +0000 (08:02 +0000)]
Merge "[4.0] Support Widget Application" into tizen_4.0

6 years agoMerge "Revert "[4.0] Support Widget Application"" into tizen_4.0
HyunJu Shin [Thu, 21 Dec 2017 08:01:14 +0000 (08:01 +0000)]
Merge "Revert "[4.0] Support Widget Application"" into tizen_4.0

6 years ago[4.0] Support Widget Application 32/164832/6
minho.sun [Mon, 13 Nov 2017 08:01:45 +0000 (17:01 +0900)]
[4.0] Support Widget Application

Support Widget Application on tizen devices.

WidgetApplication
 - Class for getting Application lifecycle callbacks.
 - Manage Widget instances and Widget Creator functions.

Widget
 - Class for getting Widget Instance lifecycle.
 - Support virtual function for lifecycles.

Widget Controller
 - Class for communicating with widget framework.

Change-Id: Id5a7af66b412bf9b88d1449b6f899c430718066c

6 years ago[4.0] DALi version 1.2.76 90/164790/1 accepted/tizen/4.0/unified/20171222.062709 submit/tizen_4.0/20171221.053908
huiyu,eun [Thu, 21 Dec 2017 05:12:48 +0000 (14:12 +0900)]
[4.0] DALi version 1.2.76

Change-Id: Iacb4a8c3afadf5756dea6ec31fc7a12a844ef312
Signed-off-by: huiyu,eun <huiyu.eun@samsung.com>
6 years agoRevert "[4.0] Support Widget Application" 31/164831/1
minho.sun [Wed, 20 Dec 2017 07:59:17 +0000 (16:59 +0900)]
Revert "[4.0] Support Widget Application"

This reverts commit c7ff3d768c83233a9278977ec7573d7d2ed046a9.

Change-Id: I1d7752d99d631224db66ccd9180624f85786c468

6 years ago[4.0] DALi version 1.2.75 16/164616/1 accepted/tizen/4.0/unified/20171221.070843 submit/tizen_4.0/20171220.054557
dongsug.song [Wed, 20 Dec 2017 05:03:13 +0000 (14:03 +0900)]
[4.0] DALi version 1.2.75

Change-Id: Idfb2892c2f03846afe3245970d619cc74426f148
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
6 years agoMerge "[4.0] Added capture for wearable" into tizen_4.0
taeyoon0.lee [Mon, 18 Dec 2017 10:34:51 +0000 (10:34 +0000)]
Merge "[4.0] Added capture for wearable" into tizen_4.0

6 years ago[4.0] DALi Version 1.2.74 78/164278/1 accepted/tizen/4.0/unified/20171219.072157 submit/tizen_4.0/20171218.104831
huiyu,eun [Mon, 18 Dec 2017 09:52:59 +0000 (18:52 +0900)]
[4.0] DALi Version 1.2.74

Change-Id: I442bcff0a8c90ecf9d3ea1d320cab128d212f2cc
Signed-off-by: huiyu,eun <huiyu.eun@samsung.com>
6 years ago[4.0] Support Widget Application 12/161912/10
minho.sun [Mon, 13 Nov 2017 08:01:45 +0000 (17:01 +0900)]
[4.0] Support Widget Application

Support Widget Application on tizen devices.

WidgetApplication
 - Class for getting Application lifecycle.
 - Manage Widget instances and Widget Creator functions.

Widget
 - Class for getting Widget Instance lifecycle.
 - Support virtual function for lifecycles.

Widget Controller
 - Class for communicating with widget framework.

Change-Id: Ibbcb6b82f6ae1eb024712828ec80ece4dfae4535

6 years agoRevert "[4.0] Create Widget Application" 11/161911/5
minho.sun [Tue, 28 Nov 2017 06:58:46 +0000 (15:58 +0900)]
Revert "[4.0] Create Widget Application"

This reverts commit 76413a3e89470edbb9680ecd9781f0f4033ab076.

Change-Id: Ide998f7ec8fb340528d6705ab78bed205e97a7a1

6 years ago[4.0] Added capture for wearable 39/164039/2
taeyoon0.lee [Tue, 5 Dec 2017 08:40:16 +0000 (17:40 +0900)]
[4.0] Added capture for wearable

Change-Id: I6a6234f56ecb02a0b90b6f670451a1f8322a83cf

6 years agoAdd release info log for ecore-wl window 47/163947/2
sunghyun kim [Mon, 4 Dec 2017 10:27:25 +0000 (19:27 +0900)]
Add release info log for ecore-wl window

Change-Id: Ida94e2fabc59eaac22933e8ebf7f300f7ce483c7

6 years agoAdded ttrace in spec 50/163950/1
sunghyun kim [Fri, 3 Nov 2017 07:18:59 +0000 (16:18 +0900)]
Added ttrace in spec

 - Dali provides time stamp logging by ttrace. DALI_PERFORMANCE_TIMESTAMP_OUTPUT=4
 - It doesn't work because of spec without ttrace.

Change-Id: Id1b029260d76d9c262320c24c444f69f0c7b5d60

6 years ago[4.0] DALi Version 1.2.73 39/163939/1 accepted/tizen/4.0/unified/20171215.060736 submit/tizen_4.0/20171214.071527
huiyu,eun [Thu, 14 Dec 2017 06:59:51 +0000 (15:59 +0900)]
[4.0] DALi Version 1.2.73

Change-Id: Ibc8508e63e30fef3ed611e0f26ddc1af1f051738
Signed-off-by: huiyu,eun <huiyu.eun@samsung.com>
6 years agoMerge "[4.0] support jpeg image of CMYK colorspace decoding" into tizen_4.0
HyunJu Shin [Thu, 14 Dec 2017 00:12:57 +0000 (00:12 +0000)]
Merge "[4.0] support jpeg image of CMYK colorspace decoding" into tizen_4.0

6 years ago[4.0] support jpeg image of CMYK colorspace decoding 69/163669/3
Joogab Yun [Thu, 2 Nov 2017 09:28:56 +0000 (18:28 +0900)]
[4.0] support jpeg image of CMYK colorspace decoding

Change-Id: I3e39fcb7a88da35d313937667eeebbe4b5f09a1d

6 years ago[4.0] Update doxygen comment in Window 70/163870/1
Heeyong Song [Thu, 30 Nov 2017 06:02:28 +0000 (15:02 +0900)]
[4.0] Update doxygen comment in Window

Change-Id: I2af9edaacda4a5febd6bf2319b1db224cc023a95

6 years ago[4.0] DALi Version 1.2.72 80/163780/1 submit/tizen_4.0/20171213.103220
huiyu,eun [Wed, 13 Dec 2017 10:07:32 +0000 (19:07 +0900)]
[4.0] DALi Version 1.2.72

Change-Id: I10c4e947d106bbbaab63e5333e455b75a683992d
Signed-off-by: huiyu,eun <huiyu.eun@samsung.com>
6 years ago[4.0] Fix finalize issue 56/163756/2
xb.teng [Wed, 13 Dec 2017 16:21:19 +0000 (00:21 +0800)]
[4.0] Fix finalize issue

Change-Id: I45633ba56658a813bb8f0f87e59a77777995f788

6 years ago[4.0] DALi Version 1.2.71 55/163655/1 accepted/tizen/4.0/unified/20171213.040859 submit/tizen_4.0/20171213.004332
huiyu,eun [Tue, 12 Dec 2017 16:24:21 +0000 (01:24 +0900)]
[4.0] DALi Version 1.2.71

Change-Id: I320ab520b1efbee37c2bfa2b0551fb868aa95a9d
Signed-off-by: huiyu,eun <huiyu.eun@samsung.com>
6 years ago[4.0] DALi Version 1.2.70 01/163401/2 accepted/tizen/4.0/unified/20171212.064900 submit/tizen_4.0/20171211.060416
dongsug.song [Mon, 11 Dec 2017 04:27:05 +0000 (13:27 +0900)]
[4.0] DALi Version 1.2.70

Change-Id: Ie53a978413da10c4c6d4d4db992d535d076582dc
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
6 years ago[4.0] Fix build error in key-mapping-ecore-wl.cpp 92/163392/1
minho.sun [Mon, 11 Dec 2017 04:32:58 +0000 (13:32 +0900)]
[4.0] Fix build error in key-mapping-ecore-wl.cpp

Change-Id: Id7f4b1945405fbf0e9fdf4f90c82f38b5db9dde8
Signed-off-by: minho.sun <minho.sun@samsung.com>
6 years ago[4.0] Add DALI_KEY_SOURCE 34/163234/2
minho.sun [Fri, 8 Dec 2017 05:36:08 +0000 (14:36 +0900)]
[4.0] Add DALI_KEY_SOURCE

Add DALI_KEY_SOURCE.

Change-Id: I434e0d5cfb4428a29685801361f09e229290b1a8
Signed-off-by: minho.sun <minho.sun@samsung.com>
6 years ago[4.0] Ensure last frame update when adaptor is paused 49/163049/1 accepted/tizen/4.0/unified/20171207.124756 submit/tizen_4.0/20171207.094309
Heeyong Song [Wed, 6 Dec 2017 09:44:15 +0000 (18:44 +0900)]
[4.0] Ensure last frame update when adaptor is paused

Change-Id: I63b49769f51901a0ede71d072465be90e05b2ff4

6 years agoRevert "[4.0] add Timer debugging log temporarily, will be removed later" 23/163023/1
Heeyong Song [Thu, 7 Dec 2017 02:35:12 +0000 (11:35 +0900)]
Revert "[4.0] add Timer debugging log temporarily, will be removed later"

This reverts commit f327135949c08f2b070419fdcae031890f43af51.

Change-Id: I20d4714cab3fb2314e2bdcbd77925eed7499995b

6 years agoMerge "[4.0] AddCustomFontDirectory input parameter type change" into tizen_4.0 accepted/tizen/4.0/unified/20171205.221938 accepted/tizen/4.0/unified/20171205.222143 submit/tizen_4.0/20171205.085322 submit/tizen_4.0/20171205.134230
dongsug song [Tue, 5 Dec 2017 08:37:00 +0000 (08:37 +0000)]
Merge "[4.0] AddCustomFontDirectory input parameter type change" into tizen_4.0

6 years ago[4.0] DALi version 1.2.69 52/162752/1 submit/tizen_4.0/20171205.071939
Heeyong Song [Tue, 5 Dec 2017 07:08:49 +0000 (16:08 +0900)]
[4.0] DALi version 1.2.69

Change-Id: Ib4d80fe60bf75c497a0a9bd19ad836251692bfd6

6 years ago[4.0] add Timer debugging log temporarily, will be removed later 94/162494/2
dongsug.song [Mon, 4 Dec 2017 03:12:43 +0000 (12:12 +0900)]
[4.0] add Timer debugging log temporarily, will be removed later

Change-Id: I166c9aefdac49da4e246a998dcb7ce229836a0ad
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
6 years ago[4.0] update tizen_policy version and add functions for tizen_policy_listener 96/162496/1
Doyoun Kang [Mon, 20 Nov 2017 02:41:06 +0000 (11:41 +0900)]
[4.0] update tizen_policy version and add functions for tizen_policy_listener

- Update tizen_policy vertion according to upgrade of tizen_policy protocol.
- Listener functions should be implemented to protect Null pointer access on wayland,
  so I added null body functions for tizen_policy_listener.

Change-Id: Ic74624455ceadba6b2660eb5ab45679b1feff963

6 years agoRevert "[4.0] update tizen_policy version and add functions for tizen_policy_listener" 95/162495/1
Heeyong Song [Mon, 4 Dec 2017 02:53:31 +0000 (11:53 +0900)]
Revert "[4.0] update tizen_policy version and add functions for tizen_policy_listener"

This reverts commit eb2d361e5ea294a7515ce0ab2afd96fdadc90a68.

Change-Id: If2aa6da6cb6d4c85ddd1de4bbfda651752d33dfb

6 years ago[4.0] Add DALI_KEY_CONTROL_LEFT and DALI_KEY_CONTROL_RIGHT to get Control key events 44/162444/3
Richard Huang [Wed, 29 Nov 2017 14:22:38 +0000 (14:22 +0000)]
[4.0] Add DALI_KEY_CONTROL_LEFT and DALI_KEY_CONTROL_RIGHT to get Control key events

 - 'Control_L' key name is DALI_KEY_CONTROL_LEFT in DALi.
   'Control_L' keyCode is 37 by ecore_x_keysym_keycode_get().

 - 'Control_R' key name is DALI_KEY_CONTROL_RIGHT in DALi.
   'Control_R' keyCode is 105 by ecore_x_keysym_keycode_get().

Change-Id: Ifc77436620fa7967cc540b9f681be632366368e5
(cherry picked from commit a6ad815172445dfbe27443a89f7cc614979fd5b1)

6 years ago[4.0] AddCustomFontDirectory input parameter type change 64/162464/1
Jinho, Lee [Tue, 11 Jul 2017 13:04:40 +0000 (22:04 +0900)]
[4.0] AddCustomFontDirectory input parameter type change

Change-Id: I246ad473695dc874919e81e0958fec30a54e3b8e

6 years ago[4.0] Added Crop and Resize APIs to PixelBuffer 00/162400/1
David Steele [Wed, 29 Nov 2017 21:02:06 +0000 (21:02 +0000)]
[4.0] Added Crop and Resize APIs to PixelBuffer

Change-Id: I4861bd3b8172713870b4ad802dfe07a3003469a9
(cherry picked from commit ce074ff6f53739ccc6b1da0e459cfe0af4a2615c)

6 years agoMerge "[4.0] Fix the doxygen command in key-grab.h" into tizen_4.0
Adeel Kazmi [Thu, 30 Nov 2017 12:40:15 +0000 (12:40 +0000)]
Merge "[4.0] Fix the doxygen command in key-grab.h" into tizen_4.0

6 years ago[4.0] Fixed abort issue by NULL in Region/Language changed callback 17/162317/1
taeyoon0.lee [Wed, 29 Nov 2017 02:58:37 +0000 (11:58 +0900)]
[4.0] Fixed abort issue by NULL in Region/Language changed callback

Change-Id: Ia5204b649cd9495b19206e0d3bb2d84749f301c5

6 years ago[4.0] Fix the doxygen command in key-grab.h 01/162301/1
Seoyeon Kim [Thu, 30 Nov 2017 07:17:09 +0000 (16:17 +0900)]
[4.0] Fix the doxygen command in key-grab.h

 - No need to write "@Dali::Vector", just do write "Dali::Vector".
 - Then, the link to Dali::Vector is generated.

Change-Id: I857986c122a952b65e747cc6e95ea2ed16db3403
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
6 years ago[4.0] DALi version 1.2.68 50/162150/1
Heeyong Song [Wed, 29 Nov 2017 09:36:03 +0000 (18:36 +0900)]
[4.0] DALi version 1.2.68

Change-Id: Ib47631ded67c673850db4b6dd1bb51d6a2b26917

6 years agoMerge "[4.0] Fix to get ecore_device information to initialize it" into tizen_4.0 accepted/tizen/4.0/unified/20171129.150242 submit/tizen_4.0/20171129.111338
HyunJu Shin [Wed, 29 Nov 2017 05:08:41 +0000 (05:08 +0000)]
Merge "[4.0] Fix to get ecore_device information to initialize it" into tizen_4.0

6 years ago[4.0] Update doxygen comment 71/161871/1
Seoyeon Kim [Tue, 28 Nov 2017 05:10:38 +0000 (14:10 +0900)]
[4.0] Update doxygen comment

- Explicit link request to 'Vector' could not be resolved.
  So, changed the link to 'Dali::Vector'.

Change-Id: Ic1892d455b01e0810b9b60bd81c9df1e92882bb5
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
6 years ago[4.0] Fix to get ecore_device information to initialize it 98/161798/4
Seoyeon Kim [Mon, 27 Nov 2017 10:59:54 +0000 (19:59 +0900)]
[4.0] Fix to get ecore_device information to initialize it

 - To pass the key event to ecore_imf_context_filter_event(),
   the device information, such as device name, device class, and device subclass,
   should be initialized by ecore_device APIs.
 - So, added ecore_device_name_get(), ecore_device_class_get(), ecore_device_subclass_get()
   in EcoreEventKeyDown() and EcoreEventKeyUp()

Change-Id: Id553e2bc6f9ead07cd89aa82fce9d12efbe5281c
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
6 years ago[4.0] DALi version 1.2.67 46/161746/1 accepted/tizen/4.0/unified/20171128.072822 submit/tizen_4.0/20171127.091326
Heeyong Song [Mon, 27 Nov 2017 08:34:02 +0000 (17:34 +0900)]
[4.0] DALi version 1.2.67

Change-Id: I385daf8814b605925a0063c217eb466b6b2b92c0

6 years agoMerge "Revert "[4.0] Added const for IsVideoTextureSupported"" into tizen_4.0
taeyoon0.lee [Mon, 27 Nov 2017 04:54:55 +0000 (04:54 +0000)]
Merge "Revert "[4.0] Added const for IsVideoTextureSupported"" into tizen_4.0

6 years agoRevert "[4.0] Added const for IsVideoTextureSupported" 56/161556/1
taeyoon0.lee [Fri, 24 Nov 2017 06:13:58 +0000 (15:13 +0900)]
Revert "[4.0] Added const for IsVideoTextureSupported"

 This will be temporary patch for TV emul.

This reverts commit 5389f9445b6b6cb556b2c9306ea23467ddf70331.

Change-Id: Ibe821b0ab66cc18d01a7ac59cdcb74f093f3e9f9

6 years ago[4.0] Add DALI_KEY_DELETE to get Delete key event 28/160828/5
Seoyeon Kim [Mon, 20 Nov 2017 07:28:55 +0000 (16:28 +0900)]
[4.0] Add DALI_KEY_DELETE to get Delete key event

- 'Delete' key name is DALI_KEY_DELETE key code in DALi

Change-Id: I56bca075e607fe6e942b7e9a7ed87b7b6ee57aa2
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
6 years ago[4.0] DALi version 1.2.66 94/160794/1 accepted/tizen/4.0/unified/20171121.061728 submit/tizen_4.0/20171120.062402
Heeyong Song [Mon, 20 Nov 2017 06:12:17 +0000 (15:12 +0900)]
[4.0] DALi version 1.2.66

Change-Id: I3eb8a6d5a905a1fe7d730b193d25297429a347d9

6 years ago[4.0] update tizen_policy version and add functions for tizen_policy_listener 52/160752/4
Doyoun Kang [Mon, 20 Nov 2017 02:41:06 +0000 (11:41 +0900)]
[4.0] update tizen_policy version and add functions for tizen_policy_listener

- Update tizen_policy vertion according to upgrade of tizen_policy protocol.
- Listener functions should be implemented to protect Null pointer access on wayland,
  so I added null body functions for tizen_policy_listener.

Change-Id: Ifa5ebd317593c3674596c94326d9250ebd7d83a7

6 years ago[4.0] pan-gesture code refactor and environment variables 51/160751/1
Heeyong Song [Tue, 28 Feb 2017 06:24:04 +0000 (15:24 +0900)]
[4.0] pan-gesture code refactor and environment variables

Change-Id: Idc6902b3f9a3d0e4b847940851aa851af60dc98e

6 years ago[4.0] Depth & Stencil buffers now disabled by default, can be enabled using env var 27/160727/1
Adeel Kazmi [Thu, 9 Nov 2017 15:04:26 +0000 (15:04 +0000)]
[4.0] Depth & Stencil buffers now disabled by default, can be enabled using env var

Change-Id: I8ebfdb92be54b4705768a4a97dc89e42c5aff59a
(cherry picked from commit e4e5b7e737577d552f6d1e92bbe2882312758a10)

6 years ago[4.0] Add QuitFromMainLoop function to idle event with force option. 67/160567/2
minho.sun [Fri, 17 Nov 2017 02:26:00 +0000 (11:26 +0900)]
[4.0] Add QuitFromMainLoop function to idle event with force option.

When user hide window, adaptor will be paused.
In this situation, user cannot add callback function to idle event.
But Application should be terminated when Quit() function is called evenif window is hide.

So add QuitFromMainLoop function to idle event with force option.

Change-Id: I4fab7310b256e124be3240179330bac5be3fe3ed
Signed-off-by: minho.sun <minho.sun@samsung.com>
6 years agoFix event processing bug 62/160562/2
Heeyong Song [Thu, 16 Nov 2017 07:46:46 +0000 (16:46 +0900)]
Fix event processing bug

Event processing request was ignored before the scene is created.

Change-Id: I25edef6989fb265a703fa8756ed9798e150ee050

6 years agoRevert "[4.0] Call RequestUpdateOnce after pause callback" 65/159965/2
Heeyong Song [Tue, 14 Nov 2017 03:13:18 +0000 (12:13 +0900)]
Revert "[4.0] Call RequestUpdateOnce after pause callback"

This reverts commit 6cb34e0254f7681304b976e651f2602e2768ba5e.

Change-Id: Ie219c0e164e81549810bca92e7ffda6be092e395

6 years agoMerge "[4.0] Render to Frame Buffer Object." into tizen_4.0
Adeel Kazmi [Thu, 16 Nov 2017 16:50:27 +0000 (16:50 +0000)]
Merge "[4.0] Render to Frame Buffer Object." into tizen_4.0

6 years ago[4.0] Render to Frame Buffer Object. 52/160552/1
Victor Cebollada [Thu, 12 Oct 2017 15:36:42 +0000 (16:36 +0100)]
[4.0] Render to Frame Buffer Object.

* A new feature has been added to dali-core/dali-adaptor to
  measure the performance above 60 fps avoiding the vsync.

  It renders the frames into a Frame Buffer Object. However,
  is possible to render into the default Frame Buffer every
  certain number of frames.

* Usage: $ DALI_FPS_TRACKING=1 DALI_RENDER_TO_FBO=30 path_to_DALi_app

  Will render into the Frame Buffer Object 29 frames of 30, the 30th
  will be rendered into the Frame Buffer. Will show as well the FPS.

Change-Id: I3a56078e5ec97ffda781a1242576dda25d148110
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
(cherry picked from commit 1a38e92ed83c0392dbd17c8047b13c9fc8ca1b06)

6 years ago[4.0] Fix memory leak in InputMethodOptions 47/160547/1
Francisco Santos [Wed, 8 Nov 2017 21:49:57 +0000 (21:49 +0000)]
[4.0] Fix memory leak in InputMethodOptions

Change-Id: I60cf0fad5f3757a162856910b83bc455a79939e7
(cherry picked from commit 00bf7437881db649e758838b78a2cb7fdd6c6fd6)

6 years ago[4.0] DALi 1.2.61.3 47/159847/1 accepted/tizen/4.0/unified/20171114.062925 submit/tizen_4.0/20171113.081818 submit/tizen_4.0/20171114.000133
Heeyong Song [Mon, 13 Nov 2017 08:12:07 +0000 (17:12 +0900)]
[4.0] DALi 1.2.61.3

Change-Id: I609610887c85c803e181c2e2fa1c628bd6ae7c91

6 years ago[4.0] Disable MASS by default 26/159426/1
Heeyong Song [Mon, 6 Nov 2017 08:38:36 +0000 (17:38 +0900)]
[4.0] Disable MASS by default

Change-Id: I8c8e50e99fd2792002ec5ddb76481b52b2c73be7

6 years ago[4.0] fixed bug about PNG_COLOR_TYPE_GRAY_ALPHA 15/159315/1 accepted/tizen/4.0/unified/20171109.065834 submit/tizen_4.0/20171108.072916
Joogab Yun [Tue, 7 Nov 2017 06:05:45 +0000 (15:05 +0900)]
[4.0] fixed bug about PNG_COLOR_TYPE_GRAY_ALPHA

Change-Id: Idd0d87f3b71c131d5138647d143eef8ad4648a80

6 years ago[4.0] Fix a crash issue 14/159314/1
Heeyong Song [Wed, 8 Nov 2017 01:52:30 +0000 (10:52 +0900)]
[4.0] Fix a crash issue

OnWindowHidden and OnWindowShown can be called before mThreadController is started in NotifySceneCreated.
In this case mThreadController should not be paused or resumed.

Change-Id: I63db11085a2682fb7a0199616e5e9381b672e06f

6 years ago[4.0] DALi version 1.2.61.2 87/158987/1 submit/tizen_4.0/20171106.091104 submit/tizen_4.0/20171106.114750
Heeyong Song [Mon, 6 Nov 2017 08:07:35 +0000 (17:07 +0900)]
[4.0] DALi version 1.2.61.2

Change-Id: Icf5b69416f5f9ccc65eb87d42e4b103420ed435e

6 years ago[4.0] support 1, 2, 4 bit depths about PNG_COLOR_TYPE_GRAY 74/158774/2
Joogab Yun [Tue, 31 Oct 2017 06:24:07 +0000 (15:24 +0900)]
[4.0] support 1, 2, 4 bit depths about PNG_COLOR_TYPE_GRAY

Change-Id: Id3a7cf85b229e44f903d1c05640e05ab3bf0d188

6 years ago[4.0] Remove evas dependency 73/158773/2
Heeyong Song [Fri, 27 Oct 2017 05:59:19 +0000 (14:59 +0900)]
[4.0] Remove evas dependency

Change-Id: I23fefe37d626b0b3e957994b6532b5bcf17d898e

6 years ago[4.0] Fixed build error by CreateNativeSurface 27/158527/3
taeyoon0.lee [Wed, 1 Nov 2017 12:34:48 +0000 (21:34 +0900)]
[4.0] Fixed build error by CreateNativeSurface

 - Unified build makes additional packages by each profile.
 - In local build, it occurs build error in CreateNativeSurface case.

Change-Id: Icecdc85aa97f1171f9a01b88dbca1ef12dd2255d

6 years ago[4.0] DALi version 1.2.61.1 48/158648/1 accepted/tizen/4.0/unified/20171103.162651 submit/tizen_4.0/20171102.100953
Heeyong Song [Thu, 2 Nov 2017 08:45:28 +0000 (17:45 +0900)]
[4.0] DALi version 1.2.61.1

Change-Id: Ib6b1ebc7b48fd4d237b9c1290e8bba5f23e76d1d

6 years ago[4.0] Ensure we discard unneeded renderbuffers in OpenGL ES 2.0 as well 40/158540/1
Adeel Kazmi [Fri, 13 Oct 2017 16:57:52 +0000 (17:57 +0100)]
[4.0] Ensure we discard unneeded renderbuffers in OpenGL ES 2.0 as well

Change-Id: I5bb9c6fd0c27fa253b10d18af183dc15c8f95b7a
Signed-off-by: Adeel Kazmi <adeel.kazmi@samsung.com>
6 years ago[4.0] Add gaussian blur support in PixelBuffer 39/158539/1
Richard Huang [Tue, 24 Oct 2017 15:11:05 +0000 (16:11 +0100)]
[4.0] Add gaussian blur support in PixelBuffer

Change-Id: Ibc05b718340bf3f6c6e51746f9ee708a9d6ae137
Signed-off-by: Adeel Kazmi <adeel.kazmi@samsung.com>
6 years ago[4.0] Pause adaptor when the window is hidden 87/157987/2
Heeyong Song [Fri, 20 Oct 2017 06:27:45 +0000 (15:27 +0900)]
[4.0] Pause adaptor when the window is hidden

Change-Id: I28b2b86ee6593ee4546763e59d129ea68b083b21

6 years ago[4.0] Support EGL_DONT_CARE for multi-sampling level 86/157986/2
Heeyong Song [Mon, 23 Oct 2017 08:29:52 +0000 (17:29 +0900)]
[4.0] Support EGL_DONT_CARE for multi-sampling level

Change-Id: I10e47e48c94000a9cd3807453b37db8f086ce3de

6 years ago[4.0] Support event processing during pause state 85/157985/2
Heeyong Song [Mon, 25 Sep 2017 07:33:31 +0000 (16:33 +0900)]
[4.0] Support event processing during pause state

Change-Id: Iee9b8046bd13da7871ac756569b94a45398ac489

6 years ago[4.0] Added const for IsVideoTextureSupported 31/157331/2
taeyoon0.lee [Tue, 24 Oct 2017 07:40:31 +0000 (16:40 +0900)]
[4.0] Added const for IsVideoTextureSupported

Change-Id: Id3e60c24224bc61fc8bd0ca66a5774467842e3ec

6 years ago[4.0] Create Widget Application 64/155664/3 accepted/tizen/4.0/unified/20171017.212913 submit/tizen_4.0/20171017.144330 submit/tizen_4.0/20171017.145254 tizen_4.0.m2_release
minho.sun [Fri, 29 Sep 2017 01:16:04 +0000 (10:16 +0900)]
[4.0] Create Widget Application

Create Widget Application using appcore-widget-base.

WidgetApplication - Application class to support Widget app

Widget            - Manage widget instance lifecycle.
                    It defines how widget works according to lifecycle

WigetApplication can have many types of Widget. And one Widget can have
instance more than one.

But now, User should define just one widget for widget application because
Dali can support only one window per application.

Change-Id: Idee6eb095352d103cfc942a4eb0a9502bf09bc4b

6 years agoMerge "[4.0] Enhance application device signal" into tizen_4.0
minho.sun [Tue, 17 Oct 2017 00:15:32 +0000 (00:15 +0000)]
Merge "[4.0] Enhance application device signal" into tizen_4.0

6 years ago[4.0] Enhance application device signal 62/155662/3
minho.sun [Fri, 8 Sep 2017 07:02:29 +0000 (16:02 +0900)]
[4.0] Enhance application device signal

Currently, DALi developer cannot get any information about device events
like LanguageChangedSignal.

To make user can use these kind of signals fully,

1) Add Language / Region information getter api.
  - api         : GetLanguage() / GetRegion()

2) Add new signal type and new signal for Battery / Memory status.
  - signal type : LowBatterySignalType / LowMemorySignalType
  - signal      : LowBatterySignal / LowMemorySignalType
  - enum        : BatteryStatus / MemoryStatus

Change-Id: Iaf10578871fb6283dcc18dd75402d9e605c171a4

6 years agoMerge "[4.0] Add ImfManager KeyboardResizedSignalType and LanguageChangedSignalType...
HyunJu Shin [Mon, 16 Oct 2017 14:04:38 +0000 (14:04 +0000)]
Merge "[4.0] Add ImfManager KeyboardResizedSignalType and LanguageChangedSignalType" into tizen_4.0

6 years ago[4.0] Add ImfManager KeyboardResizedSignalType and LanguageChangedSignalType 47/155947/1
Seoyeon Kim [Wed, 11 Oct 2017 13:11:20 +0000 (22:11 +0900)]
[4.0] Add ImfManager KeyboardResizedSignalType and LanguageChangedSignalType

- The user can get the resolved parameter of ResizedSignal() and
LanguageChangedSignal() in ImfManager.

Change-Id: Icf14e9d294f5120f8342e62d06bc837299d8eba3
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
6 years ago[4.0] Add Property::EXTENTS in automated-tests 22/155922/2
Seoyeon Kim [Wed, 11 Oct 2017 02:55:01 +0000 (11:55 +0900)]
[4.0] Add Property::EXTENTS in automated-tests

Change-Id: Ic3e7f8dfb58c991efc27d3988d457cf5969af7ae
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
6 years ago[4.0] Add DALI_IMPORT_API for reference 87/155887/1
Jinho, Lee [Thu, 12 Oct 2017 10:11:23 +0000 (19:11 +0900)]
[4.0] Add DALI_IMPORT_API for reference

GetMaxTextureSize is changed import api for reference

Change-Id: I89fef421f76ffa3ccfcd473241895bd62883ee8c

6 years ago[Ecore] Modify the touch cancel event callback 29/155829/1
Wonsik, Jung [Mon, 16 Oct 2017 08:31:24 +0000 (17:31 +0900)]
[Ecore] Modify the touch cancel event callback

In Ecore touch cancel evnet callback function,
the function does not have correct x,y coordinates. Just have (0,0).
Because ecore_wl touch event does not have the information.
For that, I trying to fix ecore_wl touch event.
The related patch is "https://review.tizen.org/gerrit/#/c/152904/"
After that, touch event callback function will receive correct coordinates data.
This patch is for that.

Change-Id: I310beb344d29ee2a38f15dd0184a77ad372252be

6 years ago[4.0] Added an devel-API to check whether video texture is supported 82/155682/1
Seoyeon Kim [Mon, 16 Oct 2017 02:29:13 +0000 (11:29 +0900)]
[4.0] Added an devel-API to check whether video texture is supported

This reverts commit 9b639a223f9e0c389f646bbb6f09608476495c3d.

Change-Id: I3869a13e0f7252d8add6a26a5e579cb84bcec66d

6 years ago[4.0] Fix integration build error 81/155681/1
Seoyeon Kim [Mon, 16 Oct 2017 02:28:44 +0000 (11:28 +0900)]
[4.0] Fix integration build error

This reverts commit 0f4b30484e1a3dab43f4898985d01528d20aa8f5.

Change-Id: I368ffd35cad1256e55beca788d8f56c7f82cb4ef

6 years ago[4.0] Ubuntu Build Error fix 80/155680/1
Seoyeon Kim [Mon, 16 Oct 2017 02:28:09 +0000 (11:28 +0900)]
[4.0] Ubuntu Build Error fix

This reverts commit 5b213e495ebc431405e13ed47e15e2bef45a9e20.

Change-Id: I5cb9e3d7b05f0b6247478fc57ffc115b94395cf7