platform/upstream/enlightenment.git
4 months agoe_comp_object: remove e_comp_object_util_del_list_append 94/318994/1
SooChan Lim [Fri, 31 Jan 2025 06:46:18 +0000 (15:46 +0900)]
e_comp_object: remove e_comp_object_util_del_list_append

e_comp_object_util_del_list_append is useless.

Change-Id: Iee4e4ed489cc8d1980bce9db29ba028f8a196f46

4 months agoe_comp_object: remove E_Comp_Object_Frame 93/318993/1
SooChan Lim [Fri, 31 Jan 2025 06:44:53 +0000 (15:44 +0900)]
e_comp_object: remove E_Comp_Object_Frame

It is not used anywhere.

Change-Id: I8f55340aec26bdcd1ea564a2893da82a61473e9a

4 months agoe_comp: remove autoclose 92/318992/1
SooChan Lim [Fri, 31 Jan 2025 06:42:24 +0000 (15:42 +0900)]
e_comp: remove autoclose

autoclose is not used in enlightenment.

Change-Id: Id3f482d0d279f3919de106d952b028cdee844d51

4 months agoe_comp_object: remove e_comp_object_util_center_pos_get 91/318991/1
SooChan Lim [Fri, 31 Jan 2025 06:37:28 +0000 (15:37 +0900)]
e_comp_object: remove e_comp_object_util_center_pos_get

e_comp_object_util_center_pos_get is useless.

Change-Id: I484a05f37ca15a5808af21f38b03b38f0d0ac8c7

4 months agoe_comp_object: remove e_comp_object_util_fullscreen 90/318990/1
SooChan Lim [Fri, 31 Jan 2025 06:36:29 +0000 (15:36 +0900)]
e_comp_object: remove e_comp_object_util_fullscreen

e_comp_object_util_fullscreen is useless.

Change-Id: I2d9245c33693dc63863785d057905e0d0f3ec46b

4 months agoe_comp_object: remove e_comp_object_util_center_on 89/318989/1
SooChan Lim [Fri, 31 Jan 2025 06:35:44 +0000 (15:35 +0900)]
e_comp_object: remove e_comp_object_util_center_on

e_comp_object_util_center_on is useless.

Change-Id: I87afbff7122537b1b6321110c8ce34c12a1cccf8

4 months agoe_comp_object: remove e_comp_object_util_center 88/318988/1
SooChan Lim [Fri, 31 Jan 2025 06:34:50 +0000 (15:34 +0900)]
e_comp_object: remove e_comp_object_util_center

e_comp_object_util_center is useless.

Change-Id: I091d041c2b3c87a312ff642fc3ca583aa294a044

4 months agoe_comp_object: remove e_comp_object_frame_extends_get 87/318987/1
SooChan Lim [Fri, 31 Jan 2025 06:26:15 +0000 (15:26 +0900)]
e_comp_object: remove e_comp_object_frame_extends_get

e_comp_object_frame_extends_get is useless.

Change-Id: I03f3d7816ceb45416cabe546c15e0488bbefc5d3

4 months agoe_view_client: remove e_view_client_wh_unadjust 86/318986/1
SooChan Lim [Fri, 31 Jan 2025 06:16:24 +0000 (15:16 +0900)]
e_view_client: remove e_view_client_wh_unadjust

e_view_client_wh_unadjust and e_comp_object_wh_unadjust are useless.

Change-Id: I78b3f63c3372e0de2ea46fd48eff744c6b91a671

4 months agoe_view_client: remove e_view_client_wh_adjust 85/318985/1
SooChan Lim [Fri, 31 Jan 2025 06:08:12 +0000 (15:08 +0900)]
e_view_client: remove e_view_client_wh_adjust

e_view_client_wh_adjust and e_comp_object_wh_adjust are useless.

Change-Id: I9ab15d0a2f63fa79c2e6627c8fa7de667e16996f

4 months agoe_view_client: remove e_view_client_xy_unadjust 84/318984/1
SooChan Lim [Fri, 31 Jan 2025 05:58:36 +0000 (14:58 +0900)]
e_view_client: remove e_view_client_xy_unadjust

e_view_client_xy_unadjust and e_comp_object_xy_unadjust are useless.

Change-Id: I7f113a627e767ee45027034c5e94b771ae3b5d6b

4 months agoe_view_client: remove e_view_client_xy_adjust 83/318983/1
SooChan Lim [Fri, 31 Jan 2025 05:52:22 +0000 (14:52 +0900)]
e_view_client: remove e_view_client_xy_adjust

e_view_client_xy_adjust and e_comp_object_xy_adjust are useless.

Change-Id: Ib7c1d80cf68231a2e4d5da274504214e56fdd606

4 months agoe_view_client: remove e_view_client_frame_allowed 82/318982/1
SooChan Lim [Fri, 31 Jan 2025 05:47:39 +0000 (14:47 +0900)]
e_view_client: remove e_view_client_frame_allowed

e_view_client_frame_allowed and e_comp_object_frame_allowed are useless.

Change-Id: Icaa59e809470d4cbf418ed527f497e5f30df5415

4 months agoe_comp_object: remove the client_inset 81/318981/1
SooChan Lim [Fri, 31 Jan 2025 05:46:20 +0000 (14:46 +0900)]
e_comp_object: remove the client_inset

The client_inset is useless.

Change-Id: I3b78d0b17150c0a8fefddc501b961e7907da6b41

4 months agoe_view_client: remove e_view_client_frame_geometry_get 80/318980/1
SooChan Lim [Fri, 31 Jan 2025 05:28:10 +0000 (14:28 +0900)]
e_view_client: remove e_view_client_frame_geometry_get

e_view_client_frame_geometry_get and e_comp_object_frame_geometry_get are useless.

Change-Id: I16bcf37dd28294e876c8a42bd5f343161f29e6a2

4 months agoe_view_client: remove e_view_client_frame_geometry_set 79/318979/1
SooChan Lim [Fri, 31 Jan 2025 05:22:57 +0000 (14:22 +0900)]
e_view_client: remove e_view_client_frame_geometry_set

e_view_client_frame_geometry_set and e_comp_object_frame_geometry_set are useless.

Change-Id: Id6ca052cad01657b1b5244d81140e92f3a62acf7

4 months agoe_view_client: remove e_view_client_unfullscreen 78/318978/1
SooChan Lim [Fri, 31 Jan 2025 05:07:33 +0000 (14:07 +0900)]
e_view_client: remove e_view_client_unfullscreen

e_view_client_unfullscreen and e_comp_object_unfullscreen are useless.

Change-Id: Ib6f34ef362a7d54fd95149ba8811c0e2f78d69cc

4 months agoe_view_client: remove e_view_client_fullscreen 77/318977/1
SooChan Lim [Fri, 31 Jan 2025 05:01:30 +0000 (14:01 +0900)]
e_view_client: remove e_view_client_fullscreen

e_view_client_fullscreen and e_comp_object_fullscreen are useless.

Change-Id: I305d22ebe130938a17408f822c0fe211746999f5

4 months agoe_view_client: remove e_view_client_maximize 76/318976/1
SooChan Lim [Fri, 31 Jan 2025 04:48:30 +0000 (13:48 +0900)]
e_view_client: remove e_view_client_maximize

e_view_client_maximize and e_comp_object_maximize are useless.

Change-Id: I70cde1c692a9ea3d68522d6e9927515695578c47

4 months agoe_comp_object: make _F_E_COMP_OBJECT_INTERCEPT_HOOK_ feature as a default 75/318975/1
SooChan Lim [Fri, 31 Jan 2025 04:36:00 +0000 (13:36 +0900)]
e_comp_object: make _F_E_COMP_OBJECT_INTERCEPT_HOOK_ feature as a default

Change-Id: I01a2f3dba9ef57c92eaf972211949f96465e9a16

4 months agoe_view_edje: move e_view_edje_util_add to internal header 74/318974/1
SooChan Lim [Fri, 31 Jan 2025 04:32:12 +0000 (13:32 +0900)]
e_view_edje: move e_view_edje_util_add to internal header

Change-Id: I0840a9131f1f8612f48897c0d458d0ae0d762143

4 months agoe_view_edje: remove the unused code 73/318973/1
SooChan Lim [Fri, 31 Jan 2025 02:42:11 +0000 (11:42 +0900)]
e_view_edje: remove the unused code

The code deleted is deprecated.

Change-Id: I5f4db97c94c4ea88a5e9e630827c4ef64d410f73

4 months agoe_comp_object: remove e_comp_object_util_add function 72/318972/1
SooChan Lim [Fri, 31 Jan 2025 02:41:20 +0000 (11:41 +0900)]
e_comp_object: remove e_comp_object_util_add function

This funtion is deprecated.

Change-Id: I60f1d320afbce8298adca91f508956ed3b5bc399

4 months agoe_dbus_conn: Impl getter/setter for E_DBus_Conn 40/318940/2
TaeHyeon Jeong [Thu, 23 Jan 2025 09:16:56 +0000 (18:16 +0900)]
e_dbus_conn: Impl getter/setter for E_DBus_Conn

- Add e_dbus_conn_get/set functions to get/set E_DBus_Conn members.

Change-Id: I6108184797dbfed7784b5ebeb6384306bd152b16

4 months agoe_dbus_conn: Impl getter/setter for E_DBus_Conn_Init_Done_Event 39/318939/2
TaeHyeon Jeong [Thu, 23 Jan 2025 09:16:01 +0000 (18:16 +0900)]
e_dbus_conn: Impl getter/setter for E_DBus_Conn_Init_Done_Event

- Add e_dbus_conn_init_done_event_get/set functions to get/set E_DBus_Conn_Init_Done_Event members.

Change-Id: Ib084517bd0fac55feee63733d146927efaff8b8d

4 months agoe_comp_object: remove the unused code 38/318938/2
SooChan Lim [Tue, 21 Jan 2025 07:18:49 +0000 (16:18 +0900)]
e_comp_object: remove the unused code

This condition is always to be false.

Change-Id: Ifddb3a05563a9cf43821f0a08213495f3f0cc1ec

4 months agoe_comp_canvas: remove the unused inline functions 37/318937/1
SooChan Lim [Fri, 31 Jan 2025 06:22:25 +0000 (15:22 +0900)]
e_comp_canvas: remove the unused inline functions

They are useless.

Change-Id: I95e0c38e35ffbb34a839816517fefe315a71bd73

4 months agoe_view_client: Add e_view_client_util_mirror_add function 75/318775/1
Junkyeong Kim [Thu, 23 Jan 2025 09:20:56 +0000 (18:20 +0900)]
e_view_client: Add e_view_client_util_mirror_add function

This function replace e_comp_object_util_mirror_add function.

Change-Id: Ie3ff254accae2e231069b412cafb577a596a7200

4 months agoe_view_client: Fix effect view destroy error 74/318774/1
Junkyeong Kim [Thu, 23 Jan 2025 09:08:34 +0000 (18:08 +0900)]
e_view_client: Fix effect view destroy error

Change-Id: Ic5cd0d35d88b50bacba255fba8a6ce8f5f955979

4 months agoe_view_client: Use defined macro for memory alloc and change value name 73/318773/1
Junkyeong Kim [Thu, 23 Jan 2025 09:00:55 +0000 (18:00 +0900)]
e_view_client: Use defined macro for memory alloc and change value name

Change-Id: Iac400625ba0cc6f9f8ffb1bd0316444810ac895a

4 months agoe_dbus_conn: Remove unused function 69/318769/1
TaeHyeon Jeong [Thu, 23 Jan 2025 09:03:15 +0000 (18:03 +0900)]
e_dbus_conn: Remove unused function

The following function was not being used in the code.
This function has been removed to improve code readability and maintainability:

- e_dbus_conn_connection_get()

These changes should have no impact on the functionality of the code.

Change-Id: I9bf0b06d7ffdb6e96f0034a6c58f75643fd0af7e

4 months agoe_dbus_conn: Remove unused parameter 68/318768/1
TaeHyeon Jeong [Thu, 23 Jan 2025 08:57:30 +0000 (17:57 +0900)]
e_dbus_conn: Remove unused parameter

The following functions had parameter that was not being used in the code.
This parameter has been removed to improve code readability and maintainability:

- e_dbus_conn_sync_init()
- _e_dbus_conn_init_done_send()
- _e_dbus_conn_async_init()

These changes should have no impact on the functionality of the code.

Change-Id: I8dedfe2d5ed423be6294dbba02d26ccfd5f0ec83

4 months agoe_view_image: Change some function parameter to E_View 53/318753/1
Junkyeong Kim [Thu, 23 Jan 2025 08:20:31 +0000 (17:20 +0900)]
e_view_image: Change some function parameter to E_View

The source can be any type view.
So change to E_View from E_View_Image.

Change-Id: I11c8d9e5851874d98c302d8cf7f93a9da199dd7f

4 months agoe_comp_wl_buffer: Impl getter/setter for E_Comp_Wl_Buffer_Viewport
TaeHyeon Jeong [Thu, 23 Jan 2025 02:20:49 +0000 (11:20 +0900)]
e_comp_wl_buffer: Impl getter/setter for E_Comp_Wl_Buffer_Viewport

- Add e_comp_wl_buffer_viewport_get/set functions to get/set E_Comp_Wl_Buffer_Viewport members.

Change-Id: I9892ffc6fb4f1cd41b7ecda4caa14f2a14fb46a0

4 months agoe_input_evdev: reduce duplicated code 38/318738/1
Jihoon Kim [Thu, 23 Jan 2025 04:20:23 +0000 (13:20 +0900)]
e_input_evdev: reduce duplicated code

Change-Id: I1718c76fed691f22cc274463931aeea0734a964d
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
4 months agoe_comp_cfdata: Impl getter/setter for E_Comp_Match 25/318725/1
TaeHyeon Jeong [Tue, 21 Jan 2025 07:25:47 +0000 (16:25 +0900)]
e_comp_cfdata: Impl getter/setter for E_Comp_Match

- Add e_comp_match_get/set functions to get/set E_Comp_Match members.

Change-Id: I88e7d34554a6dec7d0a12eae3a45e053b28157a8

4 months agoe_comp_cfdata: Impl getter/setter for E_Comp_Config 24/318724/1
TaeHyeon Jeong [Tue, 21 Jan 2025 06:17:05 +0000 (15:17 +0900)]
e_comp_cfdata: Impl getter/setter for E_Comp_Config

- Add e_comp_config_get/set functions to get/set E_Comp_Config members.

Change-Id: I3048b311228ddcc0c4726c89f2d17856bfa88403

4 months agoe_policy_softkey: remove the policy_softkey_feature 16/318616/1
Junseok Kim [Mon, 20 Jan 2025 08:44:41 +0000 (17:44 +0900)]
e_policy_softkey: remove the policy_softkey_feature

Change-Id: I6277ca4c8b02208e62d595410bdc3396e58fbc31

4 months agoe_dnd: check return value of view rect create 07/318607/2
Junseok Kim [Tue, 21 Jan 2025 04:40:14 +0000 (13:40 +0900)]
e_dnd: check return value of view rect create

Change-Id: I4f2c047aa58a9e0adecf39f1a488fb4b65b07b72

4 months agoe_comp_object: remove the unused variable 08/318608/1
SooChan Lim [Tue, 21 Jan 2025 00:29:18 +0000 (09:29 +0900)]
e_comp_object: remove the unused variable

The variables and function are not used.

Change-Id: Icbb7c94702ad196d692bca19f1a3756ed9868256

4 months agoe_hwc_window_queue: Fix overwriting to the queue buffer of target queue 94/318594/1
Changyeon Lee [Mon, 20 Jan 2025 08:17:26 +0000 (17:17 +0900)]
e_hwc_window_queue: Fix overwriting to the queue buffer of target queue

Do not change queue state to unset until all buffers drawn by client
have been released even if queue is target.

Fetch null buffer if client is deleted and exported buffer is destroyed
for unreferencing the queue buffer.

Change-Id: Ib6c7fd304ad7b25199244c2a15f41bbcd081bddb

4 months agoPackage: Update version up to tz10_9.0.0 45/318545/1 accepted/tizen/unified/20250123.133210 accepted/tizen/unified/x/20250124.014032
SooChan Lim [Mon, 20 Jan 2025 06:54:44 +0000 (15:54 +0900)]
Package: Update version up to tz10_9.0.0

Change-Id: Ib8b35b0df1abc76e0195d64d113c0352f9ce69a7

4 months agoe_zone: move the structure definition to internal header 38/318538/2
SooChan Lim [Sun, 19 Jan 2025 03:23:57 +0000 (12:23 +0900)]
e_zone: move the structure definition to internal header

Some definition which the e20 does not use move the zone_internal.h file.

Change-Id: Icdb4c76abe7a225a118b2c4fb622f618428a4fdc

4 months agoe_process: move the definition to internal file 37/318537/2
SooChan Lim [Sun, 19 Jan 2025 05:18:22 +0000 (14:18 +0900)]
e_process: move the definition to internal file

The process definition which does not use move to the e_process_intern.h.

Change-Id: I7af9ded280cf4101c705fc7db55ffd58cb6b47c9

4 months agoe_policy: move the softkey definition to internal header 40/318540/1
SooChan Lim [Sun, 19 Jan 2025 04:11:12 +0000 (13:11 +0900)]
e_policy: move the softkey definition to internal header

The softkey definition which e20 does not use move to the e_policy_intern.h file

Change-Id: Idb3bc9b4942a002650035ad4f35d0b4ae0361207

4 months agoe_service_softkey: move all definition to internal header 39/318539/1
SooChan Lim [Sun, 19 Jan 2025 04:01:40 +0000 (13:01 +0900)]
e_service_softkey: move all definition to internal header

e20 module does not use the e_service_softkey.h file. Therefore,
all definition in e_service_softkey.h move to e_service_softkey_intern.h.

Change-Id: Ib358103b459c4cc710308b848c3e4c58365c5732

4 months agoPackage: Update version up to tz10_8.0.0 18/318518/1
Jihoon Kim [Mon, 20 Jan 2025 00:56:31 +0000 (09:56 +0900)]
Package: Update version up to tz10_8.0.0

Change-Id: I1fef1ae587df90797e81e5639f638b366e1c3062
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
4 months agoe_seat: Encapsulate E_Seat structure 47/318447/2 accepted/tizen/unified/20250120.004729 accepted/tizen/unified/x/20250120.014721
Jihoon Kim [Sat, 11 Jan 2025 08:20:04 +0000 (17:20 +0900)]
e_seat: Encapsulate E_Seat structure

Change-Id: I49aa56d0ed80cbd4b591fa405605657b4664fd0a
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
4 months agoe_seat: Move seat list into e_seat 46/318446/2
Jihoon Kim [Sun, 12 Jan 2025 06:21:35 +0000 (15:21 +0900)]
e_seat: Move seat list into e_seat

Change-Id: I3cfd4cd5061bfd1fdc5564d17e3356cedc21a3bb
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
4 months agoe_seat: Add create and destroy method for seat 45/318445/2
Jihoon Kim [Sat, 11 Jan 2025 13:51:24 +0000 (22:51 +0900)]
e_seat: Add create and destroy method for seat

Change-Id: I55fe9a7ed794c2009241a1eab851b2370aac3ff2
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
4 months agoe_seat: Move function related to seat and rename 44/318444/2
Jihoon Kim [Sat, 11 Jan 2025 09:34:36 +0000 (18:34 +0900)]
e_seat: Move function related to seat and rename

Change-Id: I10776639a2ea1eda817295be6bc7f9adba010b1a
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
4 months agoenlightenment-tests: Impl E_View_Tree unit tests
TaeHyeon Jeong [Thu, 16 Jan 2025 02:42:18 +0000 (11:42 +0900)]
enlightenment-tests: Impl E_View_Tree unit tests

This commit Implements unit tests for functions in e_view_tree.c

including:
- e_view_tree_init()
- e_view_tree_from_view()
- e_view_tree_try_from_view()
- e_view_tree_child_add()
- e_view_tree_child_remove()
- e_view_tree_top_get()
- e_view_tree_bottom_get()

Tests cover different scenarios and edge cases to increase the test coverage for these functions.

Change-Id: I9363194f24f43799dc975e960a9c6939c1d1f1b5

4 months agoe_client: Remove e_client_frame_update 50/318450/1
Seunghun Lee [Tue, 14 Jan 2025 23:54:56 +0000 (08:54 +0900)]
e_client: Remove e_client_frame_update

The function has no functional job since following commit.

commit f6ad2ecf96854ec045f599a6a050a99719a24596
Author: SooChan Lim <sc1.lim@samsung.com>
Date:   Thu Apr 4 10:14:59 2024 +0900

    e_client: remove e_client_border_set

    It is not used anymore

Change-Id: Ie32bf0ea809a5c4c0e6d870996f7284a2fd5ca88

4 months agoRemove need_reparent, reparented, first_damage flags from wl client comp_data 49/318449/1
Seunghun Lee [Tue, 14 Jan 2025 23:39:34 +0000 (08:39 +0900)]
Remove need_reparent, reparented, first_damage flags from wl client comp_data

This comes from following commit of upstream.

commit fbe959ccccd5c2af6b62aaaeff1e1fae3117e6d9
Author: Mike Blumenkrantz <michael.blumenkrantz@gmail.com>
Date:   Tue Jan 19 12:10:49 2016 -0500

    remove need_reparent, reparented, first_damage flags from wl client
comp_data

    these flags, and related code, have no functional purpose in wayland

Change-Id: Ibe029ad6bbe764025bb4c8eee5e81b5f72dc5aa0

4 months agoe_comp_wl: Remove useless code 48/318448/1
Seunghun Lee [Tue, 14 Jan 2025 08:42:12 +0000 (17:42 +0900)]
e_comp_wl: Remove useless code

The code about `ignored` became useless since following commit from
upstream.

commit 039c08617e6a5049372d2b6e3aa5481c973710fd
Author: Mike Blumenkrantz <michael.blumenkrantz@gmail.com>
Date:   Wed Jan 20 16:20:41 2016 -0500

    remove duplicate visibility setting blocks from wayland surface commit

    this is already present (and identical) in state commit

Change-Id: I110ee4732890e4e971374cd1f0aa3237628a60a9

4 months agoPackage: Update version up to tz10_7.1.1 20/318420/1
SooChan Lim [Thu, 16 Jan 2025 09:12:07 +0000 (18:12 +0900)]
Package: Update version up to tz10_7.1.1

Change-Id: Iab950c32ffc6b7aea9894f158bc6f8247511526f

4 months agoe_comp_object: remove the e_comp_object_effect_allowed_get 12/318412/1
SooChan Lim [Thu, 16 Jan 2025 06:23:26 +0000 (15:23 +0900)]
e_comp_object: remove the e_comp_object_effect_allowed_get

Change-Id: I60c15facafe52e0ce8132ae243ad7db031258958

4 months agoe_comp_object: remove the _e_comp_object_effect_visibility_start 11/318411/1
SooChan Lim [Thu, 16 Jan 2025 06:19:23 +0000 (15:19 +0900)]
e_comp_object: remove the _e_comp_object_effect_visibility_start

Is is uselsess.

Change-Id: Id05d11110225c5f1b010364bf199ae5e3b3dd127

4 months agoe_comp_object: remove the visibility_effect 10/318410/1
SooChan Lim [Thu, 16 Jan 2025 06:18:31 +0000 (15:18 +0900)]
e_comp_object: remove the visibility_effect

The visibility_effect is not used anymore and is deprecated.

Change-Id: I8e0828faa8bf8472486506c691cdcc336704106a

4 months agoe_comp_object: donot use e,state,focused/unfocused singal 96/318396/1
SooChan Lim [Wed, 15 Jan 2025 07:53:26 +0000 (16:53 +0900)]
e_comp_object: donot use e,state,focused/unfocused singal

"e,state,focused" and "e,state,unfocused" signal is not used and is deprecated.

Change-Id: I99d0a7a8e91e23a13e39fe76b50cdee44b2468eb

4 months agoe_comp_object: donot use e,state,shadow,on singal 95/318395/1
SooChan Lim [Wed, 15 Jan 2025 07:40:31 +0000 (16:40 +0900)]
e_comp_object: donot use e,state,shadow,on singal

"e,state,shadow,on" signal is not used and is deprecated.

Change-Id: I08fbb62e13db080a8bb24aeebf4299e7434aaa88

4 months agoe_comp_object: simplify the theme code 94/318394/1
SooChan Lim [Wed, 15 Jan 2025 07:31:23 +0000 (16:31 +0900)]
e_comp_object: simplify the theme code

simplify the edje theme setting code

Change-Id: I9610e1d271bb9893916560e58afd02a2b333b57f

4 months agoe_comp: remove the shadow_style 93/318393/1
SooChan Lim [Wed, 15 Jan 2025 06:54:39 +0000 (15:54 +0900)]
e_comp: remove the shadow_style

The shadow_style is not used anymore. It is deprecated.

Change-Id: I54d015f620806a24ac66d09883dc75456d328ca1

4 months agoe_service_kvm: set true the argb of the kvm service client 48/318348/2
Junseok Kim [Mon, 13 Jan 2025 10:48:45 +0000 (19:48 +0900)]
e_service_kvm: set true the argb of the kvm service client

Change-Id: I2bd4192a3f06036ffdcff6ae9d73d57affc310da

4 months agoe_comp_canvas: create the view_rect instead of view_edje 59/318359/1
SooChan Lim [Wed, 15 Jan 2025 09:30:42 +0000 (18:30 +0900)]
e_comp_canvas: create the view_rect instead of view_edje

The zone->over and zone->base is view_rects instead of view_edjes.

Change-Id: Ic4cbccd902247f4e2d354153b318d6b0134fd0bf

4 months agoe_comp_wl: reduce duplicated code of input region update 46/318346/1
Jihoon Kim [Thu, 16 Jan 2025 01:11:25 +0000 (10:11 +0900)]
e_comp_wl: reduce duplicated code of input region update

Change-Id: I8b6821eaed4591467c26cd24c6894028ad65adfe
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
4 months agoe_comp_wl: Clear input region after use 44/318344/1
Seunghun Lee [Thu, 16 Jan 2025 01:21:12 +0000 (10:21 +0900)]
e_comp_wl: Clear input region after use

This is to silence noise made every commit.
By clearing input region after use, we can suppress the noise.

Change-Id: I752d8a8071f0376e411f2d469ba0f3dc7785a875

4 months agoe_comp_wl: Remove log message too noise 43/318343/1
Seunghun Lee [Thu, 16 Jan 2025 01:04:17 +0000 (10:04 +0900)]
e_comp_wl: Remove log message too noise

This log can be dropped because there is enough log messages in
e_client_show() and e_client hide() called after the log.

Change-Id: I91b0e6ded0644c365a2345609591666206a406dc

4 months agoe_seat: Set zone info in associated seat 37/318337/1
Jihoon Kim [Fri, 10 Jan 2025 08:40:06 +0000 (17:40 +0900)]
e_seat: Set zone info in associated seat

Change-Id: Ic406603a1d9b81faca4b705465cfa9f2f73a8d83
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
4 months agoconfig: remove the config directory 02/318302/1
SooChan Lim [Tue, 14 Jan 2025 08:49:11 +0000 (17:49 +0900)]
config: remove the config directory

Enlightenment load the config file which is provided by
e-tizen-date package. Therefore there is no need to get
the config files in Enlightenment.

Change-Id: I12aed33b6a663f3f5050107e7a4e930af5781f85

4 months agoe_config: remove the unused functions 01/318301/1
SooChan Lim [Tue, 14 Jan 2025 08:14:32 +0000 (17:14 +0900)]
e_config: remove the unused functions

remove them.

Change-Id: Ibe594b497d8af909da6ba17a2779c10e97c15cfd

4 months agodata: remove the unused files 00/318300/1
SooChan Lim [Tue, 14 Jan 2025 07:58:40 +0000 (16:58 +0900)]
data: remove the unused files

These files is not used anymore.

Change-Id: Ie9f968bf008eedf9ec04d47b2a89f1d04bdaf4ea

4 months agoPackage: Update version up to tz10_7.1.0 97/318297/1 accepted/tizen/unified/20250116.075516 accepted/tizen/unified/x/20250116.091000
Seunghun Lee [Wed, 15 Jan 2025 06:30:34 +0000 (15:30 +0900)]
Package: Update version up to tz10_7.1.0

API changes:
- e_view_layout.h

Change-Id: I305b3c0e72f3bf8021859d46fd25e4074a3d111c

4 months agoe_comp_wl: Deprecate opaque_state field 90/318290/1
Seunghun Lee [Thu, 26 Dec 2024 06:56:26 +0000 (15:56 +0900)]
e_comp_wl: Deprecate opaque_state field

It's unused.

Change-Id: I12b464dc052d8ef4675707505c1b767faa265b65

4 months agoe_comp_wl: Deprecate focus_update field 89/318289/1
Seunghun Lee [Thu, 26 Dec 2024 06:55:50 +0000 (15:55 +0900)]
e_comp_wl: Deprecate focus_update field

It's unused.

Change-Id: Idfc4f817c0b89e794a7790bf00e807cc7730a202

4 months agoe_comp_wl: Deprecate set_win_type field 88/318288/1
Seunghun Lee [Thu, 26 Dec 2024 06:55:25 +0000 (15:55 +0900)]
e_comp_wl: Deprecate set_win_type field

It's unused.

Change-Id: If2246420f6f9f9acbf335f85f8973ca9a32a82e8

4 months agoe_comp_wl: Deprecate first_damage field 87/318287/1
Seunghun Lee [Thu, 26 Dec 2024 06:53:33 +0000 (15:53 +0900)]
e_comp_wl: Deprecate first_damage field

It's unused.

Change-Id: I9ee06fb915edc47e021f404bc569d9f64727d58e

4 months agoe_comp_wl: Deprecate keep_buffer field 86/318286/1
Seunghun Lee [Thu, 26 Dec 2024 06:52:08 +0000 (15:52 +0900)]
e_comp_wl: Deprecate keep_buffer field

It's unused.

Change-Id: Idde59ed99c21ae59c5a0b84722be3793a56390bd

4 months agoe_comp_wl: Deprecate sh_v6 field 85/318285/1
Seunghun Lee [Thu, 26 Dec 2024 06:50:24 +0000 (15:50 +0900)]
e_comp_wl: Deprecate sh_v6 field

It's unused.

Change-Id: I212a533f0f8f2dbcea4eff5ea23ea9e9de97e1bc

4 months agoMerge changes I2e7ae004,Icb8debdf,Iaf948feb,If3cadaf3,I83242022, ... into tizen
Seunghun Lee [Wed, 15 Jan 2025 06:23:15 +0000 (06:23 +0000)]
Merge changes I2e7ae004,Icb8debdf,Iaf948feb,If3cadaf3,I83242022, ... into tizen

* changes:
  e_comp_wl: Simplify if condition
  e_comp_wl: Extract function from large function
  e_comp_wl: Remove dead code
  e_comp_wl: Remove redundant check
  e_comp_wl: Deprecate available_hw_accel field
  e_comp_wl: Extract function from large function
  e_comp_wl: Extract function from large function
  e_comp_wl: Merge related but distant implementations together
  e_comp_wl: Remove duplicate call
  e_comp_wl: Merge related but distant implementations together
  e_comp_wl: Extract function from large function
  e_comp_wl: Extract function from large function
  e_comp_wl: Extract function from large function

4 months agoMerge changes I326b2c2b,Id4b29fa5,I754cd39f,I074fbb92 into tizen
taehyeon jeong [Wed, 15 Jan 2025 00:36:31 +0000 (00:36 +0000)]
Merge changes I326b2c2b,Id4b29fa5,I754cd39f,I074fbb92 into tizen

* changes:
  e_keyrouter: Fix log timing issue when key is ungrabbed.
  e_keyrouter: Replace TIZEN_KEYROUTER_MODE with array and enum
  e_keyrouter: Remove deeply nested code and apply early returns
  e_keyrouter: Separate surface/client params into individual functions

4 months agoe_comp_wl: Simplify if condition 64/318264/1
Seunghun Lee [Tue, 14 Jan 2025 07:33:49 +0000 (16:33 +0900)]
e_comp_wl: Simplify if condition

No need to check `mapped` becasue it's also checked in the function,
e_client_hide().

Change-Id: I2e7ae004d77fdde8cad58dc60bad804d750bfbe1

4 months agoe_comp_wl: Extract function from large function 63/318263/1
Seunghun Lee [Tue, 14 Jan 2025 01:17:41 +0000 (10:17 +0900)]
e_comp_wl: Extract function from large function

No functional change

Change-Id: Icb8debdf72e2544743156dafad9011c5ed9c68b9

4 months agoe_comp_wl: Remove dead code 62/318262/1
Seunghun Lee [Tue, 14 Jan 2025 00:25:31 +0000 (09:25 +0900)]
e_comp_wl: Remove dead code

The `transformed` of E_Client is always false. There is no case making
this field to be true.

Change-Id: Iaf948feb9f9cd264fcc73000cd783b16cf5f5b3e

4 months agoe_comp_wl: Remove redundant check 61/318261/1
Seunghun Lee [Tue, 14 Jan 2025 00:17:58 +0000 (09:17 +0900)]
e_comp_wl: Remove redundant check

The e_client_view_get() must return valid value here.

Change-Id: If3cadaf33c1859834ae20a55ee2c500ff50eddf0

4 months agoe_comp_wl: Deprecate available_hw_accel field 60/318260/1
Seunghun Lee [Mon, 13 Jan 2025 23:48:13 +0000 (08:48 +0900)]
e_comp_wl: Deprecate available_hw_accel field

There is no case that fields of available_hw_accel are set to be false.

Change-Id: I83242022ed1e683449f080a45de3ad1563313162

4 months agoe_comp_wl: Extract function from large function 59/318259/1
Seunghun Lee [Mon, 13 Jan 2025 23:35:52 +0000 (08:35 +0900)]
e_comp_wl: Extract function from large function

No functional change

Change-Id: Ie1225b8d8ddd6691151ccb74c759b739cf18fe34

4 months agoe_comp_wl: Extract function from large function 58/318258/1
Seunghun Lee [Mon, 13 Jan 2025 23:32:22 +0000 (08:32 +0900)]
e_comp_wl: Extract function from large function

No functional change

Change-Id: Id3858c0a13210ab989e9857590bd1a8d71ed3cf5

4 months agoe_comp_wl: Merge related but distant implementations together 57/318257/1
Seunghun Lee [Mon, 13 Jan 2025 09:44:33 +0000 (18:44 +0900)]
e_comp_wl: Merge related but distant implementations together

This deprecates `buf_size` field of E_Client.
This may change the time emitting E_COMP_WL_HOOK_BUFFER_SIZE_CHANGE
event.

Change-Id: I7ee6721bf19216054c88dae78b0d5f306cf7f7a2

4 months agoe_comp_wl: Remove duplicate call 56/318256/1
Seunghun Lee [Mon, 13 Jan 2025 09:33:36 +0000 (18:33 +0900)]
e_comp_wl: Remove duplicate call

The _e_comp_wl_surface_state_size_update() should be called
e_comp_wl_surface_attach().

Change-Id: Ib477c43ce688727dc015a8e491fee5a89bd32ac8

4 months agoe_comp_wl: Merge related but distant implementations together 55/318255/1
Seunghun Lee [Mon, 13 Jan 2025 09:26:52 +0000 (18:26 +0900)]
e_comp_wl: Merge related but distant implementations together

No functional change

Change-Id: I9f5066472b3b42fcc84a5a143694907a182c7b93

4 months agoe_comp_wl: Extract function from large function 54/318254/1
Seunghun Lee [Mon, 13 Jan 2025 09:14:05 +0000 (18:14 +0900)]
e_comp_wl: Extract function from large function

No functional change

Change-Id: Ib54c341a2b743c6d56aa981b3dc74b5b2a09956d

4 months agoe_comp_wl: Extract function from large function 53/318253/1
Seunghun Lee [Mon, 13 Jan 2025 09:13:38 +0000 (18:13 +0900)]
e_comp_wl: Extract function from large function

No functional change

Change-Id: I71dbf54d56e29b8b2c98713675aa2147b70bc391

4 months agoe_comp_wl: Extract function from large function 52/318252/1
Seunghun Lee [Mon, 13 Jan 2025 08:49:28 +0000 (17:49 +0900)]
e_comp_wl: Extract function from large function

No functional change

Change-Id: If013494329009936a1af0a5c1d5eb62d217d3d76

4 months agoe_keyrouter: Fix log timing issue when key is ungrabbed. 09/318209/1
TaeHyeon Jeong [Fri, 10 Jan 2025 10:51:40 +0000 (19:51 +0900)]
e_keyrouter: Fix log timing issue when key is ungrabbed.

If the log is recorded after grab_key_mutex unlock, it is not
guaranteed that the key was grabbed at the time the log was
recorded.

Change-Id: I326b2c2b03fae9cbac09f863394948500c4a9ebd

4 months agoe_keyrouter: Replace TIZEN_KEYROUTER_MODE with array and enum 08/318208/1
TaeHyeon Jeong [Fri, 10 Jan 2025 10:51:16 +0000 (19:51 +0900)]
e_keyrouter: Replace TIZEN_KEYROUTER_MODE with array and enum

- Refactored the code to replace TIZEN_KEYROUTER_MODE constants with an array and enum, improving readability and maintainability.
- Used a for loop to iterate through the array, reducing code duplication and improving code structure.
- Ensured that the refactored code maintains the same functionality as the original implementation.

Change-Id: Id4b29fa56ee62b4996251803da4ec43fd7a900f9

4 months agoe_keyrouter: Remove deeply nested code and apply early returns 07/318207/1
TaeHyeon Jeong [Fri, 10 Jan 2025 02:43:10 +0000 (11:43 +0900)]
e_keyrouter: Remove deeply nested code and apply early returns

- Refactored the code to remove deeply nested conditions by breaking down complex conditions and using early returns.
- Improved code readability and maintainability by reducing the overall nesting level.
- Ensured that the refactored code maintains the same functionality as the original implementation.

Change-Id: I754cd39f27716961c61089fb06ba04ff121a1a36

4 months agoe_keyrouter: Separate surface/client params into individual functions 06/318206/1
TaeHyeon Jeong [Fri, 10 Jan 2025 02:41:14 +0000 (11:41 +0900)]
e_keyrouter: Separate surface/client params into individual functions

- Refactored the code to separate parameters into individual functions, ensuring each function has a single responsibility.
- Improved code readability and maintainability by clearly defining the purpose of each function.
- Ensured that the refactored code maintains the same functionality as the original implementation.

Change-Id: I074fbb926272980024958c6a64bfb75a01da6ac6

4 months agoe_compositor: Remove e_comp_wl_subsurface_resource 05/318205/1
Seunghun Lee [Mon, 13 Jan 2025 01:53:02 +0000 (10:53 +0900)]
e_compositor: Remove e_comp_wl_subsurface_resource

The e_comp_wl_subsurface_resource are replaced by e_subsurface.

Change-Id: Ie457d9a24cdd5428afa39044aa72b86007797bde

4 months agoe_view_layout: Use wl_list instead eina_list 46/318146/2
Junkyeong Kim [Mon, 13 Jan 2025 10:48:59 +0000 (19:48 +0900)]
e_view_layout: Use wl_list instead eina_list

Change-Id: I915d3b60c48ba00318cc4872092c1f4b0ac38539