platform/core/uifw/dali-adaptor.git
7 months agoRevert "[Tizen] Remove to call key consumed event in ATSPI bridge"
Seoyeon Kim [Mon, 18 Sep 2023 07:18:12 +0000 (16:18 +0900)]
Revert "[Tizen] Remove to call key consumed event in ATSPI bridge"

This reverts commit 2cc31ed1b210977052bdc3aadd2ed4d7704ffd74.

7 months agoRevert "[Tizen] Fix character direction logic"
Seoyeon Kim [Mon, 18 Sep 2023 07:18:09 +0000 (16:18 +0900)]
Revert "[Tizen] Fix character direction logic"

This reverts commit 92ce761949a9b74975d6a68e588124adb6be0652.

7 months ago[Tizen] Fix character direction logic 77/298877/1
Bowon Ryu [Thu, 14 Sep 2023 07:39:00 +0000 (16:39 +0900)]
[Tizen] Fix character direction logic

Replace fribidi_get_par_embedding_levels()
with fribidi_get_par_embedding_levels_ex().

This can include bracket information to find a better bidi embedding level.
And now we use this embedding level to determine the character direction.

Change-Id: Ibef90ed2c8ab3448b25a009ebeb0430f02f6220c

7 months ago[Tizen] Remove to call key consumed event in ATSPI bridge accepted/tizen/unified/20230915.085405
seungho baek [Thu, 14 Sep 2023 09:44:50 +0000 (18:44 +0900)]
[Tizen] Remove to call key consumed event in ATSPI bridge

This reverts commit d12c54613975c6e9436aa6ecbb262b47a3071b1d.

Change-Id: Ia0f917a826c682a7aa5162b242fa0ec034374995

7 months agoMerge branch 'devel/master' into tizen
seungho baek [Thu, 14 Sep 2023 09:44:38 +0000 (18:44 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: Ie9faebf62ef7bf92f745fb6997fe2544aa98e2d2

7 months agoRevert "[Tizen] Remove to call key consumed event in ATSPI bridge"
seungho baek [Thu, 14 Sep 2023 09:44:29 +0000 (18:44 +0900)]
Revert "[Tizen] Remove to call key consumed event in ATSPI bridge"

This reverts commit b8a01d92e40fe5b34da9bd853e8731ab3b7c2344.

7 months agoMerge "Fix the failure to emit Accessibility::WindowEvent::CREATE event." into devel...
Wonsik Jung [Thu, 14 Sep 2023 05:43:49 +0000 (05:43 +0000)]
Merge "Fix the failure to emit Accessibility::WindowEvent::CREATE event." into devel/master

7 months agoMerge "Trigger main thread if worker thread task completed" into devel/master
Eunki Hong [Thu, 14 Sep 2023 05:17:56 +0000 (05:17 +0000)]
Merge "Trigger main thread if worker thread task completed" into devel/master

7 months agoFix the failure to emit Accessibility::WindowEvent::CREATE event. 78/298478/3
Wonsik Jung [Thu, 7 Sep 2023 11:20:56 +0000 (20:20 +0900)]
Fix the failure to emit Accessibility::WindowEvent::CREATE event.

Fixing the failure to emit Accessibility::WindowEvent::CREATE event.
This event can be sent the at-spi dbus should be enabled.
So, This event can be sent when accessibility is enabled.

Change-Id: I9ec22fee5d7db958c583971e6f0e48bda72f3252

7 months agoAdd GetLastHoverEvent 53/298753/4
joogab.yun [Wed, 13 Sep 2023 06:45:36 +0000 (15:45 +0900)]
Add GetLastHoverEvent

Change-Id: Ib8f1c974d388d04ba6bae21405dc423d815e3738

7 months agoTrigger main thread if worker thread task completed 27/298727/2
Eunki, Hong [Wed, 13 Sep 2023 04:30:16 +0000 (13:30 +0900)]
Trigger main thread if worker thread task completed

Since we destruct AsyncTask only on main thread,
it may collects too much AsyncTasks on complete tasks.

To avoid stacking the tasks, let we trigger the callback forcely
if the number of complete tasks is big enough.

Change-Id: I9a7a52404da56e24355f72a8a5532e8bf8b2d1b8
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
7 months ago[Tizen] Revert "[Tizen] Disable ATSPI when release or perf image" accepted/tizen/unified/20230912.171604
joogab.yun [Mon, 11 Sep 2023 06:17:35 +0000 (15:17 +0900)]
[Tizen] Revert "[Tizen] Disable ATSPI when release or perf image"

This reverts commit 0e99eae4773305540641ae98cd51ed3fdae2a3c4.

Change-Id: Ic919a4ff5dda7306af1ce7b4e0a67c4a14183f32

7 months ago[Tizen] Disable ATSPI when release or perf image
joogab.yun [Mon, 11 Sep 2023 06:17:17 +0000 (15:17 +0900)]
[Tizen] Disable ATSPI when release or perf image

This reverts commit f93d92c86f28e3a270e8a89ac6d569d54908cb46.

Change-Id: Ifb1523a28b4d331c91e1a846155f79173883b266

7 months ago[Tizen] Remove to call key consumed event in ATSPI bridge
joogab.yun [Mon, 11 Sep 2023 06:16:59 +0000 (15:16 +0900)]
[Tizen] Remove to call key consumed event in ATSPI bridge

This reverts commit 8ba4cfced6e3ce6381ed9c629e08c281407f0a10.

Change-Id: Ib6937142927a722ba8344158c9bafd49e7210e9d

7 months agoMerge branch 'devel/master' into tizen
joogab.yun [Mon, 11 Sep 2023 06:16:51 +0000 (15:16 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: I2e126689100e402844083b49ce51f705e0696b6e

7 months agoRevert "[Tizen] Remove to call key consumed event in ATSPI bridge"
joogab.yun [Mon, 11 Sep 2023 06:16:48 +0000 (15:16 +0900)]
Revert "[Tizen] Remove to call key consumed event in ATSPI bridge"

This reverts commit b95fd308f8a61d697454c181f1f86e92f56f021a.

7 months agoRevert "[Tizen] Disable ATSPI when release or perf image"
joogab.yun [Mon, 11 Sep 2023 06:16:45 +0000 (15:16 +0900)]
Revert "[Tizen] Disable ATSPI when release or perf image"

This reverts commit 44def7a573482a3f510e3effb3a7bef48219d08b.

7 months agoRevert "[Tizen] Revert "[Tizen] Disable ATSPI when release or perf image""
joogab.yun [Mon, 11 Sep 2023 06:16:42 +0000 (15:16 +0900)]
Revert "[Tizen] Revert "[Tizen] Disable ATSPI when release or perf image""

This reverts commit 24dd7f7aa97d6d7e49d18c686f31f9ca974d8996.

7 months agoMerge "Remove AsynTaskManager CacheImpl before all tasks removed" into devel/master
Eunki Hong [Mon, 11 Sep 2023 05:58:24 +0000 (05:58 +0000)]
Merge "Remove AsynTaskManager CacheImpl before all tasks removed" into devel/master

7 months agoMerge "Add ECORE_WL2_EVENT_POINTER_CONSTRAINTS event" into devel/master
joogab yun [Mon, 11 Sep 2023 03:42:05 +0000 (03:42 +0000)]
Merge "Add ECORE_WL2_EVENT_POINTER_CONSTRAINTS event" into devel/master

7 months agoRemove AsynTaskManager CacheImpl before all tasks removed 12/298512/2
Eunki, Hong [Fri, 8 Sep 2023 06:58:56 +0000 (15:58 +0900)]
Remove AsynTaskManager CacheImpl before all tasks removed

Change-Id: Ic695a369a1b01cd5458cd63d05974db57ca1a9eb
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
8 months agoMerge "DALi Version 2.2.43" into devel/master
David Steele [Fri, 8 Sep 2023 09:53:29 +0000 (09:53 +0000)]
Merge "DALi Version 2.2.43" into devel/master

8 months agoDALi Version 2.2.43 31/298531/1 dali_2.2.43
Richard Huang [Fri, 8 Sep 2023 09:46:10 +0000 (10:46 +0100)]
DALi Version 2.2.43

Change-Id: Id06281f182e2819a5328ef38bfe83b1acd692eb7

8 months agoAdd ECORE_WL2_EVENT_POINTER_CONSTRAINTS event 94/298394/5
joogab.yun [Wed, 6 Sep 2023 10:31:12 +0000 (19:31 +0900)]
Add ECORE_WL2_EVENT_POINTER_CONSTRAINTS event

Change-Id: I1f3197dcab060053bc3a86be8be0b8730c178d5e

8 months agoMerge "Add some more trace marker for render + swap buffer" into devel/master
Eunki Hong [Fri, 8 Sep 2023 08:04:19 +0000 (08:04 +0000)]
Merge "Add some more trace marker for render + swap buffer" into devel/master

8 months agoMerge "Add DataSelectedSignal for clipboard" into devel/master
Bowon Ryu [Fri, 8 Sep 2023 02:25:33 +0000 (02:25 +0000)]
Merge "Add DataSelectedSignal for clipboard" into devel/master

8 months agoAdd DataSelectedSignal for clipboard 64/298164/3
Bowon Ryu [Fri, 1 Sep 2023 10:15:56 +0000 (19:15 +0900)]
Add DataSelectedSignal for clipboard

Add DataSelectedSignalType to catch the copy event.

Change-Id: Ieb6a3582e32133436bc21939edd05a073c045fa4
Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
8 months ago[Tizen] Revert "[Tizen] Disable ATSPI when release or perf image" accepted/tizen/unified/20230906.121326
ANZ1217 [Tue, 5 Sep 2023 12:17:31 +0000 (21:17 +0900)]
[Tizen] Revert "[Tizen] Disable ATSPI when release or perf image"

This reverts commit a553f480cde07be5352c0b155b71f1dc3eecdae9.

8 months ago[Tizen] Disable ATSPI when release or perf image
ANZ1217 [Tue, 5 Sep 2023 12:17:08 +0000 (21:17 +0900)]
[Tizen] Disable ATSPI when release or perf image

This reverts commit c10503c712caaf41a181d606d6217630f6ee16c1.

8 months ago[Tizen] Remove to call key consumed event in ATSPI bridge
ANZ1217 [Tue, 5 Sep 2023 12:15:51 +0000 (21:15 +0900)]
[Tizen] Remove to call key consumed event in ATSPI bridge

This reverts commit 650f41536a0279e017dab9f2f62ce7acae17bb16.

8 months agoMerge branch 'devel/master' into tizen
ANZ1217 [Tue, 5 Sep 2023 12:15:29 +0000 (21:15 +0900)]
Merge branch 'devel/master' into tizen

8 months agoRevert "[Tizen] Remove to call key consumed event in ATSPI bridge"
ANZ1217 [Tue, 5 Sep 2023 12:14:31 +0000 (21:14 +0900)]
Revert "[Tizen] Remove to call key consumed event in ATSPI bridge"

This reverts commit 38b8b6be96d91afa1883ab47a7684624757191b5.

8 months agoRevert "[Tizen] Disable ATSPI when release or perf image"
ANZ1217 [Tue, 5 Sep 2023 12:14:15 +0000 (21:14 +0900)]
Revert "[Tizen] Disable ATSPI when release or perf image"

This reverts commit edf7dca9d11b1f798ea53c8f2e3ed994f8be6813.

8 months agoRevert "[Tizen] Revert "[Tizen] Disable ATSPI when release or perf image""
ANZ1217 [Tue, 5 Sep 2023 12:14:07 +0000 (21:14 +0900)]
Revert "[Tizen] Revert "[Tizen] Disable ATSPI when release or perf image""

This reverts commit 5cab2bbcb312f78893273286fc6edc83e9c4cd75.

8 months ago[Tizen] Revert "[Tizen] Disable ATSPI when release or perf image" 77/298277/1
Eunki, Hong [Tue, 5 Sep 2023 00:09:34 +0000 (09:09 +0900)]
[Tizen] Revert "[Tizen] Disable ATSPI when release or perf image"

This reverts commit edf7dca9d11b1f798ea53c8f2e3ed994f8be6813.

Change-Id: I48e366c78654b48b9f5e3868b9858dfe7dc8aae6

8 months agoAdd some more trace marker for render + swap buffer 22/298122/3
Eunki, Hong [Fri, 1 Sep 2023 04:39:08 +0000 (13:39 +0900)]
Add some more trace marker for render + swap buffer

Change-Id: I953118b70203327fc949952b555cde97dd2f098c
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
8 months agoMerge "Test harness sync" into devel/master
David Steele [Fri, 1 Sep 2023 13:59:37 +0000 (13:59 +0000)]
Merge "Test harness sync" into devel/master

8 months agoDALi Version 2.2.42 69/298169/1 dali_2.2.42
David Steele [Fri, 1 Sep 2023 11:50:15 +0000 (12:50 +0100)]
DALi Version 2.2.42

Change-Id: Ibbe8421182a6a19c2b3d93a1f7114b83e472b40c

8 months ago[Tizen] Call ecore_wl2_window_commit() in LockedPointerRegionSet and LockedPointerCur... 79/298079/1
joogab.yun [Wed, 30 Aug 2023 08:46:41 +0000 (17:46 +0900)]
[Tizen] Call ecore_wl2_window_commit() in LockedPointerRegionSet and LockedPointerCursorPositionHintSet

Change-Id: I1f9a02452e87db5c4d022edfcdacdd6f3eb5b898

8 months agoCall ecore_wl2_window_commit() in LockedPointerRegionSet and LockedPointerCursorPosit... 33/298033/1
joogab.yun [Wed, 30 Aug 2023 08:46:41 +0000 (17:46 +0900)]
Call ecore_wl2_window_commit() in LockedPointerRegionSet and LockedPointerCursorPositionHintSet

Change-Id: I1f9a02452e87db5c4d022edfcdacdd6f3eb5b898

8 months agoMerge "Fixed network client to trigger main thread" into devel/master
David Steele [Tue, 29 Aug 2023 17:21:08 +0000 (17:21 +0000)]
Merge "Fixed network client to trigger main thread" into devel/master

8 months agoFixed network client to trigger main thread 92/297992/1
David Steele [Thu, 24 Aug 2023 16:15:32 +0000 (17:15 +0100)]
Fixed network client to trigger main thread

Main thread Trigger should be created on the event
thread, not in client threads.

Caused problems with the trigger implementation, as that stored
main loop context in thread local storage, so was always 0 / NULL,
and this caused the network client to crash or do nothing,
depending on the chosen main loop implementation.

Change-Id: I483cb1dc55b1ff4f6cf81434780bcd560f2f57a9
Signed-off-by: David Steele <david.steele@samsung.com>
8 months agoCall Resize from main thread so that DALi runs on Mac again 91/297991/1
Adeel Kazmi [Tue, 29 Aug 2023 15:16:09 +0000 (16:16 +0100)]
Call Resize from main thread so that DALi runs on Mac again

Change-Id: Ia339f0f73a7d298a2b2219ec1d49072d9f0f20f5

8 months agoMerge branch 'devel/master' into tizen accepted/tizen/unified/20230830.170601
jykeon [Tue, 29 Aug 2023 07:14:27 +0000 (16:14 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: Ibe988ebe4f33440bd93575ae88ccb7149474da07

8 months agoMerge "Binding ecore_wl2_window_keyboard_grab and ecore_wl2_window_keyboard_ungrab...
joogab yun [Tue, 29 Aug 2023 01:48:26 +0000 (01:48 +0000)]
Merge "Binding ecore_wl2_window_keyboard_grab and ecore_wl2_window_keyboard_ungrab api" into devel/master

8 months agoMerge "DALi Version 2.2.41" into devel/master
Adeel Kazmi [Fri, 25 Aug 2023 13:13:44 +0000 (13:13 +0000)]
Merge "DALi Version 2.2.41" into devel/master

8 months agoDALi Version 2.2.41 51/297851/1 dali_2.2.41
Adeel Kazmi [Fri, 25 Aug 2023 12:41:09 +0000 (13:41 +0100)]
DALi Version 2.2.41

Change-Id: Ic9bbb070cf6812308f2882265459e0be5466ea8a

8 months agoTest harness sync 53/297453/4
David Steele [Fri, 18 Aug 2023 10:53:46 +0000 (11:53 +0100)]
Test harness sync

Change-Id: Ib164fc503b025250fd659785e1870b1f1f4a609d

8 months agoBinding ecore_wl2_window_keyboard_grab and ecore_wl2_window_keyboard_ungrab api 28/297828/1
joogab.yun [Fri, 25 Aug 2023 04:49:32 +0000 (13:49 +0900)]
Binding ecore_wl2_window_keyboard_grab and ecore_wl2_window_keyboard_ungrab api

Change-Id: I844fc244b91468549649e801ac49b3ddcbebbe87

8 months agoMerge "Add ecore_wl2_window_cursor_visible_set api Sets the visibility on/off of...
joogab yun [Fri, 25 Aug 2023 01:26:22 +0000 (01:26 +0000)]
Merge "Add ecore_wl2_window_cursor_visible_set api Sets the visibility on/off of cursor" into devel/master

8 months agoFix the error of event handelr release issue. 99/297699/2
Wonsik Jung [Wed, 23 Aug 2023 05:19:36 +0000 (14:19 +0900)]
Fix the error of event handelr release issue.

When AddFrameRenderedCallback or AddFramePresentedCallback is used continuously,
the related event handler is not freed.
This patch is to fix that replacing reset().

Change-Id: Ia8f19791de9df9ce835871a6f22fec701da6b271

8 months agoAdd ecore_wl2_window_cursor_visible_set api 14/297714/2
joogab.yun [Wed, 23 Aug 2023 07:32:19 +0000 (16:32 +0900)]
Add ecore_wl2_window_cursor_visible_set api
Sets the visibility on/off of cursor

Change-Id: I724d7785d757bcc5428375f0cbe9c96d1289ca72

8 months ago[Tizen] Disable ATSPI when release or perf image accepted/tizen/unified/20230822.162252
Woochan Lee [Tue, 22 Aug 2023 05:17:08 +0000 (14:17 +0900)]
[Tizen] Disable ATSPI when release or perf image

This reverts commit fae39486697544003ba159c1acf6ca66b8a55507.

8 months ago[Tizen] Remove to call key consumed event in ATSPI bridge
Woochan Lee [Tue, 22 Aug 2023 05:16:49 +0000 (14:16 +0900)]
[Tizen] Remove to call key consumed event in ATSPI bridge

This reverts commit 713f33cc278c8de1c9c879dd05632d63e3d27343.

8 months agoMerge branch 'devel/master' into tizen
Woochan Lee [Tue, 22 Aug 2023 05:15:45 +0000 (14:15 +0900)]
Merge branch 'devel/master' into tizen

8 months agoRevert "[Tizen] Remove to call key consumed event in ATSPI bridge"
Woochan Lee [Tue, 22 Aug 2023 05:15:30 +0000 (14:15 +0900)]
Revert "[Tizen] Remove to call key consumed event in ATSPI bridge"

This reverts commit 41cf5e592be130a8cdcf12f3896345ca34951cb6.

8 months agoRevert "[Tizen] Disable ATSPI when release or perf image"
Woochan Lee [Tue, 22 Aug 2023 05:15:14 +0000 (14:15 +0900)]
Revert "[Tizen] Disable ATSPI when release or perf image"

This reverts commit d527444e0d186e8c4dd806726381bace4a18917e.

8 months agoMerge "Supports the key event repeat and delay for each way." into devel/master
Wonsik Jung [Mon, 21 Aug 2023 09:30:10 +0000 (09:30 +0000)]
Merge "Supports the key event repeat and delay for each way." into devel/master

8 months agoprevent null keymap. 81/297481/1
joogab.yun [Mon, 21 Aug 2023 00:34:24 +0000 (09:34 +0900)]
prevent null keymap.

Change-Id: Id34e7e81b5f96352c9354438f21841ed122f862c

8 months agoMerge "DALi Version 2.2.40" into devel/master
David Steele [Fri, 18 Aug 2023 12:35:28 +0000 (12:35 +0000)]
Merge "DALi Version 2.2.40" into devel/master

8 months agoMerge "Flush update messages for application" into devel/master
David Steele [Fri, 18 Aug 2023 12:30:14 +0000 (12:30 +0000)]
Merge "Flush update messages for application" into devel/master

8 months agoDALi Version 2.2.40 65/297465/1 dali_2.2.40
Adam Bialogonski [Fri, 18 Aug 2023 12:22:58 +0000 (13:22 +0100)]
DALi Version 2.2.40

Change-Id: I4ad8fd64545a4b20cc70ea40103ba4d5a52d5022

8 months agoMerge "Support *.pkm format file decode" into devel/master
David Steele [Fri, 18 Aug 2023 12:22:24 +0000 (12:22 +0000)]
Merge "Support *.pkm format file decode" into devel/master

8 months agoMerge "Updated test harness README.md" into devel/master
David Steele [Fri, 18 Aug 2023 09:00:41 +0000 (09:00 +0000)]
Merge "Updated test harness README.md" into devel/master

8 months agoSupport *.pkm format file decode 86/297286/4
Eunki, Hong [Wed, 16 Aug 2023 08:37:08 +0000 (17:37 +0900)]
Support *.pkm format file decode

Let we support .pkm format file decode, who use ETC1 and ETC2 pixel format.

Change-Id: Ib1d7c0b3653f31fd6a4bb1fd378b7fe0cdcbb3a2
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
8 months agoUpdated test harness README.md 67/297367/1
David Steele [Thu, 17 Aug 2023 10:33:22 +0000 (11:33 +0100)]
Updated test harness README.md

Cleaned up the readme,
Removed out of date info
Added new command line options

Change-Id: I9dfa4ed3413809335052db8ca99303cd61263936
Signed-off-by: David Steele <david.steele@samsung.com>
8 months agoMerge "Remove callback when idle not added" into devel/master
David Steele [Thu, 17 Aug 2023 09:34:40 +0000 (09:34 +0000)]
Merge "Remove callback when idle not added" into devel/master

8 months agoMerge "Ignore mipmap when texture format compressed" into devel/master
David Steele [Thu, 17 Aug 2023 09:12:03 +0000 (09:12 +0000)]
Merge "Ignore mipmap when texture format compressed" into devel/master

8 months agoMerge "Ensure task moved under mutex" into devel/master
Eunki Hong [Thu, 17 Aug 2023 07:27:20 +0000 (07:27 +0000)]
Merge "Ensure task moved under mutex" into devel/master

8 months agoIgnore mipmap when texture format compressed 33/297333/3
Eunki, Hong [Thu, 17 Aug 2023 04:08:18 +0000 (13:08 +0900)]
Ignore mipmap when texture format compressed

Since some graphic driver doesn't support mipmap generation automatically,
We need to ignore that mipmap using with compressed format.

Change-Id: If39facde441ed63dc26462079575dea8b1df18a3
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
8 months ago[Tizen] Disable ATSPI when release or perf image accepted/tizen/unified/20230818.054529
Wonsik Jung [Wed, 16 Aug 2023 08:25:03 +0000 (17:25 +0900)]
[Tizen] Disable ATSPI when release or perf image

This reverts commit 197a52d3b63710a61d3473532818797be23b47ea.

8 months ago[Tizen] Remove to call key consumed event in ATSPI bridge
Wonsik Jung [Wed, 16 Aug 2023 08:24:42 +0000 (17:24 +0900)]
[Tizen] Remove to call key consumed event in ATSPI bridge

This reverts commit 8a85af130cb15fd462584bde285567266affa37e.

8 months agoMerge branch 'devel/master' into tizen
Wonsik Jung [Wed, 16 Aug 2023 08:24:27 +0000 (17:24 +0900)]
Merge branch 'devel/master' into tizen

8 months agoRevert "[Tizen] Remove to call key consumed event in ATSPI bridge"
Wonsik Jung [Wed, 16 Aug 2023 08:24:18 +0000 (17:24 +0900)]
Revert "[Tizen] Remove to call key consumed event in ATSPI bridge"

This reverts commit 17ff7ce8ee2968b6c80d53934ce5183d0bbdca5a.

8 months agoRevert "[Tizen] Disable ATSPI when release or perf image"
Wonsik Jung [Wed, 16 Aug 2023 08:23:45 +0000 (17:23 +0900)]
Revert "[Tizen] Disable ATSPI when release or perf image"

This reverts commit 69adc35a1eab11b2b678c6634bf020d9d5b36813.

8 months agoRemove callback when idle not added 79/297279/1
Eunki, Hong [Wed, 16 Aug 2023 06:55:35 +0000 (15:55 +0900)]
Remove callback when idle not added

Change-Id: I34b7539016714ad4c5ea821782645b95c1068f37
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
8 months agoFlush update messages for application 30/296630/3
Eunki, Hong [Wed, 2 Aug 2023 09:15:35 +0000 (18:15 +0900)]
Flush update messages for application

Make a way to relayout & flush events messages by core API.

Since we cannot access adaptor directly,
let we ask to application to relayout calculation forcibly.

Change-Id: I0dba32b7b136ceefc07b99fc404cf330e5c2dff7
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
8 months agoEnsure task moved under mutex 57/297257/2
Eunki, Hong [Wed, 16 Aug 2023 02:53:46 +0000 (11:53 +0900)]
Ensure task moved under mutex

There was some logical hole between remove-from-queue and insert-to-queue.
Between remove and insert, the task can be exist without not exist any queue.
If someone request RemoveTask during this timing, task will not be removed.

Change-Id: Ia21927258d483a43b563129a7338c0a88df723f3
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
8 months agoMerge "Set mKeyMap before registering for ECORE_EVENT_KEY_DOWN, ECORE_EVENT_KEY_UP...
joogab yun [Wed, 16 Aug 2023 01:43:22 +0000 (01:43 +0000)]
Merge "Set mKeyMap before registering for ECORE_EVENT_KEY_DOWN, ECORE_EVENT_KEY_UP events." into devel/master

8 months agoSet mKeyMap before registering for ECORE_EVENT_KEY_DOWN, ECORE_EVENT_KEY_UP events. 12/297212/2
joogab.yun [Mon, 14 Aug 2023 02:35:14 +0000 (11:35 +0900)]
Set mKeyMap before registering for ECORE_EVENT_KEY_DOWN, ECORE_EVENT_KEY_UP events.

If the keyEvent happens before mKeyMap is set, it crashes because mKeyMap is null.

0  __GI_raise (sig=11) at /usr/src/debug/glibc-2.30-1.11.arm/signal/../sysdeps/unix/sysv/linux/raise.c:50
1  0xb3d8bb12 in invoke_previous_action (action=<optimized out>, code=11, siginfo=0xb4779c88, context=0xb4779d08, signalRestarts=255) at /usr/src/debug/coreclr-6.0.9-1.arm/src/coreclr/pal/src/exception/signal.cpp:415
2  sigsegv_handler (code=11, siginfo=0xb4779c88, context=<optimized out>) at /usr/src/debug/coreclr-6.0.9-1.arm/src/coreclr/pal/src/exception/signal.cpp:627
3  <signal handler called>
4  0xab9b7c04 in xkb_keymap_key_for_each (keymap=0x0, iter=0xa6d4ec55 <Dali::Internal::Adaptor::(anonymous namespace)::FindKeyCode(xkb_keymap*, xkb_keycode_t, void*)>, data=data@entry=0xbe0f56b0) at /usr/src/debug/libxkbcommon-1.5.0-0.arm/builddir/../src/keymap.c:531
5  0xa6d508a0 in Dali::Internal::Adaptor::WindowBaseEcoreWl2::GetKeyCode (this=0x21f37b0, keyName=..., keyCode=@0xbe0f5754: 0) at /usr/src/debug/dali2-adaptor-2.2.37-1.arm/dali/internal/window-system/tizen-wayland/ecore-wl2/window-base-ecore-wl2.cpp:1686
6  0xa6d11f60 in Dali::Internal::Adaptor::WindowBaseEcoreWl2::OnKeyDown(void*, int, void*) [clone .constprop.0] (this=0x21f37b0, event=0x2522e40, type=<optimized out>, data=<optimized out>) at /usr/src/debug/dali2-adaptor-2.2.37-1.arm/dali/internal/window-system/tizen-wayland/ecore-wl2/window-base-ecore-wl2.cpp:1402

Change-Id: I0aaf2791e5daa464e81acafbcb53532046381aee

8 months agoMerge "Add ecore api about RelativeMove 1. ecore_wl2_window_pointer_constraints_lock_...
joogab yun [Mon, 14 Aug 2023 04:16:29 +0000 (04:16 +0000)]
Merge "Add ecore api about RelativeMove 1. ecore_wl2_window_pointer_constraints_lock_pointer 2. ecore_wl2_window_pointer_constraints_unlock_pointer 3. ecore_wl2_window_locked_pointer_region_set 4. ecore_wl2_window_locked_pointer_cursor_position_hint_set 5. ECORE_EVENT_MOUSE_RELATIVE_MOVE" into devel/master

8 months agoAdd ecore api about RelativeMove 68/296968/9
joogab.yun [Wed, 31 May 2023 05:21:47 +0000 (14:21 +0900)]
Add ecore api about RelativeMove
1. ecore_wl2_window_pointer_constraints_lock_pointer
2. ecore_wl2_window_pointer_constraints_unlock_pointer
3. ecore_wl2_window_locked_pointer_region_set
4. ecore_wl2_window_locked_pointer_cursor_position_hint_set
5. ECORE_EVENT_MOUSE_RELATIVE_MOVE

Change-Id: I612c7f358e0aeb093d5ec6b92771a150094a42d6

8 months agoDALi Version 2.2.39 88/297188/1 dali_2.2.39
Richard Huang [Fri, 11 Aug 2023 09:55:59 +0000 (10:55 +0100)]
DALi Version 2.2.39

Change-Id: Ic7cbf595510ed6a1c384211a3dfcefc3bd67e1ff

8 months agoMerge "Print trace message for other profiles" into devel/master
David Steele [Thu, 10 Aug 2023 11:09:06 +0000 (11:09 +0000)]
Merge "Print trace message for other profiles" into devel/master

9 months agoAllow worker thread trace 57/297057/3
Eunki Hong [Wed, 9 Aug 2023 13:42:41 +0000 (22:42 +0900)]
Allow worker thread trace

Let we make ttrace can trace worker threads if we want.
And also, let we make AsyncTaskManager's thread can use trace.

Change-Id: I4a04a1d480f0cf96541f380d46513258d85deee0
Signed-off-by: Eunki Hong <eunkiki.hong@samsung.com>
9 months agoPrint trace message for other profiles 55/297055/2
Eunki Hong [Wed, 9 Aug 2023 13:04:09 +0000 (22:04 +0900)]
Print trace message for other profiles

Let we print message logs also ubuntu and android

Change-Id: Id162f1b3cb2f04d48776c75ffe6118cf94264199
Signed-off-by: Eunki Hong <eunkiki.hong@samsung.com>
9 months agoPrint curl error logs fully if required 53/296853/6
Eunki Hong [Sat, 5 Aug 2023 07:44:54 +0000 (16:44 +0900)]
Print curl error logs fully if required

Let we print curl debug dump logs if we got some error
from curl side issue.

Since currently we only print error code and do nothing,
network team have hard to debug bug cases.

To help it, let we add environment to
print full debug dump logs.

Change-Id: Ie4f8e9cd102687a0835f202df5eb89a5d94ee652
Signed-off-by: Eunki Hong <eunkiki.hong@samsung.com>
9 months ago[Tizen] Disable ATSPI when release or perf image accepted/tizen/unified/20230810.070121
Hosang Kim [Wed, 9 Aug 2023 05:16:07 +0000 (14:16 +0900)]
[Tizen] Disable ATSPI when release or perf image

This reverts commit aac0c6f8f2d99f2eced9dba2378e3f734ce624fd.

9 months ago[Tizen] Remove to call key consumed event in ATSPI bridge
Hosang Kim [Wed, 9 Aug 2023 05:15:42 +0000 (14:15 +0900)]
[Tizen] Remove to call key consumed event in ATSPI bridge

This reverts commit 7cbd5a647835e42262455a2cc4d6a36fb431a166.

9 months agoMerge branch 'devel/master' into tizen
Hosang Kim [Wed, 9 Aug 2023 05:15:16 +0000 (14:15 +0900)]
Merge branch 'devel/master' into tizen

9 months agoRevert "[Tizen] Remove to call key consumed event in ATSPI bridge"
Hosang Kim [Wed, 9 Aug 2023 05:15:13 +0000 (14:15 +0900)]
Revert "[Tizen] Remove to call key consumed event in ATSPI bridge"

This reverts commit e7fc073553ef15f3474088c050987c3faa955f27.

9 months agoRevert "[Tizen] Disable ATSPI when release or perf image"
Hosang Kim [Wed, 9 Aug 2023 05:15:05 +0000 (14:15 +0900)]
Revert "[Tizen] Disable ATSPI when release or perf image"

This reverts commit 5ed40189c58a353213cb81bae4401f237e85b0f6.

9 months agoMerge "Fix typo error" into devel/master
Eunki Hong [Wed, 9 Aug 2023 04:26:50 +0000 (04:26 +0000)]
Merge "Fix typo error" into devel/master

9 months agoFix typo error 23/297023/1
Eunki, Hong [Wed, 9 Aug 2023 04:23:39 +0000 (13:23 +0900)]
Fix typo error

Change-Id: I2f0e10f07a851f34589119b092ab1ea143c7a6e5
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
9 months agoMerge "Add InsetsChangedSignal to WindowBaseEcoreWl2" into devel/master
Jaehyun Cho [Wed, 9 Aug 2023 02:11:18 +0000 (02:11 +0000)]
Merge "Add InsetsChangedSignal to WindowBaseEcoreWl2" into devel/master

9 months agoAdd time function to check text performance 63/296963/2
Bowon Ryu [Tue, 8 Aug 2023 04:45:05 +0000 (13:45 +0900)]
Add time function to check text performance

Change-Id: Ifc7f72ab466b5b7a2226a232e8e36eff079f2e37
Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
9 months agoMerge "Add logs and clean code for clipboard" into devel/master
Bowon Ryu [Mon, 7 Aug 2023 01:11:48 +0000 (01:11 +0000)]
Merge "Add logs and clean code for clipboard" into devel/master

9 months agoMerge "DALi Version 2.2.38" into devel/master
David Steele [Fri, 4 Aug 2023 13:43:05 +0000 (13:43 +0000)]
Merge "DALi Version 2.2.38" into devel/master

9 months agoDALi Version 2.2.38 33/296833/1 dali_2.2.38
David Steele [Fri, 4 Aug 2023 12:43:18 +0000 (13:43 +0100)]
DALi Version 2.2.38

Change-Id: I580b726f9462c7734edbb4c120cfe93960d4ca4a

9 months agoAdd logs and clean code for clipboard 27/296827/1
Bowon Ryu [Fri, 4 Aug 2023 10:01:36 +0000 (19:01 +0900)]
Add logs and clean code for clipboard

Currently, clipboard is still under development
and needs to match the behavior with efl and new cbhm.
Adds a rather detailed log for smooth development.

Some logs may be removed when development is stable.

Change-Id: I2abe8ee4441f06d73ade661ee71aa30d00f2fa19
Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>