platform/upstream/enlightenment.git
3 days agoe_policy: Fix incorrect inequality direction of layer 45/325445/1
Junseok Kim [Mon, 12 May 2025 11:42:43 +0000 (20:42 +0900)]
e_policy: Fix incorrect inequality direction of layer

Change-Id: I8c0e21d6ad50a0d35c4ea10c2650809837a94993

3 days agoe_policy_desk_area_layer: temporary rename of the layer object 44/325444/1
Junseok Kim [Mon, 12 May 2025 11:33:42 +0000 (20:33 +0900)]
e_policy_desk_area_layer: temporary rename of the layer object

Change-Id: I740d8d62bd792e88cdf43d25ff52c86fdc0f004a

3 days agoe_policy_desk_area: Fix unrechable codes 43/325443/1
Junseok Kim [Mon, 12 May 2025 09:35:33 +0000 (18:35 +0900)]
e_policy_desk_area: Fix unrechable codes

Change-Id: I19760bda80982c26218b184dc54433223a0db335

3 days agoe_desk_area: Added new API to get view of layer 42/325442/1
Junseok Kim [Thu, 8 May 2025 02:56:33 +0000 (11:56 +0900)]
e_desk_area: Added new API to get view of layer

Change-Id: Ia49ad37363f0729cdd2d6060d81e1c6ee24a9d33

3 days agoe_policy_desk_area: use getter to get E_Client from view client 41/325441/1
Junseok Kim [Wed, 30 Apr 2025 07:40:00 +0000 (16:40 +0900)]
e_policy_desk_area: use getter to get E_Client from view client

Change-Id: I1f259470697bf3fe82ade84df665f2b047f9350e

3 days agoe_view_client: Add getter to get E_Client of view client 40/325440/1
Junseok Kim [Wed, 30 Apr 2025 07:38:58 +0000 (16:38 +0900)]
e_view_client: Add getter to get E_Client of view client

Change-Id: If73740c75f0e12e93aaddb9c3c05ef09894a29dc

3 days agoe_desk: remove debug logs 39/325439/1
Junseok Kim [Wed, 30 Apr 2025 03:46:28 +0000 (12:46 +0900)]
e_desk: remove debug logs

Change-Id: I38e65c05910f4ba503999c350ed203159dd57dba

3 days agoe_view: Added e_view_reparent_append 38/325438/1
Junseok Kim [Wed, 16 Apr 2025 06:01:16 +0000 (15:01 +0900)]
e_view: Added e_view_reparent_append

Change-Id: I3ba3b827369e5d0ac95bc6c88e7a670e5e0ca625

3 days agoe_comp_input: Adjust new layer tree logic to input thread client 37/325437/1
Junseok Kim [Tue, 15 Apr 2025 11:46:46 +0000 (20:46 +0900)]
e_comp_input: Adjust new layer tree logic to input thread client

Change-Id: I15c6353f56cd01be06f6ce8c8c2d0bdb5891aa96

3 days agoe_client: remove CLIENT_DEL_STACK_ISSUE defines 36/325436/1
Junseok Kim [Mon, 12 May 2025 08:03:11 +0000 (17:03 +0900)]
e_client: remove CLIENT_DEL_STACK_ISSUE defines

Since the patch "e_policy_desk_area: refine layer list to use e_view_tree" adjusted,
the list of client uses view tree instead of eina_inlist.
So, this hotfix codes are no more useful. remove it

Change-Id: I9ce8aa7ce1bb39747c6f71e6c3bf0d5dfd121f4b

3 days agoe_policy_desk_area: refine layer list to use e_view_tree 35/325435/1
Junseok Kim [Fri, 11 Apr 2025 06:10:50 +0000 (15:10 +0900)]
e_policy_desk_area: refine layer list to use e_view_tree

Change-Id: I584bac1f5025b93d0adbb964c156c741fc5ee5a4

3 days agoe_canvas: remove e_canvas_layer_tree_get 34/325434/1
Junseok Kim [Thu, 3 Apr 2025 08:53:43 +0000 (17:53 +0900)]
e_canvas: remove e_canvas_layer_tree_get

Change-Id: I4554db83d1d39d566b3f094a356dc35b5d819ed3

3 days agoe_canvas: change e_canvas_layer to layer tree of desk area 33/325433/1
Junseok Kim [Thu, 3 Apr 2025 10:04:08 +0000 (19:04 +0900)]
e_canvas: change e_canvas_layer to layer tree of desk area

Change-Id: I183c641876ac7a09d33ae0c1fdc99c4d3435348e

3 days agoe_seat: include header of e_seat into internal header of e_seat 32/325432/1
Junseok Kim [Mon, 12 May 2025 07:08:24 +0000 (16:08 +0900)]
e_seat: include header of e_seat into internal header of e_seat

Change-Id: I38a64d17ead0dbff9dc8f4e1e9f1cd496df67455

3 days agoPackaging: Update version up to tz10_35.1.0 30/325430/2
SooChan Lim [Tue, 10 Jun 2025 09:10:02 +0000 (18:10 +0900)]
Packaging: Update version up to tz10_35.1.0

Change-Id: I0040a948556b1e0c9d848c153e367bc49aeb868b

3 days agohints: Clean up 28/325428/1
Seunghun Lee [Mon, 9 Jun 2025 03:23:54 +0000 (12:23 +0900)]
hints: Clean up

This commit adds hint related static functions to improve readability.

Change-Id: I58f1fa5398386e70f22b8374ad096964105425c7

3 days agohints: Remove superfluous variable 27/325427/1
Seunghun Lee [Mon, 9 Jun 2025 02:20:18 +0000 (11:20 +0900)]
hints: Remove superfluous variable

The found and res flags are not necessary.

Change-Id: I27413cd1081716a433e2c95d0a90dbd2440f18d5

3 days agoe_comp_wl: Deprecate first_commit 26/325426/1
Seunghun Lee [Wed, 28 May 2025 10:40:34 +0000 (19:40 +0900)]
e_comp_wl: Deprecate first_commit

The implementation related to the first_commit flag is moved to
E_Aux_Hint_Surface.

Change-Id: If2e447e013da3eca228a08d7dd4469e50ec53772

3 days agoIntroduce E_Aux_Hint_Surface 25/325425/1
Seunghun Lee [Wed, 28 May 2025 07:46:55 +0000 (16:46 +0900)]
Introduce E_Aux_Hint_Surface

This patch separates the responsibility of managing auxiliary hints out
from E_Comp_Wl_Client_Data to E_Aux_Hint_Surface.
The E_Aux_Hint_Surface is now responsible for managing auxiliary hints
for an E_Surface.

This separation of responsibility is aimed at decoupling these
functionalities from E_Comp_Wl_Client_Data, which currently handles many
mixed responsibilities.

Change-Id: Ibe991fa0fbb2ad704224290506c3b3368b84a21d

3 days agoe_security: query creds for CLIENT_METHOD_SMACK 20/325420/1
SooChan Lim [Tue, 10 Jun 2025 06:56:15 +0000 (15:56 +0900)]
e_security: query creds for CLIENT_METHOD_SMACK

Change-Id: I3f94800aa244939016915094ec35b8809c6e6060

4 days agoe_security: use cynara api instaed of smack api 97/325397/2
SooChan Lim [Tue, 27 May 2025 06:47:53 +0000 (15:47 +0900)]
e_security: use cynara api instaed of smack api

smack api will be deprecated. use cynara_creds_pid_get_client.

Change-Id: I4b6af6c0047a89435794af37e2979f1661bae82e

4 days agoe_security: remove DISABLE_PRIVILEGE 96/325396/2
SooChan Lim [Tue, 27 May 2025 06:28:23 +0000 (15:28 +0900)]
e_security: remove DISABLE_PRIVILEGE

This feature is not needed at Tizen 10.0.

Change-Id: Ied3d5605f7008b94566674a7d3811da893c504eb

4 days agoe_comp_wl: Deprecate never_hwc 95/325395/1
Seunghun Lee [Thu, 22 May 2025 04:26:20 +0000 (13:26 +0900)]
e_comp_wl: Deprecate never_hwc

The never_hwc is assigned but never used.

Change-Id: I9d9533a1ab94b962602e824313bdb79ab94940ec

4 days agoe_comp_wl: Deprecate state_commit_signal 94/325394/1
Seunghun Lee [Thu, 22 May 2025 03:25:56 +0000 (12:25 +0900)]
e_comp_wl: Deprecate state_commit_signal

It's unused.

Change-Id: Ic4ec76bf498877af7aa596cc3c062fd0b8030643

4 days agoe_comp_wl: Deprecate viewport_transform 93/325393/1
Seunghun Lee [Thu, 22 May 2025 03:18:44 +0000 (12:18 +0900)]
e_comp_wl: Deprecate viewport_transform

This patch deprecates viewport_transform and moves its implementation
into surface_view.

Change-Id: I3cd74369a71ad5d269f4f14a7ddd796848bf7ac6

4 days agosurface_view: Use wl_listener 92/325392/1
Seunghun Lee [Thu, 22 May 2025 02:28:23 +0000 (11:28 +0900)]
surface_view: Use wl_listener

Instead of using E_Client_Hook, it uses e_client_destroy_listener_add.

Change-Id: I33e98a11be6b698ab6dbce425364620fe2157ed0

4 days agoe_comp_wl: Deprecate accepts_focus 91/325391/1
Seunghun Lee [Thu, 22 May 2025 01:53:56 +0000 (10:53 +0900)]
e_comp_wl: Deprecate accepts_focus

It's unused.

Change-Id: I27e53cb4adbcae880678c5b004f081e9f2539756

4 days agoe_comp_wl: Deprecate destroy_signal 90/325390/1
Seunghun Lee [Thu, 22 May 2025 01:45:47 +0000 (10:45 +0900)]
e_comp_wl: Deprecate destroy_signal

It's unused.

Change-Id: I3c8e7a975fd40aedba2451aa8ca12fe0eed9296e

4 days agoe_comp_wl: Deprecate surface 89/325389/1
Seunghun Lee [Thu, 22 May 2025 01:41:36 +0000 (10:41 +0900)]
e_comp_wl: Deprecate surface

The surface and wl_surface have been used interchangeably, leading to
potential confusion. This patch deprecates the use of surface and
replaces it with wl_surface for consistency and clarity.

Change-Id: I3d2132c3cb407df23349668bd14a30db7e1511ca

4 days agoe_comp_wl: Deprecate layer 88/325388/1
Seunghun Lee [Thu, 22 May 2025 01:30:03 +0000 (10:30 +0900)]
e_comp_wl: Deprecate layer

It's unused.

Change-Id: I7c223e6ff91f14cec97446598c129f6ce9d6e41c

4 days agoe_comp_wl: Deprecate win_type 87/325387/1
Seunghun Lee [Thu, 22 May 2025 01:19:31 +0000 (10:19 +0900)]
e_comp_wl: Deprecate win_type

It's unused.

Change-Id: Icad12c012aad2f0fca95062ad0bda630efab9af7

4 days agoe_hints: Deprecate e_hints_window_visible_set 86/325386/1
Seunghun Lee [Thu, 22 May 2025 01:17:12 +0000 (10:17 +0900)]
e_hints: Deprecate e_hints_window_visible_set

It has not implemented and is not used.

Change-Id: Ie6bdba5e7cf801d94cd4c1f979f34702c053be80

4 days agoe_comp_wl: Deprecate conformant 85/325385/1
Seunghun Lee [Thu, 22 May 2025 01:14:24 +0000 (10:14 +0900)]
e_comp_wl: Deprecate conformant

It's unused.

Change-Id: I361d308e14ffccacc69bf88c6eb8d50a79157dc7

4 days agoe_comp_wl: Deprecate evas_init 84/325384/1
Seunghun Lee [Thu, 22 May 2025 01:02:54 +0000 (10:02 +0900)]
e_comp_wl: Deprecate evas_init

To simplify the code flow, this patch removes evas_init flag. This
allows e_comp_wl_client_evas_{init,deinit} to be called from
surface_view, making the code more streamlined and easier to read.

Change-Id: I4d5e602e0f6561a0030c483914c9dfc3b0a3b305

4 days agoe_comp_wl: Deprecate presentation_container 83/325383/1
Seunghun Lee [Wed, 21 May 2025 04:09:08 +0000 (13:09 +0900)]
e_comp_wl: Deprecate presentation_container

The presentation_container is now replaced with
e_surface_presentation_container_get().

Change-Id: I9afe654680cb5978f9b0311f13e4703db65a0615

4 days agoPackaging: Update version up to tz10_35.0.0 70/325370/1
SooChan Lim [Tue, 10 Jun 2025 01:06:19 +0000 (10:06 +0900)]
Packaging: Update version up to tz10_35.0.0

Change-Id: Ie7f93cd7e19640ced809256d10ea3ac508f9c5ac

4 days agoRemove autotools build 69/325369/1
Seunghun Lee [Wed, 4 Jun 2025 01:11:17 +0000 (10:11 +0900)]
Remove autotools build

Change-Id: I6a413f1be407a194e6e278bcece8eae4fbf2ff0d

4 days agobuild: Move dependency checks to appropriate location 68/325368/1
Seunghun Lee [Wed, 28 May 2025 01:16:17 +0000 (10:16 +0900)]
build: Move dependency checks to appropriate location

This patch relocates the dependency checks to their appropriate
positions.

Change-Id: I4a16129401a40abdfa61e2a14a30918017f90fcf

4 days agobuild: Remove `systemd` option 67/325367/1
Seunghun Lee [Fri, 16 May 2025 05:31:12 +0000 (14:31 +0900)]
build: Remove `systemd` option

This option is essential.

Change-Id: Idd743c76b40b958d9a1f1b962db47d544cda2ebc

4 days agobuild: Set HAVE_CYNARA default feature 66/325366/1
Seunghun Lee [Tue, 29 Apr 2025 09:11:18 +0000 (18:11 +0900)]
build: Set HAVE_CYNARA default feature

Change-Id: Iba5af00ccf17871d97ed7d9f526e870a51fb0086

4 days agobuild: Set required to true for libinput functions 65/325365/1
Seunghun Lee [Tue, 29 Apr 2025 09:04:27 +0000 (18:04 +0900)]
build: Set required to true for libinput functions

Change-Id: I3302dda04e59c57041b6e130329ea5e5c3adde9d

4 days agobuild: Remove `hwc` option 64/325364/1
Seunghun Lee [Tue, 29 Apr 2025 07:59:01 +0000 (16:59 +0900)]
build: Remove `hwc` option

This option is essential.

Change-Id: Ic5d2ba7106d971280cecf4dee14cc11de8f53d41

4 days agobuild: Remove `wayland-tbm` option 63/325363/1
Seunghun Lee [Tue, 29 Apr 2025 07:57:01 +0000 (16:57 +0900)]
build: Remove `wayland-tbm` option

This option is essential.

Change-Id: I2dea9af9cdc37f6b8ab47ca3c72dbb354235f856

4 days agobuild: Remove `wayland` option 62/325362/1
Seunghun Lee [Tue, 29 Apr 2025 07:54:28 +0000 (16:54 +0900)]
build: Remove `wayland` option

The `wayland` option is now considered an essential feature and is no
longer necessary in the build configuration.

Change-Id: Ia77345ada26fbaf5a6a0548ad36a693d6406d115

4 days agobuild: Remove -DUSE_E_CONFIG_H from cflags 61/325361/1
Seunghun Lee [Tue, 29 Apr 2025 07:50:17 +0000 (16:50 +0900)]
build: Remove -DUSE_E_CONFIG_H from cflags

Change-Id: Ia7b6e6f9bbd37b8b53744b9feac5426dc77bf4a5

4 days agobuild: Remove E_RELEASE_BUILD 60/325360/1
Seunghun Lee [Tue, 29 Apr 2025 07:46:36 +0000 (16:46 +0900)]
build: Remove E_RELEASE_BUILD

It's unused.

Change-Id: Iec2dba4766f404c6ba8e95efc23d3f7a6de9abe2

4 days agobuild: Add Meson build system 59/325359/1
Seunghun Lee [Tue, 14 Nov 2023 00:08:04 +0000 (09:08 +0900)]
build: Add Meson build system

This commit marks the transition of the Enlightenment project from the
traditional Make build system to the modern Meson build system.
Meson offers several advantages, including improved performance, easier
configuration, and better support for cross-platform development.

Change-Id: Ieda396c7de73c7132a05a078de644e059466d7c0

4 days agoe_input_backend: reduce duplicated code to create Ecore_Event_Device_Info 43/325343/1
Jihoon Kim [Fri, 6 Jun 2025 14:49:51 +0000 (23:49 +0900)]
e_input_backend: reduce duplicated code to create Ecore_Event_Device_Info

Change-Id: Idacba8debae5ccc2e315233136ff82bcaa850d3e
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
4 days agoe_devicemgr_input: reduce duplicated code to handle device add and remove event 42/325342/1
Jihoon Kim [Sat, 7 Jun 2025 09:07:27 +0000 (18:07 +0900)]
e_devicemgr_input: reduce duplicated code to handle device add and remove event

Change-Id: Ic44414c9382e5fdbc8e7f0859a402a662750753c
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
4 days agoe_devicemgr_input: reduce duplicated code to handle mouse down and up event 41/325341/1
Jihoon Kim [Sat, 7 Jun 2025 09:03:24 +0000 (18:03 +0900)]
e_devicemgr_input: reduce duplicated code to handle mouse down and up event

Change-Id: I822fb48c79cf50da236b5bc753601b9044e43d9c
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
4 days agoe_devicemgr_inputgen: reduce duplicated code for creating ecore_event_add 40/325340/1
Jihoon Kim [Fri, 6 Jun 2025 14:50:55 +0000 (23:50 +0900)]
e_devicemgr_inputgen: reduce duplicated code for creating ecore_event_add

Change-Id: I89f1e5f671e8e328f2630655d02df4a7129d63c5
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
5 days agoe_client: check if client_private is null 36/325336/1
SooChan Lim [Sun, 8 Jun 2025 01:59:04 +0000 (10:59 +0900)]
e_client: check if client_private is null

Change-Id: I876ae50e0108d718698caefd2d86470aa2781a3c

5 days agoe_client: move the position of symbols 35/325335/1
SooChan Lim [Thu, 5 Jun 2025 11:39:12 +0000 (20:39 +0900)]
e_client: move the position of symbols

Change-Id: I7016da128434e5e8af697e2e09aa23d8c6e13d1f

5 days agoe_client: remove the unused symbol 34/325334/1
SooChan Lim [Thu, 5 Jun 2025 11:36:51 +0000 (20:36 +0900)]
e_client: remove the unused symbol

Change-Id: I7f564bb1770bf95dcc9a56b773f9ab4ef133720e

5 days agoe_client: rename e_client_hide to e_client_unmap 33/325333/1
SooChan Lim [Thu, 5 Jun 2025 11:06:46 +0000 (20:06 +0900)]
e_client: rename e_client_hide to e_client_unmap

Change-Id: I81e393264b6b6ccc437894eb1b720785140c0ed7

5 days agoe_client: rename e_client_show to e_client_map 32/325332/1
SooChan Lim [Thu, 5 Jun 2025 11:04:23 +0000 (20:04 +0900)]
e_client: rename e_client_show to e_client_map

Change-Id: I615c4b9001854a7bcdf8cc04c8fb87651be0ead6

5 days agoe_client: rename e_client_unmap to e_client_shell_remove 31/325331/1
SooChan Lim [Thu, 5 Jun 2025 11:03:15 +0000 (20:03 +0900)]
e_client: rename e_client_unmap to e_client_shell_remove

Change-Id: Idb9e9ce5e39052e0299c65e416571027193a60b0

5 days agoPackaging: Update version up to tz10_34.0.0 21/325321/1 accepted/tizen/unified/20250610.081850 accepted/tizen/unified/x/20250610.082608
Jihoon Kim [Mon, 9 Jun 2025 02:33:27 +0000 (11:33 +0900)]
Packaging: Update version up to tz10_34.0.0

Change-Id: If3a8cd18a4ca9cf421f6237355b84b4fc59f0f14
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
5 days agoe_input_event: reduce duplicated code to add input event 17/325317/1
Jihoon Kim [Fri, 6 Jun 2025 11:14:37 +0000 (20:14 +0900)]
e_input_event: reduce duplicated code to add input event

Change-Id: I88d9a7d9c5cc6d5813df3b447d1568637cf9a587
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
5 days agoe_input_event: fix issue number key event was inserted twice 16/325316/1
Jihoon Kim [Thu, 5 Jun 2025 12:15:41 +0000 (21:15 +0900)]
e_input_event: fix issue number key event was inserted twice

Change-Id: Idbb889ce3ad7032730038c15b82da5e8c8bcbfbe
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
8 days agoe_info: add stroke in winfo -blur_option 51/325251/1
hojoon-ryou [Thu, 5 Jun 2025 06:13:54 +0000 (15:13 +0900)]
e_info: add stroke in winfo -blur_option

Change-Id: I6c543181eae1c80e2b8949987f2ea74902c6c204

8 days agoe_blur: add stroke layer for blur 50/325250/1
hojoon-ryou [Wed, 4 Jun 2025 11:52:31 +0000 (20:52 +0900)]
e_blur: add stroke layer for blur

Change-Id: Ie4c62779ff0526f2c1007409b946b28f7f3f0ab4

9 days agoPackaging: Update version up to tz10_33.0.0 38/325238/1
SooChan Lim [Thu, 5 Jun 2025 05:34:41 +0000 (14:34 +0900)]
Packaging: Update version up to tz10_33.0.0

Change-Id: I829bf41600e2dfc153177e81ebbd325056fbbd14

9 days agoe_seat: add a check if resource is keyboard before getting user_data of E_Seat 37/325237/2
duna.oh [Thu, 5 Jun 2025 02:45:02 +0000 (11:45 +0900)]
e_seat: add a check if resource is keyboard before getting user_data of E_Seat

Change-Id: I0024b075106a2b3135e71e172cd9f4fd063dda45

9 days agoe_config: add e_config_calc_vis_ignore_geometry_get 36/325236/2
SooChan Lim [Thu, 5 Jun 2025 01:32:07 +0000 (10:32 +0900)]
e_config: add e_config_calc_vis_ignore_geometry_get

it returns calc_vis_ignore_geometry value.

Change-Id: Iaaaaad7c73c6af4b68089d4ca213ef19bc4547ee

9 days agoe_policy_wl: doing uniconify render when client requests lower by resource id 27/325227/1
Junseok Kim [Wed, 28 May 2025 08:12:15 +0000 (17:12 +0900)]
e_policy_wl: doing uniconify render when client requests lower by resource id

Change-Id: I8bc21f36c3192ff75c50fd3df68175edfbd04821

9 days agoe_blur: move dimming later above snapshot layer 12/325212/1
hojoon-ryou [Wed, 4 Jun 2025 08:31:49 +0000 (17:31 +0900)]
e_blur: move dimming later above snapshot layer

And change the default setting of dimming into disabled

Change-Id: I81151c03f898ed5eb8da7f69cd71873c61d99d70

9 days agoPackaging: Update version up to tz10_32.0.0 10/325210/1
SooChan Lim [Wed, 4 Jun 2025 08:57:57 +0000 (17:57 +0900)]
Packaging: Update version up to tz10_32.0.0

Change-Id: I8113e9da394aeb21d32c1fa2665a156c83317ca3

9 days agoe_comp: change api visibility 09/325209/1
SooChan Lim [Wed, 4 Jun 2025 08:54:03 +0000 (17:54 +0900)]
e_comp: change api visibility

change the api visibiliity below
e_comp_ec_list_lock()
e_comp_ec_list_unlock()

Change-Id: Iddb443c1b859fbd9470772dfd2e362f5a8b1043c

9 days agoPackaging: Update version up to tz10_31.1.0 05/325205/1
Jihoon Kim [Wed, 4 Jun 2025 07:35:16 +0000 (16:35 +0900)]
Packaging: Update version up to tz10_31.1.0

Change-Id: I79e4d1194b9387d8f6f8de1b497c133b7e6f1a5e
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
10 days agoe_pointer: reduce duplicated code to zoom for pointer 03/325203/1
Jihoon Kim [Wed, 4 Jun 2025 01:25:50 +0000 (10:25 +0900)]
e_pointer: reduce duplicated code to zoom for pointer

Change-Id: I4e446403eb53da2229bd9a0d206c753ae5efd89b
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
10 days agoe_input_event: reduce duplicated code to unref input device 02/325202/1
Jihoon Kim [Wed, 4 Jun 2025 00:54:58 +0000 (09:54 +0900)]
e_input_event: reduce duplicated code to unref input device

Change-Id: I48b6a726b7178179bf4a42fae17959c48a977903
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
10 days agoe_comp_wl: reduce duplicated code to send event device 01/325201/1
Jihoon Kim [Tue, 3 Jun 2025 06:18:04 +0000 (15:18 +0900)]
e_comp_wl: reduce duplicated code to send event device

Change-Id: Ib190bf362910736ca8417d1d066c9b0600432863
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
10 days agoe_comp_wl: refactor code to send touch axis 00/325200/1
Jihoon Kim [Tue, 3 Jun 2025 00:33:14 +0000 (09:33 +0900)]
e_comp_wl: refactor code to send touch axis

Change-Id: I8a48f84cddc1cf5a630a9759c3b9abb56f302eb1
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
10 days agoe_input_evdev: reduce duplicated code in mouse button and move event 99/325199/1
Jihoon Kim [Mon, 2 Jun 2025 10:56:46 +0000 (19:56 +0900)]
e_input_evdev: reduce duplicated code in mouse button and move event

Change-Id: If9471407c1c6c9746d017511726cd00c652e0738
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
10 days agoe_policy_desk: remove desk listeners when delete policy desk 96/325196/1
Junseok Kim [Wed, 28 May 2025 07:22:53 +0000 (16:22 +0900)]
e_policy_desk: remove desk listeners when delete policy desk

Change-Id: I863f5307f4f9604aca6cc0577e3e8533e8ae8afb

10 days agoe_policy_zone: remove policy desk object before remove desk 95/325195/1
Junseok Kim [Wed, 28 May 2025 07:22:27 +0000 (16:22 +0900)]
e_policy_zone: remove policy desk object before remove desk

Change-Id: I8aaca76da03571a668fe033a9b3cd2ad7e84c9b9

10 days agoe_policy_desk: Add client hash to store private client 94/325194/1
Junseok Kim [Wed, 28 May 2025 07:15:16 +0000 (16:15 +0900)]
e_policy_desk: Add client hash to store private client

Change-Id: Ie4143eb4c06bb1369996fe41445bd41e8a33343e

10 days agoe_policy_desk: do not early return to delete private client 93/325193/1
Junseok Kim [Wed, 28 May 2025 06:53:55 +0000 (15:53 +0900)]
e_policy_desk: do not early return to delete private client

Change-Id: I85cc153c53c4461de5fcfca1b3cd3670088ead9f

10 days agoe_policy_zone: emit client add signal after desk client add 92/325192/1
Junseok Kim [Wed, 28 May 2025 06:50:30 +0000 (15:50 +0900)]
e_policy_zone: emit client add signal after desk client add

Change-Id: I920925408620ea93a3e8372f607abe65301b875a

10 days agoe_info: Add desk_set and desk_area_set for test 91/325191/1
Junseok Kim [Wed, 21 May 2025 06:45:38 +0000 (15:45 +0900)]
e_info: Add desk_set and desk_area_set for test

Change-Id: I6dd8f612ce430e7b71d0f84f3a19cad9d3c2b960

10 days agoe_policy_zone: Add client into zone when client added into sibling desk 90/325190/1
Junseok Kim [Wed, 14 May 2025 00:42:18 +0000 (09:42 +0900)]
e_policy_zone: Add client into zone when client added into sibling desk

Change-Id: I3f6f8767d3556b008c647674e08a53201ee45944

10 days agoe_policy_desk: Add new event to represent client added on desk 89/325189/1
Junseok Kim [Mon, 12 May 2025 10:55:34 +0000 (19:55 +0900)]
e_policy_desk: Add new event to represent client added on desk

Change-Id: I52c0cf3365f0e80518ea96953fc488f7f4e94844

10 days agoe_policy_desk: Add client into desk when client added into sibling desk area 88/325188/1
Junseok Kim [Wed, 14 May 2025 00:33:10 +0000 (09:33 +0900)]
e_policy_desk: Add client into desk when client added into sibling desk area

Change-Id: Ic261f2a23aa324786f4a77d82ed8a26aa071aa86

10 days agoe_policy_desk_area: Add new event to represent client added on desk area 87/325187/1
Junseok Kim [Tue, 13 May 2025 23:44:22 +0000 (08:44 +0900)]
e_policy_desk_area: Add new event to represent client added on desk area

Change-Id: Ia1679d0e16957067b5446845097e64d74bd1be02

10 days agoe_policy_zone: remove client from previous desk when add into new zone 86/325186/1
Junseok Kim [Wed, 21 May 2025 07:09:17 +0000 (16:09 +0900)]
e_policy_zone: remove client from previous desk when add into new zone

Change-Id: I5b621b03d63b3b49619b0ae86f3486cc81eb558e

10 days agoe_policy_zone: Do nothing if the e_client is already in current zone 85/325185/1
Junseok Kim [Wed, 21 May 2025 06:44:11 +0000 (15:44 +0900)]
e_policy_zone: Do nothing if the e_client is already in current zone

Change-Id: I0c0ed5782b88844f9d07f2d1da817404f13c3f5e

10 days agoe_policy_zone: add the new client into current desk when the client isn't belong... 84/325184/1
Junseok Kim [Mon, 12 May 2025 10:31:47 +0000 (19:31 +0900)]
e_policy_zone: add the new client into current desk when the client isn't belong to desk of zone

Change-Id: Id97f7428d40f2c63f7030f246c19276ab415e93b

10 days agoe_policy_desk: Modify condition to add client to desk area only if it does not belong 83/325183/1
Junseok Kim [Mon, 12 May 2025 10:39:52 +0000 (19:39 +0900)]
e_policy_desk: Modify condition to add client to desk area only if it does not belong

Change-Id: I840e7eb6305f1ba23109b6c3be6283ceff119672

10 days agoe_policy_desk: remove private client when the client already in desk 82/325182/1
Junseok Kim [Wed, 21 May 2025 06:41:53 +0000 (15:41 +0900)]
e_policy_desk: remove private client when the client already in desk

Change-Id: Ic189ca78b525885944d11b95e95c99945e49c1c6

10 days agoe_policy_desk: functionize function to create client of policy desk 81/325181/1
Junseok Kim [Mon, 12 May 2025 10:25:59 +0000 (19:25 +0900)]
e_policy_desk: functionize function to create client of policy desk

Change-Id: Ibddd565e49c0e29f6b84853231ca80a4005dcd90

10 days agoe_policy_desk: return policy_desk after create 80/325180/1
Junseok Kim [Wed, 14 May 2025 00:57:12 +0000 (09:57 +0900)]
e_policy_desk: return policy_desk after create

Change-Id: I1c8129f289ebb210c57c0de42da76801b858d8e5

10 days agoe_policy_desk: rename the e_policy_desk_add 79/325179/1
Junseok Kim [Mon, 12 May 2025 09:18:36 +0000 (18:18 +0900)]
e_policy_desk: rename the e_policy_desk_add

Change-Id: I3002cb2757e3be68ebf107a60d9878690ca5d959

10 days agoe_policy_desk_area: remove private client when the client already in desk area 78/325178/1
Junseok Kim [Wed, 21 May 2025 06:42:16 +0000 (15:42 +0900)]
e_policy_desk_area: remove private client when the client already in desk area

Change-Id: I0365bc3cd039bfe62f0cfe7e7a4c7000dcc8e42d

10 days agoe_policy_desk_area: functionize function to create client of policy desk area 77/325177/1
Junseok Kim [Mon, 12 May 2025 09:04:08 +0000 (18:04 +0900)]
e_policy_desk_area: functionize function to create client of policy desk area

Change-Id: Ifc22a9878f7e6615d3c0d20b2315ca97c986959d

10 days agoe_policy_desk_area: remove unused view data of policy desk area client 76/325176/1
Junseok Kim [Mon, 12 May 2025 08:25:18 +0000 (17:25 +0900)]
e_policy_desk_area: remove unused view data of policy desk area client

Change-Id: I5d86e76a7cbb126c502742268f32a13bf7153328

10 days agoPackaging: Update version up to tz10_31.0.0 70/325170/1
SooChan Lim [Wed, 4 Jun 2025 05:22:39 +0000 (14:22 +0900)]
Packaging: Update version up to tz10_31.0.0

Change-Id: I4691148ea1d672de8154616241209984f350446d

10 days agoe_comp: make the function be internal 63/325163/3
SooChan Lim [Wed, 28 May 2025 08:56:44 +0000 (17:56 +0900)]
e_comp: make the function be internal

e_comp_ec_list_unlock is not used by E20 modules

Change-Id: I4ac125d65a2f0da6f5ad6b349d0c3bec9569da88

10 days agoe_comp: make the function be internal 62/325162/3
SooChan Lim [Wed, 28 May 2025 08:56:00 +0000 (17:56 +0900)]
e_comp: make the function be internal

e_comp_ec_list_lock is not used by E20 modules

Change-Id: I1ec48ad544e9266af4c5a934540bfc2476ae2c03

10 days agoe_comp: remove the e_comp_vis_ec_list_get 61/325161/3
SooChan Lim [Wed, 28 May 2025 08:50:46 +0000 (17:50 +0900)]
e_comp: remove the e_comp_vis_ec_list_get

e_comp_vis_ec_list_get is not used anywhere.

Change-Id: Ie3e3771be4a7057e967975a76826604783415b80