platform/core/uifw/dali-adaptor.git
5 years agoEvent handling refactoring to support EvasPlugin 36/206236/7
Richard Huang [Wed, 15 May 2019 10:05:25 +0000 (11:05 +0100)]
Event handling refactoring to support EvasPlugin

Change-Id: Ia2cf3bacb49bceee0dda58a175bd6035ecb1941a

5 years agoFix header inclusion in an integration api header 73/206373/1
Jiyun Yang [Fri, 17 May 2019 06:16:40 +0000 (15:16 +0900)]
Fix header inclusion in an integration api header

For external use of scene-holder-impl.h

* Add DALI_ADAPTOR_COMPILATION conditional path (scene-holder.h)
* Move internal header (adaptor-impl.h)

Change-Id: Ia1b1c1abf4a3861f5638546285d436d1553d876f
Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
5 years agoMerge "Set the input hint when IME layout is password" into devel/master
Seoyeon Kim [Thu, 16 May 2019 04:36:06 +0000 (04:36 +0000)]
Merge "Set the input hint when IME layout is password" into devel/master

5 years agoMerge "Add to set and get Input Panel language" into devel/master
Seoyeon Kim [Thu, 16 May 2019 02:16:44 +0000 (02:16 +0000)]
Merge "Add to set and get Input Panel language" into devel/master

5 years agoFallback to GLES 2.0 when num_config is 0 69/204669/7
Sunghyun kim [Thu, 25 Apr 2019 09:54:31 +0000 (18:54 +0900)]
Fallback to GLES 2.0 when num_config is 0

when eglChooseConfig() is successed but num_config is 0, creating context is failed.
it is depends on GPU driver, but we need to protect.

Change-Id: I68484312f2719a5e0c108e8d7a70fbf3d10d70f9

5 years agoImplement WebEngine APIs 05/205705/6
Jiyun Yang [Wed, 8 May 2019 11:24:53 +0000 (20:24 +0900)]
Implement WebEngine APIs

New
* Suspend
* Resume
* ClearCookies
* Get/SetCacheModel
* Get/SetCookieAcceptPolicy
* Get/SetUserAgent
* Get/SetJavaScriptEnabled
* Get/SetLoadImageAutomatically
* Get/SetDefaultTextEncodingName
* Get/SetDefaultFontSize
* PageLoadErrorSignal

Modify
* EvaluateJavaScript

Change-Id: Idb67d3d5644912cac4d0a1803f9ef094db97e07e
Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
5 years agoSet the input hint when IME layout is password 93/197693/5
Seoyeon Kim [Tue, 15 Jan 2019 10:56:07 +0000 (19:56 +0900)]
Set the input hint when IME layout is password

Change-Id: I773b408bbcee8e2e27c099271a66526f37f405eb
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
5 years agoAdd to set and get Input Panel language 33/203833/3
Seoyeon Kim [Thu, 18 Apr 2019 04:55:37 +0000 (13:55 +0900)]
Add to set and get Input Panel language

- Be able to set IME Language as English using SetInputPanelLanguage().
  The default is automatic depending on the system display.

Change-Id: I57b56c5aa6e48955ba4b0c67aa7f14aedb56a566
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
5 years agoMerge "Gesture event refactor" into devel/master
Adeel Kazmi [Fri, 10 May 2019 12:10:04 +0000 (12:10 +0000)]
Merge "Gesture event refactor" into devel/master

5 years agoDALi Version 1.4.19 28/205928/1 dali_1.4.19
Richard Huang [Fri, 10 May 2019 10:31:42 +0000 (11:31 +0100)]
DALi Version 1.4.19

Change-Id: I70e789b91bf26836c5c490c2d321ec82d2fb7d68

5 years agoGesture event refactor 25/203325/15
Daniel McEwen [Thu, 11 Apr 2019 16:26:34 +0000 (17:26 +0100)]
Gesture event refactor

Moving the gesture event handling into Core

Change-Id: Ie507b9005513a389a15b7fe717ea4228eb535aaa

5 years agoMerge "Add deprcated macro to newly deprecated Window API" into devel/master
Adeel Kazmi [Thu, 9 May 2019 16:32:24 +0000 (16:32 +0000)]
Merge "Add deprcated macro to newly deprecated Window API" into devel/master

5 years agoMerge "Added helper function to retrieve which window a given actor is added to"...
Adeel Kazmi [Thu, 9 May 2019 16:07:30 +0000 (16:07 +0000)]
Merge "Added helper function to retrieve which window a given actor is added to" into devel/master

5 years agoAdd deprcated macro to newly deprecated Window API 45/205845/1
Adeel Kazmi [Thu, 9 May 2019 15:42:28 +0000 (16:42 +0100)]
Add deprcated macro to newly deprecated Window API

Change-Id: Iae1b4b326321cee01173328852821621b3d561d0

5 years agoAdded helper function to retrieve which window a given actor is added to 78/205678/5
Richard Huang [Wed, 8 May 2019 10:44:15 +0000 (11:44 +0100)]
Added helper function to retrieve which window a given actor is added to

Change-Id: I610f534ea131ec5ebc9fee5e0e0debba22d65bd4

5 years agoRemove unused DragAndDropDetector 86/205586/4
Adeel Kazmi [Tue, 7 May 2019 15:20:45 +0000 (16:20 +0100)]
Remove unused DragAndDropDetector

Change-Id: I8ef17e3b496352207e7ce2e01e48c8c1afcc7fe6

5 years agoAdd new public APIs for Window 38/205438/4
Richard Huang [Fri, 3 May 2019 14:24:39 +0000 (15:24 +0100)]
Add new public APIs for Window

Change-Id: I04e44de3cc20435bf12e3a556580cf50871f09bf

5 years agoMerge "Remove CXX03 Build & old Tizen Version Builds" into devel/master
Adeel Kazmi [Fri, 3 May 2019 13:52:52 +0000 (13:52 +0000)]
Merge "Remove CXX03 Build & old Tizen Version Builds" into devel/master

5 years agoImplement base class to enable EvasPlugin to create the scene for rendering 33/204033/12
Richard Huang [Thu, 18 Apr 2019 15:51:12 +0000 (16:51 +0100)]
Implement base class to enable EvasPlugin to create the scene for rendering

Change-Id: Ia502f492240a20769356889434357a8626344f96

5 years agoMerge "Add debug log" into devel/master
Adeel Kazmi [Thu, 2 May 2019 20:12:35 +0000 (20:12 +0000)]
Merge "Add debug log" into devel/master

5 years agoMerge "Change Window::IsVisible()" into devel/master
Adeel Kazmi [Thu, 2 May 2019 20:11:22 +0000 (20:11 +0000)]
Merge "Change Window::IsVisible()" into devel/master

5 years agoRemove CXX03 Build & old Tizen Version Builds 66/205366/2
Adeel Kazmi [Thu, 2 May 2019 12:31:28 +0000 (13:31 +0100)]
Remove CXX03 Build & old Tizen Version Builds

- Only Tizen4 and above supported now
- Wayland by default on target

Change-Id: Ia4bc5fcb1da642464b929dc04b17e764d84d014a

5 years agoDALi Version 1.4.18 33/205333/1 dali_1.4.18
Anton Obzhirov [Thu, 2 May 2019 10:45:46 +0000 (11:45 +0100)]
DALi Version 1.4.18

Change-Id: I05d06c74107ad5512e0950bc8c097b83c072b547

5 years agoCreate additional window using Window::New instead of DevelApplication::CreateWindow 42/205242/1
Richard Huang [Tue, 30 Apr 2019 14:42:56 +0000 (15:42 +0100)]
Create additional window using Window::New instead of DevelApplication::CreateWindow

Change-Id: Idccaa2e79b577605aeef7195522205fb7352fcbc

5 years agoAdd debug log 90/205190/1
Heeyong Song [Tue, 30 Apr 2019 06:25:24 +0000 (15:25 +0900)]
Add debug log

Change-Id: Ibd4e6745c0c4372ee9921748d21dfc70e7dedc4a

5 years agoChange Window::IsVisible() 89/205189/1
Heeyong Song [Tue, 30 Apr 2019 06:24:23 +0000 (15:24 +0900)]
Change Window::IsVisible()

- Window is visible if it is shown and deiconified.

Change-Id: Ice2e206b53859866333368da37a6da5df884a255

5 years agoMerge "DALi Version 1.4.17" into devel/master
Adeel Kazmi [Fri, 26 Apr 2019 13:04:54 +0000 (13:04 +0000)]
Merge "DALi Version 1.4.17" into devel/master

5 years agoDALi Version 1.4.17 11/204811/1 dali_1.4.17
greynaga [Fri, 26 Apr 2019 12:52:10 +0000 (13:52 +0100)]
DALi Version 1.4.17

Change-Id: I436350411a8f1e30592a087dcdb8d5cec3610acc

5 years agoMerge "Fix build error on Windows" into devel/master
joogab yun [Fri, 26 Apr 2019 02:01:40 +0000 (02:01 +0000)]
Merge "Fix build error on Windows" into devel/master

5 years agoOnly pause the adaptor when all the windows are hidden 71/204671/4
Richard Huang [Thu, 25 Apr 2019 10:32:48 +0000 (11:32 +0100)]
Only pause the adaptor when all the windows are hidden

Change-Id: I757abc5e74a36869c68801adf144243313e8986b

5 years agoFix build error on Windows 11/204611/1
adun [Thu, 25 Apr 2019 02:18:23 +0000 (10:18 +0800)]
Fix build error on Windows

Change-Id: Ifdf50fc466a57a400e9ca91347050149b12b093b

5 years agoSupport surfaceless context for OpenGL ES 2 52/204552/3
Richard Huang [Wed, 24 Apr 2019 09:10:28 +0000 (10:10 +0100)]
Support surfaceless context for OpenGL ES 2

Change-Id: I6a40a226231fc640ed9bb3722748dbaa6ef072c4

5 years agoDALi Version 1.4.16 99/203999/1 dali_1.4.16
Agnelo Vaz [Thu, 18 Apr 2019 10:19:50 +0000 (11:19 +0100)]
DALi Version 1.4.16

Change-Id: I3670b1f37e9704dd8745531d88e98c27ab01abf7

5 years agoMerge "FontClient - Do not resize cache vectors to size one." into devel/master
Adeel Kazmi [Wed, 17 Apr 2019 14:33:00 +0000 (14:33 +0000)]
Merge "FontClient - Do not resize cache vectors to size one." into devel/master

5 years agoMerge "Fix for retrieved metrics." into devel/master
Adeel Kazmi [Wed, 17 Apr 2019 14:31:07 +0000 (14:31 +0000)]
Merge "Fix for retrieved metrics." into devel/master

5 years agoMerge "Fixed indentation." into devel/master
Adeel Kazmi [Wed, 17 Apr 2019 14:30:51 +0000 (14:30 +0000)]
Merge "Fixed indentation." into devel/master

5 years agoMerge "Italic synthesize for circular layout." into devel/master
Adeel Kazmi [Wed, 17 Apr 2019 14:30:32 +0000 (14:30 +0000)]
Merge "Italic synthesize for circular layout." into devel/master

5 years agoMerge "Remove the deferred RotationObserver from the Adaptor" into devel/master
Adeel Kazmi [Tue, 16 Apr 2019 15:42:36 +0000 (15:42 +0000)]
Merge "Remove the deferred RotationObserver from the Adaptor" into devel/master

5 years agoFix for retrieved metrics. 84/203384/3
Victor Cebollada [Wed, 10 Apr 2019 11:15:58 +0000 (12:15 +0100)]
Fix for retrieved metrics.

* DALi is not able to correctly layout text for the
  SNum-3R font.

* Enable the SW emboldering as well when the metrics
  are retrieved.

* Use the bounding box of the glyph to correct the
  retrieved metrics used to layout the text.

* A scale factor is applied to the advance metric when
  a font is emboldened by software as Harfbuzz doesn't
  do it.

* Some code beautify.

Change-Id: I3b5167e382654b110177731db191325ce2f01c01
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
5 years agoFixed indentation. 83/203383/2
Victor Cebollada [Fri, 12 Apr 2019 06:44:16 +0000 (07:44 +0100)]
Fixed indentation.

Change-Id: Iedb22a1b440d7a81f2d455fd0de5d938c4c73713
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
5 years agoItalic synthesize for circular layout. 81/203381/2
Victor Cebollada [Mon, 11 Mar 2019 11:12:42 +0000 (11:12 +0000)]
Italic synthesize for circular layout.

* Italic synthesization for circular layout was missing.
* Hint flag added to the cairo renderer pipeline.

Change-Id: Ic0bfe41b9419cca9483fd74a7e65f859cef08a69
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
5 years agoRemove the deferred RotationObserver from the Adaptor 39/203539/4
Richard Huang [Mon, 15 Apr 2019 16:05:33 +0000 (17:05 +0100)]
Remove the deferred RotationObserver from the Adaptor

Change-Id: I9b9cc0af572e0c8bc5f90b45298e27dc82e9b325

5 years agoFontClient - Do not resize cache vectors to size one. 36/203536/1
Victor Cebollada [Mon, 15 Apr 2019 14:36:55 +0000 (15:36 +0100)]
FontClient - Do not resize cache vectors to size one.

* The font id 0 is invalid. Some caches were adding an extra
  item in the position 0 to use the same index to access the
  cached value.
* Do not add this extra item and use the index-1 instead.

Change-Id: I0972fdba8cbee8a65750bf2092615e03313e9102
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
5 years agoAdd codes for Dali Windows Backend 09/172009/73
adun [Fri, 9 Mar 2018 02:14:48 +0000 (10:14 +0800)]
Add codes for Dali Windows Backend

1. Add codes to adaptor Windows OS.
2. Implement some Linux's API on Windows OS.

Change-Id: Ibdc64e1167b1a85410addd9695eca94a608362c3
Signed-off-by: adun <xiaohui.fang@samsung.com>
5 years agoSelect OpenGL es version automatically 99/201599/13
Seungho, Baek [Mon, 18 Mar 2019 06:35:08 +0000 (15:35 +0900)]
Select OpenGL es version automatically

 - Try to use OpenGL es 3.0.
 - If it fail, retry to use OpenGL es 2.0
 - Change mImpl of the GlImplementation by follow the OpenGL es version
 - TextureRequiresConverting function in gl-implementation.

Change-Id: Ifa190a6da045c6385a68ba5760468bdbd2f4397a
Signed-off-by: Seungho, Baek <sbsh.baek@samsung.com>
5 years agoDALi Version 1.4.15 17/203417/1 dali_1.4.15
Adeel Kazmi [Fri, 12 Apr 2019 10:48:44 +0000 (11:48 +0100)]
DALi Version 1.4.15

Change-Id: I71e7850b50f95bb1eaca67e65fcf70eb4acdf29f

5 years agoMerge "Force the completion of all GL executions before switching the context" into...
Adeel Kazmi [Thu, 11 Apr 2019 11:37:31 +0000 (11:37 +0000)]
Merge "Force the completion of all GL executions before switching the context" into devel/master

5 years agoForce the completion of all GL executions before switching the context 71/202871/5
Richard Huang [Fri, 5 Apr 2019 09:38:21 +0000 (10:38 +0100)]
Force the completion of all GL executions before switching the context

Change-Id: If09bfc187205bcd0f6f862f4774bcaf1f7a576c8

5 years ago(VectorRenderer) Add a method to get a default size 30/202630/3
Heeyong Song [Tue, 2 Apr 2019 05:03:40 +0000 (14:03 +0900)]
(VectorRenderer) Add a method to get a default size

Change-Id: Ia1b19695bcf3a9f8b71ed3bf5627c135911e645b

5 years agoMerge "Bitmap Font support for Toolkit's TextLabel." into devel/master
Adeel Kazmi [Tue, 9 Apr 2019 14:06:54 +0000 (14:06 +0000)]
Merge "Bitmap Font support for Toolkit's TextLabel." into devel/master

5 years agoBitmap Font support for Toolkit's TextLabel. 61/202261/6
Victor Cebollada [Tue, 26 Mar 2019 08:31:56 +0000 (08:31 +0000)]
Bitmap Font support for Toolkit's TextLabel.

* Toolkit's TextLabel renderer needs to know if the glyphs
  of a bitmap font use their own color or they are just an
  alpha mask.

Change-Id: I07f2dea3931c5072b84c1ff484b2dee966bb297c
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
5 years agoInitialize EGL and DiplayConnection 73/202773/3
Sunghyun kim [Thu, 4 Apr 2019 05:22:54 +0000 (14:22 +0900)]
Initialize EGL and DiplayConnection

- fix svace issue

Change-Id: I5c2621815a3d4365c35c9212fe72a6fc6d457a9f

5 years agoMove unnecessary header inclusion 20/202520/2
Jiyun Yang [Fri, 29 Mar 2019 08:55:43 +0000 (17:55 +0900)]
Move unnecessary header inclusion

native-render-surface does not need to include egl-interface.h

Change-Id: If527dd18d805b9801a038b4d35caf2d9571f1137
Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
5 years agoDALi Version 1.4.14 75/202875/1 dali_1.4.14
adam.b [Fri, 5 Apr 2019 10:50:36 +0000 (11:50 +0100)]
DALi Version 1.4.14

Change-Id: I91f0d0318c24ac6469bbbd430475f97f144374bd

5 years agoMerge "Add missing Keys to the mapping table (ecore wayland)" into devel/master
JIYUN YANG [Mon, 1 Apr 2019 08:22:01 +0000 (08:22 +0000)]
Merge "Add missing Keys to the mapping table (ecore wayland)" into devel/master

5 years agoMake DefaultFontDescription cached 50/201350/4
huiyu.eun [Tue, 12 Mar 2019 10:53:03 +0000 (19:53 +0900)]
Make DefaultFontDescription cached

Make DefaultFontDescription cached

Change-Id: Ib5aa25b6a8cd8b2ae1883b01ec7a46413ccfaca7
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
5 years agoDALi Version 1.4.13 94/202494/1 dali_1.4.13
Victor Cebollada [Fri, 29 Mar 2019 07:07:05 +0000 (07:07 +0000)]
DALi Version 1.4.13

Change-Id: Id818007b7c19d93ece7717482596ac0f35b33a2c

5 years agoMerge "Fix conversion warnings for event refactor" into devel/master
Adeel Kazmi [Thu, 28 Mar 2019 17:52:58 +0000 (17:52 +0000)]
Merge "Fix conversion warnings for event refactor" into devel/master

5 years agoMerge "Return different Window handle after ReplaceWindow is called" into devel/master
Adeel Kazmi [Wed, 27 Mar 2019 18:01:41 +0000 (18:01 +0000)]
Merge "Return different Window handle after ReplaceWindow is called" into devel/master

5 years agoFix conversion warnings for event refactor 64/202264/8
Daniel McEwen [Tue, 26 Mar 2019 10:38:28 +0000 (10:38 +0000)]
Fix conversion warnings for event refactor

Some driveby changes are also included to slowly reduce the total
conversion warnings in adaptor - the goal being to turn that
warning back on

Change-Id: I2d7f52456f963c7c40985660256466646cd72623

5 years agoAdd missing Keys to the mapping table (ecore wayland) 60/202060/3
Jiyun Yang [Fri, 22 Mar 2019 07:08:01 +0000 (16:08 +0900)]
Add missing Keys to the mapping table (ecore wayland)

Basic Up and Down keys were missing in the ecore wayland key mapping table.

Change-Id: I47f4736c88388872c5a1ef87b46d2551ea917b9b
Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
5 years agoDALi Version 1.4.12 78/202078/1 dali_1.4.12
Richard Huang [Fri, 22 Mar 2019 10:45:47 +0000 (10:45 +0000)]
DALi Version 1.4.12

Change-Id: I278e97201eaf498594f7241742e41733e575fe02

5 years agoReturn different Window handle after ReplaceWindow is called 05/201805/2
Richard Huang [Tue, 19 Mar 2019 13:54:45 +0000 (13:54 +0000)]
Return different Window handle after ReplaceWindow is called

Change-Id: I09b1f54ffd9f583fcf973ec503ac1ab26ffa8783

5 years agoFix wrong method declaration 45/201645/1
Jiyun Yang [Mon, 18 Mar 2019 08:23:46 +0000 (17:23 +0900)]
Fix wrong method declaration

Declaration of CreateNativeSurface() was not match to its implementation

Change-Id: I7241db3eebf45934dadca0f18140452804882251
Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
5 years agoMerge "Deprecate Application::ReplaceWindow" into devel/master
Adeel Kazmi [Fri, 15 Mar 2019 15:54:52 +0000 (15:54 +0000)]
Merge "Deprecate Application::ReplaceWindow" into devel/master

5 years agoMerge "Revert "Convert texture's gl format (from dali-core)."" into devel/master
Adeel Kazmi [Fri, 15 Mar 2019 14:35:53 +0000 (14:35 +0000)]
Merge "Revert "Convert texture's gl format (from dali-core)."" into devel/master

5 years agoRevert "Convert texture's gl format (from dali-core)." 58/201558/1
Richard Huang [Fri, 15 Mar 2019 14:01:45 +0000 (14:01 +0000)]
Revert "Convert texture's gl format (from dali-core)."

This reverts commit 3e4e3a90958d12d6a8daac2eb68a5d4ed9539040.

Change-Id: Iaca2518f5c8fa326729297ad550fa819a8150da2

5 years agoDALi Version 1.4.11 36/201536/1 dali_1.4.11
György Straub [Fri, 15 Mar 2019 09:39:28 +0000 (09:39 +0000)]
DALi Version 1.4.11

Change-Id: Id2929a298a00db3deeb0ec5ab047d119dce5c97e

5 years agoDeprecate Application::ReplaceWindow 76/201476/5
Richard Huang [Thu, 14 Mar 2019 11:29:26 +0000 (11:29 +0000)]
Deprecate Application::ReplaceWindow

Change-Id: I1b159c803887ffaecf7b69762fba095c24dd64dd

5 years agoConvert texture's gl format (from dali-core). 77/201077/7
Seungho, Baek [Fri, 8 Mar 2019 06:08:36 +0000 (15:08 +0900)]
Convert texture's gl format (from dali-core).

 - ConvertTexture function in gl-implementation.
 - To remove dali-core's dependency of OpenGL es version.

Change-Id: I25a2f7035b92fa39e068125e207c81fe31a8e1f4
Signed-off-by: Seungho, Baek <sbsh.baek@samsung.com>
5 years agoAdd event handling support for multiple windows. 54/194554/14
Anton Obzhirov [Fri, 30 Nov 2018 17:43:44 +0000 (17:43 +0000)]
Add event handling support for multiple windows.

Change-Id: Id146f0223d3df8e02e7cf7f1497c480b184bcd6e

5 years agoMerge "Change Application::ResizeSignal() deprecated version correctly" into devel...
Seoyeon Kim [Mon, 11 Mar 2019 08:14:31 +0000 (08:14 +0000)]
Merge "Change Application::ResizeSignal() deprecated version correctly" into devel/master

5 years agoMerge "DALi Version 1.4.10" into devel/master
Adeel Kazmi [Fri, 8 Mar 2019 11:46:31 +0000 (11:46 +0000)]
Merge "DALi Version 1.4.10" into devel/master

5 years agoDALi Version 1.4.10 14/201114/1 dali_1.4.10
Daniel McEwen [Fri, 8 Mar 2019 11:29:26 +0000 (11:29 +0000)]
DALi Version 1.4.10

Change-Id: I0b2172e69e244373eea0a60538e48f513f9a5209

5 years ago(VectorAnimationRenderer) Add GetFrameRate method 25/200525/4
Heeyong Song [Tue, 26 Feb 2019 07:31:30 +0000 (16:31 +0900)]
(VectorAnimationRenderer) Add GetFrameRate method

Change-Id: I48e45c17dc98c8f5e6e69e9b9a2a65be36b2b589

5 years agoCall ProcessCoreEvent() from NotifySceneCreated() 00/201000/2
huiyu.eun [Thu, 7 Mar 2019 04:08:34 +0000 (13:08 +0900)]
Call ProcessCoreEvent() from NotifySceneCreated()

Reduce launching time

Change-Id: I0ecaa97da695a56840e69d88753ea33219754c37
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
5 years agoAdd logs - Window, Adaptor and CombinedUpdateRenderController 56/200456/2
Heeyong Song [Mon, 25 Feb 2019 07:10:20 +0000 (16:10 +0900)]
Add logs - Window, Adaptor and CombinedUpdateRenderController

Change-Id: I17bf9af011d52dc7e8f15d6265a5139bbd95939b

5 years agoEnsure FreeType library calls are successful before we continue processing 61/200961/2
Adeel Kazmi [Wed, 6 Mar 2019 11:58:30 +0000 (11:58 +0000)]
Ensure FreeType library calls are successful before we continue processing

Change-Id: I69ddfdcbcbabf555627583b43de23cd393b25243

5 years agoMerge "Ensure we only show the EGL information at init rather than every time we...
Adeel Kazmi [Wed, 6 Mar 2019 08:42:46 +0000 (08:42 +0000)]
Merge "Ensure we only show the EGL information at init rather than every time we change the context" into devel/master

5 years agoMerge "clear cache when locale is changed" into devel/master
joogab yun [Wed, 6 Mar 2019 00:59:35 +0000 (00:59 +0000)]
Merge "clear cache when locale is changed" into devel/master

5 years agoEnsure we only show the EGL information at init rather than every time we change... 10/200910/1
Adeel Kazmi [Tue, 5 Mar 2019 14:15:02 +0000 (14:15 +0000)]
Ensure we only show the EGL information at init rather than every time we change the context

Change-Id: I657ee0409ac22f73e170c58f46cba4161efae483

5 years agoclear cache when locale is changed 76/200776/3
minho.sun [Mon, 12 Feb 2018 11:30:15 +0000 (20:30 +0900)]
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: Ia1d9dbc7a4b7a346cd5818811afc05374a0d9045

5 years agoFontConfig - Remove the font format from the match pattern. 77/200777/1
Victor Cebollada [Fri, 21 Dec 2018 15:21:46 +0000 (15:21 +0000)]
FontConfig - Remove the font format from the match pattern.

* Is not possible to select fonts with a font format
  different than True Type.
* By default "TrueType" is added to the pattern used by
  FontConfig to match a font. This apparently makes
  impossible to select a font with a different format.

Change-Id: I46971d3a6e9bcc8bbe5109bc20ebbbc71a2a1792

5 years agoDALi Version 1.4.9 39/200739/1 dali_1.4.9
greynaga [Fri, 1 Mar 2019 14:34:43 +0000 (14:34 +0000)]
DALi Version 1.4.9

Change-Id: I0cc319f7f7dcc5d10f3860a441bb865c23ecb192

5 years agoRemove the indicator 80/200480/2
Richard Huang [Mon, 25 Feb 2019 17:10:02 +0000 (17:10 +0000)]
Remove the indicator

Change-Id: Ie06cd6eb1be0e377ed0ce807bfdb3dee178bea26

5 years agoRemove unuseful application-extensions 97/200497/1
xb.teng [Tue, 26 Feb 2019 04:05:30 +0000 (12:05 +0800)]
Remove unuseful application-extensions

Change-Id: I39edcb788ddaa706d8d7cd3a717c7b4c861d39ac

5 years agoFix the life cicle of the FcCharSet objects. 24/200324/2
Victor Cebollada [Tue, 19 Feb 2019 16:12:34 +0000 (16:12 +0000)]
Fix the life cicle of the FcCharSet objects.

* Pointer to this objects were kept in the caches
  without taking care too much of the FcPattern objects
  that hold them.
  The fon client increases now the reference counter of
  these objects when they are stored in the caches.

* The new mFontIdCache, mPixelBufferCache, mEmbeddedItemCache
  and mBitmapFontCache caches were not cleared in the
  ClearCache() method.

[Model] Gear Watch Designer
[BinType]
[Customer]
[Issue#]
[Request]
[Occurrence Version]
[Problem]
[Cause & Measure] As described above.
[Checking Method]
[Team] SRUK
[Developer] Victor Cebollada
[Solution company] Samsung
[Change Type]

Change-Id: Ieb8590a786111f88676c305c9e1a17232288a61e
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
5 years agoMerge "Support multiple window rendering" into devel/master
David Steele [Fri, 22 Feb 2019 16:22:56 +0000 (16:22 +0000)]
Merge "Support multiple window rendering" into devel/master

5 years agoDALi Version 1.4.8 89/200389/1 dali_1.4.8
David Steele [Fri, 22 Feb 2019 14:32:08 +0000 (14:32 +0000)]
DALi Version 1.4.8

Change-Id: I68b055403da47eaaa96941a9af3b690427015d9c

5 years agoChange Application::ResizeSignal() deprecated version correctly 00/200300/1
Seoyeon Kim [Thu, 21 Feb 2019 08:23:23 +0000 (17:23 +0900)]
Change Application::ResizeSignal() deprecated version correctly

- Tizen ACR process of Application::ResizeSignal() was already done,
  and ResizeSignal() is deprecated from Tizen 4.0.
- So, Changed DEPRECATED version for Tizen 4.0

Change-Id: Ic33d45e44b98364f6543818872de14bc257d140d
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
5 years agoSupport multiple window rendering 33/193933/23
Richard Huang [Tue, 27 Nov 2018 14:34:29 +0000 (14:34 +0000)]
Support multiple window rendering

Change-Id: If6a530db891bb564547cbf9c4890a604d7c80a7a

5 years agoMerge "Text improvement 1. Circular text implementation. * Adds to dali-adaptor...
joogab yun [Wed, 20 Feb 2019 00:39:51 +0000 (00:39 +0000)]
Merge "Text improvement 1. Circular text implementation.  * Adds to dali-adaptor a back-end to render text with Cairo.  * Add support for bitmap fonts.  * Add support embedded Item. 2. Software italic/bold issues fixed." into devel/master

5 years agoText improvement 61/197561/26
Victor Cebollada [Mon, 16 Apr 2018 15:34:47 +0000 (16:34 +0100)]
Text improvement
1. Circular text implementation.
 * Adds to dali-adaptor a back-end to render text with Cairo.
 * Add support for bitmap fonts.
 * Add support embedded Item.
2. Software italic/bold issues fixed.

Change-Id: I6491bdc19db789385f1928a99d63eaecb1c12959

5 years agoDeclared in C style for calling from app-launcher 49/192949/5
huiyu.eun [Mon, 12 Nov 2018 12:15:41 +0000 (21:15 +0900)]
Declared in C style for calling from app-launcher

Declared in C style for calling from app-launcher

Change-Id: Ic5b1c9eb4cc100829e5d94b3c9cbae26959d2915
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
5 years agoMerge "Remove SystemOverlay." into devel/master
Adeel Kazmi [Thu, 14 Feb 2019 15:04:40 +0000 (15:04 +0000)]
Merge "Remove SystemOverlay." into devel/master

5 years agoMerge "Added generic folders for non-platform specific implementations" into devel...
Adeel Kazmi [Thu, 14 Feb 2019 14:34:39 +0000 (14:34 +0000)]
Merge "Added generic folders for non-platform specific implementations" into devel/master

5 years agoDALi Version 1.4.7 00/199800/1 dali_1.4.7
Anton Obzhirov [Thu, 14 Feb 2019 14:07:21 +0000 (14:07 +0000)]
DALi Version 1.4.7

Change-Id: Ifec56703898bc19c75b0b4f66de18468cafc184f

5 years agoAdded generic folders for non-platform specific implementations 47/199647/6
Adeel Kazmi [Wed, 13 Feb 2019 17:21:06 +0000 (17:21 +0000)]
Added generic folders for non-platform specific implementations

This should make adding new adaptations easier as it wouldn't require
copying these files.

Change-Id: I88cc5fcd4ee738ed748f5668a4aa0353b8afb68b

5 years agoRemove SystemOverlay. 50/199650/2
Anton Obzhirov [Wed, 13 Feb 2019 17:06:01 +0000 (17:06 +0000)]
Remove SystemOverlay.

Change-Id: If4f5ce327ef17bc04b9dcc3fff2d966a1a2b5470

5 years agoMerge "Add protect code for curl handle" into devel/master
Adeel Kazmi [Wed, 13 Feb 2019 16:13:19 +0000 (16:13 +0000)]
Merge "Add protect code for curl handle" into devel/master