platform/core/uifw/dali-adaptor.git
6 years ago[dali_1.3.51] Merge branch 'devel/master' 12/193712/1
Adeel Kazmi [Fri, 23 Nov 2018 11:37:14 +0000 (11:37 +0000)]
[dali_1.3.51] Merge branch 'devel/master'

Change-Id: Id2751504f03da608ace3150a2fae58d36674bd37

6 years agoDALi Version 1.3.51 07/193707/1 dali_1.3.51
Adeel Kazmi [Fri, 23 Nov 2018 11:36:35 +0000 (11:36 +0000)]
DALi Version 1.3.51

Change-Id: I06ad6023649140c68cb7fb781b4c913741586433

6 years agoFix the crash when it tries to destroy the wrong surface 33/193633/1
Richard Huang [Thu, 22 Nov 2018 11:11:23 +0000 (11:11 +0000)]
Fix the crash when it tries to destroy the wrong surface

Change-Id: If8a0b0527c3f6e96d97436a085405b609f01c486

6 years agoFix the crash while replacing the surface 42/193542/2
Richard Huang [Wed, 21 Nov 2018 18:24:28 +0000 (18:24 +0000)]
Fix the crash while replacing the surface

Change-Id: I65d4d76be4d801b44759ad4dbd60c6cb468791ee

6 years agoAdd Vector animation renderer 27/191427/8
Heeyong Song [Wed, 17 Oct 2018 05:30:48 +0000 (14:30 +0900)]
Add Vector animation renderer

Change-Id: I6390df6ea8dd703ac479198c57d5b166ac15ab54

6 years agoFix SVACE errors 19/193519/1
Adeel Kazmi [Wed, 21 Nov 2018 11:25:24 +0000 (11:25 +0000)]
Fix SVACE errors

Change-Id: I33483d4b9c3204def03a5301c4e0775463bca716

6 years agoThe graphics of new surface should be initialized while replacing the surface 47/193447/1
Richard Huang [Tue, 20 Nov 2018 16:53:27 +0000 (16:53 +0000)]
The graphics of new surface should be initialized while replacing the surface

Change-Id: I05a319939976b84923f0952a8494a7e7c2995dd0

6 years agoMerge "Remove StereoMode" into devel/master
Adeel Kazmi [Fri, 16 Nov 2018 17:17:36 +0000 (17:17 +0000)]
Merge "Remove StereoMode" into devel/master

6 years agoMerge "DALi Version 1.3.50" into devel/master
Adeel Kazmi [Fri, 16 Nov 2018 13:59:45 +0000 (13:59 +0000)]
Merge "DALi Version 1.3.50" into devel/master

6 years ago[dali_1.3.50] Merge branch 'devel/master' 57/193257/1
adam.b [Fri, 16 Nov 2018 12:21:55 +0000 (12:21 +0000)]
[dali_1.3.50] Merge branch 'devel/master'

Change-Id: I18bdf6815432eeb4d09bcca601ee5ca339964b4d

6 years agoDALi Version 1.3.50 52/193252/1 dali_1.3.50
adam.b [Fri, 16 Nov 2018 12:21:14 +0000 (12:21 +0000)]
DALi Version 1.3.50

Change-Id: I40cf05a3c63e3a76de58a9b7f4cc2338d5f36aba

6 years agoMerge "Add Window::SetPositionSize() and remove redundant value check" into devel...
JIYUN YANG [Fri, 16 Nov 2018 06:05:23 +0000 (06:05 +0000)]
Merge "Add Window::SetPositionSize() and remove redundant value check" into devel/master

6 years agoAdvice about compiler versions in README requirements section 73/193173/1
Paul Wisbey [Thu, 15 Nov 2018 14:03:45 +0000 (14:03 +0000)]
Advice about compiler versions in README requirements section

Change-Id: I72476a242d28f13e8c723cd2821337a23803cdae

6 years agoAdd Window::SetPositionSize() and remove redundant value check 62/192862/11
Jiyun Yang [Mon, 12 Nov 2018 06:07:26 +0000 (15:07 +0900)]
Add Window::SetPositionSize() and remove redundant value check

For Window::SetPosition() and Window::SetSize(),
calling one after another does not guarantee to be displayed on the screen at once.
The new API SetPositionSize() can guarantee atomic "move + resize".

And this commit also removes duplicate and wrong surface rect check in
Window::SetPosition() and Window::SetSize().
Previously, WindowRenderSurface only allowed at least 2 pixel bigger/smaller size update,
but codes in Window did not fit this condition so that it could cause a bug.

Change-Id: I7479e5124906af8baafc5e2ec8d1a07d8845f007
Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
6 years agoRemove StereoMode 09/192909/1
Kimmo Hoikka [Mon, 12 Nov 2018 18:42:50 +0000 (18:42 +0000)]
Remove StereoMode

Change-Id: Ice08a11991875d5d4f3b98c85f6ce10f92fb2673

6 years agoFix Window::SetSize() issue 84/192684/4
Jiyun Yang [Thu, 8 Nov 2018 02:13:30 +0000 (11:13 +0900)]
Fix Window::SetSize() issue

Issue:
In UpdateRenderThread code, there is a chance that "SurfaceRectChanged is true"
precedes the first rendering task after Window::SetSize().
In that case, PreRender() never have a chance to be called with "true"
argument, so that window resizing will not be done properly.

Change-Id: I8da0667ca2298fd42dd614dd87a0133532e48223
Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
6 years ago[dali_1.3.49] Merge branch 'devel/master' 85/192785/1
Victor Cebollada [Fri, 9 Nov 2018 09:37:04 +0000 (09:37 +0000)]
[dali_1.3.49] Merge branch 'devel/master'

Change-Id: I2154787a8189ca43bdf167834d17d457a0889711

6 years agoDALi Version 1.3.49 80/192780/1 dali_1.3.49
Victor Cebollada [Fri, 9 Nov 2018 09:36:19 +0000 (09:36 +0000)]
DALi Version 1.3.49

Change-Id: I7d652091c02f7d5d3e0a52c4cf2e21ae48abbcd6

6 years agoFix to use OpenGL es 3.0 48/174848/6
Seungho, Baek [Wed, 4 Apr 2018 11:45:32 +0000 (20:45 +0900)]
Fix to use OpenGL es 3.0

 - Remove header <GLES3/gl3ext.h>
 - Change folder name dali/internal/graphics/gles20 -> dali/internal/graphics/gles

Change-Id: I6edb398dac48720b9f5ea077832b5c6eae20b98f
Signed-off-by: Seungho, Baek <sbsh.baek@samsung.com>
6 years agoAdd NativeImageSourceQueueX 72/191972/4
Heeyong Song [Fri, 26 Oct 2018 07:17:35 +0000 (16:17 +0900)]
Add NativeImageSourceQueueX

It has only empty functions because it is not supported on Ubuntu.

Change-Id: Ibb4840aca7eb23a97b48a8feeaf4d25041707ee6

6 years agoProvide web engine plugin selection feature 19/191119/6
Jiyun Yang [Thu, 11 Oct 2018 11:17:32 +0000 (20:17 +0900)]
Provide web engine plugin selection feature

In-house user can choose web engine plugin by setting environment variable

Change-Id: I767c6f3c08019749e1d363b03af7267da6a94b21
Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
6 years agoMerge "DALi Version 1.3.48" into devel/master
David Steele [Fri, 2 Nov 2018 12:10:00 +0000 (12:10 +0000)]
Merge "DALi Version 1.3.48" into devel/master

6 years ago[dali_1.3.48] Merge branch 'devel/master' 58/192358/1
Richard Huang [Fri, 2 Nov 2018 11:42:44 +0000 (11:42 +0000)]
[dali_1.3.48] Merge branch 'devel/master'

Change-Id: I102091082826b9264e469562ac74541ff2ac4f33

6 years agoDALi Version 1.3.48 53/192353/1 dali_1.3.48
Richard Huang [Fri, 2 Nov 2018 11:41:57 +0000 (11:41 +0000)]
DALi Version 1.3.48

Change-Id: Icfe96b7347a854a32f8c6c6befd25f78d1b8acf3

6 years agoSorts text sequences in LTR and RTL by system language direction. 61/191961/11
Joogab Yun [Tue, 23 Oct 2018 08:56:45 +0000 (17:56 +0900)]
Sorts text sequences in LTR and RTL by system language direction.

if matchSystemLanguageDirection property set true,
The text order follows the system language direction.

Change-Id: I43c1dc894d6a216f97366a4c339529c04ac92cb4

6 years agoMerge "Adjust the log level to INFO()" into devel/master
Joogab Yun [Fri, 2 Nov 2018 00:30:45 +0000 (00:30 +0000)]
Merge "Adjust the log level to INFO()" into devel/master

6 years agoChanges needed for https://review.tizen.org/gerrit/#/c/192211/ 54/192254/1
Kimmo Hoikka [Thu, 1 Nov 2018 12:32:07 +0000 (12:32 +0000)]
Changes needed for https://review.tizen.org/gerrit/#/c/192211/

Change-Id: I64a534bd0f55e1f58c24b99a61504734c371740a

6 years agoAdjust the log level to INFO() 32/192232/1
Joogab Yun [Thu, 1 Nov 2018 05:39:06 +0000 (14:39 +0900)]
Adjust the log level to INFO()

The image loader plugin is not found by default.
so an unnecessary error log remains.

The image loader plugin can be created by dali-extension when needed.

see refer dali-extension)
commit id : f4fee8800937008cef8f33de8d252f2ced9403cb

Change-Id: I8a4b72b37f4dadfda06f16edbd5b404e7330243f

6 years ago[dali_1.3.47] Merge branch 'devel/master' 92/191992/1
greynaga [Fri, 26 Oct 2018 11:24:38 +0000 (12:24 +0100)]
[dali_1.3.47] Merge branch 'devel/master'

Change-Id: I6a6b6012b00e5e4c55893ed07eaa7c4f69b4fe99

6 years agoDALi Version 1.3.47 87/191987/1 dali_1.3.47
greynaga [Fri, 26 Oct 2018 11:23:52 +0000 (12:23 +0100)]
DALi Version 1.3.47

Change-Id: I6363888c51d23cd4be3f49cb2e332e0b8da5d2d7

6 years agoMerge "Overlay RenderTaskList should be created by the Window instead of the Overlay...
David Steele [Thu, 25 Oct 2018 10:19:57 +0000 (10:19 +0000)]
Merge "Overlay RenderTaskList should be created by the Window instead of the Overlay" into devel/master

6 years agoMerge "dali-adaptor internal folder refactoring" into devel/master
HyunJu Shin [Thu, 25 Oct 2018 03:18:37 +0000 (03:18 +0000)]
Merge "dali-adaptor internal folder refactoring" into devel/master

6 years agoOverlay RenderTaskList should be created by the Window instead of the Overlay 15/191715/1
Richard Huang [Mon, 22 Oct 2018 16:33:58 +0000 (17:33 +0100)]
Overlay RenderTaskList should be created by the Window instead of the Overlay

Change-Id: I9108f1d79e1989ddf648a930a0cd315f0f4c6d0b

6 years agoSupport custom fonts registration 35/191235/4
Sunghyun kim [Mon, 15 Oct 2018 02:01:10 +0000 (11:01 +0900)]
Support custom fonts registration

Change-Id: I964ddfcad68c84afcaa4429af17f50f6a0550ae3

6 years agoFix initialization issue 24/191424/3
Heeyong Song [Wed, 17 Oct 2018 04:57:57 +0000 (13:57 +0900)]
Fix initialization issue

Sometimes EGL image extensions are initialized after NativeImageSource is created.

Change-Id: Iae3847e20e6f25ca4e27cf0e8fd1f9ca51788f62

6 years agoFix some issues 18/191418/3
Heeyong Song [Wed, 17 Oct 2018 02:54:35 +0000 (11:54 +0900)]
Fix some issues

- Remove DALI_ADAPTOR_API from unnecessary function
- Fix error handling code

Change-Id: If9ffbf36257b19d1f1ad0f695bc87cce6443f978

6 years agodali-adaptor internal folder refactoring 39/191039/5
Seoyeon Kim [Thu, 11 Oct 2018 01:20:13 +0000 (10:20 +0900)]
dali-adaptor internal folder refactoring

- Refactoring dali-adaptor/dali/internal folders
- Changed and moved the files according to Platforms

Change-Id: Id072f154c6572630874035b75ae338ab44226555
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
6 years agoMerge "Changes needed for https://review.tizen.org/gerrit/#/c/191202/" into devel...
Adeel Kazmi [Thu, 18 Oct 2018 16:40:11 +0000 (16:40 +0000)]
Merge "Changes needed for https://review.tizen.org/gerrit/#/c/191202/" into devel/master

6 years agoMerge "Fixes for https://review.tizen.org/gerrit/#/c/190831/" into devel/master
Adeel Kazmi [Thu, 18 Oct 2018 13:57:08 +0000 (13:57 +0000)]
Merge "Fixes for https://review.tizen.org/gerrit/#/c/190831/" into devel/master

6 years agoMerge "DALi Version 1.3.46" into devel/master
Adeel Kazmi [Thu, 18 Oct 2018 13:28:27 +0000 (13:28 +0000)]
Merge "DALi Version 1.3.46" into devel/master

6 years ago[dali_1.3.46] Merge branch 'devel/master' 78/191578/1
Anton Obzhirov [Thu, 18 Oct 2018 13:27:18 +0000 (14:27 +0100)]
[dali_1.3.46] Merge branch 'devel/master'

Change-Id: Idfadb648625997b7ce6afa36827f7c73495e1060

6 years agoDALi Version 1.3.46 73/191573/1 dali_1.3.46
Anton Obzhirov [Thu, 18 Oct 2018 13:26:32 +0000 (14:26 +0100)]
DALi Version 1.3.46

Change-Id: I7565643f9a2ee06fb128bdfa21f98611dd9f42cc

6 years agoSeparate out Render Helper 20/186820/21
thothamon [Tue, 19 Jun 2018 17:41:09 +0000 (18:41 +0100)]
Separate out Render Helper

Removed EGL dependencies from DisplayConnection public handle
Added methods to manage additional windows
Moved the DepthBufferAvailable and StencilBufferAvailable methods to the Graphics interface
Created the AdaptorBuilder
Reworked application-devel interface
Removeg egl-factory

Change-Id: I717e179eaa58f4236d85fd2a98d8426ddad0fb1f

6 years agoMerge "support image loader extension" into devel/master
Joogab Yun [Tue, 16 Oct 2018 00:24:21 +0000 (00:24 +0000)]
Merge "support image loader extension" into devel/master

6 years agoUpdated patch-coverage script to generate correct HTML 06/191306/1
David Steele [Mon, 15 Oct 2018 16:59:32 +0000 (17:59 +0100)]
Updated patch-coverage script to generate correct HTML

Change-Id: Ib643e3e7652abcd868fa69547ea306ab67a18437

6 years agosupport image loader extension 29/187129/31
Joogab Yun [Mon, 13 Aug 2018 23:25:08 +0000 (08:25 +0900)]
support image loader extension

Allows the image loader to obtain the plugin's bitmap loader.
we can add an image loader through the dali-extension plugin.

Change-Id: I1c9bd58ad6075bbe4049ed6753b2b833ae0b766e

6 years ago[dali_1.3.45] Merge branch 'devel/master' 13/191213/1
David Steele [Fri, 12 Oct 2018 12:38:33 +0000 (13:38 +0100)]
[dali_1.3.45] Merge branch 'devel/master'

Change-Id: Ia5bb5e0ffff7147550a44a25a98482acaeb212a1

6 years agoDALi Version 1.3.45 08/191208/1 dali_1.3.45
David Steele [Fri, 12 Oct 2018 12:37:50 +0000 (13:37 +0100)]
DALi Version 1.3.45

Change-Id: I2464044df88bae2476daab82c19aa2f079b299ae

6 years agoChanges needed for https://review.tizen.org/gerrit/#/c/191202/ 04/191204/1
Kimmo Hoikka [Fri, 12 Oct 2018 11:21:35 +0000 (12:21 +0100)]
Changes needed for https://review.tizen.org/gerrit/#/c/191202/

Change-Id: Iaf260e501c81399d75746396b2b31684b3016a02

6 years agoFixes for https://review.tizen.org/gerrit/#/c/190831/ 31/191131/2
Kimmo Hoikka [Thu, 11 Oct 2018 12:54:35 +0000 (13:54 +0100)]
Fixes for https://review.tizen.org/gerrit/#/c/190831/

Change-Id: I3e04b0e97169ac5ee5a3cd77be74fab61b644f45

6 years ago[dali_1.3.44] Merge branch 'devel/master' 90/190790/1
György Straub [Fri, 5 Oct 2018 08:43:46 +0000 (09:43 +0100)]
[dali_1.3.44] Merge branch 'devel/master'

Change-Id: Ia6e5ce155cabdf0da24c766eebc37db215328be3

6 years agoDALi Version 1.3.44 85/190785/1 dali_1.3.44
György Straub [Fri, 5 Oct 2018 08:43:02 +0000 (09:43 +0100)]
DALi Version 1.3.44

Change-Id: Ic0445dd846aac00df87f33a0e1df78523fbdcc1d

6 years agoMerge "Use GLES 3.0 by default" into devel/master
Adeel Kazmi [Tue, 2 Oct 2018 09:36:23 +0000 (09:36 +0000)]
Merge "Use GLES 3.0 by default" into devel/master

6 years agoMerge "Revert "Enable indicator in tizen 5.0"" into devel/master
HyunJu Shin [Tue, 2 Oct 2018 09:27:57 +0000 (09:27 +0000)]
Merge "Revert "Enable indicator in tizen 5.0"" into devel/master

6 years agoRevert "Enable indicator in tizen 5.0" 55/190455/1
sunghyun kim [Tue, 2 Oct 2018 07:38:15 +0000 (07:38 +0000)]
Revert "Enable indicator in tizen 5.0"

This reverts commit 3a3616b1cfcff347a36ac02fbadf231fbc69c0ee.

Change-Id: I11dd5c93e042e0c81ce907207a7278e4be77ac93

6 years agoMerge "DALi Version 1.3.43" into devel/master
Adeel Kazmi [Fri, 28 Sep 2018 13:28:49 +0000 (13:28 +0000)]
Merge "DALi Version 1.3.43" into devel/master

6 years ago[dali_1.3.43] Merge branch 'devel/master' 66/190266/1
Agnelo Vaz [Fri, 28 Sep 2018 13:05:31 +0000 (14:05 +0100)]
[dali_1.3.43] Merge branch 'devel/master'

Change-Id: I64d65345db5db1881a76d8f315099c44f837be7a

6 years agoDALi Version 1.3.43 61/190261/1 dali_1.3.43
Agnelo Vaz [Fri, 28 Sep 2018 13:04:45 +0000 (14:04 +0100)]
DALi Version 1.3.43

Change-Id: I26b30d13960345e84fc3aeb6d95213f09a4aa378

6 years agoUse GLES 3.0 by default 48/190248/1
Adeel Kazmi [Fri, 28 Sep 2018 11:19:30 +0000 (12:19 +0100)]
Use GLES 3.0 by default

This only changes the desktop build default, the packaging file
specifies what version of GLES to use every time.

Change-Id: Ic8676b2c7675d4188a5e0445b82a2764a227e475

6 years agoPixelBuffer::Rotate() amendments. 62/190162/2
Victor Cebollada [Mon, 17 Sep 2018 09:53:24 +0000 (10:53 +0100)]
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: I4b45b29d15ad0f6d05ff5f912e19c49b836300a3
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
6 years agoMerge "DALi Version 1.3.42" into devel/master
David Steele [Fri, 21 Sep 2018 11:42:54 +0000 (11:42 +0000)]
Merge "DALi Version 1.3.42" into devel/master

6 years ago[dali_1.3.42] Merge branch 'devel/master' 81/189881/1
Adeel Kazmi [Fri, 21 Sep 2018 09:18:44 +0000 (10:18 +0100)]
[dali_1.3.42] Merge branch 'devel/master'

Change-Id: I8d198f989893c5b888352a0854f0d103aa036ea5

6 years agoDALi Version 1.3.42 76/189876/1 dali_1.3.42
Adeel Kazmi [Fri, 21 Sep 2018 09:18:01 +0000 (10:18 +0100)]
DALi Version 1.3.42

Change-Id: I53c68e7b22901e0ede0cb5834260eddc7fdf61de

6 years agoAdd locale property setting 68/189768/4
Jinho, Lee [Wed, 20 Dec 2017 12:04:13 +0000 (21:04 +0900)]
Add locale property setting

In the font-config of the TV, the priority is generally set in the order
of Korean -> Chinese font, but in the case of zh_CN, the priority is set
to Chinese -> Korean.

In the case of EFL and Clutter, font preference policy in Font-Config is
read according to setlocale information when setting font-family.
This part is missing in DALi.

Change-Id: I8d346eed5f7935f57c6c3267ef9e7b6c164fe516

6 years agoUpdate web-engine-lite 59/183359/13
Youngsoo Son [Wed, 4 Jul 2018 11:29:57 +0000 (20:29 +0900)]
Update web-engine-lite

* Add more APIs
* Lightweight web engine plugin was moved to dali-extension

Change-Id: I110cfb82514b5906f974107157b72a72cf930e42
Signed-off-by: Youngsoo Son <ysoo.son@samsung.com>
6 years agoEnable indicator in tizen 5.0 00/189400/3
Sunghyun kim [Mon, 17 Sep 2018 10:14:57 +0000 (19:14 +0900)]
Enable indicator in tizen 5.0

Enable indicator in tizen 5.0

Change-Id: I435a8e10aea28386cad01a2f21acbe5445825c6b

6 years agoMerge "Delete user attribute in spec file" into devel/master
HyunJu Shin [Tue, 18 Sep 2018 06:47:44 +0000 (06:47 +0000)]
Merge "Delete user attribute in spec file" into devel/master

6 years agoMerge "Support tbm_surface_queue" into devel/master
Heeyong Song [Tue, 18 Sep 2018 01:02:19 +0000 (01:02 +0000)]
Merge "Support tbm_surface_queue" into devel/master

6 years agoDelete user attribute in spec file 05/189305/1
huiyu.eun [Mon, 17 Sep 2018 03:06:32 +0000 (12:06 +0900)]
Delete user attribute in spec file

A warning occurs during RPM installation.
 -> 'app' of grup/user attribute is aleady deleted from Tizen_3.0

warning: user app does not exist - using root
warning: group app does not exist - using root
warning: user app does not exist - using root
warning: group app does not exist - using root

Change-Id: Id9d83dd85ef693a2c0ea09cba051ae228965095b
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
6 years ago[dali_1.3.41] Merge branch 'devel/master' 51/189251/1
adam.b [Fri, 14 Sep 2018 14:21:29 +0000 (15:21 +0100)]
[dali_1.3.41] Merge branch 'devel/master'

Change-Id: I3175b3d818c7bce1cd11d6bda6d9232cc5d2c878

6 years agoDALi Version 1.3.41 46/189246/1 dali_1.3.41
adam.b [Fri, 14 Sep 2018 14:20:46 +0000 (15:20 +0100)]
DALi Version 1.3.41

Change-Id: I611e69aad2675516f9074ec0893eb1f5fe6f12f1

6 years agoSupport tbm_surface_queue 47/188647/4
Heeyong Song [Fri, 7 Sep 2018 05:37:56 +0000 (14:37 +0900)]
Support tbm_surface_queue

Change-Id: I7e689dff135d6fcb4bb5b44cf3c99fc8fb4414cd

6 years agoModify codes for Dali Windows backend 79/182179/6
adun [Thu, 21 Jun 2018 06:33:38 +0000 (14:33 +0800)]
Modify codes for Dali Windows backend

Change-Id: Iee3bb315945ce15d5b94480e18175e4de7240d38

6 years agoMerge "Add SetInterval, Pause, and Resume APIs in Timer" into devel/master
HyunJu Shin [Thu, 13 Sep 2018 01:40:05 +0000 (01:40 +0000)]
Merge "Add SetInterval, Pause, and Resume APIs in Timer" into devel/master

6 years agoRotate() method added to the PixelBuffer. 17/188817/4
Victor Cebollada [Fri, 31 Aug 2018 08:06:55 +0000 (09:06 +0100)]
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 agoAdd SetInterval, Pause, and Resume APIs in Timer 95/183595/5
Seoyeon Kim [Mon, 9 Jul 2018 02:03:35 +0000 (11:03 +0900)]
Add SetInterval, Pause, and Resume APIs in Timer

- Added enabled to restart the timer to SetInterval
- Added to pause and resume the timer

Change-Id: Ie9334dc9f03fd8b660138c1bc4297e6cd87d06ea
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
6 years agoAdded Adaptor::GetGraphicsDisplay() to get EglDisplay 26/188526/5
David Steele [Wed, 5 Sep 2018 15:10:21 +0000 (16:10 +0100)]
Added Adaptor::GetGraphicsDisplay() to get EglDisplay

Change-Id: Ifc2c42db9f8b36326ad47fcd5508705eccd43909

6 years agoAdded pre-render callback to Adaptor 04/188404/5
David Steele [Tue, 4 Sep 2018 16:32:05 +0000 (17:32 +0100)]
Added pre-render callback to Adaptor

New API to add a pre-render hook - this callback gets called from
the Update/Render thread before rendering starts. If the callback
returns false, then it removes the callback, otherwise the callback
will be called every frame.

No DALi Event API can be called from this callback, doing so will
result in instability and crashes.

To use the callback, your application needs to call the following code:

  Dali::Adaptor::Get().SetPreRenderCallback( Dali::MakeCallback( this, &SomeClass::OnPreRender ) );

or some other variant of MakeCallback.

Change-Id: I014842f0adcb004b94435353fba869d886471b93
Signed-off-by: David Steele <david.steele@samsung.com>
6 years ago[dali_1.3.40] Merge branch 'devel/master' 73/188673/1
Victor Cebollada [Fri, 7 Sep 2018 07:32:09 +0000 (08:32 +0100)]
[dali_1.3.40] Merge branch 'devel/master'

Change-Id: I1410106bfe2b68aad7122aaa3e9d238213e6550a

6 years agoDALi Version 1.3.40 68/188668/1 dali_1.3.40
Victor Cebollada [Fri, 7 Sep 2018 07:31:29 +0000 (08:31 +0100)]
DALi Version 1.3.40

Change-Id: I7e4974cc9c127c82605429cdbf78dbf7d7fc38a6

6 years agoMerge "DALi Version 1.3.39" into devel/master
David Steele [Fri, 31 Aug 2018 10:52:54 +0000 (10:52 +0000)]
Merge "DALi Version 1.3.39" into devel/master

6 years ago[dali_1.3.39] Merge branch 'devel/master' 11/188111/1
Richard Huang [Fri, 31 Aug 2018 09:40:39 +0000 (10:40 +0100)]
[dali_1.3.39] Merge branch 'devel/master'

Change-Id: I1c4344adee08c52cd034a960a3aaddf403d9acb9

6 years agoDALi Version 1.3.39 06/188106/1 dali_1.3.39
Richard Huang [Fri, 31 Aug 2018 09:39:56 +0000 (10:39 +0100)]
DALi Version 1.3.39

Change-Id: Ie8f4e7a1902565760802c12e07132f2250ff94f6

6 years agoadd null check for mSurface at ReplaseSurface 92/187992/2
Joogab Yun [Thu, 30 Aug 2018 07:06:42 +0000 (16:06 +0900)]
add null check for mSurface at ReplaseSurface

crash occurs :
(gdb) bt full
#0  0xb7fbb868 in ?? ()
No symbol table info available.
#1  0xb6ded69c in Dali::Internal::Adaptor::RenderHelper::ReplaceSurface (this=this@entry=0xb7fd2384, newSurface=0xb7fcd990) at ../../../dali/internal/graphics/common/render-helper.cpp:112
No locals.
#2  0xb6de877c in Dali::Internal::Adaptor::CombinedUpdateRenderController::UpdateRenderThread (this=0xb7fd2368) at ../../../dali/internal/adaptor/common/combined-update-render-controller.cpp:439
(gdb) f 1
#1  0xb6ded69c in Dali::Internal::Adaptor::RenderHelper::ReplaceSurface (this=this@entry=0xb7fd2384, newSurface=0xb7fcd990) at ../../../dali/internal/graphics/common/render-helper.cpp:112
112 ../../../dali/internal/graphics/common/render-helper.cpp: No such file or directory.
(gdb) p mSurface
$1 = (Dali::RenderSurface *) 0x0

Change-Id: I23a11c968d7133e95208cbd7e9341541e3466541

6 years agoMerge "Fix to get KeyEvent information correctly" into devel/master
Adeel Kazmi [Tue, 28 Aug 2018 16:03:10 +0000 (16:03 +0000)]
Merge "Fix to get KeyEvent information correctly" into devel/master

6 years agoMerge "Fix bidirection text issue" into devel/master
Adeel Kazmi [Tue, 28 Aug 2018 10:38:40 +0000 (10:38 +0000)]
Merge "Fix bidirection text issue" into devel/master

6 years agoFix typo in method description 20/187720/2
Jiyun Yang [Tue, 28 Aug 2018 05:10:25 +0000 (14:10 +0900)]
Fix typo in method description

Change-Id: I060618312ca978eb6447b67df08e6af6906f4e70
Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
6 years agoFix bidirection text issue 56/187456/2
minho.sun [Thu, 23 Aug 2018 10:02:28 +0000 (19:02 +0900)]
Fix bidirection text issue

There was a bug when using NEUTRAL direction character.
Previous logic passed one iteration when NEUTRAL direction character is
used.

Change-Id: Ie1f89049b26f6880fad02072249224e2a11853bd
Signed-off-by: minho.sun <minho.sun@samsung.com>
6 years ago[dali_1.3.38] Merge branch 'devel/master' 85/187485/1
Anton Obzhirov [Thu, 23 Aug 2018 14:03:15 +0000 (15:03 +0100)]
[dali_1.3.38] Merge branch 'devel/master'

Change-Id: If922e1bf06e9eead84c7fedf4291e810d3355663

6 years agoDALi Version 1.3.38 80/187480/1 dali_1.3.38
Anton Obzhirov [Thu, 23 Aug 2018 14:02:27 +0000 (15:02 +0100)]
DALi Version 1.3.38

Change-Id: I1d007d60b51462052fa96b8277c6d33cdd5e75d3

6 years agoFix to get KeyEvent information correctly 64/187364/2
Seoyeon Kim [Wed, 22 Aug 2018 08:58:52 +0000 (17:58 +0900)]
Fix to get KeyEvent information correctly

Change-Id: I361e6926361d7cbd835c19527174b9d6aaadab31
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
6 years agoFix ASAN issue: heap-buffer-overflow 46/187246/1
Heeyong Song [Tue, 21 Aug 2018 07:28:01 +0000 (16:28 +0900)]
Fix ASAN issue: heap-buffer-overflow

Change-Id: Ife43164c83133c89d05c97b7ba709b1249385bd1

6 years ago[dali_1.3.37] Merge branch 'devel/master' 52/187052/1
thothamon [Fri, 17 Aug 2018 11:16:26 +0000 (12:16 +0100)]
[dali_1.3.37] Merge branch 'devel/master'

Change-Id: I3bf569deb17aef6d5bdf7afe5b7b8149f8f98a47

6 years agoDALi Version 1.3.37 47/187047/1 dali_1.3.37
thothamon [Fri, 17 Aug 2018 11:15:40 +0000 (12:15 +0100)]
DALi Version 1.3.37

Change-Id: I7c1d0d27de71dbf48e2516a98799c1740acbccd3

6 years agoMerge "DALi Version 1.3.36" into devel/master
Adeel Kazmi [Fri, 10 Aug 2018 09:29:25 +0000 (09:29 +0000)]
Merge "DALi Version 1.3.36" into devel/master

6 years ago[dali_1.3.36] Merge branch 'devel/master' 57/186557/1
György Straub [Fri, 10 Aug 2018 09:11:51 +0000 (10:11 +0100)]
[dali_1.3.36] Merge branch 'devel/master'

Change-Id: I252b609a48a0d56c1b61091f97c64096de296567

6 years agoDALi Version 1.3.36 52/186552/1 dali_1.3.36
György Straub [Fri, 10 Aug 2018 09:11:00 +0000 (10:11 +0100)]
DALi Version 1.3.36

Change-Id: I02cc0f416b84857bf7fd607d3bc2cf5b92a88943

6 years agoFix continuous rendering issue 41/186041/3
Heeyong Song [Tue, 7 Aug 2018 02:12:45 +0000 (11:12 +0900)]
Fix continuous rendering issue

Send a surface resized event only if a surface size is really changed

Change-Id: I466fc39c4414f13bbccbc4766a51112f27fc5d8e

6 years agoMerge "Fix to add Capture implementation in file.list" into devel/master
Adeel Kazmi [Tue, 7 Aug 2018 13:36:07 +0000 (13:36 +0000)]
Merge "Fix to add Capture implementation in file.list" into devel/master

6 years agoMerge "FreeType fonts/library - Stop creating new instances." into devel/master
Adeel Kazmi [Tue, 7 Aug 2018 13:34:33 +0000 (13:34 +0000)]
Merge "FreeType fonts/library - Stop creating new instances." into devel/master