SooChan Lim [Fri, 19 Jan 2024 01:59:37 +0000 (10:59 +0900)]
e_icon: make an internal header
Move the internal resources and the function declaration
to the internal header
Change-Id: I355bd154783f7d39c00ea5143c768dbfb24d5de5
SooChan Lim [Fri, 19 Jan 2024 01:52:20 +0000 (10:52 +0900)]
e_info_server_input: make an internal header
Move the internal resources and the function declaration
to the internal header
Change-Id: I32e30808807b5e511af9f3be018637de4a136c52
SooChan Lim [Fri, 19 Jan 2024 01:32:19 +0000 (10:32 +0900)]
e_info_protocol: make an internal header
Move the internal resources and the function declaration
to the internal header
Change-Id: Ia4cd97862b09eaca7a18ac951e5071fafde9adc5
SooChan Lim [Fri, 19 Jan 2024 01:27:48 +0000 (10:27 +0900)]
e_info_server: make an internal header
Move the internal resources and the function declaration
to the internal header
Change-Id: If661de649b3fa73bb1b0d99c2cd37824645525b5
SooChan Lim [Fri, 19 Jan 2024 01:18:31 +0000 (10:18 +0900)]
e_keyrouter: make an internal header
Move the internal resources and the function declaration
to the internal header
Change-Id: Ic834a90f1784178e2c0f4d93f9f019001a32686d
SooChan Lim [Fri, 19 Jan 2024 01:06:49 +0000 (10:06 +0900)]
e_input_event: make an internal header
Move the internal resources and the function declaration
to the internal header
Change-Id: Ic0ce4dc9ba959b93847d0f8732cc1dd414ee636c
SooChan Lim [Fri, 19 Jan 2024 00:58:00 +0000 (09:58 +0900)]
e_input: make an internal header
Move the internal resources and the function declaration
to the internal header
Change-Id: I5b3fa4e09e261efd30277934e87597b0de10749b
SooChan Lim [Fri, 19 Jan 2024 00:28:43 +0000 (09:28 +0900)]
e_dbus_conn: make an internal header
Move the internal resources and the function declaration
to the internal header
Change-Id: I207817158f0e23db45c32778148774ebb6679dbd
SooChan Lim [Fri, 19 Jan 2024 00:25:22 +0000 (09:25 +0900)]
e_config: make an internal header
Move the internal resources and the function declaration
to the internal header
Change-Id: I20ddaa767c954590144e01891c0bcca9ee0f7128
SooChan Lim [Fri, 19 Jan 2024 00:16:18 +0000 (09:16 +0900)]
e_compositor: make an internal header
Move the internal resources and the function declaration
to the internal header
Change-Id: Ifd5f11cef8b7e08a3ad9211b6e58815c58486502
SooChan Lim [Fri, 19 Jan 2024 00:11:06 +0000 (09:11 +0900)]
e_prefix: make an internal header
Move the internal resources and the function declaration
to the internal header
Change-Id: Id3db29607be0b9b553c70a4aec3da035913adeff
SooChan Lim [Tue, 16 Jan 2024 11:42:07 +0000 (20:42 +0900)]
e_comp: make an internal header
Move the internal resources and the function declaration
to the internal header
Change-Id: Ia1a5ab8927cb5a57e19f1c9cb0e74e0aefbfd6a9
SooChan Lim [Tue, 16 Jan 2024 11:26:48 +0000 (20:26 +0900)]
e_comp_wl_viewport: make an internal header
Move the internal resources and the function declaration
to the internal header
Change-Id: If4f1d40c27faf05d11d3b7427780775e280dea69
SooChan Lim [Mon, 15 Jan 2024 10:55:15 +0000 (19:55 +0900)]
e_comp_wl_tizen_hwc: make an internal header
Move the internal resources and the function declaration
to the internal header
Change-Id: I82c7218009e1726c83fdeea02906b18ff3715a70
SooChan Lim [Mon, 15 Jan 2024 10:40:09 +0000 (19:40 +0900)]
e_comp_wl_tbm: make an internal header
Move the internal resources and the function declaration
to the internal header
Change-Id: I0260f9b085e4873922f616ae83751c30453cfa45
SooChan Lim [Mon, 15 Jan 2024 10:30:49 +0000 (19:30 +0900)]
e_comp_wl_subsurface: make an internal header
Move the internal resources and the function declaration
to the internal header
Change-Id: I88ddd8eb2c33bcc7bfb12e21465c5acc69d8d8fe
SooChan Lim [Mon, 15 Jan 2024 10:15:06 +0000 (19:15 +0900)]
e_comp_wl_shell: make an internal header
Move the internal resources and the function declaration
to the internal header
Change-Id: I4aed227cc54b979d192c54965d46038e463e2d90
SooChan Lim [Mon, 15 Jan 2024 10:10:28 +0000 (19:10 +0900)]
e_comp_wl_screenshooter: make an internal header
Move the internal resources and the function declaration
to the internal header
Change-Id: Icc2a9e4e118c2b33e90e779d2493db51e8ca0955
SooChan Lim [Mon, 15 Jan 2024 10:06:28 +0000 (19:06 +0900)]
e_explicit_sync: make an internal header
Move the internal resources and the function declaration
to the internal header
Change-Id: Ibe4857af32d037bf414bc5eb4cbcfd840ced9259
SooChan Lim [Mon, 15 Jan 2024 09:54:04 +0000 (18:54 +0900)]
e_comp_wl_rsm: make an internal header
Move the internal resources and the function declaration
to the internal header
Change-Id: I09ee86201d3c5468492b92b1600feec50ef5a1f5
SooChan Lim [Mon, 15 Jan 2024 09:29:25 +0000 (18:29 +0900)]
e_comp_wl_renderer: make an internal header
Move the internal resources and the function declaration
to the internal header
Change-Id: I5c7b2f51fe80d375c72bfea25521f7391db67eb5
SooChan Lim [Mon, 15 Jan 2024 09:24:38 +0000 (18:24 +0900)]
e_policy_wl_display: make an internal header
Move the internal resources and the function declaration
to the internal header
Change-Id: Ibac2ab1337c66dcea823d0b9ae8c0c0b94b347c1
SooChan Lim [Mon, 15 Jan 2024 09:21:12 +0000 (18:21 +0900)]
e_policy_conformant: make an internal header
Move the internal resources and the function declaration
to the internal header
Change-Id: I01950cc35a0d86c2eaf6eab36a6cb978bde09729
SooChan Lim [Mon, 15 Jan 2024 09:17:35 +0000 (18:17 +0900)]
e_comp_wl: make an internal header
Move the internal resources and the function declaration
to the internal header
Change-Id: If574bcb91d799f0008888b3fc83ca4c64af18776
SooChan Lim [Mon, 15 Jan 2024 08:52:11 +0000 (17:52 +0900)]
e_comp_wl_input: make an internal header
Move the internal resources and the function declaration
to the internal header
Change-Id: I1f8941b6e98cfa2f2c7f8f2006c42653b3d9ebed
SooChan Lim [Mon, 15 Jan 2024 08:42:36 +0000 (17:42 +0900)]
e_comp_wl_data: make an internal header
Move the internal resources and the function declaration
to the internal header
Change-Id: I1e1020afb55fa50b6f1410fc21044b7b6bc623f6
SooChan Lim [Mon, 15 Jan 2024 08:31:17 +0000 (17:31 +0900)]
e_comp_wl_capture: make an internal header
Move the internal resources and the function declaration
to the internal header
Change-Id: I14eb4a827c6336dadda2debd57ece633689c7593
SooChan Lim [Mon, 15 Jan 2024 08:26:00 +0000 (17:26 +0900)]
e_comp_wl_buffer: make an internal header
Move the internal resources and the function declaration
to the internal header
Change-Id: Ida6318abdacbbbc968835fe98959f1b9d90fdfa6
SooChan Lim [Mon, 15 Jan 2024 08:00:50 +0000 (17:00 +0900)]
e_comp_screen: make an internal header
Move the internal resources and the function declaration
to the internal header
Change-Id: If5d524c6aeb39a4883fd9a396ff1974d77d86b77
SooChan Lim [Mon, 15 Jan 2024 07:46:00 +0000 (16:46 +0900)]
e_comp_cfdata: make an internal header
Move the internal resources and the function declaration
to the internal header
Change-Id: I9d03a4555521b2916a913804f16c1ddd756447a1
SooChan Lim [Mon, 15 Jan 2024 07:20:58 +0000 (16:20 +0900)]
e_comp_canvas: make an internal header
Move the internal resources and the function declaration
to the internal header
Change-Id: Idb56fb177e68eb989e7e523589ec50e2bf7f1654
SooChan Lim [Mon, 15 Jan 2024 07:06:26 +0000 (16:06 +0900)]
e_process: make an internal header
Move the internal resources and the function declaration
to the internal header
Change-Id: Id302202b6509484b6f67023f5330229ce229df04
SooChan Lim [Mon, 15 Jan 2024 06:54:10 +0000 (15:54 +0900)]
e_scale: make an internal header
Move the internal resources and the function declaration
to the internal header
Change-Id: I74940990268d9ed412c6f679997946e754fe21e8
SooChan Lim [Mon, 15 Jan 2024 04:59:56 +0000 (13:59 +0900)]
e_screensaver: make an internal header
Move the internal resources and the function declaration
to the internal header.
Change-Id: Iae990ca1f3dd86075c8371718c3f001b86fa0899
SooChan Lim [Mon, 15 Jan 2024 04:45:51 +0000 (13:45 +0900)]
e_security: make an internal header
Move the internal resources and the function declaration
to the internal header.
Change-Id: I906d30d6222d2c5122544911be7e56d6ac318e5c
SooChan Lim [Mon, 15 Jan 2024 04:42:06 +0000 (13:42 +0900)]
e_subsurface_watcher: make an internal header
Move the internal resources and the function declaration
to the internal header.
Change-Id: I968789444e87ef343dcc004b6aa5b09855139a07
SooChan Lim [Mon, 15 Jan 2024 04:38:52 +0000 (13:38 +0900)]
e_signals: make an internal header
Move the internal resources and the function declaration
to the internal header.
Change-Id: I2376b486a7cf54f006910e59016c841d011f9a18
SooChan Lim [Mon, 15 Jan 2024 04:34:59 +0000 (13:34 +0900)]
e_theme: make an internal header
Move the internal resources and the function declaration
to the internal header.
Change-Id: I0891b672b266360e9a02df0be168e58ccdf94f90
SooChan Lim [Mon, 15 Jan 2024 02:57:12 +0000 (11:57 +0900)]
e_utils: make an internal header
Move the internal resources and the function declaration
to the internal header.
Change-Id: I777cffd8405444a85543881d43ac94c458396dae
SooChan Lim [Mon, 15 Jan 2024 02:10:32 +0000 (11:10 +0900)]
e_user: make an internal header
Move the internal resources and the function declaration
to the internal header.
Change-Id: Ifa999874a2d87753a6d51306f3e52fcddba8ac97
SooChan Lim [Fri, 12 Jan 2024 08:59:31 +0000 (17:59 +0900)]
e_uuid_store: make an internal header
Move the internal resources and the function declaration
to the internal header.
Change-Id: I293bc0eee7d38c93ac792d700b57fd15605e51e7
SooChan Lim [Fri, 12 Jan 2024 08:41:26 +0000 (17:41 +0900)]
e_wtz_shell: make an internal header
Move the internal resources and the function declaration
to the internal header.
Change-Id: Id03da69b9f754f5ca1785423af62cf5c9fe461f2
SooChan Lim [Fri, 12 Jan 2024 08:35:12 +0000 (17:35 +0900)]
e_xdg_shell_v6: make an internal header
Move the internal resources and the function declaration
to the internal header.
Change-Id: Ic1f1a3b60ebcad75b6301b39b95a63dfa4652d92
SooChan Lim [Fri, 12 Jan 2024 08:29:30 +0000 (17:29 +0900)]
e_test_helper: make an internal header
Move the internal resources and the function declaration
to the internal header.
Change-Id: I2213641a72226a6e4c22ef480b983ef6189217f1
SooChan Lim [Fri, 12 Jan 2024 08:22:06 +0000 (17:22 +0900)]
e_tbm_gbm_server: rename e_tbm_gbm_server_intern.h
Change-Id: I7cb8974554822a7694d57e4e39fcf2bc54103e10
SooChan Lim [Fri, 12 Jan 2024 08:13:05 +0000 (17:13 +0900)]
e_blender: make an internal header
Move the internal resources and the function declaration
to the internal header.
Change-Id: Ie0b7f79e163289a80781e4bb6a32e993730d9f46
SooChan Lim [Fri, 12 Jan 2024 08:04:34 +0000 (17:04 +0900)]
e_bindings: make an internal header
Move the internal resources and the function declaration
to the internal header.
Change-Id: I404924c93874f8c659cc9f0b8745ca36abf91957
SooChan Lim [Fri, 12 Jan 2024 07:49:12 +0000 (16:49 +0900)]
e_bg: make an internal header
Move the internal resources and the function declaration
to the internal header.
Change-Id: Ie66fd6112b756bf439b95fd3bfe96709fae2003a
SooChan Lim [Fri, 12 Jan 2024 07:43:11 +0000 (16:43 +0900)]
e_appinfo: make an internal header
Move the internal resources and the function declaration
to the internal header.
Change-Id: Ib54241e82338e0ba8cd1706f24323d61ef27d1c0
SooChan Lim [Fri, 12 Jan 2024 07:28:17 +0000 (16:28 +0900)]
e_actions: make an internal header
Move the internal resources and the function declaration
to the internal header.
Change-Id: I6ad1ca1a5bd2bf1a3564783f0bd1f4677e44b951
duna.oh [Thu, 25 Jan 2024 05:54:43 +0000 (14:54 +0900)]
packaging: Update version to tz9_5.0.1
Change-Id: I93bf9b6a9b23b5d9491f7f089adf8a37ebdc75be
duna.oh [Tue, 9 Jan 2024 01:50:28 +0000 (10:50 +0900)]
e_comp_wl_input: ungrab input before warping a pointer to cursor position hint
Change-Id: I3637b526d37f3a72477fe3896c8fac6d4a942cd1
Jihoon Kim [Thu, 25 Jan 2024 01:44:31 +0000 (10:44 +0900)]
e_keyrouter: remove duplicated code for registering event handler
Change-Id: If33b63e7171c14a9ef1e6867f36752c2aebf84a8
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Seunghun Lee [Thu, 18 Jan 2024 07:04:44 +0000 (16:04 +0900)]
viewport: Replace E_Client variables with E_Subsurface's API
Instead of directly modifying E_Client's variables, it utilizes
E_Subsurface APIs.
Change-Id: Id291a5109f8da225c79e7f8603d7a798b202d0af
Seunghun Lee [Thu, 18 Jan 2024 04:12:00 +0000 (13:12 +0900)]
viewport: Use E_Surface's destroy signal instead of surface wl_resource's
It replaces the use of the destroy signal from the surface wl_resource
with E_Surface's destroy signal. Since E_Surface acts as a wrapper
around surface wl_resource, it makes more sense to utilize its signals
instead.
Change-Id: Ib02535c9243bbe96d1ca624bf1fd4143deeebe88
Seunghun Lee [Thu, 18 Jan 2024 02:48:47 +0000 (11:48 +0900)]
viewport: Replace E_Client variables with E_Surface APIs
This patch changes the way viewport and transformation are handled.
Instead of directly modifying E_Client's variables, it now utilizes
E_Surface APIs to achieve the same functionality.
Change-Id: I638c87b675e9fb3b680c1df26644a610a9593e6f
Seunghun Lee [Thu, 18 Jan 2024 02:11:56 +0000 (11:11 +0900)]
surface: Add APIs for tizen_viewport
The main goals of this change are:
1. To decouple the viewport handling logic from the E_Client, which is
quite large and complex abstraction
2. To encapsulate all viewport-related data within the E_Surface module,
making it easier to manage and maintain.
Change-Id: I6a93f23c9a1c7441c157465e289e5d7c65a79de2
SooChan Lim [Wed, 24 Jan 2024 02:39:55 +0000 (11:39 +0900)]
e_desk_area: remove the deprecated function
Change-Id: I8934d090622e6d3dc58b2ebb3f7ac8ad3345cc87
SooChan Lim [Tue, 23 Jan 2024 09:50:35 +0000 (18:50 +0900)]
packaging: Update version to tz9_5.0.0
Change-Id: Id7ccfa79b825b3e40e5506aaef62fce5b7a13036
SooChan Lim [Wed, 17 Jan 2024 00:34:53 +0000 (09:34 +0900)]
e_desk_area: remove the unused code
remove the shade
Change-Id: I93d18b1c31b2e8498984d24b17e3b9a6782f1796
SooChan Lim [Fri, 12 Jan 2024 05:02:25 +0000 (14:02 +0900)]
e_comp: add REFACTOR_DESK_AREA feature
Change-Id: I3a667184dd970fbaa81c12097cc0e0c2751b1ada
SooChan Lim [Fri, 12 Jan 2024 04:44:02 +0000 (13:44 +0900)]
e_desk_area: disable REFACTOR_DESK_AREA feature
This feature will be enbabled after testing more.
Change-Id: I570c821cfc363a803043fbc79567e962fe7b86b3
SooChan Lim [Fri, 29 Dec 2023 05:43:08 +0000 (14:43 +0900)]
e_comp: add e_comp_desk_area_find_by_ec
This function return the desk_area which contains the given ec.
Change-Id: I7f3cd885ab908218dd95515a64fd46cac561c0d9
SooChan Lim [Fri, 29 Dec 2023 05:38:31 +0000 (14:38 +0900)]
e_desk: make e_desk_desk_area_find_by_ec be E_API
Change-Id: I51fe9ac241d830335cca0c9851ee48d1bd5e58cf
SooChan Lim [Fri, 29 Dec 2023 04:38:36 +0000 (13:38 +0900)]
e_comp_object: don't emit lower_done signal
lower_done signal emits only when _e_comp_object_lower is called.
Change-Id: Ic131cb05cbdd8613797419e806adc165265393d6
SooChan Lim [Fri, 29 Dec 2023 02:04:52 +0000 (11:04 +0900)]
e_desk_area: fix the typo
Change-Id: Ifd76f13a5ca1676dbfb7215126108c907553eaad
SooChan Lim [Fri, 29 Dec 2023 02:03:04 +0000 (11:03 +0900)]
e_info_server: remove the desk_area's debugging
After finishing the refactoring of desk_area, this
debugging information will be re-implemented.
Change-Id: I8400e1991527e8b64848f916c86fb6967dad4ee6
SooChan Lim [Tue, 26 Dec 2023 09:18:47 +0000 (18:18 +0900)]
e_desk_area: add REFACTOR_DESK_AREA feature
Change-Id: Ia16f6e213eeec550a80223cb1524e25439657765
SooChan Lim [Sun, 24 Dec 2023 03:04:06 +0000 (12:04 +0900)]
e_desk: add ds_tizen_ prefix at spliscreen listeners
Change-Id: Icb78bacaa5fbf8649ff6b55b0ed5af9d5ce02500
SooChan Lim [Sun, 24 Dec 2023 02:50:10 +0000 (11:50 +0900)]
e_desk_area: move activate_done listener to desk_area and desk
e_desk_area and e_desk manage the activate_done of e_client instead of e_zone.
Change-Id: Ibcb6bafd5003234eb3333558b59a1d6e9350f713
SooChan Lim [Sun, 24 Dec 2023 01:59:01 +0000 (10:59 +0900)]
e_desk_area: move maximize/unmaximize listener to desk_area
e_desk_area manages the maximize/unmaximize state of e_client
instead of e_zone.
Change-Id: I677c169ec48cf63f35b7d33a4a145b5e9aa274eb
SooChan Lim [Thu, 21 Dec 2023 07:42:41 +0000 (16:42 +0900)]
e_desk_area: move stick/unstick listener to desk_area
e_desk_area manages the stick/unstick state of e_client
instead of e_zone.
Change-Id: I64b8a3194415eff62c7bf045d1ca15f7edfd28da
SooChan Lim [Thu, 21 Dec 2023 07:09:04 +0000 (16:09 +0900)]
e_desk_area: move iconify/uniconify listener to desk_area
e_desk_area manages the iconify/uniconify state of e_client
instead of e_zone.
Change-Id: I056150606322262022204b600fe4b31eeb5e4b44
SooChan Lim [Thu, 21 Dec 2023 05:05:31 +0000 (14:05 +0900)]
e_desk_area: move fullscreen_clients to e_desk_area
e_desk_area manages fullscreen_clients instead of e_desk.
Change-Id: I9c3cdebb6a2bd709ca9b72f9e6349eee879dec94
SooChan Lim [Thu, 21 Dec 2023 02:20:12 +0000 (11:20 +0900)]
e_desk: e_desk_client_set() set only ec to the e_desk
It does not delete the ec from old_desk. This has to be done
before calling e_desk_client_set() function.
Change-Id: I7c86c5c7d63b617b0ff0ebcba4751f0630f759ca
SooChan Lim [Thu, 21 Dec 2023 02:08:05 +0000 (11:08 +0900)]
e_utils: remove fullscreen utils
Those are unused anymore.
Change-Id: I4f47476d851a047cc44f68975657e2dcd6fa144d
SooChan Lim [Thu, 21 Dec 2023 01:41:34 +0000 (10:41 +0900)]
e_desk: remove ec from desk_area
e_desk_client_del() also remove the ec from desk_area.
Change-Id: I06495f7098c1286ac95266ee0e8922957fbeaf9c
SooChan Lim [Thu, 21 Dec 2023 01:39:57 +0000 (10:39 +0900)]
e_desk_area: use DESK_AREA_EC_DATA_KEY
ec has a information about where the ec belong to with this key.
Change-Id: I3852223886b5b3f49c4352c1cf54442c9513f6d8
SooChan Lim [Wed, 20 Dec 2023 06:55:24 +0000 (15:55 +0900)]
e_desk_area: add e_client_destroy_listener
Change-Id: If2bc01cab1e22d704cd06bd69a249fb116573029
SooChan Lim [Wed, 20 Dec 2023 04:16:50 +0000 (13:16 +0900)]
e_desk: add E_Desk_Private_Client
It contians the information about the desk information per e_client.
Change-Id: I583fff7b43a0a62fbf4bd561b70b2f430f13ab8e
SooChan Lim [Mon, 18 Dec 2023 10:35:46 +0000 (19:35 +0900)]
e_desk_area: use the layers in e_desk_area
instead of the layers in e_comp
Change-Id: I0b0261143bca1aa9e20a18fe3b306446b8c4b8eb
SooChan Lim [Mon, 18 Dec 2023 10:09:02 +0000 (19:09 +0900)]
e_desk_area: add layers to e_desk_area
e_desk_area has a layers list in which e_clients are stacked.
Change-Id: I330986cd64c676840d27446ff203b715498ab2df
SooChan Lim [Tue, 19 Dec 2023 00:58:58 +0000 (09:58 +0900)]
e_desk_area: delegate e_client_visible_above_get
The e_desk_area implements the e_client_visible_above_get function.
It is to be done at e_desk at multiple desk_areas later.
Change-Id: I17aab78c05909912ce86ac8eba1c4778e1a5e7e9
SooChan Lim [Tue, 19 Dec 2023 00:08:48 +0000 (09:08 +0900)]
e_desk_area: delegate e_client_visible_below_get
The e_desk_area implements the e_client_visible_below_get function.
It is to be done at e_desk at multiple desk_areas later.
Change-Id: Id3c186f966adcb9d25c8470a0b69f6e77131ca57
SooChan Lim [Mon, 18 Dec 2023 08:18:02 +0000 (17:18 +0900)]
e_desk_area: delegate e_comp_object_raise
The e_desk_area implements the e_comp_object_raise function.
Change-Id: I0f896ee154770c9c7897f085cc5adece340fe55c
SooChan Lim [Mon, 18 Dec 2023 06:54:31 +0000 (15:54 +0900)]
e_desk_area: delegate e_comp_object_lower
The e_desk_area implements the e_comp_object_lower function.
Change-Id: Ia7c48af5edb363210cae5e9e093490cfe752d5cc
SooChan Lim [Mon, 18 Dec 2023 04:56:43 +0000 (13:56 +0900)]
e_desk_area: delegate e_comp_object_stack_below
The e_desk_area implements the e_comp_object_stack_below function.
Change-Id: Id42f2a82811b7560ee0340f55ffb2c36a9f46198
SooChan Lim [Mon, 18 Dec 2023 02:32:49 +0000 (11:32 +0900)]
e_desk_area: delegate e_comp_object_stack_above
The e_desk_area implements the e_comp_object_stack_above function.
Change-Id: Id928e80ba9d7536e4c4769a121a8aafeb534ce26
SooChan Lim [Sun, 17 Dec 2023 23:52:37 +0000 (08:52 +0900)]
e_desk_area: delegate e_comp_object_layer_set
The e_desk_area implements the e_comp_object_layer_set function.
Change-Id: I068f2b3e4c0687e594e35ea48772f10dde832dad
SooChan Lim [Thu, 14 Dec 2023 08:05:28 +0000 (17:05 +0900)]
e_desk_area: implement the client_subsurface_stack_update callback function
Change-Id: Ide8c4338af6d3980917d795a436ccd1ef8c8ece4
SooChan Lim [Thu, 14 Dec 2023 04:18:18 +0000 (13:18 +0900)]
e_desk_area: delegate e_client_below_get
The e_desk_area implements the e_client_below_get function.
It is to be done at e_desk at multiple desk_areas later.
Change-Id: I3db91f2c396a0ed2c796116e4808e7cf46b1fa11
SooChan Lim [Thu, 14 Dec 2023 04:12:57 +0000 (13:12 +0900)]
e_desk_area: delegate e_client_above_get
The e_desk_area implements the e_client_above_get function.
It is to be done at e_desk at multiple desk_areas later.
Change-Id: Iaafc109c37eec4ebcd09506710bc07574d05f6b8
SooChan Lim [Thu, 14 Dec 2023 02:31:29 +0000 (11:31 +0900)]
e_desk_area: check the parameters
Change-Id: I1d716881401c36a931750f9c27e9f2efeaa424cc
SooChan Lim [Tue, 12 Dec 2023 05:03:14 +0000 (14:03 +0900)]
e_comp_object: move E_Comp_Object structure to e_comp_object_inter.h file
Change-Id: I5e14b0a510c2c910eee9948a891e049f637b7b59
SooChan Lim [Tue, 12 Dec 2023 04:48:53 +0000 (13:48 +0900)]
e_comp_canvas: do not update e_comp_camp->layers
The update of ecs will be done at e_zone and other containters.
Change-Id: I85548cdeb889b817b0594bc78422dc94566fa725
SooChan Lim [Tue, 12 Dec 2023 04:39:26 +0000 (13:39 +0900)]
e_client: get the top ec form e_desk
Change-Id: I365892b55d8c2ea9fbd07f4412b7c3b0a4af2330
SooChan Lim [Tue, 12 Dec 2023 04:38:52 +0000 (13:38 +0900)]
e_client: get the bottom ec from e_desk
Change-Id: I574770afda334487ca9be9081404eed7819a8ea7
SooChan Lim [Tue, 12 Dec 2023 01:04:44 +0000 (10:04 +0900)]
e_desk: add e_desk_bottom_ec_get
This returns the e_client which is at the bottom of e_desk.
Change-Id: I6e7b56f9be89809efad57098d762d41515024ba1
SooChan Lim [Tue, 12 Dec 2023 00:58:19 +0000 (09:58 +0900)]
e_desk: add e_desk_top_ec_get
This returns the e_client which is at the top of e_desk.
Change-Id: I527cec1838e3a3188385f42bfa542c53b3bf5faa
SooChan Lim [Tue, 12 Dec 2023 00:48:28 +0000 (09:48 +0900)]
e_desk_area: add e_desk_area_bottom_ec_get
Change-Id: Ia5fca4072aedeb10dc9e0f8393fc6c5ade1ac58d