Junkyeong Kim [Thu, 12 Dec 2019 10:49:12 +0000 (19:49 +0900)]
e_hwc_windos: add missing parameter
Change-Id: I5a155c1d48c0171ff88e72bd1b7216306a2183bb
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Junkyeong Kim [Thu, 12 Dec 2019 09:12:29 +0000 (18:12 +0900)]
e_hwc_windows: execute commit if there is no pp commit data
Change-Id: I63ff36ebf56c51f6dd514bf5b4a4a7fc8825de74
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
jeon [Wed, 20 Nov 2019 07:54:20 +0000 (16:54 +0900)]
e_input_evdev: change touch event's slot id to 0 if it is -1
- Touch event's slot id is always -1, if this device is single touch device
- So change this slot id to 0 to support single touch devices
Change-Id: I2149960d02ec6a5199973700b39f2b7338da8ecd
jeon [Tue, 22 Oct 2019 08:05:33 +0000 (17:05 +0900)]
e_comp_wl: move a cursor follow global positon
- The enlightenment set evas_map to client for transform/zoom.
- If an evas_map is set, mouse event's axis is changed but this
changed axis is an window axis, so this is not matched to cursor position.
- So get global position to calculate inverse from evas event's axis
Change-Id: I7c237b042f9f48e0b60f6a1f0efe25fc64836594
Zhaowei Yuan [Thu, 12 Dec 2019 02:15:28 +0000 (10:15 +0800)]
e_hwc_windows: unmap tsurface after mapping
Miss calling to tbm_surface_unmap after calling
tbm_surface_map, add it.
Change-Id: I9963e2c76f78ddab453d1d70cb3ce2aa0b84549a
Signed-off-by: Zhaowei Yuan <zhaowei.yuan@samsung.com>
MinJeong Kim [Wed, 11 Dec 2019 11:55:53 +0000 (20:55 +0900)]
e_presentation_time: fixed NULL dereference
Change-Id: I7fecffa0280a8562e77e844635f925291f13fe4d
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
Junkyeong Kim [Tue, 10 Dec 2019 08:16:06 +0000 (17:16 +0900)]
e_hwc_windows: check output size to set pp_hwc_window
if buffer size is not match output size, cannot set to pp_window.
Change-Id: Iaf2db8557168646b3aaa6982ffd3efd6961edcf1
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Changyeon Lee [Mon, 9 Dec 2019 11:15:30 +0000 (20:15 +0900)]
e_hwc_video_hwc_windows: check commit data is changed
Change-Id: I9ef07e909faab70ddd0b0fffcae56d3ea236a6dc
Doyoun Kang [Thu, 5 Dec 2019 09:46:37 +0000 (18:46 +0900)]
e_client_video: reset video's visibility after calling unfollowing topmost visibility
Change-Id: I3f8905011f757dbc8f6d1f878cdc80cb9b827a02
jeon [Fri, 6 Dec 2019 08:16:10 +0000 (17:16 +0900)]
e_comp_wl: wait for the requesting client to be mapped before applying input region
- Basically setting input region for a client surface will only be applied
only when the surface is attached.
- Otherwise the request for setting input region for the client surface
will not be applied as the server doesn't know the exact size of the surface.
- Therefore we apply the input region from the client when the surface of the client is mapped.
Change-Id: I2a85e43d6214839e36dfda9c52249940d758ee79
JunSeok Kim [Thu, 5 Dec 2019 09:39:49 +0000 (09:39 +0000)]
Revert "e_policy_visiblity: fix leak"
This reverts commit
8b3729e78f68cefacbe1acd149b23d6d79b7fa19.
Change-Id: I2404233d608b3aa5b12646465e4923309ae5cea9
Changyeon Lee [Wed, 4 Dec 2019 11:06:32 +0000 (20:06 +0900)]
e_hwc_windows: get effect_client only when object is visible
Change-Id: Ib64bd4f458c4471a409e3722e0e636ac49daf94b
Changyeon Lee [Wed, 4 Dec 2019 07:12:56 +0000 (16:12 +0900)]
e_hwc_window: update cursor image before tdm_hwc_window_set_cursor_image
Change-Id: Ic873c4d4b9af475e0ff7eabe676c5c0a5589009b
jeon [Tue, 3 Dec 2019 07:51:00 +0000 (16:51 +0900)]
e_devicemgr_block: free a destroy listener when a block is end
Change-Id: I267f19656a02d12b2daac61e4170fbb05df347ca
Changyeon Lee [Fri, 29 Nov 2019 07:33:10 +0000 (16:33 +0900)]
e_hwc_windows: set STATE_NONE to not visible hwc_window
Change-Id: Iab66be8b7f971c42964a8aee40bd010cc7d7ec92
Changyeon Lee [Fri, 29 Nov 2019 04:38:25 +0000 (13:38 +0900)]
e_hwc_windows: add visible skip and hwc to debug info
Change-Id: Ibee4f04183fa0dcdd434318c3bf629fb03a41f2d
Zhaowei Yuan [Tue, 26 Nov 2019 02:58:57 +0000 (10:58 +0800)]
e_hwc_windows: remove redundant codes
Local variable target_tsurface is assigned twice here
, remove the first assignment which is unnecessary
Change-Id: I0d95bfec17825cef6c958934b0b9767bb67bbc1d
Signed-off-by: Zhaowei Yuan <zhaowei.yuan@samsung.com>
Juyeon Lee [Tue, 12 Nov 2019 11:09:16 +0000 (20:09 +0900)]
e_policy_visiblity: fix leak
E_Vis_Client allocation and free is not paired due missing in
client delete hook and event handler
the EVENT_CLIENT_REMOVE is made in pair with E_EVENT_CLIENT_ADD
but, sometimes new_client don't made E_EVENT_CLIENT_ADD and tried to delete
and it leads leak as a result
Use only E_CLIENT_HOOK_DEL for consistanccy
Change-Id: Ic4c7ae3fbda9c14f321ca1969fd57f7690e3643d
Changyeon Lee [Thu, 28 Nov 2019 08:21:17 +0000 (17:21 +0900)]
e_presentation_time: fix wrong format specifier
Change-Id: I8ae2a5175fabe3b4558b6ecafef9b965a46dd2e6
Changyeon Lee [Thu, 28 Nov 2019 04:29:58 +0000 (13:29 +0900)]
e_presentation_time: fix build error on 64bit system
Change-Id: Ifb73453f4884ca48c805fca030a7394475588a1f
Changyeon Lee [Wed, 27 Nov 2019 09:55:05 +0000 (18:55 +0900)]
e_hwc: fix wrong format specifier
Change-Id: I8619ed3b2e52ce4e59bb298908a4742ad378ca56
Junkyeong Kim [Mon, 25 Nov 2019 05:52:00 +0000 (14:52 +0900)]
e_hwc_windows: execute commit data release after pp output commit done
Change-Id: I0b504669fa9d381d757a55dd83218938aaa1b28a
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Changyeon Lee [Tue, 29 Oct 2019 10:14:12 +0000 (19:14 +0900)]
implement presentation-time protocol in e_hwc_windows
Change-Id: I6f0907f4e4b09469e4ad1103e6fce6cd28eaa399
Changyeon Lee [Wed, 20 Nov 2019 02:45:38 +0000 (11:45 +0900)]
e_hwc: remove get hwc available property log
Change-Id: Id1adb4a98be8e631c9c61f3345eebe460e97a884
Changyeon Lee [Mon, 25 Nov 2019 12:10:27 +0000 (21:10 +0900)]
e_hwc_window: remove need_redirect flag
when hwc_window use redirected of ec,
hwc_window need flag which store redirected of ec.
but current hwc_window use redirected of e_comp_object,
so need_to_redirected flag isn't needed
Change-Id: Id82fc30dd69ec9a4c1971afd55e74efd7622488f
Changyeon Lee [Mon, 25 Nov 2019 07:56:39 +0000 (16:56 +0900)]
e_hwc_window_queue: unset user of queue when target window is set device
Change-Id: I828e34ddafaa7d595d65267ba77f74c53e6609a8
MinJeong Kim [Mon, 25 Nov 2019 23:27:33 +0000 (08:27 +0900)]
e_policy_wl: provides tizen_launch_appinfo interface as default
Change-Id: I90efc2569d594ce38591963e77c452a6420f4873
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
Doyoun Kang [Thu, 21 Nov 2019 12:10:42 +0000 (21:10 +0900)]
e_policy: add E_POLICY_HOOK_CLIENT_ROTATION_GEOMETRY_SET hook
We added E_POLICY_HOOK_CLIENT_ROTATION_GEOMETRY_SET hook.
This hook can be called by e module such as e-mod-tizen-wm-policy.
Change-Id: If3d67c204b44517482b63e03feafac5a67b89640
Changyeon Lee [Wed, 20 Nov 2019 09:02:54 +0000 (18:02 +0900)]
e_client: add null check
Change-Id: I735e2ef31dc39228ff00d8c6f54c287f1acd1c0a
Changyeon Lee [Wed, 20 Nov 2019 09:03:37 +0000 (18:03 +0900)]
e_comp_object: add null check
Change-Id: I97548f9556261074151d99d0f107d3158572fdf6
Changyeon Lee [Wed, 20 Nov 2019 08:53:29 +0000 (17:53 +0900)]
e_comp_object: check smart object before get smart data
Change-Id: If7939de60334a7e04f0d149e8541609813365b43
Changyeon Lee [Tue, 19 Nov 2019 11:49:19 +0000 (20:49 +0900)]
e_hwc_windows/e_info_server: check smart_object before get smart_data
Change-Id: I2a468c5efde11b7ff513ff2fdfcd3fa339661269
Changyeon Lee [Tue, 19 Nov 2019 04:42:05 +0000 (13:42 +0900)]
e_hwc_windows: set hybrid/none hwc mode if ui window ins't exist
Change-Id: I67af4285b1c3b9efef97ebb7f1f8b547f045907b
jeon [Tue, 18 Dec 2018 08:11:26 +0000 (17:11 +0900)]
e_comp_wl: send touch cancel event when touch is pressed before map apply
evas_object which is received touch event is changed when map is applied.
(frame -> map_input_obj)
but if touch is pressed, evas can't change evas_object which is recevied
touch event. so need touch cancel event.
Change-Id: Ic2e023e7dd4a8213a4a0333893377a05eab2cf09
jeon [Wed, 20 Nov 2019 08:01:46 +0000 (17:01 +0900)]
e_comp_wl: add class condition before send event device
Change-Id: I5852df62565df456d718cfa02fb577bf7a1701a6
Juyeon Lee [Tue, 19 Nov 2019 07:44:22 +0000 (16:44 +0900)]
e_client: remove cond. skip_rot_pending_show for ec_vis calc
client ec->visibility.obscured is unobsecured(VIS ON)
eventhough ec->e.state.rot.pending_show is TRUE
Change-Id: I907176a1c97dd4116a3fd2038bea7470a9ee7af3
MinJeong Kim [Fri, 15 Nov 2019 11:11:14 +0000 (20:11 +0900)]
remote_surface: fixed wrong handling of consumer hash data
Change-Id: Ia02ccf83f5474b69fd78b379af427d4eaed4b7e8
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
MinJeong Kim [Wed, 13 Nov 2019 10:16:39 +0000 (19:16 +0900)]
e_service_launcher: removed eina safety check to reduce useless error message
Change-Id: I5ca1a815cee6749d4f6bc51f6db63227416b530f
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
Gwanglim Lee [Mon, 18 Nov 2019 05:44:20 +0000 (14:44 +0900)]
e_comp_wl_capture: added missing tbm_surface API return value check
Change-Id: I055ad919cdc936c0f5b8e002179a5c21ad27dbcb
Zhaowei Yuan [Sat, 16 Nov 2019 01:34:43 +0000 (09:34 +0800)]
e_comp_screen: Fix a typo
Change-Id: I3393c68313dc31048cc6d85ff2fee5bf991d4b49
Signed-off-by: Zhaowei Yuan <zhaowei.yuan@samsung.com>
Changyeon Lee [Fri, 15 Nov 2019 07:01:48 +0000 (16:01 +0900)]
Revert "e_hwc_windows: check target buffer changed after setting transition"
This reverts commit
788eeb3c725ac7699e93a070e64e74bcc83d61c7.
Change-Id: I94b57346cd5e7294fc1a23c986169f3dfefb7e06
amarnath123 [Mon, 11 Nov 2019 08:17:57 +0000 (13:47 +0530)]
e_util_transform: Axis reset interface
Change-Id: I9f8d23e25128ddce53c89f9df6bdb61556a81e91
Signed-off-by: amarnath123 <a.amarnath@samsung.com>
Seunghun Lee [Wed, 13 Nov 2019 09:15:51 +0000 (18:15 +0900)]
e_info_server: fix a coverity issue not checking return of tbm_surface_map.
Change-Id: I9005d9e25de04689b61d2984c94a30544892b85f
Seunghun Lee [Wed, 13 Nov 2019 08:58:20 +0000 (17:58 +0900)]
e_comp_wl_capture: fix a coverity issue not checking return of tbm_surface_map.
Change-Id: Iec473517a5dd569e8ca3b2ced9fcea94e1c9d92a
Sung-Jin Park [Tue, 12 Nov 2019 10:13:03 +0000 (19:13 +0900)]
packaging: set the smack label for tools that will be executed in a shell
Change-Id: I71b3807a0001b678248ea39389ffb19017426389
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
Sung-Jin Park [Tue, 12 Nov 2019 10:11:37 +0000 (19:11 +0900)]
tools: add PATH variable for security and fix to use an absolute path
Change-Id: I4c3768b2318e094664d72d7ea7304be44685fad8
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
Seunghun Lee [Thu, 7 Nov 2019 04:40:16 +0000 (13:40 +0900)]
e_comp_wl_capture: Support video capture
A video client will be captured with its parent window if given E_Client
has video client as subsurface when e_comp_wl_capture_client_image_save
is called.
Note that it only supports NV12 and RGB colorspace of format of video
buffer and capturing video client by itself isn't supported since its
usage is not defined yet.
Change-Id: Ibaef3c4c0c4459ce7cdc9448800de89e1282d047
Seunghun Lee [Fri, 8 Nov 2019 04:38:51 +0000 (13:38 +0900)]
video: Added an API to check given 'E_Client' is video.
Change-Id: Ic7966dc84a35ef86fa6e08dcf3e80dc9eb2e4580
Seunghun Lee [Thu, 7 Nov 2019 07:47:47 +0000 (16:47 +0900)]
e_comp_wl: Added an API to get buffer/output viewport and transform of E_Client.
Change-Id: I72e21d5052030ff92453fba231d4f5a432eca76f
Seunghun Lee [Wed, 6 Nov 2019 11:58:25 +0000 (20:58 +0900)]
e_client: Added an API to provide a way to access surface tree of E_Client.
e_client_surface_tree_foreach(E_Client *, E_Client_Surface_Tree_Foreach, void *)
This API will call callback function with E_Client parameter from
the bottom stacked to top stacked one including given E_Client
initially.
Change-Id: I8ff183368c1a21cb4d8fb7ac08f9908dcec090f6
Seunghun Lee [Tue, 5 Nov 2019 06:28:27 +0000 (15:28 +0900)]
video: Added a util API for converting pixel format of tbm_surface_h from NV12 to RGB.
Change-Id: Ie98092de369b14f34c4b1d3b754f6555fe28955f
Seunghun Lee [Tue, 12 Nov 2019 02:07:28 +0000 (11:07 +0900)]
e_comp_wl_capture: fix a svace issue not checking return of tbm_surface_map.
Change-Id: I698c336a5c5eff30c5f92ad45671db38afaefe23
Doyoun Kang [Tue, 12 Nov 2019 01:20:23 +0000 (10:20 +0900)]
e_service_quickpanel: fix bug for sending quickpanel_state message
There was a bug that the window could not hide an indicator after closing the quickpanel in
multi window case.
This was because the window which opened the quickpanel could not get the aux message
"quickpanel_state", "hidden" after closing quickpanel.
Change-Id: I8e4ffe500b13ff1b6e015430103464cc11646cd3
Seunghun Lee [Mon, 11 Nov 2019 10:14:31 +0000 (19:14 +0900)]
video: fix clipping destination region of tdm info.
A region of clipper should be determined according to output transform.
Change-Id: I7ef2d014ede203a2ee8ce41a39f575b55f2ef1b8
Seunghun Lee [Mon, 11 Nov 2019 07:42:53 +0000 (16:42 +0900)]
e_comp_wl_subsurface: fix svace issue dereferencing null pointer.
Change-Id: I12f584383a5aa0ce802a64ef323e4fa5699a51c9
Junkyeong Kim [Wed, 6 Nov 2019 07:24:09 +0000 (16:24 +0900)]
e_dpms: send get_state event if client request get_dpms
Change-Id: I9868e875ac2125d6479b1653541b8f59b57b995a
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Changyeon Lee [Thu, 7 Nov 2019 05:41:08 +0000 (14:41 +0900)]
e_hwc_window_queue: unset user when target window must use queue
Change-Id: Ic83129fee7adcc52d21333b0deaae080ee2aa4e5
Changyeon Lee [Thu, 7 Nov 2019 05:38:21 +0000 (14:38 +0900)]
e_hwc_windows: check target buffer changed after setting transition
Change-Id: Ib688b49055c8e69fe39f12fbaeae767422ed8cea
Juyeon Lee [Wed, 18 Sep 2019 02:29:11 +0000 (11:29 +0900)]
e_comp_wl: use ELOGF
Change-Id: I7536f42a1a4ebf08fa63089281ac85d299fe2dd3
Seunghun Lee [Thu, 7 Nov 2019 09:06:11 +0000 (18:06 +0900)]
video: fix compare wrong parameter.
Change-Id: I6c5775f250fb89db3601e5ddd763b4dee05a7fb4
SooChan Lim [Thu, 7 Nov 2019 08:47:13 +0000 (17:47 +0900)]
e_info: show the accpected_state of the hwc windows on the hwc windows policy
The topvwins shows the accpected_state of the hwc windows on the hwc windows policy
Change-Id: I2073fe4e5a8512acdd12d672430d9b65ec4e071f
MinJeong Kim [Wed, 30 Oct 2019 06:49:51 +0000 (15:49 +0900)]
e_appinfo : renamed e_policy_appinfo
e_policy_appinfo is renamed as e_appinfo.
And we added USE_E_APPINFO macro for supporting outdated API of e_policy_appinfo
to prevent build break.
Change-Id: I9dff93b78e6186b2812ee6b11ef90846437f00d8
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
MinJeong Kim [Mon, 28 Oct 2019 00:37:05 +0000 (09:37 +0900)]
e_policy_wl/e_service_launcher: use e_policy_appinfo
Change-Id: I7bbec15654f8ee157b8a6fddd8e562924dcf81fc
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
MinJeong Kim [Mon, 28 Oct 2019 00:36:47 +0000 (09:36 +0900)]
e_policy_appinfo: manage appinfo by appid
Change-Id: I770093d9db48f5d04cdfe2d223d65efb4acb976f
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
Sung-Jin Park [Wed, 6 Nov 2019 05:13:58 +0000 (14:13 +0900)]
tools: add enlightenment_input_key CLI tool for generating key event(s)
Change-Id: I44ffbafd83f2bdb3e8dc82c4cc4c7ce8fafbaeab
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
Changyeon Lee [Tue, 5 Nov 2019 08:03:51 +0000 (17:03 +0900)]
e_hwc: add e_client_hwc_visible_skip_set
Change-Id: I1c7394e928110b8e253c5aed1e5a8a1634fc0c97
jeon [Wed, 30 Oct 2019 07:22:10 +0000 (16:22 +0900)]
e_privilege: add gesture privileges
- privileges for gesture grab / activate
Change-Id: Idfe1fd2246506053b8c8b58ab551305617d0ed69
Seunghun Lee [Thu, 24 Oct 2019 08:45:45 +0000 (17:45 +0900)]
video: Support setting video property synchronously.
This patch is to support setting property synchronously regardless
E_Client is visible or not, plus even if E_Client is in destroy process.
A property will be passed to tdm directly when associated function is
called.
Change-Id: I575e2ae1e8ca3a7a43991a654fb12b2446eb76e4
Juyeon Lee [Mon, 4 Nov 2019 07:33:49 +0000 (16:33 +0900)]
e_hwc_windows: free visible_windows
Change-Id: I50188bee59d66e33310d2d29f5012354425261af
Seunghun Lee [Wed, 23 Oct 2019 05:36:25 +0000 (14:36 +0900)]
video: Clipping viewport of out of screen to be set as tdm info.
A backend of TDM does not guarantee that it will translate coordinates
of out of screen region.
This patch is to translate coordinates of viewport for this reason.
Change-Id: I3b18b9fbc71b41815e7243fea17239d0dd3c296c
Seunghun Lee [Tue, 29 Oct 2019 10:15:07 +0000 (19:15 +0900)]
video: Remove unused prototypes of callback function.
Change-Id: I412f23f4f5725781b85525059aca1efad2fd001c
Juyeon Lee [Mon, 4 Nov 2019 07:55:13 +0000 (16:55 +0900)]
e_client: free changed_list
Change-Id: I385ab004461863a4f28e61d2197152445f9bc020
Changyeon Lee [Thu, 24 Oct 2019 05:56:34 +0000 (14:56 +0900)]
e_hwc_window_queue: set backup buffer in prepare_unset
Change-Id: I9e4c1ac277aea1f3ccd7a7e76306982fa841f774
Changyeon Lee [Thu, 24 Oct 2019 05:19:03 +0000 (14:19 +0900)]
e_hwc_window_queue: reset constraints if window isn't set device type
if buffer of queue is commited, hwc_window should be set by device type
Change-Id: I30f46a159bfdab455b0dff874b90e69c0d6f8f51
Changyeon Lee [Thu, 24 Oct 2019 05:00:56 +0000 (14:00 +0900)]
e_hwc_window: e_hwc_window_constraints_reset from static to EINTERN
Change-Id: I8ad2ce1af3e0e93158a3939079b96a755b7a77b0
Changyeon Lee [Thu, 24 Oct 2019 04:53:40 +0000 (13:53 +0900)]
e_hwc_window: change hook accepted_state_change to accpeted_state_set
Change-Id: I80cfbe14bf259c4b7790d53dd918839233acf24f
Changyeon Lee [Fri, 18 Oct 2019 05:16:55 +0000 (14:16 +0900)]
e_hwc_windows: find visible window with effect_client
some effect module use another evas object instead ec->frame
Change-Id: Id6b3817a8a6febd36233389241ed34d371010635
Doyoun Kang [Mon, 28 Oct 2019 08:21:13 +0000 (17:21 +0900)]
winfo: add the information for the current zone's display state
we added the display state of current zone in topwins(topvwins) information.
Change-Id: Ifcd63ed59e8973be36868ac4e85f0d19e42e3e4b
Seunghun Lee [Thu, 24 Oct 2019 08:53:27 +0000 (17:53 +0900)]
Revert "Revert "e_hwc_windows: check type of pixmap before pixmap_image_clear""
This reverts commit
41fa77c31670d498bedbe279d9dd666cc1f647a6.
Change-Id: I44669f13e6420cf015a6a77bcb96e34e3f895703
Seunghun Lee [Thu, 24 Oct 2019 08:53:23 +0000 (17:53 +0900)]
Revert "Revert "e_service_launcher/swl: fixed getting wrong ec and cleaning callee improperly""
This reverts commit
034f4d2fe144ec5b7394a62c65aca5444ce530c6.
Change-Id: I7757a1259b03883a0fadb4e240dcbfc014d46f54
Seunghun Lee [Thu, 24 Oct 2019 08:53:19 +0000 (17:53 +0900)]
Revert "Revert "e_policy_wl: remove privilege checking of tws_shared_widget_launch interface""
This reverts commit
f6f8ef484337b8aabb462763d946491e89188887.
Change-Id: I6c322d7551873ba8dcd598dcf80b87e6d34e0a4b
Sung-Jin Park [Thu, 24 Oct 2019 02:34:54 +0000 (11:34 +0900)]
e_test_helper: implement key event generation with e_devicemgr API
Change-Id: Ib69d5859915a06786e0d687614a8968ffa73d24b
Seunghun Lee [Wed, 23 Oct 2019 10:33:23 +0000 (19:33 +0900)]
Revert "e_policy_wl: remove privilege checking of tws_shared_widget_launch interface"
This reverts commit
13b763b961af87a04ee5501e1b7ae0232fa7b82b.
Change-Id: Ifa0bab5139f97b179667e150951075d273ba24c3
Seunghun Lee [Wed, 23 Oct 2019 10:33:21 +0000 (19:33 +0900)]
Revert "e_service_launcher/swl: fixed getting wrong ec and cleaning callee improperly"
This reverts commit
8e2a434212ed950ab71ab60dbaa08ba3ee8c67bd.
Change-Id: Ib37cc0f84e2f9b2852606bea16f9d12d2dda39f3
Seunghun Lee [Wed, 23 Oct 2019 10:33:17 +0000 (19:33 +0900)]
Revert "e_hwc_windows: check type of pixmap before pixmap_image_clear"
This reverts commit
0c45b8d5b723305b7bbe31d672078d94693e099a.
Change-Id: Id35515ed0ff6c979eff98829aa7f37ac3d9a16bb
Changyeon Lee [Mon, 21 Oct 2019 10:57:20 +0000 (19:57 +0900)]
e_hwc_windows: check type of pixmap before pixmap_image_clear
Change-Id: Ic0dbc372b3194956679395176a5f994bacf64106
Seunghun Lee [Mon, 21 Oct 2019 10:25:27 +0000 (19:25 +0900)]
video: Merge transform from evas_map with E_Comp_Wl_Buffer_Viewport's one.
A transform of E_Comp_Wl_Buffer_Viewport isn't applied using Evas_Map.
So these transform has to be merged. Otherwise, a transform of
E_Comp_Wl_Buffer_Viewport will be ignored.
Change-Id: I891154cfed9909c4ad776c0095fae026ede2ad71
MinJeong Kim [Mon, 21 Oct 2019 09:08:01 +0000 (18:08 +0900)]
e_service_launcher/swl: fixed getting wrong ec and cleaning callee improperly
Change-Id: I58cd0e6def54e4b3b26349e63f13d6422563489b
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
MinJeong Kim [Mon, 21 Oct 2019 09:03:31 +0000 (18:03 +0900)]
e_policy_wl: remove privilege checking of tws_shared_widget_launch interface
Change-Id: I18450fffe253fc367b3f2a9132cf3189bdfe29ab
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
Changyeon Lee [Fri, 18 Oct 2019 05:50:01 +0000 (14:50 +0900)]
e_hwc: add E_EVENT_HWC_ACTIVE/DEACTIVE event
Change-Id: I93d7c35abf68453008f23800c869b1b239c83bd6
jeon [Fri, 18 Oct 2019 04:09:32 +0000 (13:09 +0900)]
e_devicemgr: call a intercept hook before send a detent event
Change-Id: Icf2f14038690150fed8bb7c369b5e6b2d2665ec7
Doyoun Kang [Thu, 17 Oct 2019 08:21:24 +0000 (17:21 +0900)]
e_client: modify E_Event_Client_Rotation_Geometry_Set structure
Change-Id: I22a30e851a305fa73c57b1d176c3d58d6087f2c2
Doyoun Kang [Thu, 17 Oct 2019 05:27:53 +0000 (14:27 +0900)]
e_client: add a E_EVENT_CLIENT_ROTATION_GEOMETRY_SET event type
Change-Id: I517850466d5ee48bf74cd105a3566788ce0496df
Doyoun Kang [Thu, 17 Oct 2019 02:19:15 +0000 (11:19 +0900)]
e_info_client: fix build warning
Change-Id: Ie1c59c924c0f9b9dff0014335aa374286646f3e6
Doyoun Kang [Wed, 16 Oct 2019 07:45:20 +0000 (16:45 +0900)]
e_policy_wl: fix build warning
Change-Id: I555af65fefc5b403cf4f654a75dc86410c3a5ccf
jeon [Wed, 16 Oct 2019 07:21:50 +0000 (16:21 +0900)]
e_info_client: check return values of eldbus message
Change-Id: I355c319028cf236a5ea8f3d68a7f1107ab95b2ce
Doyoun Kang [Wed, 16 Oct 2019 02:06:24 +0000 (11:06 +0900)]
policy: add code to rearrange stack of transient children
When a transient child raise or lower by user request, then its parent rearranges
the stack of transient children.
Change-Id: I41193e8c52b534920acfb71b7af0bdb0afa54219
jeon [Tue, 15 Oct 2019 04:21:45 +0000 (13:21 +0900)]
e_input_device: fix a invalid argument
Change-Id: Ie182f57f9ff93baa2435434d1c0582eebcd17bfe
Seunghun Lee [Mon, 7 Oct 2019 11:57:03 +0000 (20:57 +0900)]
video: Don't convert odd number to even for width/height.
This patch is to see what happen after remove it. Even if it turns out
to be necessary, it should be done in reasonable place, for instance
hardware driver in case it is for hardware constraints.
Change-Id: If78295cff8f5e2260cfe85bc0bbe7367fe34d147
Seunghun Lee [Wed, 18 Sep 2019 10:25:50 +0000 (19:25 +0900)]
video: Support video rotation by evas map.
Read four coordinates from evas map, and then applied it for video rotation.
Change-Id: I43ef24effdb720dd22328d4d9d735c7d65498702