Bhavi Dhingra [Tue, 24 Apr 2018 06:29:56 +0000 (11:59 +0530)]
visibility: consider combined condition of skip_rot_pending_show and exp_iconify.by_client
Otherwise, a client gets "CLIENT VIS ON" when
"skip_rot_pending_show is true" even though, a client is iconified state by itself.
Change-Id: I2db6ff5403bdfc773b66535487cf2b175d0f59c4
Signed-off-by: Bhavi Dhingra <b.dhingra@samsung.com>
Sung-Jin Park [Tue, 24 Apr 2018 05:46:27 +0000 (14:46 +0900)]
org.enlightenment.wm.conf : apply default deny to method/own in dbus policy
Change-Id: Ic46900245453b626344d1c93dadcf0eb2818c18f
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
Gwanglim Lee [Mon, 23 Apr 2018 11:34:26 +0000 (20:34 +0900)]
spec: clean up unused build macro
Change-Id: If78ca7bd0d8e77d69d9d5965dabaeeb2c4346462
JengHyun Kang [Mon, 23 Apr 2018 10:32:56 +0000 (19:32 +0900)]
e_keyrouter: distinguish key events destinated from focus_hook with focus key events
Change-Id: I97d27ef32faaab28acc415aaad8dc112abe71747
JengHyun Kang [Mon, 23 Apr 2018 03:28:13 +0000 (12:28 +0900)]
e_keyrouter: send keys to focus if a key is not grabbed
Change-Id: Ib9cc37ea8e5233916411b33e5c170486ee00ad2a
JengHyun Kang [Thu, 19 Apr 2018 05:01:14 +0000 (14:01 +0900)]
e_keyrouter: do not handle key events if data is null
Change-Id: Iead22ab77ed12679e14adc2b0a99c4b3d96dcb21
Sung-Jin Park [Thu, 19 Apr 2018 01:44:37 +0000 (10:44 +0900)]
e_comp_wl: modify to leave COMP log after creating bg_rectangle
Change-Id: I39a8b53d3023fafb89e07c8110dbc352c0cf253e
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
SooChan Lim [Fri, 13 Apr 2018 04:08:29 +0000 (13:08 +0900)]
e_plane: move the vars of the fps into the E_Plane
The fps calculatation has to be done in every E_Plane.
Change-Id: Idcceeaf9a87a19e2b690a3cb5e2778f2b37d76d3
Changyeon Lee [Tue, 17 Apr 2018 07:50:28 +0000 (16:50 +0900)]
e_hwc: add interceptor for hwc policy
By adding interceptor, e20 will never replace hwc policy while "intercept_pol" is enabled
it means the extra-module should handle
- the decision whether a client could be assinged on a plane or not.
- hwc assignment and cancel(HWC set/unset)
Change-Id: Ic3a91cf047feb4c0edd40a457522ba39a5a11ca2
JunSeok, Kim [Wed, 18 Apr 2018 05:42:55 +0000 (14:42 +0900)]
e_policy_wl: send configure 0,0 when client allowed user geometry
Change-Id: I32bac85a855a0cd087fba1cfb3ca55d862292bfa
Changyeon Lee [Tue, 17 Apr 2018 06:13:22 +0000 (15:13 +0900)]
e_hwc_planes: enhance debug logs
Change-Id: I5efbb24e37ff17bfa27a64eae3ebe60f471f42a1
SooChan Lim [Fri, 13 Apr 2018 07:04:12 +0000 (16:04 +0900)]
hwc: initial draft for the redesigned hwc api.
Change-Id: I4b219a8e6bd86eb15010ed4797c7120d656cb123
SooChan Lim [Fri, 13 Apr 2018 04:23:49 +0000 (13:23 +0900)]
hwc: rename the files and symbols
change the prefix from output_hwc to hwc
Change-Id: I2609ce11588c2d2344f17132f70dd4f6a526d15f
JengHyun Kang [Fri, 13 Apr 2018 05:53:55 +0000 (14:53 +0900)]
e_keyrouter: remove invalid word in logs
Change-Id: Idafb8819b2a7032117a68be59ee3c5ddde35b3ca
JengHyun Kang [Fri, 13 Apr 2018 04:51:11 +0000 (13:51 +0900)]
e_keyrouter: add mode and data variable to E_Keyrouter_Event_Data
Change-Id: I3b35694d858d48c4d57ff58efbdde07e1360d649
JengHyun Kang [Wed, 4 Apr 2018 07:51:41 +0000 (16:51 +0900)]
keyrouter: support a event_surface event
Change-Id: Iacf9f8090ae3d0e11744fa9cb87fc67b3a8559b9
JengHyun Kang [Tue, 3 Apr 2018 11:02:38 +0000 (20:02 +0900)]
e_keyrouter: take keyrouter functions to enlightenment's core
- To send keys through keyrouter's policy
Change-Id: I2c864c708c46347e61ccbc420b6f5455feb84efe
JengHyun Kang [Thu, 12 Apr 2018 04:53:40 +0000 (13:53 +0900)]
use e_input_device_pointer_xy_get() insteads of ecore_evas_pointer_xy_get()
Change-Id: I8693ce2fe1c9c821336a604fe30b7e86de929b14
Boram Park [Tue, 10 Apr 2018 23:47:55 +0000 (08:47 +0900)]
e_service_region: correct if condition
Change-Id: I2306ab5c4b40b54f2551f3fd351b798796f13500
Boram Park [Tue, 10 Apr 2018 23:46:44 +0000 (08:46 +0900)]
e_comp: fix memory leaks
Change-Id: I6d498d1517e933f924591307fc4c553a810ba639
Changyeon Lee [Fri, 6 Apr 2018 12:38:09 +0000 (21:38 +0900)]
e_plane: change API level of e_plane_reserved_XXX to E_API
Change-Id: Id6b4897022758a0350c490003e7ff2d05ab58429
Doyoun Kang [Fri, 6 Apr 2018 06:27:15 +0000 (15:27 +0900)]
e_comp_wl: add code to check new_attach flag before calling e_client_unignore
After efl upgrade, e gets a surface commit message before receiving a surface attach message.
For this, calling e_client_unignore time is faster than previous efl version.
This patch fixed this problem.
Change-Id: Ia9a315f69155648b3dc0227238a2b71a040de4fc
Boram Park [Fri, 6 Apr 2018 04:48:14 +0000 (13:48 +0900)]
video: fix syntax error
Change-Id: I79a517f9bb3123f060912ffd4983ad89af892f5c
JunSeok, Kim [Thu, 5 Apr 2018 04:33:56 +0000 (13:33 +0900)]
e_info: add deiconify_approve option for select window
now you can use enlightenment_info -deiconify_approve [on / off / show]
<win_id / all>
for enable/disable deiconify_approve option
Change-Id: Id484a17088922054065d324e8392852f7492aaf8
JunSeok, Kim [Thu, 5 Apr 2018 04:33:19 +0000 (13:33 +0900)]
e_info: add buffer_flush option for select window
now you can use enlightenment_info -buffer_flush [on / off / show]
<win_id / all>
for enable/disable buffer_flush option
Change-Id: I5fe78bbe6401a40f303444fb0f55cc4a5ed6c43f
Changyeon Lee [Thu, 22 Mar 2018 04:02:51 +0000 (13:02 +0900)]
e_plane_renderer: reuse tbm_bo when bo size isn't changed
Change-Id: I6bbb570509e2586b4047385e84747b58018123e4
Junkyeong Kim [Thu, 22 Mar 2018 05:53:59 +0000 (14:53 +0900)]
e_eom: send correct output info to client
Change-Id: Ib4bbc0329cdafe52f2e9077ff590d3f06856b75f
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Junkyeong Kim [Fri, 16 Mar 2018 09:11:35 +0000 (18:11 +0900)]
e_info: add output mode setting function
Change-Id: I1683b327b4ee57b5fe60c321d028acf14016628f
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Junkyeong Kim [Fri, 16 Mar 2018 07:16:27 +0000 (16:16 +0900)]
e_output: add internal API e_output_mode_change
Change-Id: Id2f9756c6ff94df6479cbe32188b340ed3a791fe
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Doyoun Kang [Thu, 29 Mar 2018 04:35:31 +0000 (13:35 +0900)]
e_policy_visibility: remove _e_vis_ec_foreground_check function
there was a bug that the black screen was shown when multi windows were destroyed.
we checked activity window in _e_vis_ec_above_is_non_alpla_visible,
so we can remove _e_vis_ec_foreground_check function.
Change-Id: I03eac77f7a4d89a6989284c0a873cee6afe9aa58
Boram Park [Thu, 29 Mar 2018 04:12:19 +0000 (13:12 +0900)]
viewport: check old type only if destination type isn't changed
when destination type becomes rect -> mode(letterbox) -> rect, second
rect setting was ignored because rect information is same with
first setting. So we have to check rect information only if destination type
isn't changed.
Change-Id: I3a70540bdf54469b5bf2c7b9ee8eb0d923682d62
Boram Park [Thu, 29 Mar 2018 02:07:34 +0000 (11:07 +0900)]
viewport: check old type only if destination type is mode
when destination type becomes mode(letterbox) -> rect -> mode(letterbox), second
mode(letterbox) setting was ignored because destination.mode.type is same with
first setting. So we have to check destination.mode.type only if destination type
is mode.
Change-Id: I6773745c077198c43ca11a818d62eb13d0a1e08a
Seunghun Lee [Thu, 29 Mar 2018 01:05:37 +0000 (10:05 +0900)]
e_policy_wl: Send configure event to client regardless of maximize state.
Change-Id: Ie377dac597d3ffbd546ef5e935f1a1fa243216e8
SooChan Lim [Mon, 26 Mar 2018 04:06:53 +0000 (13:06 +0900)]
e_output_hwc_windows: release the video data before window_data
Change-Id: I7b985d22ebba82736d6f6c7dd6b1330af28e0f62
Doyoun Kang [Thu, 22 Mar 2018 08:25:31 +0000 (17:25 +0900)]
e_policy_visibility: send pre-unobscured event to below window when the window is hiding
Change-Id: Ibe8ca4a0c04a611207116c2258cefbb56209729f
Gwanglim Lee [Tue, 20 Mar 2018 09:03:49 +0000 (18:03 +0900)]
fixed build error
Change-Id: Ic0c7ad04423997ee6e113d72baefce522b48b5e0
Doyoun Kang [Tue, 20 Mar 2018 08:41:13 +0000 (17:41 +0900)]
e_policy_visibility: remove unnecessary code
Change-Id: I06e662eca514e9e37b17e192d243b99e01acd3a7
Doyoun Kang [Tue, 20 Mar 2018 08:37:07 +0000 (17:37 +0900)]
e_service_region: check region->rotation value in _region_obj_geometry_update
Change-Id: I1b660adc284334708f0cfea3ed70c65bf57b9fad
Doyoun Kang [Tue, 20 Mar 2018 07:37:00 +0000 (16:37 +0900)]
e_plane_renderer: check return value of ecore_main_fd_handler_fd_get
Change-Id: Id63f8968c13ce11deea09046e9e3a0c89a51c25e
Doyoun Kang [Tue, 20 Mar 2018 02:03:03 +0000 (11:03 +0900)]
e_comp_wl_data: check return value of ecore_main_fd_handler_fd_get
Change-Id: Iaec5553a5c4241d96d01e26eaaedd8c92b39b87e
Juyeon Lee [Tue, 20 Mar 2018 08:09:13 +0000 (17:09 +0900)]
e_comp_screen: fix unchecked return
Change-Id: I148be0158ba52ae1c9f9584882c76d7570d16b98
Juyeon Lee [Tue, 20 Mar 2018 08:01:05 +0000 (17:01 +0900)]
e_comp_wl_video: fix uncheccked return of _e_video_set
Change-Id: If9bce845a6ed6dc6ac40be8c11f656e164b94b9f
Juyeon Lee [Tue, 20 Mar 2018 07:05:04 +0000 (16:05 +0900)]
e_client_info: fix unchecked function return
Change-Id: Ic02f9bd3a443f16ea8ead532156915a1ced7cc70
Juyeon Lee [Tue, 20 Mar 2018 05:04:07 +0000 (14:04 +0900)]
e_hwc_window: check negative fd and handle
Change-Id: I8b59bbc0830a1ed6e5e498d7691ece4b54db49bc
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