platform/upstream/enlightenment.git
7 years agoe_client: floating win's moving out of margin is limited during rotation 77/117277/1
Gwanglim Lee [Fri, 3 Mar 2017 13:01:11 +0000 (22:01 +0900)]
e_client: floating win's moving out of margin is limited during rotation

Change-Id: I53266b9c42f21c02f9b21578226d438d7c00e1ab

7 years agolaunchscreen: fix accessing event data that is already freed 33/117233/1
MinJeong Kim [Fri, 3 Mar 2017 08:57:40 +0000 (17:57 +0900)]
launchscreen: fix accessing event data that is already freed

Change-Id: I71601250774c80a174cdb24b1678faa032cc80c3
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
7 years agovisibility: add code to check above window's visible state before uniconifying below 71/117071/1 accepted/tizen/3.0/common/20170303.090139 accepted/tizen/3.0/ivi/20170303.074215 accepted/tizen/3.0/mobile/20170303.073823 accepted/tizen/3.0/tv/20170303.073917 accepted/tizen/3.0/wearable/20170303.074036 accepted/tizen/common/20170302.151914 accepted/tizen/ivi/20170303.005149 accepted/tizen/mobile/20170303.005100 accepted/tizen/tv/20170303.005116 accepted/tizen/wearable/20170303.005134 submit/tizen/20170302.132734 submit/tizen_3.0/20170302.132643
Doyoun Kang [Thu, 2 Mar 2017 13:17:20 +0000 (22:17 +0900)]
visibility: add code to check above window's visible state before uniconifying below

There was a bug that the ec's state is uniconic and unobscured but ec->frame is not shown in specific case.
This occurred circular stack issue.

Change-Id: I838ef138a4896713a26f0c12d5bcf560a14b1224

7 years agoe_comp_object: rearrange e_client stack when evas object layer is changed 02/116902/1 accepted/tizen/3.0/common/20170303.085606 accepted/tizen/3.0/ivi/20170302.222418 accepted/tizen/3.0/mobile/20170302.222221 accepted/tizen/3.0/tv/20170302.222335 accepted/tizen/3.0/wearable/20170302.222358 accepted/tizen/ivi/20170302.120207 accepted/tizen/mobile/20170302.120023 accepted/tizen/tv/20170302.120107 accepted/tizen/wearable/20170302.120130 submit/tizen/20170302.041501 submit/tizen_3.0/20170302.041421
Doyoun Kang [Thu, 2 Mar 2017 02:30:29 +0000 (11:30 +0900)]
e_comp_object: rearrange e_client stack when evas object layer is changed

Change-Id: I4818f6dcb34ae4f7318a0549a836d196baaf5747

7 years agoRevert "e_comp_object: fixed bug for intercepting raise event." 90/116890/1
Doyoun Kang [Wed, 1 Mar 2017 06:28:46 +0000 (15:28 +0900)]
Revert "e_comp_object: fixed bug for intercepting raise event."

This reverts commit 8bcaa2eb1390bd7cb88c9fd9713008effef52adb.

Change-Id: I376228ad6476ed1f7e008c443fde69a7b8c1f7cb

7 years agoe_policy_visibility: Fix possible path of dereferencing null object 48/116748/3 accepted/tizen/3.0/common/20170302.075836 accepted/tizen/3.0/ivi/20170302.034458 accepted/tizen/3.0/mobile/20170302.034158 accepted/tizen/3.0/tv/20170302.034312 accepted/tizen/3.0/wearable/20170302.034408 accepted/tizen/common/20170228.162253 accepted/tizen/ivi/20170302.120817 accepted/tizen/mobile/20170302.120335 accepted/tizen/tv/20170302.120412 accepted/tizen/wearable/20170302.120519 submit/tizen/20170228.130530 submit/tizen_3.0/20170228.132601
Hoyub Lee [Tue, 28 Feb 2017 04:21:08 +0000 (13:21 +0900)]
e_policy_visibility: Fix possible path of dereferencing null object

Change-Id: Ifb1b2a26ac516d3a489db8de07a955b7b8238e8c
Signed-off-by: Hoyub Lee <hoyub.lee@samsung.com>
7 years agoe_pixmap: send pending frame callback when e_pixmap_buffer_clear 12/116812/2
Juyeon Lee [Tue, 28 Feb 2017 09:55:41 +0000 (18:55 +0900)]
e_pixmap: send pending frame callback when e_pixmap_buffer_clear

Change-Id: I5c1170b5d6e94094e3a1e7dbac58f6fc33ca5307

7 years agoe_comp, e_output, e_info_client : change fps duration from 1000ms to 500ms 66/113166/2
kismo.kim [Mon, 6 Feb 2017 10:21:08 +0000 (19:21 +0900)]
e_comp, e_output, e_info_client : change fps duration from 1000ms to 500ms

Change-Id: I3a934ce7717cf4a3f63a5d10bff5b98297e8b95d

7 years agoremote_surface: fix to raise source window at offscreen set 44/116644/2 accepted/tizen/3.0/common/20170228.061540 accepted/tizen/3.0/ivi/20170228.001454 accepted/tizen/3.0/mobile/20170228.001233 accepted/tizen/3.0/tv/20170228.001341 accepted/tizen/3.0/wearable/20170228.001405 accepted/tizen/common/20170227.140647 accepted/tizen/ivi/20170228.013125 accepted/tizen/mobile/20170228.013023 accepted/tizen/tv/20170228.013050 accepted/tizen/wearable/20170228.013108 submit/tizen/20170227.123549 submit/tizen_3.0/20170227.123613
MinJeong Kim [Fri, 24 Feb 2017 12:03:26 +0000 (21:03 +0900)]
remote_surface: fix to raise source window at offscreen set

Change-Id: Ibcc1b7acbaf4f63edc9631f320e8f9a5e958fdbf
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
7 years agoe_info: add parent information for topvwins 86/116586/1
Doyoun Kang [Mon, 27 Feb 2017 06:17:07 +0000 (15:17 +0900)]
e_info: add parent information for topvwins

Change-Id: I8948d40c7bc4607dbd730bd64bc8b66ea4f13a21

7 years agoe_plane: don't unset plane if plane has pending commit data 29/116429/1 accepted/tizen/3.0/common/20170227.140111 accepted/tizen/3.0/ivi/20170227.043632 accepted/tizen/3.0/mobile/20170227.043447 accepted/tizen/3.0/tv/20170227.043518 accepted/tizen/3.0/wearable/20170227.043605 accepted/tizen/common/20170227.043202 accepted/tizen/ivi/20170227.050438 accepted/tizen/mobile/20170227.050329 accepted/tizen/tv/20170227.050351 accepted/tizen/wearable/20170227.050415 submit/tizen/20170224.113308 submit/tizen_3.0/20170224.112929
Changyeon Lee [Fri, 24 Feb 2017 08:32:36 +0000 (17:32 +0900)]
e_plane: don't unset plane if plane has pending commit data

Change-Id: I8adc4e3e8cb64be5448fe19472a940569f16bf74

7 years agoe_plane: plane unset surface in e_plane_fetch 17/116317/3
Changyeon Lee [Thu, 23 Feb 2017 15:25:23 +0000 (00:25 +0900)]
e_plane: plane unset surface in e_plane_fetch

Change-Id: If7e4eafc102ce9d1773fcf0765b1927698670580

7 years agoe_plane_renderer: force release disp buffer if e20 doens't have dequeuable buffer 85/116285/3
Changyeon Lee [Thu, 23 Feb 2017 03:42:34 +0000 (12:42 +0900)]
e_plane_renderer: force release disp buffer if e20 doens't have dequeuable buffer

Change-Id: Iaf02623fffaf125a5d28edba4eecb2f9ede6742f

7 years agoe_info: added show_pending_commit and show_plane_state 84/116284/3
Changyeon Lee [Wed, 22 Feb 2017 12:38:44 +0000 (21:38 +0900)]
e_info: added show_pending_commit and show_plane_state

- show_pending_commit: show list pending e_plane_commit_data
- show_plane_state: print e_plane and e_plane_renderer state

Change-Id: I2945cf00b981f6c87f3975a2a39a2c0c3c2e40d8

7 years agoe_policy_wl: fix splash screen bug - argb is not set when replaced 74/115674/3
junghwan Choi [Tue, 21 Feb 2017 04:57:21 +0000 (13:57 +0900)]
e_policy_wl: fix splash screen bug - argb is not set when replaced

Change-Id: Ie1c1d9eb258b7354a6ac3fce1c0f03dbf99e390d
Signed-off-by: junghwan Choi <jhhh.choi@samsung.com>
7 years agoFix missed scale calculation for tdm output 87/116287/4
MinJeong Kim [Thu, 23 Feb 2017 12:01:59 +0000 (21:01 +0900)]
Fix missed scale calculation for tdm output

Change-Id: I061cc308d80c1f9827fe9698dfff09027e0efc1a
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
7 years agoe_comp: fix bug about hwc end with invalid pixmap 18/116318/1 accepted/tizen/3.0/common/20170224.130216 accepted/tizen/3.0/ivi/20170224.070458 accepted/tizen/3.0/mobile/20170224.070405 accepted/tizen/3.0/tv/20170224.070427 accepted/tizen/3.0/wearable/20170224.070444 accepted/tizen/ivi/20170224.065546 accepted/tizen/mobile/20170224.065455 accepted/tizen/tv/20170224.065513 accepted/tizen/wearable/20170224.065531 submit/tizen/20170224.043430 submit/tizen_3.0/20170224.043501
Juyeon Lee [Thu, 23 Feb 2017 15:32:10 +0000 (00:32 +0900)]
e_comp: fix bug about hwc end with invalid pixmap

Change-Id: I5035f9d544fe00bf8b50747e2157f5f1cdfb0e6e

7 years agovisibility: cancel waiting_for_child when child gets be hidden or lowered 44/116044/2 accepted/tizen/3.0/common/20170223.122438 accepted/tizen/3.0/ivi/20170223.073839 accepted/tizen/3.0/mobile/20170223.073416 accepted/tizen/3.0/tv/20170223.073617 accepted/tizen/3.0/wearable/20170223.073659 accepted/tizen/common/20170223.182302 accepted/tizen/ivi/20170223.120051 accepted/tizen/mobile/20170223.115728 accepted/tizen/tv/20170223.115855 accepted/tizen/wearable/20170223.120000 submit/tizen/20170223.010932 submit/tizen/20170223.051206 submit/tizen_3.0/20170223.010909 submit/tizen_3.0/20170223.051245
MinJeong Kim [Wed, 22 Feb 2017 14:34:05 +0000 (23:34 +0900)]
visibility: cancel waiting_for_child when child gets be hidden or lowered

Change-Id: I44fc4aa9b151028a0a671bfa06d1b786c1f35d84
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
7 years agoe_comp: check if pixmap resource is valid, if not than end hwc 33/116033/5
Juyeon Lee [Wed, 22 Feb 2017 12:31:08 +0000 (21:31 +0900)]
e_comp: check if pixmap resource is valid, if not than end hwc

Change-Id: I2a1fbd83b223fea8ac6f5ac1314afc56da01b3de

7 years agoe_object: do delay del only object is deleted state 43/116043/1
MinJeong Kim [Wed, 22 Feb 2017 13:52:36 +0000 (22:52 +0900)]
e_object: do delay del only object is deleted state

Change-Id: I0f7ebfad2f4eed05b53cdae748c77d2b614ab3f5
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
7 years agoe_plane: don't fetch plane if norender is pushed 34/116034/1
Changyeon Lee [Tue, 21 Feb 2017 07:33:34 +0000 (16:33 +0900)]
e_plane: don't fetch plane if norender is pushed

Change-Id: I618d1bc95a72c6eeba6dceaad796a5661778e65d

7 years agoe_policy_wl: add code to send dpms_wm message before sending visibility change 35/115935/3
Doyoun Kang [Wed, 22 Feb 2017 06:05:06 +0000 (15:05 +0900)]
e_policy_wl: add code to send dpms_wm message before sending visibility change

There is no way to know the reason why the window is fully-obsucred when an app
get the visibility event.
So, we add code to send the dpms state at that point of the time before sending
visibility event.

Change-Id: Ib0d6631f0647f067bd9c8f6969f67da5b8dff993

7 years agoe_comp_object: fix wrong launching flag on deiconify senario 01/115801/2
parksanghee [Tue, 21 Feb 2017 09:34:16 +0000 (18:34 +0900)]
e_comp_object: fix wrong launching flag on deiconify senario

Change-Id: Iff47a8733a22caca2f4ae439e521b776c12bf7c7

7 years agoe_compl_wl.c: Delete timer even if cursor is hidden 10/115610/3
ritesh.u [Mon, 20 Feb 2017 15:10:08 +0000 (20:40 +0530)]
e_compl_wl.c: Delete timer even if cursor is hidden

Change-Id: I4e51b8419e642de9071b521a815d9aab8653f3dc
Signed-off-by: ritesh.u <ritesh.u@samsung.com>
7 years agoe_client: not to move defered for split win 89/115689/3 accepted/tizen/3.0/common/20170222.125735 accepted/tizen/3.0/ivi/20170222.081917 accepted/tizen/3.0/mobile/20170222.081524 accepted/tizen/3.0/tv/20170222.081654 accepted/tizen/3.0/wearable/20170222.081750 accepted/tizen/common/20170221.135450 accepted/tizen/ivi/20170221.230119 accepted/tizen/mobile/20170221.230000 accepted/tizen/tv/20170221.230037 accepted/tizen/wearable/20170221.230101 submit/tizen/20170221.074644 submit/tizen_3.0/20170221.074919
Juyeon Lee [Tue, 21 Feb 2017 05:29:57 +0000 (14:29 +0900)]
e_client: not to move defered for split win

Change-Id: Id9be98e9bbe973d4de6b961b9923aab07389fc4e

7 years agoe_policy: Null check before using a ec 56/115656/1
JengHyun Kang [Tue, 21 Feb 2017 04:08:30 +0000 (13:08 +0900)]
e_policy: Null check before using a ec

Change-Id: Id34ccc4a9fcb08537e88cf80a38cda95857ad7e6

7 years agoe_comp_object: Add effect start/end hook 57/115557/2
Seungjin Park [Mon, 20 Feb 2017 09:51:19 +0000 (18:51 +0900)]
e_comp_object: Add effect start/end hook
Add effect start/end hook to let other modules know start/end timing

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

7 years agoe_client : transform_core add inverse transform function 63/115463/2 accepted/tizen/3.0/common/20170221.125356 accepted/tizen/3.0/ivi/20170221.023409 accepted/tizen/3.0/mobile/20170221.023045 accepted/tizen/3.0/tv/20170221.023149 accepted/tizen/3.0/wearable/20170221.023300 accepted/tizen/common/20170220.144500 accepted/tizen/ivi/20170220.224010 accepted/tizen/mobile/20170220.223421 accepted/tizen/tv/20170220.223512 accepted/tizen/wearable/20170220.223900 submit/tizen/20170220.112722 submit/tizen_3.0/20170220.112854
Sungbae Park [Mon, 20 Feb 2017 05:26:50 +0000 (14:26 +0900)]
e_client : transform_core add inverse transform function

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

7 years agoe_comp_wl: move cursor to output.x/y of event, not canvas.x/y 58/115458/2
Duna Oh [Mon, 20 Feb 2017 04:47:04 +0000 (13:47 +0900)]
e_comp_wl: move cursor to output.x/y of event, not canvas.x/y

If e_client has an evas_map for transformation, on evas event callback we have different canvas.x/y from output.x/y.
cursor should be moved to output.x/y, not canvas.x/y.

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

7 years agoe_plane_renderer: call queue_notify_reset when hwc mode is changed 64/115464/2
Changyeon Lee [Thu, 16 Feb 2017 12:21:48 +0000 (21:21 +0900)]
e_plane_renderer: call queue_notify_reset when hwc mode is changed

Change-Id: I43b893caaeab89cead8debb3f5ec71ecb7c9df69

7 years agoe_service_quickpanel: check the window is placed to indicator's position while starti... 10/115410/1 accepted/tizen/3.0/common/20170220.130412 accepted/tizen/3.0/ivi/20170220.013602 accepted/tizen/3.0/mobile/20170220.013321 accepted/tizen/3.0/tv/20170220.013414 accepted/tizen/3.0/wearable/20170220.013458 accepted/tizen/common/20170220.144131 accepted/tizen/ivi/20170220.224409 accepted/tizen/mobile/20170220.224326 accepted/tizen/tv/20170220.224340 accepted/tizen/wearable/20170220.224354 submit/tizen/20170220.021920 submit/tizen_3.0/20170219.082221
Doyoun Kang [Sun, 19 Feb 2017 08:12:06 +0000 (17:12 +0900)]
e_service_quickpanel: check the window is placed to indicator's position while starting gesture

Change-Id: I520c58762318425273791c17b2ecaea90dc36c24

7 years agoe_client: add e_client_under_position_get API 09/115409/1
Doyoun Kang [Sun, 19 Feb 2017 07:57:42 +0000 (16:57 +0900)]
e_client: add e_client_under_position_get API

Change-Id: I4285f8e6905589036d791538930da4c3acd287d1

7 years agotzsh_quickpanel_service: add code to handle the scroll lock of quickpanel service 89/115389/1
Doyoun Kang [Fri, 17 Feb 2017 15:18:42 +0000 (00:18 +0900)]
tzsh_quickpanel_service: add code to handle the scroll lock of quickpanel service

Change-Id: I716e80854cb990a28ca0e30eda240fb8187de5e4

7 years agoe_client: check content type of ec->frame also on visibilty calculation 91/115291/1 accepted/tizen/common/20170217.161654 accepted/tizen/ivi/20170220.223336 accepted/tizen/mobile/20170220.223216 accepted/tizen/tv/20170220.223249 accepted/tizen/wearable/20170220.223315 submit/tizen/20170217.142531 submit/tizen_3.0/20170217.142619
MinJeong Kim [Fri, 17 Feb 2017 08:20:45 +0000 (17:20 +0900)]
e_client: check content type of ec->frame also on visibilty calculation

Some clients have an external content instead of nternal image object to
project client's buffer until the clients gets be first_mapped status.
This patch checks the client have external content or not, to include
the client into visibility calculation list.

Change-Id: Ib86333b35cbbaf0be27dcc159d274fb5a005bab6
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
7 years agoe_comp_wl: send a touch cancel event only when the touching ec is fully obscured 87/115287/2
JengHyun Kang [Fri, 17 Feb 2017 08:05:33 +0000 (17:05 +0900)]
e_comp_wl: send a touch cancel event only when the touching ec is fully obscured

Change-Id: I96bcac84a2134b998f0c0c5abf44921bfb279a67

7 years agoe_client: Added hook for calculate visibility while LCD off 78/115178/1
Juyeon Lee [Thu, 16 Feb 2017 14:03:18 +0000 (23:03 +0900)]
e_client: Added hook for calculate visibility while LCD off

Change-Id: I20b3a45318b007bec029778fb3f6f66ddd8e6d5f

7 years agolaunchscreen: check config value 'launchscreen_without_timer' 42/115142/1
MinJeong Kim [Thu, 16 Feb 2017 11:30:54 +0000 (20:30 +0900)]
launchscreen: check config value 'launchscreen_without_timer'

Change-Id: I5d075572c8c54e08dd115438946570ec83a217e9
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
7 years agoe_plane: check ec valid before dequeue surface for sending to ec 86/115086/3
Changyeon Lee [Thu, 16 Feb 2017 06:49:01 +0000 (15:49 +0900)]
e_plane: check ec valid before dequeue surface for sending to ec

Change-Id: I3a07d75b0f558cce21bd350b1da635876fa703d5

7 years agoe_comp_object: erase unnecessary condition in e_comp_object_damage 01/115001/2
Junkyeong Kim [Thu, 16 Feb 2017 04:44:44 +0000 (13:44 +0900)]
e_comp_object: erase unnecessary condition in e_comp_object_damage

Change-Id: If41e40cf5972969d230223e733499b6b7f1a18dc
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
7 years agowl_desktop_shell : Logs are added for map/unmap 08/115008/1
junghwan Choi [Thu, 16 Feb 2017 05:13:53 +0000 (14:13 +0900)]
wl_desktop_shell : Logs are added for map/unmap

Change-Id: Ifb39afd26f45bacbacc7813e953e3954e4aecb92
Signed-off-by: junghwan Choi <jhhh.choi@samsung.com>
7 years agofixed warning 17/114917/1 accepted/tizen/common/20170216.094037 accepted/tizen/ivi/20170217.022144 accepted/tizen/mobile/20170217.021706 accepted/tizen/tv/20170217.021836 accepted/tizen/wearable/20170217.022006 submit/tizen/20170216.022945 submit/tizen_3.0/20170216.023032
Gwanglim Lee [Wed, 15 Feb 2017 14:05:57 +0000 (23:05 +0900)]
fixed warning

Change-Id: Id8f1ba8f3ee825199f5ef4059865d05f2b52b771

7 years agoe_pol_vis: introduce to hook for e_pol_vis 14/114914/1
Gwanglim Lee [Wed, 15 Feb 2017 13:55:13 +0000 (22:55 +0900)]
e_pol_vis: introduce to hook for e_pol_vis

E_POL_VIS_HOOK_TYPE_FG_SET is good point to be called after
E_COMP_OBJECT_INTERCEPT_HOOK_SHOW_HELPER hook and given ec
has always mapped state.

Change-Id: I3752c8cc7311f38771269f2cbb026d7b777b67f5

7 years agodefer move while unmaximizing client(to saved position) 88/114888/3 accepted/tizen/3.0/common/20170216.151558 accepted/tizen/3.0/ivi/20170216.060606 accepted/tizen/3.0/mobile/20170216.060432 accepted/tizen/3.0/tv/20170216.060501 accepted/tizen/3.0/wearable/20170216.060540 accepted/tizen/common/20170215.171145 accepted/tizen/ivi/20170216.094649 accepted/tizen/mobile/20170216.094552 accepted/tizen/tv/20170216.094609 accepted/tizen/wearable/20170216.094628 submit/tizen/20170215.124049 submit/tizen_3.0/20170215.124121
Juyeon Lee [Wed, 15 Feb 2017 10:50:22 +0000 (19:50 +0900)]
defer move while unmaximizing client(to saved position)

   the code should propagate into new policy file.
   this is temperary fix for floating win set/unset issue that
   client is not ready with proper size of buffer commit but
   server restored floating win geometry to saved x,y

Change-Id: If816e246505f87052aaf3b8adf34dddeda8a2150

7 years agoe_info_client: free made string after sending eldbus message 74/114574/2
Junkyeong Kim [Tue, 14 Feb 2017 05:43:06 +0000 (14:43 +0900)]
e_info_client: free made string after sending eldbus message

Change-Id: I95a6d3ed23a0d7767763406d17eb7efd8359b46b
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
7 years agoe_comp_wl_data: free source before error return 72/114572/2
Junkyeong Kim [Tue, 14 Feb 2017 05:38:34 +0000 (14:38 +0900)]
e_comp_wl_data: free source before error return

Change-Id: I9cca086d9360b588febef9a1a0687c2df828e708
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
7 years agoe_policy_wl: Implement depth-in concept 30/113930/3
parksanghee [Wed, 8 Feb 2017 10:28:07 +0000 (19:28 +0900)]
e_policy_wl: Implement depth-in concept

[Model] Tizen3.0
[BinType] AP
[Customer] N/A
[Issue#] N/A
[Request] Support depth-in
[Occurrence Version] N/A
[Problem] Not support dpeth-in concept
[Cause & Measure] There is no interface to support concept
[Checking Method] Setting > Wifi
[Team] Window Manager
[Developer] Sanghee Park
[Solution company] Samsung
[Change Type] New feature

Change-Id: I845ad4d12659a90eaa79a8984d03246d2d23ee65

7 years agofix bug: Do not set tzsh->ec to NULL before e_policy_wl_tzsh_client_del() 98/114598/2 accepted/tizen/3.0/common/20170215.121340 accepted/tizen/3.0/ivi/20170215.034445 accepted/tizen/3.0/mobile/20170215.034308 accepted/tizen/3.0/tv/20170215.034353 accepted/tizen/3.0/wearable/20170215.034419 accepted/tizen/common/20170214.173933 accepted/tizen/ivi/20170214.230328 accepted/tizen/mobile/20170214.230217 accepted/tizen/tv/20170214.230245 accepted/tizen/wearable/20170214.230313 submit/tizen/20170214.120015 submit/tizen_3.0/20170214.120137
Duna Oh [Tue, 14 Feb 2017 06:35:44 +0000 (15:35 +0900)]
fix bug: Do not set tzsh->ec to NULL before e_policy_wl_tzsh_client_del()

e_policy_wl_client_del() is always called before e_policy_wl_tzsh_client_del().
Since setting tzsh->ec to NULL here, we could not reach to e_qp_client_del(tzsh->ec).
This patch solves issues related to quickpanel.

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

7 years agoFix memory leaks 34/114534/3
JengHyun Kang [Tue, 14 Feb 2017 02:11:01 +0000 (11:11 +0900)]
Fix memory leaks

Change-Id: I9c14788f4afdf548e1594817648dded85e20a8e0

7 years agoremote_surface: send missing if new remote surface is invalid 64/114664/2
MinJeong Kim [Tue, 14 Feb 2017 10:40:30 +0000 (19:40 +0900)]
remote_surface: send missing if new remote surface is invalid

Change-Id: If77ed7ef68bdb9d47771907ea27cfdf18d69d1b3
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
7 years agoEnabled to swallow indicator object into cw->shobj 41/114641/1
MinJeong Kim [Tue, 14 Feb 2017 09:12:30 +0000 (18:12 +0900)]
Enabled to swallow indicator object into cw->shobj

Change-Id: I3d9a318b201b13ea63261c716d3c615e72782c7a
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
7 years agosend conformant area according to next angle when rotation begins 73/114473/4
Duna Oh [Mon, 13 Feb 2017 11:07:58 +0000 (20:07 +0900)]
send conformant area according to next angle when rotation begins

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

7 years agoe_client: floating win's moving out of margin is limited accepted/tizen/3.0/common/20170214.180242 accepted/tizen/3.0/ivi/20170213.224945 accepted/tizen/3.0/mobile/20170213.224840 accepted/tizen/3.0/tv/20170213.224903 accepted/tizen/3.0/wearable/20170213.224925 submit/tizen_3.0/20170212.133523
Juyeon Lee [Sun, 12 Feb 2017 13:06:02 +0000 (22:06 +0900)]
e_client: floating win's moving out of margin is limited

Change-Id: Ib16633b16b9e45c972180f83aca0bef863ecbb7d

7 years agoe_zone: add a act vaule for rotation info in _E_Zone structure 52/114252/1 accepted/tizen/common/20170213.174406 accepted/tizen/ivi/20170214.010724 accepted/tizen/mobile/20170214.010508 accepted/tizen/tv/20170214.010610 accepted/tizen/wearable/20170214.010649 submit/tizen/20170212.133232
Doyoun Kang [Sat, 11 Feb 2017 07:15:41 +0000 (16:15 +0900)]
e_zone: add a act vaule for rotation info in _E_Zone structure

Change-Id: Ia4146e6a14ddf150fc93e83149b893bf7c9c200e

7 years agoe_service_quickpanel: fix bug for handling quickpanel scrollable state 32/114232/1
Doyoun Kang [Fri, 10 Feb 2017 13:06:29 +0000 (22:06 +0900)]
e_service_quickpanel: fix bug for handling quickpanel scrollable state

there was a bug that the indicator didn't shown if the window set the quickpanel's scrollable state to disable

Change-Id: Ic4a94557a9f25471f8083c9d1e7502b983573e81

7 years agoremote_surface: save image data for all normal clients 33/114033/2 accepted/tizen/3.0/common/20170213.160737 accepted/tizen/3.0/ivi/20170213.035140 accepted/tizen/3.0/mobile/20170213.034957 accepted/tizen/3.0/tv/20170213.035042 accepted/tizen/3.0/wearable/20170213.035110 accepted/tizen/common/20170210.170656 accepted/tizen/ivi/20170214.010324 accepted/tizen/mobile/20170214.010139 accepted/tizen/tv/20170214.010208 accepted/tizen/wearable/20170214.010238 submit/tizen/20170210.084816 submit/tizen_3.0/20170210.084950
MinJeong Kim [Thu, 9 Feb 2017 14:56:34 +0000 (23:56 +0900)]
remote_surface: save image data for all normal clients

- Changed image data path to XDG_RUNTIME_DIR/.enlightenment
- Save image data of all normal clients

Change-Id: I4bd792edde3d6dad67d9a75b3ca5f9695298b8bb
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
7 years agoremote_surface: do force offscreen render if remote surface requests 32/114032/2
MinJeong Kim [Thu, 9 Feb 2017 13:00:02 +0000 (22:00 +0900)]
remote_surface: do force offscreen render if remote surface requests

1. Support tizen_remote_surface@remote_render_set
2. Add ec->exp_iconify.skip_by_remote flag
 We have determined skip iconify by checking ec->exp_iconify.skip_iconify flag,
and our new request wants to skip iconify policy. But we are not able to
maintain original value of ec->exp_iconify.skip_iconify if remote surface
overrides it. so new flag ec->exp_iconify.skip_by_remote flag is added
to NOT interrupt original icoinfy policy.

Change-Id: I99c925b7297e48cf347d681791c75597ad537384
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
7 years agoe_plane: delay release exported surface to queue when hwc mode is changed. 26/114026/2
Changyeon Lee [Thu, 9 Feb 2017 13:10:30 +0000 (22:10 +0900)]
e_plane: delay release exported surface to queue when hwc mode is changed.

- always clear queue even if hwc client doens't have update.
- release last exported surface when mode_change_age is more than 2.

Change-Id: Id4b781f9ff283370e4e78d0752ac760f0e6aa1b9

7 years agoe_service_quickpanel: send quickpanel_state hidden message to old below window 14/114014/2 accepted/tizen/3.0/common/20170210.171054 accepted/tizen/3.0/ivi/20170210.082921 accepted/tizen/3.0/mobile/20170210.082538 accepted/tizen/3.0/tv/20170210.082842 accepted/tizen/3.0/wearable/20170210.082901 accepted/tizen/common/20170210.170223 accepted/tizen/ivi/20170210.004512 accepted/tizen/mobile/20170210.004334 accepted/tizen/tv/20170210.004414 accepted/tizen/wearable/20170210.004443 submit/tizen/20170209.135025 submit/tizen_3.0/20170209.135206
Doyoun Kang [Thu, 9 Feb 2017 13:43:40 +0000 (22:43 +0900)]
e_service_quickpanel: send quickpanel_state hidden message to old below window

Change-Id: I1a8d6c709a8903aedaaa91fbfb92917e74f6708a

7 years agoe_comp: moved missing codes from old _e_comp_client_update faunction 16/114016/1
Gwanglim Lee [Thu, 9 Feb 2017 13:44:06 +0000 (22:44 +0900)]
e_comp: moved missing codes from old _e_comp_client_update faunction

Change-Id: I0e831ec061cef68c573679f14bc4105b469b6a11

7 years agoe_service_quickpanel: fixed warnings. 11/114011/1
Gwanglim Lee [Thu, 9 Feb 2017 13:33:21 +0000 (22:33 +0900)]
e_service_quickpanel: fixed warnings.

removed unused variables.

Change-Id: I6a94283d21f48ee2da68e797c0b310728c51cba0

7 years agoe_comp: removed unnecessary legacy e_comp->nocomp codes. 09/114009/1
Gwanglim Lee [Thu, 9 Feb 2017 11:41:50 +0000 (20:41 +0900)]
e_comp: removed unnecessary legacy e_comp->nocomp codes.

However, the nocomp member is still in the E_Comp structure
to avoid unexpected build error.

Change-Id: I26ae3a6489fc99926d0e850640bf7bebd6272c3e

7 years agoe_client: added support for 'wm.policy.win.rot.render.nopending' aux hint. 72/113972/2
Gwanglim Lee [Thu, 9 Feb 2017 11:22:33 +0000 (20:22 +0900)]
e_client: added support for 'wm.policy.win.rot.render.nopending' aux hint.

The display server doesn't block application rendering if the client window
has a 'wm.policy.win.rot.render.nopending' aux hint during rotation.

Each module can check wheter this aux hint is set by using
ec->e.state.rot.nopending_render member.

Change-Id: Ib1db526d5ef60b5c9c9d29211be5c5b271a04c17

7 years agoe_comp_wl: added support for E_COMP_WL_HOOK_BUFFER_CHANGE. 71/113971/2
Gwanglim Lee [Thu, 9 Feb 2017 11:21:56 +0000 (20:21 +0900)]
e_comp_wl: added support for E_COMP_WL_HOOK_BUFFER_CHANGE.

To prevent rendering of the specific client, it can make possible
cleanup of e_pixmap by each module when client buffer is changed.

Now, if ec->pixmap doesn't have a resource, e_comp_object_damage
function will not set cw->hwc_need_update value. It enables the
display server to block plane update during HWC state.

Change-Id: I283a43be73b605b334ad7be30c8a88e6efce109a

7 years agoe_client: focus_ec NULL check for crash safety 44/113644/4 accepted/tizen/3.0/common/20170209.112938 accepted/tizen/3.0/ivi/20170209.033357 accepted/tizen/3.0/mobile/20170209.033216 accepted/tizen/3.0/tv/20170209.033252 accepted/tizen/3.0/wearable/20170209.033319 accepted/tizen/common/20170208.155346 accepted/tizen/ivi/20170210.004356 accepted/tizen/mobile/20170210.004153 accepted/tizen/tv/20170210.004248 accepted/tizen/wearable/20170210.004307 submit/tizen/20170208.105856 submit/tizen_3.0/20170208.103359
Sreedeep Moulik [Wed, 8 Feb 2017 08:29:45 +0000 (13:59 +0530)]
e_client: focus_ec NULL check for crash safety

Change-Id: I3bf7d9e7b1e3d5b59951a7508f9dac5bf4bda015
Signed-off-by: Sreedeep Moulik <sreedeep.m@samsung.com>
7 years agoe_util_transform : round api add 20/113520/4
Sungbae Park [Wed, 8 Feb 2017 04:59:58 +0000 (13:59 +0900)]
e_util_transform : round api add

there is Negative rounding issue.
e_util_transform provides a new function to round float

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

7 years agoe_policy_wl: add code to check above_lock while changing notification level 26/113626/1
Doyoun Kang [Wed, 8 Feb 2017 08:03:58 +0000 (17:03 +0900)]
e_policy_wl: add code to check above_lock while changing notification level

Change-Id: I6dfd3c20090c5a1c4e0f70c670e82657ecdea35b

7 years agoe_client: add code to check window has ever mapped while calculate visibility 33/113533/1
Doyoun Kang [Wed, 8 Feb 2017 05:40:27 +0000 (14:40 +0900)]
e_client: add code to check window has ever mapped while calculate visibility

Change-Id: Ib4a2810b85b66eee5a6c294d5b567fdd0a073824

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