platform/core/uifw/dali-adaptor.git
6 years agoRotate() method added to the PixelBuffer. changes/17/188817
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 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 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 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 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 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 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

6 years agoMerge "Support software styling" into devel/master
minho.sun [Mon, 6 Aug 2018 00:29:16 +0000 (00:29 +0000)]
Merge "Support software styling" into devel/master

6 years agoDALi Version 1.3.35 01/185901/1 dali_1.3.35
greynaga [Fri, 3 Aug 2018 09:30:21 +0000 (10:30 +0100)]
DALi Version 1.3.35

Change-Id: I7a6249bd6a556f0b1feae3f81d74c05381bb0f2c

6 years agoSupport software styling 41/185141/5
minho.sun [Thu, 26 Jul 2018 08:18:18 +0000 (17:18 +0900)]
Support software styling

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

DALi will support bold / italic by software.

Change-Id: I898fd967eb571437789dc5c84444f8091dc88ee6
Signed-off-by: minho.sun <minho.sun@samsung.com>
6 years agoFreeType fonts/library - Stop creating new instances. 73/185773/5
Victor Cebollada [Wed, 1 Aug 2018 16:00:24 +0000 (17:00 +0100)]
FreeType fonts/library - Stop creating new instances.

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

Change-Id: I1c9ff437b9eed42ece2290642c279bc228ffa442
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
6 years agoFix to add Capture implementation in file.list 64/185764/1
Seoyeon Kim [Thu, 2 Aug 2018 07:00:16 +0000 (16:00 +0900)]
Fix to add Capture implementation in file.list

- Currently, Capture implementation (capture.cpp and capture-impl-tizen.cpp)
  are not included in rpm files after dali-adaptor refactoring.

Change-Id: Ic69109c21757047a4b4680de7f3a7c93549c23ae
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
6 years agoMerge "Add thread-settings for control the thread" into devel/master
Adeel Kazmi [Wed, 1 Aug 2018 13:10:49 +0000 (13:10 +0000)]
Merge "Add thread-settings for control the thread" into devel/master

6 years agoFix widget-application error 07/185507/1
minho.sun [Tue, 31 Jul 2018 07:49:19 +0000 (16:49 +0900)]
Fix widget-application error

To use widget-application, we should set application type to WIDGET.
Currently, application type is always set to NORMAL, so widget
application is not working.

Change type to WIDGET.

Change-Id: Ia4f21db03d60ecd27b1e6f5c877c02cfc79803af
Signed-off-by: minho.sun <minho.sun@samsung.com>
6 years agoAdd thread-settings for control the thread 10/185410/5
huiyu.eun [Mon, 30 Jul 2018 08:36:03 +0000 (17:36 +0900)]
Add thread-settings for control the thread

Change-Id: I84c66a6c55d4ebe6ad407ea6128f445db6c68ac1
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
6 years agoMerge "Add SetRepeatInfo and GetRepeatInfo to Keyboard" into devel/master
HyunJu Shin [Mon, 30 Jul 2018 08:58:33 +0000 (08:58 +0000)]
Merge "Add SetRepeatInfo and GetRepeatInfo to Keyboard" into devel/master

6 years agoDALi Version 1.3.34 11/185311/1 dali_1.3.34
David Steele [Fri, 27 Jul 2018 11:42:28 +0000 (12:42 +0100)]
DALi Version 1.3.34

Change-Id: I71f644c19363bc1a40629c281549eb9d34ae655c

6 years agoAdd SetRepeatInfo and GetRepeatInfo to Keyboard 17/181317/7
Seoyeon Kim [Tue, 12 Jun 2018 05:00:44 +0000 (14:00 +0900)]
Add SetRepeatInfo and GetRepeatInfo to Keyboard

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

Change-Id: Ia874e896e3640de14067a9a843c5b2e4f0388984
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
6 years agoDALi Version 1.3.33 25/184725/1 dali_1.3.33
Angelos Gkountis [Fri, 20 Jul 2018 12:30:29 +0000 (13:30 +0100)]
DALi Version 1.3.33

Change-Id: Ib47d678825058dc1c61562c5ad2e67a71a19a408

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

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

Change-Id: Ica93be1abea21d7e39b9635ae4e7f0213f5aa6be
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
6 years agoMerge "DALi Version 1.3.32" into devel/master
Adeel Kazmi [Fri, 13 Jul 2018 08:59:14 +0000 (08:59 +0000)]
Merge "DALi Version 1.3.32" into devel/master

6 years agoDALi Version 1.3.32 60/184060/1 dali_1.3.32
Adeel Kazmi [Fri, 13 Jul 2018 08:48:32 +0000 (09:48 +0100)]
DALi Version 1.3.32

Change-Id: I0fefe36e43a383599395181fccab97766b4a6cf3

6 years agoFixed gif-loading GetImageSize() bug 79/183679/2
minho.sun [Tue, 10 Jul 2018 01:54:19 +0000 (10:54 +0900)]
Fixed gif-loading GetImageSize() bug

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

Change-Id: I8fc45fbd0df155f38dfb24410b7cd6114f54d5d4
Signed-off-by: minho.sun <minho.sun@samsung.com>
6 years agoFix to move the window 65/183865/1
Heeyong Song [Thu, 12 Jul 2018 02:31:54 +0000 (11:31 +0900)]
Fix to move the window

Change-Id: I0c78df5fa0c992fb8ea76fb67d28c066a9a41503

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

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

Change-Id: I530a0160669aaae4eb9de05dab2c16f22c0863b1

6 years agoDALi Version 1.3.31 34/183534/1 dali_1.3.31
Agnelo Vaz [Fri, 6 Jul 2018 09:36:27 +0000 (10:36 +0100)]
DALi Version 1.3.31

Change-Id: I1f1c8ef6d90dba494d0d73597536ddb59f85eb63

6 years agoMerge "Add GetMouseButton to identify right/left mouse button click" into devel/master
Adeel Kazmi [Tue, 3 Jul 2018 07:59:26 +0000 (07:59 +0000)]
Merge "Add GetMouseButton to identify right/left mouse button click" into devel/master

6 years agoDALi Version 1.3.30 99/182999/1 dali_1.3.30
adam.b [Fri, 29 Jun 2018 12:50:43 +0000 (13:50 +0100)]
DALi Version 1.3.30

Change-Id: I161b94d4cc8019e6153dec665091a464640ad151

6 years agoAdd AllowTextPrediction/IsTextPredictionAllowed api 04/182504/3
xb.teng [Mon, 25 Jun 2018 13:04:02 +0000 (21:04 +0800)]
Add AllowTextPrediction/IsTextPredictionAllowed api

Change-Id: I7fb9aacf7d2e38ebc16f3e8fb652632bdc16963f

6 years agoDALi Version 1.3.29 59/182359/1 dali_1.3.29
Victor Cebollada [Fri, 22 Jun 2018 07:54:50 +0000 (08:54 +0100)]
DALi Version 1.3.29

Change-Id: I34d597327b3f66d512607d4e6287eb4bd934d525

6 years agoMerge "Fixed JSON output for Stagehand" into devel/master
David Steele [Thu, 21 Jun 2018 21:25:43 +0000 (21:25 +0000)]
Merge "Fixed JSON output for Stagehand" into devel/master

6 years agoAdd GetMouseButton to identify right/left mouse button click 18/180418/3
dongsug.song [Tue, 29 May 2018 08:59:34 +0000 (17:59 +0900)]
Add GetMouseButton to identify right/left mouse button click

Change-Id: I7948b1cf98a3a140d0162777f7105e6e889d575a
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
6 years agoDo not call ProcessCoreEventsFromIdle repeatedly 52/181952/1
Heeyong Song [Tue, 19 Jun 2018 06:53:01 +0000 (15:53 +0900)]
Do not call ProcessCoreEventsFromIdle repeatedly

Change-Id: Ibc11bbecd597e8e267053e985f911bda99287d68

6 years agoAdd IdleEnterer callback 83/180783/4
Heeyong Song [Mon, 4 Jun 2018 07:04:13 +0000 (16:04 +0900)]
Add IdleEnterer callback

- Add IdleEnterer callback
- Use IdleEnterer callback insteat of idle callback to process events
- Add a parameter to check a return value of the callback

Change-Id: Ie5d34def02ded8db563cf4f98940b1c30b199063

6 years agoFixed JSON output for Stagehand 59/181559/1
David Steele [Thu, 14 Jun 2018 18:13:11 +0000 (19:13 +0100)]
Fixed JSON output for Stagehand

Change-Id: I622bb3bd7f70b7bffb4c43b3b20bb0116b43330a

6 years agoDALi Version 1.3.28 36/181136/1 dali_1.3.28
György Straub [Fri, 8 Jun 2018 10:49:42 +0000 (11:49 +0100)]
DALi Version 1.3.28

Change-Id: I09ed27789e588ef985910132bd85acc1c9fec121

6 years agoMerge "DALi Version 1.3.27" into devel/master
Adeel Kazmi [Fri, 1 Jun 2018 13:24:11 +0000 (13:24 +0000)]
Merge "DALi Version 1.3.27" into devel/master

6 years agoDALi Version 1.3.27 38/180738/1 dali_1.3.27
David Steele [Fri, 1 Jun 2018 13:15:59 +0000 (14:15 +0100)]
DALi Version 1.3.27

Change-Id: Ic7499faa08144d5960914b555d8f2b9caff2164c

6 years agoAdd WindowDamaged signal connection 95/180695/1
Heeyong Song [Fri, 1 Jun 2018 07:18:16 +0000 (16:18 +0900)]
Add WindowDamaged signal connection

Change-Id: I6b26292f488af255f854a3c0742f757dc0af918c

6 years agoFixed SVACE error in WindowBaseEcoreX 41/180441/1
Adeel Kazmi [Tue, 29 May 2018 11:49:39 +0000 (12:49 +0100)]
Fixed SVACE error in WindowBaseEcoreX

Change-Id: Ic7e96d0ad5917628290143ddb4c6a13f5fdf019a

6 years agoSupport Ecore-Wayland2 45/180045/3
Heeyong Song [Thu, 24 May 2018 10:41:26 +0000 (19:41 +0900)]
Support Ecore-Wayland2

Change-Id: I4974e5d0e37d083a82c2e5f63c446bba8b7b85aa

6 years agoWindowRenderSurface and EventHandler refactoring 82/179682/4
Heeyong Song [Mon, 21 May 2018 07:10:28 +0000 (16:10 +0900)]
WindowRenderSurface and EventHandler refactoring

Change-Id: If0b82acc6ed1f7ddb11777fbb32ab393f9942b17

6 years agoMerge "DALi Version 1.3.26" into devel/master
Adeel Kazmi [Thu, 24 May 2018 13:26:49 +0000 (13:26 +0000)]
Merge "DALi Version 1.3.26" into devel/master

6 years agoDALi Version 1.3.26 69/180069/1 dali_1.3.26
thothamon [Thu, 24 May 2018 13:18:06 +0000 (14:18 +0100)]
DALi Version 1.3.26

Change-Id: I46870570e622d8c0bebc84597f79626fc9581789

6 years agoMerge "Synchronise Automated Tests" into devel/master
Adeel Kazmi [Thu, 24 May 2018 09:58:55 +0000 (09:58 +0000)]
Merge "Synchronise Automated Tests" into devel/master

6 years agoCaching FcPattern object when using FcCharSetHasChar 83/179383/4
minho.sun [Thu, 17 May 2018 11:39:53 +0000 (20:39 +0900)]
Caching FcPattern object when using FcCharSetHasChar

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

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

Change-Id: Ie2399a40749350ad410345912513ace26dfe273c
Signed-off-by: minho.sun <minho.sun@samsung.com>
6 years agoSynchronise Automated Tests 74/179974/1
Adeel Kazmi [Wed, 23 May 2018 18:10:40 +0000 (19:10 +0100)]
Synchronise Automated Tests

Change-Id: I6b1ec35d239dfbc3afc7ede45d9c1ca5f9f89c9b

6 years agoFixed SVACE errors 50/179950/2
Adeel Kazmi [Wed, 23 May 2018 11:21:59 +0000 (12:21 +0100)]
Fixed SVACE errors

Change-Id: Idfd3444bad32d616259f7716cb77c178de31c4e8

6 years agoDALi Version 1.3.25 32/179532/1 dali_1.3.25
greynaga [Fri, 18 May 2018 11:03:33 +0000 (12:03 +0100)]
DALi Version 1.3.25

Change-Id: I8d2d320c3635824a5ba807dd6439b21239634bc5

6 years agoSeperate the API macros 17/178617/10
adun [Fri, 11 May 2018 01:58:15 +0000 (09:58 +0800)]
Seperate the API macros

Change-Id: I964672703e6b2439212598a41072cce6bbe54476

6 years agoIndicator refactoring 70/177570/4
Heeyong Song [Wed, 2 May 2018 04:22:54 +0000 (13:22 +0900)]
Indicator refactoring

Change-Id: I1f18753d8b7200b6f9352383f37fccda76c4cd79

6 years agoMerge "DALi Version 1.3.24" into devel/master
Adeel Kazmi [Thu, 10 May 2018 14:57:32 +0000 (14:57 +0000)]
Merge "DALi Version 1.3.24" into devel/master

6 years agoDALi Version 1.3.24 91/178591/1 dali_1.3.24
Anton Obzhirov [Thu, 10 May 2018 14:55:24 +0000 (15:55 +0100)]
DALi Version 1.3.24

Change-Id: If0fa8f94b934f859677d700725c37c822051afb5

6 years agoRemove an unused header file 30/177730/3
Heeyong Song [Thu, 3 May 2018 07:12:07 +0000 (16:12 +0900)]
Remove an unused header file

Change-Id: Ibd1eb97c25827f003563cf920f6e13b78cb538b5

6 years agoCheck the return value in TiltSensor 66/178266/2
Seoyeon Kim [Wed, 9 May 2018 05:47:24 +0000 (14:47 +0900)]
Check the return value in TiltSensor

- sensor_create_listener() has a return value as int type.
  In tilt-sensor-impl-tizen.cpp, there is an omitted return check code
  at 171 line. So, added to check the return value of sensor_create_listener.

Change-Id: Ib6eb7e0af38a215df4a2492f5dd082ad82fefa56
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
6 years agoDALi Version 1.3.23 63/177963/1 dali_1.3.23
Angelos Gkountis [Fri, 4 May 2018 15:28:23 +0000 (16:28 +0100)]
DALi Version 1.3.23

Change-Id: I4f0cc3f92ace2670a80a5d4cca8e28cc89b7fb64

6 years agoMove GetDpi implementation to RenderSurface 86/177586/2
Heeyong Song [Wed, 2 May 2018 05:20:50 +0000 (14:20 +0900)]
Move GetDpi implementation to RenderSurface

Change-Id: Ie52005b17db4d4296d487e07ca8a074ace8c2600

6 years agoMerge "Add ecore_wl_shutdown to NativeRenderSurface" into devel/master
Heeyong Song [Wed, 2 May 2018 22:40:06 +0000 (22:40 +0000)]
Merge "Add ecore_wl_shutdown to NativeRenderSurface" into devel/master

6 years agoMerge "Move key grab implementation to window" into devel/master
Heeyong Song [Wed, 2 May 2018 22:39:51 +0000 (22:39 +0000)]
Merge "Move key grab implementation to window" into devel/master

6 years agoMerge "Updated network server actor tree output to include renderer info" into devel...
Adeel Kazmi [Wed, 2 May 2018 12:59:39 +0000 (12:59 +0000)]
Merge "Updated network server actor tree output to include renderer info" into devel/master

6 years agoAdd ecore_wl_shutdown to NativeRenderSurface 38/177538/1
Heeyong Song [Wed, 2 May 2018 00:27:31 +0000 (09:27 +0900)]
Add ecore_wl_shutdown to NativeRenderSurface

Change-Id: I157278d4466e0557779478ce0ce6cecaa2fd79b9

6 years agoMove key grab implementation to window 50/177450/3
Heeyong Song [Mon, 30 Apr 2018 05:58:53 +0000 (14:58 +0900)]
Move key grab implementation to window

Change-Id: I715dc83b63e99d7ec66bcd1721af7cf8b9bfa420

6 years agoUpdated network server actor tree output to include renderer info 04/177404/1
David Steele [Fri, 27 Apr 2018 14:32:49 +0000 (15:32 +0100)]
Updated network server actor tree output to include renderer info

For Stagehand, this outputs any Visual Transform properties on each
renderer as pseudo-properties, so they can be viewed without modifying
Stagehand.

Change-Id: I7469f715ea9f8f4641562a3197adaa4e0bce8851
Signed-off-by: David Steele <david.steele@samsung.com>
6 years agoDALi Version 1.3.22 70/177370/1 dali_1.3.22
Agnelo Vaz [Fri, 27 Apr 2018 11:05:12 +0000 (12:05 +0100)]
DALi Version 1.3.22

Change-Id: I8c45c32ff3994db0a7bbf2c64223e374d5e7a1b8

6 years agoRefactoring window system 28/176628/3
Heeyong Song [Fri, 20 Apr 2018 09:38:14 +0000 (18:38 +0900)]
Refactoring window system

Change-Id: I9e9e0b19873386ede84ba3e8ad746345d0e1d051

6 years agoRefractor ImfManager to InputMethodContext 59/166059/23
xb.teng [Fri, 5 Jan 2018 11:37:25 +0000 (19:37 +0800)]
Refractor ImfManager to InputMethodContext

Here are some changes:
1. Rename ImfManager to InputMethodManager
2. Refractor ImfManager to a normal class

Change-Id: I648a0fdb0c0cad2026c1a7e458c968d433e172a4

6 years agoFix PanGestureDetector issue 49/176749/1
Seoyeon Kim [Mon, 23 Apr 2018 07:04:29 +0000 (16:04 +0900)]
Fix PanGestureDetector issue

- If the number of minimum touch is more than two, PanGestureDetector::DetectedSignal is
  not emitted because 'mState' of PanGestureDetector could not update from Clear to other states.

- When the detector state is Clear and the primary point state is stationary,
  the detector state should update Possible and Send Pan event.

Change-Id: I579868197a7707c9af01f54368a68bd2c842afbb
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
6 years agoMerge "Initialize ImageProperties structure" into devel/master
David Steele [Fri, 20 Apr 2018 15:10:05 +0000 (15:10 +0000)]
Merge "Initialize ImageProperties structure" into devel/master

6 years agoDALi Version 1.3.21 55/176655/1 dali_1.3.21
Adeel Kazmi [Fri, 20 Apr 2018 10:58:09 +0000 (11:58 +0100)]
DALi Version 1.3.21

Change-Id: I3520029d32650b72007a44d11d3d2e8e248b9d93

6 years agoInitialize ImageProperties structure 38/176538/1
Seoyeon Kim [Fri, 20 Apr 2018 02:08:23 +0000 (11:08 +0900)]
Initialize ImageProperties structure

- Initialized ImageProperties structure and its member variables inside.

Change-Id: Ieea3679c767af487126ba78f817d29cb55369331
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
6 years agoChange for fribidi update 00/175600/3
minho.sun [Wed, 11 Apr 2018 04:50:18 +0000 (13:50 +0900)]
Change for fribidi update

In new fribidi version, we should use return of some APIs.
If don't use return values, fribidi makes warning.

So fix to use return values.

Signed-off-by: minho.sun <minho.sun@samsung.com>
Please enter the commit message for your changes. Lines starting
with '#' will be ignored, and an empty message aborts the commit.
On branch devel/master

Change-Id: Iddff19439774090f92739c58c9093ce401c171fc

6 years agoMerge "Move TtsPlayer internal files separately" into devel/master
Adeel Kazmi [Fri, 13 Apr 2018 14:56:18 +0000 (14:56 +0000)]
Merge "Move TtsPlayer internal files separately" into devel/master

6 years agoDALi Version 1.3.20 26/175926/1 dali_1.3.20
adam.b [Fri, 13 Apr 2018 10:48:57 +0000 (11:48 +0100)]
DALi Version 1.3.20

Change-Id: I0cf6d7a34f7e9ae95bee56091694b964cfdf14c6

6 years agoMove TtsPlayer internal files separately 53/175853/3
Seoyeon Kim [Fri, 13 Apr 2018 02:08:15 +0000 (11:08 +0900)]
Move TtsPlayer internal files separately

- TtsPlayer internal files are in tizen-common folder,
  whereas AccessibilityAdaptor files are separated on profiles.
- So, all tizen profiles except common profile could not get TtsPlayer object.
- Make 'tizen' folder and move TtsPlayer internal files independently.

Change-Id: Ie70232999203114006f72dcbd227c291ee93dd69
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
6 years agoMove Input Method enumerations to public API 68/171268/8
Seoyeon Kim [Wed, 28 Feb 2018 04:16:29 +0000 (13:16 +0900)]
Move Input Method enumerations to public API

- Moved all InputMethod enumerations from devel API to public API.

Change-Id: Ia1e728a640d7cc799ba5524510339dc41ea478c4
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
6 years agoMerge "DALi Version 1.3.19" into devel/master
David Steele [Fri, 6 Apr 2018 14:05:09 +0000 (14:05 +0000)]
Merge "DALi Version 1.3.19" into devel/master

6 years agoDALi Version 1.3.19 72/175072/1 dali_1.3.19
Richard Huang [Fri, 6 Apr 2018 13:55:08 +0000 (14:55 +0100)]
DALi Version 1.3.19

Change-Id: I79b6f8a0bb9ba708c98873368afa3051ad36db5d

6 years agoAutomatically register Singleton Processors with Core 63/154063/5
David Steele [Fri, 2 Feb 2018 16:01:55 +0000 (16:01 +0000)]
Automatically register Singleton Processors with Core

Signed-off-by: David Steele <david.steele@samsung.com>
Change-Id: Ieebab5f50bd1cbd658991721a8ff7af7ea898987

6 years agoAdded Trace Functionality using Performance Server. 78/170978/19
Umar [Fri, 23 Feb 2018 20:21:44 +0000 (20:21 +0000)]
Added Trace Functionality using Performance Server.

Change-Id: I7e773f399c754afbc60c7cabffa036a0628bbcfe

6 years agoMerge "Fix Coverity issues" into devel/master
David Steele [Wed, 4 Apr 2018 14:04:47 +0000 (14:04 +0000)]
Merge "Fix Coverity issues" into devel/master

6 years agoMerge "Remove the weak pointer in the header files" into devel/master
dongsug song [Tue, 3 Apr 2018 07:14:45 +0000 (07:14 +0000)]
Merge "Remove the weak pointer in the header files" into devel/master

6 years agoFix Coverity issues 69/174069/3
Seoyeon Kim [Wed, 28 Mar 2018 02:17:00 +0000 (11:17 +0900)]
Fix Coverity issues

- sensor_is_supported() has a return value, int type.
  In tilt-sensor-impl-tizen.cpp, there is an omitted return check code
  at 146 line. So, added to check the return value of sensor_is_supported.

- Fixed to memory leak in clipboard-impl-ecore-wl.
  Variable 'reply' is allocated from 'eldbus_proxy_send_and_block()'
  So, added to eldbus_message_unref(reply) for memory free.

Change-Id: I9a389508430d3b209e886f3dc83e7898350b92e0
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
6 years agoDALi Version 1.3.18 77/174277/1 dali_1.3.18
György Straub [Thu, 29 Mar 2018 13:03:34 +0000 (14:03 +0100)]
DALi Version 1.3.18

Change-Id: Iad7f1fc563d439fbc39fe1cd0f2e883cc8ce49a9

6 years agoRemove the weak pointer in the header files 31/174131/1
Seoyeon Kim [Wed, 28 Mar 2018 10:35:14 +0000 (19:35 +0900)]
Remove the weak pointer in the header files

- Removed the __attribute__((weak)) from the header files,
  because this attribute should only be in the cpp files.

Change-Id: Iad1242a15ef48fabf0de522f0ad204af75c4975f
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
6 years agosupports remote URL gif image 92/173292/14
Joogab Yun [Mon, 19 Mar 2018 10:42:56 +0000 (19:42 +0900)]
supports remote URL gif image

Change-Id: If1b47536ef57fa45bd07e334c0545d8f2dbfd7d8

6 years agoRemove the duplicated local variable 80/173780/1
Seoyeon Kim [Mon, 26 Mar 2018 01:57:04 +0000 (10:57 +0900)]
Remove the duplicated local variable

 - No need to copy 'appId' from 'id'.
 - Changed to use 'appId' directly and free its memory.

Change-Id: I36a8464ffb16b0a3e93592595bcf2cdb2e647a12
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
6 years agoDALi Version 1.3.17 41/173741/1 dali_1.3.17
Umar [Fri, 23 Mar 2018 13:40:46 +0000 (13:40 +0000)]
DALi Version 1.3.17

Change-Id: If1ba181d3ea073b41e86fdd0123dcb00b442a0a6