platform/core/uifw/dali-adaptor.git
6 years ago[4.0] PixelBuffer::Rotate() amendments. 64/190164/1 accepted/tizen/4.0/unified/20181011.183804 submit/tizen_4.0/20181004.072517 submit/tizen_4.0/20181005.021603 submit/tizen_4.0/20181010.011946
Victor Cebollada [Thu, 27 Sep 2018 12:25:57 +0000 (13:25 +0100)]
[4.0] PixelBuffer::Rotate() amendments.

* The Rotate() method returns true if success.
* Checks memory allocations to avoid issues
  with static code analyzers.
* Some amendments in doxygen doc.

Change-Id: Iefc3b2a2a484aa720e7bcd1447d7d79ac201784d
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
6 years ago[4.0] Rotate() method added to the PixelBuffer. 11/189011/3
Victor Cebollada [Fri, 31 Aug 2018 08:06:55 +0000 (09:06 +0100)]
[4.0] Rotate() method added to the PixelBuffer.

* Need to rotate pixel buffers i.e rotate an emoji for circular text.
* Implemented a rotate by shear algorithm.

Change-Id: I746db8ac3004900fd60655e12695bc817e176882
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
6 years agoMerge "[4.0] Support software styling" into tizen_4.0
minho.sun [Fri, 10 Aug 2018 02:19:37 +0000 (02:19 +0000)]
Merge "[4.0] Support software styling" into tizen_4.0

6 years ago[4.0] Support software styling 83/186083/1
minho.sun [Thu, 26 Jul 2018 08:18:18 +0000 (17:18 +0900)]
[4.0] Support software styling

When DALi fails to find font which support correct style,
apply software styling to glyph.

DALi will support bold / italic by software.

Change-Id: Ie420cedb94801ec2f69c64171457765084503f6d
Signed-off-by: minho.sun <minho.sun@samsung.com>
6 years ago[4.0] FreeType fonts/library - Stop creating new instances. 81/185781/4
Victor Cebollada [Wed, 1 Aug 2018 16:00:24 +0000 (17:00 +0100)]
[4.0] FreeType fonts/library - Stop creating new instances.

* The shaping tool creates a new instance
of the FreeType library and the font faces instead of using the
ones cached in the font client.
  It causes a bug in the WatchFace emulator when a new model is
loaded (The text show the wrong glyphs shaped with the wrong font).

Change-Id: I1c9ff437b9eed42ece2290642c279bc228ffa442
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
6 years ago[4.0] Supports screen rotation. 69/183769/9
Joogab Yun [Wed, 11 Jul 2018 01:11:52 +0000 (10:11 +0900)]
[4.0] Supports screen rotation.

If the screen rotates, we need to change egl size and the buffer needs to be rotated.
So we need the orientation value in SurfaceResized.
SurfaceResized() API overloaded.

Change-Id: Idc8fb091fe7080d118d1b69a3bf229931f6c3b0e

6 years agoFix flickering issue when the window is resized 18/185618/1
Heeyong Song [Fri, 29 Jun 2018 07:56:22 +0000 (16:56 +0900)]
Fix flickering issue when the window is resized

A viewport is sometimes changed later because event processing is delayed.
Change a render surface size when the viewport is really changed.

Change-Id: I530a0160669aaae4eb9de05dab2c16f22c0863b1

6 years ago[4.0] FontClient - Minor refactoring. 05/184105/2
Victor Cebollada [Thu, 5 Jul 2018 09:49:28 +0000 (10:49 +0100)]
[4.0] FontClient - Minor refactoring.

* Renames some font caches to match what they store.
* Some c++11 updates.

Change-Id: Ica93be1abea21d7e39b9635ae4e7f0213f5aa6be
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
6 years ago[4.0] Fixed gif-loading GetImageSize() bug 81/183781/1 accepted/tizen/4.0/unified/20180712.142238 submit/tizen_4.0/20180711.031528
minho.sun [Tue, 10 Jul 2018 01:54:19 +0000 (10:54 +0900)]
[4.0] Fixed gif-loading GetImageSize() bug

GifLoading::GetImageSize() returned wrong height.
Make it return right height.

Change-Id: Ie6851bc47a08efbb5c07b422629904c6e573566f
Signed-off-by: minho.sun <minho.sun@samsung.com>
6 years ago[Tizen] Change tbm_bufmgr to tbm_dummy_display. 37/181737/2 submit/tizen_4.0/20180625.050109
Joogab Yun [Mon, 18 Jun 2018 04:35:42 +0000 (13:35 +0900)]
[Tizen] Change tbm_bufmgr to tbm_dummy_display.

Change-Id: I95a38761a6c726496cb2fb1a5082e6c4e5ff8d3b

6 years agoMerge "[4.0] DALi version 1.2.90" into tizen_4.0 accepted/tizen/4.0/unified/20180608.011707 submit/tizen_4.0/20180607.102412
Seoyeon Kim [Thu, 7 Jun 2018 10:16:25 +0000 (10:16 +0000)]
Merge "[4.0] DALi version 1.2.90" into tizen_4.0

6 years ago[4.0] DALi version 1.2.90 85/180985/1
Seoyeon Kim [Thu, 7 Jun 2018 06:21:50 +0000 (15:21 +0900)]
[4.0] DALi version 1.2.90

Change-Id: I8d8c8091f46e652c20c516f10ecba5e1a7a3f69d
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
6 years ago[4.0] Add to set / get Keyboard Repeat value 02/180302/4
Seoyeon Kim [Mon, 28 May 2018 06:15:36 +0000 (15:15 +0900)]
[4.0] Add to set / get Keyboard Repeat value

- Added to set and get keyboard repeat information in ecore wayland

Change-Id: I209251e2da631e77ef9b016c79836828f4610bce
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
6 years ago[4.0] Caching FcPattern object when using FcCharSetHasChar 82/179982/1
minho.sun [Thu, 17 May 2018 11:39:53 +0000 (20:39 +0900)]
[4.0] Caching FcPattern object when using FcCharSetHasChar

The result of FcCharSetHasChar can be destroyed when destroying
FcPattern object.

Caching FcPattern object when using FcCharSetHasChar function and
destroying it later.

Change-Id: I5cf69c5948d935e5ec2748fcc9580830cc4a697b

6 years ago[Tizen] Call RequestUpdateOnce in OnTimeTick 19/179119/2 submit/tizen_4.0/20180516.064454
Heeyong Song [Wed, 16 May 2018 02:27:00 +0000 (11:27 +0900)]
[Tizen] Call RequestUpdateOnce in OnTimeTick

The watch application needs to render again at the first time tick after pause

Change-Id: Id490293e6548ab119463e72da4b518c850241e33

6 years agoFix memory issue in key grab API 32/174232/1 accepted/tizen/4.0/unified/20180416.071457 submit/tizen_4.0/20180416.011224
Heeyong Song [Thu, 29 Mar 2018 07:34:04 +0000 (16:34 +0900)]
Fix memory issue in key grab API

Change-Id: I0c23fce017ff6523e6b55b2c91f5c2c7e0d585fe

6 years ago[4.0] DALi version 1.2.89 19/173919/1 accepted/tizen/4.0/unified/20180327.144913 submit/tizen_4.0/20180327.034507
huiyu.eun [Tue, 27 Mar 2018 03:17:50 +0000 (12:17 +0900)]
[4.0] DALi version 1.2.89

Change-Id: I27dac001053abdef73fccea40cd2cd188795f24b
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
6 years agosupports remote URL gif image 95/173895/3
Joogab Yun [Mon, 19 Mar 2018 10:42:56 +0000 (19:42 +0900)]
supports remote URL gif image

Change-Id: If1b47536ef57fa45bd07e334c0545d8f2dbfd7d8

6 years ago[4.0] Fix Coverity issues 65/173765/2
Seoyeon Kim [Wed, 21 Mar 2018 08:05:42 +0000 (17:05 +0900)]
[4.0] Fix Coverity issues

Change-Id: Ife7a74869c8114eba0d1aaa4670906843d9c7bdc
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
6 years ago[4.0] Delete ime hide when KeyEvent is return or exit 95/172395/1
Seoyeon Kim [Tue, 13 Mar 2018 11:15:35 +0000 (20:15 +0900)]
[4.0] Delete ime hide when KeyEvent is return or exit

- Enter key of keyboard or remote control is often referred to
 as the Return key.
- In some particular cases, Return key should operate, not hiding IME.
- So, Removed ecore_imf_context_hide() in EventHandler

Change-Id: I78226ee4f2f7fec921eada382b626359aeb0c597
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
6 years ago[4.0] Change hint flag when load glyph from FreeType 77/171177/2
minho.sun [Tue, 27 Feb 2018 07:37:53 +0000 (16:37 +0900)]
[4.0] Change hint flag when load glyph from FreeType

To improve quality of small texts, change hint flag when load glyph from
FreeType

Change-Id: I3efafe457f967b13a8b2304b739c876e2b7ce4ab
Signed-off-by: minho.sun <minho.sun@samsung.com>
6 years ago[4.0] Fix typo error in some descriptions 76/171876/1
Seoyeon Kim [Mon, 5 Mar 2018 06:21:55 +0000 (15:21 +0900)]
[4.0] Fix typo error in some descriptions

Change-Id: If6e57a6246a4175e42d95e4c4556e93803bc0af4
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
6 years ago[4.0] Added APIs for setting display mode in video-player 03/171603/1
Joogab Yun [Tue, 13 Feb 2018 06:09:04 +0000 (15:09 +0900)]
[4.0] Added APIs for setting display mode in video-player

Change-Id: I2a8c0d0b039779fea89d9aa9641328031f650bd6

6 years ago[4.0] For underlay video playback, we also need to set the alpha value of the 25/171525/3
Joogab Yun [Tue, 6 Feb 2018 07:28:13 +0000 (16:28 +0900)]
[4.0] For underlay video playback, we also need to set the alpha value of the
24/32bit window.

Change-Id: I16bb95f01ffd2238ffb02b6ceece84acc5dfd407

6 years ago[4.0] Fix ubuntu build error 95/170895/2
minho.sun [Fri, 23 Feb 2018 04:26:19 +0000 (13:26 +0900)]
[4.0] Fix ubuntu build error

Fix ubuntu build error

Change-Id: Ie49643dd1ded9b77176aa138778d42f6fba51e26
Signed-off-by: minho.sun <minho.sun@samsung.com>
6 years agoChange DALI_LOG_WARNING to DALI_LOG_ERROR in DownloadFile() 40/171140/2
Joogab Yun [Tue, 27 Feb 2018 02:19:03 +0000 (11:19 +0900)]
Change DALI_LOG_WARNING to DALI_LOG_ERROR in DownloadFile()

Change-Id: Ib8be9acc22db78e206dc566b136af7346745607f

6 years ago[4.0] DALi version 1.2.88 34/171134/1 submit/tizen_4.0/20180227.054541
dongsug.song [Tue, 27 Feb 2018 01:08:48 +0000 (10:08 +0900)]
[4.0] DALi version 1.2.88

Change-Id: I40711260b97ac51ef503025b20cc76b7eda9f149
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
6 years ago[4.0] DALi version 1.2.87 97/170397/2 accepted/tizen/4.0/unified/20180223.062019 submit/tizen_4.0/20180220.021029
huiyu,eun [Tue, 20 Feb 2018 01:09:54 +0000 (10:09 +0900)]
[4.0] DALi version 1.2.87

Change-Id: If7e83c400c81f8473beffc202bf74f47860c475f
Signed-off-by: huiyu,eun <huiyu.eun@samsung.com>
6 years agoMerge "[4.0] clear cache when locale is changed" into tizen_4.0
minho.sun [Tue, 20 Feb 2018 01:23:42 +0000 (01:23 +0000)]
Merge "[4.0] clear cache when locale is changed" into tizen_4.0

6 years agoMerge "[4.0] Add hide ime operate when exit or return key pressed" into tizen_4.0
Seoyeon Kim [Tue, 20 Feb 2018 01:22:42 +0000 (01:22 +0000)]
Merge "[4.0] Add hide ime operate when exit or return key pressed" into tizen_4.0

6 years ago[4.0] Added @cond internal 40/170340/1
Joogab Yun [Mon, 19 Feb 2018 08:11:51 +0000 (17:11 +0900)]
[4.0] Added @cond internal

Change-Id: I78a234acdc77d2d132011c968107dd07ef2d1c58

6 years agoMerge "[4.0] Added APIs for codec in video-player" into tizen_4.0
Heeyong Song [Mon, 19 Feb 2018 06:21:14 +0000 (06:21 +0000)]
Merge "[4.0] Added APIs for codec in video-player" into tizen_4.0

6 years agoMerge "[4.0] Revert "[4.0] Addd to check privilege for capture"" into tizen_4.0
Heeyong Song [Mon, 19 Feb 2018 06:20:04 +0000 (06:20 +0000)]
Merge "[4.0] Revert "[4.0] Addd to check privilege for capture"" into tizen_4.0

6 years ago[4.0] DALi version 1.2.86 96/170196/1 submit/tizen_4.0/20180214.070807 submit/tizen_4.0/20180214.081753
dongsug.song [Mon, 12 Feb 2018 12:29:59 +0000 (21:29 +0900)]
[4.0] DALi version 1.2.86

Change-Id: I3669af9584c01cc11a443e859d01ae2776cf2c5b
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
6 years ago[4.0] clear cache when locale is changed 90/170190/1
minho.sun [Mon, 12 Feb 2018 11:30:15 +0000 (20:30 +0900)]
[4.0] clear cache when locale is changed

When locale is change, font configuration might provide a different font
list.

In this case, original cached font might not be valid for same script.
Therefore, we need to clear caches.

Change-Id: Ie4b1b97494bf5bbf24560d690d7d5817afbbefe7
Signed-off-by: minho.sun <minho.sun@samsung.com>
6 years ago[4.0] Add hide ime operate when exit or return key pressed 07/169807/2
xb.teng [Fri, 9 Feb 2018 07:35:10 +0000 (15:35 +0800)]
[4.0] Add hide ime operate when exit or return key pressed

Change-Id: I129161d1d0a63e0f9137fa9d1e2c6fb0a3c2ec0b

6 years agoRevert "Add logs to check glyphs retrieved from HarfBuzz while shaping complex text" 43/169643/1 accepted/tizen/4.0/unified/20180212.141253 submit/tizen_4.0/20180209.045021
huiyu,eun [Thu, 8 Feb 2018 05:59:36 +0000 (14:59 +0900)]
Revert "Add logs to check glyphs retrieved from HarfBuzz while shaping complex text"

This reverts commit ef68353604bc2f4b1eab022c1fdd2626eaff5eb1.

Change-Id: I1dd0fe09bcb98de88d2598eb484b6e1719b4f405

6 years ago[4.0] DALi version 1.2.85 07/169607/1 accepted/tizen/4.0/unified/20180209.064024 submit/tizen_4.0/20180208.050703
huiyu,eun [Thu, 8 Feb 2018 02:00:32 +0000 (11:00 +0900)]
[4.0] DALi version 1.2.85

Change-Id: Id1cf6f9c1d8ed23e7743c37a3655496fdda3b814
Signed-off-by: huiyu,eun <huiyu.eun@samsung.com>
6 years agoUpdate unicode range of emoji script based on the latest unicode specification 77/169577/1
Richard Huang [Wed, 7 Feb 2018 14:55:22 +0000 (14:55 +0000)]
Update unicode range of emoji script based on the latest unicode specification

Change-Id: I475daf6ab33a34ee17117f67821fb829df8a43be

6 years ago[4.0] Revert "[4.0] Addd to check privilege for capture" 65/169565/1
taeyoon0.lee [Wed, 7 Feb 2018 12:07:45 +0000 (21:07 +0900)]
[4.0] Revert "[4.0] Addd to check privilege for capture"

This reverts commit c63a126323dbb421eff4f8ca0739a5053184a3c4.

Change-Id: I3318c5a26c2bb7072b13026aea91e67b946b4aaf

6 years agoMerge "Set default input method options for imf-manager" into tizen_4.0
Seoyeon Kim [Tue, 6 Feb 2018 13:26:15 +0000 (13:26 +0000)]
Merge "Set default input method options for imf-manager" into tizen_4.0

6 years agoSet default input method options for imf-manager 02/169402/2
xb.teng [Tue, 6 Feb 2018 09:24:30 +0000 (17:24 +0800)]
Set default input method options for imf-manager

Change-Id: I5481351d38394632c06152353f0ffa63f6d0aac0

6 years ago[4.0] Added APIs for codec in video-player 03/167803/4
taeyoon0.lee [Mon, 22 Jan 2018 09:31:38 +0000 (18:31 +0900)]
[4.0] Added APIs for codec in video-player

Change-Id: I76c7dacc1bc55e6c06552bf136bc3edba4081158

6 years ago[4.0] Addd to check privilege for capture 17/167717/9
taeyoon0.lee [Mon, 22 Jan 2018 08:55:13 +0000 (17:55 +0900)]
[4.0] Addd to check privilege for capture

Change-Id: I666d80e1350f2f8c0cdb80861d8317837d4ff99f

6 years ago[4.0] DALi version 1.2.84 76/168876/2 accepted/tizen/4.0/unified/20180205.144545 submit/tizen_4.0/20180201.050235
huiyu,eun [Thu, 1 Feb 2018 01:03:15 +0000 (10:03 +0900)]
[4.0] DALi version 1.2.84

Change-Id: Ic01889fe93529b6afc0789355f5fad803ecbe28b
Signed-off-by: huiyu,eun <huiyu.eun@samsung.com>
6 years agoAdd logs to check glyphs retrieved from HarfBuzz while shaping complex text 66/168866/2
Richard Huang [Wed, 31 Jan 2018 15:53:32 +0000 (15:53 +0000)]
Add logs to check glyphs retrieved from HarfBuzz while shaping complex text

This is needed to get more information for investigating the extra space issue.

Change-Id: Id630367f2af1c8948cf5783f281cc49ad88edb8a

6 years ago[4.0] Use system_settings_add_changed_cb 79/168679/1 accepted/tizen/4.0/unified/20180131.050227 submit/tizen_4.0/20180130.065209
minho.sun [Tue, 30 Jan 2018 06:41:55 +0000 (15:41 +0900)]
[4.0] Use system_settings_add_changed_cb

Before changing, we use system_settings_set_changed_cb to get notice
when system language is changed.

But system_settings_set_changed_cb can be called once in one process so
it can make problem.

Change system_settings_set_changed_cb to system_settings_add_changed_cb.

Change-Id: I2b072466bf78e248d5bef3adec82c47ac70d5b27
Signed-off-by: minho.sun <minho.sun@samsung.com>
6 years ago[4.0] DALi version 1.2.83 85/168185/1 accepted/tizen/4.0/unified/20180131.050214 submit/tizen_4.0/20180125.045739 submit/tizen_4.0/20180129.062802
huiyu,eun [Thu, 25 Jan 2018 01:11:16 +0000 (10:11 +0900)]
[4.0] DALi version 1.2.83

Change-Id: Ie48ef55663c6b65b6800be224f2e87b72c70f08a
Signed-off-by: huiyu,eun <huiyu.eun@samsung.com>
6 years agoProcess events after application is resumed 00/168000/2
Heeyong Song [Tue, 23 Jan 2018 09:44:19 +0000 (18:44 +0900)]
Process events after application is resumed

Change-Id: I1db16e2792891d6c90a4b2deb5d8315afe68859d

6 years agoMerge "[4.0] new linebreak patch" into tizen_4.0
minho.sun [Wed, 24 Jan 2018 12:21:38 +0000 (12:21 +0000)]
Merge "[4.0] new linebreak patch" into tizen_4.0

6 years agoMerge "[4.0] Revert "[4.0] Update libunibreak to fix word wrap mode issue."" into...
minho.sun [Wed, 24 Jan 2018 12:21:33 +0000 (12:21 +0000)]
Merge "[4.0] Revert "[4.0] Update libunibreak to fix word wrap mode issue."" into tizen_4.0

6 years ago[4.0] new linebreak patch 53/168153/2
minho.sun [Wed, 24 Jan 2018 11:42:38 +0000 (20:42 +0900)]
[4.0] new linebreak patch

Change-Id: I17a3d412aa9268924cc39ae3737b29681282148d
Signed-off-by: minho.sun <minho.sun@samsung.com>
6 years ago[4.0] Revert "[4.0] Update libunibreak to fix word wrap mode issue." 56/168156/1
minho.sun [Wed, 24 Jan 2018 12:10:58 +0000 (21:10 +0900)]
[4.0] Revert "[4.0] Update libunibreak to fix word wrap mode issue."

This reverts commit c6d52122583816fcea9233ca1e99b3567a6a8fe4.

Change-Id: Ieebec53d577ae546ba926634781d60f9d5319152

6 years agoMerge "[4.0] Set Lock key event in event-handler" into tizen_4.0
HyunJu Shin [Wed, 24 Jan 2018 06:03:03 +0000 (06:03 +0000)]
Merge "[4.0] Set Lock key event in event-handler" into tizen_4.0

6 years ago[4.0] Set Lock key event in event-handler 58/167958/2
Seoyeon Kim [Tue, 23 Jan 2018 05:46:32 +0000 (14:46 +0900)]
[4.0] Set Lock key event in event-handler

 - Added Num Lock, Caps Lock, and Scroll Lock ecore key event

Change-Id: I2ad9073c1a090ed08b3d91cf5e3488e86d3a2bbe
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
6 years ago[4.0] add getter/setter for ignoreGlobalFontSizeChanged 51/167851/1 accepted/tizen/4.0/unified/20180123.042141 submit/tizen_4.0/20180123.013215
minho.sun [Mon, 22 Jan 2018 10:05:02 +0000 (19:05 +0900)]
[4.0] add getter/setter for ignoreGlobalFontSizeChanged

Add getter/setter for ignoreGlobalFontSizeChanged.
And make watch-application always set this option to true.

Change-Id: Iade9f6037c6230c2cdf8108f7896a7a6a7c60309
Signed-off-by: minho.sun <minho.sun@samsung.com>
6 years ago[4.0] DALi version 1.2.82 98/167498/1 accepted/tizen/4.0/unified/20180119.060734 accepted/tizen/4.0/unified/20180119.133713 submit/tizen_4.0/20180118.063616 submit/tizen_4.0/20180119.025151
huiyu,eun [Thu, 18 Jan 2018 04:47:51 +0000 (13:47 +0900)]
[4.0] DALi version 1.2.82

Change-Id: I32b9f90e792104bb5d72c270040b11867f00f8db
Signed-off-by: huiyu,eun <huiyu.eun@samsung.com>
6 years agoMerge "[4.0] Initialize WatchApplication mState" into tizen_4.0
Seoyeon Kim [Thu, 18 Jan 2018 01:45:31 +0000 (01:45 +0000)]
Merge "[4.0] Initialize WatchApplication mState" into tizen_4.0

6 years ago[4.0] Add logs in Application 53/166853/5
Heeyong Song [Fri, 12 Jan 2018 06:33:10 +0000 (15:33 +0900)]
[4.0] Add logs in Application

Change-Id: Iece1e2ef5facdc737ec53cccfe85f24b83aaa52d

6 years ago[4.0] Initialize WatchApplication mState 66/167466/2
Seoyeon Kim [Thu, 18 Jan 2018 01:22:36 +0000 (10:22 +0900)]
[4.0] Initialize WatchApplication mState

- Initialized mState in WatchApplication Constructor.

Change-Id: I860c15dd84d755b0fc22369a3096492f581298f4
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
6 years agoMerge "[4.0] Set proper locale to harfbuzz" into tizen_4.0
minho.sun [Thu, 18 Jan 2018 01:10:45 +0000 (01:10 +0000)]
Merge "[4.0] Set proper locale to harfbuzz" into tizen_4.0

6 years ago[4.0] Add DALI_KEY_RETURN to get control key event 65/167365/2
minho.sun [Tue, 16 Jan 2018 11:57:04 +0000 (20:57 +0900)]
[4.0] Add DALI_KEY_RETURN to get control key event

Add DALI_KEY_RETURN.

- keyName : "Return"
- keyCode : 36

Change-Id: I6f321ac38011e16280a27c919a4d1482a83ca5c4
Signed-off-by: minho.sun <minho.sun@samsung.com>
6 years ago[4.0] Set proper locale to harfbuzz 44/167344/3
minho.sun [Wed, 17 Jan 2018 06:49:12 +0000 (15:49 +0900)]
[4.0] Set proper locale to harfbuzz

Some countries have their own cyrillic alphabets.
To draw it, DALi should set proper locale to harfbuzz.

Change-Id: I84eef22342765ac98a49ee9821f7693856069125
Signed-off-by: minho.sun <minho.sun@samsung.com>
6 years agoMerge "[4.0] Fix SVACE issues" into tizen_4.0
Seoyeon Kim [Wed, 17 Jan 2018 02:00:43 +0000 (02:00 +0000)]
Merge "[4.0] Fix SVACE issues" into tizen_4.0

6 years agoFix doxygen format 05/167205/1
Seungho, Baek [Tue, 16 Jan 2018 07:08:31 +0000 (16:08 +0900)]
Fix doxygen format

 - modify "/*" -> "/**" in widget-impl.h: 154

Change-Id: Ie1c3811eec8078cb7b1f68c1fbfed6ff202931b5
Signed-off-by: Seungho, Baek <sbsh.baek@samsung.com>
6 years ago[4.0] Fix SVACE issues 64/167064/2
Seoyeon Kim [Mon, 15 Jan 2018 07:42:07 +0000 (16:42 +0900)]
[4.0] Fix SVACE issues

- Expression 'orientation >= Dali::Window::PORTRAIT' is always true
  in window-impl-ecore-wl.cpp.
- To go error position, 'sp' should be 0 (NULL)
  in gif-loading.cpp.

Change-Id: I813082a5a490ce84addcf05d4ea46bfc3814968f
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
6 years ago[4.0] DALi version 1.2.81 27/166827/1 accepted/tizen/4.0/unified/20180116.022700 submit/tizen_4.0/20180112.054144 tizen_4.0.IoT.p2_release
huiyu,eun [Fri, 12 Jan 2018 04:48:58 +0000 (13:48 +0900)]
[4.0] DALi version 1.2.81

Change-Id: I0d6db9a11f194f880a8d86193b626ad2e64c91d2
Signed-off-by: huiyu,eun <huiyu.eun@samsung.com>
6 years agoMerge "[4.0] Removed CURLOPT_FAILONERROR" into tizen_4.0
taeyoon0.lee [Fri, 12 Jan 2018 04:45:40 +0000 (04:45 +0000)]
Merge "[4.0] Removed CURLOPT_FAILONERROR" into tizen_4.0

6 years ago[4.0] Removed CURLOPT_FAILONERROR 13/166813/1
taeyoon0.lee [Thu, 11 Jan 2018 08:11:34 +0000 (17:11 +0900)]
[4.0] Removed CURLOPT_FAILONERROR

 - https://curl.haxx.se/libcurl/c/CURLOPT_FAILONERROR.html
 - This option is not necessary. culr default is false for the option
 - This option can occur disconnection by http response, not problem

Change-Id: I31e29c323154c2d92b481507ce8bb57d5a42d233

6 years ago[4.0] Add logs when adaptor is paused or resumed 76/166776/2
Heeyong Song [Fri, 12 Jan 2018 00:51:33 +0000 (09:51 +0900)]
[4.0] Add logs when adaptor is paused or resumed

Change-Id: I9885b8e28cdaa1cfd0fb1b27ffc5285847442046

6 years agoMerge "[4.0] Use correct method to delete CallbackData of container in loop." into...
dongsug song [Fri, 12 Jan 2018 04:17:08 +0000 (04:17 +0000)]
Merge "[4.0] Use correct method to delete CallbackData of container in loop." into tizen_4.0

6 years ago[4.0] Use correct method to delete CallbackData of container in loop. 77/166777/5
adun [Fri, 12 Jan 2018 08:44:12 +0000 (16:44 +0800)]
[4.0] Use correct method to delete CallbackData of container in loop.

Change-Id: I1cd95b3e93d19f57444bea113ba81e99e5d76f12

6 years ago[4.0] Update libunibreak to fix word wrap mode issue. 14/166614/2
minho.sun [Thu, 11 Jan 2018 06:28:23 +0000 (15:28 +0900)]
[4.0] Update libunibreak to fix word wrap mode issue.

Update libunibreak to fix word wrap mode issue.

Change-Id: Iaadfbb29e5afeb0dc32eb5503ea750542119564a
Signed-off-by: minho.sun <minho.sun@samsung.com>
6 years agoMerge "[4.0] Handled pre-resume scenario of watch application" into tizen_4.0
HyunJu Shin [Thu, 11 Jan 2018 06:41:32 +0000 (06:41 +0000)]
Merge "[4.0] Handled pre-resume scenario of watch application" into tizen_4.0

6 years ago[4.0] Fixed crash by libcurl with open ssl in multi-threading 72/165672/7
taeyoon0.lee [Wed, 3 Jan 2018 07:24:00 +0000 (16:24 +0900)]
[4.0] Fixed crash by libcurl with open ssl in multi-threading

https://curl.haxx.se/libcurl/c/threadsafe.html

Change-Id: I5bd0620a2240506445a7f07d345111952d28f8fd

6 years ago[4.0] DALi version 1.2.80 66/166466/1 accepted/tizen/4.0/unified/20180111.051342 submit/tizen_4.0/20180110.094500
huiyu,eun [Wed, 10 Jan 2018 09:17:02 +0000 (18:17 +0900)]
[4.0] DALi version 1.2.80

Change-Id: Ibb2f8721035c598947f6879220eaedd459fb087f
Signed-off-by: huiyu,eun <huiyu.eun@samsung.com>
6 years ago[4.0] Handled pre-resume scenario of watch application 94/166394/1
SinJae Lee [Mon, 8 Jan 2018 06:11:29 +0000 (15:11 +0900)]
[4.0] Handled pre-resume scenario of watch application

[Issue#] N/A
[Request] N/A
[Occurrence Version] N/A

[Problem] According to platform policy, all ui engines should forcely update in OnTimeTick during pause state
[Cause & Measure] In LCD on case, up-to-date screen should be shown.

[Developer] SinJae Lee

Change-Id: Ifccfc0b1f8119e28c2a4830361d29a0e5ddaf0ec

6 years ago[4.0] Fixed loading of compressed texture formats 44/166144/1
adam.b [Fri, 5 Jan 2018 11:43:21 +0000 (11:43 +0000)]
[4.0] Fixed loading of compressed texture formats

- ASTC loader fixed
- KTX loader fixed
- PixelBuffer implementation allows to allocate fixed size
  memory buffer independent on the texture format

Change-Id: I97dbd4e4b9910832a86c1b0b6229808e5ae4a64f

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