SooChan Lim [Wed, 16 Apr 2025 04:41:17 +0000 (13:41 +0900)]
e_alpha_mask_rect: use e_view instead of ec->frame
use e_view api instead of use of ec->frame
Change-Id: I98c35d966f6dc6b024c3b30c18c2cc909ced07b4
SooChan Lim [Wed, 16 Apr 2025 02:54:41 +0000 (11:54 +0900)]
e_policy: use e_view_client api
use e_view_client_content_unse instead e_comp_object_content_unset
Change-Id: If89a03625cc6bbd05684662222d067b45f42821f
SooChan Lim [Wed, 16 Apr 2025 02:50:18 +0000 (11:50 +0900)]
e_policy_zone: use e_view_client api
change e_comp_object_content_type_get to e_view_client_content_type_get
Change-Id: I453ee11e7d76ff856f5c629b02724981826aa442
SooChan Lim [Wed, 16 Apr 2025 02:47:50 +0000 (11:47 +0900)]
e_seat: use e_view_client api
change e_comp_object_content_unset to e_view_client_content_unset
Change-Id: I094b9d4e4089240dc53e2931a780416145c48809
SooChan Lim [Tue, 15 Apr 2025 10:34:12 +0000 (19:34 +0900)]
e_client: remove evas_object api for ec->frame
and use e_view_cilent and e_view api instead
Change-Id: I3c202f1cd6e1a040ada97006dc160f493d4651b8
SooChan Lim [Tue, 15 Apr 2025 08:31:52 +0000 (17:31 +0900)]
e_client_video: remove the validation of ec->frame
It is useless.
Change-Id: I3430aac1fe7bd257c5eb1e0706d2f34688d0a42a
SooChan Lim [Tue, 15 Apr 2025 06:48:06 +0000 (15:48 +0900)]
e_comp: reoder the skip conditions
Change-Id: Ibd38f83eca26efdec51ccdd55eda48320e458de8
SooChan Lim [Tue, 15 Apr 2025 04:46:42 +0000 (13:46 +0900)]
e_comp: use e_view_client api
use e_view_client api instead of evas_object api for ec->frame.
Change-Id: I3de7afc261df99f9e0aa46adc7f816d1e1a7039b
Seunghun Lee [Fri, 25 Apr 2025 02:12:03 +0000 (11:12 +0900)]
e_pixmap: Drop e_pixmap_cdata_get
The e_client_cdata_get is the replacement for e_pixmap_cdata_get.
Change-Id: Ie9fb7087d49b1013609225eebcfd9fb617e3e9cf
Seunghun Lee [Fri, 25 Apr 2025 02:01:35 +0000 (11:01 +0900)]
hints: Use E_Client for aux hint
This patch replaces the use of E_Pixmap with E_Client for managing
auxiliary hints.
The previous implementation used E_Pixmap because wl_surface was once
mapped to E_Pixmap. However, since E_Client is the corresponding object
of wl_surface, E_Pixmap is no longer the appropriate object for managing
aux hints.
Change-Id: Id9d32de6fc2130a94f6af96132cea46f0141b69e
Seunghun Lee [Fri, 25 Apr 2025 01:16:17 +0000 (10:16 +0900)]
Packaging: Update version up to tz10_22.0.1
Change-Id: I1af52d209f3a6238383057caf12da63f5332e9dd
Seunghun Lee [Thu, 24 Apr 2025 08:07:54 +0000 (17:07 +0900)]
e_comp_wl_shell: Emit E_COMP_WL_HOOK_SHELL_SURFACE_READY hook
This patch moves the implementation of emitting the
E_COMP_WL_HOOK_SHELL_SURFACE_READY hook from e_comp_wl to
e_comp_wl_shell. The hook is emitted when new_toplevel signal is emitted
by E_Desktop_Shell.
The hook cannot be removed at this time, as it is still used by the e
modules.
Change-Id: I189210e0902fa8d00d7e480e84567fa69a2f1b91
Seunghun Lee [Thu, 24 Apr 2025 05:31:21 +0000 (14:31 +0900)]
policy_wl: Use new_toplevel signal
Instead of using E_COMP_WL_HOOK_SHELL_SURFACE_READY hook, this patch
uses new_toplevel signal emitted from E_Desktop_Shell, which improves
readability.
Change-Id: I1bf58a36e27fe40df4b076da7037d377cfc098f7
Seunghun Lee [Thu, 24 Apr 2025 05:32:37 +0000 (14:32 +0900)]
desktop_shell: Add e_desktop_toplevel_ec_get
Change-Id: I00cc6ad43ecac158bece30d352f34aaeba43e3fd
Seunghun Lee [Thu, 24 Apr 2025 05:23:41 +0000 (14:23 +0900)]
desktop_shell: Add e_desktop_shell_new_toplevel_listener_add
Change-Id: Ic6a4c93fa9473429cdd2d2add42623b69f032241
Seunghun Lee [Thu, 24 Apr 2025 05:15:09 +0000 (14:15 +0900)]
server: Store E_Desktop_Shell instance
This patch stores E_Desktop_Shell instance to E_Server to be used in the
future.
Change-Id: I5c668dd6b02c4135ad0493af31a13d4001b99dda
Seunghun Lee [Thu, 24 Apr 2025 05:15:49 +0000 (14:15 +0900)]
server: Remove duplicated include
Change-Id: I4d0da452d1b842fb8ada7b3466a84fee09f66b3e
Jihoon Kim [Thu, 24 Apr 2025 06:44:53 +0000 (15:44 +0900)]
e_view_text: fix indentation
Change-Id: I071448e1be17849d7dd808018cca4a169a1de208
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Tue, 22 Apr 2025 11:55:03 +0000 (20:55 +0900)]
support gbs incremental build
Change-Id: Ia977bd40e68e14cc6b8d00a7929ef0bc5da7ad6c
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Seunghun Lee [Wed, 26 Mar 2025 03:58:31 +0000 (12:58 +0900)]
Drop ping functionality
The ping functionality hasn't been used for a long time.
This will need to be implemented later if necessary.
Change-Id: I3b7146ed51aeb3b6e7ef61e2e2910b949177ca6b
Seunghun Lee [Thu, 24 Apr 2025 00:28:19 +0000 (09:28 +0900)]
desktop_shell: Remove unused functions
This patch removes functions that became unnecessary after the removal
of eom.
commit
89d5ceb0e92cb16b821d61f83d48c61cc0934258
Author: Junkyeong Kim <jk0430.kim@samsung.com>
Date: Tue Apr 22 20:52:56 2025 +0900
e_eom: Remove eom
Change-Id: I0c3c32ab4383f01ce91686c706916d3ceb690b81
Seunghun Lee [Tue, 22 Apr 2025 02:18:42 +0000 (11:18 +0900)]
desktop_shell: Switch to init/finish
This change improves flexibility for future protocol extensions by
exposing abstracted data, albeit at the expense of encapsulation.
Change-Id: I7d4337bb6653039c1704eb7225213319c4fa6ab1
Seunghun Lee [Tue, 22 Apr 2025 01:35:50 +0000 (10:35 +0900)]
xdg_shell_v6: Add null check
This patch adds null check for e_desktop_toplevel_create.
Change-Id: I19ecf663daa3ab0cd5c5183fda572979af769942
Seunghun Lee [Mon, 21 Apr 2025 08:24:00 +0000 (17:24 +0900)]
desktop_shell: Separate functions for creating and adding toplevel
The functions for creating and adding toplevel must be separated.
Otherwise, the `configure_send` cannot work with E_Desktop_Toplevel
because `toplevel->toplevel` is not assigned yet at the time of the
callback. The `configure_send` callback is called by calling
e_comp_wl_shell_surface_ready, which is called during the creation of
E_Desktop_Toplevel.
Additionally , it is logical to emit the `new_toplevel` signal after the
sub-type of E_Desktop_Toplevel is fully initialized.
Change-Id: I96ece8d5ff41796829e423b37961f6bcce655cf0
Seunghun Lee [Wed, 16 Apr 2025 05:48:40 +0000 (14:48 +0900)]
desktop_shell: Add documentation for internal header
Change-Id: I90adac27d1f4a261771d02117b42d5221b9353fb
Seunghun Lee [Fri, 11 Apr 2025 06:13:45 +0000 (15:13 +0900)]
xdg_shell_v6: Ensure _toplevel_from_shell_surface_resource never fail
As long as the caller passes a correct resource, this function must not
fail.
Change-Id: I255e6227e7e8ebdbc6a277c1d09652d3808c3ab2
Seunghun Lee [Tue, 1 Apr 2025 04:32:45 +0000 (13:32 +0900)]
e_client: Extract function for repeated pattern
It adds _desktop_surface_try_from_ec() to get E_Desktop_Surface instance
from E_Client instance.
Change-Id: I06e1bde3e9d733e097df7eba8994f7592a219116
Seunghun Lee [Tue, 1 Apr 2025 02:53:00 +0000 (11:53 +0900)]
xdg_shell_v6: Destroy E_Desktop_Tolevel
E_Desktop_Toplevel should be destroyed with E_Desktop_Xdg_Toplevel_V6.
Change-Id: I5758bcae6e688f4ac41686fb24785272e2bdfe7a
Seunghun Lee [Tue, 1 Apr 2025 02:11:03 +0000 (11:11 +0900)]
desktop_shell: Rename functions for improved readability
Change-Id: I0bb2fef5c2fbf00cf436878d2864733dc9bf6526
Seunghun Lee [Tue, 1 Apr 2025 01:56:43 +0000 (10:56 +0900)]
desktop_shell: Emit new_toplevel signal
Change-Id: I15c6ce10094be780adcf63e910aa525220fd470e
Seunghun Lee [Tue, 25 Mar 2025 07:46:36 +0000 (16:46 +0900)]
xdg_shell_v6: Remove e_client dependency
Change-Id: Id082735a74b7cfcfc28c67a6701c9c86a568e537
Seunghun Lee [Tue, 25 Mar 2025 04:18:31 +0000 (13:18 +0900)]
xdg_shell_v6: Use E_Desktop_Toplevel
E_Desktop_Xdg_Shell_V6 creates E_Desktop_Toplevel, as a desktop-style
toplevel abstraction layer, to provide information about shell
protocols.
Change-Id: I9eeb40cd46b94ef036217a7a6bf7374492661c88
Seunghun Lee [Mon, 24 Mar 2025 00:59:10 +0000 (09:59 +0900)]
compositor: Add e_surface_from_ds_surface
With this, we can get E_Surface instance from ds_surface.
Change-Id: Icc737399dd480d953e56c5f8bc6bac4123b173a0
Seunghun Lee [Mon, 24 Mar 2025 08:00:53 +0000 (17:00 +0900)]
e_client: Use E_Desktop_Surface for shell surface abstraction
This commit updates e_client to use E_Desktop_Surface for abstracting
shell surfaces. This change improves modularity and consistency with
other desktop shell components.
Change-Id: Ibec8ac0edafba1229f94accf47427c3048473aec
Seunghun Lee [Mon, 24 Mar 2025 07:39:52 +0000 (16:39 +0900)]
desktop_shell: Introduce E_Desktop_Surface and E_Desktop_Toplevel
To enhance modularity and maintainability, this introduces two new
abstractions: E_Desktop_Surface and E_Desktop_Toplevel. These types
encapsulate the functionality specific to desktop-style shell surfaces
except for popup.
Change-Id: If7107bbc68329e922676df84d00ecd6712cd9aeb
Junkyeong Kim [Wed, 23 Apr 2025 09:58:09 +0000 (18:58 +0900)]
Packaging: Update version up to tz10_22.0.0
Change-Id: Ib575c0d5291878afb9b513ab16705434dcc803fb
Junkyeong Kim [Tue, 22 Apr 2025 11:42:10 +0000 (20:42 +0900)]
Apply e_view_text
e_view_text wrap evas_object_text.
Change-Id: I8c5b7bba0b10a2f34145a919fe5c1b71d11b54e9
Junkyeong Kim [Tue, 22 Apr 2025 11:52:56 +0000 (20:52 +0900)]
e_eom: Remove eom
Change-Id: I28492aafd053054d55adda2e697997a4036f0f23
Jihoon Kim [Thu, 17 Apr 2025 10:55:28 +0000 (19:55 +0900)]
e_keyrouter_event: reduce duplicate code related to keygrab event
Change-Id: I500a6ddd8b3fba79dba6701e600fbc39ac2db4a5
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Thu, 17 Apr 2025 08:04:34 +0000 (17:04 +0900)]
e_comp_wl: fix log related to touch event
Change-Id: Id7dbcafdb6e66b986d7487055485bacc7949feb1
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
SooChan Lim [Wed, 16 Apr 2025 08:27:02 +0000 (17:27 +0900)]
e_policy: remove E_POLICY_INTERCEPT_LAUNCHSCREEN_OBJECT_SETUP
it is deprecated.
Change-Id: I7fd53593c593b87304a77e33e07ff33e69402700
TaeHyeon Jeong [Thu, 17 Apr 2025 00:41:38 +0000 (09:41 +0900)]
e_client: Fix e_client_netwm_opacity_get()
- Change return type to unsigned char from Eina_Bool.
- Remove unused parameter of e_client_netwm_opacity_get().
Change-Id: Iad92412a66050514cb34f6bd90b430a30838ffc3
Doyoun Kang [Thu, 10 Apr 2025 00:25:12 +0000 (09:25 +0900)]
e_comp_object: add code not to use edje object
We are in the process of removing Edje objects.
This patch adds the code that doesn't use the Edje objects cw->effect_obj and cw->shobj in
e_comp_object, as part of the process of removing Edje objects.
FYI, We configures this feature using REMOVE_EDJE_OBJ define.
We don't enable this feature currently because this patch will cause the effect to stop
working.
We will enable this feature after redesigning the code for the effect.
Change-Id: I5627905a0c72f23bcaf0e74770b002aad8b38eb6
Junseok Kim [Tue, 1 Apr 2025 10:21:53 +0000 (19:21 +0900)]
e_zone: remove unused zone->base and zone->over
Change-Id: I959125935dce5ec850010e7e867abd73f0548852
Junseok Kim [Fri, 28 Mar 2025 04:40:09 +0000 (13:40 +0900)]
e_info: Add debug method to print view tree
Change-Id: Id3b8cf27dd887c9d8a0504609c99d21f05c606ef
SooChan Lim [Tue, 15 Apr 2025 04:26:30 +0000 (13:26 +0900)]
e_comp: remove nocomp_ec
nocomp_ec is deprecated and delete the code to related it
Change-Id: I0e22620dc72f10de2f7b0d1a5efa0bdabb434c14
Junseok Kim [Tue, 15 Apr 2025 11:58:24 +0000 (20:58 +0900)]
Packaging: Update version up to tz10_21.0.3
Change-Id: I0df4cb70e8ae5e9863329e5eb7f7637bc844c441
Junseok Kim [Tue, 15 Apr 2025 09:54:11 +0000 (18:54 +0900)]
e_comp_wl_data: remove view destroy listener when offer destroyed
Change-Id: I8cedd1bb82d333b4259d6cbff73eb4ae5110e61f
Seunghun Lee [Tue, 15 Apr 2025 08:34:57 +0000 (17:34 +0900)]
video_shell: Refactor listeners of Viewport_Border
This patch ensures that `e_view_event_listener_del()` is used for a
listener added by calling `e_view_event_listener_add()`. Otherwise, the
corresponding Evas object event cannot be properly destroyed. This issue
is addressed in this patch.
Additionally, this patch cleans up listeners of Viewport_Border.
Change-Id: I6b1c41cd607b3941a40ea809e9554ee48c6761ee
SooChan Lim [Tue, 15 Apr 2025 07:30:06 +0000 (16:30 +0900)]
e_view_client: fix e_view_event_listener add/remove
fix the use of wrong event types.
Change-Id: I1fcf101cefa3715f384bfc1c68052eaf0b50e216
SooChan Lim [Tue, 15 Apr 2025 07:23:17 +0000 (16:23 +0900)]
e_view_edje: use e_view_event_listener_del
instead of destroying the wl_listener directly
Change-Id: I81835facf506b4300d4a5c6125ff3de7b26e0929
SooChan Lim [Tue, 15 Apr 2025 07:08:24 +0000 (16:08 +0900)]
e_service_region: destroy the e_view destroy listener
it has to be destroyed.
Change-Id: I98aee6fef036b27681d1040e352b74b740dc97fa
Changyeon Lee [Mon, 14 Apr 2025 10:39:02 +0000 (19:39 +0900)]
Packaging: Update version up to tz10_21.0.2
Change-Id: Ifc6b13bc907ed24eb2f206cfe1c23515fda45725
Changyeon Lee [Mon, 14 Apr 2025 03:33:20 +0000 (12:33 +0900)]
e_policy: Flush buffer of e_client if it is hide_by_request state
Change-Id: I1aa3a8945380efc1a3c719555cf13c02008737e9
Junseok Kim [Thu, 27 Mar 2025 04:18:10 +0000 (13:18 +0900)]
containers: Create view tree when init each containers
Change-Id: Ied21cc915d0cd730ad12047ac03a4fe2cf400e41
Junseok Kim [Wed, 26 Mar 2025 04:38:40 +0000 (13:38 +0900)]
e_policy_container: Introduce policy_container
Change-Id: I9b4ee63ebc3095974505645301a108488e97ebad
Jihoon Kim [Sat, 12 Apr 2025 02:21:50 +0000 (11:21 +0900)]
e_seat: reduce duplicated code
Change-Id: Ia71bb81c60f752857d8ae7281c73f990b48dea83
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Sat, 12 Apr 2025 02:01:22 +0000 (11:01 +0900)]
e_info_client: remove unused value
Change-Id: Id9ff51f8dc0b18f980cf45afd3770702f7b36983
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
duna.oh [Fri, 11 Apr 2025 07:47:50 +0000 (16:47 +0900)]
e_keyrouter: Fix key delivery in TOPMOST when focus client doesn't have surface
This patch fixes the issue that no keyevent is sent to a app which keygrabs
with TOPMOST mode when a focus client doesn't have a surface.
Consider the following scenario,
Launchscreen client is on display (has focus but doesn't have surface),
At the same time QuickLaunch app is running and uses TOPMOST mode for keygrabbings.
Key events should be sent to QuickLaunch app.
Change-Id: I9cb03484415782fd291fe285c6c341b9fd4042a3
Changyeon Lee [Fri, 11 Apr 2025 03:36:27 +0000 (12:36 +0900)]
e_comp_object: Fixed issue where filter is not applied to launch splash
ec of launch splash does not create comp_data because pixmap type is
E_PIXMAP_TYPE_EXT_OBJECT.
Change-Id: I129944108a985e9b4164330d37207813af6a70a9
jinbong.lee [Fri, 11 Apr 2025 04:28:28 +0000 (13:28 +0900)]
Packaging: Update version up to tz10_21.0.1
Change-Id: Ibec7c92dcc25b231bdb609370d1f77b5082adcfb
Signed-off-by: jinbong.lee <jinbong.lee@samsung.com>
jinbong.lee [Fri, 11 Apr 2025 03:02:34 +0000 (12:02 +0900)]
e_blur : use wl_container_of macro instead of container_of
: There is some cases of container_of,
and wl_container_of is used too.
So change to use just wl_container_of.
Change-Id: I446e2fc2f1940f8a476cd214473a8ad0bfdf6c90
Signed-off-by: jinbong.lee <jinbong.lee@samsung.com>
jinbong.lee [Fri, 11 Apr 2025 02:58:57 +0000 (11:58 +0900)]
e_blur : remove Coverity issue
: remove null check of not null case
Change-Id: I81b71c4d8385d22575c203e03c7bba47df719e8f
Signed-off-by: jinbong.lee <jinbong.lee@samsung.com>
SooChan Lim [Thu, 10 Apr 2025 23:55:10 +0000 (08:55 +0900)]
Packaging: Update version up to tz10_21.0.0
Change-Id: I099258cd52174a80ac1930976fb6300c570420a2
SooChan Lim [Thu, 10 Apr 2025 11:23:27 +0000 (20:23 +0900)]
e_view: remove E_VIEW_RESIZE event type
e_view has not size, so it cannot provide E_VIEW_RESIZES event type.
Change-Id: I81d103840da2788b160c0076f6c0845f62dc1cbe
Junseok Kim [Thu, 10 Apr 2025 10:13:51 +0000 (19:13 +0900)]
e_view: delete evas object event callback of views when they destroyed
Change-Id: I71347c6b8a1026d93f2e1c1e2deffb68873403b4
jinbong.lee [Thu, 10 Apr 2025 10:01:57 +0000 (19:01 +0900)]
e_blur : change to use e_view_image(client)_resize_listener_add
- E_VIEW_RESIZE event of e_view_event will be removed.
- e_view_image and e_view_client has each listener_add API for resize event.
Change-Id: I44308239173267a47ba6de49be91501b5bfc2604
Signed-off-by: jinbong.lee <jinbong.lee@samsung.com>
Inhong Han [Thu, 10 Apr 2025 08:23:51 +0000 (17:23 +0900)]
e_input: Add E_INPUT_HOOK_BOOST_MAIN_THREAD hook
Add a new hook to boost main thread for performance before event adding.
Change-Id: Ic81abc1bfb5225394b00e5eed778d4ab828af8fa
Junseok Kim [Thu, 10 Apr 2025 04:19:22 +0000 (13:19 +0900)]
Packaging: Update version up to tz10_20.0.3
Change-Id: I518ef77c6ad2069a2e8c4e9b4b5a573b92c2af46
SooChan Lim [Thu, 10 Apr 2025 01:00:03 +0000 (10:00 +0900)]
e_view_client: check the parameter
check if client is null
Change-Id: I10936aedbe7325aa1d34cc775652fe8248c3d73e
SooChan Lim [Thu, 10 Apr 2025 00:27:41 +0000 (09:27 +0900)]
e_comp_object: call e_comp_object_render
call e_comp_object_render when ec->native is null.
Change-Id: I2ab8176464391d15eee8a88fe106002e074fdd01
Junseok Kim [Thu, 27 Mar 2025 04:17:23 +0000 (13:17 +0900)]
e_policy_desk_area: Add e_policy_desk_area_get
Change-Id: I9d163f1a473180722376416a08f07c11838fbe4f
Junseok Kim [Thu, 27 Mar 2025 04:16:23 +0000 (13:16 +0900)]
e_policy_zone: Add e_policy_zone_get
Change-Id: I2ba709e790e29353d4031205150f184958a074a4
Junseok Kim [Thu, 27 Mar 2025 04:15:34 +0000 (13:15 +0900)]
e_zone: Added zone destroy listener get
Change-Id: Ie3d893bbdb03df7d484eed2ebee7e54ac46504dd
Jihoon Kim [Wed, 9 Apr 2025 04:48:32 +0000 (13:48 +0900)]
e_comp_wl: fix issue multi touch up event was not generated
Change-Id: Ied042a9f33031b16af5f8265a1aba64fa8c6cc16
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Wed, 9 Apr 2025 01:03:31 +0000 (10:03 +0900)]
e_comp_wl: reduce duplicated code
Change-Id: Ic13d5e5235427f1c58c092000d52ebdf3fb73a19
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Fri, 4 Apr 2025 11:21:03 +0000 (20:21 +0900)]
e_comp_wl: add mouse/touch event log
Change-Id: I443095c283d0d613a62d74ff1df3e2e6cf02f67a
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
jinbong.lee [Wed, 9 Apr 2025 04:24:03 +0000 (13:24 +0900)]
e_blur : Apply e_view
Change-Id: Iba18fe11aec8af47f1ba67acda8117211740e241
Signed-off-by: jinbong.lee <jinbong.lee@samsung.com>
jinbong.lee [Wed, 9 Apr 2025 04:23:30 +0000 (13:23 +0900)]
e_view_image : fix typo
Change-Id: Iddcd9795b3b6fcc33c32042e560d81918979c34a
Signed-off-by: jinbong.lee <jinbong.lee@samsung.com>
SooChan Lim [Wed, 9 Apr 2025 07:01:48 +0000 (16:01 +0900)]
Packaging: Update version up to tz10_20.0.2
Change-Id: I9efb19727992f6534de82c202b14b731b7f894f5
Junkyeong Kim [Wed, 9 Apr 2025 04:27:01 +0000 (13:27 +0900)]
e_input: Fix 64bit build type cast error
Change-Id: I337caa366362246c6dbb2c9e21c81b231b5d366e
Jihoon Kim [Wed, 9 Apr 2025 04:56:01 +0000 (13:56 +0900)]
e_comp_wl_data: fix dead code
Change-Id: I3a379e60ff3631a6e05f56b28da41ce5df4f6b0d
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
SooChan Lim [Wed, 9 Apr 2025 00:58:56 +0000 (09:58 +0900)]
Packaging: Update version up to tz10_20.0.1
Change-Id: I49a0ec0599707fb37416a7a9683b29db7bebe820
SooChan Lim [Mon, 7 Apr 2025 10:51:56 +0000 (19:51 +0900)]
e_comp: refactor e_comp_idler_before function
traverse e_screens for evaluation
Change-Id: I58831141fced625dfd251e64916b31562e18811f
SooChan Lim [Mon, 7 Apr 2025 10:28:36 +0000 (19:28 +0900)]
e_client: make e_client_event_hide be EINTERN
This function is needed by other file.
Change-Id: Icb15fc37eea03f84f38703c089c54f344a8096b8
SooChan Lim [Mon, 7 Apr 2025 10:27:27 +0000 (19:27 +0900)]
e_client: make e_client_event_show be EINTERN
This function is needed by other file.
Change-Id: Ibf1dc77c5de325d015599dadaed2b197d0ab196c
SooChan Lim [Mon, 7 Apr 2025 10:25:36 +0000 (19:25 +0900)]
e_client: make e_client_eval be EINTERN
This function is needed by other file.
Change-Id: Ic777f99768387e1d375f6ba7ffbbe5f623bef4bf
SooChan Lim [Mon, 7 Apr 2025 10:23:45 +0000 (19:23 +0900)]
e_client: make e_client_aux_hint_eval be EINTERN
This function is needed by other file.
Change-Id: Ieaeb5c1faec0e062167df55bb4469c04f3db29ab
SooChan Lim [Mon, 7 Apr 2025 10:18:27 +0000 (19:18 +0900)]
e_comp_screen: add e_screen_policy_zone_get function
This returns E_Policy_Zone from E_Screen.
Change-Id: I2a03e3b2ca61417fde01098109463432b495ce2b
SooChan Lim [Mon, 7 Apr 2025 10:17:32 +0000 (19:17 +0900)]
e_comp_screen: add e_comp_screen_e_screens_get function
This returns the list of the E_Screen
Change-Id: Ifccfadcdb4e58e8ba0b15f8d2df0c5e291612d35
SooChan Lim [Mon, 7 Apr 2025 09:52:28 +0000 (18:52 +0900)]
e_policy_zone: add e_policy_zone_evaluate
This function evaluates the e_clients belong to the zone.
Change-Id: Ic90c21891037fa33cfd2f41830f189de5eaf54c0
SooChan Lim [Mon, 7 Apr 2025 09:50:41 +0000 (18:50 +0900)]
e_client: make EINTERN
make e_client_hook_call be EINTERN function
Change-Id: I233e1806d1521b042f05ae68993afcfcb67e1613
SooChan Lim [Mon, 7 Apr 2025 09:31:21 +0000 (18:31 +0900)]
e_client: use E_ZONE_CLIENT_FOREACH
use E_ZONE_CLIENT_FOREACh instead of using ec_list to
traverse all e_clients
Change-Id: Id3915672aa7397ddda461aa94d96456b93024cd9
duna.oh [Tue, 8 Apr 2025 07:24:47 +0000 (16:24 +0900)]
e_comp_wl_data: reset seat info to NULL when drag is finished
Change-Id: I578e9734a99568629687461dced51f695337f72c
Changyeon Lee [Tue, 8 Apr 2025 03:11:42 +0000 (12:11 +0900)]
Revert "e_policy: Flush buffer of e_client when client is unmap state"
This reverts commit
1cce42220436949a4f30d36715b5e63cee573959.
Change-Id: Ifa0a2f723e4fe90e204d3a4ecfda023e1a0e8da5
SooChan Lim [Mon, 7 Apr 2025 08:34:51 +0000 (17:34 +0900)]
e_client: remove the eval_visibility_end signal
It is deprecated.
Change-Id: I593755ae56555e38374b949ce57de55b091b9c44
SooChan Lim [Mon, 7 Apr 2025 08:32:58 +0000 (17:32 +0900)]
e_client: remove the eval_visibility signal
It is deprecated.
Change-Id: Icab2be7836e8ad482946f655daf8dc5dac32ca7b
SooChan Lim [Mon, 7 Apr 2025 08:30:40 +0000 (17:30 +0900)]
e_tizen_display_policy: remove E_CLIENT_HOOK_EVAL_VIAIBILITY callback
The callback function for E_CLIENT_HOOK_EVAL_VIAIBILITY moves in
e_policy_zone_visibility_calculate() function.
Change-Id: I03398490c1a833d0e17c774d8320cb82c27c2b5a
SooChan Lim [Mon, 7 Apr 2025 08:20:53 +0000 (17:20 +0900)]
e_policy_wl_display: remove E_CLIENT_HOOK_EVAL_VIAIBILITY callback
The callback function for E_CLIENT_HOOK_EVAL_VIAIBILITY moves in
e_policy_zone_visibility_calculate() function.
Change-Id: I5069e6861bc38acecf7c024dea3855d3b633d4ac
SooChan Lim [Mon, 7 Apr 2025 08:11:25 +0000 (17:11 +0900)]
e_provess: remove E_CLIENT_HOOK_EVAL_VIAIBILITY callback
The callback function for E_CLIENT_HOOK_EVAL_VIAIBILITY moves in
e_policy_zone_visibility_calculate() function.
Change-Id: I8494aa796e8c8f88e38e3b61f499b3c3479d8ab9