Juyeon Lee [Tue, 20 Mar 2018 02:37:04 +0000 (11:37 +0900)]
e_output: fix unchecked function return
Change-Id: I4f614b00780d85f5f8e8d88e661ba75df6964d74
Juyeon Lee [Tue, 20 Mar 2018 02:08:13 +0000 (11:08 +0900)]
e_comp_screeen: fix unchecked function return
Change-Id: I5b36e835de1bae2e957ae62802be51cf119377ba
Juyeon Lee [Tue, 20 Mar 2018 01:42:15 +0000 (10:42 +0900)]
e_comp_wl_video: fix unchecked function return
Change-Id: Iab5e7f28c94d9bf36c182b4c703974bbf2a18e9a
Gwanglim Lee [Mon, 19 Mar 2018 11:16:20 +0000 (20:16 +0900)]
remove executable permission bit of source file
Change-Id: Id04664814bcc8cdad015126991daafd8739c264d
JengHyun Kang [Mon, 19 Mar 2018 11:12:54 +0000 (20:12 +0900)]
e_comp_wl: using ecore_device instead of evas_device in ecore events
Change-Id: Ic6b5264bcd43dcef768c21b9adeb9e9e2db82880
Gwanglim Lee [Mon, 19 Mar 2018 11:10:18 +0000 (20:10 +0900)]
e_hwc_window: removed warnings
Change-Id: I4222d29cae5df95897d4ec60cedbb9909d76637a
JengHyun Kang [Mon, 19 Mar 2018 10:21:52 +0000 (19:21 +0900)]
e_input: using ecore_device instead of evas_device
Change-Id: I00d082192941bb9724e070e921775b2fdbdd86da
Juyeon Lee [Mon, 19 Feb 2018 06:27:01 +0000 (15:27 +0900)]
e_comp_wl_shell: make ref/unref pair for ec
when creation of zxdg_toplevel_v6 or zxdg_popup_v6
Change-Id: I26f77679bf4df30f574a33c5046c57d04eb33251
Gwanglim Lee [Tue, 13 Feb 2018 08:17:41 +0000 (17:17 +0900)]
e_comp_wl_shell: changed to use xdg-shell-unstable-v5 instead of xdg-shell unknown version
Change-Id: I60cf7d071da58a10991e541c13a5b53082802c66
Gwanglim Lee [Fri, 15 Dec 2017 11:39:05 +0000 (20:39 +0900)]
e_comp_wl: Removed dependency on tizen extensions in e_comp_wl header file
Now, pkg-config for the tizen extension is no longer required when building
e's sub-modules.
Change-Id: Ief2bbd4994f3b9c92a3a086f79a15baa0165693e
Gwanglim Lee [Thu, 23 Nov 2017 23:59:19 +0000 (08:59 +0900)]
e_comp_wl_shell: send toplevel v6 configure event before client window is mapped
Change-Id: I26bca33fd9c5e1ae8ed9f7201e5a0c4f717d48f5
Gwanglim Lee [Thu, 23 Nov 2017 22:59:37 +0000 (07:59 +0900)]
e_plane: removed unused label 'hwc_setup_fail'
Change-Id: I839be9bdfbdf84903822b5c30955ed5c5fdf15c7
Sung-Jin Park [Thu, 23 Nov 2017 07:18:02 +0000 (16:18 +0900)]
e_input: set ecore_evas, dev to e_input before initializing libinput udev backend
Change-Id: Id257ee142e8f34b518d82bdcb095fdf53a834550
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
Gwanglim Lee [Thu, 16 Nov 2017 04:42:30 +0000 (13:42 +0900)]
e_plane: removed dependency to the evas gl_drm engine
Change-Id: I6ffd9c9aad9b2e88b54078194aabec30089ef37a
Gwanglim Lee [Tue, 14 Nov 2017 13:49:02 +0000 (22:49 +0900)]
e_plane_renderer: removed inclusion of unused headers
Change-Id: I6b90c895e9cb474acd86a7d1c62f595f9e2a997e
Gwanglim Lee [Tue, 14 Nov 2017 11:53:04 +0000 (20:53 +0900)]
e_input: fixed a warning.
Change-Id: Iec5cef80d339721455a07ee70a9e42bc3aa21eaf
Gwanglim Lee [Tue, 14 Nov 2017 11:51:58 +0000 (20:51 +0900)]
e_input: fixed a warning. given character variable 'seat' should be name of evas device.
Change-Id: I87821eed68278235e2f8731aa1e80a76ce5ebeea
Gwanglim Lee [Tue, 14 Nov 2017 11:49:09 +0000 (20:49 +0900)]
e_input: removed unused function to fix build error
Change-Id: Icd2e92b2793bc2fc7ea2e1e4f5a6aa55e4af0c5e
Gwanglim Lee [Tue, 14 Nov 2017 11:47:08 +0000 (20:47 +0900)]
e_input: renamed e_input_get_ecore_evas to e_input_ecore_evas_get
Change-Id: I248dd515a4c6364f22300ce635435a7a3bf4e308
Gwanglim Lee [Tue, 14 Nov 2017 11:33:12 +0000 (20:33 +0900)]
e_input: added missing arguments for evas_device_list
Change-Id: I8ce82fd4cd6ca3bfd1612264820cdec3f92f4433
Gwanglim Lee [Tue, 14 Nov 2017 11:26:10 +0000 (20:26 +0900)]
e_input: fixed a build error
Change-Id: I2a13f78651cc278600c16ede3824d80d72a9f6e9
Gwanglim Lee [Tue, 14 Nov 2017 11:20:41 +0000 (20:20 +0900)]
e_input: added missing character ';'
Change-Id: I2896cb42b72ae6d095c53349641d1531388caee0
Gwanglim Lee [Tue, 14 Nov 2017 10:43:13 +0000 (19:43 +0900)]
screenshooter: removed inclusion of Ecore_Wayland.h
Change-Id: Iec1ddc4dc2f4d4377d593c8a63d2adf908d19125
Gwanglim Lee [Tue, 14 Nov 2017 07:28:32 +0000 (16:28 +0900)]
configure.ac: added build flags for the dlog to fix build error
Change-Id: I849286a9813ea268bfd6fe1b876e6ece2bc66465
Gwanglim Lee [Tue, 7 Nov 2017 05:31:03 +0000 (14:31 +0900)]
e_comp_wl_shell: add support for xdg_shell_v6 interface
Change-Id: I0b2cd31371435f7fb4746161a54642fbd6de0e7b
Sung-Jin Park [Wed, 1 Nov 2017 02:27:46 +0000 (11:27 +0900)]
e_client, e_comp_wl, e_info_client, e_input : replace Ecore_Device stuff with Evas_Device stuff
Change-Id: I5de36e14e6c80841e5c8f2d3acc2ff72e84c4783
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
Junkyeong Kim [Fri, 16 Mar 2018 06:33:53 +0000 (15:33 +0900)]
e_eom: add checking null condition
Change-Id: Icc1cded9ea5367d5998af01d75814a3f31230781
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Junkyeong Kim [Thu, 15 Mar 2018 04:46:22 +0000 (13:46 +0900)]
e_info_server: change output_mode method.
do not use tdm API to get mode info. instead use e_output API.
Change-Id: I14aa12d2b8d5b30fd95e887129855c3878590554
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Junkyeong Kim [Wed, 14 Mar 2018 10:38:47 +0000 (19:38 +0900)]
e_output: add two interal API to get current mode and mode list
Change-Id: I39bddc68a969b27d7de4b0d619f62cb401a341fa
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
SooChan Lim [Wed, 14 Mar 2018 10:37:42 +0000 (19:37 +0900)]
e_output_hwc: do not check the null
Change-Id: Ifff49dbf93ea27617d1ba4946134026317d913d9
SooChan Lim [Wed, 14 Mar 2018 10:15:16 +0000 (19:15 +0900)]
e_comp_wl_video: make the return value be right
Change-Id: Ibda4d97a0a701ad7c409df21c8ef788a7928bb56
Seungjin Park [Thu, 15 Mar 2018 04:25:05 +0000 (13:25 +0900)]
e_client: Fixed to reset flag when transform bg is removed
Change-Id: I3d7c0acd183da6867797dbd903721ac1f5589e15
Signed-off-by: Seungjin Park <sj8808.park@samsung.com>
JunSeok, Kim [Wed, 14 Mar 2018 09:16:52 +0000 (18:16 +0900)]
e_info: code clean up of deiconify_approve option
option change from [0/1] to [on/off/show] and, clean up inner logic
Change-Id: I6986c0e54d070fb653f1ffa535ff82e91202cecb
JunSeok, Kim [Wed, 14 Mar 2018 09:16:28 +0000 (18:16 +0900)]
e_info: code clean up of buffer_flush option
option change from [0/1] to [on/off/show] and, clean up logic
Change-Id: I6b370bf88801808180bc5998b31449e54e0cfd9e
Sung-Jin Park [Wed, 14 Mar 2018 06:36:20 +0000 (15:36 +0900)]
e_info : add bgcolor_set command to change the background color of enlightenment canvas
Change-Id: If136e250ec143f11ac78a9c246e0f637048371ff
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
JunSeok, Kim [Tue, 13 Mar 2018 12:38:32 +0000 (21:38 +0900)]
e_test_helper: add reset_register_window method
Change-Id: I15a5ab9b9b67c34117f4aca33a4400480769a399
Junkyeong Kim [Tue, 13 Mar 2018 02:11:54 +0000 (11:11 +0900)]
e_eom: execute configure_send when external output connected if current client set window previously
Change-Id: Ia7d0f509b8577fb4e2994ec15b6d60c720f51a93
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Junkyeong Kim [Fri, 9 Mar 2018 09:09:07 +0000 (18:09 +0900)]
e_eom: add virtual output
eom attribute set to logical output.
the logical(virtual) output match to real external output if connected.
Change-Id: I263329b395b1d3ee77fdc191c89fb65af5a65540
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Junkyeong Kim [Tue, 13 Mar 2018 01:51:03 +0000 (10:51 +0900)]
e_plane: if external plane, just set ec to plane.
Change-Id: I2bf3f1186125f379f8e8c7bc6a3ffd49459d935b
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
JunSeok, Kim [Wed, 24 Jan 2018 06:57:50 +0000 (15:57 +0900)]
e_pixmap: add destroy callback of tizen_surface_shm
Change-Id: I5b144bafa215a481d8d6d2012f3ff0cc1c6a4a19
Changyeon Lee [Fri, 9 Mar 2018 09:10:02 +0000 (18:10 +0900)]
e_plane_renderer: free release_timer when exported_buffer is released
Change-Id: Iebb4bd8cc306d0be79aba3aaa0b467104d744ec1
Doyoun Kang [Thu, 8 Mar 2018 07:02:07 +0000 (16:02 +0900)]
visibility: send pre-unobscured event when the window is first mapped
Change-Id: Ib8a530dd4cc7b711b6f58bf74eaba00cd20ca4e3
Doyoun Kang [Thu, 8 Mar 2018 00:23:42 +0000 (09:23 +0900)]
e_policy_wl: set post_raise flag while handing activate request
Change-Id: I318f4c233c0b8cd28e67deb37fb0245bb5d70867
Junkyeong Kim [Tue, 27 Feb 2018 11:58:16 +0000 (20:58 +0900)]
e_output: execute e_output_setup for external output
set only primary output's ecore_evas to e_comp->ee.
Change-Id: I1ba2df6cc864aedd66ae0db425a35050ef1ffa6d
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Juyeon Lee [Wed, 7 Mar 2018 11:01:56 +0000 (20:01 +0900)]
e_desk: change value name
Change-Id: I945c5acde4e88296436878ade2d4327162efa9d9
SooChan Lim [Thu, 22 Feb 2018 02:18:04 +0000 (11:18 +0900)]
e_comp_screen: use tbm_bufmgr_server_init instead tbm_bufmgr_init
Change-Id: Iad36555c6330d8aebd9623a3c761522bde95aa2c
Juyeon Lee [Mon, 26 Feb 2018 07:50:07 +0000 (16:50 +0900)]
e_policy_wl: remove old protocol(tz_launchscreen)
it has been replaced
from tizen_launchscreen_interface to tizen_launch_effect_interface
from tizen_launch_image_interface to tizen_launch_splash_interface
Change-Id: Ie91a28d2aa2e40a5c8bf2917b8a1aedfe71db6c1
Boram Park [Thu, 1 Mar 2018 22:57:07 +0000 (07:57 +0900)]
viewport: not sending fatal errors when dst'size is wrong
Change-Id: I90309cfa3bc5cfccce65a1b20e4943b51ad47192
Gwanglim Lee [Fri, 2 Mar 2018 01:03:24 +0000 (10:03 +0900)]
e_input: added checking for null before string comparison
Change-Id: I7c493a086c07c1dbb731be895def96e717b2f1a6
Junkyeong Kim [Mon, 26 Feb 2018 07:15:58 +0000 (16:15 +0900)]
e_comp_screen: execute fake output setup if there is no connected output.
Change-Id: Ie6930f7067ff84f7f52def231ee64d80428977b8
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Sung-Jin Park [Mon, 26 Feb 2018 04:51:49 +0000 (13:51 +0900)]
e_input : add eina safety check on the given ee pointer
Change-Id: I658b2d10cac5e713ab3953d189a49ea39267338a
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
Gwanglim Lee [Fri, 23 Feb 2018 01:41:19 +0000 (10:41 +0900)]
e_desk: added getter to e_desk_zoom
Change-Id: I5382440d321454472753c29625812c539ed0bb12
Doyoun Kang [Thu, 22 Feb 2018 11:01:31 +0000 (20:01 +0900)]
e_process: not to thaw when prepare_foreground event occur
we don't send the E_PROCESS_STATE_FOREGROUND event when the "prepare,foreground" event is occured.
E_PROCESS_STATE_FOREGROUND event is sent when unobscured or uniconic event is occured.
Change-Id: Ica2f8c20be83bbe006e1e125f621b543b580339f
Doyoun Kang [Thu, 22 Feb 2018 10:04:02 +0000 (19:04 +0900)]
e_client: modify code for setting latest focus
We added code to set latest focus while handling defered focus.
If above window of defered focus window is current focus window,
then we prepend a current focus window to the latest focus list.
Change-Id: Iccc7560bd9a1cbef1f334683a8a7dfd0683d5eac
Juyeon Lee [Thu, 22 Feb 2018 07:31:40 +0000 (16:31 +0900)]
buffer_flush: no flush for uniconic client
client such as keyboard is handled in e_mod_tizen_wl_textinput
and it never be in iconic state(ec->exp_iconify.skip_iconify = 1)
once it keyboard window is hide, the buffer shall not be flushed
Change-Id: I61d94b2eb7ce06204e04b3ba193d66a3045e83c8
Doyoun Kang [Wed, 21 Feb 2018 06:46:35 +0000 (15:46 +0900)]
e_client: modified code for calculating visibility
we modified code to consider above window's rotation pending state.
Change-Id: I10d560b9738a0ecdd2a8906e10846b91dd5f3b13
Changyeon Lee [Mon, 19 Feb 2018 09:49:37 +0000 (18:49 +0900)]
e_plane_renderer: remove release_timer when renderer_buffer is freed
Change-Id: I313f81f8ab7bfb571bc4a04a7105c536c93da98d
Changyeon Lee [Tue, 13 Feb 2018 05:56:59 +0000 (14:56 +0900)]
e_plane: do not deactivate renderer if role is cursor
Change-Id: I5dd91e6d3757073cec1751c0444dbbff0950035e
Sung-Jin Park [Mon, 19 Feb 2018 04:52:17 +0000 (13:52 +0900)]
e_comp_screen : fix NULL dereference issue about an evas device
Change-Id: I350d691fcb526827dd110170409b7b7d13d9b73f
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
Junkyeong Kim [Wed, 14 Feb 2018 02:39:26 +0000 (11:39 +0900)]
e_output_hwc: erase unused variables
Change-Id: Ife5761277fe290bb1d3c8ee2223fccde1e5edafa
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
SooChan Lim [Mon, 12 Feb 2018 11:11:01 +0000 (20:11 +0900)]
hwc: remove the set_zpos at E_HWC_WINDOW_STATE_NONE
Change-Id: I1bce8374e51b68f5d9547b2e447f3d79673fe08f
SooChan Lim [Mon, 12 Feb 2018 11:09:20 +0000 (20:09 +0900)]
hwc: add log at E_HWC_WINDOW_STATE_NONE
Change-Id: Icb68e54b46007e333437139030ec0c1723b57d3a
SooChan Lim [Mon, 12 Feb 2018 11:08:36 +0000 (20:08 +0900)]
hwc: set E_HWC_WINDOW_STATE_NONE for non-visible windows.
Change-Id: I6359436ec3201012b7f20669dd722d0dfe3e8504
Junkyeong Kim [Tue, 13 Feb 2018 11:33:18 +0000 (20:33 +0900)]
e_output_hwc: do not set null when surface queue free
Change-Id: I9b923e61f6aeb7cdb3c7bac939fd95d593261a99
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
SooChan Lim [Mon, 12 Feb 2018 08:03:55 +0000 (17:03 +0900)]
hwc: remove the unused code
Change-Id: I0c36c524c434dfb876edf2765e43351776d05f4d
SooChan Lim [Fri, 9 Feb 2018 04:50:04 +0000 (13:50 +0900)]
hwc: check the only update_changes
Change-Id: I9d526120d935b6e30eadb8d118e0409d930bff3f
SooChan Lim [Tue, 13 Feb 2018 08:28:10 +0000 (17:28 +0900)]
hwc: create the ecore_evas at the e_output_hwc
ecore_evas is created at the e_output_hwc.
Change-Id: I8a53a7feb7bfbf5266013b95848e9ed4ad91320a
SooChan Lim [Tue, 13 Feb 2018 08:38:14 +0000 (17:38 +0900)]
remove the unused variables
Change-Id: I572000fd193a2ae51fc67a3edc9aeabdc5640abf
Junkyeong Kim [Thu, 8 Feb 2018 07:27:47 +0000 (16:27 +0900)]
e_output: treat primary output connection disconnection
support displaying after booting without connected output.
Change-Id: I55270e11fc4113a1df90a6178cd2a56268a0045b
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Junkyeong Kim [Thu, 8 Feb 2018 07:26:10 +0000 (16:26 +0900)]
e_output: add fake_config flag. execute offscreen commit if fake_config is set
change fake output refresh rate to 30.
Change-Id: I1cbad3022ff8272b659178278c08da49bc41bf95
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Junkyeong Kim [Thu, 8 Feb 2018 06:50:06 +0000 (15:50 +0900)]
e_comp_screen: change e_comp->ee alloc function to ecore_evas_tbm_allocfunc_new
change fake output width to 2.
Change-Id: I01a742730ec473dfd08284927cbdaa8c7714aff5
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Junkyeong Kim [Thu, 8 Feb 2018 07:44:39 +0000 (16:44 +0900)]
e_info_server: send correct output mode dpms info
Change-Id: Ie6dbdf1a7a4c0b67eefa38eaec0d27c124df74db
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Juyeon Lee [Fri, 9 Feb 2018 13:23:51 +0000 (22:23 +0900)]
e_service_region: free ecore_event_handler
region->event_list is event handler list, it was not freed by _region_free
because wrong free func(ecore_event_del) matched.
Change-Id: I2564d04361111f93a3a5414a12e1042c9feb7197
Doyoun Kang [Fri, 9 Feb 2018 08:54:14 +0000 (17:54 +0900)]
remove unreachable code
Change-Id: I1a4a28dc5c9858bc2a3a7f487f40230318e478c6
Changyeon Lee [Fri, 9 Feb 2018 08:18:09 +0000 (17:18 +0900)]
e_output: fix return value in e_output_is_fb_full_compositing
Change-Id: I3dcf87a20b18b5918b1aaae551b6716b7c5faa3a
JengHyun Kang [Wed, 31 Jan 2018 15:31:35 +0000 (00:31 +0900)]
send mouse in/out when first mouse device is connected/disconnected
Change-Id: Ieb2a83006ae6a3e81c7c4554cb459ee84cebe42d
Doyoun Kang [Wed, 7 Feb 2018 05:22:41 +0000 (14:22 +0900)]
e_policy: apply maximize policy when the zone's geometry is changed
Change-Id: I3f04f6e7e5f89171895acebea4f94054047a937f
Changyeon Lee [Mon, 5 Feb 2018 11:35:35 +0000 (20:35 +0900)]
e_plane_renderer: attach buffer to surface when deactivate
if e20 use e_pixmap function for setting backup buffer and
displaying buffer when deactivate, buffer change event isn't generated.
so use e_comp_wl_surface_attach.
Change-Id: I37eb6fb90f17bc166272f754983da0d199a62e64
SooChan Lim [Tue, 6 Feb 2018 04:03:26 +0000 (13:03 +0900)]
hwc: initial code for hwc windows policy.
Add the code for hwc windows(Vendor Driven HWC).
It uses the tdm_hwc with which
the hwc policy is decided by the tdm backends and
E20 does not use the E_Plane(tdm_layer).
Change-Id: Ifc8c3ee8f44741ee6d781403b86f55859fc82c35
JunSeok, Kim [Mon, 5 Feb 2018 04:25:26 +0000 (13:25 +0900)]
e_info: add deiconify_approve on/off option
Add deiconify_approve on/off potion to enlightenment_info
Change-Id: I8c33bc5a191ef4e6414d83c06a2ca9e6c6a62d70
JunSeok, Kim [Mon, 5 Feb 2018 04:24:46 +0000 (13:24 +0900)]
e_info: add buffer_flush on/off option
Add buffer_flush on/off option to enlightenment_info
Change-Id: I0c66871008eff61bdd5e22b1764821919bc40b0c
Doyoun Kang [Tue, 6 Feb 2018 02:46:33 +0000 (11:46 +0900)]
e_comp_wl_shell/e_policy_visibility: add a e_policy_visibility_client_hide_job_cancel
There was a bug that the window was not shown when an app called hide and show window continuously.
To fix this, e cancels pending_hide job while handling map request.
Change-Id: Icc069a9fdd15251bd2f3b58b2799a3bec87da4ca
Doyoun Kang [Fri, 2 Feb 2018 11:36:49 +0000 (20:36 +0900)]
e_policy_visibility: check if the window is under pending hide in intercept hide function
There was a bug that the pending hide window was shown if the window was request to hide
one more time.
Change-Id: I43ea491483741c0c3eb500e96dfd2df783d7785a
Changyeon Lee [Thu, 4 Jan 2018 05:46:42 +0000 (14:46 +0900)]
e_plane: use usable_buffer protocol for managing exported buffer
Change-Id: Ida5bf4a59adf0e9b970e08693748364b23cf6e4f
Changyeon Lee [Thu, 1 Feb 2018 12:11:55 +0000 (21:11 +0900)]
e_plane_renderer: add checking state of renderer in deactivate
Change-Id: I589974c05302919aae97286160fab989c1127352
JunSeok, Kim [Wed, 31 Jan 2018 09:01:49 +0000 (18:01 +0900)]
e_policy_visibility: fix error of client iconify when doing grab cancel
Move grab cancel call time before check ec->iconify
because of skip grab cancel when iconify after uniconify situation.
And, add exp_iconify.by_client set to 1
Change-Id: I0ebf30540048c11a6c8d0e6dd4930cfa9a2bfacc
Changyeon Lee [Wed, 31 Jan 2018 08:11:32 +0000 (17:11 +0900)]
e_plane: pending delete of renderer until all exported wl_buffer are destroyed
Change-Id: I359a081a3d28ba3e02f36dd637930ecccb2199eb
Changyeon Lee [Mon, 29 Jan 2018 05:04:45 +0000 (14:04 +0900)]
e_plane_renderer: check count of display surface in queue set
Change-Id: I73cda86ce5ddfa4fcf3000f79096f42a256258a6
Changyeon Lee [Thu, 25 Jan 2018 12:23:48 +0000 (21:23 +0900)]
e_plane_renderer: add dip_surfaces and renderer_buffer when dequeue
Change-Id: Id2c7d905ed88bc66c3d61008cb13fbfeb3822790
Doyoun Kang [Tue, 30 Jan 2018 01:32:23 +0000 (10:32 +0900)]
e_service_quickpanel: fix bug for quickpanel's visible state
there was a bug that the quickpanel didn't disappear because its visible state was wrong.
Change-Id: I2c9db7b37968ead0a80d1cb80bfbce6fc985fa3f
Signed-off-by: Doyoun Kang <doyoun.kang@samsung.com>
Doyoun Kang [Tue, 30 Jan 2018 09:03:57 +0000 (18:03 +0900)]
e_comp_wl_shell: cancel job grab of client while doing unmap
If the window is unmapped which is under grabbing job, then e cancel the job grab.
And ec's visibility is set to unobscured temporarily because e should send the
fully-obscured event to notice app side.
Change-Id: I1c2213b416c13e47cda379b2ed0eb0313433838a
JunSeok, Kim [Mon, 22 Jan 2018 11:25:06 +0000 (20:25 +0900)]
e_policy_visibility: add wrapper function of _e_vis_client_grab_cancel
Change-Id: I9b11131c3fb4e0b90da75c11cd1a5d7e02ebf91a
Doyoun Kang [Tue, 30 Jan 2018 08:12:03 +0000 (17:12 +0900)]
e_policy_visibility: change return value of internal function
Change-Id: Ie589516cf54f1330c3934a9ca87912632371c22d
JengHyun Kang [Wed, 24 Jan 2018 07:49:26 +0000 (16:49 +0900)]
e_input: change calibrations when output is changed
Change-Id: I88a2f65bc3bb157ceb0c1ceeb864d543a034ffaa
Doyoun Kang [Mon, 29 Jan 2018 04:36:31 +0000 (13:36 +0900)]
e_desk: add a handler to update e_desk's geometry when the zone's geometry is changed
The e_desk's geometry should be changed to its zone's geometry when the zone's geometry is changed.
(This code operates only if the e_config's use_desk_smart_object value is not set.)
Change-Id: I8ddfb2ff9973eea394c0ffcaeb72fe70b6bc297c
Doyoun Kang [Thu, 25 Jan 2018 08:43:30 +0000 (17:43 +0900)]
e_comp_wl_shell: code cleanup
added internal fuctions to remove redundant code.
Change-Id: I1e4fbb851d73546d4c4920cb3cdd9164ecd38b55
Changyeon Lee [Fri, 19 Jan 2018 07:59:58 +0000 (16:59 +0900)]
e_comp_wl_rsm: delete render update when remote_surface is unbinded
if null buffer is attached and bind_ec is remained in update list,
bind_ec is set redirect False and then It can't be composited forever.
Change-Id: I3733a7775902a6c3a4956bd3dd6072c2e051218f
JunSeok, Kim [Fri, 12 Jan 2018 08:47:18 +0000 (17:47 +0900)]
e_comp_wl_shell: set ec-changed flag at xdg_surface_parent_set request
Change-Id: I5cc905e230466949c51c1d40ac3484cb70fba313
Doyoun Kang [Thu, 25 Jan 2018 01:28:49 +0000 (10:28 +0900)]
e_policy_visibility: add log for deiconify job
Change-Id: Icd96e5e852c4472d8ba739237562aa633baff541
Changyeon Lee [Wed, 3 Jan 2018 11:43:04 +0000 (20:43 +0900)]
e_plane_renderer: always release export buffer in deatch_cb
Change-Id: I4af7eed3bd6c13f7ee002b034c90d5b723c63dad