platform/core/uifw/dali-adaptor.git
6 months ago[Tizen] Using shader list for precompile
Eunki, Hong [Wed, 25 Oct 2023 07:41:55 +0000 (16:41 +0900)]
[Tizen] Using shader list for precompile

This reverts commit 640ae969e9a161dd4a6e687ca6efae3ff7a2b6f9.

Change-Id: I214eb5f19d087c96416262710a25bb90e56a4045

6 months ago[Tizen] Apply Precompile shader
Eunki, Hong [Wed, 25 Oct 2023 07:41:34 +0000 (16:41 +0900)]
[Tizen] Apply Precompile shader

This reverts commit 60d893a7d63bc0d1856dffdbba8005e241cb07d7.

Change-Id: Ib8f097f0edbe321b87a6697090f3976b2dcb7443

6 months ago[Tizen] Remove to call key consumed event in ATSPI bridge
Eunki, Hong [Wed, 25 Oct 2023 07:41:21 +0000 (16:41 +0900)]
[Tizen] Remove to call key consumed event in ATSPI bridge

This reverts commit 407d0e99bd19459d62a626767adda3b4b0dafc71.

Change-Id: I7725305c0dab6f4fdae0649146e13f9b89ffc2db

6 months agoMerge branch 'devel/master' into tizen
Eunki, Hong [Wed, 25 Oct 2023 07:41:13 +0000 (16:41 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: Ib8c13b465a1c6c7ae1b550a0efff9066f26f305a

6 months agoRevert "[Tizen] Remove to call key consumed event in ATSPI bridge"
Eunki, Hong [Wed, 25 Oct 2023 07:41:07 +0000 (16:41 +0900)]
Revert "[Tizen] Remove to call key consumed event in ATSPI bridge"

This reverts commit f1195b88ba37e26b8fe57b1f5569a28038d602fe.

6 months agoRevert "[Tizen] Apply Precompile shader"
Eunki, Hong [Wed, 25 Oct 2023 07:41:01 +0000 (16:41 +0900)]
Revert "[Tizen] Apply Precompile shader"

This reverts commit f5f5554841374422aaf9f306d40374720626aa86.

6 months agoRevert "[Tizen] Print gl threshold logs as INFO level + Print more swap buffer"
Eunki, Hong [Wed, 25 Oct 2023 07:40:58 +0000 (16:40 +0900)]
Revert "[Tizen] Print gl threshold logs as INFO level + Print more swap buffer"

This reverts commit db068fa8dd939e58818af047c2b41bb6791f3492.

6 months agoRevert "[Tizen] Make IsLoaded return false when SVG parse failed"
Eunki, Hong [Wed, 25 Oct 2023 07:40:55 +0000 (16:40 +0900)]
Revert "[Tizen] Make IsLoaded return false when SVG parse failed"

This reverts commit c6e69ddd57f7ed8a1a364781a0378b65a3c57e7b.

6 months agoRevert "[Tizen] Fix typo error for mPicture"
Eunki, Hong [Wed, 25 Oct 2023 07:40:52 +0000 (16:40 +0900)]
Revert "[Tizen] Fix typo error for mPicture"

This reverts commit 24269542390ecc90f45875262151de192ef8271b.

6 months agoRevert "[Tizen] Using shader list for precompile"
Eunki, Hong [Wed, 25 Oct 2023 07:40:49 +0000 (16:40 +0900)]
Revert "[Tizen] Using shader list for precompile"

This reverts commit 83b867d93a562f67af1ab83704d3e7a060c707bb.

6 months agoRevert "[Tizen] Print log when glCompile / glLinkProgram spend long time"
Eunki, Hong [Wed, 25 Oct 2023 07:40:47 +0000 (16:40 +0900)]
Revert "[Tizen] Print log when glCompile / glLinkProgram spend long time"

This reverts commit 71d3e0ea55a0f8385694245f2fb38559ce7e5a04.

6 months agoRevert "[Tizen] Ignore adaptor action when adpator is stop"
Eunki, Hong [Wed, 25 Oct 2023 07:40:43 +0000 (16:40 +0900)]
Revert "[Tizen] Ignore adaptor action when adpator is stop"

This reverts commit 05f634c9368ac7a0389781caf22874c1c0eb4688.

6 months agoRevert "[Tizen] Add lock for shader-precompiler"
Eunki, Hong [Wed, 25 Oct 2023 07:40:41 +0000 (16:40 +0900)]
Revert "[Tizen] Add lock for shader-precompiler"

This reverts commit 8c66b904836c80d0cf07fad5becc8b5baa352abb.

6 months agoAdd TasksCompleted signal at AsyncTaskManager
Eunki Hong [Sun, 15 Oct 2023 14:05:12 +0000 (23:05 +0900)]
Add TasksCompleted signal at AsyncTaskManager

Add some special callback that all tasks are completed
when we setup the callback.

If all tasks are completed when we triggered, registered
callback will be executed at last of Completed callback

Change-Id: I0f7d728ff301cb0fe8b8994e21ecacf692ac8903
Signed-off-by: Eunki Hong <eunkiki.hong@samsung.com>
6 months ago[Tizen] Add lock for shader-precompiler 90/300390/2
sunghyun kim [Mon, 23 Oct 2023 09:55:14 +0000 (18:55 +0900)]
[Tizen] Add lock for shader-precompiler

Change-Id: Ibea2b0295c27bd7f5b2b9c76ad1bc0f0566adacf

6 months agoSupports to set/get full screen sized window 78/300078/7
Wonsik Jung [Mon, 16 Oct 2023 11:01:18 +0000 (20:01 +0900)]
Supports to set/get full screen sized window

To support set/get full screen sized window.
The full screen sized window means the window is resized with screen size.
In addition, this window is the z-order is the highest.

Change-Id: I5363a5ac727d2e35c650644cfe0831217ef38682

6 months agoTrigger event thread only if we need execute process 22/300322/1
Eunki Hong [Sat, 21 Oct 2023 15:12:28 +0000 (00:12 +0900)]
Trigger event thread only if we need execute process

Sometimes, Canceled running task can wake up main thread.
This logic might crush some toolkit UTC.
And also it is useless.

We already have some logics to avoid too-much-cached cancel
tasks. So now we don't need to trigger event thread for
canceled tasks, and flush.

Change-Id: Ib4a62757260cc459941f8e153e37eab70f5f885a
Signed-off-by: Eunki Hong <eunkiki.hong@samsung.com>
6 months agoMerge "Make AsyncTask destructor called out of mutex" into devel/master
Eunki Hong [Fri, 20 Oct 2023 09:20:04 +0000 (09:20 +0000)]
Merge "Make AsyncTask destructor called out of mutex" into devel/master

6 months agoMerge "Ignore adaptor action when adpator is stop" into devel/master
Eunki Hong [Fri, 20 Oct 2023 09:19:19 +0000 (09:19 +0000)]
Merge "Ignore adaptor action when adpator is stop" into devel/master

6 months agoDALi Version 2.2.49 93/300293/1 dali_2.2.49
Adeel Kazmi [Fri, 20 Oct 2023 06:07:44 +0000 (07:07 +0100)]
DALi Version 2.2.49

Change-Id: I528d49dae8465fa0560a63dc5bd8e2e740cc2aa7

6 months agoIgnore adaptor action when adpator is stop 84/299984/6
Eunki, Hong [Fri, 13 Oct 2023 07:03:41 +0000 (16:03 +0900)]
Ignore adaptor action when adpator is stop

There was some issue that ProcessEvents() called
during app is terminating.

When adaptor is Stop(), the update/render thread is already join.
So we don't need to flush message queue.

Change-Id: I229754fa7135d0c5f3a53dbcfeeeb17b2bc436f1
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
6 months ago[Tizen] Ignore adaptor action when adpator is stop 38/300238/2
Eunki, Hong [Fri, 13 Oct 2023 07:03:41 +0000 (16:03 +0900)]
[Tizen] Ignore adaptor action when adpator is stop

There was some issue that ProcessEvents() called
during app is terminating.

When adaptor is Stop(), the update/render thread is already join.
So we don't need to flush message queue.

Change-Id: I229754fa7135d0c5f3a53dbcfeeeb17b2bc436f1
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
6 months agoMake AsyncTask destructor called out of mutex 31/300231/2
Eunki, Hong [Thu, 19 Oct 2023 04:31:21 +0000 (13:31 +0900)]
Make AsyncTask destructor called out of mutex

Some unhappy case may happened when destructor of AsyncTask call
RemoveTask() API if it is canceled before.

It may occure some dead-lock issue. So we need to avoid this case.

Change-Id: I1d51d43a7683b189d91251dd2404d927bc948726
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
7 months ago[Tizen] Print log when glCompile / glLinkProgram spend long time 60/300060/1
Eunki, Hong [Mon, 16 Oct 2023 02:36:45 +0000 (11:36 +0900)]
[Tizen] Print log when glCompile / glLinkProgram spend long time

Change-Id: Ib6079ec907f91d55d061b84a08ad6f9fb7c8b83f
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
7 months agoMerge "[Tizen] Using shader list for precompile" into tizen
sunghyun kim [Mon, 16 Oct 2023 08:08:34 +0000 (08:08 +0000)]
Merge "[Tizen] Using shader list for precompile" into tizen

7 months agoPrint log when glCompile / glLinkProgram spend long time 35/300035/1
Eunki, Hong [Mon, 16 Oct 2023 02:36:45 +0000 (11:36 +0900)]
Print log when glCompile / glLinkProgram spend long time

Change-Id: Ib6079ec907f91d55d061b84a08ad6f9fb7c8b83f
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
7 months agoPrint gl threshold logs as INFO level + Print more swap buffer 34/300034/1
Eunki, Hong [Wed, 11 Oct 2023 08:57:35 +0000 (17:57 +0900)]
Print gl threshold logs as INFO level + Print more swap buffer

Change-Id: I018404c4525009b3b5f658b57289903aa04ec88f
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
7 months agoDALi Version 2.2.48 99/299999/1 dali_2.2.48
Adam Bialogonski [Fri, 13 Oct 2023 10:06:39 +0000 (11:06 +0100)]
DALi Version 2.2.48

Change-Id: I3d0069714d21b8ba1c20545bf664cce370a6d920

7 months ago(Vector) Make IsLoaded return false when SVG parse failed 43/299843/7
Eunki, Hong [Wed, 11 Oct 2023 04:32:03 +0000 (13:32 +0900)]
(Vector) Make IsLoaded return false when SVG parse failed

Previously we try to load Rasterize when if SVG file exist, but parse failed.
(Since we check 'IsLoaded' only if picture resource generated or not)

Let we do not rasterize image when we fail to load invalid SVG file.

Change-Id: Ib48497b49ae70a4746ce208348c1b362c1270a34
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
7 months ago[Tizen] Fix typo error for mPicture 83/299883/1
Eunki, Hong [Wed, 11 Oct 2023 10:13:58 +0000 (19:13 +0900)]
[Tizen] Fix typo error for mPicture

Change-Id: I34751980461fb5e2ab38548d90d46c93d340d1c2
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
7 months agoMerge "[Tizen] Make IsLoaded return false when SVG parse failed" into tizen
Eunki Hong [Wed, 11 Oct 2023 09:18:27 +0000 (09:18 +0000)]
Merge "[Tizen] Make IsLoaded return false when SVG parse failed" into tizen

7 months ago[Tizen] Print gl threshold logs as INFO level + Print more swap buffer 73/299873/1
Eunki, Hong [Wed, 11 Oct 2023 08:57:35 +0000 (17:57 +0900)]
[Tizen] Print gl threshold logs as INFO level + Print more swap buffer

Change-Id: I018404c4525009b3b5f658b57289903aa04ec88f
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
7 months ago[Tizen] Make IsLoaded return false when SVG parse failed 35/299835/5
Eunki, Hong [Wed, 11 Oct 2023 04:32:03 +0000 (13:32 +0900)]
[Tizen] Make IsLoaded return false when SVG parse failed

Since we keep mPicture / mParsedImage when we fail to parse,
we can call Rasterize for those images.

In this case, some invalid behavior might be happened!

Change-Id: Ib48497b49ae70a4746ce208348c1b362c1270a34
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
7 months agoMerge "DragAndDrop : make window's callback function called by window id" into devel...
Taehyub Kim [Wed, 11 Oct 2023 06:50:22 +0000 (06:50 +0000)]
Merge "DragAndDrop : make window's callback function called by window id" into devel/master

7 months ago[Tizen] Using shader list for precompile 47/299847/1
sunghyun kim [Wed, 11 Oct 2023 05:50:52 +0000 (14:50 +0900)]
[Tizen] Using shader list for precompile

Change-Id: I76880c50206efe8d63c8fa94b51e98c48018a71b

7 months ago(gif-loading.cpp) Reduce CC of some functions 23/299823/1
Adeel Kazmi [Tue, 10 Oct 2023 15:03:25 +0000 (16:03 +0100)]
(gif-loading.cpp) Reduce CC of some functions

Change-Id: I9f3bb907fab9573114b3c1b68df6f1ab3a0ed528

7 months agoMerge "Update test harness to use matching build system" into devel/master
David Steele [Tue, 10 Oct 2023 10:27:52 +0000 (10:27 +0000)]
Merge "Update test harness to use matching build system" into devel/master

7 months agoMerge "DALi Version 2.2.47" into devel/master
David Steele [Fri, 6 Oct 2023 12:30:26 +0000 (12:30 +0000)]
Merge "DALi Version 2.2.47" into devel/master

7 months agoDALi Version 2.2.47 99/299699/1 dali_2.2.47
David Steele [Fri, 6 Oct 2023 12:10:06 +0000 (13:10 +0100)]
DALi Version 2.2.47

Change-Id: I501d7bf0ff3e3a0b37fe257639d447786d5623ef

7 months agoDragAndDrop : make window's callback function called by window id 44/299544/3
Taehyub Kim [Wed, 4 Oct 2023 11:23:10 +0000 (20:23 +0900)]
DragAndDrop : make window's callback function called by window id

Change-Id: Ie4256b16adeda3bfdf7db1d10d0241b4d2e237c5

7 months agoUpdate test harness to use matching build system 48/299548/2
David Steele [Wed, 4 Oct 2023 16:17:59 +0000 (17:17 +0100)]
Update test harness to use matching build system

Change-Id: Ie94f20da734798ddfa3356f2244a926797eb181c

7 months agoFlush cached program entry at pipeline 79/299479/2
Eunki Hong [Sun, 1 Oct 2023 08:53:54 +0000 (17:53 +0900)]
Flush cached program entry at pipeline

Since there was no timing to clean-up the program entry,
we need to flush it at Flush timing

Change-Id: Ic37c5ab8ccc55761aa3cb8e8b641f636de23dfc2
Signed-off-by: Eunki Hong <eunkiki.hong@samsung.com>
7 months agoDALi Version 2.2.46 60/299460/1 dali_2.2.46
Richard Huang [Fri, 29 Sep 2023 11:27:35 +0000 (12:27 +0100)]
DALi Version 2.2.46

Change-Id: I38b889883f6be1853fb3dfe21d25d5c8e87fbbe2

7 months ago[Tizen] Apply Precompile shader accepted/tizen/unified/20231004.100224
Eunki, Hong [Tue, 26 Sep 2023 08:26:12 +0000 (17:26 +0900)]
[Tizen] Apply Precompile shader

This reverts commit 45d8529d30574244e669938ebd5a0b4e6d7383da.

Change-Id: Ie89e56dd499fbe7ddd6fc334708d9db8fbca2ec6

7 months ago[Tizen] Remove to call key consumed event in ATSPI bridge
Eunki, Hong [Tue, 26 Sep 2023 08:25:58 +0000 (17:25 +0900)]
[Tizen] Remove to call key consumed event in ATSPI bridge

This reverts commit e8df3ba89129bdf5888e85099d0033274a53fa4c.

Change-Id: I8928db040c7716b2d40e41d7870377ecee4ab60f

7 months agoMerge branch 'devel/master' into tizen
Eunki, Hong [Tue, 26 Sep 2023 08:25:51 +0000 (17:25 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: I6b5b13ba434790c5fd1048f50c26c10de658c12d

7 months agoRevert "[Tizen] Remove to call key consumed event in ATSPI bridge"
Eunki, Hong [Tue, 26 Sep 2023 08:25:45 +0000 (17:25 +0900)]
Revert "[Tizen] Remove to call key consumed event in ATSPI bridge"

This reverts commit 75494908161d74cde6b4c9abaf75421c1bdc2817.

7 months agoRevert "[Tizen] Apply Precompile shader"
Eunki, Hong [Tue, 26 Sep 2023 08:25:38 +0000 (17:25 +0900)]
Revert "[Tizen] Apply Precompile shader"

This reverts commit 95cc79c99fd976e0fbb51db61e037557abeb0561.

7 months ago[Tizen] Apply Precompile shader 03/299303/3
sunghyun kim [Thu, 21 Sep 2023 05:59:54 +0000 (14:59 +0900)]
[Tizen] Apply Precompile shader

Change-Id: I4ee85d1beb58d45e35c53550bf6cee045c56b276

7 months agoFix minor coverity issue 64/299164/2
Eunki, Hong [Thu, 21 Sep 2023 04:30:21 +0000 (13:30 +0900)]
Fix minor coverity issue

Since there was several minor defect catch in /usr/include,
It cannot be resolved forever.

To remove this error message, just fix it so we can remove defect.

Change-Id: I4aa10540c947bcf41cd5942d60069ea103e53740
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
7 months ago[Tizen] Remove to call key consumed event in ATSPI bridge
Jiyun Yang [Mon, 25 Sep 2023 05:24:53 +0000 (14:24 +0900)]
[Tizen] Remove to call key consumed event in ATSPI bridge

This reverts commit 2fdb2a61bf76e538e2b562c5589160b92dc9cf2f.

7 months agoMerge branch 'devel/master' into tizen
Jiyun Yang [Mon, 25 Sep 2023 05:23:47 +0000 (14:23 +0900)]
Merge branch 'devel/master' into tizen

7 months agoRevert "[Tizen] Remove to call key consumed event in ATSPI bridge"
Jiyun Yang [Mon, 25 Sep 2023 05:23:39 +0000 (14:23 +0900)]
Revert "[Tizen] Remove to call key consumed event in ATSPI bridge"

This reverts commit 021b065f14177a377f6bd5e3d4914d614106db97.

7 months agoRevert "[Tizen] Initialize copy&page, drag&drop values to prevent wayland send, recei...
Jiyun Yang [Mon, 25 Sep 2023 05:23:36 +0000 (14:23 +0900)]
Revert "[Tizen] Initialize copy&page, drag&drop values to prevent wayland send, receive event conflict"

This reverts commit 380543861645cf466122376f2159c3f163b8ad63.

7 months agoDALi Version 2.2.45 47/299247/1 dali_2.2.45
Adeel Kazmi [Fri, 22 Sep 2023 14:12:05 +0000 (15:12 +0100)]
DALi Version 2.2.45

Change-Id: I5e4f38c55b33eda8726616c1152636199508e7a0

7 months agoMerge "Allow to call RequestProcessEventsOnIdle." into devel/master
Eunki Hong [Thu, 21 Sep 2023 15:42:21 +0000 (15:42 +0000)]
Merge "Allow to call RequestProcessEventsOnIdle." into devel/master

7 months agoMerge "Added UIThreadLoader to GLIB framework" into devel/master
Adeel Kazmi [Thu, 21 Sep 2023 15:36:59 +0000 (15:36 +0000)]
Merge "Added UIThreadLoader to GLIB framework" into devel/master

7 months ago[Tizen] Initialize copy&page, drag&drop values to prevent wayland send, receive event... 37/299137/1 accepted/tizen/8.0/unified/20231005.094005 accepted/tizen/unified/20230921.063856
Taehyub Kim [Wed, 20 Sep 2023 10:31:11 +0000 (19:31 +0900)]
[Tizen] Initialize copy&page, drag&drop values to prevent wayland send, receive event conflict

Change-Id: I4e2026608468144bfcf28c7127c21beb8a9744a0

7 months agoMerge "Make NativeImageSource.GetWidth() GetHeight() as public" into devel/master
Eunki Hong [Wed, 20 Sep 2023 04:29:44 +0000 (04:29 +0000)]
Merge "Make NativeImageSource.GetWidth() GetHeight() as public" into devel/master

7 months agoMerge "Allow Windows platform also add idler with return" into devel/master
Eunki Hong [Wed, 20 Sep 2023 01:11:54 +0000 (01:11 +0000)]
Merge "Allow Windows platform also add idler with return" into devel/master

7 months agoMake NativeImageSource.GetWidth() GetHeight() as public 00/299100/1
Eunki Hong [Tue, 19 Sep 2023 18:46:54 +0000 (03:46 +0900)]
Make NativeImageSource.GetWidth() GetHeight() as public

And also, make minor fix-up that unsigned int --> uint32_t

Change-Id: I3308d664ca7e0d1f0241083aa1b245440c8aa055
Signed-off-by: Eunki Hong <eunkiki.hong@samsung.com>
7 months agoInitialize copy&page, drag&drop values to prevent wayland send, receive event conflict 75/299075/2
Taehyub Kim [Tue, 19 Sep 2023 06:44:59 +0000 (15:44 +0900)]
Initialize copy&page, drag&drop values to prevent wayland send, receive event conflict

Change-Id: Idf8f915869dfc5488a04b81b00b5f4ff5a6d62a2

7 months agoAllow to call RequestProcessEventsOnIdle. 45/299045/1
Eunki, Hong [Tue, 19 Sep 2023 01:51:57 +0000 (10:51 +0900)]
Allow to call RequestProcessEventsOnIdle.

Change-Id: I50cc99847675cf14bebed730e344f215dd77850c
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
7 months agoAllow Windows platform also add idler with return 74/298974/3
Eunki, Hong [Mon, 18 Sep 2023 02:58:43 +0000 (11:58 +0900)]
Allow Windows platform also add idler with return

Since current callback-manager-win.cpp only allow to excute
non-return value callbackes, we cannot repeat Idle APIs for
Windows platforms logically.

Now, let we make it possible.

Change-Id: I2f6821813817e993cf73c128c091a2e423bd1a56
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
7 months ago[Tizen] Remove to call key consumed event in ATSPI bridge accepted/tizen/unified/20230919.091756
Seoyeon Kim [Mon, 18 Sep 2023 07:20:17 +0000 (16:20 +0900)]
[Tizen] Remove to call key consumed event in ATSPI bridge

This reverts commit 68409b9563a88b4ba9d5ff6c12a705806bee03c6.

Change-Id: Idecc55d516844e0b79c8810dcc152ed2eebe817a

7 months agoMerge branch 'devel/master' into tizen
Seoyeon Kim [Mon, 18 Sep 2023 07:18:37 +0000 (16:18 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: I359e103bf406201c8168974bfcb5dcf2429b9478

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 agoMerge "Fix memory leak issue due to timing" into devel/master
Eunki Hong [Mon, 18 Sep 2023 06:48:40 +0000 (06:48 +0000)]
Merge "Fix memory leak issue due to timing" into devel/master

7 months agoAdd isRepeat to ecore-wl2 KeyEvent 72/298972/1
Bowon Ryu [Mon, 18 Sep 2023 03:05:48 +0000 (12:05 +0900)]
Add isRepeat to ecore-wl2 KeyEvent

Change-Id: Ib4e5227c714eb52389eb80cf903083f7dafbb80c
Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
7 months agoFix memory leak issue due to timing 58/298958/3
Eunki Hong [Fri, 15 Sep 2023 14:53:17 +0000 (23:53 +0900)]
Fix memory leak issue due to timing

Since thread timing issue, it is possible that DiscardResourceId
before CreateResourceId.

Since it is hard to resolve timing issue, let we just upload texture
after event message flushed.

Change-Id: Ic03fbc1709555427be6549e0f4a23aa84102fd53
Signed-off-by: Eunki Hong <eunkiki.hong@samsung.com>
7 months agoMerge "Fix character direction logic" into devel/master
Bowon Ryu [Mon, 18 Sep 2023 01:40:58 +0000 (01:40 +0000)]
Merge "Fix character direction logic" into devel/master

8 months agoMerge "DALi Version 2.2.44" into devel/master
David Steele [Fri, 15 Sep 2023 12:22:43 +0000 (12:22 +0000)]
Merge "DALi Version 2.2.44" into devel/master

8 months agoDALi Version 2.2.44 43/298943/1 dali_2.2.44
Adam Bialogonski [Fri, 15 Sep 2023 11:24:30 +0000 (12:24 +0100)]
DALi Version 2.2.44

Change-Id: I48a873e396419e56601bd197fe38cba21c846723

8 months agoDragAndDrop : Add Window AddListener 76/298876/5
Taehyub Kim [Thu, 14 Sep 2023 11:50:55 +0000 (20:50 +0900)]
DragAndDrop : Add Window AddListener

Change-Id: I32effa0f1ea0f36df0aaf33563b9d16f260f8216

8 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

8 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

8 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

8 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.

8 months agoFix character direction logic 55/298855/3
Bowon Ryu [Thu, 14 Sep 2023 07:39:00 +0000 (16:39 +0900)]
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: I5ce0d4942f4d7b3fd412921bc15aa5d1882769fa
Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
8 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

8 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

8 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

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

Change-Id: Ib8f1c974d388d04ba6bae21405dc423d815e3738

8 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>
8 months agoAdded UIThreadLoader to GLIB framework 25/298525/2
David Steele [Fri, 8 Sep 2023 08:54:28 +0000 (09:54 +0100)]
Added UIThreadLoader to GLIB framework

Using GLIB framework adaptor profile, when GLIB is the
ONLY framework, also need to implement UIThreadLoader.

Note, this should not be implemented when GLIB is being
used alongside other frameworks.

Change-Id: I0a677a4b4e15d7c95eada8a1fa75a207083aab47
Signed-off-by: David Steele <david.steele@samsung.com>
8 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

8 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

8 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

8 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

8 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.

8 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.

8 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.

8 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

8 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

8 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