duna.oh [Mon, 2 Jun 2025 06:57:57 +0000 (15:57 +0900)]
Packaging: Update version up to tz10_30.3.0
Change-Id: I9641bf1fb9b6be6679fed2159b49a29045a7f5c8
duna.oh [Mon, 2 Jun 2025 05:57:38 +0000 (14:57 +0900)]
e_comp_wl: retrieve the current seat if no seat info is provided from events
This patch fixes the issue that key events are not processed
when events doesn't provide the device(seat) infomation.
For example, E20 generates 'XF86Back' key event when mouse's right button
is clicked. In this case, no keyboard device is provided from event.
Change-Id: Ib393294cc9d7c2a36dd612612459936823565ee7
duna.oh [Fri, 30 May 2025 10:14:30 +0000 (19:14 +0900)]
e_seat: replace the found keycode with end data of wl_array
Change-Id: Ic3aaa3a89e7a3cf5d744342c1ddb02bbc4641919
duna.oh [Fri, 30 May 2025 09:44:24 +0000 (18:44 +0900)]
e_seat: exit for loop early when wl_array_add fails
Change-Id: I2c8d9b7a25c2e7cea381c142919807793a7cab87
duna.oh [Fri, 30 May 2025 07:55:41 +0000 (16:55 +0900)]
e_comp_wl: make kbd_resources_get/lock/unlock funcs work on current seat
Also put TODO labels on the following E_APIs.
e_comp_wl_input_kbd_resources_get
e_comp_wl_input_kbd_resource_list_lock
e_comp_wl_input_kbd_resource_list_unlock
Change-Id: Iefabd2492a4b8001ed3d081f868e46fc739f8439
duna.oh [Thu, 29 May 2025 04:35:03 +0000 (13:35 +0900)]
e_comp_wl: call e_seat_keyboard_keys_() funcs with correct seat argument
Change-Id: Ic6369927b2b073e25c568ea07f09d59dc361ea11
duna.oh [Thu, 29 May 2025 04:31:09 +0000 (13:31 +0900)]
e_input_backend: defer setting seat's 'kbd.enabled' variable in main thread
Change-Id: I0c0fb70c8716213e7c8d509f953a933c60287d6e
duna.oh [Thu, 22 May 2025 06:48:22 +0000 (15:48 +0900)]
e_seat: move keyboard variables (resources, focused) to E_Seat struct
Change-Id: I73e28e16fca334df158565d1bcf15f0c5b1410b5
duna.oh [Mon, 19 May 2025 11:08:14 +0000 (20:08 +0900)]
e_seat: move keyboard variables (keys) to E_Seat struct
- fix the issue
AS-IS: send wl_keyboard.enter event with wl_array of E_Comp_Wl_Key_Data struct
TO-BE: create wl_array of keycodes from struct and send it
Change-Id: I658136a7dd9afa3e268231a925bcfdbb1729e76c
Jihoon Kim [Mon, 2 Jun 2025 02:52:44 +0000 (11:52 +0900)]
e_input_backend: reduce duplicated code to init libinput devices
Change-Id: I7863dba668fde1f2b724479f5242fce7d38ccd89
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Mon, 2 Jun 2025 02:46:03 +0000 (11:46 +0900)]
e_input_device: reduce duplicated code to find e_input_device
Change-Id: I500fd51a8ea4633bfa624ef85442123e67a4f943
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Mon, 2 Jun 2025 02:03:01 +0000 (11:03 +0900)]
e_input_event: reduce duplicated code for creating input event handler
Change-Id: I1bbcdad690eae4c9bf0def0f27eec322b39a231c
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Fri, 30 May 2025 10:16:40 +0000 (19:16 +0900)]
e_input_evdev: fix issue wrong timestamp was given
Change-Id: I177b157ac75ce1700d6e3d7736588ce497fdca5d
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Fri, 30 May 2025 10:08:34 +0000 (19:08 +0900)]
e_input_evdev: rename function name for updating mouse event
Change-Id: I74127f09072b19222763e11eaf700a5c924ddfba
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Mon, 19 May 2025 06:37:33 +0000 (15:37 +0900)]
e_devicemgr_inputgen: reduce duplicated code
Change-Id: Ib025826245e071e32b9d1a93d8dd5f1cabadbfaa
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Mon, 19 May 2025 04:02:30 +0000 (13:02 +0900)]
e_input_evdev: reducate duplicated code for creating mouse move event
Change-Id: I543aaf003eaaa28ec8f74099cd4430c8b8f44081
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Mon, 19 May 2025 02:35:07 +0000 (11:35 +0900)]
e_input_evdev: reduce duplicate code for creating mouse event
Change-Id: I39c87ffb7dd74c190b911436bbea32e0d1cb98fc
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Mon, 19 May 2025 02:34:06 +0000 (11:34 +0900)]
e_input_evdev: reduce duplicated code for creating mouse button event
Change-Id: I28a1882740760c8fd742872a7ddaa955fd3a2c64
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Thu, 29 May 2025 11:36:39 +0000 (20:36 +0900)]
e_keyrouter: reduce duplicated code for printing keygrab status
Change-Id: I8f1c682f39ca50539fe6700273f87780b861fb02
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Seunghun Lee [Tue, 27 May 2025 07:40:11 +0000 (16:40 +0900)]
Packaging: Update version up to tz10_30.2.2
Change-Id: I1a1d2b41d8a8031f9eea21ae7b20b5c53e61efcc
Seunghun Lee [Tue, 27 May 2025 08:00:59 +0000 (17:00 +0900)]
desktop_shell: Nullify `E_Client` reference on surface destruction
The `E_Client` instance may be deallocated when the associated
surface is destroyed. This patch sets the `E_Client` reference to `null`
during surface destruction and adds checks to ensure the reference is
valid before using the `E_Client` instance in related functions.
Change-Id: Ifeeb437dd85cb2e8d5bd667d50b307b3f47ea79b
Seunghun Lee [Tue, 27 May 2025 07:38:46 +0000 (16:38 +0900)]
Revert "make e_policy_client_unmap be static function"
This reverts
8079c6ec commit to prevent use-after-free.
e_policy_visibility_client_grab_cancel() may occur E_Client to be
deleted.
Change-Id: Ib306256f2bb148f378e7ba567dc59c6fbbdfd5ab
Junseok Kim [Tue, 27 May 2025 09:11:09 +0000 (18:11 +0900)]
e_policy_desk_area: return correct layer object instead of layer object of the pdal
Change-Id: I725c40c553dd40f35e30f599ae19ff1385afbe12
Seunghun Lee [Tue, 27 May 2025 03:33:08 +0000 (12:33 +0900)]
Packaging: Update version up to tz10_30.2.1
Change-Id: I98d64ae2195bc6ca626b84f3d5d1cb8f1315d90e
Seunghun Lee [Tue, 27 May 2025 03:29:13 +0000 (12:29 +0900)]
compositor: Fix crash on client_destory signal
A segmentation fault occured when the E_Surface instance was deallocated
while handling the client_destroy signal of E_Surface.
#0 __pthread_kill_implementation
#1 __GI_raise (sig=6)
#2 (anonymous namespace)::sigSegvHandler
#3 <signal handler called> ()
#4 wl_signal_emit
#5 _e_surface_cb_destroy
#6 wl_signal_emit
#7 surface_handle_resource_destroy
Change-Id: I84d45fe8716aee3dd0a87a29941d5adfb6da3d26
SooChan Lim [Thu, 22 May 2025 06:51:47 +0000 (15:51 +0900)]
Packaging: Update version up to tz10_30.2.0
Change-Id: Ife8f0dd6214e2319a33125374cfa09a1405e9b74
SooChan Lim [Wed, 21 May 2025 06:44:31 +0000 (15:44 +0900)]
e_policy: remove the unused functions
They are deprecated.
Change-Id: I9f743f56d40cc2e6a7feb20d56fee43dd0e30553
SooChan Lim [Wed, 21 May 2025 06:40:20 +0000 (15:40 +0900)]
e_policy_visibility: remove the unused functions
They are deprecated.
Change-Id: I9c852cdd52268dd44236e989bbd94c0bfb5a2e76
Seunghun Lee [Wed, 21 May 2025 03:40:25 +0000 (12:40 +0900)]
compositor: Extract functions for base initialization
This is to improve readability.
Change-Id: I2457c69fae21d15556cd6d8ab06270040014a758
TaeHyeon Jeong [Wed, 21 May 2025 06:07:24 +0000 (15:07 +0900)]
e_comp_wl_buffer: Deprecate E_Comp_Wl_Buffer_Viewport API
- Use e_comp_wl_scaler_buffer_viewport_ API instead of
e_comp_wl_buffer_viewport_ API
Change-Id: I3eba7c577a5cbace6cd4c2f9b71d9dbc5876d17c
TaeHyeon Jeong [Wed, 21 May 2025 06:01:00 +0000 (15:01 +0900)]
e_comp_wl: Add e_comp_wl_scaler_buffer_viewport_buffer_ API
Add below functions to e_comp_wl:
- e_comp_wl_scaler_buffer_viewport_buffer_src_width_get()
- e_comp_wl_scaler_buffer_viewport_buffer_src_height_set()
- e_comp_wl_scaler_buffer_viewport_buffer_src_height_get()
Change-Id: I3c0834504e80870404d27dc6b37da75b72f7dd78
duna.oh [Wed, 21 May 2025 01:19:48 +0000 (10:19 +0900)]
e_comp_wl_rsm: fix memory leak when wl_global_create fails
Change-Id: I969da8cec6d47cbb3c0bb1e61594ab46609c75e9
duna.oh [Wed, 21 May 2025 01:18:01 +0000 (10:18 +0900)]
e_tizen_display_policy: fix memory leak when wl_global_create fails and fix return value
Change-Id: Ief47206888976aa814de67c453a0dac6b226895f
duna.oh [Wed, 21 May 2025 01:15:14 +0000 (10:15 +0900)]
e_seat: fix memory leak when wl_global_create fails and fix return value
Change-Id: Ifd5a38651bad4dbd29346ea6e763599b0fd64e6f
Seunghun Lee [Wed, 21 May 2025 03:28:29 +0000 (12:28 +0900)]
compositor: Add missing state initialization
This patch adds missing state initialization and deinitialization.
Change-Id: I67bcff2c340c2d9abf2123670fe0fc66fba4a453
SooChan Lim [Mon, 19 May 2025 10:45:23 +0000 (19:45 +0900)]
Packaging: Update version up to tz10_30.1.0
Change-Id: Ic293001e39f7ad858534c1fd414da9b2bc3f545e
Junkyeong Kim [Tue, 20 May 2025 11:07:06 +0000 (20:07 +0900)]
e_dnd: Fix view rect memory leak
If there is no icon resource dnd makes own rect view.
But there is no destroy for this rect.
Change-Id: Ib3552b57557608c9814b34d1acc711a16ad910a6
Junkyeong Kim [Tue, 20 May 2025 11:05:25 +0000 (20:05 +0900)]
e_dnd: Fix dnd start position error
Change-Id: I070eb588253f8664752967b46c5ae478236e4048
Junkyeong Kim [Tue, 20 May 2025 11:01:40 +0000 (20:01 +0900)]
e_dnd: Fix e_object_alloc error
The 'E_Object e_obj_inherit' should be located at the first of structure for e_object.
Change-Id: Id971661e93d128bfad09bbecd1dc8f60bc0dcbe4
SooChan Lim [Fri, 16 May 2025 10:30:31 +0000 (19:30 +0900)]
e_view_edje: add e_view_edje_scale_set
Change-Id: Ib8efb2d966b781677cfb95a06dcd4afce38834da
SooChan Lim [Fri, 16 May 2025 09:53:14 +0000 (18:53 +0900)]
e_view_edje: make some function be E_API
Change-Id: I04737480f0d80f15d4acd82bb546753ec8af62e7
Jinbong Lee [Fri, 16 May 2025 10:40:28 +0000 (10:40 +0000)]
Merge "e_pixmap : add native_surface_init function" into tizen
jinbong.lee [Fri, 16 May 2025 07:54:09 +0000 (16:54 +0900)]
e_view : add e_view_name_child_find interface
Change-Id: I9e7ea4aa3a73ffaa4e2ce0cf2043fbcf9a0295be
Signed-off-by: jinbong.lee <jinbong.lee@samsung.com>
duna.oh [Fri, 16 May 2025 08:15:51 +0000 (17:15 +0900)]
e_comp_wl: change 'dev' type from Ecore_Device to E_Device for key events
Change-Id: I6094d085ea8de403cde410d31048a00fb839c145
duna.oh [Thu, 15 May 2025 11:42:41 +0000 (20:42 +0900)]
e_keyrouter_wl: simplify code in e_keyrouter_wl_key_send()
Change-Id: I22c6fb403c9399d227d237ffa4d58acc2c754e70
duna.oh [Thu, 15 May 2025 11:41:56 +0000 (20:41 +0900)]
e_comp_wl: simplify code in _e_comp_wl_key_down/up()
Change-Id: I392d9f1956a90709deaba9d08b6ba00abd22c58e
jinbong.lee [Thu, 15 May 2025 11:43:07 +0000 (20:43 +0900)]
e_pixmap : add native_surface_init function
Change-Id: I158557fa2ebba871f6e9454875a4a333a05a4f9c
Signed-off-by: jinbong.lee <jinbong.lee@samsung.com>
jinbong.lee [Fri, 16 May 2025 06:13:39 +0000 (15:13 +0900)]
includes : fix missed extern "C"
Change-Id: Iabd182cd3f4ce5d2a249d0825ee2290fc4f5b1b5
Signed-off-by: jinbong.lee <jinbong.lee@samsung.com>
SooChan Lim [Thu, 15 May 2025 08:09:56 +0000 (17:09 +0900)]
e_view: add E_API visibility
Change-Id: Ib0920bb3b23633b933d9b0617860ea6e4350f20d
SooChan Lim [Thu, 15 May 2025 08:06:48 +0000 (17:06 +0900)]
e_view_text: add E_API visibility
Change-Id: I6e4e2c653c34198c8e99c8596ba2dcb4d5b9e423
SooChan Lim [Thu, 15 May 2025 08:04:07 +0000 (17:04 +0900)]
e_view_rect: add E_API visibility
Change-Id: I1b9bfa2decc2252a563a68a77cf24808732bc8f8
SooChan Lim [Thu, 15 May 2025 08:01:36 +0000 (17:01 +0900)]
e_view_image: add E_API visibility
Change-Id: I76e5ec2f5ac8fa30c84760e5c4bf158626b318cc
SooChan Lim [Thu, 15 May 2025 07:58:58 +0000 (16:58 +0900)]
e_view_edje: add E_API visibility
Change-Id: Iaf1d95d878dafd4e06463fd022b64c997f70344c
SooChan Lim [Thu, 15 May 2025 07:56:25 +0000 (16:56 +0900)]
e_view_client: add E_API visibility
Change-Id: I0edfad7fb6cda01bd2ea23aaada834478eaa18b2
jinbong.lee [Thu, 15 May 2025 10:22:20 +0000 (19:22 +0900)]
Add extern "C" for cplusplus to public headers
Change-Id: I074dc82d43da9124e115b67d415c123726b12c57
Signed-off-by: jinbong.lee <jinbong.lee@samsung.com>
Jihoon Kim [Thu, 15 May 2025 09:51:36 +0000 (18:51 +0900)]
e_keyrouter_event: reduce duplicated code for handling key event
Change-Id: I5b4d7cf0ab405d3f2993b1a41ef6a187af38c470
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Doyoun Kang [Thu, 15 May 2025 07:26:14 +0000 (16:26 +0900)]
Packaging: Update version up to tz10_30.0.0
강도연/Tizen Platform Lab(SR)/삼성전자 [Thu, 15 May 2025 06:44:22 +0000 (15:44 +0900)]
Revert "e_seat: include header of e_seat into internal header of e_seat"
This reverts commit
cb703a75dfb4c5ddda4606b738b5e565c0b93698.
Change-Id: I18b8d133f4550b1379e6082f0691bf84cad17059
강도연/Tizen Platform Lab(SR)/삼성전자 [Thu, 15 May 2025 06:44:22 +0000 (15:44 +0900)]
Revert "e_canvas: change e_canvas_layer to layer tree of desk area"
This reverts commit
e544a871e14822474100089d31ab731bfc438f5c.
Change-Id: I6314e6842d18fc53961f463a02ab0ca75171ebb7
강도연/Tizen Platform Lab(SR)/삼성전자 [Thu, 15 May 2025 06:44:22 +0000 (15:44 +0900)]
Revert "e_canvas: remove e_canvas_layer_tree_get"
This reverts commit
1455758129fc9cd11f90918e872cc29ca950c50f.
Change-Id: I8c2fd0bc373d1cc8ddee215f1844161a6bbaaa18
강도연/Tizen Platform Lab(SR)/삼성전자 [Thu, 15 May 2025 06:44:22 +0000 (15:44 +0900)]
Revert "e_policy_desk_area: refine layer list to use e_view_tree"
This reverts commit
3f370df5a238a9a27bf6cbed53ac6a837c1896ad.
Change-Id: I30b3e343c7f12dd54355a57946941a7c11d1f882
강도연/Tizen Platform Lab(SR)/삼성전자 [Thu, 15 May 2025 06:44:22 +0000 (15:44 +0900)]
Revert "e_client: remove CLIENT_DEL_STACK_ISSUE defines"
This reverts commit
0edf38982db4000edfc88e36445574299bff9fce.
Change-Id: I4cb54bd73850034e7eec1ae973eba1bf0fb464a9
강도연/Tizen Platform Lab(SR)/삼성전자 [Thu, 15 May 2025 06:44:22 +0000 (15:44 +0900)]
Revert "e_comp_input: Adjust new layer tree logic to input thread client"
This reverts commit
d52d1efe6296590816b7fa53c6b0918cc181d780.
Change-Id: I8ef8e8ff7a687bf4b9c83de6538882e7fffdaf83
강도연/Tizen Platform Lab(SR)/삼성전자 [Thu, 15 May 2025 06:44:22 +0000 (15:44 +0900)]
Revert "e_view: Added e_view_reparent_append"
This reverts commit
ce74660e9167ce65db65c87cd19c24d1ded61de6.
Change-Id: Id4576f8187fa4b21515e9b510c80e0341fe9fd5b
강도연/Tizen Platform Lab(SR)/삼성전자 [Thu, 15 May 2025 06:44:22 +0000 (15:44 +0900)]
Revert "e_desk: remove debug logs"
This reverts commit
d524fd89b65da385f8c807cdf4d25da0fd309078.
Change-Id: Iaf38af52eb5b7aab0341734fce9312e0acf8b88a
강도연/Tizen Platform Lab(SR)/삼성전자 [Thu, 15 May 2025 06:44:22 +0000 (15:44 +0900)]
Revert "e_view_client: Add getter to get E_Client of view client"
This reverts commit
9d95abe45b8f8ce22294df39d53ae16c1f343db9.
Change-Id: I3cb614077e8abeedcb6f1b1738bf224bf24490b3
강도연/Tizen Platform Lab(SR)/삼성전자 [Thu, 15 May 2025 06:44:22 +0000 (15:44 +0900)]
Revert "e_policy_desk_area: use getter to get E_Client from view client"
This reverts commit
467d5320a04d51828077b0fdf39e7fb13ae11675.
Change-Id: Iec2af673004b9df943ebe1e59bd05961d0df5db4
강도연/Tizen Platform Lab(SR)/삼성전자 [Thu, 15 May 2025 06:44:22 +0000 (15:44 +0900)]
Revert "e_desk_area: Added new API to get view of layer"
This reverts commit
e206fcbf5f658b7c39bc92e463708f7b86e8fb1a.
Change-Id: I56221dae372e6ea7a46edc9ec79a5997d387077a
강도연/Tizen Platform Lab(SR)/삼성전자 [Thu, 15 May 2025 06:44:22 +0000 (15:44 +0900)]
Revert "e_policy_desk_area: Fix unrechable codes"
This reverts commit
a99c62ec2b3c13c534c7d9c01eae5644f2a4d2e1.
Change-Id: I022f5392af390088268499218a8e75819c113180
강도연/Tizen Platform Lab(SR)/삼성전자 [Thu, 15 May 2025 06:44:22 +0000 (15:44 +0900)]
Revert "e_policy_desk_area_layer: temporary rename of the layer object"
This reverts commit
5eeba0b35b1591921070c0b9942d6f9e657f8aa1.
Change-Id: I5a5c3760d70977426e4af38a7705322e69b6004b
강도연/Tizen Platform Lab(SR)/삼성전자 [Thu, 15 May 2025 06:44:22 +0000 (15:44 +0900)]
Revert "e_policy: Fix incorrect inequality direction of layer"
This reverts commit
e3b0041f5feeab5dd2ec7eca7eea55655b19b16d.
Change-Id: Ie0a4b6a90c611de4e755223fc93126f8549a8fee
Jihoon Kim [Wed, 14 May 2025 02:49:08 +0000 (11:49 +0900)]
e_comp_wl: refactoring code to send keys
Change-Id: I8b84461d8c604998f0947867de2397ed691254fc
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
SooChan Lim [Wed, 14 May 2025 01:12:19 +0000 (10:12 +0900)]
Packaging: Update version up to tz10_29.0.0
Change-Id: I244a1d80ccac503f26a07fbe731486903daa5907
Seunghun Lee [Wed, 14 May 2025 02:26:50 +0000 (11:26 +0900)]
test_helper: Fix double free
The current_test.name has to be set to null to prevent double free.
Change-Id: I55580d2967c47e45ee279c2a09d141c0c1bf5239
Seunghun Lee [Wed, 14 May 2025 01:43:56 +0000 (10:43 +0900)]
desktop_shell: Fix crash caused by double wl_list_remove
This patch addresses a crash caused by attempting to remove wl_list
twice.
It was discovered that calling e_shell_e_client_destroy() can result in
the destruction of the E_Surface.
Therefore, the surface_destroy listener must be removed before invoking
e_shell_e_client_destroy(). Failure to do so could cause
_surface_finish() to be called again via the listener callback,
_surface_cb_surface_destroy(), leading to unintended behavior.
Change-Id: I9b1c506d8964eb02a96cf39110a06c81490ee97e
Seunghun Lee [Mon, 12 May 2025 02:52:58 +0000 (11:52 +0900)]
e_client: Drop input_only flag
It's unused.
Change-Id: I0f49ee1d7d0f6d4c5d9a1b927de2c72c17f0044c
duna.oh [Tue, 13 May 2025 11:53:26 +0000 (20:53 +0900)]
e_keyrouter: refactoring code of sending event_device
Change-Id: Iea7d2570ebfadadeb19bc78b8cfb7299c0494bd3
duna.oh [Tue, 13 May 2025 11:52:17 +0000 (20:52 +0900)]
e_comp_wl: change e_comp_wl_key_down/up() from EINTERN to static
Change-Id: I6057bafff00a44d88e9549a0916b43c32f981fee
duna.oh [Tue, 13 May 2025 11:47:50 +0000 (20:47 +0900)]
e_keyrouter: refactoring code calling a hook and fix typo
Change-Id: I8005f98c28ca118092542a6dc79e0280290f3140
SooChan Lim [Fri, 9 May 2025 02:19:41 +0000 (11:19 +0900)]
e_comp_wl: add E_DEPRECATED
e_comp_wl_sub_below_object_get is deprecated.
It always returns null.
Change-Id: I5683d1081284a8e9f9c8eac38cbf183fe2b18494
SooChan Lim [Fri, 9 May 2025 10:26:16 +0000 (19:26 +0900)]
e_view_image: donot set the width/height
The size of e_view_image is different from the size of the evas_object.
Therefore, donot store the size at the time of resize callback function from evas_object
Change-Id: I5670b5c67a713481009beb3a328595486739d050
SooChan Lim [Fri, 9 May 2025 08:05:31 +0000 (17:05 +0900)]
e_view_client: change the function signature
e_view_client_external_view_unset does not need the return value.
Change-Id: I94a650b05c6eb70d117284d1ff4c727f11228a91
SooChan Lim [Fri, 9 May 2025 08:04:09 +0000 (17:04 +0900)]
e_view_client: check if external_view is null
Change-Id: I00972682a57c1e77021a2d96185d1a8ce4d7402d
SooChan Lim [Fri, 9 May 2025 08:02:37 +0000 (17:02 +0900)]
Revert "Revert "e_view: use e_view_client_external_view_unuset""
This reverts commit
bcdaf1c018799128c73c6ec45785f19a8f5ac102.
Change-Id: I360bb258cbee5a48c0d94a16a0a8890db6942f6d
Junkyeong Kim [Tue, 13 May 2025 08:07:28 +0000 (17:07 +0900)]
e_service_region: Fix view destroy error
This e_view_destroy is wrong execution.
This callback is called by e_view_destroy.
Change-Id: I4098e705862d9b45061692857af6270578a93bd5
TaeHyeon Jeong [Tue, 13 May 2025 11:22:46 +0000 (20:22 +0900)]
e_comp_wl: Add video.global get/set E_API
- used by e-mod-tizen-video-tv
Change-Id: I9f0096bde6ee2d3d8d31edcd58618759921334cc
TaeHyeon Jeong [Tue, 13 May 2025 06:52:15 +0000 (15:52 +0900)]
Revert "e_comp_wl: Transfer struct definition to e_comp_wl_intern.h"
for e-mod-tizen-video-tv
This reverts commit
58810e68da52e08287ea050cee84ec30936948ef.
Change-Id: I6cec1e28664a5201e4730e6eeacd2a84693868cc
TaeHyeon Jeong [Tue, 13 May 2025 06:51:51 +0000 (15:51 +0900)]
Revert "e_client: Transfer struct definition to e_client_intern.h"
for e-mod-tizen-video-tv
This reverts commit
caef1f00c4f1c8a1d031cd7494a653599b1dd9e1.
Change-Id: Id0787fba3c165107810acaab92693cf4bf7c26d8
TaeHyeon Jeong [Tue, 13 May 2025 06:51:28 +0000 (15:51 +0900)]
Revert "e_comp: Transfer struct definition to e_comp_intern.h"
for e-mod-tizen-video-tv
This reverts commit
800ca8a88a42c0b18f9cff0bc90d108c8a476681.
Change-Id: I75b60ed64cf41ab4ac857517e4657b87e74ae240
Changyeon Lee [Tue, 13 May 2025 06:48:04 +0000 (15:48 +0900)]
e_blur_video_capture: Fix crash of use after free
Change-Id: I26dfee2b25aeecf1a1af058c75019a467154f443
Changyeon Lee [Tue, 13 May 2025 06:45:49 +0000 (15:45 +0900)]
e_blur_video_capture: Fix wrong geometry of e_view_image
Change-Id: I472975e17e204351491eb3610e2d2e80232d7702
Changyeon Lee [Tue, 13 May 2025 02:42:12 +0000 (11:42 +0900)]
e_view_image: Initailze Evas_Native_Surface
Change-Id: If8ee7c8dd9d33ca4ec42fc0a995263bac45242c5
Changyeon Lee [Tue, 13 May 2025 02:40:07 +0000 (11:40 +0900)]
e_view_image: Fix crash in e_view_image_resize_listener_add
Change-Id: I9167815a93e3ecd06ee98673274f9725760c4706
Junseok Kim [Mon, 12 May 2025 12:47:57 +0000 (21:47 +0900)]
Packaging: Update version up to tz10_28.0.0
Change-Id: I76906b9449cc0328b7c48771bcfab40d192ea5a4
Junseok Kim [Mon, 12 May 2025 11:42:43 +0000 (20:42 +0900)]
e_policy: Fix incorrect inequality direction of layer
Change-Id: Iba045a18c7c2b8d32b0befc14e10cea0e3220568
Junseok Kim [Mon, 12 May 2025 11:33:42 +0000 (20:33 +0900)]
e_policy_desk_area_layer: temporary rename of the layer object
Change-Id: I032c46b014e3c2a8bd8df473b8248b74337aa1eb
Junseok Kim [Mon, 12 May 2025 09:35:33 +0000 (18:35 +0900)]
e_policy_desk_area: Fix unrechable codes
Change-Id: I7f765eb7934ac935309784ea0f7af4f33dbaebba
Junseok Kim [Thu, 8 May 2025 02:56:33 +0000 (11:56 +0900)]
e_desk_area: Added new API to get view of layer
Change-Id: Iad3106a828b80cabb0fb22ea5185399121dc766c
Junseok Kim [Wed, 30 Apr 2025 07:40:00 +0000 (16:40 +0900)]
e_policy_desk_area: use getter to get E_Client from view client
Change-Id: Ib64429cc74ce71299773c73f364f10b8abee7c9f
Junseok Kim [Wed, 30 Apr 2025 07:38:58 +0000 (16:38 +0900)]
e_view_client: Add getter to get E_Client of view client
Change-Id: Ibbb90844cacba822a70840b467e07b8219a938a5