platform/upstream/enlightenment.git
6 years agoe_comp_wl_rsm: fix wrong dump images for transformed buffer accepted/tizen_3.0_common accepted/tizen_3.0_mobile accepted/tizen_3.0_tv accepted/tizen_3.0_wearable tizen_3.0 accepted/tizen/3.0/common/20171026.152921 accepted/tizen/3.0/mobile/20171026.010156 accepted/tizen/3.0/tv/20171026.010222 accepted/tizen/3.0/wearable/20171026.010258 submit/tizen_3.0/20171019.130042
Boram Park [Tue, 10 Oct 2017 09:05:56 +0000 (18:05 +0900)]
e_comp_wl_rsm: fix wrong dump images for transformed buffer

Change-Id: I3795f0456f3c879d04683f410c17538847320012

6 years agoe_desk: not changing subsurface's pos
Boram Park [Wed, 11 Oct 2017 04:25:12 +0000 (13:25 +0900)]
e_desk: not changing subsurface's pos

Change-Id: Iec70b0b714cc4eaf016b9a17c9ea457bafaafd3c

6 years agoe_comp_wl: Fix cursor timer update for touch motion 71/154671/1
Amarnath [Thu, 25 May 2017 05:09:14 +0000 (10:39 +0530)]
e_comp_wl: Fix cursor timer update for touch motion

Change-Id: I03d7c0ccc40f0e07ea47fbaf7e0a38e2cebb236f
Signed-off-by: Amarnath <a.amarnath@samsung.com>
(cherry picked from commit dfe3cd3bd988265d203df9d45f3c8de08b79c403)

7 years agoe_policy_wl: bug fix with double call of tizen_subsurface_watcher_destroy accepted/tizen/3.0/common/20171013.190459 accepted/tizen/3.0/mobile/20171013.120308 accepted/tizen/3.0/tv/20171013.120337 accepted/tizen/3.0/wearable/20171013.120408 submit/tizen_3.0/20170920.094542 submit/tizen_3.0/20171010.001450
JunSeok, Kim [Fri, 8 Sep 2017 10:33:04 +0000 (19:33 +0900)]
e_policy_wl: bug fix with double call of tizen_subsurface_watcher_destroy

Change-Id: I66c3aae8aecdaa131c7aad0c2d229779a05b084e

7 years agoe_plane_renderer: set pixmap usable when recover ec
Changyeon Lee [Wed, 6 Sep 2017 09:25:02 +0000 (18:25 +0900)]
e_plane_renderer: set pixmap usable when recover ec

Change-Id: Ibe0a74eb376bbe0464c9f744decf1400892ec153
Signed-off-by: Changyeon Lee <cyeon.lee@samsung.com>
7 years agoe_output: added COMPOSITOR_ENABLE event only when visible client is existed
Changyeon Lee [Wed, 30 Aug 2017 13:46:26 +0000 (22:46 +0900)]
e_output: added COMPOSITOR_ENABLE event only when visible client is existed

Change-Id: I17f3577223999b33205fb911389c2288cb7bb4d8
Signed-off-by: Changyeon Lee <cyeon.lee@samsung.com>
7 years agoe_plane: fixed calculation unset_counter
Changyeon Lee [Wed, 30 Aug 2017 06:28:03 +0000 (15:28 +0900)]
e_plane: fixed calculation unset_counter

consider renderer is rendered becuase e_plane_set is called after manual_render

Change-Id: Ib4ca2a3c806a7187f1515cd424ec76fcbde51f5c

7 years agoe_comp_wl_rsm: get remote_buffer only when send changed_buffer event
Changyeon Lee [Tue, 22 Aug 2017 12:55:31 +0000 (21:55 +0900)]
e_comp_wl_rsm: get remote_buffer only when send changed_buffer event

Change-Id: Ib87a4786f06ea972c51adecf5cb93bd1da64faa5
Signed-off-by: Changyeon Lee <cyeon.lee@samsung.com>
7 years agoe_comp_wl_rsm: used e_comp_wl_buffer of provider when bind_ec is commited
Changyeon Lee [Tue, 22 Aug 2017 08:20:04 +0000 (17:20 +0900)]
e_comp_wl_rsm: used e_comp_wl_buffer of provider when bind_ec is commited

Change-Id: I904924770142d3f47f09d7e7b98437a8d47996fa
Signed-off-by: Changyeon Lee <cyeon.lee@samsung.com>
7 years agoe_plane: set ec to plane if usnet_ec and ec is same
Changyeon Lee [Tue, 22 Aug 2017 04:52:52 +0000 (13:52 +0900)]
e_plane: set ec to plane if usnet_ec and ec is same

Change-Id: I203023e258844b1272dd158b6d9e3aa34729bdaf
Signed-off-by: Changyeon Lee <cyeon.lee@samsung.com>
7 years agoe_output: added override add/del when dpms on/off
Changyeon Lee [Tue, 22 Aug 2017 04:52:03 +0000 (13:52 +0900)]
e_output: added override add/del when dpms on/off

Change-Id: I36ccf0f75a08f7bbddaaa35bf058ce2c968491dd
Signed-off-by: Changyeon Lee <cyeon.lee@samsung.com>
7 years agoe_plane: fixed redirected set logic when hwc on/off
Changyeon Lee [Mon, 21 Aug 2017 08:20:55 +0000 (17:20 +0900)]
e_plane: fixed redirected set logic when hwc on/off

Change-Id: I27d3ae8ad419c3cb4f2eb550d024f07150a5d706
Signed-off-by: Changyeon Lee <cyeon.lee@samsung.com>
7 years agoe_plane: do not set ec to plane if unset_commit is set true
Changyeon Lee [Mon, 21 Aug 2017 07:36:46 +0000 (16:36 +0900)]
e_plane: do not set ec to plane if unset_commit is set true

Change-Id: I74f65cc9f07594c2e2b21aba559753ba1ecb3cea
Signed-off-by: Changyeon Lee <cyeon.lee@samsung.com>
7 years agoe_plane: ignore current plane when checking can_surface_set
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>
7 years agoe_plane: do not set surface to layer if output of dpms is OFF
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

7 years agoe_plane_renderer: do not recover buffer if ec_redirected set
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

7 years agoe_policy_wl: add destroy of tizen_display_policy
JunSeok, Kim [Thu, 7 Sep 2017 11:40:19 +0000 (20:40 +0900)]
e_policy_wl: add destroy of tizen_display_policy

The destructor added to tizen_display_policy so add the implementation
of server side.

Change-Id: If4727b13587128cd6b6f22f93a38113acdb1151e

7 years agoe_policy_wl: add destroy of tizen_subsurface_watcher
JunSeok, Kim [Thu, 7 Sep 2017 11:39:57 +0000 (20:39 +0900)]
e_policy_wl: add destroy of tizen_subsurface_watcher

The destructor added to tizen_subsurface_watcher so add the
implementation of serverside.

Change-Id: I70185096ef5f5a42611fe951267f8e4f3736ac2e

7 years agoe_policy_wl: add destroy of tizen_launchscreen
JunSeok, Kim [Thu, 7 Sep 2017 11:38:53 +0000 (20:38 +0900)]
e_policy_wl: add destroy of tizen_launchscreen

The destructor added to tizen_launchscreen so add the implementation of
serverside.

Change-Id: I145c9cea46571f0fa65b2462bc3f16d4452df4db

7 years agoe_comp_screen: add destroy of tizen_screen_rotation
JunSeok, Kim [Thu, 7 Sep 2017 11:37:49 +0000 (20:37 +0900)]
e_comp_screen: add destroy of tizen_screen_rotation

The destructor added to tizen_screen_rotation so add the implementation
of serverside.

Change-Id: I170a277b4891301aba53ce75747119821c13d34d

7 years agowl_desktop_shell: add impl for version 1 of tizen_surface
JunSeok, Kim [Thu, 7 Sep 2017 11:34:53 +0000 (20:34 +0900)]
wl_desktop_shell: add impl for version 1 of tizen_surface

the destructor added to tizen_surface so add the implementation of
server side

Change-Id: I1fa70faf21c65a34cda2c43e4730ca2fd5da5369

7 years agodbus policy: remove org.enlightenment.wm.conf (move into e-tizen-data package)
Sung-Jin Park [Tue, 5 Sep 2017 08:31:46 +0000 (17:31 +0900)]
dbus policy: remove org.enlightenment.wm.conf (move into e-tizen-data package)

Change-Id: Ia33a9751bbd532df000482b01da5a116e5660c35
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
(cherry picked from commit 29ec987570ac0b505b433e6844d61e613c26bd50)

7 years agoe_comp_wl: create below_bg_rectangle if it has below subsurface or video_client
Boram Park [Fri, 25 Aug 2017 10:14:47 +0000 (19:14 +0900)]
e_comp_wl: create below_bg_rectangle if it has below subsurface or video_client

Change-Id: Ie0debb67b5b184d522d169a9bb36205fd3ea9db2

7 years agoe_comp_cfdata:add kbd_effect_style
Juyeon Lee [Tue, 5 Sep 2017 12:13:35 +0000 (21:13 +0900)]
e_comp_cfdata:add kbd_effect_style

Change-Id: If8acd6095081f8886e60577e8b8277c1a927ba30

Conflicts:
src/bin/e_comp_cfdata.h

7 years agoe_comp_wl_rsm: update map when unbinded
Boram Park [Tue, 22 Aug 2017 04:21:34 +0000 (13:21 +0900)]
e_comp_wl_rsm: update map when unbinded

Change-Id: I7a2146ceb7d1bab7363b6367285e5d9fbd1e427f

7 years agoe_comp_screen: export e_comp_screen_rotation_ignore_output_transform_send
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

7 years agoe_comp_wl: apply evas-map when buffer-transform is changed
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

7 years agotransform: enhance debug logs
Boram Park [Fri, 18 Aug 2017 08:30:34 +0000 (17:30 +0900)]
transform: enhance debug logs

Change-Id: I2d36cf827d589ee11626f4101e4f8ba02ad5344f

7 years agoe_info: add map information to compobjs
Boram Park [Fri, 18 Aug 2017 10:28:10 +0000 (19:28 +0900)]
e_info: add map information to compobjs

Change-Id: Ia15281554a4ca9093da5ff0238aff6f639bc4915

7 years agofocus: revert focus after rendering below window
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

7 years agoRevert "e_comp_wl: don't send touch event while effect running" accepted/tizen_3.0_ivi accepted/tizen/3.0/common/20170929.203130 accepted/tizen/3.0/ivi/20170920.094206 accepted/tizen/3.0/mobile/20170920.094140 accepted/tizen/3.0/tv/20170920.094134 accepted/tizen/3.0/wearable/20170920.094200 submit/tizen_3.0/20170920.022112
Sung-Jin Park [Wed, 20 Sep 2017 01:39:57 +0000 (10:39 +0900)]
Revert "e_comp_wl: don't send touch event while effect running"

This reverts commit b296daf3dd6eecc4ee4a53f3ac35349bdb75c430.

7 years agoe_plane: fixed build warning 90/144390/2 accepted/tizen/3.0/common/20170817.132847 accepted/tizen/3.0/ivi/20170817.004807 accepted/tizen/3.0/mobile/20170817.004718 accepted/tizen/3.0/tv/20170817.004738 accepted/tizen/3.0/wearable/20170817.004753 submit/tizen_3.0/20170816.103654
Changyeon Lee [Wed, 16 Aug 2017 11:12:35 +0000 (20:12 +0900)]
e_plane: fixed build warning

Change-Id: Id438a76a17e1ee9caf0fb047ca49e064ecd8179b

7 years agoe_info_server: svace fix, uninitialized variable 'array_of_string' was passed
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

7 years agoe_pixmap: dummy id starts from 1
Juyeon Lee [Mon, 14 Aug 2017 05:07:40 +0000 (14:07 +0900)]
e_pixmap: dummy id starts from 1

Change-Id: If46bb1c156b6385abccf23a7281cae07a0ca6386

7 years agoe_plane: do not set ec to plane if plane is trying to unset 05/144305/1
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

7 years agoe_plane: prevent same tbm_surface is set at various layer 35/144035/8
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

7 years agoe_plane: reset unset counter of planes when fb_target is set hwc 70/143970/7
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

7 years agoe_info_server: remove build warning
Doyoun Kang [Tue, 15 Aug 2017 08:44:39 +0000 (17:44 +0900)]
e_info_server: remove build warning

Change-Id: Ib00cb0bce73d8ba76f7de056bb6eef9b235cd281

7 years agofix wrong screen rotation information
Boram Park [Mon, 14 Aug 2017 08:54:19 +0000 (17:54 +0900)]
fix wrong screen rotation information

Change-Id: I8b8f716f4c5988bc384ee8672465206bab311952

7 years agoe_info: change the fps from output fps to layer fps 06/143906/1
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

7 years agoe_plane: add e_plane_fps_get 05/143905/1
SooChan Lim [Sun, 13 Aug 2017 03:52:12 +0000 (12:52 +0900)]
e_plane: add e_plane_fps_get

Change-Id: Ic8c56346c611d758b303caa5fbb58068a85bb513

7 years agoe_plane: update the fps per planes. 04/143904/1
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

7 years agoe_client: revert focus when focused window is out of screen accepted/tizen/3.0/common/20170814.174938 accepted/tizen/3.0/ivi/20170813.224834 accepted/tizen/3.0/mobile/20170813.224815 accepted/tizen/3.0/tv/20170813.224827 accepted/tizen/3.0/wearable/20170813.224821 submit/tizen_3.0/20170813.061458
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

7 years agovisibility: set ec's visibility.changed flag after sending pre-visibility event
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

7 years agoadd a configuration to control the priority of application process accepted/tizen/3.0/common/20170810.121149 accepted/tizen/3.0/ivi/20170810.094051 accepted/tizen/3.0/mobile/20170810.094151 accepted/tizen/3.0/tv/20170810.094036 accepted/tizen/3.0/wearable/20170810.094137 submit/tizen_3.0/20170810.035913
Doyoun Kang [Thu, 10 Aug 2017 02:10:50 +0000 (11:10 +0900)]
add a configuration to control the priority of application process

Change-Id: I4ad868a4a98ca79422a2d1748a2bb71834bfdf4a

7 years agoadd code to reset launching flag while handling map window
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

7 years agovisibility: skip uniconify render on E_ZONE_DISPLAY_STATE_OFF state
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

7 years agoe_comp_wl: add E_COMP_WL_HOOK_CLIENT_REUSE hook
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

7 years agoe_plane_renderer: add null checking 28/142728/1
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>
7 years agoe_plane: add null checking 27/142727/1
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>
7 years agoe_comp_wl_rms: set latest buffer of the provider to bind_ec 42/142542/1
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

7 years agoe_policy_wl: disalbe window effect for TIZEN_POLICY_WIN_TYPE_NOTIFICATION type
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

7 years agoe_plane: remove log when buffer is null 36/142236/1
Changyeon Lee [Thu, 3 Aug 2017 06:24:59 +0000 (15:24 +0900)]
e_plane: remove log when buffer is null

Change-Id: I5ded6a90f759e45a78f34aaeb336d92da3679b97

7 years agoe_output: do offscreen commit when dpms of output is off 70/141770/1 accepted/tizen/3.0/common/20170803.140411 accepted/tizen/3.0/ivi/20170803.011000 accepted/tizen/3.0/mobile/20170803.010936 accepted/tizen/3.0/wearable/20170803.010951 submit/tizen_3.0/20170801.084522
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

7 years agoe_plane: added e_plane_offscreen_commit 69/141769/1
Changyeon Lee [Tue, 1 Aug 2017 07:56:31 +0000 (16:56 +0900)]
e_plane: added e_plane_offscreen_commit

Change-Id: I17dac6cfaec3b1528eed9128c1acbf14c9e89f92

7 years agoe_desk: fix bug detected by static analysis tool
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

7 years agoe_info: add validation checking code for calloc and enum range 31/141631/1
Junkyeong Kim [Fri, 21 Jul 2017 04:06:41 +0000 (13:06 +0900)]
e_info: add validation checking code for calloc and enum range

Change-Id: I9e972d02233a98ec5559e4b79112d086a3acfebf
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
(cherry picked from commit 44bf51a3fe2b9b8fcb652c4d244e8bed3d06ad8f)

7 years agoe_plane: add null checking accepted/tizen/3.0/common/20170803.140305 accepted/tizen/3.0/ivi/20170803.010838 accepted/tizen/3.0/mobile/20170803.010820 accepted/tizen/3.0/tv/20170803.010827 submit/tizen_3.0/20170801.061002
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>
7 years agoe_info_protocol: fix bug detected by static analysis tool
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

7 years agoe_comp_wl: fix bug detected by static analysis tool
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

7 years agoe_comp_screen: fix bug detected by static analysis tool
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

7 years agoe_comp_object: fix bug detected by static analysis tool
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

7 years agoe_bindings: fix bug detected by static analysis tool
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

7 years agoadd window's information for debugging log accepted/tizen/3.0/common/20170801.163041 accepted/tizen/3.0/ivi/20170801.062155 accepted/tizen/3.0/mobile/20170801.062121 accepted/tizen/3.0/wearable/20170801.062149 submit/tizen_3.0/20170731.115026
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

7 years agoe_client: fix bug detected by static analysis tool
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

7 years agoe_policy_softkey: fix bug detected by static analysis tool
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

7 years agoe_bg: fix bug detected by static analysis tool
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

7 years agoe_zone: fix bug detected by static analysis tool
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

7 years agopolicy: check the use_splash flag while finding visible child window accepted/tizen/3.0/common/20170728.153537 accepted/tizen/3.0/mobile/20170728.005046 accepted/tizen/3.0/tv/20170728.005041 accepted/tizen/3.0/wearable/20170728.005055 submit/tizen_3.0/20170727.115355
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

7 years agoe_policy_conformant: add e_policy_conformant_part_update API accepted/tizen/3.0/common/20170728.153509 accepted/tizen/3.0/mobile/20170728.005013 accepted/tizen/3.0/wearable/20170728.005028 submit/tizen_3.0/20170727.060357
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

7 years agoe_policy_conformant: Added part_add/del api
Juyeon Lee [Fri, 14 Jul 2017 11:45:24 +0000 (20:45 +0900)]
e_policy_conformant: Added part_add/del api

e_modules can register/deregister conformant part by calling below apis
 e_policy_conformant_part_add(E_Client *ec) and
 e_policy_conformant_part_del(E_Client *ec)

Change-Id: I2feb86e90154b3ef8f88b4ccec6e2ef7dbee84d7

7 years agodeiconify_approve: change deiconify_approve condition 60/140160/1 accepted/tizen/3.0/common/20170725.114350 accepted/tizen/3.0/ivi/20170724.221224 accepted/tizen/3.0/mobile/20170724.221210 accepted/tizen/3.0/tv/20170724.221219 accepted/tizen/3.0/wearable/20170724.221230 submit/tizen_3.0/20170724.053209
Juyeon Lee [Tue, 11 Jul 2017 03:49:56 +0000 (12:49 +0900)]
deiconify_approve: change deiconify_approve condition

add job to wait client's deiconify render commit when it meets below condition
1st: if cfg->use_buffer_flush is 1(to save memory)
2nd: if cfg->deiconify_approve is 1, than add job even use_buffer_flush is 0
3rd: if hint deiconify_update is 1, than add job even above configs are all 0

Change-Id: I6a6c7aca36e5bd164397a13f084c411c0b93b2fb

7 years agoe_policy_wl: aux hint wm.policy.win.deiconify.update 59/140159/1
Juyeon Lee [Tue, 11 Jul 2017 03:03:06 +0000 (12:03 +0900)]
e_policy_wl: aux hint wm.policy.win.deiconify.update

wm.policy.win.deiconify.approve.disable is replaced with this name,
to extend its functionaly, noly only disabling but also pending job for
deiconify render

Change-Id: I12f897691fcbf0e33c3dd87a4d02149b20520180

7 years agoe_client: add deiconify_update at exp_iconify of E_Client 58/140158/1
Juyeon Lee [Mon, 10 Jul 2017 09:22:53 +0000 (18:22 +0900)]
e_client: add deiconify_update at exp_iconify of E_Client

Display server will wait client render when deiconify_update is set 1

Change-Id: I7d863f7bdc4cca4e623ae1bb9ce261994360e7ad

7 years agoe_output: update output fps when fb_target commit 05/140005/1 accepted/tizen/3.0/common/20170724.045602 accepted/tizen/3.0/mobile/20170724.032210 accepted/tizen/3.0/tv/20170724.032155 accepted/tizen/3.0/wearable/20170724.032137 submit/tizen_3.0/20170721.003643
Changyeon Lee [Fri, 21 Jul 2017 08:25:11 +0000 (17:25 +0900)]
e_output: update output fps when fb_target commit

Change-Id: I074e3cf78bdcb8a04b9b41896f1e0fa284c1c3ae

7 years agoe_policy_wl: call e_comp_object_content_unset if cursor role is set in _launch_splash_off
Doyoun Kang [Thu, 20 Jul 2017 11:50:03 +0000 (20:50 +0900)]
e_policy_wl: call e_comp_object_content_unset if cursor role is set in _launch_splash_off

there was a bug that enlightenment could fall in infinite loop
because the cursor window's external_content type is set.

Change-Id: I229127e9a263839cd90d6a16d508a5d942317942

7 years agoe_policy_wl: hide launchscreen if cursor role is set
Juyeon Lee [Mon, 10 Jul 2017 08:59:32 +0000 (17:59 +0900)]
e_policy_wl: hide launchscreen if cursor role is set

Change-Id: I1d9658ad0b73b0dbaefec4b8f4ee68497d19135a

7 years agoremote_surface: send latest buffer of the provider to the consumer while clearing...
Gwanglim Lee [Wed, 19 Jul 2017 13:06:11 +0000 (22:06 +0900)]
remote_surface: send latest buffer of the provider to the consumer while clearing bind which wants new one to draw on its window.

Change-Id: Ie9596e609d0d1ff4fd4726bda7f90523dfa85a8a

7 years agoe_plane: unset plane without regard to fb_commit if unset_counter is zero 20/139720/2
Changyeon Lee [Thu, 20 Jul 2017 05:31:09 +0000 (14:31 +0900)]
e_plane: unset plane without regard to fb_commit if unset_counter is zero

Change-Id: I72eab3eeb87997a936f2e6e2be3156f5e2b196ff

7 years agoe_plane: checked unset try before checking tsurface 19/139719/2
Changyeon Lee [Thu, 20 Jul 2017 04:44:37 +0000 (13:44 +0900)]
e_plane: checked unset try before checking tsurface

Change-Id: I560ae89dd857d24b8b9cc9ec61a88de73e3a519c

7 years agoe_plane_renderer: checked resource of buffer before getting surface flags 18/139718/2
Changyeon Lee [Mon, 17 Jul 2017 05:34:00 +0000 (14:34 +0900)]
e_plane_renderer: checked resource of buffer before getting surface flags

Change-Id: I2a44863c40548c09624e7764af8212db60fdf8a1

7 years agoe_output: execute zoom_set touch transform only no touch 16/139716/1
Junkyeong Kim [Tue, 18 Jul 2017 06:04:34 +0000 (15:04 +0900)]
e_output: execute zoom_set touch transform only no touch

Change-Id: Idfa2480bfc3587f649af0d07c8e6b1e9d3afde2a
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
7 years agoe_desk: execute first zoom set for smart_obj_zoom 14/139714/1
Junkyeong Kim [Tue, 18 Jul 2017 09:36:17 +0000 (18:36 +0900)]
e_desk: execute first zoom set for smart_obj_zoom

if use_desk_smart_obj and use_pp_zoom flags are set both,
the first smart obj zoom set will be skiped.
So need another first zoom set function for smart_obj_zoom.

Change-Id: I44869794643fb6aa8d9cb97265e494115dd4b7f4
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
7 years agoe_desk: add calloc validation check 13/139713/1
Junkyeong Kim [Tue, 18 Jul 2017 09:15:29 +0000 (18:15 +0900)]
e_desk: add calloc validation check

Change-Id: I006dec7ea7849cd72ef7524dfa807fe9c5ff20ec
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
7 years agoe_policy_visibility: fix bug for handling transient below window accepted/tizen/3.0/common/20170719.081747 accepted/tizen/3.0/ivi/20170719.003816 accepted/tizen/3.0/mobile/20170719.003759 accepted/tizen/3.0/tv/20170719.003804 accepted/tizen/3.0/wearable/20170719.003811 submit/tizen_3.0/20170718.024912
Doyoun Kang [Mon, 17 Jul 2017 23:46:53 +0000 (08:46 +0900)]
e_policy_visibility: fix bug for handling transient below window

there was a bug that e could fall into infinite loop while handling iconify state
or visibility of transient below window.

Change-Id: Iae090aa8b537b90878b45041bb022623259069eb

7 years agoquickpanel_service: disable window effect for quickpanel
Doyoun Kang [Mon, 17 Jul 2017 04:30:28 +0000 (13:30 +0900)]
quickpanel_service: disable window effect for quickpanel

Change-Id: Ib00d1254d7287f93a612a61028ef4ce136521667

7 years agoe_comp_wl_rsm: fix bug detected by static analysis tool
Doyoun Kang [Mon, 17 Jul 2017 13:56:35 +0000 (22:56 +0900)]
e_comp_wl_rsm: fix bug detected by static analysis tool

Change-Id: Ice149b7953cd72f30145afcaef89a16ea427bc2f

7 years agoquickpanel_service: set mover's layer to quickpanel's layer in _e_qp_srv_mover_new
Doyoun Kang [Mon, 17 Jul 2017 04:56:27 +0000 (13:56 +0900)]
quickpanel_service: set mover's layer to quickpanel's layer in _e_qp_srv_mover_new

Change-Id: Id6f8fced554365037f16f3f79da2bb9f173bd4bb

7 years agoe_module: fix bug detected by static analysis tool
Doyoun Kang [Mon, 17 Jul 2017 12:15:48 +0000 (21:15 +0900)]
e_module: fix bug detected by static analysis tool

Change-Id: If0e7ff20cd80d67897d66c14b7d60a7ae8eef4f3

7 years agoe_path: fix bug detected by static analysis tool
Doyoun Kang [Mon, 17 Jul 2017 12:15:25 +0000 (21:15 +0900)]
e_path: fix bug detected by static analysis tool

Change-Id: I6f7554bbc2adb1b0eaa003a66a3dfa9f341b4b85

7 years agoe_comp_cfdata: fix bug detected by static analysis tool
Doyoun Kang [Mon, 17 Jul 2017 12:14:48 +0000 (21:14 +0900)]
e_comp_cfdata: fix bug detected by static analysis tool

Change-Id: Ie7957a4fd6e729334714f2c947bb112fc0a0f982

7 years agoe_pixmap: fix bug detected by static analysis tool
Doyoun Kang [Mon, 17 Jul 2017 12:13:39 +0000 (21:13 +0900)]
e_pixmap: fix bug detected by static analysis tool

Change-Id: Iecbed22b8995aa9c637686149708e837b881ebaa

7 years agoe_place: fix bug detected by static analysis tool
Doyoun Kang [Mon, 17 Jul 2017 11:32:44 +0000 (20:32 +0900)]
e_place: fix bug detected by static analysis tool

Change-Id: I63361fa5b217abfd9e1cb5a04ab56db0930ed54a

7 years agoe_service_quickpanel: fix bug detected by static analysis tool
Doyoun Kang [Mon, 17 Jul 2017 11:08:38 +0000 (20:08 +0900)]
e_service_quickpanel: fix bug detected by static analysis tool

Change-Id: I7f2570e8d55dc1316456730381a4fef409e6cbb6

7 years agoe_plane: fix bug detected by static analysis tool
Doyoun Kang [Mon, 17 Jul 2017 09:38:38 +0000 (18:38 +0900)]
e_plane: fix bug detected by static analysis tool

Change-Id: Iddc225b2d17c2a34ea1b49bf3d7319468593f306

7 years agoe_policy_conformant: fix bug detected by static analysis tool
Doyoun Kang [Mon, 17 Jul 2017 09:37:54 +0000 (18:37 +0900)]
e_policy_conformant: fix bug detected by static analysis tool

Change-Id: I09f3e7b1e9e8abe9f5cae1ed677e4080b2ede67a

7 years agoe_screensaver: fix bug detected by static analysis tool
Doyoun Kang [Mon, 17 Jul 2017 09:35:47 +0000 (18:35 +0900)]
e_screensaver: fix bug detected by static analysis tool

Change-Id: I0c30ec16c6a7b2c423c5d6372b1b38d84a97040a

7 years agoe_policy: fix bug detected by static analysis tool
Doyoun Kang [Mon, 17 Jul 2017 09:35:14 +0000 (18:35 +0900)]
e_policy: fix bug detected by static analysis tool

Change-Id: Ie5e62695db029cf1dbbf1a4fe3ec5e012e1235d3

7 years agoe_msgbus: fix bug detected by static analysis tool
Doyoun Kang [Mon, 17 Jul 2017 09:34:23 +0000 (18:34 +0900)]
e_msgbus: fix bug detected by static analysis tool

Change-Id: I84280c66a1acc5c07773343228c600afeda53ad5

7 years agoe_dnd: fix bug detected by static analysis tool
Doyoun Kang [Mon, 17 Jul 2017 09:34:00 +0000 (18:34 +0900)]
e_dnd: fix bug detected by static analysis tool

Change-Id: Iab1be69c2204123e50e852e35d9d7f568f62b6b1