Jihoon Kim [Fri, 27 Sep 2024 07:07:11 +0000 (16:07 +0900)]
e_comp_wl_input: Add e_comp_wl_input_keymap_default_set()
Change-Id: I9f5925ec9d7b7cc26c7ab5703f7e7f1da6c6b5b2
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
jinbong.lee [Fri, 27 Sep 2024 06:01:52 +0000 (15:01 +0900)]
Add interface of e_comp_wl_input_keymap_keycode_to_keyname
- change internal function to interface
Change-Id: I4b65fff0e9d5db4b6882c4a8903ead83b186a0e6
Changyeon Lee [Fri, 27 Sep 2024 04:50:35 +0000 (13:50 +0900)]
Packaging: Update version up to tz9_33.1.0
Change-Id: Iecaea89f846090364b95c3da2b6abc5f6dcec78e
Doyoun Kang [Fri, 27 Sep 2024 04:09:32 +0000 (13:09 +0900)]
e_client: add E_API for handling transients stack
Change-Id: I745807d0eb881c35313f7a06c52f0d3711cec24d
Jihoon Kim [Fri, 27 Sep 2024 01:28:01 +0000 (10:28 +0900)]
e_comp_wl_input: fix missing lock issue
Change-Id: I1aad0dc171f3316c93a5afc01b8ee8ff70aa14ed
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Changyeon Lee [Thu, 26 Sep 2024 10:06:46 +0000 (19:06 +0900)]
e_hwc_window: Set the restriction transform if desk zoom is enabled
Change-Id: Iea0567309d990b548634e5dc35577237afbe582b
Changyeon Lee [Thu, 26 Sep 2024 08:19:51 +0000 (17:19 +0900)]
E_Pointer: Fix issue with scale up twice for the output resolution ratio
Change-Id: I25d0439e4ab2221c90a87f5582de4bbff8cb7ca0
Changyeon Lee [Wed, 25 Sep 2024 10:42:09 +0000 (19:42 +0900)]
Packaging: Update version up to tz9_33.0.2
Change-Id: Ida896bf007c26d78cf106a0dd4bfaaca4e6964fe
Changyeon Lee [Wed, 25 Sep 2024 10:21:35 +0000 (19:21 +0900)]
E_Blur: Fix the blur behind is not shown even if ec is shown
Change-Id: I8d5d78ce41ef1574b43955271ab07f46c575343b
Junkyeong Kim [Wed, 25 Sep 2024 09:59:08 +0000 (18:59 +0900)]
Packaging: Update version up to tz9_33.0.1
Change-Id: I8f88282930120663124954f868f439d02ac18102
Doyoun Kang [Wed, 25 Sep 2024 09:44:12 +0000 (18:44 +0900)]
e_policy_zone: fix resource leak
Change-Id: I0cc3eeeccdb656c07ee606283797cce95e1a0452
Junseok Kim [Wed, 25 Sep 2024 07:53:34 +0000 (16:53 +0900)]
e_policy_softkey: Add null check of e_view_data_get
Change-Id: I61a2d9c4ddc097791126a335eff4872ef47b57f6
Junseok Kim [Wed, 25 Sep 2024 07:51:41 +0000 (16:51 +0900)]
e_service_softkey: remove dead code
wl_container_of always returns Non-NULL value
Change-Id: I677df39e9c7356ecfe77abebf3d52ce078d983ad
Junseok Kim [Wed, 25 Sep 2024 07:50:50 +0000 (16:50 +0900)]
e_service_quickpanel: remove dead code
wl_container_of always returns Non-NULL value
Change-Id: Ia0152ee5a91ffb4c27df6cfca1f15ae18c7dfcb8
Junkyeong Kim [Wed, 25 Sep 2024 08:24:05 +0000 (17:24 +0900)]
e_magnifier: Erase dead code
Change-Id: I0b55b3fab853772290e84c5a6b8d0d177614f50e
duna.oh [Wed, 25 Sep 2024 08:18:21 +0000 (17:18 +0900)]
e_pointer: use e_view API instead of wl_list_remove
Change-Id: Iaef6f394346adbfef0f07a367060a5e6e205bcd1
Junseok Kim [Wed, 25 Sep 2024 04:18:34 +0000 (13:18 +0900)]
e_desk_area: Check skip_iconify before iconify childs
Change-Id: I260dee2c21ad195a0f8b2a5ca23420b7a2621940
Junkyeong Kim [Wed, 25 Sep 2024 07:59:25 +0000 (16:59 +0900)]
e_service_cbhm: Erase dead code
Change-Id: Iac406efa9376dc5f038daec43a26a07e4d60ccce
Junkyeong Kim [Wed, 25 Sep 2024 07:57:27 +0000 (16:57 +0900)]
tc-e_view_rect: Use defined value
Change-Id: I9cae28d766996499b970c09d2a38e9a691338f68
Junkyeong Kim [Wed, 25 Sep 2024 05:32:13 +0000 (14:32 +0900)]
e_video_hwc: Add null checking of surface
Change-Id: I203d197fa54a38b051d3f65d8f03ad0f3c8e4476
Seunghun Lee [Wed, 25 Sep 2024 03:40:15 +0000 (12:40 +0900)]
subsurface: Fix dereferencing before null check
Change-Id: Iebce171754c8ef4cd3aa220c7740b6208bf68c31
Seunghun Lee [Wed, 25 Sep 2024 03:32:58 +0000 (12:32 +0900)]
video_shell: Fix resource leak
Change-Id: I1619472eac59be44ee85702ac7ee046d5835d217
Doyoun Kang [Tue, 24 Sep 2024 23:53:15 +0000 (08:53 +0900)]
Packaging: Update version up to tz9_33.0.0
Change-Id: I067f46601a2937b8542ebedd02eab284363a9f36
Junkyeong Kim [Tue, 24 Sep 2024 11:39:53 +0000 (20:39 +0900)]
e_info_server: Add missing null check
Change-Id: I9ef80f44a88245153e6411fa86fb7ffd9e02f0f0
Junkyeong Kim [Tue, 24 Sep 2024 08:07:04 +0000 (17:07 +0900)]
evas_wrapper_intern: Use sizeof for EVAS_OBJECT_SIZE define
Change-Id: I818b1c976108ac6d978ac8734cdec677d7746d37
Seunghun Lee [Tue, 24 Sep 2024 07:11:12 +0000 (16:11 +0900)]
e_policy: Fix use-after-free
Removing a listener from the buffer_clear signal of E_Pixmap after
E_Pixmap has been destroyed results in use-after-free issue.
To resolve this problem, E_Pixmap will emit the destroy signal just
before it's destroyed. The implementation using E_Pixmap should remove
all listeners from the E_Pixmap when destroy signal is emitted.
Change-Id: I38f9fd86fd4815f156cc74bfc7934c79a55fbc6f
Jihoon Kim [Fri, 13 Sep 2024 05:25:02 +0000 (14:25 +0900)]
e_client: reduce the number of IPCs for cloning data
Change-Id: I386fb93a30219114c7e33080ce9772f498938ac5
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Junseok Kim [Mon, 23 Sep 2024 04:53:00 +0000 (13:53 +0900)]
e_policy_wl: remove NULL check of drag on secondary selection
The secondary selection is not related to drag.
So, remove the useless NULL check of drag.
Change-Id: I4e2a1493e8d30351bfa35c83104a78b3f9c754aa
Jihoon Kim [Mon, 23 Sep 2024 11:45:52 +0000 (20:45 +0900)]
e_input_backend: fix hang issue during frequent data cloning
Change-Id: Ib4b48d8d214a7eb273c66d536c9a51318255c7f6
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Fri, 20 Sep 2024 09:26:33 +0000 (18:26 +0900)]
input: handle more error in pipe
Change-Id: Idbcce43537ed5cd8539b1100ef006a8b791854dc
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Junkyeong Kim [Mon, 23 Sep 2024 10:02:40 +0000 (19:02 +0900)]
e_comp_wl_data: Code clean
Check null drag_source and offer_res ahead.
Change-Id: Iade6f1f0738946b8fa1cbc72fd3aef43fe178080
duna.oh [Tue, 24 Sep 2024 03:01:54 +0000 (12:01 +0900)]
e_comp_wl_input: allow cursor_set if client is kvm service
Change-Id: I652b69c6843bd2cb0431ef883f3fabd6c7d56ad8
duna.oh [Tue, 24 Sep 2024 02:56:13 +0000 (11:56 +0900)]
e_policy: fix typo in 'e_policy_client_is_kvm'
Change-Id: I1d45b64cb53db33f57c2d194cbee3ea0cbe93bc0
Changyeon Lee [Tue, 24 Sep 2024 01:40:19 +0000 (10:40 +0900)]
e_hwc_window: Remove dead code
Change-Id: Ied42a7a0de95c89f2c2192f91fde8d9621242e53
duna.oh [Mon, 23 Sep 2024 11:23:18 +0000 (20:23 +0900)]
e_comp_wl_input: allow cursor warping to hint position requested by inactive window
In cases where active constraint window doesn't set its cursor hint position,
the cursor will be warped to the hint position provided by the inactive window
requesting it.
< Scenario >
1. The left edge window becomes locked.
2. To release the pointer lock, the left edge window requests warp_pointer,
without setting its cursor hint position.
3. The top edge window sets its cursor hint position because it expects
the cursor to appear from the top rather than the left side.
Change-Id: Ia4ee073bdc30e29d7a844c5c3bf542d46cd1c48c
duna.oh [Tue, 6 Aug 2024 09:46:49 +0000 (18:46 +0900)]
e_dnd: Send mouse down/up event to KVM service when drag cancelled by KVM
The basic DnD operation involves E20 sending a mouse up event to client
once dragging begins on the client, followed by the actual DnD operation.
This patch adresses the issue where the KVM service needs to be informed
when is mouse is released, even after the KVM itself cancels the drag.
< Scenario >
1. Draggging starts on the Browser.
2. The KVM service app requests cancel drag.
3. When the mouse button is released, KVM service has no way to detect it
since no mouse up event is sent to.
Change-Id: I8501e12294129211ff941742703fe29edaa975b8
Doyoun Kang [Mon, 23 Sep 2024 08:41:39 +0000 (17:41 +0900)]
e_client: add missing e_client_extra_animating_get E_API
Change-Id: Ic20395fd3906228a395e340aebc0b520eff7f577
TaeHyeon Jeong [Mon, 23 Sep 2024 01:43:58 +0000 (10:43 +0900)]
e_comp_wl_tizen_hwc: Modify tizen_hwc_mgr
- Add tizen_hwc_mgr NULL check
- Remove wrapper free code in tizen_hwc_mgr_cb
Change-Id: Ic39f9ee11d903c573661ba2c2746880ed852df1d
TaeHyeon Jeong [Mon, 12 Aug 2024 02:22:19 +0000 (11:22 +0900)]
e_comp_wl: Remove unused code
- tizen_hwc in _E_Comp_Wl_Data struct
- hwc in _e_comp_wl_tizen_hwc_cb_create_commit_feedback()
Change-Id: Ic459297b996d9a5733619af31eebecd3e5175447
TaeHyeon Jeong [Mon, 12 Aug 2024 02:21:44 +0000 (11:21 +0900)]
e_comp_wl_tizen_hwc: Use ds_tizen_hwc
Change-Id: Ic762a4c3616308c8ef00fc2375534100e7762c19
Changyeon Lee [Mon, 23 Sep 2024 02:23:11 +0000 (11:23 +0900)]
Packaging: Update version up to tz9_32.1.4
Change-Id: I57623f9c2d52d82192acfbfd41e6be5e182ce271
Changyeon Lee [Fri, 13 Sep 2024 08:58:17 +0000 (17:58 +0900)]
e_blur_video_capture: Add e_blur_video_capture_trace_dump_debug
Change-Id: I0c7826a1aca5719e275fd99f8f283f15fd0880c8
Changyeon Lee [Thu, 19 Sep 2024 09:42:47 +0000 (18:42 +0900)]
e_blur: Fix the blur_behind is not shown
Change-Id: I45b8ff310e20fb6f8d3c2908612e933e69d11289
jinbong.lee [Thu, 19 Sep 2024 10:49:39 +0000 (19:49 +0900)]
Update e_view_test
- apply getting e_view from evas_object
- remove G_MOCK Warning related with EXPECT_CALL
Change-Id: I748241f7b3d029b42e05e031a761db0fb6066d75
jinbong.lee [Thu, 12 Sep 2024 11:36:18 +0000 (20:36 +0900)]
Add method for getting e_view from evas_object
- Searching scene tree through evas_object is used yet.
But, there is no way for using E_View API from evas_object.
So, we need method of getting e_view from evas_object
until evas_object interface is not needed.
Change-Id: Icc2cde5a69ee0b615e7d9105007832daa5048dd5
Changyeon Lee [Thu, 19 Sep 2024 08:28:31 +0000 (17:28 +0900)]
Packaging: Update version up to tz9_32.1.3
Change-Id: Icfccebd7035894b62acf78880d6258930aec6e96
Changyeon Lee [Thu, 19 Sep 2024 08:05:59 +0000 (17:05 +0900)]
Revert "e_explicit_sync: [Temporary] Do not check that surface already has synchronization"
This reverts commit
3a7ac024b5f656bf0609d18722382b25f4a2b0a1.
Change-Id: Id4ae73fe14ad8d4ff844805925f3f7f37447cc2e
Jihoon Kim [Fri, 13 Sep 2024 10:26:37 +0000 (19:26 +0900)]
e_config: Add pointer thread mode option
Change-Id: Ifd62a203c658215c16a9ebb08b65d9b81c647640
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Mon, 2 Sep 2024 02:15:14 +0000 (11:15 +0900)]
input: fix missing lock
Change-Id: I79376d8830a9683c0e7f14cfe605735cf7685f7d
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Fri, 13 Sep 2024 11:07:40 +0000 (20:07 +0900)]
e_comp_input: fix indentation
Change-Id: Ie13fea681eeffcdfb1ea1893569ae43c43e894a6
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Changyeon Lee [Thu, 19 Sep 2024 02:13:29 +0000 (11:13 +0900)]
Packaging: Update version up to tz9_32.1.2
Change-Id: Ib52920fbecccae1e9a0389c5bb77e85a0cbb26af
Changyeon Lee [Thu, 19 Sep 2024 02:00:46 +0000 (11:00 +0900)]
e_explicit_sync: Fix wrong checking error
Change-Id: I453f3b4f07efb79e7596bfd1996e6b5d2ff5ee79
Changyeon Lee [Thu, 19 Sep 2024 01:23:26 +0000 (10:23 +0900)]
e_explicit_sync: [Temporary] Do not check that surface already has synchronization
web engine apps create two EGLSurface from one wl_surface.
this patch is temporary.
Change-Id: I7487f94fdc4f0f10c0f18a86ea8e752c0467844d
Seunghun Lee [Fri, 13 Sep 2024 01:48:23 +0000 (10:48 +0900)]
video_shell: Refactor out
To improve readability, this patch renames functions and divides quite
big functions into smaller ones.
Change-Id: I9de746821c5bc410a0af9964a38b955b06e2e8a7
Inhong Han [Fri, 13 Sep 2024 06:24:59 +0000 (15:24 +0900)]
e_info: Modified the option to print the elapsed times for mouse events
Change-Id: I5ac74c30371735b6e5d0a926886db2788a69a53a
Inhong Han [Wed, 11 Sep 2024 05:49:50 +0000 (14:49 +0900)]
e_info: Modified to generate input event in input thread
Change-Id: Ie7398a942a10a2623de0c262ae4614c64467f06e
Jihoon Kim [Fri, 13 Sep 2024 06:08:31 +0000 (15:08 +0900)]
Packaging: Update version up to tz9_32.1.1
Change-Id: Ie653d24ba4328e81cb4c11c3dbcfbc68573d86ca
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
이진봉/Tizen Platform Lab(SR)/삼성전자 [Fri, 13 Sep 2024 06:01:09 +0000 (15:01 +0900)]
Revert "Add method for getting e_view from evas_object"
This reverts commit
2a9ecd0aa9bd1c428d34c675ae8951dd2f1e6000.
Change-Id: Iac21e8e00d58c26b23365c6dc3532f74f1d446b7
Jihoon Kim [Fri, 13 Sep 2024 04:47:31 +0000 (13:47 +0900)]
Packaging: Update version up to tz9_32.1.0
Change-Id: Id93364e70e724f7d53b58918a10947bf917790d1
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Changyeon Lee [Fri, 13 Sep 2024 04:57:09 +0000 (13:57 +0900)]
e_hwc_window: Remove unnecessary log
ec of hwc_window can be null
Change-Id: Ie898f3eee4325139a40214a11da29b91a62a7766
jinbong.lee [Thu, 12 Sep 2024 12:23:52 +0000 (21:23 +0900)]
Add new interface for E_Zone
- e_zone_over_get()
Change-Id: I6b1aae9c6e5f970a1d24fe8f8475852a3c408626
jinbong.lee [Thu, 12 Sep 2024 11:36:18 +0000 (20:36 +0900)]
Add method for getting e_view from evas_object
- Searching scene tree through evas_object is used yet.
But, there is no way for using E_View API from evas_object.
So, we need method of getting e_view from evas_object
until evas_object interface is not needed.
Change-Id: I3f2d5b5e9c895355c875b65ff1b892d74e7a7187
Jihoon Kim [Fri, 13 Sep 2024 04:19:38 +0000 (13:19 +0900)]
e_config: Add input thread data cloning mode
Change-Id: If5a581de7d102d14080a5d2f4e2255c07b2101fa
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Doyoun Kang [Thu, 12 Sep 2024 05:42:03 +0000 (14:42 +0900)]
e_comp_wl: change code not to use EINA_SAFETY checker in getting E_APIs
Change-Id: I96455af6f193b0d731b0b9c06a1a27e5da89ba53
Seunghun Lee [Wed, 11 Sep 2024 02:30:17 +0000 (11:30 +0900)]
e_info: Add 'transform' command for video_shell
winfo -video_shell transform [HANDLE] [0|90|180|270] [OPTIONS]
--help Show this help message and exit
--geometry Geometry to be transformed. X and Y values are translated by surface-local coordination. Format: [X,Y,WIDTH,HEIGHT]
--ratio Set aspect ratio. If both WIDTH and HEIGHT are set to -1, aspect ratio will be disabled. Format: [WIDTH,HEIGHT]
NOTE: The HANDLE is a viewport handle you can find with `winfo -video_shell info`
Change-Id: I04010091e632d78e782259166733502958cc2a55
Seunghun Lee [Thu, 12 Sep 2024 00:48:21 +0000 (09:48 +0900)]
video_shell: Apply transform map when destination changed
Since it doesn't take transfomr into account when updating destination
it needs to update transform again when destination updated.
Change-Id: I3bd1f73144c52a8e27bb2b8c656e3f505476d63c
Seunghun Lee [Wed, 11 Sep 2024 02:27:55 +0000 (11:27 +0900)]
video_shell: Print position information separately
Change-Id: I3974b26a724dc2e58f7eda88e23a51ea1a9316f0
Seunghun Lee [Wed, 11 Sep 2024 02:26:25 +0000 (11:26 +0900)]
compositor: Add e_subsurface_position_get
This returns position of a subsurface in surface-local coordination.
Change-Id: Iea069f9d74542a20a2c089c38bf237afb82f386d
Doyoun Kang [Thu, 12 Sep 2024 02:31:04 +0000 (11:31 +0900)]
include e_client_intern.h file
Change-Id: I3656146d88904de73f8744a1a7a0823b1a1fac33
Junseok Kim [Tue, 10 Sep 2024 01:28:18 +0000 (10:28 +0900)]
e_service_kvm: Remove ungrab input when the drag starts
Change-Id: I334ff8dc060cb4c964bfa5d8fc15565fb9faa94e
Junkyeong Kim [Wed, 11 Sep 2024 09:55:44 +0000 (18:55 +0900)]
e_comp_wl_data: Don't send wl_data_selection event when focus changed
When focus changed, e20 check the focused app and send wl_data_selection event.
But now if the secondary selection apps get focus, don't send wl_data_selection event.
Change-Id: I2d852c4fd010f9dc43c4a503b6d52161d852fe5f
duna.oh [Wed, 11 Sep 2024 09:37:02 +0000 (18:37 +0900)]
Packaging: Update version up to tz9_32.0.0
Change-Id: Icd9ee2b2e1d8122ffb2a007d28d17f92eda00870
duna.oh [Wed, 11 Sep 2024 09:34:12 +0000 (18:34 +0900)]
e_comp_wl: remove unused struct 'E_Comp_Wl_Seat'
Change-Id: Icad4fee7fa8bcc54025add3e60e4c688591a43ab
duna.oh [Fri, 15 Dec 2023 10:48:07 +0000 (19:48 +0900)]
e_devicemgr: create new tizen_input_device resources for every seat & manager
The commit '3cf250' was a workaround to fix memory leaks
not destroying tizen_input_device resources.
However, it also caused that second bound wl_seat (ex.efl_util) coundln't get
events of tizen_input_device_manager.
Also, since the memory leak issue was fixed by the commit '889ae7',
we don't need the workaround.
Please refer to following commits.
commit
3cf250b83cc3d2038304045433aae23cad7b44fc
Author: duna.oh <duna.oh@samsung.com>
Date: Thu Nov 10 14:34:33 2022 +0900
e_devicemgr: create tizen_input_devices only for first bound seat & manager
commit
889ae7c41049cc2b7d7e598e2814ba7e551127e9
Author: duna.oh <duna.oh@samsung.com>
Date: Fri Nov 4 19:15:47 2022 +0900
e_devicemgr: add data struct for tizen_input_device_manager
E_Devicemgr_Input_Device_Mgr_Data is a data for tizen_input_device_manager.
This has a Eina_List of E_Device_Input_Device_User_Data and manager's resource.
When a client unbinds tizen_input_device_manager, mgr_data iterates a list
of device_user_data and cleans up device's resource.
Change-Id: Ic3e0a898c07fc7c595233cabbb9ad4d6d6d5964c
Junseok Kim [Tue, 10 Sep 2024 05:01:00 +0000 (14:01 +0900)]
e_desk_area: remove frequent log
Change-Id: I5807f852c324eb1fb74d6756ddda7d90e04bc001
Seunghun Lee [Wed, 11 Sep 2024 03:21:56 +0000 (12:21 +0900)]
video_shell: Translate aspect_ratio by transform
Change-Id: I66584c13eda2b736d21f401f55df96522292a10c
Seunghun Lee [Wed, 11 Sep 2024 02:59:07 +0000 (11:59 +0900)]
video_shell: Remove dead code
Change-Id: I78fb8e82f7c39b1fc5c614ea11c92522858c0ca2
SooChan Lim [Wed, 11 Sep 2024 06:39:05 +0000 (15:39 +0900)]
e_plane: remove the unused files
Change-Id: Id79c7577caba0837590375d3e1199c0a4df64ee4
Seunghun Lee [Wed, 11 Sep 2024 06:31:11 +0000 (15:31 +0900)]
video: Fix use after free
To avoid null dereference, it deletes post_client_idler_before_hook at
the beginning of the callback function.
Change-Id: I90f627752ae39fa26ffbcea1a0daf7b4b5f38639
jinbong.lee [Tue, 10 Sep 2024 10:54:25 +0000 (19:54 +0900)]
Add NULL check for e_comp->pointer
- NULL check is added for preventing potential bug
Change-Id: Idf969062ae14472301bd18fe2786c594a7f9ed17
jinbong.lee [Tue, 10 Sep 2024 04:30:51 +0000 (13:30 +0900)]
Fix typo
- lock -> unlock in e_comp_ec_list_unlock function
Change-Id: I48bc234a9e3812020c5f6fe620216404f97cc839
jinbong.lee [Mon, 9 Sep 2024 09:25:44 +0000 (18:25 +0900)]
Apply e_comp_get() / e_comp_wl_get() function
- getting function is used instead of direct access to global variable.
Change-Id: Ib80983791ca4079d044ab332c5efcb2a73fcb046
Jihoon Kim [Wed, 11 Sep 2024 05:05:56 +0000 (14:05 +0900)]
Packaging: Update version up to tz9_31.0.0
Change-Id: I377d064c93d74f9bd6925ce150fed847f69ed77b
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Wed, 11 Sep 2024 04:33:26 +0000 (13:33 +0900)]
input: reduce logs related to cloning input thread data
Change-Id: I8acf7fe18e5bcc077637bff57ce83479bd9ba845
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Tue, 10 Sep 2024 02:44:55 +0000 (11:44 +0900)]
input: rename function for getting pointer device
Change-Id: I7725712feed096d9b16d747c8d172af325862bd4
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Fri, 30 Aug 2024 07:30:50 +0000 (16:30 +0900)]
input: send mouse in/out event in input thread
Change-Id: I51159429223ed052d405e9872867c7c992006049
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Tue, 27 Aug 2024 11:13:45 +0000 (20:13 +0900)]
input: send touch down and up event in input thread
Change-Id: Ibd0b4647527bbf437d41bfe8bec08e8fa1245b90
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Thu, 22 Aug 2024 02:31:07 +0000 (11:31 +0900)]
input: send mouse wheel event in input thread
Change-Id: Id494a841b084b6845e81a906d699ccddf2d8fb38
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Fri, 30 Aug 2024 11:02:58 +0000 (20:02 +0900)]
input: send device info in input thread
Change-Id: Iec1c441bfbd4ab148c4a7ca72136fd668be051e2
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Wed, 21 Aug 2024 01:49:24 +0000 (10:49 +0900)]
input: send mouse down and up event in input thread
Change-Id: I04759e3a2423658049929d852568b8c79247fd5c
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Wed, 14 Aug 2024 06:40:43 +0000 (15:40 +0900)]
input: send mouse move to focused_ec thru input thread
Change-Id: If0df018aec957ef635b205fa3f22fe62cf8b9ea4
Signed-off-by: Duna Oh <duna.oh@samsung.com>
Doyoun Kang [Thu, 5 Sep 2024 06:26:17 +0000 (15:26 +0900)]
e_comp_wl: add new structure and function for E_Comp_Wl_Shell_Surface_Api
We add a new structure and E_API for setting this to ec->comp_data's shell surface resource.
- structure: E_Comp_Wl_Shell_Surface_Api
- E_API: e_comp_wl_shell_surface_api_set
By this change,
E_Shell_Surface_Api uses this new structure.
Change-Id: Ic432587b5652951ccc7e1abed9b6cdb8b9ca2709
Doyoun Kang [Thu, 5 Sep 2024 06:11:57 +0000 (15:11 +0900)]
e_comp_wl: modify e_comp_wl_surface_get function implementation
We changed code to call e_comp_wl_client_surface_get() in e_comp_wl_surface_get E_API
for thread safety while accessing the surface resource.
Change-Id: I85adad30b9630b95bb33f413ca35a0d990f4041f
Junseok Kim [Mon, 9 Sep 2024 08:39:19 +0000 (17:39 +0900)]
Packaging: Update version up to tz9_30.3.4
Change-Id: Ibb80725596c45c73232038cbf057dd24da9ba897
Junseok Kim [Mon, 9 Sep 2024 05:27:34 +0000 (14:27 +0900)]
e_comp_canvas: fix svace issue
Change-Id: I2cd9402ebe41ac158a28239456d5a3a20add7539
Seunghun Lee [Mon, 9 Sep 2024 04:58:37 +0000 (13:58 +0900)]
e_comp_wl: Fix wrong return value
Change-Id: If2870875fafdc4646f1660f1ad3045113d0d4d03
Junseok Kim [Mon, 9 Sep 2024 03:21:24 +0000 (12:21 +0900)]
e_policy: remove debug log
Change-Id: Ie545afaffd2a3bdd0f610669f8ee33000dfde1c8
Junseok Kim [Mon, 19 Aug 2024 11:37:35 +0000 (20:37 +0900)]
e_policy_desk: Seperate logic code from E_Desk to E_Policy_Desk
Change-Id: I6a628159a745e376bec8e5dd04db7e2332cb7e91
Junseok Kim [Thu, 18 Jul 2024 07:52:34 +0000 (16:52 +0900)]
e_policy_zone: Seperate logic code from E_Zone to E_Policy_Zone
Change-Id: I116f0c3c146bc2b51cf00c7ceb6b50f9cf933136
SooChan Lim [Thu, 11 Jul 2024 10:51:05 +0000 (19:51 +0900)]
e_policy: add e_policy files
Change-Id: Ie8c50e39cd6d19b6ace8a2b2f1cee5e9e89e785d