duna.oh [Fri, 14 Mar 2025 11:05:08 +0000 (20:05 +0900)]
e_seat: add logs when send events
Change-Id: I5857e73d1432ced0d7c8126e98064f11a34dfc17
duna.oh [Fri, 14 Mar 2025 11:03:04 +0000 (20:03 +0900)]
e_seat: fix typo
Change-Id: I1bd7be3db50d59afe625f3fcef251dbbb4076e80
Seunghun Lee [Wed, 19 Mar 2025 00:57:10 +0000 (09:57 +0900)]
e_client: Add check for null view_client
In _e_client_free, `view_client` can be null if the creation of E_Client
instance fails before creating `view_client`.
This fixes the crash:
#3 0xf7c92a8c in __GI___assert_fail () at /usr/src/debug/glibc-2.30-3.14.arm/assert/assert.c:101
#4 0x000f3a56 in e_view_client_view_get (client=<optimized out>) at /usr/src/debug/enlightenment-0.20.0-tz9_36.1.1.arm/src/bin/core/e_view_client.c:108
#5 0x001120da in e_view_client_view_get (client=<optimized out>) at /usr/src/debug/enlightenment-0.20.0-tz9_36.1.1.arm/src/bin/utils/e_uuid_store.c:159
#6 _e_client_free (ec=0xf5d66520) at /usr/src/debug/enlightenment-0.20.0-tz9_36.1.1.arm/src/bin/core/e_client.c:1116
Change-Id: Idc0df7e27be12b33ada910d2fb427288850806aa
Junseok Kim [Tue, 18 Mar 2025 08:19:26 +0000 (17:19 +0900)]
Packaging: Update version up to tz10_18.1.0
Change-Id: I2bda79625307422230d1fa399f107c242c03c8be
Seunghun Lee [Wed, 5 Mar 2025 09:40:53 +0000 (18:40 +0900)]
comp_wl: Deprecate video_client field
The `video_client` field has been no longer used since HWC layer policy
was deprecated.
Change-Id: I07dc6490240ed049a21a511be005ed3361f6496e
Seunghun Lee [Tue, 18 Mar 2025 02:01:30 +0000 (11:01 +0900)]
compositor: Keep flip value
The flip value should be preserved in the surface.
If it needs to be ignored, the caller should handle it themselves.
This fixes the bug not working flip introduced from the commit,
4749eaef.
Change-Id: If5b48c01265c1d12217a98fc484f2780f1e7b55f
Seunghun Lee [Mon, 17 Mar 2025 03:43:57 +0000 (12:43 +0900)]
e_client: Deprecate serial field of surface_sync
The serial field hasn't been used since the commit
f49701c9.
Change-Id: Ida73f24571c6b9796ce28c763b24acc01e041ed7
Junseok Kim [Mon, 17 Mar 2025 09:37:08 +0000 (18:37 +0900)]
e_policy_zone: free client hash when failed to create policy_zone
Change-Id: Ic2d9300fc5ac9e2e7a4d8c30b59f66e34cf16e1b
Seunghun Lee [Fri, 14 Mar 2025 09:59:01 +0000 (18:59 +0900)]
Deprecate e_comp_wl_output_buffer_transform_get
It's deprecated since the commit
f1c017fe.
Change-Id: Iccbb14b1222fc128663d634beb28f26c78ed0258
Seunghun Lee [Fri, 14 Mar 2025 09:35:03 +0000 (18:35 +0900)]
compositor: Consider wayland_tbm buffer transform for actual buffer_transform
In Tizen environment, we support window rotation by having clients
include the window rotation value in the buffer_transform. The window
rotation value is passed as the transform value of wayland_tbm buffers.
To get the actual buffer transform set by the client, we need to
subtract the window rotation value from the buffer_transform.
The e_comp_wl_output_buffer_transform_get is deprecated with this patch.
Change-Id: I5254d8bacab3a303a95d5a5e113d3eadd98b5a5e
Seunghun Lee [Fri, 14 Mar 2025 08:52:16 +0000 (17:52 +0900)]
e_comp_wl: Remove unnecessary subsurface check
The current code includes a check if the ec is for a subsurface to
prevent compositor from considering wayland_tbm buffer transform,
assuming that clients should not set the wayland_tbm buffer transform
for subsurfaces.
However, this assumption is implicit and makes the code harder to
maintain. To maintain consistency with other surfaces, it is better to
remove the subsurface check.
If a client attempts to set the wayland_tbm buffer transform for a
subsurface, it should be handled in different way - It's undefined
behavior for now. For example, we can raise a protocol error to be
explicit.
This change removes the unnecessary subsurface check, making the code
more maintainable and consistent with other surfaces.
Change-Id: I036ee6cf162edc65f953b64ffce5c8268871dfa2
Jihoon Kim [Tue, 21 Jan 2025 02:32:59 +0000 (11:32 +0900)]
ecore_device_ex: add API to set seatname in ecore_device
Change-Id: I805ffea04bd085699ade51b0d71c6b241eb642f3
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Seunghun Lee [Fri, 14 Mar 2025 10:29:30 +0000 (19:29 +0900)]
e_comp_wl_rsm: Fix unreachable code
Change-Id: Idcbb8af526ce5f918934227b4ea0b0e1bdbf0469
Seunghun Lee [Fri, 14 Mar 2025 07:22:37 +0000 (16:22 +0900)]
Packaging: Update version up to tz10_18.0.0
Change-Id: I9f799e93557bdad0357aee9f0fccb8d9e39e46e9
Junseok Kim [Tue, 11 Mar 2025 05:29:34 +0000 (14:29 +0900)]
e_client: unify under pointer functions to e_client_under_position_get
Change-Id: I00a7e218ca572c6a0fc33b77ad82d61177866105
Seunghun Lee [Fri, 14 Mar 2025 03:45:12 +0000 (12:45 +0900)]
video: Handle exception on update input rectangle
This adds an exception handling which was missed when the commit,
25d94c1f was applied.
Change-Id: Ie18f0ec93bfdc8e3fec459fd57ca1696e0dac0f2
Seunghun Lee [Fri, 14 Mar 2025 01:02:12 +0000 (10:02 +0900)]
e_comp_wl: Remove useless return value
The return value of e_comp_wl_surface_commit is useless.
Change-Id: Iaa8cae7fba72153458b08afd53fece2050764ae5
Seunghun Lee [Wed, 12 Mar 2025 08:49:27 +0000 (17:49 +0900)]
compositor: Drop e_comp_wl_subsurface_commit
This is no longer necessary. No functional changes.
Change-Id: Ia68a7b9a3f91abcc33328c38a95096d655ea6de8
Changyeon Lee [Thu, 13 Mar 2025 06:48:37 +0000 (15:48 +0900)]
e_blur: Fix issue where the blur_behind obj is on top of the blur obj
Change-Id: Ibd555d6a7c591b44cf5fc01f96a98e47d183b2fe
Changyeon Lee [Thu, 13 Mar 2025 06:47:08 +0000 (15:47 +0900)]
e_blur: Rename blur behind object
Change-Id: I200c6fe9071374bf0c9f460b0e07abd82c0b7e22
SooChan Lim [Thu, 13 Mar 2025 07:33:27 +0000 (16:33 +0900)]
e_utils: remove the e_util_size_debug_set
It is not used anymore.
Change-Id: I950e53b56fdf7f4557d7fff746741f70f33e7c93
Seunghun Lee [Thu, 13 Mar 2025 08:35:02 +0000 (17:35 +0900)]
e_view_client: Remove assert
Instead of assert, let's make it segfault if caller gives null
illegally.
Change-Id: I0e8de4984e460e16740e5016a891076b70edf2b7
Seunghun Lee [Thu, 13 Mar 2025 06:20:15 +0000 (15:20 +0900)]
e_client: Ensure `e_client_view_get` never fails
The following pattern has been widely used:
`e_view_client_view_get(e_client_view_get(ec));`
If the given parameter to `e_view_client_view_get` is null, it will
abort.
To maintain the above pattern, the inner call as a parameter of
`e_view_client_view` must not return null.
This patch ensures that `e_client_view_get` never returns null.
Change-Id: Ie5aa7a7adc3bef2311cbf40cf15b8fa3f84c43e7
Seunghun Lee [Thu, 13 Mar 2025 06:15:27 +0000 (15:15 +0900)]
e_client: Ensure to create view_client
This patch prevents E_Client instance from being created without
view_client.
Change-Id: I8922575c477189aa0a6c3e1d3fd80922abdccbeb
Junseok Kim [Thu, 13 Mar 2025 02:02:50 +0000 (11:02 +0900)]
e_comp_wl: Add function to get output size from e_comp_wl_output
Change-Id: Ia36db774d1c10d8685a56b3f6c2a09630b56f859
Junseok Kim [Thu, 13 Mar 2025 01:54:50 +0000 (10:54 +0900)]
e_comp_wl: make E_Comp_Wl_Output to public to fix build break
To fix build break on E20 module, makes E_Comp_Wl_Output to public
This patch is partially revert of the patch
daed6f79023faf956edb61e110c28287a93d9ba5.
Change-Id: I04074486173d6d17d40b1ed1f5b0e3fd9a91a790
Changyeon Lee [Mon, 10 Mar 2025 07:13:11 +0000 (16:13 +0900)]
e_blur: Set pass events to blur object
Change-Id: I95a19f3606701b7fdeb33f1659fdec833590b06f
SooChan Lim [Mon, 10 Mar 2025 08:40:32 +0000 (17:40 +0900)]
e_utils: remove the unused functions.
These functions are useless.
Change-Id: I22335bf9750daa5d3481388a7c5c8425374a8954
SooChan Lim [Tue, 11 Mar 2025 10:13:05 +0000 (19:13 +0900)]
e_client: remove e_policy_visibility_intern.h
Change-Id: Ida4009887ce68944bc743d305d3ee27725edf778
SooChan Lim [Tue, 11 Mar 2025 10:05:20 +0000 (19:05 +0900)]
e_client: use e_client_is_cursor
instead of e_policy_client_is_cursor.
Change-Id: I934d10622993c90f27296feecb3b29b2610d49c8
SooChan Lim [Tue, 11 Mar 2025 09:15:19 +0000 (18:15 +0900)]
e_client: remove the e_client_check_really_iconified
Change-Id: Ic4732a7c9f42adac337ee7173ca13091a093becc
SooChan Lim [Tue, 11 Mar 2025 09:13:04 +0000 (18:13 +0900)]
e_focus: replace the function
use e_policy_client_check_really_iconified instead of e_client_check_really_iconified
Change-Id: I59e700e038f14fc53ad16720af2ea61a9fb50030
SooChan Lim [Tue, 11 Mar 2025 09:09:52 +0000 (18:09 +0900)]
e_policy: add e_policy_client_check_really_iconified
This checks if the ec is really iconified.
Change-Id: I9cbe77d6d3c63db7b28a52ce5c39b08cf347519f
SooChan Lim [Tue, 11 Mar 2025 08:33:08 +0000 (17:33 +0900)]
e_client: remove e_client_check_fully_contain_by_above
Change-Id: I8f15e560c8a98b0bebb65a9f54e6aff7f5064420
SooChan Lim [Tue, 11 Mar 2025 08:31:59 +0000 (17:31 +0900)]
e_focus_policy: replace the function
which is e_client_check_fully_contain_by_above to e_policy_client_fully_covering_above_ec_get.
focus_policy
Change-Id: Ie666483048a681d7cedae740efd8be7c32671e02
SooChan Lim [Tue, 11 Mar 2025 08:29:34 +0000 (17:29 +0900)]
e_policy: add e_policy_client_fully_covering_above_ec_get
This returns the above ec which covers the given ec fully.
Change-Id: I12c6db19f173db21ec4e3c1ef3cdd209b44c8942
Seunghun Lee [Wed, 5 Feb 2025 07:37:09 +0000 (16:37 +0900)]
e_comp_wl: Drop e_comp_wl_client_surface_pending_buffer_set
This patch moves the implementation of the function to e_compositor and
drop the function.
Change-Id: I72a9c4f19b7042d7be1111b1c4d9931817e23a49
Junseok Kim [Wed, 12 Mar 2025 04:55:52 +0000 (13:55 +0900)]
Packaging: Update version up to tz10_17.1.1
Change-Id: I690807d3b93d5491a2d427305dfb6aeb8c3d4838
Junseok Kim [Wed, 12 Mar 2025 04:55:27 +0000 (13:55 +0900)]
packaging: update require version of libds-tizen
Change-Id: I1cea404fa57566f874cafe557b4d4556a1880a17
Junseok Kim [Tue, 11 Mar 2025 06:48:12 +0000 (15:48 +0900)]
Packaging: Update version up to tz10_17.1.0
Change-Id: I36a3744c826c96ff2f1fea7be0f31a3787a0effa
Junseok Kim [Thu, 23 Jan 2025 09:22:36 +0000 (18:22 +0900)]
e_wtz_shell: Add signal callback for ds_screen_assign_surface
Add the signal callback for ds_screen_assign_surface.
TODO: need implements
Change-Id: Ifdcd86d11a7d2579a5779017ca0b85dfd39d2431
Junseok Kim [Thu, 16 Jan 2025 02:14:08 +0000 (11:14 +0900)]
e_wtz_shell: Remove wtz_surface_assign_screen request callback
Change-Id: I3d745ed04591ffd9b66152e90b3a6040a9f4f6c1
Junseok Kim [Thu, 16 Jan 2025 02:13:40 +0000 (11:13 +0900)]
e_wtz_shell: Add NULL check of e_wtz_shell object
Change-Id: Id753e709c231cc4464ddefd3d1f5873a1996de05
Seunghun Lee [Fri, 7 Mar 2025 06:28:44 +0000 (15:28 +0900)]
e_comp_wl: Use e_surface_buffer_source_box_get
Change-Id: Ie58438b0f021f213b653c5c08c204e5ff41f1430
Seunghun Lee [Mon, 10 Feb 2025 03:11:33 +0000 (12:11 +0900)]
video: Use e_surface_buffer_source_box_get
Change-Id: I7ac2589cfc7fbae4a61c9a6348dd2bf267f5afab
Seunghun Lee [Mon, 10 Feb 2025 03:11:29 +0000 (12:11 +0900)]
compositor: Add e_surface_buffer_source_box_get
This function will return actual buffer area to be referenced based on
the surface's transform and buffer source region.
Change-Id: I7ff0d0a71bd779dafdc5f8d2a3bc1b8bba73244c
Junkyeong Kim [Tue, 11 Mar 2025 01:41:03 +0000 (10:41 +0900)]
Packaging: Update version up to tz10_17.0.0
Change-Id: I03e3fe49ad4ac93f223ce388e7358df60cf7a8cf
Junkyeong Kim [Mon, 10 Mar 2025 10:33:58 +0000 (19:33 +0900)]
e_view_client: Set null after free
Change-Id: I72d6fd9503bb9f205e30bb8d4e6a5945a7b06afb
Junkyeong Kim [Mon, 10 Mar 2025 06:25:06 +0000 (15:25 +0900)]
e_service_quickpanel: Do not use smart object for quickpanel mover
Use e_view_layout intead e_layout.
Change-Id: If8cdfaf0a4fe1163ff63f79d2bfbe97817e116f3
Junkyeong Kim [Mon, 10 Mar 2025 01:40:34 +0000 (10:40 +0900)]
e_view_layout: Add e_view_layout_geometry_get function
Change-Id: I82354cded0230305910e2b20965764585d73817f
Junkyeong Kim [Fri, 7 Mar 2025 09:45:13 +0000 (18:45 +0900)]
e_view_client: Fix effect destroy error
Change-Id: I11761372d1fe8a6f5cf04d6dcaf7f1629c744173
SooChan Lim [Sun, 9 Mar 2025 09:12:08 +0000 (18:12 +0900)]
e_comp_wl_shell: remove policy headers
Change-Id: I55b08836decbc61eb33b9daf1ae277e60b1ec00c
SooChan Lim [Sun, 9 Mar 2025 08:55:14 +0000 (17:55 +0900)]
e_policy: make e_policy_client_unmap be static function
Change-Id: Ibf4585c50c04fb7305ea8b8366af93622ad70c8a
SooChan Lim [Sun, 9 Mar 2025 08:50:12 +0000 (17:50 +0900)]
e_comp_wl_shell: use e_client_unmap
use e_client_unmap instead of e_policy_client_unmap.
This remove the dependency of e_policy at e_comp_wl_shell
Change-Id: Ib37f87b49187c6a5aea134bb33380b2d957f6f3f
SooChan Lim [Sun, 9 Mar 2025 08:41:35 +0000 (17:41 +0900)]
e_client: add e_client_map
This function sends the map signal on e_client
Change-Id: I1c7224bf6d4f867e285ce519508df33edb4b62ba
SooChan Lim [Sun, 9 Mar 2025 08:25:15 +0000 (17:25 +0900)]
e_policy: move the map_post implementation
Move the map_post implemenation from e_comp_wl_shell to e_policy.
Change-Id: I4b90ab3e73f510f787754bddeeca309a9527f280
SooChan Lim [Sun, 9 Mar 2025 08:16:57 +0000 (17:16 +0900)]
e_policy: move the map_prepare implementation
Move the map_prepare implemenation from e_comp_wl_shell to e_policy.
Change-Id: I6423c6af1958f104855b7aed69ba0cecb35dcf68
SooChan Lim [Sun, 9 Mar 2025 08:08:11 +0000 (17:08 +0900)]
e_client: add e_client_map_post
This function sends the map_post signal on e_client
Change-Id: Ib1d94802342f6d3b7e64decd5400d864ffd5df36
SooChan Lim [Sun, 9 Mar 2025 07:51:48 +0000 (16:51 +0900)]
e_client: add e_client_map_prepare
This function sends the map_prepare signal on e_client
Change-Id: I95d18b6111ad723fc6649b146935f0d0174f6a56
SooChan Lim [Sun, 9 Mar 2025 06:22:05 +0000 (15:22 +0900)]
e_policy: use e_client_parent_set
e_policy listens the e_client_parent_set calling from server directory.
Change-Id: I8c774d6dc7b011772400bd6852714d917fa80093
SooChan Lim [Sun, 9 Mar 2025 06:07:24 +0000 (15:07 +0900)]
e_client: add e_client_parent_set
This function sets the parent ec to the assigned ec.
Change-Id: I2cd75b4b6b22145ef9eb8111ea726ee02ef2bc51
hojoon-ryou [Mon, 10 Mar 2025 04:19:06 +0000 (13:19 +0900)]
e_info: fix typo
Change-Id: I8cc11f145e810d349f905f1fb9337f2cbdfb3d9b
hojoon-ryou [Mon, 10 Mar 2025 06:36:29 +0000 (15:36 +0900)]
e_info: add edge detection debug method for on winfo
also fix argument parsing logic in winfo client.
Change-Id: Ic3d1aa8cdb9c143b04bcad7bf309df68939895a3
hojoon-ryou [Mon, 10 Mar 2025 06:34:06 +0000 (15:34 +0900)]
e_comp: change type of color_id from int into uint.
Change-Id: Ia13769f776dd4dcece045246259117e680c6efe8
hojoon-ryou [Tue, 4 Mar 2025 07:59:29 +0000 (16:59 +0900)]
e_comp: add api for image_filter_edge_detection's parameters
Note: just checked only build success. not tested in real device.
Change-Id: I31ad2667a0f88222f7ad24dbf5f603214cb19dfa
SooChan Lim [Sun, 9 Mar 2025 05:36:48 +0000 (14:36 +0900)]
e_blur_video_capture: move e_blur_video_capture to compmgr
move e_blur_video_capture from server to compmgr becuase this file
is not for the wayland server implementation.
Change-Id: I6e84d06dedd52fe99a8b3276b5e242f3b4fd5e83
SooChan Lim [Sun, 9 Mar 2025 02:53:32 +0000 (11:53 +0900)]
e_server: initialize the tizen_embededded_compositor
Initialize the tizen_embededded_compositor at server.c
Change-Id: Ied2dae6b99af96dcdd079685de0142827aa532e9
SooChan Lim [Sun, 9 Mar 2025 02:43:49 +0000 (11:43 +0900)]
e_tizen_embedded_compositor: make tizen_embedded_compositor
add the server implementation for tizen_embedded_compositor resource
Change-Id: I04e51c80dad6aaba68e85b776073a46e52199024
Changyeon Lee [Fri, 7 Mar 2025 09:26:52 +0000 (18:26 +0900)]
e_hwc_window: Fix crash when hwc_window is recreated for changing zone
if hwc_window is recreated and hwc_window is activate state,
it is possible that destroy callback of cqueue is not called
even if cqueue is destroyed if previous hwc_window(active state)
is reset callback of cqueue.
so call deactivate with previous hwc_window when whc_window is
recreated for changing zone.
Change-Id: I3474148245b2cabd8fe79e2705fae48b84755ff4
SooChan Lim [Fri, 7 Mar 2025 08:06:49 +0000 (17:06 +0900)]
Packaging: Update version up to tz10_16.0.0
Change-Id: I20203773a75c93b9e31e1c50992ff05bc2db2681
SooChan Lim [Fri, 7 Mar 2025 04:23:54 +0000 (13:23 +0900)]
e_client: change the name of E_Binding_Event_Mouse_Wheel
It changes into E_Event_Mouse_Wheel
Change-Id: I635527f7e6921c77031474a702ab71fc09a7944f
SooChan Lim [Fri, 7 Mar 2025 04:17:42 +0000 (13:17 +0900)]
e_client: change the name of E_Binding_Event_Mouse_Button
It changes into E_Event_Mouse_Button
Change-Id: If332d9cba213242a0e6b75e060033bee73cb5cf5
SooChan Lim [Fri, 7 Mar 2025 02:34:25 +0000 (11:34 +0900)]
e_zone: remove bg_mouse_up
bg_mouse_up is deprecated.
Change-Id: Ia3a9671712194a147c22ff9eb5ff149ad74e5893
SooChan Lim [Fri, 7 Mar 2025 02:32:22 +0000 (11:32 +0900)]
e_zone: remove bg_mouse_down
bg_mouse_down is deprecated.
Change-Id: I551a235ad15ac20ff3275b58f50bb1b25f52e0b0
SooChan Lim [Thu, 6 Mar 2025 11:59:12 +0000 (20:59 +0900)]
e_bindings: remove e_bindings
e_bindings is deprecated.
Change-Id: I2ee57fcfd5665dfca42b2319dddacf6200b66c1c
Changyeon Lee [Fri, 7 Mar 2025 04:07:38 +0000 (13:07 +0900)]
e_policy: Fix an issue of buffer fush event of native type is not sent
Change-Id: Ib136d765ef0e618bfe61b93c4dccba0c2c997069
Changyeon Lee [Wed, 5 Mar 2025 03:52:09 +0000 (12:52 +0900)]
e_blur: Rename filter of rounded_corner
Change-Id: Ib1c9f96286b52bb6f6815cd7529b95116509a754
SooChan Lim [Fri, 7 Mar 2025 04:48:56 +0000 (04:48 +0000)]
Merge changes Id07deb46,I91c5b788 into tizen
* changes:
e_maximize: remove e_maximize files
e_desk: move some funcs to internal header
SooChan Lim [Thu, 6 Mar 2025 10:31:47 +0000 (19:31 +0900)]
e_maximize: remove e_maximize files
e_maximize is deprecated.
Change-Id: Id07deb46191e7cce7cc54f846c50259bf6cab154
SooChan Lim [Thu, 6 Mar 2025 10:15:31 +0000 (19:15 +0900)]
e_desk: move some funcs to internal header
Change-Id: I91c5b788c48418e9a12336d4c93925dfe00db06d
Junseok Kim [Fri, 7 Mar 2025 02:05:37 +0000 (11:05 +0900)]
Packaging: Update version up to tz10_15.0.1
Change-Id: If56dfef046d1d20f5464daefef6d4e056983a4c0
Junseok Kim [Thu, 6 Mar 2025 23:14:55 +0000 (08:14 +0900)]
e_info: modify type cast for compatibility with 64bit
Change-Id: Ie8246a08411235f73c14a557e37239bdd5bfadaf
Junkyeong Kim [Thu, 6 Mar 2025 10:21:27 +0000 (19:21 +0900)]
e_view_layout: Fix destroy error
Prevent e_view_layout_destroy abort.
Change-Id: I31686e41261a21b0798dba81dba51cba1e1d437d
Junkyeong Kim [Thu, 6 Mar 2025 09:45:53 +0000 (18:45 +0900)]
e_view_layout: Fix edje view item size set
Change-Id: I7681771f7b832d9710a08f6301f338a8d5c5ccfc
Junseok Kim [Wed, 5 Mar 2025 08:34:55 +0000 (17:34 +0900)]
Packaging: Update version up to tz10_15.0.0
Change-Id: I3b8be3b3b6131e2aa4e9406acf44441fb356390d
Junseok Kim [Wed, 5 Mar 2025 09:06:13 +0000 (18:06 +0900)]
e_policy_wl: fix typo
Change-Id: Ied72e5f6096b7c57fbd6424f4dde651e21b816ea
Jihoon Kim [Wed, 5 Mar 2025 10:51:05 +0000 (19:51 +0900)]
e_comp_wl_data: fix typo
Change-Id: If53984b80d6d9f2c68013cc028227beb6641c077
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Seunghun Lee [Wed, 5 Mar 2025 07:54:44 +0000 (16:54 +0900)]
video_shell: Replace e_log_client_util_win_get with e_surface_resource_get
It's more explicit to use e_surface_resource_get().
Change-Id: I8333ed5a851bc198ef192e8fdaf152a869606ae5
Seunghun Lee [Wed, 26 Feb 2025 07:02:22 +0000 (16:02 +0900)]
video_shell: Improve logging format
Change-Id: Ic50f079dabc61a6a588f5ce8d8332fc33976b37b
Seunghun Lee [Wed, 26 Feb 2025 05:14:01 +0000 (14:14 +0900)]
video_shell: Remove unused logging
The commit state can be checked by logging in protocol interface.
Moreover, the log level used by logging state is debug, which is not
logged by default.
Change-Id: I87825b13056cc1ff8433a4f86509cd67063e0f6c
Seunghun Lee [Wed, 26 Feb 2025 01:57:30 +0000 (10:57 +0900)]
video_shell: Cleanup header includes
Change-Id: I53c0523a7c1a4399554682dd64537d414a3bddaa
Seunghun Lee [Tue, 25 Feb 2025 07:43:16 +0000 (16:43 +0900)]
video_shell: Reduce log printed
This patch makes the log message 'Set transform' print only when the
actual value of transform changes.
Change-Id: Iafde0de5e00be34521c6df270b06645aad794a00
Seunghun Lee [Tue, 25 Feb 2025 07:43:16 +0000 (16:43 +0900)]
video_shell: Update parent map state when viewport created
The parent surface can be mapped before viewport is created.
Change-Id: I2410d419c30fbfe4940293b0e96e7b90776884eb
Seunghun Lee [Tue, 25 Feb 2025 07:43:16 +0000 (16:43 +0900)]
video_shell: Add log when viewport map state changed
Change-Id: I5685d33d23f4af7652e4b849012d8d3d5dbd6768
Seunghun Lee [Tue, 25 Feb 2025 07:43:15 +0000 (16:43 +0900)]
video_shell: Remove else statement
By assigning default value, else statement can be removed.
Change-Id: Ieb81ab15c3cc0365478e09c6482f0a84caefe008
Seunghun Lee [Tue, 25 Feb 2025 07:43:15 +0000 (16:43 +0900)]
e_compositor: Remove e_surface_name_set
Use e_client_netwm_name_set instead of using e_surface_name_set since a
surface is not supposed to have name.
Change-Id: I5b569dcae5b59138033d8cd74afd7966286e10fa
Junseok Kim [Mon, 24 Feb 2025 08:39:10 +0000 (17:39 +0900)]
e_policy_zone: Add client hash and store private clients
Change-Id: I10faad7a979db7562992b4ef74714a6be95c0ae4
Junseok Kim [Mon, 24 Feb 2025 08:24:36 +0000 (17:24 +0900)]
e_policy_zone: remove unused variables on client_destroy callback
Change-Id: Ic1ec1c7e0e6185f5af64276e2dc4820bbb68e88e
Junseok Kim [Wed, 19 Feb 2025 08:00:42 +0000 (17:00 +0900)]
e_policy_zone: rename client name
Change-Id: I05e0896a704a057ded8bedee95dd81d960ae6b6b
Junseok Kim [Wed, 19 Feb 2025 06:39:29 +0000 (15:39 +0900)]
e_zone: modify some logs
Change-Id: I052822c94e74ccf03f98a5421de1eda16fe6db27