platform/core/uifw/dali-adaptor.git
5 years ago[dali_1.4.33] Merge branch 'devel/master' 79/212179/1
Cheng-Shiun Tsai [Fri, 16 Aug 2019 09:41:23 +0000 (10:41 +0100)]
[dali_1.4.33] Merge branch 'devel/master'

Change-Id: I1bcfd3fe8ca1ac1b6f89427f56979315c1dda88d

5 years agoDALi Version 1.4.33 74/212174/1 dali_1.4.33
Cheng-Shiun Tsai [Fri, 16 Aug 2019 09:40:37 +0000 (10:40 +0100)]
DALi Version 1.4.33

Change-Id: If0942a266d6a46457f62d2625adea72a805dda6a

5 years agoMerge "Add KeyEventGeneratedSignal for Get KeyEvent normally" into devel/master
Heeyong Song [Mon, 12 Aug 2019 04:25:08 +0000 (04:25 +0000)]
Merge "Add KeyEventGeneratedSignal for Get KeyEvent normally" into devel/master

5 years ago(Vector) Change return type of Render() 84/211184/2
Heeyong Song [Wed, 31 Jul 2019 03:55:05 +0000 (12:55 +0900)]
(Vector) Change return type of Render()

Change-Id: Iec238fa707428072ace4f063dba539bfa86b16cf

5 years agoKeep the handle of SceneHolder before processing events in Core 88/211888/2
Richard Huang [Fri, 9 Aug 2019 15:04:55 +0000 (16:04 +0100)]
Keep the handle of SceneHolder before processing events in Core

Change-Id: I042e3c27e5de8fc82f75170e34ebfbea0a79b933

5 years ago[dali_1.4.32] Merge branch 'devel/master' 53/211853/1
Agnelo Vaz [Fri, 9 Aug 2019 10:31:39 +0000 (11:31 +0100)]
[dali_1.4.32] Merge branch 'devel/master'

Change-Id: I7528f87508d62959b74f05b099383303950eb6ce

5 years agoDALi Version 1.4.32 48/211848/1 dali_1.4.32
Agnelo Vaz [Fri, 9 Aug 2019 10:30:52 +0000 (11:30 +0100)]
DALi Version 1.4.32

Change-Id: Ib30caaab705e5e0b86d8ae0a4ac30d5f8c3fb31b

5 years agoMerge "Replace the plane text with asterisk character in password mode" into devel...
Seoyeon Kim [Thu, 8 Aug 2019 05:47:23 +0000 (05:47 +0000)]
Merge "Replace the plane text with asterisk character in password mode" into devel/master

5 years ago[dali_1.4.31] Merge branch 'devel/master' 03/211403/1
Adeel Kazmi [Fri, 2 Aug 2019 10:27:11 +0000 (11:27 +0100)]
[dali_1.4.31] Merge branch 'devel/master'

Change-Id: I0db309ac147b5fd7218ed00c66f995f3f0bda3b0

5 years agoDALi Version 1.4.31 98/211398/1 dali_1.4.31
Adeel Kazmi [Fri, 2 Aug 2019 10:26:24 +0000 (11:26 +0100)]
DALi Version 1.4.31

Change-Id: I98e24c9ff862efd185c083b5fce69e0da9b2d94e

5 years agoAdd KeyEventGeneratedSignal for Get KeyEvent normally 68/207868/8
Sunghyun kim [Thu, 13 Jun 2019 10:13:47 +0000 (19:13 +0900)]
Add KeyEventGeneratedSignal for Get KeyEvent normally

Window can get KeyEvent even if control already use it.

Change-Id: I20e69ad3838640de7da309bc6ad2d1b37e51cbfc

5 years agoFixed viewport issue when changing window size 72/211072/1
Paul Wisbey [Mon, 29 Jul 2019 16:53:22 +0000 (17:53 +0100)]
Fixed viewport issue when changing window size

Change-Id: I58ab85189de63fdbf8d5152c111f2d851ced0a65

5 years ago[dali_1.4.30] Merge branch 'devel/master' 70/210970/1
adam.b [Fri, 26 Jul 2019 10:48:08 +0000 (11:48 +0100)]
[dali_1.4.30] Merge branch 'devel/master'

Change-Id: Id3c799780c104b584685d13dcabe5665651ed909

5 years agoDALi Version 1.4.30 65/210965/1 dali_1.4.30
adam.b [Fri, 26 Jul 2019 10:47:22 +0000 (11:47 +0100)]
DALi Version 1.4.30

Change-Id: Id43ed6292d3e9bda611b4c24565af6350fa4beb0

5 years agoMerge "Ensure Scene is informed of the surface resizing in all cases" into devel...
Adeel Kazmi [Thu, 25 Jul 2019 15:51:53 +0000 (15:51 +0000)]
Merge "Ensure Scene is informed of the surface resizing in all cases" into devel/master

5 years agoReplace the plane text with asterisk character in password mode 61/210861/1
Seoyeon Kim [Thu, 25 Jul 2019 08:21:47 +0000 (17:21 +0900)]
Replace the plane text with asterisk character in password mode

- Added to replace the plain text with '*' (Asterisk) character
 when the current input panel is password mode.
- Changed some reinterpret_cast to use static_cast

Change-Id: Ia42738aaefd38143ae6b950d623ed7e93162f219
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
5 years agoMerge "Add to set MIME type to the input panel and add the callback" into devel/master
Seoyeon Kim [Thu, 25 Jul 2019 04:21:34 +0000 (04:21 +0000)]
Merge "Add to set MIME type to the input panel and add the callback" into devel/master

5 years agoAdd to set MIME type to the input panel and add the callback 03/205903/6
Seoyeon Kim [Fri, 10 May 2019 07:55:10 +0000 (16:55 +0900)]
Add to set MIME type to the input panel and add the callback

- Added an API to set the allowed MIME type to deliver to the input panel.
- Added a callback to receive the content of the input method URI.

Change-Id: I6fb970d392fb66a438bd4590440c01503c572c45
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
5 years agoEnsure Scene is informed of the surface resizing in all cases 89/210789/1
Adeel Kazmi [Wed, 24 Jul 2019 18:54:51 +0000 (19:54 +0100)]
Ensure Scene is informed of the surface resizing in all cases

Change-Id: I9e3838b8bd88f1b05e6a0924bb04293c93cb5e86

5 years agoApplying changes to Scene::New() 81/210681/2
Adeel Kazmi [Tue, 23 Jul 2019 16:02:57 +0000 (17:02 +0100)]
Applying changes to Scene::New()

Change-Id: I6dfe4a2ad3b6829d91d89b511039e16999530371

5 years agoAdd log for checking the size of screen 39/210539/5
Sunghyun kim [Mon, 22 Jul 2019 07:21:06 +0000 (16:21 +0900)]
Add log for checking the size of screen

Change-Id: Idbc0a86c78258818e30717ab44d570f9f11ed57c

5 years agoMerge "Changes after removal of Core::SurfaceResized()" into devel/master
Adeel Kazmi [Tue, 23 Jul 2019 14:01:06 +0000 (14:01 +0000)]
Merge "Changes after removal of Core::SurfaceResized()" into devel/master

5 years agoFix video underlay issue 37/206037/6
huiyu.eun [Mon, 13 May 2019 10:47:59 +0000 (19:47 +0900)]
Fix video underlay issue

Change-Id: I07fef8ee31bdc31acd68a4f1a7e34836a109ec60
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
5 years agoChanges after removal of Core::SurfaceResized() 81/210581/1
Adeel Kazmi [Mon, 22 Jul 2019 12:54:55 +0000 (13:54 +0100)]
Changes after removal of Core::SurfaceResized()

Change-Id: I5b311ee23f631c2dd7078b1d6db98a19e200e9b8

5 years agoMerge "Fixed bug about cache of EllipsisGlyph" into devel/master
joogab yun [Mon, 22 Jul 2019 06:09:59 +0000 (06:09 +0000)]
Merge "Fixed bug about cache of EllipsisGlyph" into devel/master

5 years ago[dali_1.4.29] Merge branch 'devel/master' 74/210474/1
Victor Cebollada [Fri, 19 Jul 2019 08:52:26 +0000 (09:52 +0100)]
[dali_1.4.29] Merge branch 'devel/master'

Change-Id: I0cfcbb806080c67b5d22864e8ac9dd776004b53d

5 years agoDALi Version 1.4.29 69/210469/1 dali_1.4.29
Victor Cebollada [Fri, 19 Jul 2019 08:51:35 +0000 (09:51 +0100)]
DALi Version 1.4.29

Change-Id: I36017c697557853a1d7239045f9973be72fa21b6

5 years agoFixed bug about cache of EllipsisGlyph 12/210412/2
Joogab Yun [Fri, 19 Jul 2019 02:10:18 +0000 (11:10 +0900)]
Fixed bug about cache of EllipsisGlyph

Checking for cache usage is wrong.

For example,
when you create two TextLabels with PointSize 25, 50, ellipsis is created in one size.
ellipsis also changes according to the font size.

    TextLabel ellipsisLabel  = TextLabel::New( "Hello World"  );
    ellipsisLabel.SetSize( 170.f, 120.f );
    ellipsisLabel.SetProperty( TextLabel::Property::POINT_SIZE, 25.f );
    ellipsisLabel.SetProperty( TextLabel::Property::ELLIPSIS, true );
    ellipsisLabel.SetPosition( 100.f, 150.f );
    ellipsisLabel.SetParentOrigin( ParentOrigin::TOP_LEFT );
    ellipsisLabel.SetAnchorPoint( AnchorPoint::TOP_LEFT );
    stage.Add( ellipsisLabel );

    TextLabel ellipsisLabel2  = TextLabel::New( "Hello World"  );
    ellipsisLabel2.SetSize( 170.f, 120.f );
    ellipsisLabel2.SetProperty( TextLabel::Property::POINT_SIZE, 50.f );
    ellipsisLabel2.SetProperty( TextLabel::Property::ELLIPSIS, true );
    ellipsisLabel2.SetPosition( 100.f, 250.f );
    ellipsisLabel2.SetParentOrigin( ParentOrigin::TOP_LEFT );
    ellipsisLabel2.SetAnchorPoint( AnchorPoint::TOP_LEFT );
    stage.Add( ellipsisLabel2 );

Change-Id: I66426a59b5cfdd68d09b9c6f862606a38d1a1986

5 years agoMerge "FBO/Texture access synchronization for multiple contexts" into devel/master
Adeel Kazmi [Thu, 18 Jul 2019 09:37:57 +0000 (09:37 +0000)]
Merge "FBO/Texture access synchronization for multiple contexts" into devel/master

5 years agoMerge "Multiply the Alpha of mask to the premultiplied image" into devel/master
sunghyun kim [Thu, 18 Jul 2019 01:18:07 +0000 (01:18 +0000)]
Merge "Multiply the Alpha of mask to the premultiplied image" into devel/master

5 years agoFBO/Texture access synchronization for multiple contexts 92/210092/6
Richard Huang [Thu, 11 Jul 2019 14:39:22 +0000 (15:39 +0100)]
FBO/Texture access synchronization for multiple contexts

Change-Id: I5fde582e2da41542931a9c62dae6fc188f44b4e6

5 years agoMultiply the Alpha of mask to the premultiplied image 76/209676/6
Sunghyun kim [Wed, 10 Jul 2019 03:41:46 +0000 (12:41 +0900)]
Multiply the Alpha of mask to the premultiplied image

After move MultiplyColorByAlpha() from main thread to resource thread, MultiplyColorByAlpha() is called first than ApplyMask().
In this case, the alpha value of mask is not multiplied properly to other channels in the image.
Therefore, if image is premultiplied, the other channels of the image need to multiply by alpha of mask.

Change-Id: I60c056460537db604566f080302be09a6f88d047

5 years ago(Automated Tests) Sync with Toolkit changes 95/210095/1
Adeel Kazmi [Mon, 15 Jul 2019 19:53:59 +0000 (20:53 +0100)]
(Automated Tests) Sync with Toolkit changes

Change-Id: I9522ba6300eebe7b043081195d5947dd9d20262c

5 years agoMerge "Fix trace factory compilation." into devel/master
Adeel Kazmi [Mon, 15 Jul 2019 08:47:41 +0000 (08:47 +0000)]
Merge "Fix trace factory compilation." into devel/master

5 years agoMerge "To fix coverity issue - color controller" into devel/master
Adeel Kazmi [Fri, 12 Jul 2019 17:18:48 +0000 (17:18 +0000)]
Merge "To fix coverity issue - color controller" into devel/master

5 years agoFix trace factory compilation. 69/209969/1
Anton Obzhirov [Fri, 12 Jul 2019 15:28:32 +0000 (16:28 +0100)]
Fix trace factory compilation.

Change-Id: I75b4dc7d7c00e9ea5c9368c5c25a7796123162c7

5 years ago[dali_1.4.28] Merge branch 'devel/master' 36/209936/1
Richard Huang [Fri, 12 Jul 2019 10:18:18 +0000 (11:18 +0100)]
[dali_1.4.28] Merge branch 'devel/master'

Change-Id: I345437d0bed298ed6bc0a0aa622405195e79176d

5 years agoDALi Version 1.4.28 31/209931/1 dali_1.4.28
Richard Huang [Fri, 12 Jul 2019 10:17:30 +0000 (11:17 +0100)]
DALi Version 1.4.28

Change-Id: Id7821347257976ca43e171b390d633c82d4cd694

5 years agoMerge "Add file stream API." into devel/master
Adeel Kazmi [Thu, 11 Jul 2019 17:39:03 +0000 (17:39 +0000)]
Merge "Add file stream API." into devel/master

5 years agoAdd file stream API. 32/209732/3
Anton Obzhirov [Tue, 9 Jul 2019 09:43:07 +0000 (10:43 +0100)]
Add file stream API.

Change-Id: I8558863e04052c075f90135b3558f0d5ee1d2a12

5 years agoMerge "Add log for checking window status" into devel/master
sunghyun kim [Wed, 10 Jul 2019 07:20:37 +0000 (07:20 +0000)]
Merge "Add log for checking window status" into devel/master

5 years agoMerge "prevent division by zero" into devel/master
joogab yun [Wed, 10 Jul 2019 06:52:45 +0000 (06:52 +0000)]
Merge "prevent division by zero" into devel/master

5 years agoAdd log for checking window status 96/209696/1
Sunghyun kim [Wed, 10 Jul 2019 05:07:20 +0000 (14:07 +0900)]
Add log for checking window status

Need to print Log when window status is changed.

Change-Id: I4b825b344ef280f3a448eb115e57668a0c954db0

5 years agoprevent division by zero 82/209482/2
Joogab Yun [Mon, 8 Jul 2019 08:04:30 +0000 (17:04 +0900)]
prevent division by zero

Change-Id: I97b97da610346f75c93e3fe0ee41831f1f2b8740

5 years agoSynchronize the window removal between main thread and render thread 43/209543/6
Richard Huang [Mon, 8 Jul 2019 12:57:37 +0000 (13:57 +0100)]
Synchronize the window removal between main thread and render thread

Change-Id: I2ad9c459029c648d66d1dca373f5fd906ec0d6c8

5 years agoTo fix coverity issue - color controller 19/209819/1
Seungho, Baek [Mon, 8 Jul 2019 08:28:33 +0000 (17:28 +0900)]
To fix coverity issue - color controller

Change-Id: Id4c97209f60d1f4d6888f3fbf9f0c1bebb3504f9
Signed-off-by: Seungho, Baek <sbsh.baek@samsung.com>
5 years agoMerge "Tizen specific wl_egl_window APIs is replaced." into devel/master
Wonsik Jung [Mon, 8 Jul 2019 00:08:42 +0000 (00:08 +0000)]
Merge "Tizen specific wl_egl_window APIs is replaced." into devel/master

5 years agoMerge "Check EGL_KHR_Create_Context extension, Prevent glFinish without makeCurrent...
Adeel Kazmi [Fri, 5 Jul 2019 16:13:01 +0000 (16:13 +0000)]
Merge "Check EGL_KHR_Create_Context extension, Prevent glFinish without makeCurrent, Remove ifdef ARM in ChooseConfig" into devel/master

5 years agoAll file read operations should be done through FileLoader. 27/209127/6
Anton Obzhirov [Tue, 2 Jul 2019 10:16:46 +0000 (11:16 +0100)]
All file read operations should be done through FileLoader.

Change-Id: I8709b060504f76a35d3abc5ef6500fa29320f897

5 years agoMerge "DALi Version 1.4.27" into devel/master
Adeel Kazmi [Fri, 5 Jul 2019 09:45:32 +0000 (09:45 +0000)]
Merge "DALi Version 1.4.27" into devel/master

5 years agoTizen specific wl_egl_window APIs is replaced. 94/209194/2
Wonsik Jung [Wed, 3 Jul 2019 09:30:20 +0000 (18:30 +0900)]
Tizen specific wl_egl_window APIs is replaced.

Tizen Specific wl_egl_window APIs and symbols will be replaced
and previous APIs will be removed.
Most of changes are prefix in APIs and symbol.
This chagnes is valid since Tizen 5.0

Change-Id: Ie272d03772201055080831dcbefbf43fe84e1c92

5 years ago[dali_1.4.27] Merge branch 'devel/master' 78/209378/1
György Straub [Fri, 5 Jul 2019 07:56:38 +0000 (08:56 +0100)]
[dali_1.4.27] Merge branch 'devel/master'

Change-Id: If13e80b66b02a579baa8e72431577d4b514f7b8e

5 years agoDALi Version 1.4.27 73/209373/1 dali_1.4.27
György Straub [Fri, 5 Jul 2019 07:55:51 +0000 (08:55 +0100)]
DALi Version 1.4.27

Change-Id: I1fcd2d722d4c9388c2dd249df96f35a2ecc34ee5

5 years agoMerge "Call RequestUpdateOnce in OnWindowShown()" into devel/master
Heeyong Song [Fri, 5 Jul 2019 01:52:38 +0000 (01:52 +0000)]
Merge "Call RequestUpdateOnce in OnWindowShown()" into devel/master

5 years agoCheck EGL_KHR_Create_Context extension, Prevent glFinish without makeCurrent, Remove... 10/209310/1
Seungho, Baek [Thu, 4 Jul 2019 23:42:34 +0000 (08:42 +0900)]
Check EGL_KHR_Create_Context extension, Prevent glFinish without makeCurrent, Remove ifdef ARM in ChooseConfig

 - If EGL_KHR_Create_Context extension is not supported, Do not use EGL_CONTEXT_MINOR_VERSION_KHR
 - Without any Current Context, do not call glFinish
 - Remove ARM condition in the ChooseConfig

Change-Id: I3d0ac92b4ac2cb1404716a4581d654fa7c6d41ac
Signed-off-by: Seungho, Baek <sbsh.baek@samsung.com>
5 years agoRevert "Check EGL_KHR_Create_Context extension, Prevent glFinish without makeCurrent... 07/209307/2
Adeel Kazmi [Thu, 4 Jul 2019 16:42:36 +0000 (16:42 +0000)]
Revert "Check EGL_KHR_Create_Context extension, Prevent glFinish without makeCurrent, Remove ifdef ARM in ChooseConfig"

This reverts commit baa3e991beacd0343e825bee0d49d0f8ea6a1700.

Reason for revert: Cannot launch any demos on mobile target anymore.

Change-Id: I9bbe96afabe7e1cdc715df8147b874d6b317df4d

5 years agoCheck EGL_KHR_Create_Context extension, Prevent glFinish without makeCurrent, Remove... 23/208723/6
Seungho, Baek [Wed, 12 Jun 2019 08:12:13 +0000 (17:12 +0900)]
Check EGL_KHR_Create_Context extension, Prevent glFinish without makeCurrent, Remove ifdef ARM in ChooseConfig

 - If EGL_KHR_Create_Context extension is not supported, Do not use EGL_CONTEXT_MINOR_VERSION_KHR
 - Without any Current Context, do not call glFinish
 - Remove ARM condition in the ChooseConfig

Change-Id: I27cf679943694f91329454e63441a100ab04e706
Signed-off-by: Seungho, Baek <sbsh.baek@samsung.com>
5 years agoCall RequestUpdateOnce in OnWindowShown() 91/208491/2
Heeyong Song [Tue, 25 Jun 2019 06:26:25 +0000 (15:26 +0900)]
Call RequestUpdateOnce in OnWindowShown()

Rendering should be done when a window is shown.
But the Adaptor may be in the running state (when other windows are shown). So call RequestUpdateOnce() in that case.

Change-Id: I5c3725fd171c0d93fdfbf00362e239fb66716fb6

5 years ago[dali_1.4.26] Merge branch 'devel/master' 95/208795/1
greynaga [Fri, 28 Jun 2019 10:43:19 +0000 (11:43 +0100)]
[dali_1.4.26] Merge branch 'devel/master'

Change-Id: Id208ba34cfcbf2549a1915d7c59afb6ffb775277

5 years agoDALi Version 1.4.26 90/208790/1 dali_1.4.26
greynaga [Fri, 28 Jun 2019 10:42:33 +0000 (11:42 +0100)]
DALi Version 1.4.26

Change-Id: Ib63d4d99785208866b17f1770c896f2ba6046b4a

5 years agoMerge "Remove Tizen 5.5 dependent code from native-render-surface" into devel/master
Adeel Kazmi [Tue, 25 Jun 2019 14:32:18 +0000 (14:32 +0000)]
Merge "Remove Tizen 5.5 dependent code from native-render-surface" into devel/master

5 years agoRemove Tizen 5.5 dependent code from native-render-surface 26/208526/1
Jiyun Yang [Tue, 25 Jun 2019 12:06:03 +0000 (21:06 +0900)]
Remove Tizen 5.5 dependent code from native-render-surface

Change-Id: Ie71de8205f5dbfe9fe1b72a303960259ae5bfea0
Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
5 years agoMove Ubuntu tts player to generic. 13/208513/1
Anton Obzhirov [Tue, 25 Jun 2019 10:24:40 +0000 (11:24 +0100)]
Move Ubuntu tts player to generic.

Change-Id: I67ff0c92f83502734b9aac56ab91b67504c70449

5 years agoMerge "Removed references to GestureManager" into devel/master
Adeel Kazmi [Tue, 25 Jun 2019 08:15:50 +0000 (08:15 +0000)]
Merge "Removed references to GestureManager" into devel/master

5 years agoRemove vsync-monitor since is not used anymore and move egl-image-extensions-ubuntu... 59/208459/3
Anton Obzhirov [Mon, 24 Jun 2019 13:54:01 +0000 (14:54 +0100)]
Remove vsync-monitor since is not used anymore and move egl-image-extensions-ubuntu.cpp to generic.

Change-Id: Ie7567fca26a5ce0ca6a303c34d19975755f1f30c

5 years agoRemoved references to GestureManager 57/208457/1
Adeel Kazmi [Mon, 24 Jun 2019 12:53:02 +0000 (13:53 +0100)]
Removed references to GestureManager

Change-Id: I14419c50af668492c65caf747c9b8e6e4b3f5178

5 years agoMove trace factory Ubuntu implementation to generic. 50/208450/3
Anton Obzhirov [Mon, 24 Jun 2019 10:36:52 +0000 (11:36 +0100)]
Move trace factory Ubuntu implementation to generic.

Change-Id: Ic34941ea014408a844a3d2777c87a375392e190f

5 years agoAdd SetCommandLineOptions() for pre-initialzed application 53/195653/13
huiyu.eun [Mon, 17 Dec 2018 05:21:47 +0000 (14:21 +0900)]
Add SetCommandLineOptions() for pre-initialzed application

Add SetCommandLineOptions() for pre-initialzed application

Change-Id: I822f95927d0543104c924c452742372d1c52f0aa
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
5 years agoMerge "SceneHolder sets background color through the Scene to send an information...
JIYUN YANG [Fri, 21 Jun 2019 06:42:26 +0000 (06:42 +0000)]
Merge "SceneHolder sets background color through the Scene to send an information to the UpdateRender thread" into devel/master

5 years agoSceneHolder sets background color through the Scene to send an information to the... 83/207783/5
Jiyun Yang [Wed, 12 Jun 2019 11:47:24 +0000 (20:47 +0900)]
SceneHolder sets background color through the Scene to send an information to the UpdateRender thread

Change-Id: Iaf55375b3218367efccd1c2d87f002ea4132f58b
Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
5 years agoFix things to support EvasPlugin 11/206811/13
Jiyun Yang [Mon, 27 May 2019 11:00:17 +0000 (20:00 +0900)]
Fix things to support EvasPlugin

1. Expose several internal API
  * Adaptor::AddWindow
  * Adaptor::SurfaceResizePrepare, SurfaceResizeComplete
  * Adaptor::OnWindowShown, OnWindowHidden
  * KeyLookup::GetDaliKeyCode

2. InputMethodContextWl supports not only WindowRenderSurface but NativeRenderSurface

3. EglImplementation::ReplaceSurfaceWindow() seems to have a bug.
   It calls MakeContextCurrent with destroyed surface.

Change-Id: I901c34d5d4bf40a4ba0075c13cf8ebe6b60e8500
Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
5 years ago[dali_1.4.25] Merge branch 'devel/master' 54/208254/1
Anton Obzhirov [Thu, 20 Jun 2019 10:21:08 +0000 (11:21 +0100)]
[dali_1.4.25] Merge branch 'devel/master'

Change-Id: I848d857d547e93c65af3869957c6dc06c7aebebb

5 years agoDALi Version 1.4.25 49/208249/1 dali_1.4.25
Anton Obzhirov [Thu, 20 Jun 2019 10:20:15 +0000 (11:20 +0100)]
DALi Version 1.4.25

Change-Id: If9c392c25e678d80b4266a388ca6a81761ffc4f7

5 years agoMerge "Not ref counting the windows in the adaptor" into devel/master
Adeel Kazmi [Wed, 19 Jun 2019 10:16:12 +0000 (10:16 +0000)]
Merge "Not ref counting the windows in the adaptor" into devel/master

5 years agoNot ref counting the windows in the adaptor 65/207865/4
Richard Huang [Thu, 13 Jun 2019 10:11:15 +0000 (11:11 +0100)]
Not ref counting the windows in the adaptor

Change-Id: I515a13a2281d51e68f2fe1d27a231b6e1f832abe

5 years ago[dali_1.4.24] Merge branch 'devel/master' 77/207977/1
Agnelo Vaz [Fri, 14 Jun 2019 10:37:25 +0000 (11:37 +0100)]
[dali_1.4.24] Merge branch 'devel/master'

Change-Id: Id7622f3b5e220a0e9f7a987d3250ebd72ffa26a2

5 years agoDALi Version 1.4.24 72/207972/1
Agnelo Vaz [Fri, 14 Jun 2019 10:36:40 +0000 (11:36 +0100)]
DALi Version 1.4.24

Change-Id: I14b9f53046ecfc9adb317987e4e739f8ffb1f426

5 years agoMerge "Add "/" end of the default resource path" into devel/master
Seungho BAEK [Tue, 11 Jun 2019 04:13:57 +0000 (04:13 +0000)]
Merge "Add "/" end of the default resource path" into devel/master

5 years agoAdd "/" end of the default resource path 62/207362/2
Seungho, Baek [Tue, 4 Jun 2019 01:38:19 +0000 (10:38 +0900)]
Add "/" end of the default resource path

Change-Id: I9ca382119a4b7c53c3aa06c2a29c74710cbfb840
Signed-off-by: Seungho, Baek <sbsh.baek@samsung.com>
5 years agoCoverity fix, Add virtual in the destructor of GlesAbstraction 02/206602/3
Seungho, Baek [Wed, 22 May 2019 04:45:07 +0000 (13:45 +0900)]
Coverity fix, Add virtual in the destructor of GlesAbstraction

Change-Id: Id5e7bcf0eaa4f477bb04116ab0bedd0005bdc89a
Signed-off-by: Seungho, Baek <sbsh.baek@samsung.com>
5 years agoAdd IsAlphaPreMultiplied() for checking pixel-buffer is premultiplied 27/204327/5
Sunghyun kim [Tue, 23 Apr 2019 06:15:48 +0000 (15:15 +0900)]
Add IsAlphaPreMultiplied() for checking pixel-buffer is premultiplied

Change-Id: If0b22622a05eaef386a916df3fdb0026496387fb

5 years agoMerge "Basic support of keyboard focus for multiple windows" into devel/master
Adeel Kazmi [Fri, 7 Jun 2019 15:36:49 +0000 (15:36 +0000)]
Merge "Basic support of keyboard focus for multiple windows" into devel/master

5 years agoBasic support of keyboard focus for multiple windows 52/207352/4
Richard Huang [Mon, 3 Jun 2019 16:14:56 +0000 (17:14 +0100)]
Basic support of keyboard focus for multiple windows

Change-Id: I5ff7a43ed9ea9c9b9437aa5973d9632b64245eff

5 years ago[dali_1.4.23] Merge branch 'devel/master' 78/207578/1
Adeel Kazmi [Fri, 7 Jun 2019 09:56:37 +0000 (10:56 +0100)]
[dali_1.4.23] Merge branch 'devel/master'

Change-Id: I47e53867fb580cb030d93f8dac45e1d8608f9a4b

5 years agoDALi Version 1.4.23 73/207573/1 dali_1.4.23
Adeel Kazmi [Fri, 7 Jun 2019 09:55:50 +0000 (10:55 +0100)]
DALi Version 1.4.23

Change-Id: I0ecdf7426e45ac95bbaa160934e0e25c2c6cdd2b

5 years agoMerge "Fix for invalid comparision value" into devel/master
Adeel Kazmi [Thu, 6 Jun 2019 10:31:18 +0000 (10:31 +0000)]
Merge "Fix for invalid comparision value" into devel/master

5 years agoFix for invalid comparision value 90/189390/14
Radoslaw Cybulski [Mon, 17 Sep 2018 10:17:57 +0000 (12:17 +0200)]
Fix for invalid comparision value

Change-Id: I266b674e99acf3f532242392d889709d5fe7d97a

5 years agoMerge "DALi Version 1.4.22" into devel/master
Adeel Kazmi [Fri, 31 May 2019 10:51:44 +0000 (10:51 +0000)]
Merge "DALi Version 1.4.22" into devel/master

5 years ago[dali_1.4.22] Merge branch 'devel/master' 70/207270/1
adam.b [Fri, 31 May 2019 09:52:37 +0000 (10:52 +0100)]
[dali_1.4.22] Merge branch 'devel/master'

Change-Id: Ic94c9889e29e7a222d1c7b1894d16fdb45173a40

5 years agoDALi Version 1.4.22 64/207264/1 dali_1.4.22
adam.b [Fri, 31 May 2019 09:51:50 +0000 (10:51 +0100)]
DALi Version 1.4.22

Change-Id: I617f8267cf2f531968c0bf0054fe1f3905c33619

5 years agoMerge "Add '@addtogroup' tag to generate doxygen page" into devel/master
HyunJu Shin [Fri, 31 May 2019 05:41:36 +0000 (05:41 +0000)]
Merge "Add '@addtogroup' tag to generate doxygen page" into devel/master

5 years agoAdd Devel API to retrieve the RenderTaskList from Window 64/206764/1
Richard Huang [Thu, 23 May 2019 14:48:59 +0000 (15:48 +0100)]
Add Devel API to retrieve the RenderTaskList from Window

Change-Id: I85e173d5f40f56cb47e565331492c59b46870cbd

5 years agoMerge "DALi Version 1.4.21" into devel/master
Paul Wisbey [Fri, 24 May 2019 08:59:07 +0000 (08:59 +0000)]
Merge "DALi Version 1.4.21" into devel/master

5 years ago[dali_1.4.21] Merge branch 'devel/master' 41/206741/1
Victor Cebollada [Fri, 24 May 2019 06:07:28 +0000 (07:07 +0100)]
[dali_1.4.21] Merge branch 'devel/master'

Change-Id: I298d26571ad072ebff16db8b6f2be83f93878107

5 years agoDALi Version 1.4.21 36/206736/1 dali_1.4.21
Victor Cebollada [Fri, 24 May 2019 06:06:42 +0000 (07:06 +0100)]
DALi Version 1.4.21

Change-Id: If09cf3a34b913645ed66af31561b473065480fa1

5 years agoPause adaptor when the window is hidden while initailizing 67/206367/3
Heeyong Song [Fri, 17 May 2019 05:48:00 +0000 (14:48 +0900)]
Pause adaptor when the window is hidden while initailizing

Change-Id: Iad1329258de520a333380bd89a36f568a2e35b28

5 years agoFix issues supporting EvasPlugin 59/206559/2
Jiyun Yang [Tue, 21 May 2019 07:51:28 +0000 (16:51 +0900)]
Fix issues supporting EvasPlugin

* DisplayConnection must have valid mDisplay by generating tbm dummy display.
  (unless, eglCreateWindowSurface fail)
* To implement new SceneHolder class for EvasPlugin, SceneHolder base must be visible

Change-Id: I13af9b47968c027f75828a42cc6fd86dbb5e8b3c
Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
5 years agoAdd '@addtogroup' tag to generate doxygen page 08/206608/1
Seoyeon Kim [Wed, 22 May 2019 05:25:42 +0000 (14:25 +0900)]
Add '@addtogroup' tag to generate doxygen page

- In WidgetApplication class, @addtogroup tag is mssing.
 So, it cannot be included in the group.

Change-Id: Id8867e03cfdd088855cc4debb3be63105fa7af34
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
5 years agoPurge underscored header file barriers 24/206424/2
Daniel McEwen [Fri, 17 May 2019 15:23:03 +0000 (16:23 +0100)]
Purge underscored header file barriers

Change-Id: Ib751b480a450ba6d6656e01f02f25b1e78b12e20

5 years agoMerge "Event handling refactoring to support EvasPlugin" into devel/master
Adeel Kazmi [Fri, 17 May 2019 10:58:17 +0000 (10:58 +0000)]
Merge "Event handling refactoring to support EvasPlugin" into devel/master