platform/upstream/enlightenment.git
8 hours agoRevert: "Apply e_view" 28/315828/1
Doyoun Kang [Wed, 7 Aug 2024 11:32:53 +0000 (20:32 +0900)]
Revert: "Apply e_view"

This reverts commit 1bcec89681256fee8ccab27a201fa1c23142fb16

Change-Id: I0b0141958630bc60a3a22021dbbdd02d15e6edfd

8 hours agoRevert: "view: Fix event remove error" 27/315827/1
Doyoun Kang [Wed, 7 Aug 2024 11:23:48 +0000 (20:23 +0900)]
Revert: "view: Fix event remove error"

This reverts commit 179d8f632c341dff92b32d22b2669223ee16c1f1

Change-Id: Ic27bc73b94e0c31ad35ae4a5b62c6ce0ec7081e0

8 hours agoRevert "e_comp_wl_subsurface: Execute view listener restack del when destroy" 26/315826/1
Doyoun Kang [Wed, 7 Aug 2024 11:20:02 +0000 (20:20 +0900)]
Revert "e_comp_wl_subsurface: Execute view listener restack del when destroy"

This reverts commit fdf1f6c5799a3b73af34b2cfac6ea482e1de6634.

Change-Id: I3f2abf410624dc812d78615671274f18416c6437

8 hours agoRevert "e_client: No need to reparent with layer tree" 25/315825/1
Doyoun Kang [Wed, 7 Aug 2024 11:19:32 +0000 (20:19 +0900)]
Revert "e_client: No need to reparent with layer tree"

This reverts commit ddbe792dd6ed9657dc4f20ed8816d1fab6a0b3fe.

Change-Id: I50f8bc7a8237b1e1907b7139aeeb3b3ce967e566

8 hours agoRevert "e_view : Do not check sibling state" 24/315824/1
Doyoun Kang [Wed, 7 Aug 2024 11:17:46 +0000 (20:17 +0900)]
Revert "e_view : Do not check sibling state"

This reverts commit 6bb5d8ebf95ed1c23b44c623463f12836dd69d9a.

Change-Id: I50e45c430fcf12c05101228430db8f5ab3c44011

8 hours agoRevert "tests: Fix build break" 23/315823/1
Doyoun Kang [Wed, 7 Aug 2024 11:17:23 +0000 (20:17 +0900)]
Revert "tests: Fix build break"

This reverts commit 69e1eb1b9ca9d421da45d3e81fed51726406933e.

Change-Id: I343802a37050f0a0e864390138b68e6f6ef5a517

26 hours agoRevert "Adapt e_view to e_client and some codes related with it." 80/315780/1
jinbong.lee [Wed, 7 Aug 2024 10:11:48 +0000 (19:11 +0900)]
Revert "Adapt e_view to e_client and some codes related with it."
  - revert related commit "e_client: fix segfault when the w or h is NULL"

This reverts commit 311b52bc79072db5e798539f3e0eff07203f3294.
  - revert related commit (737628843073ac81c7323931b008e2a688ae4c51)

Change-Id: Iab2dde77021f61c757562bc05710492e77834dde

26 hours agoRevert "e_client: fix segfault when the w or h is NULL" 79/315779/1
jinbong.lee [Wed, 7 Aug 2024 10:06:29 +0000 (19:06 +0900)]
Revert "e_client: fix segfault when the w or h is NULL"

This reverts commit c7d905895263ab110d3cd058e6a461e6824b51ec.

Change-Id: I8b7db97dafb672632e7140375e21579539e1ae43

31 hours agoe_client: set move_after_resize flag only if the position is different 26/315726/1
Doyoun Kang [Wed, 7 Aug 2024 04:45:33 +0000 (13:45 +0900)]
e_client: set move_after_resize flag only if the position is different

Change-Id: Ica3c7151d96983019be4a2a38f551c9069f8e677

34 hours agoe_hwc_windows: set the changed flag when the pending update data is updated 18/315718/1
Changyeon Lee [Tue, 6 Aug 2024 09:37:13 +0000 (18:37 +0900)]
e_hwc_windows: set the changed flag when the pending update data is updated

Change-Id: I4eb5ee4ef4eed22a88b16fb89b2db2075f98edee

2 days agoe_client: fix segfault when the w or h is NULL 92/315692/1
Junseok Kim [Tue, 6 Aug 2024 04:59:52 +0000 (13:59 +0900)]
e_client: fix segfault when the w or h is NULL

Change-Id: I79a67e6f1c01ba56542a44b0e92090fd20b6a0dd

2 days agocompositor: Supplement logs 79/315679/2
Seunghun Lee [Tue, 6 Aug 2024 04:28:13 +0000 (13:28 +0900)]
compositor: Supplement logs

Change-Id: Ib4d7654cc222ff7a6ceeb8a3178138ba2f093bed

2 days agoe_comp_wl: Use e_surface_buffer_try_get 78/315678/2
Seunghun Lee [Fri, 2 Aug 2024 00:13:40 +0000 (09:13 +0900)]
e_comp_wl: Use e_surface_buffer_try_get

Change-Id: I4b523abad44a37a8e47fc87bf951f27985d22253

2 days agoe_comp_wl_subsurface: Utilize E_Surface 77/315677/2
Seunghun Lee [Wed, 31 Jul 2024 05:32:49 +0000 (14:32 +0900)]
e_comp_wl_subsurface: Utilize E_Surface

Change-Id: I4a585cc8303215b240cdecc59c3bc50c970844ba

2 days agoUse 'try' keyword for functions may return null 76/315676/2
Seunghun Lee [Wed, 31 Jul 2024 05:13:35 +0000 (14:13 +0900)]
Use 'try' keyword for functions may return null

Change-Id: Ide7e58207b8d648d3dff512e0f04529b8ed313cf

2 days agoUse e_surface and e_comp_wl_buffer APIs instead of accessing variables 75/315675/2
Seunghun Lee [Tue, 30 Jul 2024 07:32:38 +0000 (16:32 +0900)]
Use e_surface and e_comp_wl_buffer APIs instead of accessing variables

Change-Id: I90d20e5c77a0792c7132a1899d305c0ef3621b62

2 days agoe_compositor: Check if ds_buffer is null 74/315674/2
Seunghun Lee [Tue, 30 Jul 2024 07:50:18 +0000 (16:50 +0900)]
e_compositor: Check if ds_buffer is null

The ds_surface of E_Surface can be null.

Change-Id: I9ba514352081370b70e66dc10d439c6d1c5f6613

2 days agobuffer: Remove EINTERN keyword from internal header 73/315673/2
Seunghun Lee [Tue, 30 Jul 2024 07:01:28 +0000 (16:01 +0900)]
buffer: Remove EINTERN keyword from internal header

Change-Id: I6e73737ddd3f983c715904059fb4c2535bc4af19

2 days agobuffer: Add e_comp_wl_buffer_size_get 72/315672/2
Seunghun Lee [Tue, 30 Jul 2024 07:01:06 +0000 (16:01 +0900)]
buffer: Add e_comp_wl_buffer_size_get

Change-Id: I028920698f9a591bf31474fd560fdda89a950a5c

2 days agoviewport: Use e_surface_buffer_try_get 71/315671/2
Seunghun Lee [Tue, 30 Jul 2024 07:00:45 +0000 (16:00 +0900)]
viewport: Use e_surface_buffer_try_get

Change-Id: I01de45284a496c88084ff9f076eba517e0fb7caf

2 days agoe_compositor: Add e_surface_buffer_try_get 70/315670/2
Seunghun Lee [Tue, 30 Jul 2024 07:00:31 +0000 (16:00 +0900)]
e_compositor: Add e_surface_buffer_try_get

Change-Id: I8f6158e611e1a46d9959ba3985caf47bdd9b33c3

2 days agoe_compositor: Remove EINTERN keyword from internal header 69/315669/2
Seunghun Lee [Tue, 30 Jul 2024 06:43:32 +0000 (15:43 +0900)]
e_compositor: Remove EINTERN keyword from internal header

Change-Id: I01b7cd1c40168f509d9075263fbbbfc5bb69e89b

2 days agoe_compositor: Remove obsolete function 68/315668/2
Seunghun Lee [Tue, 30 Jul 2024 06:40:30 +0000 (15:40 +0900)]
e_compositor: Remove obsolete function

Change-Id: I1adb7b44b5747c0005811f37b6bd9c7e8a2b50cd

2 days agoe_compositor: Add e_surface_{try,}from_ec 67/315667/2
Seunghun Lee [Tue, 30 Jul 2024 06:39:40 +0000 (15:39 +0900)]
e_compositor: Add e_surface_{try,}from_ec

Change-Id: I742eb7cffb5f0933cee3f1096866693271ebe3b5

2 days agoe_compositor: Remove obsolete function 66/315666/2
Seunghun Lee [Tue, 30 Jul 2024 06:30:51 +0000 (15:30 +0900)]
e_compositor: Remove obsolete function

Change-Id: I64f3e81189840c82bd5118f4230d2d37262c0082

2 days agoe_compositor: Move assignment to be close to the use 65/315665/2
Seunghun Lee [Tue, 30 Jul 2024 06:26:51 +0000 (15:26 +0900)]
e_compositor: Move assignment to be close to the use

Change-Id: I0b3a367108b16289d5c8618893732e6d837f67a4

2 days agoe_compositor: Make e_surface_from_resource not be able to return null 64/315664/2
Seunghun Lee [Tue, 30 Jul 2024 06:24:48 +0000 (15:24 +0900)]
e_compositor: Make e_surface_from_resource not be able to return null

Change-Id: I9913505833bfb7c5b6640bd473347eee17dbbddf

2 days agoe_compositor: Add e_surface_buffer_scale_get 63/315663/2
Seunghun Lee [Tue, 30 Jul 2024 06:17:45 +0000 (15:17 +0900)]
e_compositor: Add e_surface_buffer_scale_get

Change-Id: Ib0315921581c42637b4ccf5cd02746ea49760ebc

2 days agoe_compositor: Remove local variable for concision 62/315662/2
Seunghun Lee [Mon, 29 Jul 2024 04:56:13 +0000 (13:56 +0900)]
e_compositor: Remove local variable for concision

Change-Id: Id9a2e6f11b9295a6beae5cfa2149ce27b3cd12dd

2 days agoe_compositor: Use e_comp_launchscrn APIs 61/315661/2
Seunghun Lee [Mon, 29 Jul 2024 01:45:58 +0000 (10:45 +0900)]
e_compositor: Use e_comp_launchscrn APIs

Change-Id: I68124852bd100d32711bf17ebfbcb41ff6e8f03d

2 days agoe_comp: Add APIs of launchscreen 60/315660/2
Seunghun Lee [Mon, 29 Jul 2024 01:45:37 +0000 (10:45 +0900)]
e_comp: Add APIs of launchscreen

Change-Id: Ia368dbf1174b8d3fdd7e8b5aef7ebb15f47790c9

2 days agoe_desk_area: Remove requent log 59/315659/2
Junseok Kim [Mon, 5 Aug 2024 02:08:50 +0000 (11:08 +0900)]
e_desk_area: Remove requent log

Change-Id: I6a99d1d2dd5a695ece79ca4ddcd878e2620525d9

2 days agoe_input/e_devicemgr: handle relative_motion_grab/ungrab requests 51/315651/1
duna.oh [Thu, 18 Jul 2024 11:15:24 +0000 (20:15 +0900)]
e_input/e_devicemgr: handle relative_motion_grab/ungrab requests

E20 clamps the pointer position inside the boundary of a screen.
If there is a client requesting to grab relative motion, E20 sends
relative motion events when pointer is restricted at the edges
of the output.

Change-Id: Ic8a613681c81927c194ad88d34a2ed7971757f05

2 days agoPackaging: Update version up to tz9_26.0.0 49/315649/1
Doyoun Kang [Tue, 6 Aug 2024 01:10:04 +0000 (10:10 +0900)]
Packaging: Update version up to tz9_26.0.0

Change-Id: I1b0d5e75cbb2715edf8512233f87a1913045aadb

6 days agoAdapt e_view to e_client and some codes related with it. 67/315567/1
jinbong.lee [Fri, 2 Aug 2024 05:35:37 +0000 (14:35 +0900)]
Adapt e_view to e_client and some codes related with it.

  - change accessing e_comp_object from ec->frame to e_view_client for wrapping
  - add some new interface of e_view_client

Change-Id: I96783f1e12ec6f786066566331d2f575e518a209

6 days agoe_display: remove E_DISPLAY feature 63/315563/1
SooChan Lim [Wed, 31 Jul 2024 07:25:43 +0000 (16:25 +0900)]
e_display: remove E_DISPLAY feature

The functionalities for tdm_display move to e_display files.

Change-Id: I06060e9670ebbe96a6d90f3f946229bc3c93ad67

6 days agoe_policy_stack: make e_policy_stack_intern.h file 61/315561/1
SooChan Lim [Thu, 1 Aug 2024 11:50:47 +0000 (20:50 +0900)]
e_policy_stack: make e_policy_stack_intern.h file

move the e_policy_stack functions to this file

Change-Id: Icb99081f64b3a3d91643ce34f16762b79fce5847

6 days agoe_policy_softkey: make e_policy_softkey_intern.h file 60/315560/1
SooChan Lim [Thu, 1 Aug 2024 11:38:50 +0000 (20:38 +0900)]
e_policy_softkey: make e_policy_softkey_intern.h file

move the e_policy_softkey functions to this file

Change-Id: Iff94bd17bb32bf76ca87aea31eb0cc9ccd524260

6 days agotests: Fix build break 02/315502/1 accepted/tizen_unified accepted/tizen_unified_dev accepted/tizen_unified_x accepted/tizen/unified/20240805.114525 accepted/tizen/unified/dev/20240807.093113 accepted/tizen/unified/x/20240806.012823
Seunghun Lee [Thu, 1 Aug 2024 23:50:19 +0000 (08:50 +0900)]
tests: Fix build break

Since 6bb5d8e, the following test has been failed.

[  FAILED  ] 2 tests, listed below:
[  FAILED  ] EViewTest.Test_E_View_Place_Above
[  FAILED  ] EViewTest.Test_E_View_Place_Below

Change-Id: Id512b2792819ffcf78cb2ffa6d1f021f61b2614f

7 days agoPackaging: Update version up to tz9_25.2.0 86/315486/1
Junkyeong Kim [Thu, 1 Aug 2024 11:56:15 +0000 (20:56 +0900)]
Packaging: Update version up to tz9_25.2.0

Change-Id: Ib7d20bba01fc9f6ca93ab4e59e1f55388b07767b

7 days agoe_view : Do not check sibling state 85/315485/1
Junkyeong Kim [Thu, 1 Aug 2024 11:29:59 +0000 (20:29 +0900)]
e_view : Do not check sibling state

Change-Id: Id8342f9786dfee9c3cd02ffb6095d702da5b4c91

7 days agoe_comp_wl_subsurface: Fix wrong argument for wl_container_of() 52/315452/1
Seunghun Lee [Thu, 1 Aug 2024 04:15:14 +0000 (13:15 +0900)]
e_comp_wl_subsurface: Fix wrong argument for wl_container_of()

This fixes a problem about subsurface stack order.

Change-Id: I43266037687fa30c35443f725a2990c835051977

7 days agoe_client: No need to reparent with layer tree 51/315451/1
Seunghun Lee [Thu, 1 Aug 2024 04:14:17 +0000 (13:14 +0900)]
e_client: No need to reparent with layer tree

It's just enough to reparent with an immediate parent.

Change-Id: I978f9e68658e7d8d559b9d903e6c54adcec95401

8 days agoe_client: change some function's visibility to E_API 94/315394/1
Doyoun Kang [Sat, 27 Jul 2024 06:53:16 +0000 (15:53 +0900)]
e_client: change some function's visibility to E_API

We changed below APIs visibility to E_API from EINTERN to use module.
- e_client_pos_set
- e_client_pos_get
- e_client_frame_geometry_set

Change-Id: I0d3b743d252dfb760a47f95bd84cdb17928e4475

8 days agoe_client: add MAXIMIZE/UNMAXMIZE intercept hook 93/315393/1
Doyoun Kang [Sat, 27 Jul 2024 06:12:23 +0000 (15:12 +0900)]
e_client: add MAXIMIZE/UNMAXMIZE intercept hook

We add new intercept hooks as below
- E_CLIENT_INTERCEPT_HOOK_MAXIMIZE
- E_CLIENT_INTERCEPT_HOOK_UNMAXIMIZE

Change-Id: I2436dc29999c99718c667ba470d6498edd717197

8 days agoPackaging: Update version up to tz9_25.1.0 88/315388/1
Changyeon Lee [Wed, 31 Jul 2024 06:24:23 +0000 (15:24 +0900)]
Packaging: Update version up to tz9_25.1.0

Change-Id: I574f2cb948c35992aa53b2a9319a0a24fb023fe2

8 days agoserver: fix the issue that e_explicit_sync is not enabled 85/315385/2
Changyeon Lee [Wed, 31 Jul 2024 04:42:07 +0000 (13:42 +0900)]
server: fix the issue that e_explicit_sync is not enabled

e_explicit_sync_init should be called aftet e_egl_sync_init

Change-Id: I9b898cb54b9a8bb2fc22cee6f35e1505763fbe97

8 days agoe_blur: Add Blur Video Capture 84/315384/1
Changyeon Lee [Thu, 18 Jul 2024 09:03:28 +0000 (18:03 +0900)]
e_blur: Add Blur Video Capture

Blur Video Capture is a feature for targets that cannot use the video buffer
as a texture and can only be obtained through capture.

Change-Id: I2f227619e2efcbad3df66b0c22cf11583e5f049e

8 days agoe_info: Add -trace blur option 83/315383/1
Changyeon Lee [Thu, 18 Jul 2024 08:51:15 +0000 (17:51 +0900)]
e_info: Add -trace blur option

For debugging e_blur

Change-Id: I1ba3d0e88d4b283ba5281238555eff2d8b022601

8 days agoe_hwc_window: add E_HWC_WINDOW_HOOK_VIDEO_SET 82/315382/1
Changyeon Lee [Mon, 27 May 2024 07:41:10 +0000 (16:41 +0900)]
e_hwc_window: add E_HWC_WINDOW_HOOK_VIDEO_SET

Change-Id: Ieecbd7e4e6a515794f60bc0add4c5b330d8f8aeb

8 days agoe_blur: support latest ds_tizen_blur interface 81/315381/1
Changyeon Lee [Mon, 29 Jul 2024 02:38:20 +0000 (11:38 +0900)]
e_blur: support latest ds_tizen_blur interface

Support ds_tizen_blur_rectangle and
Do not use DS_TIZEN_BLUR_STATE_REGION.

Change-Id: Iab8a65464ce6d3e2988c4b4d0aaf19e7a1510ea0

8 days agoe_client: add E_CLIENT_INTERCEPT_HOOK_LAYOUT_GEOMETRY_SET hook 68/315368/1
Doyoun Kang [Sat, 27 Jul 2024 03:56:43 +0000 (12:56 +0900)]
e_client: add E_CLIENT_INTERCEPT_HOOK_LAYOUT_GEOMETRY_SET hook

Change-Id: I00d35691f4c3fc615aeb129a8fb31a12ddd948da

8 days agoe_client: deprecate apply_layout value in E_Client 67/315367/1
Doyoun Kang [Fri, 26 Jul 2024 05:02:21 +0000 (14:02 +0900)]
e_client: deprecate apply_layout value in E_Client

Change-Id: I7bb5b2fa39b37b480cd8c37cc3a8b262e7b8e4fe

8 days agoe_client: add the layout information to E_Client_Private 66/315366/1
Doyoun Kang [Sat, 27 Jul 2024 04:54:20 +0000 (13:54 +0900)]
e_client: add the layout information to E_Client_Private

Change-Id: Icea434b8972daf697aa57ea594558a8fdd802ed2

8 days agoe_client/policy: add e_client_layout_set and change code to use this 65/315365/1
Doyoun Kang [Thu, 25 Jul 2024 06:44:35 +0000 (15:44 +0900)]
e_client/policy: add e_client_layout_set and change code to use this

Change-Id: Idd4f5deae80d883be68664ee9a3eea2db86672da

9 days agoe_comp_wl_subsurface: Execute view listener restack del when destroy 39/315339/1 accepted/tizen/unified/20240731.160019 accepted/tizen/unified/dev/20240805.054717 accepted/tizen/unified/x/20240801.044255
Junkyeong Kim [Tue, 30 Jul 2024 07:43:25 +0000 (16:43 +0900)]
e_comp_wl_subsurface: Execute view listener restack del when destroy

Don't have to check ec is correct.
Because this callback call when ec destroying, not destoryed yet.

Change-Id: I306903c0ca569e2ab59cca2b3c5231e6a898098d

10 days agoe_input_backend: Fix 64bit build error 91/315291/1
Junkyeong Kim [Mon, 29 Jul 2024 11:47:54 +0000 (20:47 +0900)]
e_input_backend: Fix 64bit build error

Change-Id: I867649a9cfc6d2640b748fceca0ccb256d858961

10 days agoPackaging: Update version up to tz9_25.0.1 71/315271/3
Junkyeong Kim [Mon, 29 Jul 2024 08:33:32 +0000 (17:33 +0900)]
Packaging: Update version up to tz9_25.0.1

Change-Id: Ie96bfc90aeaf56eea3883109cde08a04cf606c89

10 days agoview: Fix event remove error 70/315270/1
Junkyeong Kim [Mon, 29 Jul 2024 07:19:45 +0000 (16:19 +0900)]
view: Fix event remove error

Only destroy event can remove by wl_list_remove.
The other events have to use e_view_event_listener_del to remove.

Change-Id: I295a255d4dbb3b6466428e36990b22b3ce6bea25

10 days agoe_client: Remove the signals of new_client and new_client_post 41/315241/1
Seunghun Lee [Mon, 29 Jul 2024 01:54:31 +0000 (10:54 +0900)]
e_client: Remove the signals of new_client and new_client_post

Sending signals from an E_Client that hasn't been created yet makes no
sense. Such signals has to be emitted from a creator of E_Client.

Change-Id: Ibca9edc0dff07b21866ec946475bad26a33a30db

13 days agoe_info, video_shell: Add subcommand 'info' to video_shell command 88/315188/1
Seunghun Lee [Thu, 25 Jul 2024 07:44:59 +0000 (16:44 +0900)]
e_info, video_shell: Add subcommand 'info' to video_shell command

To show information of video shell, you can run:

$ winfo -video_shell info # print to stdout
$ winfo -video_shell info --file /path/to/file # print to file

This also changes the command enabling border:

$ winfo -video_shell border # Enable border
$ winfo -video_shell border --disable # Disable border

Change-Id: I7e9773deff0d2b6fd7c40d0339f661c6f8a3463d

13 days agoe_info: Add the option to print the elapsed time of key events 58/315158/2
Inhong Han [Wed, 24 Jul 2024 06:51:27 +0000 (15:51 +0900)]
e_info: Add the option to print the elapsed time of key events

Change-Id: I8782807e7b21ee8a34c901674bd25acd11b3789e

13 days agoPackaging: Update version up to tz9_25.0.0 61/315161/1 accepted/tizen/unified/20240727.112756 accepted/tizen/unified/dev/20240730.010513 accepted/tizen/unified/x/20240729.014307
jinbong.lee [Thu, 25 Jul 2024 12:07:45 +0000 (21:07 +0900)]
Packaging: Update version up to tz9_25.0.0

Change-Id: I79598ede499b543010edea512c93c3acc87b0ac2

2 weeks agoApply e_view 46/315146/1
Junkyeong Kim [Thu, 25 Jul 2024 06:10:10 +0000 (15:10 +0900)]
Apply e_view

Change-Id: Idd1e8014c98c557ac4a707f03307fd6d5f080308

2 weeks agoInit e_view 45/315145/1
Junkyeong Kim [Thu, 25 Jul 2024 05:52:15 +0000 (14:52 +0900)]
Init e_view

e_view replace evas object.

Change-Id: I14485596ef6d6d05334340b0816c8580ea8e6ef9

2 weeks agoPackaging: Update version up to tz9_24.1.3 29/315129/1 accepted/tizen/unified/dev/20240729.000912 accepted/tizen/unified/x/20240727.073601
Jihoon Kim [Thu, 25 Jul 2024 09:32:28 +0000 (18:32 +0900)]
Packaging: Update version up to tz9_24.1.3

Change-Id: I871f191f40d84092bc579a2be83702924ef241dd
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
2 weeks agoscreen_rotation: Change tzsr free logic 97/314997/2
TaeHyeon Jeong [Thu, 18 Jul 2024 06:41:44 +0000 (15:41 +0900)]
screen_rotation: Change tzsr free logic

Change-Id: I63d8784499c11125ac00a22e1e38f9e8671a9843

2 weeks agoscreen_rotation: Fix minor issues 96/314996/2
TaeHyeon Jeong [Thu, 18 Jul 2024 02:33:36 +0000 (11:33 +0900)]
screen_rotation: Fix minor issues

Change-Id: I7dc34133f54ddfd9033c0ec5cd1ac55143365c28

2 weeks agoscreen_rotation: Fix logic & tzsr free & init 95/314995/2
TaeHyeon Jeong [Wed, 17 Jul 2024 08:18:24 +0000 (17:18 +0900)]
screen_rotation: Fix logic & tzsr free & init

Change-Id: I15b2b102b3400e1f26c83b270f7254793b02f82a

2 weeks agoscreen_rotation: Fix code to fit coding convention 94/314994/2
TaeHyeon Jeong [Wed, 17 Jul 2024 04:59:34 +0000 (13:59 +0900)]
screen_rotation: Fix code to fit coding convention

Change-Id: I9c2ac0b11e0d9c829a7d8b141c47fadb9b906027

2 weeks agoscreen_rotation: Fix init() return value 93/314993/2
TaeHyeon Jeong [Wed, 17 Jul 2024 03:05:53 +0000 (12:05 +0900)]
screen_rotation: Fix init() return value

Change-Id: Ifd7719bc58a9e2aae2e89e3e62ae94d7d1c7aafb

2 weeks agoscreen_rotation: Convert indentation to spaces 92/314992/2
TaeHyeon Jeong [Tue, 16 Jul 2024 01:49:50 +0000 (10:49 +0900)]
screen_rotation: Convert indentation to spaces

Change-Id: I4a58285e3d1c959cb71028814bb2569ef44da2f8

2 weeks agoscreen_rotation: screen_rotation_init always return EINA_TRUE 91/314991/2
TaeHyeon Jeong [Mon, 15 Jul 2024 08:15:04 +0000 (17:15 +0900)]
screen_rotation: screen_rotation_init always return EINA_TRUE

Change-Id: I815acb9688aa8f5c950ebd1744cca92b230cdb07

2 weeks agoscreen_rotation: Add return after NULL check 90/314990/2
TaeHyeon Jeong [Mon, 15 Jul 2024 07:40:55 +0000 (16:40 +0900)]
screen_rotation: Add return after NULL check

Change-Id: I579cb19145cf4425dc2d9b09338b3efd2730b4e2

2 weeks agoscreen_rotation: Use ds_tizen_screen_rotation 89/314989/2
TaeHyeon Jeong [Mon, 15 Jul 2024 06:46:36 +0000 (15:46 +0900)]
screen_rotation: Use ds_tizen_screen_rotation

Change-Id: I1fa8ba5b941825c178a34e1567429c2631629e13

2 weeks agoe_info: Add video_shell command 91/315091/1
Seunghun Lee [Tue, 23 Jul 2024 04:45:59 +0000 (13:45 +0900)]
e_info: Add video_shell command

Change-Id: I44cac8c5101e1195acc8b6ee3228f4ad6ae87900

2 weeks agovideo_shell: Add border of viewport 90/315090/1
Seunghun Lee [Fri, 19 Jul 2024 03:22:30 +0000 (12:22 +0900)]
video_shell: Add border of viewport

The border of viewport is a rectangle drawn by the geometry of viewport.
With this border, you can see the geometry set by client on the screen.

Change-Id: I426182617f19fd6fd5597c61cf022290f01a7beb

2 weeks agoPackaging: Update version up to tz9_24.1.2 69/314969/2 accepted/tizen/unified/20240724.120356 accepted/tizen/unified/x/20240724.211518
Inhong Han [Wed, 24 Jul 2024 02:07:01 +0000 (11:07 +0900)]
Packaging: Update version up to tz9_24.1.2

Change-Id: I190159b72fce4a9cb64735bdb2c9f2966328413d

2 weeks agoe_input: Fix deadlock issue 66/314966/1
Inhong Han [Tue, 23 Jul 2024 06:18:17 +0000 (15:18 +0900)]
e_input: Fix deadlock issue

Main thread's event flush leads to a deadlock caused by grab_key_mutex
during input thread's call to e_input_thread_boost_lock().
In this case, input thread should not lock connection_mutex.

Change-Id: I9316793b858f7fe2247ac7d7c252ff403798ae6c

2 weeks agoe_display: Add missing assignment of e_comp_screen->tdisplay 18/314918/1
Seunghun Lee [Tue, 23 Jul 2024 07:10:25 +0000 (16:10 +0900)]
e_display: Add missing assignment of e_comp_screen->tdisplay

Change-Id: I3a1ea7ae9baa7ef3eb8ef51fc84989f5f530bea5

2 weeks agoPackaging: Update version up to tz9_24.1.1 91/314891/1 accepted/tizen/unified/20240723.101934 accepted/tizen/unified/dev/20240724.110140 accepted/tizen/unified/x/20240724.011738
Seunghun Lee [Tue, 23 Jul 2024 01:11:25 +0000 (10:11 +0900)]
Packaging: Update version up to tz9_24.1.1

Change-Id: Ife361f474113ac6330c2c363b090aa5e73d46e14

2 weeks agovideo_shell: Add name of role to video shell objects 88/314888/1
Seunghun Lee [Mon, 22 Jul 2024 09:09:14 +0000 (18:09 +0900)]
video_shell: Add name of role to video shell objects

This names role of video shell objects for debugging purpose.

Change-Id: I5df36e4f4d82282c59a80a62983f8aa4ca564af8

2 weeks agocompositor,video_shell: Use ds_surface's sync mechanism 66/314866/1
Seunghun Lee [Thu, 4 Jul 2024 07:45:54 +0000 (16:45 +0900)]
compositor,video_shell: Use ds_surface's sync mechanism

Change-Id: I4adb7568c16f80fd9b2e37b1c9301648ca5bbfc8

2 weeks agoPackaging: Update version up to tz9_24.1.0 64/314864/1 accepted/tizen/unified/20240723.034820 accepted/tizen/unified/x/20240723.090021
Doyoun Kang [Mon, 22 Jul 2024 07:47:53 +0000 (16:47 +0900)]
Packaging: Update version up to tz9_24.1.0

Change-Id: Ia4f2a4f1180d4a275879bec39966559786fbc2b4

2 weeks agoe_client: add new APIs to access the internal value of E_Client (3rd phase) 58/314858/1
Doyoun Kang [Mon, 22 Jul 2024 06:18:59 +0000 (15:18 +0900)]
e_client: add new APIs to access the internal value of E_Client (3rd phase)

Change-Id: I0a9a12d90dac036e94a07d2b68e6c1fc8a886d24

2 weeks agoe_test_helper: Add method to get screen size without output resolution 50/314750/2
Junseok Kim [Tue, 16 Jul 2024 05:44:47 +0000 (14:44 +0900)]
e_test_helper: Add method to get screen size without output resolution

Change-Id: Ic3cb31b86ff71c473c1b411066844062a2b943b0

2 weeks agoe_appinfo: Add function for unset base_output_resolution 49/314749/2
Junseok Kim [Tue, 16 Jul 2024 05:43:48 +0000 (14:43 +0900)]
e_appinfo: Add function for unset base_output_resolution

Add function for unset base_output_resolution and call it on e_test_helper
NOTE: In general, output resolution is not changed at runtime, so, it should be used only for debugging.

Change-Id: Id4c86eded4452216437057c58a7a32956121201c

3 weeks agoPackaging: Update version up to tz9_24.0.1 62/314762/1 accepted/tizen/unified/20240719.080559 accepted/tizen/unified/dev/20240722.073444 accepted/tizen/unified/x/20240719.092010 accepted/tizen/unified/x/20240719.131402
Jihoon Kim [Thu, 18 Jul 2024 11:40:17 +0000 (20:40 +0900)]
Packaging: Update version up to tz9_24.0.1

Change-Id: Ic97cdbf8db522b3088a6b141b985668b325ca87a
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
3 weeks agoe_input_backend: set dev to input 59/314759/1
SooChan Lim [Thu, 18 Jul 2024 10:50:21 +0000 (19:50 +0900)]
e_input_backend: set dev to input

Change-Id: Iebf531f68af5ce7e698619e0f968355bf64c2312

3 weeks agoe_comp_screen: deactive hwc after e_display_init() 47/314747/1
SooChan Lim [Thu, 18 Jul 2024 08:38:41 +0000 (17:38 +0900)]
e_comp_screen: deactive hwc after e_display_init()

HWC initializes at e_display_init, so hwc deactivation has
done after e_display_init.

Change-Id: I1a7f7b2e3bcfad2840d09f235e9d48f6f87efa34

3 weeks agoPackaging: Update version up to tz9_24.0.0 45/314745/1
jinbong.lee [Thu, 18 Jul 2024 08:32:00 +0000 (08:32 +0000)]
Packaging: Update version up to tz9_24.0.0

Change-Id: I1779f397887772f062d96b895d514180ba6a753a

3 weeks agoRemove unused variable of E_Client's e.state related with video status 29/314729/1
jinbong.lee [Wed, 17 Jul 2024 07:04:47 +0000 (07:04 +0000)]
Remove unused variable of E_Client's e.state related with video status

Change-Id: Ifdb61dbb8d90996fffa202246ecc318847fc7892

3 weeks agoPackaging: Update version up to tz9_23.1.1 15/314715/2 accepted/tizen/unified/20240718.143641
Doyoun Kang [Thu, 18 Jul 2024 05:02:37 +0000 (14:02 +0900)]
Packaging: Update version up to tz9_23.1.1

Change-Id: I04f69aec7ff374ae1432d34c367ed017eaaa5bc8

3 weeks agowinfo: add skip_zoom option in prop_set command 14/314714/1
Doyoun Kang [Thu, 18 Jul 2024 02:26:07 +0000 (11:26 +0900)]
winfo: add skip_zoom option in prop_set command

Change-Id: Iaf2edf6ed96aafa051777d3c3d935ad90a26169b

3 weeks agoe_desk: fix bug for skip_zoom_set 13/314713/1
Doyoun Kang [Thu, 18 Jul 2024 02:19:44 +0000 (11:19 +0900)]
e_desk: fix bug for skip_zoom_set

There was a bug that the ec was removed in the ec's list when it set the
skip_zoom property.
Because of this, the evas object list and the ec list were different from
each other.

This resolve this issue.

Change-Id: Ia28fbdbb8cf0ed20c446ccf0b03e3d8dce904a72

3 weeks agoe_client: fix parameter type of e_client_visibility_alpha_opaque_set 05/314705/1 accepted/tizen/unified/x/20240718.080544
Doyoun Kang [Wed, 17 Jul 2024 23:19:01 +0000 (08:19 +0900)]
e_client: fix parameter type of e_client_visibility_alpha_opaque_set

Change-Id: I9b86ca61c63eb7212172e4b4182e1f8ac1f651ea

3 weeks agoPackaging: Update version up to tz9_23.1.0 34/314634/1 accepted/tizen/unified/20240717.060618 accepted/tizen/unified/dev/20240718.035944
Doyoun Kang [Tue, 16 Jul 2024 11:41:42 +0000 (20:41 +0900)]
Packaging: Update version up to tz9_23.1.0

Change-Id: I7c6c62475fd807c282c05b8948b70b3924544eda

3 weeks agoe_client: add E_Alpha_Opaque enumeration 00/314600/2
Doyoun Kang [Tue, 16 Jul 2024 01:07:16 +0000 (10:07 +0900)]
e_client: add E_Alpha_Opaque enumeration

Change-Id: If3d804c8246550547d0ddf556b287f9408e2ca56

3 weeks agoe_comp_wl: add E_APIs for checking comp_data of E_Client 99/314599/2
Doyoun Kang [Mon, 15 Jul 2024 23:42:19 +0000 (08:42 +0900)]
e_comp_wl: add E_APIs for checking comp_data of E_Client

Change-Id: I9a1ce6e5e4969a53077fb30c3ebd3aae84da4fbc

3 weeks agoe_log: change code not to use direct access of E_Client's value 98/314598/2
Doyoun Kang [Mon, 15 Jul 2024 06:04:44 +0000 (15:04 +0900)]
e_log: change code not to use direct access of E_Client's value

Change-Id: I2bda87ab1188ce2126930ed1db1b242b1e8ebe7a