platform/upstream/enlightenment.git
7 years agoe_service_quickpanel:remove check qp validataion in scrollable set or get 98/113498/2
Minsu Seo [Wed, 8 Feb 2017 03:08:19 +0000 (12:08 +0900)]
e_service_quickpanel:remove check qp validataion in scrollable set or get

Change-Id: I865f5c66ff8e36c8c068a6c3efe04643aa2c3424

7 years agoe_plane: fixed flickering when hwc mode is changed to compositing 19/113519/2
Changyeon Lee [Wed, 8 Feb 2017 04:05:35 +0000 (13:05 +0900)]
e_plane: fixed flickering when hwc mode is changed to compositing

- prevent enlightenment rendering at displaying buffer.
- previous_surface of renderer is set in commit_data_release.
- if commit pending of plane is true, renderer doens't release previous_surface
  in deactivate

Change-Id: Ic30e18c553145bc305c1e18b348d1ac238137351

7 years agoconformant: remove codes to send 'keyboard state off' when rotation begins 03/113503/1
Duna Oh [Wed, 8 Feb 2017 03:36:13 +0000 (12:36 +0900)]
conformant: remove codes to send 'keyboard state off' when rotation begins

Signed-off-by: Duna Oh <duna.oh@samsung.com>
This patch removes a part of previous patch https://review.tizen.org/gerrit/#/c/67879
This solves the issue resizing conformant area 'twice' while rotating keyboard.

Change-Id: I53bc3e55aa2c223183778b20214a2a4eb5a2ef98

7 years agoe_policy_visibility: add code to uniconify below windows of the deleted window 57/113257/2 accepted/tizen/3.0/common/20170208.145431 accepted/tizen/3.0/ivi/20170208.084117 accepted/tizen/3.0/mobile/20170208.084017 accepted/tizen/3.0/tv/20170208.084038 accepted/tizen/3.0/wearable/20170208.084058 accepted/tizen/common/20170207.120623 accepted/tizen/ivi/20170208.103136 accepted/tizen/mobile/20170208.103012 accepted/tizen/tv/20170208.103042 accepted/tizen/wearable/20170208.103109 submit/tizen/20170207.092647 submit/tizen_3.0/20170207.092615
Doyoun Kang [Tue, 7 Feb 2017 04:51:53 +0000 (13:51 +0900)]
e_policy_visibility: add code to uniconify below windows of the deleted window

There was no visible window when the window is destroyed while it is running deiconify_approve.

Change-Id: Iab91c4eabdbb35f68fdfde8f1ecd9b215b9381df

7 years agoe_policy_wl: check the indicator owner's show state before property update 24/113224/2
Doyoun Kang [Mon, 6 Feb 2017 23:37:19 +0000 (08:37 +0900)]
e_policy_wl: check the indicator owner's show state before property update

there was a bug that the indicator's angle set to portrait on landscape mode during effect.

Change-Id: Iaa788060e4284dd23dd1b280f7a372430a24a07f

7 years agoe_output: commit plane when plane needs unset commit 99/112899/2
Changyeon Lee [Fri, 3 Feb 2017 05:57:52 +0000 (14:57 +0900)]
e_output: commit plane when plane needs unset commit

Change-Id: I3c283c21b34f0bd8982933135009308fd4b31f9a

7 years agoe_policy: Add a function to call aux_message_send with variable arguments 13/112713/3
Seungjin Park [Thu, 2 Feb 2017 09:44:14 +0000 (18:44 +0900)]
e_policy: Add a function to call aux_message_send with variable arguments

Signed-off-by: Seungjin Park <sj8808.park@samsung.com>
Change-Id: I48d27a34aab0af73b41a026357c1ac7607884097

7 years agoe_comp_wl_data: do not skip new selection set from cbhm 56/113156/1
MinJeong Kim [Mon, 6 Feb 2017 09:04:52 +0000 (18:04 +0900)]
e_comp_wl_data: do not skip new selection set from cbhm

Change-Id: I9573aeb908cacb4e1ec4129b882f86fd2f8de6c1
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
7 years agoe_policy_wl: Reset by_client flag after e_client_uniconify 42/111842/3
Seungjin Park [Tue, 24 Jan 2017 08:34:28 +0000 (17:34 +0900)]
e_policy_wl: Reset by_client flag after e_client_uniconify
Fix by_client flag init timing to let effect module know by_client or by_visibility

Change-Id: I4500af99232929627357c04d00e6b032d0eb669a
Signed-off-by: Seungjin Park <sj8808.park@samsung.com>
7 years agoe_policy_stack: add ec's changed flag in e_policy_stack_transient_for_set 40/113040/1 accepted/tizen/3.0/common/20170206.110645 accepted/tizen/3.0/ivi/20170206.034150 accepted/tizen/3.0/mobile/20170206.033740 accepted/tizen/3.0/tv/20170206.033846 accepted/tizen/3.0/wearable/20170206.034042 accepted/tizen/common/20170206.124220 accepted/tizen/ivi/20170205.234256 accepted/tizen/mobile/20170205.234202 accepted/tizen/tv/20170205.234216 accepted/tizen/wearable/20170205.234236 submit/tizen/20170205.074758 submit/tizen_3.0/20170205.073338
Doyoun Kang [Sun, 5 Feb 2017 07:20:57 +0000 (16:20 +0900)]
e_policy_stack: add ec's changed flag in e_policy_stack_transient_for_set

there was a bug that the window stack is not changed when it set a transient_for by conformant policy

Change-Id: I5c6903cb0c6be3f3b9f62254c9b668d61e033274

7 years agoconformant: fix wrong ec hide and add buffer change handler 65/112865/2
MinJeong Kim [Thu, 2 Feb 2017 12:49:48 +0000 (21:49 +0900)]
conformant: fix wrong ec hide and add buffer change handler

Change-Id: I1694a75e9ee75f17cce8e4a5a950d6a53452b0c6
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
7 years agoremote_surface: do not set offscreen when provider is destroied 09/112909/1
MinJeong Kim [Fri, 3 Feb 2017 08:03:13 +0000 (17:03 +0900)]
remote_surface: do not set offscreen when provider is destroied

If provider client wants to be normal window after destruction of provider
resource, provider client has to set offscreen first before request for
destroying its tizen_remote_surface_provider resource.

Change-Id: I6ce8d6384de3381a20b6e24fd3c612aa0921a9b9
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
7 years agohwc: use tdm layer commit instead tdm output commit 50/112650/1 accepted/tizen/3.0/common/20170203.150952 accepted/tizen/3.0/ivi/20170203.022727 accepted/tizen/3.0/mobile/20170203.022157 accepted/tizen/3.0/tv/20170203.022327 accepted/tizen/3.0/wearable/20170203.022542 accepted/tizen/common/20170202.175210 accepted/tizen/ivi/20170203.023249 accepted/tizen/mobile/20170203.023122 accepted/tizen/tv/20170203.023149 accepted/tizen/wearable/20170203.023220 submit/tizen/20170202.112833 submit/tizen_3.0/20170202.112845
Changyeon Lee [Wed, 25 Jan 2017 12:42:39 +0000 (21:42 +0900)]
hwc: use tdm layer commit instead tdm output commit

Change-Id: I518cc0a562aead7d843072562ab51b44c3c6ba4c

7 years agoe_plane: only release previous surface to queue when renderer change state to deactivate 41/111941/2
Changyeon Lee [Wed, 25 Jan 2017 04:00:20 +0000 (13:00 +0900)]
e_plane: only release previous surface to queue when renderer change state to deactivate

- if renderer immediately release the displaying surface to queue,
  enlightenment can render the displaying surface.
- Renderer release the displaying surface to queue when the displaying surface is changed.

Change-Id: I0ce3356ad09e9ce6d8e7e5e807b4e97772f800bb

7 years agoe_policy: add a e_policy_client_unmap() function 73/112573/1 accepted/tizen/3.0/common/20170203.150745 accepted/tizen/3.0/ivi/20170202.010919 accepted/tizen/3.0/mobile/20170202.010653 accepted/tizen/3.0/tv/20170202.010751 accepted/tizen/3.0/wearable/20170202.010849 accepted/tizen/common/20170201.172043 accepted/tizen/ivi/20170202.015224 accepted/tizen/ivi/20170203.022943 accepted/tizen/mobile/20170202.015130 accepted/tizen/mobile/20170203.022857 accepted/tizen/tv/20170202.015146 accepted/tizen/tv/20170203.022914 accepted/tizen/wearable/20170202.015209 accepted/tizen/wearable/20170203.022928 submit/tizen/20170201.085809 submit/tizen/20170202.103755 submit/tizen_3.0/20170201.085826
Doyoun Kang [Wed, 1 Feb 2017 12:52:36 +0000 (21:52 +0900)]
e_policy: add a e_policy_client_unmap() function

We added code to call e_policy_client_unmap() when the window is unmapped.
In this function, the window's state is initialized and send uniconify event if needed.

Change-Id: I57284af9bbab74701c9970011ff39f17720c84e6

7 years agoe_policy_visibility: add code to check the window is mapped in _e_policy_check_above_... 72/112572/1
Doyoun Kang [Wed, 1 Feb 2017 12:48:25 +0000 (21:48 +0900)]
e_policy_visibility: add code to check the window is mapped in _e_policy_check_above_alpha_opaque

Change-Id: I15b759e3d6be3ca5b69b179e8922b16f8296c753

7 years agoe_policy_wl: modify code to call e_client_unignore in _tzlaunch_img_iface_cb_owner 94/112494/1
Doyoun Kang [Wed, 1 Feb 2017 07:33:28 +0000 (16:33 +0900)]
e_policy_wl: modify code to call e_client_unignore in _tzlaunch_img_iface_cb_owner

there was a bug that the E_EVENT_CLIENT_ADD was not called while using launch image.

Change-Id: I1f7d5b16df0dfa11aa0df05e06d825e75136047e

7 years agoe_comp_wl: ref/unref ec to make sure ec is valid until subsurface is destroyed 37/112437/2
Boram Park [Wed, 1 Feb 2017 04:33:28 +0000 (13:33 +0900)]
e_comp_wl: ref/unref ec to make sure ec is valid until subsurface is destroyed

Change-Id: Ic1c7fee2ede8ea81e5514bf90811085f008bcc04

7 years agovisibility: fixed missing state reset 72/112372/2
MinJeong Kim [Tue, 31 Jan 2017 10:05:49 +0000 (19:05 +0900)]
visibility: fixed missing state reset

Change-Id: I48075c116cde749a14d0fca8f0876b3ca2b6a858
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
7 years agofocus: add code to set focus to the top visible full-size window 74/112374/2
Doyoun Kang [Tue, 31 Jan 2017 12:37:50 +0000 (21:37 +0900)]
focus: add code to set focus to the top visible full-size window

Change-Id: Iadbda87eccb1e38915339ce99e4b90c272a2aa2c

7 years agoe_client: internal object force show when uniconify 64/112364/1
junghwan Choi [Tue, 31 Jan 2017 11:14:38 +0000 (20:14 +0900)]
e_client: internal object force show when uniconify

Change-Id: If8b48594e99a955f0a080b4282c9fdac33a78f08

7 years agoe_comp_wl: Add input logs 00/112300/4 accepted/tizen/3.0/common/20170201.164015 accepted/tizen/3.0/ivi/20170201.035555 accepted/tizen/3.0/mobile/20170201.035432 accepted/tizen/3.0/tv/20170201.035504 accepted/tizen/3.0/wearable/20170201.035525 accepted/tizen/common/20170131.163049 accepted/tizen/ivi/20170201.004433 accepted/tizen/mobile/20170201.004325 accepted/tizen/tv/20170201.004345 accepted/tizen/wearable/20170201.004415 submit/tizen/20170131.094208 submit/tizen_3.0/20170131.090125
JengHyun Kang [Tue, 31 Jan 2017 05:16:28 +0000 (14:16 +0900)]
e_comp_wl: Add input logs

Change-Id: I0331965bba0ba5e31d553c5ef899df939102a3be

7 years agoconformant: support ack request from owner client and support version 4 tizen_policy 08/112108/5
MinJeong Kim [Wed, 25 Jan 2017 05:53:47 +0000 (14:53 +0900)]
conformant: support ack request from owner client and support version 4 tizen_policy

Previous conformant communication did not consider synchronous compositing
of conformant owner surface and conformant part surface. These previous
communication have caused many problem of compositing such as conformant
part gets be hidden before new conformant owner's buffer is ready.

Newly added conformant event and request of tizen_policy interface supports
ack of receiver side. This new messages are helpful for resolving above problem.
So if client is supporting version 4 of tizen_policy, enlightenment will send
tizen_policy@conformant_region and receive tizen_policy@ack_conformant_region,
instead of only sending tizen_policy@conformant_area without client's response.

Change-Id: I5e5620f106832d9f691265e3c19ee3a92858d54d
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
7 years agovisibility: add E_VIS_JOB_TYPE_UNICONIFY_BY_VISIBILITY enum for handling deiconify_ap... 64/112064/2 accepted/tizen/3.0/common/20170126.092653 accepted/tizen/3.0/ivi/20170126.061456 accepted/tizen/3.0/mobile/20170126.061402 accepted/tizen/3.0/tv/20170126.061421 accepted/tizen/3.0/wearable/20170126.061441 accepted/tizen/common/20170126.081942 accepted/tizen/ivi/20170126.071139 accepted/tizen/mobile/20170126.071051 accepted/tizen/tv/20170126.071107 accepted/tizen/wearable/20170126.071121 submit/tizen/20170125.230942 submit/tizen_3.0/20170125.230911
Doyoun Kang [Wed, 25 Jan 2017 22:36:31 +0000 (07:36 +0900)]
visibility: add E_VIS_JOB_TYPE_UNICONIFY_BY_VISIBILITY enum for handling deiconify_approve

There was a bug that the parent window is not uniconify when its child is uniconifying by visibility.

Change-Id: I57784fb14d9397afef6d5a9a407316d2ff314fe8

7 years agoe_comp_wl: unset ec's ignored flag while using launch image ec 63/112063/1
Doyoun Kang [Wed, 25 Jan 2017 22:06:20 +0000 (07:06 +0900)]
e_comp_wl: unset ec's ignored flag while using launch image ec

there was a bug that the screen is blinking when the launch image effect is run

Change-Id: I2fb7fa6112b19bb564f9b3d1543ce4eafb007360

7 years agoremote_surface: fix failure of getting buffer of TBM type and changed path for saving... 05/112005/1
MinJeong Kim [Wed, 25 Jan 2017 08:47:53 +0000 (17:47 +0900)]
remote_surface: fix failure of getting buffer of TBM type and changed path for saving window buffer

Change-Id: I5e077a760f689e1023fafb3ddaa8ed5775e978a9
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
7 years agoe_policy_wl: Change iconify/uniconify function type to E_API 73/110973/2 accepted/tizen/3.0/common/20170125.121659 accepted/tizen/3.0/ivi/20170125.083934 accepted/tizen/3.0/mobile/20170125.083754 accepted/tizen/3.0/tv/20170125.083843 accepted/tizen/3.0/wearable/20170125.083915 accepted/tizen/common/20170124.182141 accepted/tizen/ivi/20170125.090015 accepted/tizen/mobile/20170125.085921 accepted/tizen/tv/20170125.085939 accepted/tizen/wearable/20170125.085954 submit/tizen/20170124.112050 submit/tizen_3.0/20170124.112008
Seungjin Park [Thu, 19 Jan 2017 05:16:16 +0000 (14:16 +0900)]
e_policy_wl: Change iconify/uniconify function type to E_API

Change-Id: I18822d78915699c4f901e8ece5dba86dbd5515b6
Signed-off-by: Seungjin Park <sj8808.park@samsung.com>
7 years agopolicy: implement callback of tizen_policy_set_parent 96/111696/6
Duna Oh [Mon, 23 Jan 2017 11:47:14 +0000 (20:47 +0900)]
policy: implement callback of tizen_policy_set_parent

Signed-off-by: Duna Oh <duna.oh@samsung.com>
Change-Id: Id75cc8e7bdecebc9514a9120c4f2af18b654be74

7 years agoe_service_quickpanel.c:add move callback to update qp's below 59/111159/2
Minsu Seo [Fri, 20 Jan 2017 00:43:06 +0000 (09:43 +0900)]
e_service_quickpanel.c:add move callback to update qp's below

Change-Id: I7447fe4b3850f1250b6fab185aa16bf98c226c05

7 years agopolicy: kbd subwindows should be set to E_LAYER_CLIENT_ABOVE or above 42/111742/2
Duna Oh [Tue, 24 Jan 2017 00:45:50 +0000 (09:45 +0900)]
policy: kbd subwindows should be set to E_LAYER_CLIENT_ABOVE or above

Signed-off-by: Duna Oh <duna.oh@samsung.com>
Change-Id: I623199232603990a583377b49c3bf1bad53957fc

7 years agoRevert "e_plane_renderer: declaration function e_plane_renderer_sent_surface_recevie" 56/111756/1 accepted/tizen/3.0/common/20170124.081430 accepted/tizen/3.0/ivi/20170124.043905 accepted/tizen/3.0/mobile/20170124.043803 accepted/tizen/3.0/tv/20170124.043817 accepted/tizen/3.0/wearable/20170124.043831 accepted/tizen/ivi/20170124.120836 accepted/tizen/mobile/20170124.120747 accepted/tizen/tv/20170124.120804 accepted/tizen/wearable/20170124.120819 submit/tizen/20170124.014153 submit/tizen_3.0/20170124.014119
Doyoun Kang [Tue, 24 Jan 2017 01:37:32 +0000 (10:37 +0900)]
Revert "e_plane_renderer: declaration function e_plane_renderer_sent_surface_recevie"

This reverts commit 9c918223ab349601b4de64cb73c33f85129ec2b7.

Change-Id: I16bb822f10e3ab49262c7c03a30448f6376920d1

7 years agoRevert "e_plane: only release previous surface to queue when renderer change state... 55/111755/1
Doyoun Kang [Tue, 24 Jan 2017 01:36:41 +0000 (10:36 +0900)]
Revert "e_plane: only release previous surface to queue when renderer change state to deactivate"

This reverts commit a85d2b62a4e3f408e67d06c732b5f4bb2c27c57a.

Change-Id: Ia15db10b139627d02a151bb9358be289e6c398b1

7 years agoe_plane_renderer: declaration function e_plane_renderer_sent_surface_recevie 13/111713/1 submit/tizen_3.0/20170123.134400
Changyeon Lee [Mon, 23 Jan 2017 13:35:44 +0000 (22:35 +0900)]
e_plane_renderer: declaration function e_plane_renderer_sent_surface_recevie

Change-Id: I66f7713cfa659b1d70b1e68c4fdc50853f47f3c8

7 years agoe_policy: fix a bug that the window is iconified/uniconified repeatedly 92/111692/1 submit/tizen_3.0/20170123.105750
Doyoun Kang [Mon, 23 Jan 2017 11:33:15 +0000 (20:33 +0900)]
e_policy: fix a bug that the window is iconified/uniconified repeatedly

the window placed out of screen was iconified and uniconified repeatedly
when an alpha opaque window was shown above it.

Change-Id: Ica60cef7729114eb4e85ada31fd0894b976caee8

7 years agoe_plane: only release previous surface to queue when renderer change state to deactivate 24/111624/3 accepted/tizen/ivi/20170123.115134 accepted/tizen/mobile/20170123.115045 accepted/tizen/tv/20170123.115059 accepted/tizen/wearable/20170123.115118 submit/tizen/20170123.105943
Changyeon Lee [Mon, 23 Jan 2017 04:42:51 +0000 (13:42 +0900)]
e_plane: only release previous surface to queue when renderer change state to deactivate

- if renderer immediately release the displaying surface to queue,
  enlightenment can render the displaying surface.
- Renderer release the displaying surface to queue when the displaying surface is changed.

Change-Id: I2317462b46101ed6e838c16c2a93fc482a89affa

7 years agoe_output: Immediately commit for layer unset when fb target plane is on hwc. 32/111432/2
Changyeon Lee [Fri, 20 Jan 2017 08:55:26 +0000 (17:55 +0900)]
e_output: Immediately commit for layer unset when fb target plane is on hwc.

if fb target plane is on hwc, plane doens't need to unset layer with fb target plane.

Change-Id: Iefaef6028c28ed61631292c336228cd6e4225157

7 years agoe_comp_wl: set kbd.focus surface 36/111036/2
MinJeong Kim [Thu, 19 Jan 2017 08:10:07 +0000 (17:10 +0900)]
e_comp_wl: set kbd.focus surface

Change-Id: Icbc59f25b1f3bbbb1dd301c5e2dc2fd0f9556432
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
7 years agoe_comp_wl: skip viewport update if buffer is nil 49/111149/3 accepted/tizen/3.0/common/20170123.132034 accepted/tizen/3.0/ivi/20170123.095454 accepted/tizen/3.0/mobile/20170123.095349 accepted/tizen/3.0/tv/20170123.095410 accepted/tizen/3.0/wearable/20170123.095435 accepted/tizen/common/20170120.125205 accepted/tizen/ivi/20170120.122206 accepted/tizen/mobile/20170120.122114 accepted/tizen/tv/20170120.122128 accepted/tizen/wearable/20170120.122147 submit/tizen/20170120.080403 submit/tizen_3.0/20170120.080338
Anamika Singh [Thu, 19 Jan 2017 15:02:14 +0000 (20:32 +0530)]
e_comp_wl: skip viewport update if buffer is nil

Change-Id: I72e66e21fc7930adb8b26f39098e8f0eb7b6c39c
Signed-off-by: Anamika Singh <anamika.sd@samsung.com>
Signed-off-by: Boram Park <boram1288.park@samsung.com>
7 years agoe_comp: update clients even though hwc mode is HWC_FULL_MODE 71/111171/2
Changyeon Lee [Fri, 20 Jan 2017 01:29:49 +0000 (10:29 +0900)]
e_comp: update clients even though hwc mode is HWC_FULL_MODE

if hwc_mode is HWC_FULL_MODE and the not viewable client use double buffer
,enlightenment can renference all buffer of client
therefore client enter deadlock.

Change-Id: Ib71a0cb8d35abb0c9320d9f10c9f55b39ea01890

7 years agoe_policy: add code to set higher layer for dialog type window 79/110979/2 accepted/tizen/common/20170119.171938 accepted/tizen/ivi/20170119.222313 accepted/tizen/mobile/20170119.222213 accepted/tizen/tv/20170119.222238 accepted/tizen/wearable/20170119.222256 submit/tizen/20170119.073847 submit/tizen_3.0/20170119.073818
Doyoun Kang [Thu, 19 Jan 2017 05:32:14 +0000 (14:32 +0900)]
e_policy: add code to set higher layer for dialog type window

If the window type is dialog and it doesn't have a parent,
then its layer is set to higher than normal window.

Change-Id: I4c1a651a4f1608c61b160128e9576478a5e66c02

7 years agoe_policy: fixed choppy movement of floating window which was launched with fake image... 20/110920/2 accepted/tizen/3.0/common/20170119.110026 accepted/tizen/3.0/ivi/20170119.021411 accepted/tizen/3.0/mobile/20170119.021321 accepted/tizen/3.0/tv/20170119.021340 accepted/tizen/3.0/wearable/20170119.021356 submit/tizen_3.0/20170118.150622
Gwanglim Lee [Wed, 18 Jan 2017 14:55:42 +0000 (23:55 +0900)]
e_policy: fixed choppy movement of floating window which was launched with fake image mode.

Change-Id: Ib5e212f6f2804d001a93e09b67798589c9200f10

7 years agovisibility: delay parent show until topmost child is iconified 43/110643/4
MinJeong Kim [Tue, 17 Jan 2017 08:55:49 +0000 (17:55 +0900)]
visibility: delay parent show until topmost child is iconified

Change-Id: If7d81e39d2b19ffb214545410021e30d8a1f2a20
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
7 years agoconformant: reset transient_for when clipboard hides 84/110884/1
MinJeong Kim [Wed, 18 Jan 2017 10:53:42 +0000 (19:53 +0900)]
conformant: reset transient_for when clipboard hides

Change-Id: I0b64ef2811eebdccf4576ee2e457ea99dd1e9037
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
7 years agoremote_surface: fixed fd inaccessible to client-side 22/110622/1
MinJeong Kim [Tue, 17 Jan 2017 07:55:07 +0000 (16:55 +0900)]
remote_surface: fixed fd inaccessible to client-side

Previous path of dummy fd is inaccessible to some clients, so path is
changed to inside of XDG_RUNTIME_DIR

Change-Id: I4bd537df9914657fc3d3cc04e36827af9b6eb534
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
7 years agoe_comp_wl: Touch event should not reload the cursor image 25/109925/1 accepted/tizen/3.0/common/20170118.130804 accepted/tizen/3.0/ivi/20170118.040802 accepted/tizen/3.0/mobile/20170118.040636 accepted/tizen/3.0/tv/20170118.040712 accepted/tizen/3.0/wearable/20170118.040742 accepted/tizen/common/20170116.181729 accepted/tizen/ivi/20170117.053920 accepted/tizen/mobile/20170117.053816 accepted/tizen/tv/20170117.053840 accepted/tizen/wearable/20170117.053901 submit/tizen/20170116.095345 submit/tizen_3.0/20170116.073231
Duna Oh [Thu, 12 Jan 2017 08:03:28 +0000 (17:03 +0900)]
e_comp_wl: Touch event should not reload the cursor image

Signed-off-by: Duna Oh <duna.oh@samsung.com>
Change-Id: I7acd3b5324568f69fb5fd2676f9dcd520a34de00

7 years agoe_policy: add events for notifying indicator properties 11/109911/2 accepted/tizen/3.0/common/20170116.122031 accepted/tizen/3.0/ivi/20170116.064536 accepted/tizen/3.0/mobile/20170116.064427 accepted/tizen/3.0/tv/20170116.064453 accepted/tizen/3.0/wearable/20170116.064518 accepted/tizen/common/20170113.183627 accepted/tizen/ivi/20170113.223812 accepted/tizen/mobile/20170113.223721 accepted/tizen/tv/20170113.223739 accepted/tizen/wearable/20170113.223756 submit/tizen/20170112.112612 submit/tizen_3.0/20170112.112313
Doyoun Kang [Thu, 12 Jan 2017 07:40:37 +0000 (16:40 +0900)]
e_policy: add events for notifying indicator properties

Change-Id: I9bfc0fc40ff36d083c3be82548d4da863392b262

7 years agoe_client/e_policy: add enumerations for indicator 09/109909/2
Doyoun Kang [Thu, 12 Jan 2017 07:37:03 +0000 (16:37 +0900)]
e_client/e_policy: add enumerations for indicator

Change-Id: Ia679a6a202fe8de35beab888dc3b4453ce709768

7 years agoe_plane: fixed using undefined variable 88/109188/3
Changyeon Lee [Mon, 9 Jan 2017 06:41:45 +0000 (15:41 +0900)]
e_plane: fixed using undefined variable

Change-Id: I8a9f1ed6cdba7838f997ebdb99bc61f98a36b990

7 years agopolicy: add e_policy_client_is_keyboard_magnifier() API 85/109685/2
Duna Oh [Wed, 11 Jan 2017 07:22:26 +0000 (16:22 +0900)]
policy: add e_policy_client_is_keyboard_magnifier() API

Signed-off-by: Duna Oh <duna.oh@samsung.com>
Change-Id: I0d5dca1ed215920622b1c834069781e1f4a89ed0

7 years agopolicy: moved codes of e_policy_keyboard.h/c to e_policy.h/c 84/109684/2
Duna Oh [Wed, 11 Jan 2017 07:17:56 +0000 (16:17 +0900)]
policy: moved codes of e_policy_keyboard.h/c to e_policy.h/c

Signed-off-by: Duna Oh <duna.oh@samsung.com>
Change-Id: I5631f8923246e3fd397a0ca5ed87b76b74f091ec

7 years agoremote_surface: added input_event_filter to support version 4 45/109245/2
MinJeong Kim [Mon, 9 Jan 2017 09:53:23 +0000 (18:53 +0900)]
remote_surface: added input_event_filter to support version 4

Change-Id: I0eeb948ed7b10f177703e1006008f1c33340fdd2
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
7 years agoe_comp_wl : add ec_changed in _e_comp_wl_surface_cb_opaque_region_set 31/109531/4
VBS [Tue, 10 Jan 2017 08:32:49 +0000 (17:32 +0900)]
e_comp_wl : add ec_changed in _e_comp_wl_surface_cb_opaque_region_set

Change-Id: I3dfce22be143a49830b98884c5db60a3fddcf0e2
Signed-off-by: jungeunyoo <jungeun_.yoo@samsung.com>
7 years agolaunchscreen: added indicator object for launchscreen 41/109041/3 accepted/tizen/3.0/common/20170111.161650 accepted/tizen/3.0/ivi/20170111.085805 accepted/tizen/3.0/mobile/20170111.085647 accepted/tizen/3.0/tv/20170111.085723 accepted/tizen/3.0/wearable/20170111.085748 accepted/tizen/common/20170110.155120 accepted/tizen/ivi/20170110.224652 accepted/tizen/mobile/20170110.224509 accepted/tizen/tv/20170110.224559 accepted/tizen/wearable/20170110.224626 submit/tizen/20170110.094105 submit/tizen_3.0/20170110.102156
MinJeong Kim [Fri, 6 Jan 2017 05:27:03 +0000 (14:27 +0900)]
launchscreen: added indicator object for launchscreen

Change-Id: I37d8238aedc1e77fecfa2e2fad5bf2ef53383380
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
7 years agolaunchscreen: clear launchscreen objects when its client is deleted 40/109040/2
MinJeong Kim [Fri, 6 Jan 2017 11:45:38 +0000 (20:45 +0900)]
launchscreen: clear launchscreen objects when its client is deleted

Change-Id: Ib7ca1e675494753c262a20b87f4f39dbf9afdf0b
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
7 years agoe_zone: added rotation block structure associated with various orientation policies. 82/109082/1 accepted/tizen/3.0/common/20170109.200333 accepted/tizen/3.0/ivi/20170109.003837 accepted/tizen/3.0/mobile/20170109.003741 accepted/tizen/3.0/tv/20170109.003756 accepted/tizen/3.0/wearable/20170109.003819 submit/tizen_3.0/20170108.063112
Gwanglim Lee [Sun, 8 Jan 2017 12:46:44 +0000 (21:46 +0900)]
e_zone: added rotation block structure associated with various orientation policies.

rot.unblock.app_hint: for the specific app which set special hint
rot.block.sys_auto_rot: for the system auto rotation
rot.block.mod_count: temporary block count for the E sub-modules

now, rot.block_count is deprecated. use rot.block.mod_count istead.

Change-Id: I02dd5340c6fb25ac8cc59e9ca7b9b2a18dd0b5af

7 years agoe_service_quickpanel: add code sending quickpanel's state using aux message 79/109079/2
Doyoun Kang [Sun, 8 Jan 2017 01:31:27 +0000 (10:31 +0900)]
e_service_quickpanel: add code sending quickpanel's state using aux message

We've added code that enlightenment send the quickpanel's state change event (moving, shown, hidden)
to application window using aux message.

Change-Id: Ia8c86c42fa3c1df7169e1659fde3046e5b3c764f

7 years agoremote_surface: added destroy_listener for wl_tbm resource 24/109024/1 submit/tizen_3.0/20170106.135737
MinJeong Kim [Fri, 6 Jan 2017 12:05:06 +0000 (21:05 +0900)]
remote_surface: added destroy_listener for wl_tbm resource

Change-Id: Ia97b082b1b7931021fbb86ce669c9536d0d33414
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
7 years agoe_comp_wl: add code checking e_object_delay_del_ref in frame_cb_destroy 99/108899/1
Doyoun Kang [Fri, 6 Jan 2017 07:03:25 +0000 (16:03 +0900)]
e_comp_wl: add code checking e_object_delay_del_ref in frame_cb_destroy

There was bug that enlightenment was crashed because the frame list didn't removed.

Change-Id: Ib5551bea2fe688d4abc877383414f8db78661f5a

7 years agoRevert "Revert "Do not set hidden when surface is destroied"" 44/108844/1
Juyeon Lee [Fri, 6 Jan 2017 04:48:06 +0000 (13:48 +0900)]
Revert "Revert "Do not set hidden when surface is destroied""

This reverts commit 1dcadf9d5b505c57155b374f0d854bae849e48d6.

Change-Id: I1e6f54a9db1665222c88dd472d8a446a71c70cf8

7 years agoe_service_quickpanel: Change a e_service_quickpanel_client_get API level EINTERN... 43/107843/4 accepted/tizen/3.0/common/20170109.195610 accepted/tizen/3.0/ivi/20170106.094746 accepted/tizen/3.0/mobile/20170106.094606 accepted/tizen/3.0/tv/20170106.094648 accepted/tizen/3.0/wearable/20170106.094718 submit/tizen_3.0/20170105.071718
JengHyun Kang [Fri, 30 Dec 2016 06:41:00 +0000 (15:41 +0900)]
e_service_quickpanel: Change a e_service_quickpanel_client_get API level EINTERN to E_API

Change-Id: Idfa9a8a4b224c890fc3ce34cda11d54041f69eae

7 years agoe_policy: change API level of e_policy_client_is_xxx to E_API 67/108567/2
Doyoun Kang [Thu, 5 Jan 2017 05:58:37 +0000 (14:58 +0900)]
e_policy: change API level of e_policy_client_is_xxx to E_API

Change-Id: I2324216d0c6af615371aeb31150a2cd34e4f9cea

7 years agolaunchscreen: send 'launch,done' event to client after hiding launchscreen 56/108556/1
MinJeong Kim [Thu, 5 Jan 2017 05:13:19 +0000 (14:13 +0900)]
launchscreen: send 'launch,done' event to client after hiding launchscreen

Change-Id: I0af1a8fbd43129c10c16d11fed1e2b76381df3a6
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
7 years agoe_policy_visibility: apply to deiconify_approve for unsetting above_lock 37/108537/1
Doyoun Kang [Thu, 5 Jan 2017 04:03:20 +0000 (13:03 +0900)]
e_policy_visibility: apply to deiconify_approve for unsetting above_lock

There was a bug that the screen was blink when a window unset the above_lock and requested lower window.

Change-Id: I8dbcd6caf8df1ad32088e18a9a25f4aa10268380

7 years agovisibility: modified code to find below ec lists in _e_vis_ec_below_uniconify
Doyoun Kang [Mon, 26 Dec 2016 11:37:29 +0000 (20:37 +0900)]
visibility: modified code to find below ec lists in _e_vis_ec_below_uniconify

The deiconify_approve worked only non-alpha window, so an alpha window couldn't
use deiconify_approve feature.

Change-Id: I40f2371be69d21e322a2abbc6860691e52f36ba0

7 years agoRemove unnecessary error logs 26/108426/2
Duna Oh [Wed, 4 Jan 2017 09:04:26 +0000 (18:04 +0900)]
Remove unnecessary error logs

Signed-off-by: Duna Oh <duna.oh@samsung.com>
Change-Id: I484095e521fee2ff8e68e8180b4a0f4451edb705

7 years agoe_info_server: print client destroying log for protocol trace 32/107632/2
Boram Park [Thu, 29 Dec 2016 02:52:10 +0000 (11:52 +0900)]
e_info_server: print client destroying log for protocol trace

When client is suddenly destroyed for some reasons, we can't see any
destroying resource logs during destroying. To trace it, we need to
print client destroying log for protocol trace.

Change-Id: Ie62af7c060a938b5e70331d210081b06430fac1c

7 years agoe_info_server: unify two similar protocol functions 31/107631/3
Boram Park [Wed, 28 Dec 2016 07:00:12 +0000 (16:00 +0900)]
e_info_server: unify two similar protocol functions

It's possible to unify _e_info_server_protocol_debug_func and
_e_info_server_protocol_debug_func_elog. And the clock type
should be same also.

Change-Id: I55beb1ffedf6c939d71c95fd5c77b0885929aa9d

7 years agoquickpanel: Fixed build warning 14/108514/1
Duna Oh [Thu, 5 Jan 2017 01:27:41 +0000 (10:27 +0900)]
quickpanel: Fixed build warning

Signed-off-by: Duna Oh <duna.oh@samsung.com>
Change-Id: Iba518abb8f2a9b46cb284c5f45bd1c6d8ffd82b5

7 years agoe_client: remove EINA_SAFETY code to reduce ERR log 78/108378/2
Seungjin Park [Wed, 4 Jan 2017 06:28:45 +0000 (15:28 +0900)]
e_client: remove EINA_SAFETY code to reduce ERR log

Change-Id: I10d494cc3ea6a48245638b9bf0e462dc348e03f6
Signed-off-by: Seungjin Park <sj8808.park@samsung.com>
7 years agoconformant: check e_object_is_del for owner candidate of clipboard 64/108464/4
MinJeong Kim [Wed, 4 Jan 2017 10:48:53 +0000 (19:48 +0900)]
conformant: check e_object_is_del for owner candidate of clipboard

Change-Id: I850c64831acdfb0c6b4a1aa3172a20a8fd759a8a
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
7 years agoquickpanel: add qp_clients and remove clients from E_Policy_Quickpanel struct
Duna Oh [Wed, 4 Jan 2017 07:33:27 +0000 (16:33 +0900)]
quickpanel: add qp_clients and remove clients from E_Policy_Quickpanel struct

The qp_clients can be added in the list even if quickpanel is not created yet.
Keyboard should be excluded from quickpanel's below clients.

Signed-off-by: Duna Oh <duna.oh@samsung.com>
Change-Id: I14c7c6453969f09f50f923ad44c2961119c64862

7 years agoe_comp_wl: use the transparent color for below_obj 50/108450/1
Boram Park [Wed, 4 Jan 2017 09:59:51 +0000 (18:59 +0900)]
e_comp_wl: use the transparent color for below_obj

It's more reasonable to use the transparent color instead of black because
we can show the alpha color of the 24 depth topmost window. Even if we use
the transparent color, we still can show the black rectangle behind the
topmost window because the transparent color will be copied to canvas.

Change-Id: I6c00430e03415be49b10e803ac31cb63950a94cd

7 years agoe_pointer.c: Cursor hotspot fix for portrait rotation modes 39/108239/2
ritesh.u [Tue, 3 Jan 2017 11:48:34 +0000 (17:18 +0530)]
e_pointer.c: Cursor hotspot fix for portrait rotation modes

Change-Id: I41bf538c893a4d6a1638bc36f88497abcff822bd
Signed-off-by: ritesh.u <ritesh.u@samsung.com>
7 years agoe_pointer: always move e_pointer even if pointer object is NULL
Duna Oh [Tue, 3 Jan 2017 08:02:18 +0000 (17:02 +0900)]
e_pointer: always move e_pointer even if pointer object is NULL

Signed-off-by: Duna Oh <duna.oh@samsung.com>
Change-Id: I4fb6e5f23e78003de44a8900224f210c832aec7a

7 years agoe_client: set focus_latest when defer focus is obscured while handling focus in calcu...
Seungjin Park [Tue, 3 Jan 2017 08:52:33 +0000 (17:52 +0900)]
e_client: set focus_latest when defer focus is obscured while handling focus in calculate_visibility
There was a bug that the window which was obscured by above window couldn't get focus after above window was disappeared.

Signed-off-by: Seungjin Park <sj8808.park@samsung.com>
Change-Id: I983da617da3342de27022106cb87974564cf2595

7 years agoe_comp_wl: clear pixmap image when client is unmapped and its object is hidden
MinJeong Kim [Tue, 3 Jan 2017 05:53:45 +0000 (14:53 +0900)]
e_comp_wl: clear pixmap image when client is unmapped and its object is hidden

 Uncommonly some clients's final buffer can be skipped if the client requests
unmap of its surface right after wl_surface@commit.
 So if evas_object of the client was hidden state and client was already
unmmapped, we can clear pixmap image mandatorily for preventing client
side rendering block(by absence of frame done event(wl_callback@done)).

Change-Id: Ibd2589f21dd46216ae2aef92a25cff6dde26c8b8
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
7 years agoe_comp_wl: fix deref null issue 52/107852/2
Boram Park [Fri, 30 Dec 2016 07:16:47 +0000 (16:16 +0900)]
e_comp_wl: fix deref null issue

Change-Id: I43990d29d0769828b2bfc6684121471b55d79628

7 years agoe_plane: changed error log into warning log 84/108184/2
Changyeon Lee [Tue, 3 Jan 2017 08:13:42 +0000 (17:13 +0900)]
e_plane: changed error log into warning log

- if e_comp doesn't create tbm_surface not yet, tbm_surface can be null

Change-Id: Ic23e18abe0ca07e3f96d8949552d52d394a10c38

7 years agoe_comp_object: if comp object is not redirected state, skip it in e_comp_object_render 25/108125/2
Changyeon Lee [Tue, 3 Jan 2017 05:18:11 +0000 (14:18 +0900)]
e_comp_object: if comp object is not redirected state, skip it in e_comp_object_render

- if comp object is not redirected state, comp object should not be set by newly committed data
  because image size of comp object is 1x1 and it should not be shown on canvas

Change-Id: I4cf6e2d02a13aa8facb19889390c8dfb47d0281c

7 years agoe_comp_wl_input: check if the client is sent 'enter' event before setting cursor 09/101709/3
Duna Oh [Fri, 2 Dec 2016 04:51:05 +0000 (13:51 +0900)]
e_comp_wl_input: check if the client is sent 'enter' event before setting cursor

Change-Id: If445884ad4269bdc2870ed5d3fc9dbc14f7b10af
Signed-off-by: Duna Oh <duna.oh@samsung.com>
7 years agoe_client: added code to call a e_client_focus_latest_set() in e_client_activate 95/107995/1
Doyoun Kang [Mon, 2 Jan 2017 08:25:22 +0000 (17:25 +0900)]
e_client: added code to call a e_client_focus_latest_set() in e_client_activate

There was a bug that the focus window didn't exist below case.
show alpha notification window -> show & activate normal window -> hide notification window immediately

Change-Id: I75beb03b8ad6388b1229bc6fdb45c58dd1b90c89

7 years agoe_client: skip ec of cursor when calculate visibility zone 91/107991/1
Changyeon Lee [Mon, 2 Jan 2017 07:56:02 +0000 (16:56 +0900)]
e_client: skip ec of cursor when calculate visibility zone

- we don't need to cursor visibility off when calculate visibility

Change-Id: Ia3a17760f0b27ede1469aa1aaf8a6bfe073373b7

7 years agoe_pointer: always move e_pointer even if pointer is hidden 59/107959/2
Changyeon Lee [Thu, 29 Dec 2016 13:38:12 +0000 (22:38 +0900)]
e_pointer: always move e_pointer even if pointer is hidden

- e_pointer should have last position(x,y) so
  even if pointer is not visible, e_pointer should be moved.

Change-Id: Ica8f1e2aea6d09dbe25775c4365fa6ae7a38d054

7 years agoe_client: add code checking mapped while finding next focus window 74/107874/2
Doyoun Kang [Fri, 30 Dec 2016 09:56:53 +0000 (18:56 +0900)]
e_client: add code checking mapped while finding next focus window

Change-Id: I1d00b504f3056875f9f4bb03708f4783816738bb

7 years agoe_comp_wl_data: fixed fd leaks 76/107676/4
MinJeong Kim [Thu, 29 Dec 2016 07:06:39 +0000 (16:06 +0900)]
e_comp_wl_data: fixed fd leaks

The fd argument of wl_data_offer@receive callbak should be closed after
transfering the fd to data source client.

Change-Id: Ia1936f1a7a7b9819df7f99fd378fa373830a995c
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
7 years agoconformant: added 'hiding' callback for update conformant area 06/107506/4
MinJeong Kim [Wed, 28 Dec 2016 08:57:14 +0000 (17:57 +0900)]
conformant: added 'hiding' callback for update conformant area

Change-Id: I508830355efc4d77526aeaa30dff41aa8ffc6ab4
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
7 years agopolicy: apply above_lock feature when window is shown 03/107603/3
Doyoun Kang [Thu, 29 Dec 2016 00:54:39 +0000 (09:54 +0900)]
policy: apply above_lock feature when window is shown

We applied above_lock feature only getting activate request.
So, the window couldn't place on the lockscreen when it just called show.

Change-Id: I385f9f18ad9d99df8f5b9ee74a46700285419387

7 years agoe_comp_object : add util api for getting effect object 35/107635/5
Lisa kim [Thu, 29 Dec 2016 03:56:20 +0000 (12:56 +0900)]
e_comp_object : add util api for getting effect object

Change-Id: I597774f5cf19d2bbea116ae124769a33bd12cfbe
Signed-off-by: Lisa kim <hj0530.kim@samsung.com>
7 years agovalgrind related fix for one time crash 47/107347/3
Sreedeep Moulik [Tue, 27 Dec 2016 13:43:20 +0000 (19:13 +0530)]
valgrind related fix for one time crash

Change-Id: Ia51f9314f507fb777f660e8eb7b879258fa5183a
Signed-off-by: Sreedeep Moulik <sreedeep.m@samsung.com>
7 years agoe_policy_stack: modified code to call evas_object_layer_set in _e_policy_stack_transi... 65/107465/1
Doyoun Kang [Wed, 28 Dec 2016 06:51:18 +0000 (15:51 +0900)]
e_policy_stack: modified code to call evas_object_layer_set in _e_policy_stack_transient_for_apply

There was a bug that the enlightenment fell into infinite loop because
the ec->layer was not same to the layer of its evas object.

Change-Id: Ida29d5d5c90035f7aeb44655d0853ac2c25cdf0d

7 years agoe_client: added code to check invalidation stack in e_client_above/below_get 56/107456/1
Doyoun Kang [Wed, 28 Dec 2016 06:38:32 +0000 (15:38 +0900)]
e_client: added code to check invalidation stack in e_client_above/below_get

Change-Id: Iae63d016ac5931918b18d8fe48542ff449e918bb

7 years agoe_comp_canvas: changed default value to E_LAYER_COUNT-1 in e_comp_canvas_layer_map. 17/107417/4 accepted/tizen/3.0.m2/mobile/20170104.143053 accepted/tizen/3.0.m2/tv/20170104.143517 accepted/tizen/3.0.m2/wearable/20170104.143915 accepted/tizen/3.0/common/20161229.112640 accepted/tizen/3.0/ivi/20161229.053957 accepted/tizen/3.0/mobile/20161229.053902 accepted/tizen/3.0/tv/20161229.053916 accepted/tizen/3.0/wearable/20161229.053937 accepted/tizen/common/20161228.162513 accepted/tizen/ivi/20161229.112524 accepted/tizen/mobile/20161229.112354 accepted/tizen/tv/20161229.112442 accepted/tizen/wearable/20161229.112503 submit/tizen/20161228.050541 submit/tizen_3.0.m2/20170104.093752 submit/tizen_3.0/20161228.050712
Doyoun Kang [Wed, 28 Dec 2016 04:17:05 +0000 (13:17 +0900)]
e_comp_canvas: changed default value to E_LAYER_COUNT-1 in e_comp_canvas_layer_map.

This change prevents to access the e_comp->layers list out of bounds.

Change-Id: I7e7ca5938ea23cd8b515f0ccf113052cb8a0bd00

7 years agoe_plane_renderer: set null to renderer of ec when fb_target plane use ecore_evas 22/107422/3
Changyeon Lee [Wed, 28 Dec 2016 04:05:23 +0000 (13:05 +0900)]
e_plane_renderer: set null to renderer of ec when fb_target plane use ecore_evas

Change-Id: I483dedc6dad7966426ce5b2215bf271fd26173ab

7 years agoe_policy_conformant: Check a e_client is a null client 13/107413/1
JengHyun Kang [Wed, 28 Dec 2016 03:59:24 +0000 (12:59 +0900)]
e_policy_conformant: Check a e_client is a null client

Change-Id: I0c0d4dbf5fc8965c8e4c2edce6cbf5d16d49f5e1

7 years agoAPI add : e_policy_wl_activate 91/107191/4 accepted/tizen/common/20161227.192540 accepted/tizen/ivi/20161228.083409 accepted/tizen/mobile/20161228.083226 accepted/tizen/tv/20161228.083258 accepted/tizen/wearable/20161228.083353 submit/tizen/20161227.070909 submit/tizen_3.0/20161227.071113
Sungbae Park [Tue, 27 Dec 2016 06:06:02 +0000 (15:06 +0900)]
API add : e_policy_wl_activate

e_policy_wl_activate api is give activate function.
calling e_client_activate function directly from a module is dangerous.
then we need activate function in consideration of deiconify, splash screen, etc policy .

Signed-off-by: Sungbae Park <sb34.park@samsung.com>
Change-Id: I4ace4e506d69b415762060d9feae9a0d5e3fa9aa

7 years agoe_comp_object/e_policy_wl: manage intercepted laucnshcreen object 61/107161/1
MinJeong Kim [Tue, 27 Dec 2016 03:59:58 +0000 (12:59 +0900)]
e_comp_object/e_policy_wl: manage intercepted laucnshcreen object

Change-Id: I5e616f47318481da6ea38da90b3222e63f469b16
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
7 years agoe_desk: Quick fix for a problem which is about wrong placement of keyboard while... 16/107116/3
Gwanglim Lee [Mon, 26 Dec 2016 14:23:45 +0000 (23:23 +0900)]
e_desk: Quick fix for a problem which is about wrong placement of keyboard while changing geometry of the desktop.

Change-Id: I7be1064c3eb049f255570670930d5ec2460ec225

7 years agoe_comp_canvas: changed a default value to E_LAYER_MAX in e_comp_canvas_layer_map 49/107149/1
Doyoun Kang [Tue, 27 Dec 2016 02:38:07 +0000 (11:38 +0900)]
e_comp_canvas: changed a default value to E_LAYER_MAX in e_comp_canvas_layer_map

Change-Id: Ib9b57bb1730c28ff4f623af2109084ffd8e4097c

7 years agosubsurface: should set lists to NULL after free 40/107140/4
Boram Park [Tue, 27 Dec 2016 01:48:51 +0000 (10:48 +0900)]
subsurface: should set lists to NULL after free

Change-Id: Icb3717e8e04a3ef4fda3a072b8a84f424919466a

7 years agoe_policy: fixed bug for unsetting user_geometry value 92/106892/2
Doyoun Kang [Fri, 23 Dec 2016 10:59:51 +0000 (19:59 +0900)]
e_policy: fixed bug for unsetting user_geometry value

There was a bug that the window could not maximized when it unset the user_geometry aux_hint.

Change-Id: I1ea69d366474ba81ab2b5bf11f227eadc4d36453