SooChan Lim [Tue, 11 Jun 2024 10:02:46 +0000 (19:02 +0900)]
e_keyrouter_wl: add two api for sending keycancl.
EINTERN void e_keyrouter_surface_keycancel_send(struct wl_resource *surface, unsigned int key);
EINTERN void e_keyrouter_client_keycancel_send(struct wl_client *client, unsigned int key);
Change-Id: Ibc0e5631f138f20cb609cd81912ed164f182f045
SooChan Lim [Tue, 11 Jun 2024 07:41:52 +0000 (16:41 +0900)]
e_keyrouter_wl: fix the typo
Change-Id: I795d52288760a625e79a3a123d90eaadc5c17dcc
SooChan Lim [Tue, 11 Jun 2024 06:47:38 +0000 (15:47 +0900)]
e_keyrouter_wl: initialize the local variable
with TIZEN_KEYROUTER_ERROR_NONE
Change-Id: Iec1e0059a70b6dcb45cb74c3e2295983d27668c7
SooChan Lim [Tue, 11 Jun 2024 02:26:36 +0000 (11:26 +0900)]
e_keyrouter_list: remove the unused functions
Change-Id: I0161c5c6a1088c4b83c076eb5155253ceb7b264d
SooChan Lim [Tue, 11 Jun 2024 02:25:24 +0000 (11:25 +0900)]
e_keyrouter_wl: use the new keygrap_unset apis
Change-Id: I57d25c9ebf1c1d4255e92b207f5d97664ca77703
SooChan Lim [Tue, 11 Jun 2024 02:23:57 +0000 (11:23 +0900)]
e_keyrouter_list: add two api for keygrab_unset
+EINTERN void e_keyrouter_client_keygrab_unset(struct wl_client *client, int key);
+EINTERN void e_keyrouter_surface_keygrab_unset(struct wl_resource *surface, int key);
Change-Id: Ib3998487b547916560a24dd52a4a0839bd6fb4c3
SooChan Lim [Tue, 11 Jun 2024 02:22:39 +0000 (11:22 +0900)]
e_keyrouter_list: add two api for removing key_node_data
EINTERN void e_keyrouter_grabbed_key_client_node_data_remove(struct wl_client *wc, uint32_t key, uint32_t mode);
EINTERN void e_keyrouter_grabbed_key_surface_node_data_remove(struct wl_resource *surface, uint32_t key, uint32_t mode);
Change-Id: I0cf833aa31414819aee793f71e20d9d31eea683a
SooChan Lim [Tue, 11 Jun 2024 02:09:44 +0000 (11:09 +0900)]
e_keyrouter_wl: check if the privilege is available
Checking privilege is done at e_keyrouter_wl.
Change-Id: I9d10b314c878be578e6a0ef185fbbb1491e1bb99
SooChan Lim [Mon, 10 Jun 2024 23:47:07 +0000 (08:47 +0900)]
e_keyrouter_wl: refactor code
make a code clear to read and add missing code
Change-Id: Id1261625f9f341aa48071fb440be6741251ae1e8
SooChan Lim [Mon, 10 Jun 2024 23:45:26 +0000 (08:45 +0900)]
e_keyrouter_wl: check if keygrab_key is available
Check if key is available before keygrab and keyungrab
Change-Id: If8fbbef2cad7952620f9a4a08c98f65264bc5436
SooChan Lim [Mon, 10 Jun 2024 23:41:45 +0000 (08:41 +0900)]
e_keyrouter_wl: check if keygrab_set is available
Check the mode, security and other conditions before keygab_set.
Change-Id: I904df0afc679c9111db777599466796233b5ab8d
SooChan Lim [Mon, 10 Jun 2024 01:06:37 +0000 (10:06 +0900)]
move services files to windowmgr
The files in services are for the policy of
the window managmentment which supports the
tizen service shell.
Change-Id: I4977af843ac0a5cd3654f7fa04b671272286e446
duna.oh [Mon, 10 Jun 2024 02:23:24 +0000 (11:23 +0900)]
devicemgr: changed comparison from non-zero to positive values
Change-Id: I1f160a1cc9efe3ca6c22a9fe5eebe172691b4722
duna.oh [Wed, 5 Jun 2024 12:10:02 +0000 (21:10 +0900)]
e_comp_wl_input: clip the cursor hint position to inside of the window
The cursor hint position should be bound to (0,0 ~ width - 1,height - 1).
Refer to the commit:
11f283d31560c5142ea489f582cd95ab87b85480
Change-Id: I3ef4c67b150d95fac9436a636bcca2c2c539e3be
duna.oh [Wed, 5 Jun 2024 09:08:49 +0000 (18:08 +0900)]
e_devicemgr: allow pointer warp when pointer constrainted
Even pointer (cursor) is not available, when pointer constrainted
warp request is allowed.
Change-Id: I5ef652e7f2bac29b92acd0842ad5e748d30215cc
SooChan Lim [Thu, 6 Jun 2024 03:26:27 +0000 (12:26 +0900)]
e_devicemgr_wl: remove socket_fd argument
do not use it
Change-Id: I2751b937c2bfd40b36baa120c79e3d5fab8e2793
SooChan Lim [Thu, 6 Jun 2024 02:57:41 +0000 (11:57 +0900)]
remove cynara code
cynara code is in e_security.c and other module use it.
Therefore the cynara code in other module is useless.
Change-Id: Ie659d71260977938989889bb8d5bb68ce90ba7d4
Junseok Kim [Wed, 5 Jun 2024 08:46:30 +0000 (17:46 +0900)]
Packaging: Update version up to tz9_18.0.0
Change-Id: Icf59d67fd204e655a5ecce4271d035bd65a8967f
Junkyeong Kim [Wed, 5 Jun 2024 08:35:01 +0000 (17:35 +0900)]
e_info_client: Check null before use
Change-Id: If3f647de62d808bba4f134491a1259cc834e0026
Junseok Kim [Tue, 4 Jun 2024 11:12:52 +0000 (20:12 +0900)]
Revert "e_tizen_screen_manager: Add implements for request wtz_screen_set_opaque_region"
This reverts commit
479d7efcdc36454dfd30b0d0584ba26821f2e210.
Change-Id: Icaffa53a9da32bb432b1e6966896218d7eea88b7
Junseok Kim [Tue, 4 Jun 2024 11:12:54 +0000 (20:12 +0900)]
Revert "e_tizen_screen_manager: Add method to get tizen screen"
This reverts commit
87e0e210f1c7dbcb2857ceee271a4b701c026fcf.
Change-Id: I5f2c4a37965d67de3204c6730e67de1a1cf7551c
Junseok Kim [Tue, 4 Jun 2024 11:12:54 +0000 (20:12 +0900)]
Revert "e_info: Add test options for zone_opaque_region"
This reverts commit
429b09396bacd2dff365506f7f0c6d0730fda5e7.
Change-Id: Iefed7a1f6dd8db388f479049b9b298bc9c84c75f
Junseok Kim [Tue, 4 Jun 2024 11:12:54 +0000 (20:12 +0900)]
Revert "e_tizen_screen_manager: Add missing include pixman header"
This reverts commit
ca35ce57140fc5dcf11936d8ca8bc4e87d222987.
Change-Id: I5affd90cdcebf41bf429e0deff1e454c78c07723
Seunghun Lee [Wed, 5 Jun 2024 04:46:38 +0000 (13:46 +0900)]
keyrouter: Fix build error
src/bin/inputmgr/e_keyrouter_intern.h:112:14: error: nested redefinition of 'enum _E_Keyrouter_Client_Status'
112 | typedef enum _E_Keyrouter_Client_Status
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/bin/inputmgr/e_keyrouter_intern.h:112:14: error: redeclaration of 'enum _E_Keyrouter_Client_Status'
In file included from src/bin/inputmgr/e_keyrouter_intern.h:5,
from src/bin/inputmgr/e_input_backend.c:7:
./src/include/e_keyrouter.h:14:14: note: originally defined here
14 | typedef enum _E_Keyrouter_Client_Status
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
Change-Id: I51a71eac0824aee26fa831498881ded62b750cff
Junseok Kim [Wed, 5 Jun 2024 02:03:15 +0000 (11:03 +0900)]
e_keyrouter: move some symbols public to fix moudle build error
Change-Id: Ic2a3cbb8dfa4c46162bc8ba896a9f7eb8fb2f61d
SooChan Lim [Fri, 31 May 2024 09:26:32 +0000 (18:26 +0900)]
e_server: move the init/shutdown of e_keyrouter_wl
to the e_server directory
Change-Id: I1fb671afcd7f57431cc2b502178053bc8ffbba4d
SooChan Lim [Fri, 31 May 2024 09:13:37 +0000 (18:13 +0900)]
e_server: move the init/shutdown of e_devicemgr_wl
to the e_server directory
Change-Id: I197e2f8707ebcd6032d01ae1906200b0f36b4588
SooChan Lim [Tue, 4 Jun 2024 23:17:17 +0000 (08:17 +0900)]
e_pixmap: check if cp->client is null
Check this null validataion at the front of the function.
Change-Id: If29787c21b521f12346a4011ed86e8285dcff6a2
SooChan Lim [Fri, 31 May 2024 00:23:00 +0000 (09:23 +0900)]
e_policy: hide the E_Policy_System_Info structure
This resource has to be encapsulated.
Change-Id: Ia2c58317d4a8d0c713c55ad20cafa58f913e586b
SooChan Lim [Fri, 31 May 2024 00:20:23 +0000 (09:20 +0900)]
e_policy: hide the E_Policy structure
This resource has to be encapsulated.
Change-Id: Ie579519096920e9410623d4b3a3834e2da56fa81
SooChan Lim [Fri, 31 May 2024 00:19:03 +0000 (09:19 +0900)]
e_policy: hide the E_Policy_Desk structure
This resource has to be encapsulated.
Change-Id: Icd553075e2303092b731749450e4354a09544efb
SooChan Lim [Fri, 31 May 2024 00:17:01 +0000 (09:17 +0900)]
e_policy: hide the E_Policy_Client structure
This resource has to be encapsulated.
Change-Id: Ic9f6f720b028656c03f5716bb244e22d67c5de74
SooChan Lim [Fri, 31 May 2024 00:12:14 +0000 (09:12 +0900)]
e_policy: redesign buffer flush impelemtation
Move the impelemtation of the buffer flush function in e_pixmap
to the e_policy.c file.
Change-Id: I7dda44d66134d64c2a20c92e818a26d8273b45e2
SooChan Lim [Thu, 30 May 2024 23:59:37 +0000 (08:59 +0900)]
e_tizen_serface_shm: add tizen_surface_shm implementation
This implements the tizen_surface_shm implemenation. This
replace the tizen_surface_shm implementation in e_pixmap.c file.
Change-Id: I4252503820ad1ce5995a2e43b29cf640e423e2ee
SooChan Lim [Thu, 30 May 2024 23:56:33 +0000 (08:56 +0900)]
e_server: donot return const value
Change-Id: I81fe5ae9bec6ed301a659c451878b065bdf50b63
Changyeon Lee [Tue, 4 Jun 2024 06:28:53 +0000 (15:28 +0900)]
e_pixmap: do not refresh image if the render update lock is enabled
The buffer reference of e_pixmap causes the client to wait for
an idle buffer until the render update lock is disabled.
Change-Id: I83d58f3fe36329d11abb0871819db58e5893868f
Junseok Kim [Fri, 31 May 2024 09:00:00 +0000 (18:00 +0900)]
Packaging: Update version up to tz9_17.0.0
Change-Id: I094eab3adf5647d00c1420d5635a5f2c0931bb0c
SooChan Lim [Sun, 2 Jun 2024 03:32:09 +0000 (12:32 +0900)]
e_keyrouter: remove the e_keyrouter_private.h file.
It is not used anymore.
Change-Id: Ibb0473df5c1fc8de0f885b5645a3a6f859b3c8e2
SooChan Lim [Sun, 2 Jun 2024 03:27:26 +0000 (12:27 +0900)]
e_keyrouter: move internal symbols to e_keyrouter_inter.h
The internal symbols which are not used at e20 modules in keyrouter put
in e_keyrouter_intern.h file.
Change-Id: Ieda9c4ca18b34bd1dfb1e5614f41a463c090f30c
SooChan Lim [Fri, 31 May 2024 07:21:44 +0000 (16:21 +0900)]
e_server: move the init/shutdown of e_comp_wl_tizen_hwc
to the e_server directory
Change-Id: If83eae0c3818c10a55103dec51db52bae7b13322
SooChan Lim [Fri, 31 May 2024 07:17:35 +0000 (16:17 +0900)]
e_server: move the init/shutdown of e_tizen_screen_rotation
to the e_server directory
Change-Id: Ib677ee3efb585bf01c9266a00f9893615c738518
SooChan Lim [Fri, 31 May 2024 07:04:01 +0000 (16:04 +0900)]
server: call e_tizen_screen_manager_shutdown()
Change-Id: I6ca69c4b9002aac7802d6f37641dad249b5e8190
SooChan Lim [Fri, 31 May 2024 07:02:54 +0000 (16:02 +0900)]
e_server: move the init/shutdown of e_linux_dmabuf
to the e_server directory
Change-Id: Id365efba9bba3edbcfecb6ac07f46a80503a929a
SooChan Lim [Fri, 31 May 2024 06:56:54 +0000 (15:56 +0900)]
e_server: move the init/deinit of e_egl_sync
to the e_server directory
Change-Id: I02ccab65bb906bfcc58bef57a18811b683345dd6
SooChan Lim [Fri, 31 May 2024 06:51:38 +0000 (15:51 +0900)]
e_server: move the init/deinit of e_explicit_sync
to the e_server directory
Change-Id: Ia3b04b1f5898e7420ea01adfe72f250e9b6f1274
Junseok Kim [Fri, 31 May 2024 08:48:15 +0000 (17:48 +0900)]
e_tizen_screen_manager: Add missing include pixman header
Change-Id: I53f250d5684121a256b1edd1d1a0856b942af6b9
SooChan Lim [Fri, 31 May 2024 06:14:51 +0000 (15:14 +0900)]
server: move e_tbm_gbm_server to server directory
e_tbm_gbm_server is server implementation with ds_buffer
Change-Id: Idb1c3cb742073c5690f665a1839c06d6a246d9ce
SooChan Lim [Fri, 31 May 2024 05:35:30 +0000 (14:35 +0900)]
e_pixmap: remove the unused parent variable
The parent variable in E_Pixmap does not used anymore.
Change-Id: I88b2b86e4b2f9399af27978524756ac3d73eea65
Junseok Kim [Thu, 23 May 2024 00:45:25 +0000 (09:45 +0900)]
e_info: Add test options for zone_opaque_region
Change-Id: Ic120b9176f4a4502f43ac8dcd6bb0bceaaa9761f
Junseok Kim [Thu, 23 May 2024 02:48:07 +0000 (11:48 +0900)]
e_tizen_screen_manager: Add method to get tizen screen
Change-Id: I9a1b31cb98959dca9a98a941092cc316dd6e788b
Junseok Kim [Thu, 23 May 2024 02:04:06 +0000 (11:04 +0900)]
e_tizen_screen_manager: Add implements for request wtz_screen_set_opaque_region
Change-Id: I4d9f449b781746350b372bdfa2b8a4ab91cf5b0c
Junseok Kim [Thu, 23 May 2024 08:04:57 +0000 (17:04 +0900)]
e_info: add buffer serial option to log control
Change-Id: I0148022dc283e966f24d66d34d946cf47f96be48
Junseok Kim [Thu, 23 May 2024 08:04:01 +0000 (17:04 +0900)]
e_comp_wl: get serial of the buffer when surface commited
Change-Id: I150463d8475ae7932e76678d6ac10b912458360a
Jihoon Kim [Thu, 30 May 2024 06:40:15 +0000 (15:40 +0900)]
e_input: execute libinput API in input thread
Change-Id: I8e6bbce9623674467ab4e50a2d38e5d0171a0f20
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Mon, 27 May 2024 09:54:01 +0000 (18:54 +0900)]
e_client: support string of variable length
Change-Id: Icf52f3f03f0148b05bab21fabf6d301f65e52bf3
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
duna.oh [Mon, 27 May 2024 09:35:14 +0000 (18:35 +0900)]
e_devicemgr: Move e_devicemgr_inputgen_key_event_add() to be public
Ths function could be used in server module, so it should not be marked as internal.
Refer to the following commit.
commit
9611fff8ebbbe3fbaf2fcc97b2f23c2590baa77e
Author: SooChan Lim <sc1.lim@samsung.com>
Date: Thu Jun 1 13:32:17 2023 +0900
e_devicemgr: change E_API to EINTERN
Change-Id: If0a1d8b6b5d406cdeae892e6d774354046fbfbc5
Jihoon Kim [Wed, 22 May 2024 12:57:28 +0000 (21:57 +0900)]
e_keyrouter: fix cynara crash issue
use grab_key mutex temporarily
Change-Id: I648b5f9c9953d24b27dec91feba98a41197f4b98
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Doyoun Kang [Wed, 22 May 2024 08:53:07 +0000 (17:53 +0900)]
add MIT license notice
Change-Id: I5ae0e90a93ba95d1718bcb514e19afd66c6cd7ed
Jihoon Kim [Tue, 21 May 2024 05:01:58 +0000 (14:01 +0900)]
Packaging: Update version up to tz9_16.1.2
Change-Id: Ie84e69a915acd15646e29aed5ad3e52dbed9a9e2
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Tue, 21 May 2024 04:31:35 +0000 (13:31 +0900)]
e_keyrouter_list: fix crash issue when calling keygrab_unset
Change-Id: Ib381a49228ecdbf030bb54887726dc59b437894b
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Tue, 21 May 2024 00:34:43 +0000 (09:34 +0900)]
Packaging: Update version up to tz9_16.1.1
Change-Id: Ia7ee747e96d87ab8e2d2989fe40bbdaa727aeeb4
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Mon, 20 May 2024 12:15:58 +0000 (21:15 +0900)]
e_comp_wl_video: fix dereference null return value
Change-Id: I8ff33972373ca0b73567471c230cbaea03759e76
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Mon, 20 May 2024 11:55:04 +0000 (20:55 +0900)]
e_tizen_screen: Fix dereference null return value
Change-Id: If2d0255709b45bafae8153768d5c157a837ad923
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Mon, 20 May 2024 10:41:48 +0000 (19:41 +0900)]
e_desk_area: fix crash in _desk_area_cb_client_unmaximize()
Change-Id: Ic5898a6b0911994f87c8266a98e6df70e41efefa
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Mon, 20 May 2024 09:38:34 +0000 (18:38 +0900)]
Packaging: Update version up to tz9_16.1.0
Change-Id: I4c60378b4ff8220dc9a5af37ec1d0081a1e5f174
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Mon, 20 May 2024 08:21:03 +0000 (17:21 +0900)]
e_keyrouter_wl: fix issue keygrab result has been delivered late
Change-Id: I8bc32877af6095df16db0a0e3dfb806a7ab6dc80
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Mon, 20 May 2024 08:18:47 +0000 (17:18 +0900)]
e_input: rename e_input_keyboard_share_events_flush() for general use
Change-Id: I4b066c24fc78dc8b1b8e28c97ffd43f548a0dd33
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
SooChan Lim [Sat, 18 May 2024 04:24:56 +0000 (13:24 +0900)]
e_server: fix the typo
Change-Id: I55d5793e1639ae6f58bd82b3ed63024346af6fa0
SooChan Lim [Tue, 14 May 2024 11:49:15 +0000 (20:49 +0900)]
e_tizen_screen: make e_tizen_screen
make e_tizen_screen for ds_tizen_sicreen interface and
remove the legacy code for ds_tizen_screen_interface
and ds_tizen_splitscreen_interface.
Change-Id: Icdf45e44d3f2df236b21bb8658bc091ae2fe2cf6
SooChan Lim [Fri, 17 May 2024 07:27:06 +0000 (16:27 +0900)]
e_server: add e_server_feature_handle_get
Get the handle of server feature
Change-Id: Ia156f6dc03adfd39acb66c57613715efc20c0eb7
Jihoon Kim [Fri, 17 May 2024 11:13:25 +0000 (20:13 +0900)]
e_input_backend: fix build error
Change-Id: Ic0733fa8e364cad360404502b3b39a57d1a1b28f
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Inhong Han [Fri, 17 May 2024 09:59:15 +0000 (18:59 +0900)]
e_input_backend: Reduce the size of memory allocated when receiving data
Change-Id: I36bfea50823fdaa8a5aad95a6d95b20485ea39c4
Jihoon Kim [Fri, 17 May 2024 05:14:45 +0000 (14:14 +0900)]
e_input_backend: fix overrun issue in writing pipe
Change-Id: Ibfbe5f1b5fccc255ac953e19f0f27adcf8e065ff
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Fri, 17 May 2024 02:52:07 +0000 (11:52 +0900)]
e_input_backend: Fix build error
Change-Id: Ic4420e6033821883399fe6639dc6c9fc08ad466c
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Fri, 17 May 2024 02:15:02 +0000 (11:15 +0900)]
Packaging: Update version up to tz9_16.0.0
Change-Id: I91f2688db52fa8b2927146bdde4609e17265ff22
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
duna.oh [Thu, 16 May 2024 08:21:20 +0000 (17:21 +0900)]
e_input: make seat_id configurable using env variable 'E_INPUT_SEAT_ID'
Change-Id: I18975f9cc7ce8248671601198450155086b63b74
duna.oh [Thu, 16 May 2024 07:54:18 +0000 (16:54 +0900)]
e_input: set libinput log priority based 'e_input' domain
Change-Id: Iaa3b2df68b6567250b8479c7653ac80a19c1abc7
SooChan Lim [Thu, 16 May 2024 03:36:13 +0000 (12:36 +0900)]
e_server: move wl_global initialization to e_server
Calling init function which initialize the wl_globals move
from e_comp_wl_init() to e_server_init(). e_server registers
the server features and this lets other module in e20 know
which wayland global resource is supported.
Change-Id: I5a2833c3b2e3df7c5f094bc7500fac82a7037834
SooChan Lim [Thu, 16 May 2024 02:09:16 +0000 (11:09 +0900)]
e_server: move e_comp_wl_init/shutdown to e_server
Change-Id: I3e1404ac6e74784123260986ee1ef441ab978e30
SooChan Lim [Thu, 16 May 2024 01:02:06 +0000 (10:02 +0900)]
e_server: make e_server
e_server is the control file in server module of enlightenment.
It manages the features which is the wayland-server implementation
and the wayland-server provides wl_global resources. The wl_global
resources present the features of the display server toward the wayland clients
Change-Id: I9a5f92101eb1e0ed7ecf116f69fc0a118d964c0f
duna.oh [Thu, 16 May 2024 02:14:37 +0000 (11:14 +0900)]
e_comp_wl: print logs about mouse down/up events
Change-Id: I5ed30d1e2432bdcb4c96cee5f67c27dfdc18cfad
Doyoun Kang [Tue, 14 May 2024 09:56:15 +0000 (18:56 +0900)]
e_comp_wl: set changes.pos flag when unset the move_after_resize flag
There was a bug that the window didn't move even though the window was resized.
This was because the evas_object_move didn't call after unsetting the move_after_resize flag.
So, we add code to set the changes.pos flag to move the window after resizing.
Change-Id: I00c26656d9b54e1b6e66b4ec893c94db779d5cca
SooChan Lim [Wed, 15 May 2024 06:46:32 +0000 (15:46 +0900)]
e_comp_screen: fix the bug
has to call e_screen_rotation api
Change-Id: Ieb5949d2fa9b327b272967ad625bcdde42425666
SooChan Lim [Tue, 14 May 2024 06:46:23 +0000 (15:46 +0900)]
e_screen_rotation: make e_screen_rotation
Move the implementation of the tizen_screen_rotation from e_comp_screen
to e_screen_rotation in server folder.
Change-Id: If4ce810c0df2f0488a607a1814abbfd2aa31cea0
SooChan Lim [Tue, 14 May 2024 05:20:08 +0000 (14:20 +0900)]
e_input: rename the symbols of e_input_intern.h
rearrange and rename the functions in e_input_inter header file
Change-Id: I4cc2b33ce3780f5a8f8c5b7e891bb180b4a505f3
SooChan Lim [Tue, 14 May 2024 01:54:04 +0000 (10:54 +0900)]
e_input_backend: make e_input_backend_intern header file
e_input_backend_intern header provides the information
and functionalities of the E_Input_Backend resource.
Change-Id: I920eb654adf900d308ff65c713494c5af953a002
SooChan Lim [Tue, 14 May 2024 00:45:15 +0000 (09:45 +0900)]
e_input_evdev: make e_input_evdev_intern header file
e_input_evdev_intern header provides the information
and functionalities of the E_Input_Evdev resource.
Change-Id: I247ae2e49b5788a1c0e984b1a69bbb567de5fd4d
SooChan Lim [Tue, 14 May 2024 00:05:40 +0000 (09:05 +0900)]
e_input_device: make e_input_device_intern header file
e_input_device_intern header provides the information
and functionalities of the E_Input_Device resource.
Change-Id: I743d8b10449f9e0c36e53ae1d863aff3d7bf032b
SooChan Lim [Mon, 13 May 2024 23:35:53 +0000 (08:35 +0900)]
e_input: move the structures to internal header
The structures which is not needed to be exposed move to
internal header file.
Change-Id: I54fb6e8c4f6909d06031f42c4a824692b38923d6
Changyeon Lee [Mon, 13 May 2024 10:50:27 +0000 (19:50 +0900)]
e_hwc_window: use e_client_gometry_get when visible of window is checked
use e_client_geometry_get to get the transformed geometry(evas_map) of window
Change-Id: Id0e16bc7a74f5d401ef1a6230f1ad2286a8a64b9
Jihoon Kim [Mon, 13 May 2024 11:13:14 +0000 (20:13 +0900)]
e_input_input: error handle in reading and writing in pipe
Change-Id: Id199d761db37442aba9b2d759af1d3aa433187e1
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
SooChan Lim [Fri, 10 May 2024 06:48:53 +0000 (15:48 +0900)]
move session-recovery code to deprecated folder
This code is not used right now.
Change-Id: Ie52b0b3312de2040edc22ac599bc80586ba285f1
SooChan Lim [Fri, 10 May 2024 04:47:03 +0000 (13:47 +0900)]
make core directory
This aims for the refactor of the enlightenment.
The core has the core resource files in enlightenment.
Change-Id: I89711b10d96c0ebedadc10009b64668454231b49
SooChan Lim [Fri, 10 May 2024 03:30:49 +0000 (12:30 +0900)]
make debug directory
This aims for the refactor of the enlightenment.
The debug has the debug files in enlightenment.
Change-Id: I2d3c47939e936aecf596d6ff02b4092b5a51f513
SooChan Lim [Fri, 10 May 2024 03:15:51 +0000 (12:15 +0900)]
make utils directory
This aims for the refactor of the enlightenment.
The utils has the utility files in enlightenment.
Change-Id: I1d9cf5994947fa90742478016b6bf21cbe4897fa
SooChan Lim [Fri, 10 May 2024 03:00:27 +0000 (12:00 +0900)]
make compmgr directory
This aims for the refactor of the enlightenment.
The compmgr has the files which related to composition in compositor.
Change-Id: I7b72c1a6e94e3c5a5e0b080f2f1f3de561e1f3c3
SooChan Lim [Fri, 10 May 2024 02:45:00 +0000 (11:45 +0900)]
make displaymgr directory
This aims for the refactor of the enlightenment.
The displaymgr has the files which related to display on screens.
Change-Id: I8ee3f3a6cf8085b7743395504c79ca5d5898d9ef
SooChan Lim [Fri, 10 May 2024 01:25:36 +0000 (10:25 +0900)]
make windowmgr directory
This aims for the refactor of the enlightenment.
The windowmgr has the files which related to window policy implementation.
Change-Id: Iea04cdd4d4319df37967e32ab561b0b9ff54c4bc
SooChan Lim [Fri, 10 May 2024 00:55:39 +0000 (09:55 +0900)]
make server directory
This aims for the refactor of the enlightenment.
The server has the files which related to wayland server implementation.
Change-Id: I08551d976bc3170fb04cf5bc063ec1147ae9a78a
SooChan Lim [Fri, 10 May 2024 00:14:17 +0000 (09:14 +0900)]
make inputmgr directory
This aims for the refactor of the enlightenment.
The inputmgr has the files which related to input management.
Change-Id: I0d844a22ab1e31f2e8b30e8ca70128afd3030924