platform/core/uifw/dali-adaptor.git
4 years agoFixed MS Windows min, max compile error. 41/236841/1
Victor Cebollada [Mon, 22 Jun 2020 14:02:23 +0000 (15:02 +0100)]
Fixed MS Windows min, max compile error.

Change-Id: I96d60fce295aae527313c24dd480b069466b21b3
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
4 years agoPartial update implementation, first phase. 78/230878/25
Anton Obzhirov [Tue, 14 Apr 2020 15:00:16 +0000 (16:00 +0100)]
Partial update implementation, first phase.

Change-Id: I222a1972d5727f6e01bb941b08339c38aad1546a

4 years agoDALi Version 1.9.17 02/236702/1 dali_1.9.17
greynaga [Fri, 19 Jun 2020 11:02:55 +0000 (12:02 +0100)]
DALi Version 1.9.17

Change-Id: I90e1e7cb6c5b49aa3a37e4d55358f331c26be257

4 years agoMerge "Image Usage Removal" into devel/master
Adeel Kazmi [Thu, 18 Jun 2020 11:02:18 +0000 (11:02 +0000)]
Merge "Image Usage Removal" into devel/master

4 years agoFix feedback sound API 69/236569/1
Heeyong Song [Thu, 18 Jun 2020 06:42:22 +0000 (15:42 +0900)]
Fix feedback sound API

mm_sound_play_keysound() should be use with mm_sound_stop_keysound().

Change-Id: I4197a848508e12f880b30bded19d8c918b1af7bb

4 years agoImage Usage Removal 15/236515/1
Adeel Kazmi [Wed, 17 Jun 2020 21:44:03 +0000 (22:44 +0100)]
Image Usage Removal

Change-Id: I7526f3659c8e04a94d03c91d27cd2c9239f6c800

4 years agoMerge "Replace some Dali::Actor public APIs with new properties" into devel/master
Adeel Kazmi [Wed, 17 Jun 2020 09:24:35 +0000 (09:24 +0000)]
Merge "Replace some Dali::Actor public APIs with new properties" into devel/master

4 years agoReplace some Dali::Actor public APIs with new properties 76/236376/2
Richard Huang [Tue, 16 Jun 2020 11:12:51 +0000 (12:12 +0100)]
Replace some Dali::Actor public APIs with new properties

Change-Id: Ib6458aeead4d5fba99eef76aca97e6d670785c82

4 years agoChange unsetenv to setenv 03/236303/2
huiyu.eun [Tue, 16 Jun 2020 06:44:24 +0000 (15:44 +0900)]
Change unsetenv to setenv

unsetenv("AUL_LOADER_INIT") -> setenv("AUL_LOADER_INIT", "0", "1")

Change-Id: If5420fc0a3baed766f03486ae14571bdd3d87212
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
4 years agoThrow an exception if the Adaptor is not instantiated 44/235644/3
Heeyong Song [Mon, 8 Jun 2020 09:41:09 +0000 (18:41 +0900)]
Throw an exception if the Adaptor is not instantiated

Change-Id: I707c2d351d4c28cfb05954cdd6d59c08269d8024

4 years agoBufferImage Usage Removal 88/236088/1
Adeel Kazmi [Fri, 12 Jun 2020 17:19:28 +0000 (18:19 +0100)]
BufferImage Usage Removal

Change-Id: I276e2b4d16448837581e5e1a376ada533d909761

4 years ago(Automated Tests) Sync with other repos 84/236084/1
Adeel Kazmi [Fri, 12 Jun 2020 15:35:50 +0000 (16:35 +0100)]
(Automated Tests) Sync with other repos

Change-Id: Id487a2b321389a7e4d847e88370f5829229f6043

4 years agoDALi Version 1.9.16 56/236056/1 dali_1.9.16
Cheng-Shiun Tsai [Fri, 12 Jun 2020 09:07:05 +0000 (10:07 +0100)]
DALi Version 1.9.16

Change-Id: I5f5924c2282e1f3e6ce76ecb5b4da8d594ea6238

4 years ago(Automated Tests) Sync with dali-core 91/235791/1
Adeel Kazmi [Tue, 9 Jun 2020 21:23:48 +0000 (22:23 +0100)]
(Automated Tests) Sync with dali-core

Change-Id: I8d51346860aae31c5716c0e7efc77b0d852971f2

4 years agoDALi Version 1.9.15 43/235543/1 dali_1.9.15
Anton Obzhirov [Fri, 5 Jun 2020 10:20:58 +0000 (11:20 +0100)]
DALi Version 1.9.15

Change-Id: I7b3ab70570a024c789754f36f7db863b845bd405

4 years agoFurther Setter/Getter public API removal from Dali::Actor 47/235447/1
Richard Huang [Tue, 2 Jun 2020 16:29:15 +0000 (17:29 +0100)]
Further Setter/Getter public API removal from Dali::Actor

Change-Id: Ie9c1c5e92be1ee000d88879147aefd6699366df6

4 years agoMerge "Call PostRender method of the surface if needed" into devel/master
Heeyong Song [Tue, 2 Jun 2020 07:57:40 +0000 (07:57 +0000)]
Merge "Call PostRender method of the surface if needed" into devel/master

4 years agoMerge "Update window's geometry to ecore_wl2." into devel/master
Wonsik Jung [Tue, 2 Jun 2020 00:24:41 +0000 (00:24 +0000)]
Merge "Update window's geometry to ecore_wl2." into devel/master

4 years agoCall PostRender method of the surface if needed 09/233809/2
Heeyong Song [Tue, 19 May 2020 08:32:25 +0000 (17:32 +0900)]
Call PostRender method of the surface if needed

Change-Id: Ic5651f52dfa42b08a4bc514af765188310f8f863

4 years agoAdd a thread mode 69/232069/6
Heeyong Song [Tue, 28 Apr 2020 05:34:50 +0000 (14:34 +0900)]
Add a thread mode

In case of ThreadMode::RUN_IF_REQUESTED, the update thread runs when the application requests rendering.

Change-Id: I8aac3fcd7fb802b0b8d5259fe40ecf14f7b905c3

4 years agoMerge "Delete multiple surfaces when the updated thread is destroyed" into devel...
Heeyong Song [Mon, 1 Jun 2020 08:06:06 +0000 (08:06 +0000)]
Merge "Delete multiple surfaces when the updated thread is destroyed" into devel/master

4 years agoDALi Version 1.9.14 89/234889/1 dali_1.9.14
Adeel Kazmi [Fri, 29 May 2020 11:17:39 +0000 (12:17 +0100)]
DALi Version 1.9.14

Change-Id: Id4f48e78c6a0b8bf816962ee823f5ccc5c50422d

4 years agoUpdate window's geometry to ecore_wl2. 43/234843/4
Wonsik Jung [Fri, 29 May 2020 06:29:29 +0000 (15:29 +0900)]
Update window's geometry to ecore_wl2.

When the ecore wl2 window is resized or changed position then the window is hidden,
the window's position and size is not updated by the Tizen Display Server.
Because wayland protocol is destroyed by window's hidden.
To fix that, window's geometry is updated again before window is shown.

Change-Id: Ib7de2532476c175b5b8fa6643171f2a0a4ba8099

4 years agoFree an unnecessary variable anymore 51/234551/1
Daekwang Ryu [Wed, 27 May 2020 06:18:13 +0000 (15:18 +0900)]
Free an unnecessary variable anymore

The parameter of app_get_id() has to be freed when it is not necessary
anymore.

Change-Id: Ic8a85286fa40031b405443876f794adabe2da81e

4 years agoDelete multiple surfaces when the updated thread is destroyed 50/234150/2
Heeyong Song [Fri, 22 May 2020 07:23:43 +0000 (16:23 +0900)]
Delete multiple surfaces when the updated thread is destroyed

Change-Id: I1d2f1431f1b4bb827691e28bfffba96c542eb227

4 years agoMerge "Remove Assert when NativeImageSource is reset" into devel/master
Seungho BAEK [Tue, 26 May 2020 23:28:36 +0000 (23:28 +0000)]
Merge "Remove Assert when NativeImageSource is reset" into devel/master

4 years agoMerge "Remove EGL surface in the update thread" into devel/master
Adeel Kazmi [Tue, 26 May 2020 16:24:34 +0000 (16:24 +0000)]
Merge "Remove EGL surface in the update thread" into devel/master

4 years agoMerge "Fix DestroyContext bug" into devel/master
Adeel Kazmi [Tue, 26 May 2020 16:24:17 +0000 (16:24 +0000)]
Merge "Fix DestroyContext bug" into devel/master

4 years agoRemove Assert when NativeImageSource is reset 62/234262/1
Seungho, Baek [Mon, 25 May 2020 02:41:52 +0000 (11:41 +0900)]
Remove Assert when NativeImageSource is reset

Change-Id: Icd5f4dd5e215a3d1fd3c3eaf8d980baaeb46822d
Signed-off-by: Seungho, Baek <sbsh.baek@samsung.com>
4 years agoDALi Version 1.9.13 80/234180/1 dali_1.9.13
adam.b [Fri, 22 May 2020 09:53:58 +0000 (10:53 +0100)]
DALi Version 1.9.13

Change-Id: I4790888b5a01884cd1d7059e46341b355b09e281

4 years agoRemove EGL surface in the update thread 39/234139/1
Heeyong Song [Wed, 13 May 2020 07:30:29 +0000 (16:30 +0900)]
Remove EGL surface in the update thread

Change-Id: Id29847f34c1094dc7ddc44b2afbff2ddb6f0d020

4 years agoFix DestroyContext bug 38/234138/1
Heeyong Song [Fri, 22 May 2020 06:48:44 +0000 (15:48 +0900)]
Fix DestroyContext bug

Change-Id: I46d2806e48c6e4d3d7c97d94832e5ffa5147cb87

4 years agoMerge "Revert "Remove EGL surface in the update thread"" into devel/master
Adeel Kazmi [Wed, 20 May 2020 22:49:19 +0000 (22:49 +0000)]
Merge "Revert "Remove EGL surface in the update thread"" into devel/master

4 years agoRevert "Remove EGL surface in the update thread" 57/233957/1
Adeel Kazmi [Wed, 20 May 2020 17:16:29 +0000 (17:16 +0000)]
Revert "Remove EGL surface in the update thread"

This reverts commit 5a03a49db1a8e90a7ee79cb225616f1d41747594.

Change-Id: Ie3453b21f519dfab7e4aec9e471e06eaa146ae8f

4 years agoRemove some public Setter/Getter APIs from Dali::Actor 41/233841/1
Richard Huang [Tue, 19 May 2020 12:46:03 +0000 (13:46 +0100)]
Remove some public Setter/Getter APIs from Dali::Actor

Change-Id: I0e4c42f7988b38b82956d628474103c90db0f407

4 years agoMerge "Add GetNativeId() in Window" into devel/master
Adeel Kazmi [Tue, 19 May 2020 09:00:28 +0000 (09:00 +0000)]
Merge "Add GetNativeId() in Window" into devel/master

4 years agoAdd GetNativeId() in Window 99/230999/4
Dongsug Song [Thu, 16 Apr 2020 11:39:32 +0000 (20:39 +0900)]
Add GetNativeId() in Window

Change-Id: I9724842abf0f84f0633a19bb173993357081feee

4 years agoDelete EglGraphics and shutdown EGL 55/233255/3
Heeyong Song [Wed, 13 May 2020 08:05:56 +0000 (17:05 +0900)]
Delete EglGraphics and shutdown EGL

Change-Id: Iaaa267481aad15172f8e9e26fd9cc85384dfbb83

4 years agoMerge "Remove EGL surface in the update thread" into devel/master
Heeyong Song [Tue, 19 May 2020 01:09:11 +0000 (01:09 +0000)]
Merge "Remove EGL surface in the update thread" into devel/master

4 years agoMerge "DALi Version 1.9.12" into devel/master
Adeel Kazmi [Fri, 15 May 2020 07:45:39 +0000 (07:45 +0000)]
Merge "DALi Version 1.9.12" into devel/master

4 years agoDALi Version 1.9.12 00/233500/1 dali_1.9.12
Victor Cebollada [Fri, 15 May 2020 05:51:53 +0000 (06:51 +0100)]
DALi Version 1.9.12

Change-Id: I0378bae2b0ff32036998240c35d0e325d6c13ab8

4 years agoMerge "Check if mGraphics is valid" into devel/master
Heeyong Song [Fri, 15 May 2020 01:29:25 +0000 (01:29 +0000)]
Merge "Check if mGraphics is valid" into devel/master

4 years agoMerge "CMake fix after dali2 rename." into devel/master
Adeel Kazmi [Wed, 13 May 2020 18:14:15 +0000 (18:14 +0000)]
Merge "CMake fix after dali2 rename." into devel/master

4 years agoRemove EGL surface in the update thread 45/233245/2
Heeyong Song [Wed, 13 May 2020 07:30:29 +0000 (16:30 +0900)]
Remove EGL surface in the update thread

Change-Id: I251f2b89e02e883839964c80c2b80704a95ebf8d

4 years agoCheck if mGraphics is valid 87/233087/2
Heeyong Song [Tue, 12 May 2020 05:26:44 +0000 (14:26 +0900)]
Check if mGraphics is valid

Change-Id: Idc8ffbfa10edb25f6d6779134e6b40c672fc6741

4 years agoMerge "Suppress unnecessary error output while creating system cache directory" into...
Adeel Kazmi [Tue, 12 May 2020 16:10:55 +0000 (16:10 +0000)]
Merge "Suppress unnecessary error output while creating system cache directory" into devel/master

4 years agoSuppress unnecessary error output while creating system cache directory 57/233157/1
Richard Huang [Tue, 12 May 2020 15:07:41 +0000 (16:07 +0100)]
Suppress unnecessary error output while creating system cache directory

Change-Id: Iaf8e312bcd04567dea4d79b8a5d3d828c3301fa8

4 years agoCMake fix after dali2 rename. 38/233038/1
Victor Cebollada [Mon, 11 May 2020 10:39:42 +0000 (11:39 +0100)]
CMake fix after dali2 rename.

Change-Id: Ib28a2d1b97946885b71c12be702a57bc7bbf2cdf
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
4 years agoFix version of capture api 59/232859/2
Seungho, Baek [Fri, 8 May 2020 04:20:14 +0000 (13:20 +0900)]
Fix version of capture api

Change-Id: I295112841833b0157c13c034e52c2602f0f13707
Signed-off-by: Seungho, Baek <sbsh.baek@samsung.com>
4 years agoMerge "To set saved jpeg image quality of Capture" into devel/master
Seungho BAEK [Fri, 8 May 2020 04:13:07 +0000 (04:13 +0000)]
Merge "To set saved jpeg image quality of Capture" into devel/master

4 years agoTo set saved jpeg image quality of Capture 57/230557/15
Seungho, Baek [Fri, 10 Apr 2020 12:52:56 +0000 (21:52 +0900)]
To set saved jpeg image quality of Capture

 - Adds parameter at the Capture::Start to control saved jpeg quality

Change-Id: I9b0edc0e22e77672a7acf460303585ee4ebcdc3b
Signed-off-by: Seungho, Baek <sbsh.baek@samsung.com>
4 years agoMerge "Plugin so files renamed to provide DALi 2" into devel/master
Adeel Kazmi [Thu, 7 May 2020 14:18:59 +0000 (14:18 +0000)]
Merge "Plugin so files renamed to provide DALi 2" into devel/master

4 years agoMerge "DALi Version 1.9.11" into devel/master
Adeel Kazmi [Thu, 7 May 2020 11:33:28 +0000 (11:33 +0000)]
Merge "DALi Version 1.9.11" into devel/master

4 years agoDALi Version 1.9.11 82/232782/1 dali_1.9.11
Richard Huang [Thu, 7 May 2020 11:16:13 +0000 (12:16 +0100)]
DALi Version 1.9.11

Change-Id: I08ab0dfeb0601d6cf9a7b2a80be5eb2f0826b01d

4 years agoPlugin so files renamed to provide DALi 2 16/232716/2
Heeyong Song [Thu, 7 May 2020 08:27:45 +0000 (17:27 +0900)]
Plugin so files renamed to provide DALi 2

Change-Id: Ic2946a671ff7ff8391fcefb75f80f57020e1d1e8

4 years ago(Vector) Add a method to ignore a rendered frame 72/232072/2
Heeyong Song [Mon, 30 Dec 2019 05:13:47 +0000 (14:13 +0900)]
(Vector) Add a method to ignore a rendered frame

Change-Id: I6f8fdcb4a913e3439b45c13def5f6570a82dda74

4 years agoAdd a method to NativeImageSourceQueue 42/231442/4
Heeyong Song [Mon, 30 Dec 2019 05:11:18 +0000 (14:11 +0900)]
Add a method to NativeImageSourceQueue

There is a case not to show an image which is enqueued previously.
So added a method to ignore a source buffer

Change-Id: I571af6aff235955d441eef644300033d888003f5

4 years agoMerge "Libraries & RPM renamed to provide DALi 2" into devel/master
Adeel Kazmi [Mon, 4 May 2020 19:27:52 +0000 (19:27 +0000)]
Merge "Libraries & RPM renamed to provide DALi 2" into devel/master

4 years agoDALi Version 1.9.10 45/232345/1 dali_1.9.10
György Straub [Fri, 1 May 2020 11:00:59 +0000 (12:00 +0100)]
DALi Version 1.9.10

Change-Id: I843269f12c0e083fe769ee81739fdcb5aca608e8

4 years agoLibraries & RPM renamed to provide DALi 2 36/232136/2
Adeel Kazmi [Tue, 28 Apr 2020 10:05:53 +0000 (11:05 +0100)]
Libraries & RPM renamed to provide DALi 2

Change-Id: I7e21bc9357279865317d59f11ac9f339a4c8aa79

4 years agoMake capture return Buffer. 56/229856/17
Seungho, Baek [Mon, 6 Apr 2020 05:00:21 +0000 (14:00 +0900)]
Make capture return Buffer.

 - If developer want to use saved buffer, Dali::Capture can return it.

Change-Id: I03213cec5e54edf8f0e79f00e02a77f70fe16e51
Signed-off-by: Seungho, Baek <sbsh.baek@samsung.com>
4 years agoMake Capture api common. 20/229020/14
Seungho, Baek [Fri, 27 Mar 2020 06:06:31 +0000 (15:06 +0900)]
Make Capture api common.

 - Current implementation, Capture can be used only in the wearable profile

Change-Id: I269e5e5b604b6deba97980ce53493fd0ae9039c0
Signed-off-by: Seungho, Baek <sbsh.baek@samsung.com>
4 years agoDALi Version 1.9.9 77/231877/1 dali_1.9.9
greynaga [Fri, 24 Apr 2020 15:00:42 +0000 (16:00 +0100)]
DALi Version 1.9.9

Change-Id: I78f54bf63f52e6427389014426f896a892905ae0

4 years agoMerge "Add Pixel format for depth and stencil" into devel/master
Seungho BAEK [Wed, 22 Apr 2020 04:33:35 +0000 (04:33 +0000)]
Merge "Add Pixel format for depth and stencil" into devel/master

4 years agoThere was a bug in the conditional statement. 95/231195/1
Joogab Yun [Mon, 20 Apr 2020 04:27:12 +0000 (13:27 +0900)]
There was a bug in the conditional statement.
Modify it correctly.

Change-Id: I7d2e4f2975f2153f8144c49aff6b5da5123389e5

4 years agoMerge "Fix VCPKG CMake build issue." into devel/master
Adeel Kazmi [Fri, 17 Apr 2020 10:51:15 +0000 (10:51 +0000)]
Merge "Fix VCPKG CMake build issue." into devel/master

4 years agoDALi Version 1.9.8 14/231114/1 dali_1.9.8
Cheng-Shiun Tsai [Fri, 17 Apr 2020 09:07:04 +0000 (10:07 +0100)]
DALi Version 1.9.8

Change-Id: I2394c7fb1b1df5a2c2379c928d62ab1a87f98c81

4 years agoFix VCPKG CMake build issue. 17/231017/1
Victor Cebollada [Thu, 16 Apr 2020 16:06:14 +0000 (17:06 +0100)]
Fix VCPKG CMake build issue.

Change-Id: I46a10ac49def184f536014c0ea630d827a1eadb7
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
4 years agoAdd Pixel format for depth and stencil 21/178121/6
Seungho, Baek [Tue, 8 May 2018 07:27:13 +0000 (16:27 +0900)]
Add Pixel format for depth and stencil

 - add cases on the switch to control pixel enum

Change-Id: I19a6d9abc010cfc434e282b5af1245ed68541c5c
Signed-off-by: Seungho, Baek <sbsh.baek@samsung.com>
4 years agoCMake for MS Windows command line 55/224155/17
Victor Cebollada [Thu, 6 Feb 2020 10:52:50 +0000 (10:52 +0000)]
CMake for MS Windows command line

Change-Id: If41d0394d5c98e124be9decf813d754e8f46c9a3
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
4 years agoProcessIdle method added to Adaptor. 97/227397/12
Victor Cebollada [Tue, 10 Mar 2020 07:51:23 +0000 (07:51 +0000)]
ProcessIdle method added to Adaptor.

* This function is intended to be used in the case there is no instance
  of a Dali::Application i.e. DALi is used in a implementation of
  a plugin of an application.

Change-Id: Ia2a16f2234a42ec6a1e6a957e1d80149bd2628ce
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
4 years agoMerge "DALi Version 1.9.7" into devel/master
Adeel Kazmi [Thu, 9 Apr 2020 14:48:39 +0000 (14:48 +0000)]
Merge "DALi Version 1.9.7" into devel/master

4 years agoDALi Version 1.9.7 67/230367/1 dali_1.9.7
Anton Obzhirov [Thu, 9 Apr 2020 14:48:18 +0000 (15:48 +0100)]
DALi Version 1.9.7

Change-Id: I5af6978eb76e45d514385a1109a695e3885fceb2

4 years agoMerge "Fix a crash on Ubuntu" into devel/master
Adeel Kazmi [Thu, 9 Apr 2020 13:58:34 +0000 (13:58 +0000)]
Merge "Fix a crash on Ubuntu" into devel/master

4 years agoWindows third party dead code removed. 93/229893/4
Victor Cebollada [Mon, 6 Apr 2020 08:53:35 +0000 (09:53 +0100)]
Windows third party dead code removed.

* GetRealFileMode() removed
* GetRealName() code moved to CustomFile.cpp

Change-Id: Ibb35df4f77c7d9173d1212b56ab8c81687bd6740
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
4 years agoMerge "Suspend window deletion while rendering" into devel/master
Adeel Kazmi [Wed, 8 Apr 2020 17:09:01 +0000 (17:09 +0000)]
Merge "Suspend window deletion while rendering" into devel/master

4 years agoSuspend window deletion while rendering 69/230069/2
Richard Huang [Tue, 7 Apr 2020 16:26:21 +0000 (17:26 +0100)]
Suspend window deletion while rendering

Change-Id: I6801f1daffa69567bad794387676e23b33051f2b

4 years agoAcquire / Release information of an internal native image. 23/227023/20
Joogab Yun [Tue, 10 Mar 2020 01:18:08 +0000 (10:18 +0900)]
Acquire / Release information of an internal native image.

Change-Id: I6a92c20e0b2395c26dac29a1b5b565ddcd31dc16

4 years agoMerge "Fix for PreInitialize, including FontClient" into devel/master
HyunJu Shin [Mon, 6 Apr 2020 01:29:22 +0000 (01:29 +0000)]
Merge "Fix for PreInitialize, including FontClient" into devel/master

4 years agoMerge "MS Windows - window surface fix." into devel/master
Adeel Kazmi [Fri, 3 Apr 2020 08:46:46 +0000 (08:46 +0000)]
Merge "MS Windows - window surface fix." into devel/master

4 years agoMerge "New Window constructor added." into devel/master
Adeel Kazmi [Fri, 3 Apr 2020 08:46:02 +0000 (08:46 +0000)]
Merge "New Window constructor added." into devel/master

4 years agoMerge "Window - Constructor refactor." into devel/master
Adeel Kazmi [Fri, 3 Apr 2020 08:44:37 +0000 (08:44 +0000)]
Merge "Window - Constructor refactor." into devel/master

4 years agoDALi Version 1.9.6 61/229761/1 dali_1.9.6
Adeel Kazmi [Fri, 3 Apr 2020 07:38:16 +0000 (08:38 +0100)]
DALi Version 1.9.6

Change-Id: Iad91c06d29cc7626faabf1a897584897df72cc68

4 years agoMS Windows - window surface fix. 13/227513/7
Victor Cebollada [Thu, 12 Mar 2020 07:34:23 +0000 (07:34 +0000)]
MS Windows - window surface fix.

* Does a 'wiring' connection between the Windows callbacks
  and the given render surface.

Change-Id: I2a1354e2dfbbbd3c8fff6e9d251b51b5326e26f9
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
4 years agoFix for PreInitialize, including FontClient 35/229535/3
Paul Wisbey [Wed, 1 Apr 2020 19:57:44 +0000 (20:57 +0100)]
Fix for PreInitialize, including FontClient

Change-Id: I00b464e8936731e85bb9daefd0eeb16a853dc929

4 years agoFix a crash on Ubuntu 71/229571/1
Heeyong Song [Thu, 2 Apr 2020 04:22:14 +0000 (13:22 +0900)]
Fix a crash on Ubuntu

ecore_x_init() should be called before a window is created.

Change-Id: I36ffc65f5f509a90691bce36178f1a41d9ca03a5

4 years agoNew Window constructor added. 51/224151/15
Victor Cebollada [Tue, 28 Jan 2020 08:41:40 +0000 (08:41 +0000)]
New Window constructor added.

* Can receive a surface where to render as a parameter.
  The surface can be created outside a DALi application and
  be passed to DALi to render on it.

Change-Id: Ia0c582be359972ea93a8cae064710cea1161b07e
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
4 years agoWindow - Constructor refactor. 04/223504/16
Victor Cebollada [Thu, 30 Jan 2020 08:04:48 +0000 (08:04 +0000)]
Window - Constructor refactor.

* Fixes a memory leak if multiple window is not supported.
* Common code removed by calling one constructor from another.
* Fixes a circular dependency with Adaptor.
  The Adaptor needs a Window and Window needs the Adaptor to
  be created.

Change-Id: Icf4443f1ecfc758d1fd68d6d8ee032dd3e96274e
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
4 years agoRemoved the 'setenv' function of the Third Party Windows platform. 52/226252/10
Victor Cebollada [Thu, 27 Feb 2020 07:55:18 +0000 (07:55 +0000)]
Removed the 'setenv' function of the Third Party Windows platform.

* Moved to windows-dependencies as it's needed by dali-demo.

Change-Id: I329519c6825f4f9487cd05ded5f085afc6481bac
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
4 years agoMerge "Remove RenderSurface from Core" into devel/master
Adeel Kazmi [Mon, 30 Mar 2020 14:40:59 +0000 (14:40 +0000)]
Merge "Remove RenderSurface from Core" into devel/master

4 years agoDALi Version 1.9.5 71/229071/1 dali_1.9.5
adam.b [Fri, 27 Mar 2020 13:28:52 +0000 (13:28 +0000)]
DALi Version 1.9.5

Change-Id: Ibd7c26b2c8f6f9443300b95eb2c0336f74da202d

4 years agoRemove RenderSurface from Core 06/226806/6
Richard Huang [Thu, 5 Mar 2020 11:29:56 +0000 (11:29 +0000)]
Remove RenderSurface from Core

Change-Id: I72bedac632bd85543e7518617b895085f9a283cf

4 years agoMerge "Temporary fix of PreInitialize, Remove FontClient" into devel/master
huiyu eun [Thu, 26 Mar 2020 03:28:45 +0000 (03:28 +0000)]
Merge "Temporary fix of PreInitialize, Remove FontClient" into devel/master

4 years agoChange ApplicationPreInitialize function name 06/228706/2
huiyu.eun [Wed, 25 Mar 2020 04:10:33 +0000 (13:10 +0900)]
Change ApplicationPreInitialize function name

Change-Id: I2504945b43059cdc8a82e81273a42b3125907658
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
4 years agoTemporary fix of PreInitialize, Remove FontClient 07/228707/1
huiyu.eun [Wed, 25 Mar 2020 04:13:35 +0000 (13:13 +0900)]
Temporary fix of PreInitialize, Remove FontClient

We cannot use a singleton service before the core is created.

FontClient takes the most launch time to load dali application.
we have to modify the code to use FontClient in PreInitialize function.

Change-Id: I085bf894bf298486e1756f62394562a46b820694
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
4 years agoDALi Version 1.9.4 16/228316/1 dali_1.9.4
Victor Cebollada [Fri, 20 Mar 2020 07:51:00 +0000 (07:51 +0000)]
DALi Version 1.9.4

Change-Id: I561fc10898e8c525e44b203d254aaeb65c3683d1

4 years agoMerge "Revert "Add cancel event flag in Key up event"" into devel/master
Adeel Kazmi [Fri, 20 Mar 2020 07:36:43 +0000 (07:36 +0000)]
Merge "Revert "Add cancel event flag in Key up event"" into devel/master

4 years agoRevert "Add cancel event flag in Key up event" 13/228313/1
Adeel Kazmi [Fri, 20 Mar 2020 07:35:41 +0000 (07:35 +0000)]
Revert "Add cancel event flag in Key up event"

This reverts commit 12bd01d9f8a26aa77a551eb2c456b3af7fed9348.

Change-Id: If8efb3b2dbd1d5020d035e964979075e26d69fe8

4 years agoMerge "Add cancel event flag in Key up event" into devel/master
Adeel Kazmi [Thu, 19 Mar 2020 09:41:17 +0000 (09:41 +0000)]
Merge "Add cancel event flag in Key up event" into devel/master

4 years agoAdd cancel event flag in Key up event 12/228012/1
Seoyeon Kim [Wed, 18 Mar 2020 05:53:32 +0000 (14:53 +0900)]
Add cancel event flag in Key up event

- When the key need to be combined with the previous key, the event should not
 perform anything.
- So, added cancel processing flag in OnKeyUp()

Change-Id: I02ea223282241555931952daf48c95918ba12129
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>