Seunghun Lee [Wed, 20 Mar 2024 09:21:29 +0000 (18:21 +0900)]
e_comp_wl_rsm: Do not pass null wl_array
It is no longer available to pass a null wl_array since wayland@1.22.0.
Change-Id: Id86d93993e2d641b028c94440b0ba6ffd1f95c95
Doyoun Kang [Wed, 20 Mar 2024 09:06:23 +0000 (18:06 +0900)]
e: remove redundant code
FYI, the REFACTOR_DESK_AREA is defined in e_types.h
Change-Id: I10a49e4c301f4ef52bd8db4253b2372315b247be
Doyoun Kang [Wed, 20 Mar 2024 01:20:45 +0000 (10:20 +0900)]
e_client: add focus_check flag to update focus
Change-Id: I0ede3b54fba589224c26b73d06afbb5d439969df
Doyoun Kang [Mon, 18 Mar 2024 00:24:24 +0000 (09:24 +0900)]
e_comp: remove checking visibility_calcualation value before calling e_focus_update
There was an unnecessary checking code for e_zone_visibility_calculate() before calling
e_focus_update() in e_comp_idler_before().
Because of this code, there was a bug that the e_focus_update() was unnecessarily called.
Change-Id: I4ed6d7da21e736bdb0acf37117ac7bb8b73ee4a6
Doyoun Kang [Mon, 18 Mar 2024 00:20:35 +0000 (09:20 +0900)]
e_zone: fix return value of e_zone_visibility_calculate
There was a bug that the e_zone_visibility_calculate() returns EINA_TRUE even though
the visibility of windows was not changed at all.
So, we modified code to return EINA_TRUE only when there is a change of the window's
visibility.
Change-Id: I0b4585aefb36879dd33e1321a0fdcae7195d89e1
Jihoon Kim [Wed, 20 Mar 2024 02:16:45 +0000 (11:16 +0900)]
e_keyrouter: init keygrab mode variable
Change-Id: Ia67c483d44c88adb2a3b69015ef549fff8b42655
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
duna.oh [Tue, 19 Mar 2024 02:04:16 +0000 (11:04 +0900)]
e_input: unref udev_device after using it
After calling libinput_device_get_udev_device(), the caller must call
udev_device_unref()
Change-Id: I097341e03713647939c66840197a34da97deafef
duna.oh [Mon, 18 Mar 2024 10:27:47 +0000 (19:27 +0900)]
e_input: remove unused member variable 'touch_device_count' from E_Input struct
Change-Id: Ia9d2737adf3c49028b18a6195b73be51e99abcf2
duna.oh [Mon, 18 Mar 2024 09:05:37 +0000 (18:05 +0900)]
e_input: Remove eeze dependency
replace eeze APIs with udev APIs
Change-Id: I7349b971c2f08dcfc507b8142239ec308b339bb8
Jihoon Kim [Mon, 18 Mar 2024 01:49:05 +0000 (10:49 +0900)]
e_client: add e_client_icccm_name/title_set API
Change-Id: I83be6b28d7c561598bbe48e1e8716fef6f84b54c
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Junkyeong Kim [Fri, 15 Mar 2024 09:05:33 +0000 (18:05 +0900)]
Packaging: Update version up to tz9_9.1.0
Change-Id: I22a158ae4e181cb0bff3b09abc744367e8b53ac4
Junkyeong Kim [Fri, 15 Mar 2024 08:50:58 +0000 (17:50 +0900)]
e_comp_screen: Change api name
Change-Id: Ifa6f5e05d839f90082011bb3d5b6ae275a0f0174
Junkyeong Kim [Fri, 15 Mar 2024 08:20:57 +0000 (17:20 +0900)]
e_hwc: Fix return value error
Change-Id: If55feb5ef2e98746efe25179f381253ee4c91c93
Junkyeong Kim [Fri, 15 Mar 2024 07:17:29 +0000 (16:17 +0900)]
e_hwc: Add and modify apis for structure encapsulation
Change-Id: I3556bcbc9f3267fb239ede649344c2f585605f32
Junkyeong Kim [Fri, 15 Mar 2024 07:10:25 +0000 (16:10 +0900)]
e_output: Add and modify apis for structure encapsulation
Change-Id: I7febd664b272f9815727c8078af06859767760f2
Junkyeong Kim [Thu, 14 Mar 2024 02:27:10 +0000 (11:27 +0900)]
e_comp_screen: Add api to give e_comp_screen structure member
e_output list.
Change-Id: I327433477a7e345a4f4325849c36c8d8bc591f28
Junseok Kim [Fri, 15 Mar 2024 05:48:29 +0000 (14:48 +0900)]
Packaging: Update version to tz9_9.0.2
Change-Id: Ib8bec14eb26d0e1cd56756ca2eeea742c5e5ea91
Junseok Kim [Thu, 14 Mar 2024 01:36:03 +0000 (10:36 +0900)]
e_desk: Change e_desk_desk_area_base_get to E_API
Change-Id: If3ac69d6c6a68e5607171268f9499e379fae803d
Jihoon Kim [Wed, 13 Mar 2024 08:53:32 +0000 (17:53 +0900)]
Packaging: Update version up to tz9_9.0.1
Change-Id: I7b020fd811fb942f2380c2bf81090cd5a4287f9c
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Wed, 13 Mar 2024 08:23:09 +0000 (17:23 +0900)]
e_keyrouter_wl: fix issue of uninitialized scalar variable
This reverts commit
1de497650f39ca56ed8f7029ba3fc5713c0d15c9.
Change-Id: I7e87ebc7e1da83217fce9cbe9aba6b6bb6dfc91e
Changyeon Lee [Wed, 13 Mar 2024 05:22:24 +0000 (14:22 +0900)]
e_hwc_window: remove trailing spaces
Change-Id: Icf9924101f07ffcc6d909c6023b8ddad62baee0f
Changyeon Lee [Wed, 13 Mar 2024 05:21:51 +0000 (14:21 +0900)]
e_blur: remove trailing spaces
Change-Id: I7a488ed09825072618c631d33eb01b193aac6a39
Changyeon Lee [Mon, 11 Mar 2024 04:34:14 +0000 (13:34 +0900)]
e_hwc_window: add E_HWC_WINDOW_RESTRICTION_BLUR
The hwc_window under blur_obj should be composited by evas
Change-Id: I8778efab2aac1d68c7e62e8632ae8014719fd3d1
Changyeon Lee [Mon, 11 Mar 2024 04:33:53 +0000 (13:33 +0900)]
e_blur: add blur set/unset hook
Change-Id: I847edb61fab0554343f849a56aaa7e59a3804c9e
Jihoon Kim [Tue, 12 Mar 2024 08:41:16 +0000 (17:41 +0900)]
Packaging: Update version up to tz9_9.0.0
Change-Id: Ic3308e34c715dd3d66477f3916ceb750d450b854
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Tue, 12 Mar 2024 08:05:46 +0000 (17:05 +0900)]
Revert "e_input: remove kbd.focused, resources, and keys mutex"
This reverts commit
7446892db29965ab5f8e09bc8b4925a9d987d109.
Change-Id: I80fe7d5f0f9bbf5b15dfda005ea2c17bbebeb311
Jihoon Kim [Tue, 12 Mar 2024 08:03:57 +0000 (17:03 +0900)]
Revert "e_input: move kbd structure to e_comp_input_intern.h"
This reverts commit
707705fd75546153cb99818f7b478fe8a6c68117.
Change-Id: I194b180881ceb06811568afd89822a6a0906ed76
Jihoon Kim [Tue, 12 Mar 2024 08:03:53 +0000 (17:03 +0900)]
Revert "e_keyrouter_wl: fix issue of uninitialized scalar variable"
This reverts commit
ade7eef06cb51ac2a009bada0901dce72de2b0e9.
Change-Id: Iad9b05eb0cba0e720f37233e9f661944119c4f69
Junseok Kim [Thu, 7 Mar 2024 08:49:32 +0000 (17:49 +0900)]
Packaging: Update version up to tz9_8.0.2
Change-Id: Ib46196959d83be3f15ef7975bb12aeddc31710bc
Jihoon Kim [Thu, 7 Mar 2024 10:05:43 +0000 (19:05 +0900)]
e_keyrouter_wl: fix issue of uninitialized scalar variable
Change-Id: Ie1b840991197cff04f48c1ae19a4021fda07d198
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Fri, 16 Feb 2024 12:17:50 +0000 (21:17 +0900)]
e_input: move kbd structure to e_comp_input_intern.h
Change-Id: I1c3f27a12fa6df58f8367636ad7d4390b638f9ec
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Fri, 16 Feb 2024 10:43:08 +0000 (19:43 +0900)]
e_input: remove kbd.focused, resources, and keys mutex
Change-Id: I4f50f18c94cda6e813c534e542689028d6f1c0d1
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
duna.oh [Thu, 7 Mar 2024 09:25:55 +0000 (18:25 +0900)]
e_input: Set device to virtual only when devpath contains 'input' substring
Do not set devices with devpath containing 'misc' or 'rc' as virtual,
considering them as physically connected devices like Bluetooth remocons.
Change-Id: I11fcf14953652cf30a1d243ed4cf54dea37e00e4
Junkyeong Kim [Thu, 7 Mar 2024 07:56:37 +0000 (16:56 +0900)]
e_blender: Fix null checking error
Change-Id: I3a808bfd632ae5fe9d24164d4e0bb71b87a4936a
Junkyeong Kim [Thu, 7 Mar 2024 07:55:49 +0000 (16:55 +0900)]
e_blender: Erase dead code
Change-Id: I1d244af651022b06ba92dc2e56770902302479ae
Junkyeong Kim [Thu, 7 Mar 2024 07:47:58 +0000 (16:47 +0900)]
e_blur: Fix null check error
Change-Id: I2bed2e06fc1034d387458d8c818b4baf473c93c3
Junkyeong Kim [Thu, 7 Mar 2024 07:23:47 +0000 (16:23 +0900)]
e_blur: Erase dead code
Change-Id: Ibba305d9cb6293b15c324626759badba1ab453ed
Junkyeong Kim [Thu, 7 Mar 2024 05:49:02 +0000 (14:49 +0900)]
e_compositor: Add null checking of ds_surface
Change-Id: I0869a916f14dca3fb82f841b732d6f0ac460b533
Junseok Kim [Thu, 7 Mar 2024 04:31:19 +0000 (13:31 +0900)]
e_desk_area: Add function to get layer object of layer of desk area
Change-Id: I20454ff7faccc8a95998f921384c2e5aa14d3c1e
Junseok Kim [Tue, 5 Mar 2024 10:04:54 +0000 (19:04 +0900)]
packaging: Update version to tz9_8.0.1
Change-Id: I5b1ef1a5e2359d6fbb6baf2c4c2452d2ef2902b8
Junseok Kim [Mon, 4 Mar 2024 09:08:13 +0000 (18:08 +0900)]
e_desk_area: remove use_desk_area config value
The desk area feature turn to default feature.
So, remove all the check of use_desk_area value.
Change-Id: I5cbc2de81cb6afcd7a559d691d56e77d24eec728
JunSeok Kim [Tue, 5 Mar 2024 10:08:36 +0000 (10:08 +0000)]
Merge changes I577cfab6,I4a155a62 into tizen
* changes:
e_client: use e_client_visibility_set/get funtions
e_client: add visibility get/set functions
Jihoon Kim [Mon, 4 Mar 2024 10:54:08 +0000 (19:54 +0900)]
packaging: Update version to tz9_8.0.0
Change-Id: I937b6cb057a12b3aa06a93edfd498d75a379224b
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
SooChan Lim [Mon, 4 Mar 2024 05:04:00 +0000 (14:04 +0900)]
e_client: use e_client_visibility_set/get funtions
E20 uses these two functions instead of getting the
member variable of e_client directly.
Change-Id: I577cfab64e28c6db6aae384c9e45d9f5b8ede1d9
SooChan Lim [Mon, 4 Mar 2024 02:22:28 +0000 (11:22 +0900)]
e_client: add visibility get/set functions
The visibiliy.obscured value of e_client is set and gets
through thease functions.
Change-Id: I4a155a626a35e5438fee73b4de3bd0d672d4a6fc
Jihoon Kim [Mon, 4 Mar 2024 11:04:04 +0000 (11:04 +0000)]
Merge "packaging: Update version to tz9_8.0.0" into tizen
Jihoon Kim [Mon, 4 Mar 2024 10:54:08 +0000 (19:54 +0900)]
packaging: Update version to tz9_8.0.0
Change-Id: I937b6cb057a12b3aa06a93edfd498d75a379224b
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Mon, 4 Mar 2024 10:37:09 +0000 (19:37 +0900)]
Fix keymap marshalling issue
Some clients request keymap before keymap is not loaded,
the timing of wm_ready file has been moved after loading keymap.
Change-Id: I8a52c2603bf580e2b19cdfbdc699d750d7e78a71
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
duna.oh [Mon, 4 Mar 2024 07:25:29 +0000 (16:25 +0900)]
e_comp_wl_input: hide tizen cursor if client is Waydroid
Change-Id: I86066acfa414d0ce496fa64f4eec1a221fed8dd1
Changyeon Lee [Thu, 22 Feb 2024 10:31:41 +0000 (19:31 +0900)]
e_client: do not update the transform core of client if the render update lock is set
Change-Id: I223c9f97ed7d68bebf98a3622f390ebdd5018bff
Junseok Kim [Thu, 29 Feb 2024 08:00:32 +0000 (17:00 +0900)]
packaging: Update version to tz9_7.0.0
Change-Id: Ia5f997a24752e6313932ef943c8b0867a544728c
Changyeon Lee [Thu, 29 Feb 2024 02:17:02 +0000 (11:17 +0900)]
e_comp: set e_hwc_windows_comp_override when nocomp_override is set
Change-Id: If6b32a6d2e79bda548a2f8dafb34c793fdc209ad
Jihoon Kim [Fri, 16 Feb 2024 07:55:45 +0000 (16:55 +0900)]
e_keyrouter: remove grab_key mutex
Change-Id: I3fb360fe5d7ac34ccb7c51e58274cacd2be1074e
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Thu, 8 Feb 2024 02:50:45 +0000 (11:50 +0900)]
Support pipe communication between main thread and input thread
Change-Id: I583ee3e4a02a2d239b5a4476e1bba48f68142895
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
SooChan Lim [Tue, 27 Feb 2024 06:47:54 +0000 (15:47 +0900)]
e_main: add hook for idle enter/exit of main loop
e_main provides two hooks below. each hooks let them
know when ecore_main_loop enters idle state and
exits idle state.
E_MAIN_HOOK_LOOP_BEFORE_IDLE_ENTER
E_MAIN_HOOK_LOOP_AFTER_IDLE_EXIT
Change-Id: I21d4c26fc4dc50edb48415b588efe326e562922e
Junseok Kim [Tue, 27 Feb 2024 01:33:41 +0000 (10:33 +0900)]
e_desk_area: enable REFACTOR_DESK_AREA flag
Change-Id: I73203577c4e7ada696a8ea4e18a50273f0579f36
duna.oh [Thu, 22 Feb 2024 08:05:45 +0000 (17:05 +0900)]
packaging: Update version to tz9_6.4.0
Change-Id: Ie525f736c3060d0dcb79355331cbdf250f9b139a
Changyeon Lee [Thu, 22 Feb 2024 07:54:06 +0000 (16:54 +0900)]
Revert "e_client: do not enable the transform core if the render update lock is set"
This reverts commit
3d160e6d4f86e0e514dffc87c2130e90fe4890ec.
Change-Id: Ia2ee1995c1d2b035da96ad6c1eb78c4821a39762
duna.oh [Thu, 8 Feb 2024 07:13:33 +0000 (16:13 +0900)]
e_input: Add E_API e_input_device_is_virtual(dev, device_path, clas)
E_API for checking if a device is physically connected or virtual
Change-Id: Ib7ff83e9ce2290bdb613091c2d2e9d7ff2b4b4e9
duna.oh [Thu, 8 Feb 2024 07:08:02 +0000 (16:08 +0900)]
e_input: Set device's subclass to virtual using udev property
Change-Id: Id765eac76334698d28715cd940abf1b0ab147f33
Jihoon Kim [Wed, 21 Feb 2024 06:14:34 +0000 (15:14 +0900)]
packaging: Update version to tz9_6.3.1
Change-Id: I840284a93ee8c20c8cf4bd3aa0c69f1d3bd01b5e
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Wed, 21 Feb 2024 05:59:53 +0000 (14:59 +0900)]
e_input: Fix build error due to deprecate
Change-Id: Ibe6f8d76945516c9271861e22964b561fa5a2f39
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Changyeon Lee [Wed, 7 Feb 2024 09:39:23 +0000 (18:39 +0900)]
e_client: do not enable the transform core if the render update lock is set
Change-Id: I404df3bb2da56260c7df9eb150b1b47649180634
Changyeon Lee [Mon, 19 Feb 2024 07:19:34 +0000 (16:19 +0900)]
packaging: Update version to tz9_6.3.0
Change-Id: I0ca985823a7754369fdb4bc7306aa64043bb0c1e
Changyeon Lee [Wed, 6 Dec 2023 03:38:36 +0000 (12:38 +0900)]
e_blur: add first implementation of ds_tizen_blur interface
Change-Id: Ie508e2c13fdd6bdc7e3566afd271793bf016a3ab
Changyeon Lee [Tue, 19 Dec 2023 09:03:02 +0000 (18:03 +0900)]
e_blender: use ds_tizen_blender instead wtz-blender protocol
Change-Id: I10a20effe4d7a9d2f1fc545414cfead6eea933fd
Inhong Han [Wed, 7 Feb 2024 10:08:36 +0000 (19:08 +0900)]
Move the xkb structure of E_Comp_Wl_Data to e_comp_input_intern.h
Change-Id: I683440aeaf392efca8532c60b2213916d0891195
Jihoon Kim [Fri, 26 Jan 2024 08:06:23 +0000 (17:06 +0900)]
e_input: remove keymap mutex
Change-Id: I05fd2645cfc8d567aab43eff3e49cf2a929d65c1
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Changyeon Lee [Tue, 23 Jan 2024 05:36:52 +0000 (14:36 +0900)]
e_hwc_windows: refactor updating the changes of hwc and hwc_window
Previously, the changes hwc and hwc_window was updated in every idle time
if wait_commit is false.
For reducing usage of cpu, this patch makes the changes of hwc and hwc_window
is updated when property, restriction, buffer, visible, geometry are changed.
Change-Id: I0833d3838e70b5a980e572e6bc63df7c024e08a6
Changyeon Lee [Tue, 23 Jan 2024 04:58:29 +0000 (13:58 +0900)]
e_hwc_windows: add the restriction of hwc
Previously, the device_state_available of hwc_window was updated in every idle time
if wait_commit is false.
For reducing usage of cpu, this patch makes the device_state_available is removed and
the restriction of hwc is added and updated when condition of the restriction is
changed.
Change-Id: Ieab8e2e70c7b93be4e6d02092a4a801234ceb947
Changyeon Lee [Tue, 23 Jan 2024 04:22:10 +0000 (13:22 +0900)]
e_hwc_window: refactor updating the restriction of hwc_window
Previously, the restriction of hwc_window was updated in every idle time
if wait_commit is false.
For reducing usage of cpu, this patch makes the restriction of hwc_window
is updated when condition of the restriction is changed.
Change-Id: I4498ebeb81ff8bcf5e0074c560b0ef5336a78beb
Changyeon Lee [Thu, 25 Jan 2024 11:19:52 +0000 (20:19 +0900)]
e_hwc_window: add e_hwc_window_visible_skip_set
Change-Id: Iced2d56da81fcfa889593ddf5797ea9b5acdeb51
Changyeon Lee [Thu, 25 Jan 2024 08:28:36 +0000 (17:28 +0900)]
e_comp_object: add e_comp_object_color_visible_set_listener_add
Change-Id: Ic3c291697bf59dd964b5520be66210a01880b9ef
Changyeon Lee [Wed, 24 Jan 2024 03:37:26 +0000 (12:37 +0900)]
e_pixmap: add E_PIXMAP_HOOK_BUFFER_CLEAR_DONE
Change-Id: I5dd06d5bad91a3e5b5884bc7fe13e5e516363300
Changyeon Lee [Wed, 24 Jan 2024 02:25:20 +0000 (11:25 +0900)]
e_hwc_windows: add missing initialization of vis_skip
Change-Id: I485c3bad91196f589ef5349d5f177f5bf2825cac
Changyeon Lee [Wed, 17 Jan 2024 02:56:40 +0000 (11:56 +0900)]
e_comp_object: add E_COMP_OBJECT_HOOK_RENDER_UPDATE_LOCK_UNSET
Change-Id: I6d56f44a2ba4e8469beabbe5ecc4a768cc3ade55
Changyeon Lee [Mon, 22 Jan 2024 09:30:22 +0000 (18:30 +0900)]
e_comp_object: add e_comp_object_color_set_listener_add
Change-Id: If7d96290a1034b1d2dcc4586fe6a58af2cb7aa3c
Changyeon Lee [Mon, 22 Jan 2024 09:25:09 +0000 (18:25 +0900)]
e_comp_object: add e_comp_object_content_type_set_listener_add
Change-Id: I4b25cca0193023cb48e97b8bf72546f8eb0a71e2
Changyeon Lee [Mon, 22 Jan 2024 09:21:00 +0000 (18:21 +0900)]
e_comp_object: add e_comp_object_render_op_set_listener_add
Change-Id: I4462fb88a124c2406b211550438b13120f6f2809
Changyeon Lee [Mon, 22 Jan 2024 09:17:19 +0000 (18:17 +0900)]
e_comp_object: add e_comp_object_image_filter_set_listener_add
Change-Id: I9a5d61e43b1a0511d527e932868ac0e0613d4807
Changyeon Lee [Mon, 22 Jan 2024 08:46:24 +0000 (17:46 +0900)]
e_hwc_windows: add e_hwc_windows_comp_override_set
Change-Id: I1ed35d2d184a2e0889b471369406e78771b5b3ac
Changyeon Lee [Thu, 18 Jan 2024 04:43:53 +0000 (13:43 +0900)]
e_hwc: get output available size in hwc_new
Change-Id: I21232629094eea0f2d1ccc661bda6d1a20afac63
Changyeon Lee [Thu, 18 Jan 2024 03:18:28 +0000 (12:18 +0900)]
e_hwc_window: add e_hwc_window_never_hwc_set
Change-Id: Idbcd02832c470fe9dcfd0513293e95876f08a1a0
Changyeon Lee [Thu, 18 Jan 2024 03:10:53 +0000 (12:10 +0900)]
e_hwc_window: add e_hwc_window_comp_override_set
Change-Id: Ib68ab414ac1e2ba80d4f39b443d85fc5d41cadf5
Changyeon Lee [Wed, 10 Jan 2024 11:24:55 +0000 (20:24 +0900)]
e_hwc_windows: remove rendered_windows in the E_Hwc_Windows_Comp_Info
use e_hwc_windows_present_sync for sychronizing gl and hwc compositing
Change-Id: Iecd09fa3be23aa00fa23aca05bef5edf2de20c21
duna.oh [Mon, 19 Feb 2024 03:19:10 +0000 (12:19 +0900)]
e_pointer: add damage when hiding cursor object
Change-Id: I4a85d51cadbfe9dd00d2878ecabed146e607962c
Jihoon Kim [Wed, 14 Feb 2024 10:46:45 +0000 (19:46 +0900)]
e_devicemgr_input: fix issue tizen_input_device_manager object is not found
errno 22 (invalid argument) occurs because the tizen_input_device_manager object is not found after receiving the device_remove event of the tizen_input_device_manager interface from the wayland client.
Change-Id: I372267cd2080bec95c341f97cb1cd6631e766d55
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Doyoun Kang [Wed, 14 Feb 2024 05:12:45 +0000 (14:12 +0900)]
packaging: Update version to tz9_6.2.1
Change-Id: I78bc3881cfbbc4043c191f2d1e4cd1d8b46132ae
Jihoon Kim [Tue, 13 Feb 2024 10:04:38 +0000 (19:04 +0900)]
e_comp_wl: fix overflow issue
Expression cancel_keycode - 8U, which is equal to
4294967288, where cancel_keycode is known to be equal to 0, underflows the type that receives it, an unsigned integer 32 bits wide.
Change-Id: I3fc0178cc2159b123b5d2c637c813b958132f31f
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Doyoun Kang [Tue, 13 Feb 2024 09:11:32 +0000 (18:11 +0900)]
e_desk_area/e_info_server: fix coverity issue
Change-Id: I24623d39474f8cb81f7754a7f0365047d33dc270
SooChan Lim [Tue, 6 Feb 2024 01:17:44 +0000 (10:17 +0900)]
include: include e_types.h file at all public header files
e_types.h has the default definitions which all other public header
files should have. Therefore, they include e_types.h file as a
default.
Change-Id: I36d85d3a47e272602eb14db930290cb960ef603a
duna.oh [Thu, 8 Feb 2024 01:13:53 +0000 (10:13 +0900)]
packaging: Update version to tz9_6.2.0
Change-Id: I23e12ccec39585e2e9a95f9388042e55f0d90b04
duna.oh [Tue, 6 Feb 2024 09:41:20 +0000 (18:41 +0900)]
e_input: add E_API e_input_device_keyboard_has_key(dev, device_path, code)
E_API for checking if a keyboard key is present on a given input device
Change-Id: I752453b81b8fe0216fdd8f0039cdcefd69d0d49d
SooChan Lim [Mon, 5 Feb 2024 23:16:21 +0000 (08:16 +0900)]
include: remove the unused file
Change-Id: I4dcd226094bc57192f821360e6887674fe0bab31
Doyoun Kang [Mon, 5 Feb 2024 08:03:06 +0000 (17:03 +0900)]
e_log: refactor log format
We reduce the log length as below.
1. remove log level in domain info. (ex. INF<e> -> <e>)
2. print just file name w/o directory and reduce file name length to 18 from 30
3. reduce log tag length to 8 from 10
@log_refactoring
Change-Id: I2f002f89bba05c83a73108a89eb6b4dd558239a9
Junseok Kim [Fri, 2 Feb 2024 07:56:54 +0000 (16:56 +0900)]
e_client: check visibility of the activated window when focus set to the window
There was a bug that focus unset by focus calculate after focus set by activate.
(e.g. visible window but out of zone geometry)
This problem occures because the visibility of the activated window is not checked.
For fix this issue, check visibility of the activated window when focus set.
Change-Id: I00cec403b51b11593dfef2c86cf7cfb50858a7af
Junseok Kim [Thu, 1 Feb 2024 11:29:05 +0000 (20:29 +0900)]
e_comp_wl: Change ecore_event_mouse_move handler to prepend
There was a bug that KVM Service app receive pointer lock event before drag enter event.
It caused by the EVAS_CALLBACK process faster then ECORE_EVENT callback
For fix this issue, change from append to prepend when add ecore_event_mouse_move handler
Change-Id: I2df4e0a8e302604a299440363edc215afaa419b8
Doyoun Kang [Tue, 30 Jan 2024 09:05:48 +0000 (18:05 +0900)]
packaging: Update version to tz9_6.1.0
Change-Id: Ie7f8d1f22d6cf9f4ea26693514188ce85e279610
duna.oh [Mon, 29 Jan 2024 08:34:27 +0000 (17:34 +0900)]
e_comp_wl: Fix issue detected by static analysis tool
keycode is only valid if it is greater than zero.
Also wl_keyboard's key event now contains unsigned integer variable to handle
the keycode correctly.
Change-Id: I0ddc839d3b468cf14713690f551a991e62336d20
Junseok Kim [Fri, 26 Jan 2024 06:24:55 +0000 (15:24 +0900)]
e_service_kvm: send source mimetype to kvm service
Change-Id: Ica0e41f0deb847f4a7e643fc378b0e3cdf5a50f8