jeon [Fri, 28 Aug 2020 07:50:55 +0000 (16:50 +0900)]
DSTextInput: Add a TextInput API to get current TextInput window
Change-Id: If73ce8395a909588e1fbd4df39303fceb21b582a
Duna Oh [Fri, 28 Aug 2020 06:33:51 +0000 (15:33 +0900)]
DSTraceInfo: print out windows' infomation(pid,title,,etc.)
Change-Id: Ib786d3b9139b41bbe93eec8faba071c76d749800
dyamy-lee [Fri, 28 Aug 2020 04:23:25 +0000 (13:23 +0900)]
separate structures in DSWaylandProtocolTracePrivate.h to DSWaylandProtocolTraceStruct.h
Change-Id: I0f49469d9a5daaea37626043c7713fca19a3d91c
dyamy-lee [Fri, 28 Aug 2020 01:09:44 +0000 (10:09 +0900)]
fix the warning issues
Change-Id: I7638271160cc6a31201b0c98a0e66ff0159b29c6
dyamy-lee [Thu, 27 Aug 2020 10:40:38 +0000 (19:40 +0900)]
fix not working trace by rule without all case and add log about cmd part
Change-Id: Ic6696761b25ee43276a05b0cc09df0e96be6be25
dyamy-lee [Fri, 21 Aug 2020 09:32:45 +0000 (18:32 +0900)]
correct typo error and defect
Change-Id: Idb57323778c2cee9850a52681d7e8a676d541c44
dyamy-lee [Fri, 21 Aug 2020 06:22:42 +0000 (15:22 +0900)]
Add DSWaylandProtocolTrace in DSCompositor
Change-Id: Ifbad214d1bc1e0dbd3cbaaf29a512ad456cdd62a
dyamy-lee [Fri, 21 Aug 2020 06:21:39 +0000 (15:21 +0900)]
remove some logs which make a error and not useful
Change-Id: I05920622c295cc5b7022a1cd2730111f07448870
dyamy-lee [Thu, 20 Aug 2020 06:08:23 +0000 (15:08 +0900)]
add func of update rule and add test code
Change-Id: Ia7891fb079711b6198b786604e4708fa3c900fe5
dyamy-lee [Thu, 20 Aug 2020 03:49:43 +0000 (12:49 +0900)]
add code for TraceProtocol
checked rule init with file.
logs are alot. -> It should be removed almost for readablilty
add rule_print_func as DSLOG_INF -> It should be printed
Change-Id: I11985d3e0420758c7f641ec7e4b1ba6187f5afc0
Sung-Jin Park [Fri, 28 Aug 2020 04:23:37 +0000 (13:23 +0900)]
DSSeat: set winX/winY before sending event(s) to touch/pointer
Change-Id: I1254f9f1070118317d0007fa117381e9e3f34a31
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
Sung-Jin Park [Fri, 28 Aug 2020 04:22:13 +0000 (13:22 +0900)]
DSWaylandPointer: fix to return if there is no resource for pointer
Change-Id: I955b3a312323f3b3327f1bc67848ca137c160fd2
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
Sung-Jin Park [Fri, 28 Aug 2020 04:21:25 +0000 (13:21 +0900)]
DSPointer: send mouse event with winX, winY coordinates
Change-Id: Ib327cdf2fd670cfc2cdbdef40bc78c56e7ff5a90
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
Sung-Jin Park [Fri, 28 Aug 2020 04:21:00 +0000 (13:21 +0900)]
DSTouch: send touch event with winX, winY coordinates
Change-Id: I5e19092c1797d2262dc608686a3bb64bb564b3f7
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
Sung-Jin Park [Fri, 28 Aug 2020 01:44:18 +0000 (10:44 +0900)]
DSInput: add winX, winY and get/set APIs for DSInputTouchEvent/DSInputMouseEvent
Change-Id: I9a937576f75580a1f13ab7308203bba51df5c5ca
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
SooChan Lim [Fri, 28 Aug 2020 04:14:04 +0000 (13:14 +0900)]
DSWindow: remove setWindowShell and getWindowShell methods.
bool setWindowShell(DSWindowShell *winShell);
DSWindowShell *getWindowShell(void);
Change-Id: I64870d9f324619357e2c668d8442ab199b6527b7
SooChan Lim [Fri, 28 Aug 2020 04:04:31 +0000 (13:04 +0900)]
DSWindowShell: make sendConfigure method be a private method
Change-Id: I0d539c18a74c93fac6d53d1f6a2b072651f0ca9c
SooChan Lim [Fri, 28 Aug 2020 03:58:25 +0000 (12:58 +0900)]
DSWindowShell: move wm policy functionalities from DSWindow to DSWindowShell
move firstCommit, visible and changedGeometry
Change-Id: I75a5805587a93091f274cbc99f7813ff70b695c1
jeon [Fri, 28 Aug 2020 02:23:54 +0000 (11:23 +0900)]
DSWaylandTizenPolicyExt: add a simple testcase
Change-Id: I389834826ed202009e12b39a0b67f6bc1e95767a
jeon [Fri, 28 Aug 2020 02:16:29 +0000 (11:16 +0900)]
DSWaylandExtension: enable tizen_policy_ext interface
Change-Id: Ia1d264562c4c7e4d3abf1573f787db8cc54a0971
jeon [Fri, 28 Aug 2020 02:15:51 +0000 (11:15 +0900)]
DSWaylandTizenPolicyExt: Add skeleton codes to get tizen_rotation
Change-Id: I81c7b38aa548dde8997954794ea6134a4e575e94
jeon [Fri, 28 Aug 2020 02:14:42 +0000 (11:14 +0900)]
DSWaylandServer: build a tizen_policy_ext class
Change-Id: I66d18becc6b51fd1f2a3b8c6de05e53fa8317fe3
jeon [Fri, 28 Aug 2020 02:13:31 +0000 (11:13 +0900)]
tizen_policy_ext: add header for tizen_policy_ext protocol
Change-Id: I10c4937f038955082300404d258ad4360e8bab06
jeon [Fri, 28 Aug 2020 01:33:32 +0000 (10:33 +0900)]
DSWaylandExtension: enable tizen_surface interface
Change-Id: If9b229fecf00ad75d72f6debfb9859dd39c614d0
Duna Oh [Thu, 27 Aug 2020 03:44:17 +0000 (12:44 +0900)]
DSWaylandTizenLaunchSplash: fix the segmentation fault on tizen_launch_splash::destroy_func
Change-Id: I678e8ec443b5b9ecb84dcf34a67ccdfdbed8b1d1
SooChan Lim [Thu, 27 Aug 2020 03:43:25 +0000 (12:43 +0900)]
test: remove aquirebuffer and setTargetBuffer
Change-Id: I58779ae8d1240907baa83f6fd0f5f66331dc8dca
SooChan Lim [Thu, 27 Aug 2020 02:37:54 +0000 (11:37 +0900)]
test: fix the memory leak
Change-Id: I5dc49f0fdb34aaa0cfb646fe600667dc0d78cc4b
Junkyeong Kim [Thu, 27 Aug 2020 08:21:21 +0000 (17:21 +0900)]
add DSWaylandTizenSurface interface
Change-Id: I695ee10c2f716682199baaf4736e9d0d51da8655
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Sung-Jin Park [Thu, 27 Aug 2020 08:45:55 +0000 (17:45 +0900)]
DSWaylandKeyboard: send kernel keycode to wayland client(s)
Change-Id: Ifb0a8f6a2e361c927e1327c758b40fd48aa5c2b8
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
Doyoun Kang [Thu, 27 Aug 2020 06:43:55 +0000 (15:43 +0900)]
DSWaylandSurface: fix bug for sending destroy signal
Change-Id: I3a0b97237013a36ce9e85cd19d4fd4c4a338edb6
Doyoun Kang [Thu, 27 Aug 2020 04:04:49 +0000 (13:04 +0900)]
DSWaylandSurface: send Surface destroy signal in surface_destroy()
Change-Id: I5bd04e184628e8bf2deaeee028c9f734c72b2f28
Joonbum Ko [Thu, 27 Aug 2020 04:35:13 +0000 (13:35 +0900)]
DSRenderViewDaliImpl: add info logs to know when renderView created or destroyed.
Change-Id: I01367fc9c4a63514d5d35e7d670268850237c124
Signed-off-by: Joonbum Ko <joonbum.ko@samsung.com>
Joonbum Ko [Thu, 27 Aug 2020 04:33:56 +0000 (13:33 +0900)]
DSRenderViewDaliImpl: emit update signal when RenderView destroyed.
Change-Id: I82178b76767c5ccd2dcbbdb78909d29b2baab887
Signed-off-by: Joonbum Ko <joonbum.ko@samsung.com>
Joonbum Ko [Thu, 27 Aug 2020 04:28:46 +0000 (13:28 +0900)]
DSWindow: remove destroy callback registration and related things.
Change-Id: I31556af6e096d751b67a8bdfed30b478f7162fb1
Signed-off-by: Joonbum Ko <joonbum.ko@samsung.com>
Joonbum Ko [Thu, 27 Aug 2020 04:25:38 +0000 (13:25 +0900)]
Revert "DSRenderViewDaliImpl: emit update signal when DSWindow destroyed."
This reverts commit
b2d52c11f9d584876887fb61d7ea2085627c2640.
Change-Id: I23afcb6fd0c6a850bd0098dd8c26b0bbba54b76a
Joonbum Ko [Thu, 27 Aug 2020 03:36:50 +0000 (12:36 +0900)]
DSRenderViewDaliImpl: emit update signal when DSWindow destroyed.
Change-Id: I0bd58e1e4f1d9e5e96606324c35dbde5c1b0cd43
Signed-off-by: Joonbum Ko <joonbum.ko@samsung.com>
Doyoun Kang [Thu, 27 Aug 2020 02:24:43 +0000 (11:24 +0900)]
DSWindow/DSWindowShell: send configure event when DSWindowShell is set to DSWindow
Change-Id: I3a2c21d3cd51c92d742f3292d8fbee7b66cba0c8
Doyoun Kang [Thu, 27 Aug 2020 01:59:48 +0000 (10:59 +0900)]
DSZone: add DSWaylandSurface destroyed callback function
Change-Id: I4a6f59a68b5850dad82644c2bd6a492fbf19acdb
Doyoun Kang [Thu, 27 Aug 2020 01:58:00 +0000 (10:58 +0900)]
IDSWaylandShell/DSWaylandZxdgShellV6: send destroyed signal when DSWaylandSurface is destroyed
Change-Id: I994d1ca4e7292c4408d44473a963d52fcf2c51bf
Junkyeong Kim [Thu, 27 Aug 2020 02:27:32 +0000 (11:27 +0900)]
change file name to DSWaylandTizenSurfaceShm
Change-Id: I2c9df5d4beec114a2e07f839b5bf5fff0666e7f3
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Doyoun Kang [Tue, 25 Aug 2020 11:48:05 +0000 (20:48 +0900)]
DSZone: remove code to call raiseOnTop whenever stack is changed
Change-Id: I8feadfff78d0ecacd398e5e1ac72844b82e58ed1
Doyoun Kang [Tue, 25 Aug 2020 11:47:02 +0000 (20:47 +0900)]
DSWindow: call raiseOnTop/lowerToBottom in raise/lower
Change-Id: If4127017fe58ade902396c86f9c212a9e3d37cf0
Doyoun Kang [Tue, 25 Aug 2020 11:12:02 +0000 (20:12 +0900)]
DSWindow: fix bug not to re-show window
Change-Id: I9e8b7a7fd15c67ff37ba31f33c6e9da6afd36e7f
jeon [Tue, 25 Aug 2020 08:25:18 +0000 (17:25 +0900)]
DSTextInput: add APIs to update InputPanel information to TextInput
Change-Id: Ie667e30ea5b11762db7f71d45f649388f6c3e6f8
jeon [Tue, 25 Aug 2020 07:52:37 +0000 (16:52 +0900)]
DSTextInput: add a API to get InputPanel's geometry
Change-Id: If38af6096bc355d2540385ecb508ab39148eba78
Junkyeong Kim [Tue, 25 Aug 2020 08:33:31 +0000 (17:33 +0900)]
DSWaylandTizenSurface: implementation Tizen Surface protocol
Change-Id: I94eff8b11a74f6406d00118609c128edf6cde769
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Duna Oh [Mon, 24 Aug 2020 01:25:24 +0000 (10:25 +0900)]
DSWaylandTizenLaunchEffect/Splash: add skeleton code for tizen_launch_effect/splash
Change-Id: Id600cd5f63056df52417934e5f9ca7df9b1fc591
Joonbum Ko [Tue, 25 Aug 2020 09:29:31 +0000 (18:29 +0900)]
DSRenderViewDaliImpl: register positionChanged callback of window
Change-Id: I7d816751ae28b999f68bb0edb6da1907a8d38049
Signed-off-by: Joonbum Ko <joonbum.ko@samsung.com>
Joonbum Ko [Tue, 25 Aug 2020 09:05:17 +0000 (18:05 +0900)]
DSRenderViewDaliImpl: register lowerToBottom callback of window
Change-Id: I9dabc8630aa33e137726304053eb61ff36d4deb5
Signed-off-by: Joonbum Ko <joonbum.ko@samsung.com>
Joonbum Ko [Tue, 25 Aug 2020 09:01:57 +0000 (18:01 +0900)]
DSWindow: make lowerToBottom method and registerCallback method of it.
Change-Id: I414fb66abe5510e0116f48d50a233f2086618677
Signed-off-by: Joonbum Ko <joonbum.ko@samsung.com>
Sung-Jin Park [Tue, 25 Aug 2020 09:36:54 +0000 (18:36 +0900)]
DSWaylandKeyboard: sendEnter when the focused client get wl_keyboard
Change-Id: I2f36a87bfbe34bda11ed91b0c197de958f09c11e
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
Sung-Jin Park [Tue, 25 Aug 2020 09:35:58 +0000 (18:35 +0900)]
DSWaylandSurface: add getClient()
Change-Id: I625fe50c72cb2224fb2d2a7712075c0f69a4b6a0
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
Changyeon Lee [Tue, 25 Aug 2020 09:58:32 +0000 (18:58 +0900)]
DSDisplayDeviceHWCWindowTDMTargetImpl: set target buffer in updateFrame
Change-Id: I744ec61de0f180f8d11ce2e34aa645525661ab2e
SooChan Lim [Tue, 25 Aug 2020 07:57:52 +0000 (16:57 +0900)]
DSZone: donot check if window list is empty when zone sends stackChanged signal.
Change-Id: Iabadf761ef4fdc4b9ad8bbf8771f4921e16aff95
Doyoun Kang [Tue, 25 Aug 2020 06:35:41 +0000 (15:35 +0900)]
DSWindow: send positionChanged signal when window's position is changed
Change-Id: Iab9cca37ffcf22c48e9380078c38dca22c616c0d
SooChan Lim [Tue, 25 Aug 2020 07:22:11 +0000 (16:22 +0900)]
test: enqueue buffer
Change-Id: I410b5f3b1fbab0616ccd20a2e28dc418e1db1484
Joonbum Ko [Tue, 25 Aug 2020 05:38:17 +0000 (14:38 +0900)]
DSRenderViewDaliImpl: Move the emit updatedSignal to setBuffer.
- setBuffer is clearer than the __onWindowBufferChanged callback.
- This modification is required to properly verify
the function of setBuffer in libds-test.
Change-Id: I29c565ad5bc4cd19a926d6a8e418325c4ff3bad6
Signed-off-by: Joonbum Ko <joonbum.ko@samsung.com>
jeon [Tue, 25 Aug 2020 07:09:15 +0000 (16:09 +0900)]
DSWaylandServer: set temporary size to BaseOutputResolution
Change-Id: I3df77c32564de2e0e8131d33ab75c65e1b998412
SooChan Lim [Tue, 25 Aug 2020 05:38:42 +0000 (14:38 +0900)]
DSZone: send stackChanged Signal when there is a window on the list.
Change-Id: I1001aa81c92b4dbc0b2d5041e02fe0450aab46ea
Doyoun Kang [Tue, 25 Aug 2020 05:50:18 +0000 (14:50 +0900)]
DSWindowShell: implement raise/lower/activate
Change-Id: I97afb6786594587791c37499ed874ee6364794d8
Doyoun Kang [Tue, 25 Aug 2020 04:18:11 +0000 (13:18 +0900)]
DSWindowShell: add code to handle geometry
we add code to check DSWindow's allowUserGeometry property
before applying geometry
Change-Id: Id0bbe05e229eac683b7592f714ce138275697354
Joonbum Ko [Tue, 25 Aug 2020 04:57:44 +0000 (13:57 +0900)]
DSRenderEngineDaliImpl: Fix a problem with 1 frame latency.
Change-Id: I247b77569a247378154bf74b86358abcdf06be52
Signed-off-by: Joonbum Ko <joonbum.ko@samsung.com>
SooChan Lim [Tue, 25 Aug 2020 03:01:28 +0000 (12:01 +0900)]
DSDisplayArea: remove logs at idle enterer
Change-Id: I2bb1ce8e244d8a9022073e6368eaba0dec57f992
SooChan Lim [Tue, 25 Aug 2020 03:00:33 +0000 (12:00 +0900)]
DSRenderViewDaliImpl: register raiseToTop callback of window
Change-Id: I2fd8c02e7cc740039d73fef62a09d9a62522df51
SooChan Lim [Tue, 25 Aug 2020 02:59:20 +0000 (11:59 +0900)]
DSRenderEngineDaliImpl: register renderViewUpdate callback intead of window callbacks
Change-Id: I7b7ea777c59746650ce1d715ca0711b55d4c059c
SooChan Lim [Tue, 25 Aug 2020 02:56:13 +0000 (11:56 +0900)]
DSRenderView: add registerCallbackUpdated method
Change-Id: I49f1d68a3da95d7f6b5a9459db47b55cc3b141e9
SooChan Lim [Tue, 25 Aug 2020 02:48:38 +0000 (11:48 +0900)]
DSZone: call raiseToTop of the top window on the window list.
when the window list is updated.
Change-Id: I1f68de7ab6ff2002e45bb2736fb7cfdfbbdb84b4
SooChan Lim [Tue, 25 Aug 2020 02:45:56 +0000 (11:45 +0900)]
DSWindow: make raiseToTop method and registerCallback method of it.
Change-Id: Ife39d0b26c24e244f7da242b9b6a1004b51e9dc0
jeon [Tue, 25 Aug 2020 01:47:27 +0000 (10:47 +0900)]
DSDebug: null check after getenv and strdup
Change-Id: I9f82aa12b71c95b930958be6d30d04d1e9bfa232
jeon [Mon, 24 Aug 2020 22:56:44 +0000 (07:56 +0900)]
DSWindowManager: add a API to get window geometry
Change-Id: Ide5af8ae79888c2ddcea65d6c7c74fe0b5c6677f
Doyoun Kang [Mon, 24 Aug 2020 11:10:54 +0000 (20:10 +0900)]
DSWaylandTizenPolicy: implements functions for handling aux hint
Change-Id: Ia848f749763b4c26b8645c824f7221e8005129f4
Doyoun Kang [Mon, 24 Aug 2020 11:10:11 +0000 (20:10 +0900)]
DSWindowManager: add APIs for handling window's aux hint
Change-Id: I0f80f64f0ce068a2a19693e3512c987bdd195858
Doyoun Kang [Mon, 24 Aug 2020 11:00:19 +0000 (20:00 +0900)]
DSZone: add APIs for handling window's aux hint
Change-Id: Idc4e1173fe05b767a487e3d0600b196ce5d63027
Doyoun Kang [Mon, 24 Aug 2020 10:59:21 +0000 (19:59 +0900)]
DSWindowShell: add APIs for handle aux hint
Change-Id: I40eb0294e63c70f44b44f3f5d1e745f508b1604e
Doyoun Kang [Mon, 24 Aug 2020 10:49:08 +0000 (19:49 +0900)]
DSWindow: add APIs for allow user geometry
Change-Id: I2fe296819d10c3a3ee5ba6c65c298335c5d5dd74
Sung-Jin Park [Mon, 24 Aug 2020 11:03:39 +0000 (20:03 +0900)]
DSWaylandKeyboard: sendEnter when the focused client binds to wl_keyboard
Change-Id: Idd975376e71f7d465152022b7dc02fcb7c6bfe91
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
jeon [Mon, 24 Aug 2020 11:41:59 +0000 (20:41 +0900)]
DSDebug: check environment to use dlog
Change-Id: I3d98a8723c33ca96b80bb503a40d21c88b3c12c4
Sung-Jin Park [Mon, 24 Aug 2020 10:24:40 +0000 (19:24 +0900)]
DSWaylandSurfaceCommitInfo: initialize bufferChanged to false
Change-Id: Iba5d6da7e04512640d8e98ae28cc3da624884418
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
SooChan Lim [Mon, 24 Aug 2020 07:59:21 +0000 (16:59 +0900)]
DSRenderViewDaliImpl: change the visibility of the dali actor.
when buffer exist, set visible.
when buffer is null, set unvisible.
Change-Id: I944f99582bde658a7aac9ce6fe602b5f3a9761b4
SooChan Lim [Mon, 24 Aug 2020 07:57:29 +0000 (16:57 +0900)]
DSWindow: client can commit null buffer.
Change-Id: I6a7b98d9151f70f68aec0b0ccbb9fd95ab437691
SooChan Lim [Mon, 24 Aug 2020 07:55:50 +0000 (16:55 +0900)]
DSWaylandSurface: add bufferChanged method
allow to check if buffer is attached. wayland client can attach null buffer resource.
Change-Id: I284b186e150e4fa577eb7b451d81f1a14d9e68ea
Sung-Jin Park [Mon, 24 Aug 2020 05:48:05 +0000 (14:48 +0900)]
DSSeat: add/register slot for windowStackChanged signal
Change-Id: Ida868f529c5c9a766b08414da5a269caee525506
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
Sung-Jin Park [Mon, 24 Aug 2020 05:47:23 +0000 (14:47 +0900)]
DSZone: emit windowStackChanged signal when the stack has been changed
Change-Id: I9755c327797fcebc22eac7accab49cd9ba22b331
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
Sung-Jin Park [Mon, 24 Aug 2020 05:32:26 +0000 (14:32 +0900)]
DSWindow: add setZOrder/getZOrder API
Change-Id: I4345dbc9de85e18545138cfd7b619f191bb8cf67
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
Doyoun Kang [Mon, 24 Aug 2020 00:05:45 +0000 (09:05 +0900)]
DSWindowShellPrivate: initialize __layer value
Change-Id: I834fbb839c74ca732600922353cbb271dc58db6d
Doyoun Kang [Sun, 23 Aug 2020 23:46:56 +0000 (08:46 +0900)]
DSWaylandZxdgToplevel: implement set_parent
Change-Id: If4e310ceea19cae12bad463d09913d87b85a7086
Doyoun Kang [Sat, 22 Aug 2020 08:12:09 +0000 (17:12 +0900)]
implement tizen_policy_set_transient_for
Change-Id: I072c7aad76e60f95da68680c4ec40fd871af38d8
Doyoun Kang [Sat, 22 Aug 2020 08:11:24 +0000 (17:11 +0900)]
DSWindowManager: add API for setting parent window
Change-Id: I87e6d1550ce89eede32ec2b2a421332126469e9d
Doyoun Kang [Sat, 22 Aug 2020 08:10:25 +0000 (17:10 +0900)]
DSZone: add setWindowParent API
Change-Id: I595e7cc1c33f8f0a6a5055caa58360e03b3038ca
Doyoun Kang [Sat, 22 Aug 2020 07:49:29 +0000 (16:49 +0900)]
DSWindowShell/DSWindow : handle set/get Parent
Change-Id: I99f21cf923b640213e48fc8c9c186f9fa213ddc6
Doyoun Kang [Sat, 22 Aug 2020 07:44:55 +0000 (16:44 +0900)]
DSWaylandCompositor/DSWaylandSurface: add API to get surface by resource ID
Change-Id: I1946ac7b360cce6b22693c547cbf97aec3cab29a
jeon [Fri, 21 Aug 2020 11:49:05 +0000 (20:49 +0900)]
DSUtilSocket: set permission to sockets
Change-Id: I3328fa30d8a55b2f11accc01a28821b3e2d2ecc9
jeon [Fri, 21 Aug 2020 08:39:06 +0000 (17:39 +0900)]
DSUtilSocket: add skeleton codes to control socket
Change-Id: I1dab0ff9c770782171b54f013bd7cfeac55299ef
Sung-Jin Park [Fri, 21 Aug 2020 12:10:33 +0000 (21:10 +0900)]
DSSeat: release shared_ptr of the last focus window
Change-Id: I40b942456fbabbe2298eebe460fc6a8a94e3c856
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
jeon [Fri, 21 Aug 2020 08:10:09 +0000 (17:10 +0900)]
DSTextInput: change argument DSWindow to DSWaylandSurface
Change-Id: I20ba8de29a83fe39d130dcbc005126e053a496fe
SooChan Lim [Fri, 21 Aug 2020 10:05:27 +0000 (19:05 +0900)]
DSRenderEngineDaliImpl: call Adaptor::Get().RenderOnce() twice
Need to check dali engine later. why should libds calls RenderOnce() twice
Change-Id: I4b0348318678e244b5dc0b2d4e3c03519d546e78
Sung-Jin Park [Fri, 21 Aug 2020 08:17:10 +0000 (17:17 +0900)]
DSSeat: renew focus on Window created/destroy handlers
Change-Id: Ide2333d094cff0fd303fd4bedc5485070b07779e
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
Sung-Jin Park [Fri, 21 Aug 2020 08:16:26 +0000 (17:16 +0900)]
DSWindowShell: add unsetFocus()
Change-Id: I8e9221fdd893e2ec0372621ef77be0f51522ddf6
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
Sung-Jin Park [Fri, 21 Aug 2020 08:15:14 +0000 (17:15 +0900)]
DSWindow: add unsetFocus()
Change-Id: I35e738c2d7d381d3ac7234663db74999956e8aa3
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
Junseok, Kim [Fri, 21 Aug 2020 06:20:49 +0000 (15:20 +0900)]
DSWindowManager/DSZone/DSWindowShell/DSWindow: add codes to handle window's vkbd floating
Change-Id: Id6c386e3505585c97feaee491798546f5de57ae3
Signed-off-by: Junseok, Kim <juns.kim@samsung.com>