SooChan Lim [Mon, 25 Nov 2024 05:35:31 +0000 (14:35 +0900)]
e_comp_screen: move the e_comp_screen structure into internal header
Do not expose the member varaible of e_comp_screen structure.
Change-Id: I2bff8dfce85543fb146fbdd0fcf17e2bb944d656
Jihoon Kim [Mon, 25 Nov 2024 04:16:47 +0000 (13:16 +0900)]
e_devicemgr_inputgen: remove unnecessary ecore_thread_main_loop_begin() and end()
Change-Id: I52b65852c39feaa801738e66efd2b0bec59d66a4
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Doyoun Kang [Fri, 22 Nov 2024 05:25:38 +0000 (14:25 +0900)]
Packaging: Update version up to tz9_36.0.2
Change-Id: I02cc32749234d63046604415cb9d10030c988705
Junseok Kim [Wed, 20 Nov 2024 05:25:48 +0000 (14:25 +0900)]
e_view: doing object stack raise on e_view_reparent
In some case, there're stack order mismatch between evas_object and e_view by unknown issue.
In that situation, _view_eo_stack_update could makes some object place to middle of layer
even if the object request layer change.
To ensure the object place top of the layer, call evas_object_raise instad of stack update.
Change-Id: I87129ffa6b0fee27b132da4805de668ccf0c3243
Jihoon Kim [Fri, 22 Nov 2024 01:14:49 +0000 (10:14 +0900)]
Packaging: Update version up to tz9_36.0.1
Change-Id: I369063cd862c04feafffa448fece78a1938c9500
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Fri, 22 Nov 2024 01:59:40 +0000 (10:59 +0900)]
e_input_backend: fix issue detected by static analysis tool
Change-Id: I27e39ee06afd6024e81544df879171325ac72d5f
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Wed, 11 Sep 2024 11:10:59 +0000 (20:10 +0900)]
e_input_backend: process device add or remove asynchronously
Change-Id: I662f0ca0b7da2fee51b9fda1b2ffa9a8ef97bb85
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Junkyeong Kim [Thu, 21 Nov 2024 05:12:11 +0000 (14:12 +0900)]
e_alpha_mask_rect: Change view event listener delete method
Use view event delete API instead of wl_list_remove.
Change-Id: Ie9bb580e1f0f45515a78f64e207fd6b101657785
Jihoon Kim [Wed, 20 Nov 2024 08:08:45 +0000 (17:08 +0900)]
input: reduce logs related to input
Change-Id: If61e09a1a40f92bb8744af8d237a018f3da21390
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Doyoun Kang [Tue, 19 Nov 2024 05:11:28 +0000 (14:11 +0900)]
Packaging: Update version up to tz9_36.0.0
Change-Id: I83f326663c99be4144852ea6888d58388c108938
Doyoun Kang [Tue, 19 Nov 2024 04:08:46 +0000 (13:08 +0900)]
e_zone: remove deprecated value in E_Zone
Change-Id: Ibcbccd526f97a7d0073c5a322b6a6f05e13be2db
Doyoun Kang [Tue, 19 Nov 2024 04:08:16 +0000 (13:08 +0900)]
e_output: remove deprecated value in E_Output
Change-Id: Ied21d62e972b7f1732f62384dc685a121ced3084
Doyoun Kang [Tue, 19 Nov 2024 04:07:46 +0000 (13:07 +0900)]
e_desk: remove deprecated value in E_Desk
Change-Id: I02ac423cd1a4f1fd3974d7784c572ea133f2042e
Doyoun Kang [Tue, 19 Nov 2024 03:56:23 +0000 (12:56 +0900)]
e_comp_wl: remove deprecated value in E_Comp_Wl_Data and E_Comp_Wl_Client_Data
Change-Id: Idad69081f194dc358db6bc5ad71d2a0af89c82bf
Doyoun Kang [Tue, 19 Nov 2024 03:55:17 +0000 (12:55 +0900)]
e_comp_cfdata: remove deprecated value in E_Comp_Config
Change-Id: I20bcbd79a0d33cafa8a49060593e8c41adbac1ae
Doyoun Kang [Tue, 19 Nov 2024 03:54:30 +0000 (12:54 +0900)]
e_comp: remove deprecated value in E_Comp
Change-Id: Ibbb0cc33e46ce64e2cd8a75792a41a2cd7c29e47
Doyoun Kang [Tue, 19 Nov 2024 02:02:13 +0000 (11:02 +0900)]
e_client: remove deprecated value in E_Client
Change-Id: Ia3413fb8e806adc392f76eb1ddd863a72713bbf3
Jihoon Kim [Thu, 10 Oct 2024 07:47:07 +0000 (16:47 +0900)]
e_input_evdev: refactoring duplicated code related to generate pointer/touch event
Change-Id: I8902827e75ce43c36bb847a9ca319c4b83a74010
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Junseok Kim [Thu, 14 Nov 2024 09:01:01 +0000 (18:01 +0900)]
Packaging: Update version up to tz9_35.1.2
Change-Id: Ibd0393d4896fdd6b2379442367eab74e84232b9b
Junseok Kim [Thu, 14 Nov 2024 08:35:01 +0000 (17:35 +0900)]
e_comp_wl_data: remove mistaken conditional statement
The E20 crash caused by conditional statements that were not deleted in the below patch has been corrected.
Refer patch: "e_comp_wl_data: Fix source destroy callback call after offer destroyed"
Change-Id: Icb9ee947fc8fbef66ea919d699a865ad6192425c
Inhong Han [Wed, 13 Nov 2024 05:54:35 +0000 (14:54 +0900)]
Modified the input thread to inherit the priority of the main thread
When calling the ecore_thread_feedback_run() API with try_no_queue set to false, it will be executed with a default priority.
And the booster can't apply boosting.
Change-Id: Iea4fcaee9eafb2aba5cbc15f9c0d152fcc5f1fbc
Junkyeong Kim [Tue, 12 Nov 2024 06:58:57 +0000 (15:58 +0900)]
Packaging: Update version up to tz9_35.1.1
Change-Id: Iad766837fbb401d87224e06319c34000f07055b7
Junkyeong Kim [Tue, 12 Nov 2024 05:47:18 +0000 (14:47 +0900)]
e_client_video: Change video check method
In the input-thread, cannot use evas APIs.
So previous evas_object_data_get can make error in input-thread.
Change-Id: Idf23316bb7d130e464b8ce990f489c73a3cb9735
Doyoun Kang [Mon, 11 Nov 2024 06:18:08 +0000 (15:18 +0900)]
Packaging: Update version up to tz9_35.1.0
Change-Id: I77c5358737ccefc6233f031dbb5e82afda5d5fd9
Doyoun Kang [Sun, 10 Nov 2024 23:17:48 +0000 (08:17 +0900)]
e_client/e_view: replace code to use E_Layer from short
Change-Id: I7e5c170817d76a9f83bf33f7d9702de6b7c26e24
Doyoun Kang [Sat, 9 Nov 2024 06:42:36 +0000 (15:42 +0900)]
e_client: fix bug for e_client_layer_get()
There was a bug in the function e_client_layer_get where there was confusion
between E_Canvas_Layer and E_Layer.
For this, the return value of e_client_layer_get() always was a E_LAYER_BOTTOM.
This patch fixes this bug.
Change-Id: I91fb9884bec36dd245f50a0a8f487f0b8210c656
Junkyeong Kim [Thu, 7 Nov 2024 10:39:27 +0000 (19:39 +0900)]
e_video_shell: Check surface role when destroy
Change-Id: I024e45149f4ca35d29da7cee8856128579db1f8f
Junseok Kim [Thu, 7 Nov 2024 07:35:00 +0000 (16:35 +0900)]
Packaging: Update version up to tz9_35.0.1
Change-Id: I78d211539f2c5cde488c8a55b7310fb478d16e94
Junseok Kim [Thu, 7 Nov 2024 07:25:20 +0000 (16:25 +0900)]
e_view_edje: delete signal callback when the edje_view going to destroy
Change-Id: I79864a69f8fb494b2835a7c58e220ea9614259a7
Junseok Kim [Thu, 7 Nov 2024 06:47:21 +0000 (15:47 +0900)]
e_comp_wl_data: Fix source destroy callback call after offer destroyed
Change-Id: I0f10491aeb182f415d6d6d9bb8da81ec53e907f7
Junseok Kim [Thu, 7 Nov 2024 06:00:29 +0000 (15:00 +0900)]
e_client: modify the transform position
during get client under pointer, there was a bug that width and height
used as coordinate.
e_client_transform_core_input_inv_transform is function for transform
coordinates, but input value of ir_w, ir_h is length of rectangle.
To fix it, Added position into length value to makes length to position.
After the transformation is done, subtract the position to make as
length value.
Change-Id: Idc8420e1e78de1ecdbf5035fb0eb5abccf3c98ac
Junseok Kim [Thu, 7 Nov 2024 05:55:05 +0000 (14:55 +0900)]
e_client: Makes consistency of dragging position
There was a problem that drag enter is not delivered to clients using
input rect when dragging.
The coordinates of the input rects are stored as the client's surface
local coordinates.
And the position of the pointer from ecore_event based on coordinates of
canvas.
During dragging, there was a inconsistency in coordinates while using
these two values directly, and It cause issue that did not deliver the
drag enter event.
To fix this issue, Make consistency of the coordinates between input
rect and pointer position by adding the position of the surface into
input rect position.
Change-Id: Ia4d2c28bf037d3c7c02986b29b72539b993f947b
InHong Han [Thu, 7 Nov 2024 01:41:16 +0000 (01:41 +0000)]
Merge changes I4cb92849,I9e0499e5,I82805516,I70a41262 into tizen
* changes:
Packaging: Update version up to tz9_35.0.0
Add testcase of e_view_layout
Add e_view_layout
Add new interface of evas Mock & fix wrong function wrapping
Inhong Han [Thu, 7 Nov 2024 00:37:34 +0000 (09:37 +0900)]
Packaging: Update version up to tz9_35.0.0
Change-Id: I4cb9284905c5d99a99c11950c82f6b2d6543dbbe
Inhong Han [Wed, 6 Nov 2024 10:03:00 +0000 (19:03 +0900)]
e_comp_object: Modified not to resize the input panel's window before it completes rendering
Fixed the issue that input panel's window is resized before a client
buffer is attached.
Change-Id: Icec524ce5605b5ea56242c6f8ee40afb21422b1c
jinbong.lee [Wed, 25 Sep 2024 09:19:08 +0000 (18:19 +0900)]
Add testcase of e_view_layout
Change-Id: I9e0499e5a4c59d17e78bfa18b1ced3438a272f38
jinbong.lee [Wed, 25 Sep 2024 09:18:18 +0000 (18:18 +0900)]
Add e_view_layout
- e_view_layout for wrapping e_layout
Change-Id: I8280551633e69936595b79f2ab1a9bbadd9f8c5c
jinbong.lee [Wed, 25 Sep 2024 08:27:31 +0000 (17:27 +0900)]
Add new interface of evas Mock & fix wrong function wrapping
- add new wrapping function related with evas_smart, visible_get
- change Eina_Boot from char to unsigned char
- change return value of evas_object_map_enable_get function
Change-Id: I70a412627b9a27dffc309fa54c24f1a0c8964262
Joonbum Ko [Tue, 5 Nov 2024 08:35:45 +0000 (17:35 +0900)]
Packaging: Update version up to tz9_34.0.9
Change-Id: I0601482e25988717720b518f8f65dd1808f0742c
Signed-off-by: Joonbum Ko <joonbum.ko@samsung.com>
Joonbum Ko [Tue, 5 Nov 2024 04:18:25 +0000 (13:18 +0900)]
e_hwc_window_queue: lower priority of copy threads
- When calling ecore_thread_feedback_run() with try_no_queue set to true,
the priority is set to EINA_THREAD_URGENT(+5) inside the eina_thread.
In this case, the priority of the copy_thread may be too high,
causing a priority inversion problem.
- If try_no_queue is false, it becomes EINA_THREAD_BACKGROUND,
so the priority becomes too low.
- Therefore, try_no_queue was kept as true and the priority was modified
to be lowered again when the thread job was performed.
Change-Id: I627082a480835064995a40bc0fe192a9938dc1df
Signed-off-by: Joonbum Ko <joonbum.ko@samsung.com>
Joonbum Ko [Tue, 5 Nov 2024 03:56:30 +0000 (12:56 +0900)]
e_hwc_window_queue: shorten the thread name
As-Is : e_hwc_widnow_queue_copy_thread
- there is a typo (widnow), and it was unnecessarily long
so it couldn't be fully printed in the log.
To-Be : hwc_copy_thread
Change-Id: Ia48d8b0cef8910932873ab89b452d8e54026d3fc
Signed-off-by: Joonbum Ko <joonbum.ko@samsung.com>
Doyoun Kang [Fri, 1 Nov 2024 05:12:58 +0000 (14:12 +0900)]
Packaging: Update version up to tz9_34.0.8
Change-Id: I8f7237beffb64efde7b544cadb4be34bbd07f712
Junseok Kim [Wed, 30 Oct 2024 08:10:45 +0000 (17:10 +0900)]
e_policy_visibility: Skip uniconify render when the client sets BG state
Until now, only the iconified clients are pended for uniconify render when client sets Backgroud state.
However, when the client that in iconifed and background state requests uniconify and lower,
There was a issue that the client raise to the top when the client ends their uniconify rendering.
Keypoint of issue is inconsistent of the client's uniconify render and cancellation conditions.
During the client's uniconify process,
the client checks for both the background state and the iconic state before performing the uniconify rendering operation.
however, during the client's lower process,
the client only checks the background state and it causes did not canceling the uniconify render job, which is caused the problem.
To fix this issue and maintain consistency,
only the background state will be checked excluding the iconic state when client requests raise, activate, and uniconify.
Change-Id: I9252b3acc6768eb2b3be6b13b7ee405640109006
Doyoun Kang [Wed, 30 Oct 2024 07:39:08 +0000 (16:39 +0900)]
Packaging: Update version up to tz9_34.0.7
Change-Id: Ief13f2463241ac6760e8fc036b5fd6e70bcd8ad3
Doyoun Kang [Thu, 24 Oct 2024 11:25:41 +0000 (20:25 +0900)]
Add new define e_secure_getenv for getting environment variable
We add new define - e_secure_getenv.
If the system supports the secure_getenv() function, e_secure_getenv will use the
secure_getenv() function.
If not, check whether the system supports __secure_getenv. If yes, e_secure_getenv
use the __secure_getenv() function.
Otherwise, fall back to using the getenv function.
Change-Id: If0588224a38395a8dd1a482904573ddcde3278d1
Junkyeong Kim [Mon, 28 Oct 2024 02:53:31 +0000 (11:53 +0900)]
Packaging: Update version up to tz9_34.0.6
Change-Id: Ia77276f199eaa3f07a8ae45114b443149ddcd89c
Junkyeong Kim [Mon, 28 Oct 2024 02:14:45 +0000 (11:14 +0900)]
e_client: Do not execute stack change if parameters same
e_view makes abort if stack change function's parameters are same.
So do not execute e_view_place_above or e_view_place_below if same E_Client come.
Change-Id: I6f2282d856c451b74721034f1c2d576e47bbc13a
Inhong Han [Fri, 25 Oct 2024 01:22:07 +0000 (10:22 +0900)]
Packaging: Update version up to tz9_34.0.5
Change-Id: I667f5cb34247b711c99f6010e5112daf171b7c58
Inhong Han [Thu, 24 Oct 2024 06:49:11 +0000 (15:49 +0900)]
e_comp_input: Modified not to send the key event to destroyed client
Change-Id: Ia671683ae831517be0a41b7c31fc505e536685a0
Doyoun Kang [Wed, 23 Oct 2024 01:56:03 +0000 (10:56 +0900)]
Packaging: Update version up to tz9_34.0.4
Change-Id: Ibad7d05bfc874e0d7467d02e8120d6ffd61ee373
Inhong Han [Wed, 23 Oct 2024 04:24:49 +0000 (13:24 +0900)]
Print out the elapsed time of key events in milliseconds
Change-Id: I51e055e3bae85dff24cff5e4f66a69d795b80972
Doyoun Kang [Tue, 22 Oct 2024 06:59:26 +0000 (15:59 +0900)]
e_comp_object: check image_filter before show the cw->smart_obj
There was a bug that the image_filter could not applied when the ec is using
launch_screen. (aka splash launch)
So, we add code to apply the image_filter all the window before show.
Change-Id: I59fa0fe23b925db1797ed3ebc7cda2a5432d06db
jinbong.lee [Tue, 22 Oct 2024 07:46:55 +0000 (16:46 +0900)]
Add NULL check e_comp_screen_get()'s return
Change-Id: I71d817b2508987edb9a9ff1db2ad3f59a74eeaf5
Inhong Han [Mon, 21 Oct 2024 11:51:37 +0000 (20:51 +0900)]
e_keyrouter_wl: Modified not to send the event surface to destroyed client
Change-Id: I186563a7615d8e485408a7e3a99354243c5ada8e
duna.oh [Mon, 21 Oct 2024 02:59:36 +0000 (11:59 +0900)]
e_devicemgr: destroy the user_data only when device resource becomes inert
Commit
109c4835e2926886553de29cffe2b9cd1092d104 modified the behavior to
invoke wl_resource_destroy() rather than destroying user_data alone.
However, it'd better to rever this change since wl_resource will be destroied
after its destoy func is executed.
Change-Id: I9411dae6912cff0effa80eb2946627b0d7bdf3f6
duna.oh [Fri, 18 Oct 2024 06:19:19 +0000 (15:19 +0900)]
Packaging: Update version up to tz9_34.0.3
Change-Id: Ife8f76ecda660280e1731bf779fc2576234bcb4f
Junkyeong Kim [Fri, 18 Oct 2024 04:57:08 +0000 (13:57 +0900)]
e_video_shell: Add missing viewport update when reposition
Fix position error of transform environment.
Change-Id: I277643449940c43b4d7cc53f1fa34c5670794d95
duna.oh [Fri, 18 Oct 2024 05:17:49 +0000 (14:17 +0900)]
e_comp_wl: When dragging, delete cursor hide timer
When dragging, no need to hide cursor by timer.
Under normal dragging scenario, cursor hide timer is deleted on mouse down.
However, there is a scenario that dragging starts without a preceding mouse
down event. (ex. MultiControl)
This patch fixes this specific scenario.
Please refer to the following commit.
commit
d31eaf38264b9cca65000c8f503698419cd219c5
Change-Id: Id77721aba5fbfe5347d505cbe1c6854be1851f0f
duna.oh [Fri, 18 Oct 2024 04:12:37 +0000 (13:12 +0900)]
e_devicemgr: Prevent accessing user_data's member variable after wl_resource_destroy
This patch fixes the following segfault on E20.
Since wl_resource_destroy() triggers freeing the user_data, do not access user_data
after calling wl_resource_destory().
1 (anonymous namespace)::sigSegvHandler (sig=11, info=0xfff0fe10, ucontext=0xfff0fe90) at /usr/src/debug/glibc-2.30-3.14.arm/gwp_asan/segv_handler_posix.cpp:195
2 <signal handler called> ()
3 _e_devicemgr_wl_device_cb_seat_destroy (l=0xf54cb01c, data=<optimized out>) at /usr/src/debug/enlightenment-0.20.0-tz9_34.0.2.arm/src/bin/server/e_devicemgr_wl.c:113
4 wl_priv_signal_final_emit (signal=signal@entry=0x29258f8, data=data@entry=0x29258c8) at /usr/src/debug/wayland-1.22.0-0.arm/builddir/../src/wayland-server.c:2714
5 remove_and_destroy_resource (element=0x29258c8, data=<optimized out>, flags=0) at /usr/src/debug/wayland-1.22.0-0.arm/builddir/../src/wayland-server.c:940
6 for_each_helper (func=func@entry=0xf6e63b31 <remove_and_destroy_resource>, data=data@entry=0x0, entries=<optimized out>, entries=<optimized out>) at /usr/src/debug/wayland-1.22.0-0.arm/builddir/../src/wayland-util.c:444
7 wl_map_for_each (map=map@entry=0x2cb8a28, func=0xf6e63b31 <remove_and_destroy_resource>, data=data@entry=0x0) at /usr/src/debug/wayland-1.22.0-0.arm/builddir/../src/wayland-util.c:458
8 wl_client_destroy (client=0x2cb8a10) at /usr/src/debug/wayland-1.22.0-0.arm/builddir/../src/wayland-server.c:1181
Change-Id: I7ed7230827d494c6fa7487e17074d5d429657557
duna.oh [Mon, 14 Oct 2024 01:16:43 +0000 (10:16 +0900)]
e_devicemgr: clean up device resource when seat/device_manager is destroyed
Change-Id: I0cc36edb15ab6ce831fc83a99854a7e3a258fd47
Junkyeong Kim [Wed, 16 Oct 2024 05:46:58 +0000 (14:46 +0900)]
Packaging: Update version up to tz9_34.0.2
Change-Id: I68a426b680c8914b7d537677f53e5db7629433db
Junkyeong Kim [Tue, 15 Oct 2024 23:44:32 +0000 (08:44 +0900)]
e_hwc: Add null checking condition
Change-Id: Ieb4044028fa82dbec329f2f22732f63998af3268
Junseok Kim [Tue, 15 Oct 2024 08:55:01 +0000 (17:55 +0900)]
e_input_evdev: free event when the input_event alloc failed
Change-Id: Ib0e1d3b5f11bdf08ef51cc57a4b722aba633baeb
Junkyeong Kim [Mon, 14 Oct 2024 07:31:23 +0000 (16:31 +0900)]
tc-e_view: Allow second execution
Change-Id: Ifb59f4346a5a2e55e0d13bc29ca26ba8904b744b
Junkyeong Kim [Mon, 14 Oct 2024 07:29:49 +0000 (16:29 +0900)]
e_view: Execute stack changing when view is not top and bottom
Change-Id: Id12b6e9a20d75b0fdae11d7dc6b77df3ca486c10
Junseok Kim [Fri, 11 Oct 2024 07:34:22 +0000 (16:34 +0900)]
Packaging: Update version up to tz9_34.0.1
Change-Id: I8294596ee373cf24b5fdc3d81572ffc248192be9
Junseok Kim [Fri, 11 Oct 2024 07:11:02 +0000 (16:11 +0900)]
e_input_evdev, e_comp_screen: Add null checks
Change-Id: I29855cfd7e055f0177278b9d966b146ef68fd4dd
Junkyeong Kim [Thu, 10 Oct 2024 09:30:51 +0000 (18:30 +0900)]
e_view: Erase unnecessary condition
The view system was already apapted the request.
But evas cannot be adapted previous command cause of intercept call.
So erase duplicate execution prevention condition to execute evas_object API again.
Change-Id: Idb56acc3f894136ca31db04c681cb84885b783b3
Doyoun Kang [Wed, 9 Oct 2024 04:47:04 +0000 (13:47 +0900)]
e_client: change the layer of pin mode higher (250->300)
Change-Id: I977c795988ce3391224449aa72df67df305625f8
Junseok Kim [Mon, 7 Oct 2024 08:23:31 +0000 (17:23 +0900)]
Packaging: Update version up to tz9_34.0.0
Change-Id: I55135151dd3a48fb8a1a8676f7de681dd7c8f6fa
Junseok Kim [Wed, 2 Oct 2024 07:08:13 +0000 (16:08 +0900)]
Remove CONTAINER_POLICY defines
The preprocessor statement using CONTAINER_POLICY is a temporary used to separate business logic from e_zone and e_desk.
As stabilization was completed, remove the preprocessing statements.
Change-Id: Ief5d4bd3526dad06b5d62efa4bcda04da490654b
Changyeon Lee [Fri, 4 Oct 2024 04:39:01 +0000 (13:39 +0900)]
e_hwc_window: Fix the visible window stack is not updated when window is resize
Change-Id: Ifea05674f3bca9cd4794ceac0f9f3aa1320cd4f2
Doyoun Kang [Fri, 4 Oct 2024 00:05:22 +0000 (09:05 +0900)]
e_client: change visibility of e_client_icccm_title_set to E_API
Change-Id: Ie71e0bd9d6cdafc1b6e9581c7ee265c758ef7818
duna.oh [Wed, 2 Oct 2024 07:17:02 +0000 (16:17 +0900)]
e_client: update input thread data on evas_move callback
When evas_object geometry is updated, E20 also needs to update
the cloned input thread data.
Refer to the commit '
0ea97294388e53c79891e2a9850f8d7dcaeac583'
Change-Id: I400673049160d5c72b56883b355f846bc4ffc666
Jihoon Kim [Mon, 30 Sep 2024 07:38:27 +0000 (16:38 +0900)]
Packaging: Update version up to tz9_33.2.1
Change-Id: Ie617f60dbe428c997ee169d3e93eec889b089e84
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Fri, 27 Sep 2024 05:40:54 +0000 (14:40 +0900)]
e_input_evdev: generate relative mouse event asynchronously
Change-Id: I4e8664b55f80c55220ad1cb544bd299cc8069f81
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Fri, 27 Sep 2024 02:12:25 +0000 (11:12 +0900)]
e_input_evdev: generate touch aux ecore event asynchronously
Change-Id: I45443d7409d20f2114d0130b3bb2522ba8e6c4ef
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Thu, 26 Sep 2024 05:15:04 +0000 (14:15 +0900)]
e_input_evdev: generate pointer ecore event asynchronously
Change-Id: I00af6335135c9dfcfd84d76ce3fc42e5f7ddf16d
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Thu, 26 Sep 2024 02:43:44 +0000 (11:43 +0900)]
e_input_evdev: generate touch ecore event asynchronously
Change-Id: Ib9203fb7cba2947dca2c67472549bee2162cf12f
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Inhong Han [Mon, 30 Sep 2024 01:13:01 +0000 (10:13 +0900)]
e_input: Fix wrong type casting
Change-Id: I19e08c1761107aedda9c7c61d5a08547ee56345b
Seunghun Lee [Wed, 25 Sep 2024 00:06:55 +0000 (09:06 +0900)]
video: Cleanup function implementation
No functional changes.
Change-Id: I20f3464a59b58d7d88cd876f98c62887d8903d14
Seunghun Lee [Tue, 24 Sep 2024 23:46:08 +0000 (08:46 +0900)]
video: Remove unnecessary type casting
Change-Id: Ica9f401ff9d91b3f3a8e5afd77c64c8f5d9eddfd
Seunghun Lee [Tue, 24 Sep 2024 23:44:53 +0000 (08:44 +0900)]
video: Remove useless conditional comile
Change-Id: I662b21559786c3e41320e9232f33c64b9bec8357
Seunghun Lee [Tue, 24 Sep 2024 23:38:17 +0000 (08:38 +0900)]
video: Remove set-but-not-used variablee
Change-Id: Ib01a6bcf95119ce7fcb86716605d1de29496ce54
Seunghun Lee [Wed, 11 Sep 2024 08:28:04 +0000 (17:28 +0900)]
video: Move out e_video_hwc_windows implementation to e_video_hwc
There is no need to keep e_video_hwc_windows implementation anymore
since the hwc plane mode has been deprecated.
Change-Id: Ida836a0fafa8ca4f810a479af0389e124fa6e6f5
Seunghun Lee [Wed, 11 Sep 2024 07:20:51 +0000 (16:20 +0900)]
video: Remove dead code since hwc plane mode deprecated
Change-Id: I8ab8f07f28cbfd19a4f5f5f3f567966ca40c6fa2
Doyoun Kang [Sun, 29 Sep 2024 23:31:52 +0000 (08:31 +0900)]
Packaging: Update version up to tz9_33.2.0
Change-Id: I5458b59df4e290695e30a29fd3bf914efdee4d76
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