Junkyeong Kim [Thu, 31 Aug 2017 00:45:56 +0000 (09:45 +0900)]
e_info_server: replace e_comp_wl_screenshooter_dump to e_output_capture for screen capture
Change-Id: Ie2a166ce34b6df5ed64794f9c28a220295d66be0
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Gwanglim Lee [Wed, 30 Aug 2017 14:09:57 +0000 (23:09 +0900)]
remote_surface: Stop capture job when the window is
uniconified while capturing on another thread.
If a commit event occurs for iconified window, then does cancellation
for capture thread and set the defer_img_save to true to restart the
capture thread again for new window buffer.
It can be using ecore_thread_check API to check whether the capture
job is done.
Change-Id: Ic2ea695bac3f36b5bd719bf7ba4a0e5ab8f7f4c7
Junkyeong Kim [Thu, 31 Aug 2017 01:12:51 +0000 (10:12 +0900)]
e_info_client: add command length comparing
Change-Id: I210a0f0a6cc1d6f548b8febbf14508409256da5a
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Bhavi Dhingra [Fri, 18 Aug 2017 11:34:48 +0000 (17:04 +0530)]
e_plane: add E_PLANE_HOOK_UNSET
Change-Id: Ic2697ef12ede92b7afae21a7f98921541612c2d5
Signed-off-by: Bhavi Dhingra <b.dhingra@samsung.com>
Doyoun Kang [Mon, 28 Aug 2017 07:21:14 +0000 (16:21 +0900)]
e_service_quickpanel: fix crashing enlightenment
There was a bug that enlightenment is crashed if the quickpanel service window is deleted
while closing quickpanel.
Change-Id: Ib41f75b89ea5271f6eaaf9b2c84b306964bc93e5
Doyoun Kang [Mon, 28 Aug 2017 01:09:30 +0000 (10:09 +0900)]
e_policy_visibility: change vc->state to UNICONIC before calling _e_vis_job_eval
There was a bug that the window which rendered already was added an uniconify_render job list again
because its vc->state was RUNNING_UNICONIFY.
For this, the log "VISIBILITY | TIMEOUT ~~~" was printed sometimes.
So, we changed its vd->state to UNICONIC to prevent adding an uniconify_render job list.
Change-Id: Iae33954ef675bd62fee788e4501724049f0aa219
Doyoun Kang [Mon, 28 Aug 2017 00:58:44 +0000 (09:58 +0900)]
e_policy_visibility: added log for debugging
Change-Id: I13808b14e850c1eb96aa7884b521ed8af984175d
Boram Park [Fri, 25 Aug 2017 10:13:30 +0000 (19:13 +0900)]
video: implementation tizen_policy.has_video
Change-Id: Ia47e653135e33119978f746aa723cb46608db795
Changyeon Lee [Mon, 21 Aug 2017 05:13:05 +0000 (14:13 +0900)]
e_plane: ignore current plane when checking can_surface_set
Change-Id: Ib500c1d57931f4f3711512d9374504209f8ea060
Signed-off-by: Changyeon Lee <cyeon.lee@samsung.com>
Changyeon Lee [Fri, 18 Aug 2017 04:35:06 +0000 (13:35 +0900)]
e_plane: do not set surface to layer if output of dpms is OFF
Change-Id: I52b4882e2dc3553af70449175860e2bcef607689
Changyeon Lee [Thu, 17 Aug 2017 14:13:41 +0000 (23:13 +0900)]
e_plane_renderer: do not recover buffer if ec_redirected set
Change-Id: I9d1a0ad270ebddc9bdb8173aef93a81934020a9c
Juyeon Lee [Thu, 24 Aug 2017 08:55:30 +0000 (17:55 +0900)]
e_info_client: beautify command
Change-Id: I3c34976b0a2fc2ea53279df4c31139282192b1a3
Juyeon Lee [Thu, 24 Aug 2017 05:28:48 +0000 (14:28 +0900)]
e_info: replace -dump_topvwins to -dump topvwins | ns
-dump topvwins: enables to dump top visible surfaces on commit
-dump ns : enables to dump native surface on evas object
Change-Id: I0ea6c174d52ef5cfdb7f7158f4380883bdc2ed2c
Boram Park [Tue, 22 Aug 2017 04:21:34 +0000 (13:21 +0900)]
e_comp_wl_rsm: update map when unbinded
Change-Id: I7a2146ceb7d1bab7363b6367285e5d9fbd1e427f
Boram Park [Sat, 19 Aug 2017 04:55:31 +0000 (13:55 +0900)]
e_comp_screen: export e_comp_screen_rotation_ignore_output_transform_send
Change-Id: Id9f56530e8c8e8ff6b67c5393b3dade51dba4a47
Boram Park [Sat, 19 Aug 2017 01:13:47 +0000 (10:13 +0900)]
e_comp_wl: apply evas-map when buffer-transform is changed
Change-Id: I5fb7d3c56fd26c943f22b116a873427ef366fac2
Boram Park [Fri, 18 Aug 2017 08:30:34 +0000 (17:30 +0900)]
transform: enhance debug logs
Change-Id: I2d36cf827d589ee11626f4101e4f8ba02ad5344f
Boram Park [Fri, 18 Aug 2017 10:28:10 +0000 (19:28 +0900)]
e_info: add map information to compobjs
Change-Id: Ia15281554a4ca9093da5ff0238aff6f639bc4915
Sung-Jin Park [Mon, 21 Aug 2017 07:47:12 +0000 (16:47 +0900)]
org.enlightenment.wm.conf: fix dbus policy to allow dbus message for screen-reader and processmgr
Change-Id: Id184ab090173fcd7b62375f04a59b6996e97d540
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
Doyoun Kang [Sun, 20 Aug 2017 09:06:42 +0000 (18:06 +0900)]
focus: revert focus after rendering below window
When the window was lowered, focus was changed slowly because it handled after finishing effect.
So, we changed code to change focus when the below window of lowered window was committed.
Change-Id: Iaeab8b5f77d413a422f1cfd8974903bd4a55bca0
Juyeon Lee [Thu, 17 Aug 2017 14:27:11 +0000 (23:27 +0900)]
floating: allow to move geometry while floating mode set
Change-Id: I5294d278affbd58e2b71b6eb21577b2537fa477d
Boram Park [Thu, 17 Aug 2017 03:28:07 +0000 (12:28 +0900)]
e_comp_wl_video: enhance error logs
Change-Id: I3fa2d9939e58b8fff041a7c876c8c77e8b6271da
Gwanglim Lee [Thu, 17 Aug 2017 05:11:26 +0000 (14:11 +0900)]
remote_surface: do not set null buffer commit while changing the buffer for the H/W plane
It prevents blinking black screen problem caused by null buffer commit
while unbinding remote surface.
Change-Id: I3623ec07362156d5bdf59332bc1dc496871f3e6e
Gwanglim Lee [Thu, 17 Aug 2017 04:58:09 +0000 (13:58 +0900)]
visibility: do not add child window which is obscured by 24bit
parent window to uniconify job list
It prevents uniconify timeout error caused by obscured child
window which doesn't send commit event.
Change-Id: Ic92172fe090ad9f9cee60ad2a295dcef0b8ec001
JunSeok, Kim [Wed, 16 Aug 2017 07:13:30 +0000 (16:13 +0900)]
e_comp_screen: add implementation for version 2 of tizen_policy
The destructor added to tizen_policy so add the implementation of server
side.
Change-Id: I170a277b4891301aba53ce75747119821c13d34d
JunSeok, Kim [Wed, 16 Aug 2017 07:12:48 +0000 (16:12 +0900)]
e_policy_wl: add implementation for version 2 of tizen_display_policy
The destructor added to tizen_display_policy so add the implementation
of server side.
Change-Id: If4727b13587128cd6b6f22f93a38113acdb1151e
JunSeok, Kim [Wed, 16 Aug 2017 07:11:39 +0000 (16:11 +0900)]
e_policy_wl: add implementation for version 2 of tizen_launchscreen
The destructor added to tizen_launchscreen so add the implementation of
server side.
Change-Id: I145c9cea46571f0fa65b2462bc3f16d4452df4db
JunSeok, Kim [Wed, 16 Aug 2017 07:09:48 +0000 (16:09 +0900)]
e_policy_wl: add implementation for version 2 of tizen_subsurface_watcher
The destructor added to tizen_subsurface_watcher so add the
implementation of server side.
Change-Id: I70185096ef5f5a42611fe951267f8e4f3736ac2e
JunSeok, Kim [Wed, 16 Aug 2017 05:44:12 +0000 (14:44 +0900)]
e_policy_wl_video: add implementation for version 2 of tizen_video
The destructor added to tizen_video so add the implementation of server
side.
Change-Id: I094f01bf06c04d97a5b42632ed58ed8e1ec1843c
JunSeok, Kim [Wed, 16 Aug 2017 05:43:22 +0000 (14:43 +0900)]
e_policy_wl_screenshooter: add implementation for version 2 of tizen_screenshooter
The destructor added to tizen_screenshooter so add the implementation of
server side.
Change-Id: I518ae78ff36b3da5443a99b4319c36b150330e83
JunSeok, Kim [Mon, 14 Aug 2017 02:22:34 +0000 (11:22 +0900)]
e_policy_wl: add implementation for version 6 of tizen_policy
The destructor added to tizen_policy so add the implementation of server side.
Change-Id: I3a18a6ee0a1be371157c3a1b9a7b07d89259e728
Changyeon Lee [Wed, 16 Aug 2017 11:12:35 +0000 (20:12 +0900)]
e_plane: fixed build warning
Change-Id: Id438a76a17e1ee9caf0fb047ca49e064ecd8179b
Changyeon Lee [Wed, 16 Aug 2017 07:29:47 +0000 (16:29 +0900)]
e_plane: do not set ec to plane if plane is trying to unset
Change-Id: I20a9e225702a00dc1db6fdc760f9fe5728b900e1
Sangjin Lee [Wed, 16 Aug 2017 07:31:11 +0000 (16:31 +0900)]
remove the link of wl_resource destory listener
wl_resource was use the wl_priv_signal for destroy signal from new version of wayland.
unlike the wl_signal, the link of signal should be removed in the destory callback function.
If not, it could the cause of memory crash when instance of link was freed without unlink
in the destroy callback.
Change-Id: Id98e0c6262adbf6c9b3df6f272ab11a199cefb4c
Doyoun Kang [Wed, 16 Aug 2017 07:49:18 +0000 (16:49 +0900)]
e_policy_visibility: add code to handle pol_vis->clients_hast when ec is new_client
there was crashing enlightenment sometimes when it is shutdowned.
it was due to access the freed ec in e_policy_visibility_shutdown().
so, we found the weakness of handling remove ec and fixed it.
Change-Id: If98b1dabce495213660dff94e4d7a92474dc80c5
Doyoun Kang [Tue, 15 Aug 2017 08:46:07 +0000 (17:46 +0900)]
e_policy_conformant: add log for ec's window info
Change-Id: Icdafca676700283683062244492084db7be5de36
Changyeon Lee [Mon, 14 Aug 2017 10:47:30 +0000 (19:47 +0900)]
e_plane: prevent same tbm_surface is set at various layer
Change-Id: I9949483809a22704edc75650dd4e4427d4fcfff2
Changyeon Lee [Mon, 14 Aug 2017 06:12:51 +0000 (15:12 +0900)]
e_plane: reset unset counter of planes when fb_target is set hwc
Change-Id: I745824780850f6997da8a53fa0e5f99b15126bdc
Doyoun Kang [Tue, 15 Aug 2017 08:44:39 +0000 (17:44 +0900)]
e_info_server: remove build warning
Change-Id: Ib00cb0bce73d8ba76f7de056bb6eef9b235cd281
Boram Park [Mon, 14 Aug 2017 08:54:19 +0000 (17:54 +0900)]
fix wrong screen rotation information
Change-Id: I8b8f716f4c5988bc384ee8672465206bab311952
Juyeon Lee [Mon, 14 Aug 2017 07:17:37 +0000 (16:17 +0900)]
e_info_server: svace fix, uninitialized variable 'array_of_string' was passed
Change-Id: Ia2385c7b2ba768fd0b9cbf6671e0c59c81049b5c
Juyeon Lee [Mon, 14 Aug 2017 05:07:40 +0000 (14:07 +0900)]
e_pixmap: dummy id starts from 1
Change-Id: If46bb1c156b6385abccf23a7281cae07a0ca6386
SooChan Lim [Sun, 13 Aug 2017 03:53:11 +0000 (12:53 +0900)]
e_info: change the fps from output fps to layer fps
The fps has to be updates per layers(planes), not per output.
Change-Id: Ifa412282435374da8342675c2885c2a957298e02
SooChan Lim [Sun, 13 Aug 2017 03:52:12 +0000 (12:52 +0900)]
e_plane: add e_plane_fps_get
Change-Id: Ic8c56346c611d758b303caa5fbb58068a85bb513
SooChan Lim [Sun, 13 Aug 2017 03:50:11 +0000 (12:50 +0900)]
e_plane: update the fps per planes.
E20 update the screen per planes because
it uses the layer commit. Therefore the fps
has to be updated per planes.
Change-Id: I9cf2c522edaf0b8e6a2aeeb370823f1def6773d7
Junkyeong Kim [Wed, 9 Aug 2017 08:48:48 +0000 (17:48 +0900)]
e_output: add e_output_capture function
use tdm_capture or e_comp_wl_video_buffer_convert for capture image of output.
if support tdm_capture, use tdm_capture. if not support tdm_capture, use pixman(e_comp_wl_video_buffer_convert).
Change-Id: Ic12ff3cb8037b29b5cb2d8fe42d06ab7baa4f5d0
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Junkyeong Kim [Fri, 11 Aug 2017 07:12:02 +0000 (16:12 +0900)]
e_eom: add external output checking function
if there is any external output, do not init eom. return TRUE.
Change-Id: Idda1521e4dd2bd65a0393e1fd8df33af35f5056e
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Doyoun Kang [Sun, 13 Aug 2017 04:50:25 +0000 (13:50 +0900)]
e_client: revert focus when focused window is out of screen
Change-Id: I8bc25b8701b5ef5856d81a28fe321f8201676a85
Changyeon Lee [Thu, 10 Aug 2017 08:13:46 +0000 (17:13 +0900)]
e_comp_wl_video: use buffer_show instead frame_buffer_show in cb_evas_show
Change-Id: I81044ea0b6e45ba15698fae10677b61c3151fcaa
SooChan Lim [Thu, 10 Aug 2017 23:43:02 +0000 (08:43 +0900)]
e_comp: add the option for using the type of e_comp_wl_buffer
add use_native_type_buffer option
0 : use tbm buffer type of e_comp_wl_buffer
1 : use native buffer type of e_comp_wl_buffer
Change-Id: I0f4548000c4ab57fbf72b9dbecaf0980933251be
Sung-Jin Park [Thu, 10 Aug 2017 02:34:51 +0000 (11:34 +0900)]
org.enlightenment.wm.conf: fix dbus policy only to permit to the process which has privileged UID
Change-Id: Icfbe7712cc0d0344e9f3b61877a1fd5e55c5bb0d
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
Doyoun Kang [Thu, 10 Aug 2017 04:45:42 +0000 (13:45 +0900)]
visibility: set ec's visibility.changed flag after sending pre-visibility event
An app window couldn't get a fully-obscured event when the display is turned off immediately after launching it.
(So, the app couldn't enter the pause state.)
Change-Id: Ia7c06e904b97d3e6516290e6d082aebff6155455
Sangjin Lee [Wed, 9 Aug 2017 08:38:33 +0000 (17:38 +0900)]
wl_desktop_shell: add impl for version 2 of tizen_surface
the destructor added to tizen_surface so add the implementation of server side
Change-Id: I1fa70faf21c65a34cda2c43e4730ca2fd5da5369
Changyeon Lee [Wed, 9 Aug 2017 07:18:51 +0000 (16:18 +0900)]
e_comp_wl_video: do not commit if waiting_vblank or video_set is true
Change-Id: I6c9922d0b6309180545cecbb62140046ffb0df88
JunSeok, Kim [Wed, 9 Aug 2017 08:31:45 +0000 (17:31 +0900)]
e_info: remove error message on print module option usage
Change-Id: Ic7595a2d8085b8ca28fd0b7017d1c81a1a07da37
SooChan Lim [Wed, 9 Aug 2017 09:00:11 +0000 (18:00 +0900)]
e_comp_wl: remove the destroy_listener link of the e_comp_wl_buffer
if not destroying, memory can be broken at the time of
calling the signal_emit of the destroy_listener in the
libwayland-server library.
Change-Id: I3e9368b060dcedc53697a60650eac09677829d60
Doyoun Kang [Wed, 9 Aug 2017 22:49:49 +0000 (07:49 +0900)]
add code to reset launching flag while handling map window
there was a bug that the "e,action,launch_real,done" event was sent twice
in handing map window, ending effect.
Change-Id: I68e48fcaf802ff54fb874860d75a91677ababeed
Doyoun Kang [Wed, 9 Aug 2017 09:53:25 +0000 (18:53 +0900)]
visibility: skip uniconify render on E_ZONE_DISPLAY_STATE_OFF state
Change-Id: Ida7e379bcbfa84d7ed75da63132ddd565ab22856
Doyoun Kang [Tue, 8 Aug 2017 02:23:29 +0000 (11:23 +0900)]
add a configuration to control the priority of application process
Change-Id: I6a6a20f7676e7513b85d7396d8b0ed1374f94685
Doyoun Kang [Wed, 9 Aug 2017 07:45:16 +0000 (16:45 +0900)]
e_comp_wl: add E_COMP_WL_HOOK_CLIENT_REUSE hook
Change-Id: Ie64e1b9b326f6e9de7818d30c2c07b313391f733
JunSeok, Kim [Wed, 9 Aug 2017 01:38:50 +0000 (10:38 +0900)]
e_info: change file permission
Change-Id: I4b387bb2a9da2ac7826d704c25bc333ae3a4587b
JunSeok, Kim [Tue, 8 Aug 2017 02:09:28 +0000 (11:09 +0900)]
e_info: add 'shutdown' option
-shutdown option kill the enlightenment
usage : enlightenment_info -shutdown
Change-Id: I4c6e4196541506b9344b72a10a39947b9a08a5f4
JunSeok, Kim [Thu, 3 Aug 2017 03:49:33 +0000 (12:49 +0900)]
e_info: add 'module' option
-module option can control enlightenment modules
usage : enlightenment_info (list | load | unload)
Commands:
list : Print the current modules list loaded
load <module_name> : Load module with the given name
unload <module_name> : Unload module with the given name
Example:
enlighenment_info -module load e-mod-tizen-effect
enlighenment_info -module unload e-mod-tizen-effect
Change-Id: I8bbc7f4259a1887bbd88b938a64490571d7021ea
Junkyeong Kim [Mon, 7 Aug 2017 02:58:17 +0000 (11:58 +0900)]
e_plane_renderer: add null checking
Change-Id: Iad88ac969dd68add15eae5722b93f3c81ccb5c9f
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Junkyeong Kim [Mon, 7 Aug 2017 02:57:51 +0000 (11:57 +0900)]
e_plane: add null checking
Change-Id: I8918bd1a3c85ec3f1a5d67dae072f9d9afbf66f7
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Doyoun Kang [Wed, 2 Aug 2017 14:08:34 +0000 (23:08 +0900)]
add code to check stopping flag
Change-Id: Ie4b878dc4d79246daebc9223a8cee9b77e322263
Hoyub Lee [Fri, 4 Aug 2017 05:03:13 +0000 (14:03 +0900)]
e_plane_renderer: correct wrong info message
Change-Id: Ie249549307ce9621749b9c4a810efbd776518e6e
Signed-off-by: Hoyub Lee <hoyub.lee@samsung.com>
Juyeon Lee [Fri, 4 Aug 2017 03:13:54 +0000 (12:13 +0900)]
e_policy_wl: disalbe window effect for TIZEN_POLICY_WIN_TYPE_NOTIFICATION type
ELM_WIN_NOTIFICATION type window has no effect
Change-Id: I53efd557df36ac8a7157a4bdbc5927bb98fe9c13
Changyeon Lee [Fri, 4 Aug 2017 02:42:35 +0000 (11:42 +0900)]
e_comp_wl_rms: set latest buffer of the provider to bind_ec
Change-Id: I166a121bfc1bd99a4fff2674b4a34ee0a9e36ee4
SooChan Lim [Fri, 4 Aug 2017 01:10:02 +0000 (10:10 +0900)]
e_eom: remove unused variables
Change-Id: I3f45f5f420c3c2bc78431dde7d14272eed506260
Junkyeong Kim [Thu, 3 Aug 2017 08:50:28 +0000 (17:50 +0900)]
e_eom: disable mirror mode rotate converting temporary
h/w restriction. cannot rotate converting over 2047x2047 size(exynos).
Change-Id: I39406488513bce0bacfd40cbc2079e720356d678
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Junkyeong Kim [Thu, 3 Aug 2017 05:39:27 +0000 (14:39 +0900)]
e_comp_wl_video: do not show external window video from e_comp_wl_video
external window video will be shown from eom.
after rework of eom this code will be removed.
Change-Id: I4bcdd99308a6499f4aaa6a7a31ccd010ef8deae1
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Junkyeong Kim [Thu, 3 Aug 2017 05:45:23 +0000 (14:45 +0900)]
e_output: change name eout -> output
Change-Id: I1ec7f71f07b0517274ca4c7aa0e57cfa885c1f11
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Changyeon Lee [Thu, 3 Aug 2017 06:24:59 +0000 (15:24 +0900)]
e_plane: remove log when buffer is null
Change-Id: I5ded6a90f759e45a78f34aaeb336d92da3679b97
Junkyeong Kim [Wed, 2 Aug 2017 07:00:07 +0000 (16:00 +0900)]
e_eom: support different size buffer commit than external output resolution(presentation mode)
make E_EomPpData struct for pp converting.
support showing external ec's subsurface.(video)
Change-Id: I373e825a5ce1e52eeb3b1c91da4ae9a3fa21a4b9
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Junkyeong Kim [Fri, 28 Jul 2017 11:23:24 +0000 (20:23 +0900)]
e_eom: add struct _E_Eom_Output_Pp for pp data.
make _e_eom_output_connected_setup function for code reuse.
Change-Id: Icead0d9a8f0b9f87bceb529f66c98da6f06de2c6
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Junkyeong Kim [Fri, 28 Jul 2017 09:26:56 +0000 (18:26 +0900)]
e_eom: use pp_done handler instead of tdm_buffer_release handler for pp converting
Change-Id: I31c162165cbb2dbc814ad0c13e3d3ef914eda6aa
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Changyeon Lee [Wed, 2 Aug 2017 14:15:54 +0000 (23:15 +0900)]
e_comp_screen: fixed corrupted list dereference when deleting E_Output
Change-Id: I977cf2c543d7a76e79a346047a26c5acb1433a95
Changyeon Lee [Wed, 2 Aug 2017 14:06:44 +0000 (23:06 +0900)]
e_comp: add the null check of eout
Change-Id: Ide2c26cfc779bad330d9d2d6e19b250bc80022a2
Minsu Han [Tue, 1 Aug 2017 08:31:28 +0000 (17:31 +0900)]
e_pixmap: Fix memory corruption in _e_pixmap_tzsurf_shm_cb_flusher_get()
If ec->pixmap already has ec->pixmap->shm_flusher,
then we should unset user_data.
Change-Id: I42b02542e3140eb3b2abfe98455e1c95096a793b
Signed-off-by: Minsu Han <minsu81.han@samsung.com>
Changyeon Lee [Tue, 1 Aug 2017 07:57:05 +0000 (16:57 +0900)]
e_output: do offscreen commit when dpms of output is off
Change-Id: Ife5a3216e19fea612af8b9fe851d68e941d8c5fc
Changyeon Lee [Tue, 1 Aug 2017 07:56:31 +0000 (16:56 +0900)]
e_plane: added e_plane_offscreen_commit
Change-Id: I17dac6cfaec3b1528eed9128c1acbf14c9e89f92
Doyoun Kang [Tue, 1 Aug 2017 07:42:08 +0000 (16:42 +0900)]
e_desk: fix bug detected by static analysis tool
Uninitialized data is read from local variable 'ev_ecore_event'.
Change-Id: I464a525b3016844f5172542496f706abacf42c3c
Changyeon Lee [Wed, 19 Jul 2017 07:12:28 +0000 (16:12 +0900)]
e_plane_renderer: used detach protocol when hwc mode change
if hwc_use_detach is set to 1, e_plane_renderer use detach protocol
when hwc mode change in reserved memory plane.
Exported buffer doens't be released to queue untill renderer receive
detach request.
Change-Id: I52a1a40da98811ed08f70ad0a9352f54296fefce
Changyeon Lee [Wed, 19 Jul 2017 05:58:58 +0000 (14:58 +0900)]
e_comp: added hwc_use_detach configuration
Change-Id: I45088945c740bbe57fecc822e8285c9ad872f6e0
Junkyeong Kim [Tue, 1 Aug 2017 04:37:18 +0000 (13:37 +0900)]
e_plane: add null checking
Change-Id: I4581a11280bcb86268120e5fe6caeaef1820c602
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Doyoun Kang [Tue, 1 Aug 2017 05:02:10 +0000 (14:02 +0900)]
e_info_protocol: fix bug detected by static analysis tool
Change-Id: I17d038c7dc14098d9b2b20de79e43063bc5d9071
Doyoun Kang [Tue, 1 Aug 2017 04:25:55 +0000 (13:25 +0900)]
e_comp_wl: fix bug detected by static analysis tool
Change-Id: Ic99b533aa6e6705ac71ade566a81db2d2445af82
Doyoun Kang [Tue, 1 Aug 2017 04:06:16 +0000 (13:06 +0900)]
e_comp_screen: fix bug detected by static analysis tool
Change-Id: I11b49ef26511814bdff9fc0dd25ad23b203da85d
Doyoun Kang [Tue, 1 Aug 2017 04:05:56 +0000 (13:05 +0900)]
e_comp_object: fix bug detected by static analysis tool
Change-Id: I9f2e1ad374424e0c0f71a9d8ae4714b1a579719e
Doyoun Kang [Tue, 1 Aug 2017 04:05:04 +0000 (13:05 +0900)]
e_bindings: fix bug detected by static analysis tool
Change-Id: Iecf9ef9592667b2175d3e16f816c4e8abaf865e4
Doyoun Kang [Mon, 31 Jul 2017 10:47:47 +0000 (19:47 +0900)]
add window's information for debugging log
We added window's information (pid, title, name) for debugging log
when the window is mapped or sent visibility event.
Change-Id: I7cb36ab42af6f96251b59eb56014693bced3c258
Doyoun Kang [Mon, 31 Jul 2017 05:44:37 +0000 (14:44 +0900)]
e_client: fix bug detected by static analysis tool
Change-Id: Ic1382ee6945291fb30efd6813934d1684c555f94
Doyoun Kang [Mon, 31 Jul 2017 05:44:11 +0000 (14:44 +0900)]
e_policy_softkey: fix bug detected by static analysis tool
Change-Id: I27ef096b74cdbb6b833023f4e70b1a1fcc9858f6
Doyoun Kang [Mon, 31 Jul 2017 05:31:18 +0000 (14:31 +0900)]
e_bg: fix bug detected by static analysis tool
Change-Id: I84b295cf208ce5e8f29cacae4a0a0936d68d77f3
Doyoun Kang [Mon, 31 Jul 2017 05:19:13 +0000 (14:19 +0900)]
e_zone: fix bug detected by static analysis tool
Change-Id: I6e0bd37a6340def0e4d9771f275d79f85e5508ff
Junkyeong Kim [Fri, 28 Jul 2017 02:17:43 +0000 (11:17 +0900)]
e_eom: use e_comp_hwc_multi_plane_set instead of e_comp_override function
Change-Id: I558167102e522d7295ce1396ce5aa2488d403054
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Doyoun Kang [Thu, 27 Jul 2017 11:47:37 +0000 (20:47 +0900)]
policy: check the use_splash flag while finding visible child window
there was a bug that the child window was shown twice sometimes when it is using splash image.
Change-Id: If1022a981394cb7104b20f6c4e573f218ff450be
Doyoun Kang [Thu, 27 Jul 2017 01:31:32 +0000 (10:31 +0900)]
e_policy_conformant: add e_policy_conformant_part_update API
Change-Id: I32dd50dab63673a78c1bd0ddef5b785d9e6720bd
Doyoun Kang [Thu, 27 Jul 2017 01:10:51 +0000 (10:10 +0900)]
e_dpms: add code to change zone's display state in _e_dpms_set_cb
Change-Id: Ie5e9c444bbfda40e71489ab04895a909ce752e02