platform/upstream/enlightenment.git
7 years agoe_policy_conformant: add code to check conformant's owner when ec is destroyed 10/118710/1
Doyoun Kang [Mon, 13 Mar 2017 23:20:38 +0000 (08:20 +0900)]
e_policy_conformant: add code to check conformant's owner when ec is destroyed

There was a bug that the conformant's owner window didn't update when it is destroyed.
So, new conformant's owner window couldn't update conformant area.

Change-Id: I65d33f9c5692e21e1bc26b1538dfae28ffc511ca

7 years agowl_desktop_shell: add code to send launch_real.done signal 96/118496/1 accepted/tizen/3.0/common/20170314.072727 accepted/tizen/3.0/ivi/20170314.004916 accepted/tizen/3.0/mobile/20170314.004752 accepted/tizen/3.0/tv/20170314.004821 accepted/tizen/3.0/wearable/20170314.004849 accepted/tizen/common/20170314.172839 accepted/tizen/ivi/20170313.225757 accepted/tizen/mobile/20170313.225705 accepted/tizen/tv/20170313.225723 accepted/tizen/unified/20170314.015105 accepted/tizen/wearable/20170313.225740 submit/tizen/20170313.220824 submit/tizen_3.0/20170313.220639
Doyoun Kang [Sun, 12 Mar 2017 23:38:50 +0000 (08:38 +0900)]
wl_desktop_shell: add code to send launch_real.done signal

E emits a "e,action,launch_real,done" signal when a window is mappend and not using splash image.

Change-Id: If240dc40cd00e20051d2454e35503af52c537ea9

7 years agoe_client/e_policy: add a use_splash value in E_Client for using splash image 95/118495/1
Doyoun Kang [Sun, 12 Mar 2017 23:35:34 +0000 (08:35 +0900)]
e_client/e_policy: add a use_splash value in E_Client for using splash image

Change-Id: I35478019f127beff6c919ecaf232870ac0914184

7 years agoe_policy_wl: remove code to handle "alert" role property 79/118479/1
Doyoun Kang [Sat, 11 Mar 2017 00:20:33 +0000 (09:20 +0900)]
e_policy_wl: remove code to handle "alert" role property

Change-Id: I4d6bf79d1b617c1f52d46f111e2ab3efcd6ea164

7 years agoe_policy_wl: modify code to call e_client_unignore in _tzlaunch_splash_iface_cb_owner 88/118288/1 accepted/tizen/3.0/common/20170313.075841 accepted/tizen/3.0/ivi/20170312.222818 accepted/tizen/3.0/mobile/20170312.222712 accepted/tizen/3.0/tv/20170312.222738 accepted/tizen/3.0/wearable/20170312.222759 accepted/tizen/common/20170313.162236 accepted/tizen/ivi/20170313.042454 accepted/tizen/mobile/20170313.042350 accepted/tizen/tv/20170313.042414 accepted/tizen/unified/20170313.042512 accepted/tizen/wearable/20170313.042436 submit/tizen/20170310.225956 submit/tizen_3.0/20170310.225521
Doyoun Kang [Thu, 9 Mar 2017 23:46:57 +0000 (08:46 +0900)]
e_policy_wl: modify code to call e_client_unignore in _tzlaunch_splash_iface_cb_owner

There was a bug that the E_EVENT_CLIENT_ADD was not called while using launch image.
(This change is same to _tzlaunch_img_iface_cb_owner.)

Change-Id: Ia91b2316a3e58dd20d6cd536572b868bed434646

7 years agoe_client : check e_object_id_del when send transform change hook 50/118250/2
Sungbae Park [Thu, 9 Mar 2017 09:49:54 +0000 (18:49 +0900)]
e_client : check e_object_id_del when send transform change hook

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

7 years agoe_log: change EINA_LOG_LEVEL_CRITICAL level to DLOG_ERROR 47/118147/1
Doyoun Kang [Thu, 9 Mar 2017 04:20:24 +0000 (13:20 +0900)]
e_log: change EINA_LOG_LEVEL_CRITICAL level to DLOG_ERROR

When we use system dlog type, the abort() is occurred in DLOG_FATAL level log.
So, we changed dlog level to DLOG_ERROR for avoiding abort().

Change-Id: I769ad754dcffb044f0c20d4d3aed8878ced6c0dd

7 years agoe_log/e_config: add code to change log_type using configuration 17/118117/2
Doyoun Kang [Thu, 9 Mar 2017 01:16:51 +0000 (10:16 +0900)]
e_log/e_config: add code to change log_type using configuration

Change-Id: I80e796c50e40341ee5f4bcaea3e2548bf69efcc0

7 years agoremove executable permission bit of source files 08/118108/1
Doyoun Kang [Thu, 9 Mar 2017 00:14:53 +0000 (09:14 +0900)]
remove executable permission bit of source files

Change-Id: Ibc912921ee22ed2eb954f600c1638f3f8e86e4d3

7 years agoe_info: added window rotation info to prop option 45/118045/1
Gwanglim Lee [Wed, 8 Mar 2017 11:01:29 +0000 (20:01 +0900)]
e_info: added window rotation info to prop option

Change-Id: I3f22266c212339de13d6ac2415a60d629f86fb32

7 years agoe_comp_wl_data: fix dereference after NULL check 71/117971/1
MinJeong Kim [Wed, 8 Mar 2017 07:02:48 +0000 (16:02 +0900)]
e_comp_wl_data: fix dereference after NULL check

Change-Id: Ibc7258c65d6904d19d055923f5e3d02b26f942c4
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
7 years agoe_policy/wl_desktop_shell: add code clearing ec's post_lower/post_raise flag 51/117951/1
Doyoun Kang [Wed, 8 Mar 2017 06:12:07 +0000 (15:12 +0900)]
e_policy/wl_desktop_shell: add code clearing ec's post_lower/post_raise flag

Change-Id: I0d90e02ede33df929e4dc602d3a373f607a9b55b

7 years agoe_client: Delay by_client flag reset timing in e_client_activate 97/116997/4
Seungjin Park [Thu, 2 Mar 2017 08:40:12 +0000 (17:40 +0900)]
e_client: Delay by_client flag reset timing in e_client_activate
Fix by_client flag reset timing to let effect module know by_client or by_visibility

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

7 years agoe_client: do not include client who is skipped on visibility changes 95/117595/2
MinJeong Kim [Mon, 6 Mar 2017 15:58:31 +0000 (00:58 +0900)]
e_client: do not include client who is skipped on visibility changes

Change-Id: I3183b8fbe50d81b812eb96879cdb4d77c44e3cd6
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
7 years agoe_client : add transform change hook 95/117895/1
Sungbae Park [Wed, 8 Mar 2017 03:56:32 +0000 (12:56 +0900)]
e_client : add transform change hook

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

7 years agospec: remove profile build dependency 28/117828/1
Juyeon Lee [Tue, 7 Mar 2017 13:50:53 +0000 (22:50 +0900)]
spec: remove profile build dependency

The profile macro is going to be elimated after Tizen 3.0 public
so need to considered how to apply libgomp for specific system further

Change-Id: I7eb18f6b60d6a42ec042012797b54578aba81837

7 years agoe_policy: fixed code to check activating above lock feature 14/117814/1
Doyoun Kang [Tue, 7 Mar 2017 12:31:18 +0000 (21:31 +0900)]
e_policy: fixed code to check activating above lock feature

Change-Id: Ic6b2e5bfa99e3990ea6d0e4746f431799631fd34

7 years agoe_policy: fix double-free of tz_dpy_pol while doing shutdown of e_policy_wl 87/117487/1 accepted/tizen/3.0/common/20170307.113142 accepted/tizen/3.0/ivi/20170306.221334 accepted/tizen/3.0/mobile/20170306.221015 accepted/tizen/3.0/tv/20170306.221109 accepted/tizen/3.0/wearable/20170306.221140 accepted/tizen/common/20170306.165033 accepted/tizen/ivi/20170306.222506 accepted/tizen/mobile/20170306.222334 accepted/tizen/tv/20170306.222410 accepted/tizen/unified/20170309.035457 accepted/tizen/wearable/20170306.222440 submit/tizen/20170306.043923 submit/tizen_3.0/20170306.045223 submit/tizen_unified/20170308.100412
Sung-Jin Park [Mon, 6 Mar 2017 07:24:10 +0000 (16:24 +0900)]
e_policy: fix double-free of tz_dpy_pol while doing shutdown of e_policy_wl

Change-Id: Ia2f42dfd0db8de2f21cb1f5d91ab58d299304f2f

7 years agoe_policy: add exception handling code for g_conf on each event handler 86/117486/1
Sung-Jin Park [Mon, 6 Mar 2017 07:05:30 +0000 (16:05 +0900)]
e_policy: add exception handling code for g_conf on each event handler

Change-Id: I1d33f2d9c916777a7561055dc187b85a902c0da2

7 years agoe_plane_renderer: remove unused variable 67/117467/1
Changyeon Lee [Mon, 6 Mar 2017 07:04:11 +0000 (16:04 +0900)]
e_plane_renderer: remove unused variable

Change-Id: Ied8888afad2a0c966fdcc866f571175417419df5

7 years agoe_plane_renderer: fixed e20 and client use reserved buffer at the same time. 27/117427/3
Changyeon Lee [Fri, 3 Mar 2017 12:10:17 +0000 (21:10 +0900)]
e_plane_renderer: fixed e20 and client use reserved buffer at the same time.

- if client dequeue reserved buffer when renderer deactivate,
  don't release reserved buffer to queue utill client commit or destroy it

Change-Id: I32801f2dbe717e8fd8e40782d4c8085899828c68

7 years agolaunchscreen:do not hide launchscreen even if pixmap resource is not available 32/117432/1
MinJeong Kim [Mon, 6 Mar 2017 05:41:37 +0000 (14:41 +0900)]
launchscreen:do not hide launchscreen even if pixmap resource is not available

Change-Id: I03ddd9018fcd754706434e204e665b6833ff0832
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
7 years agoe_policy: restore layer of child window when the transient parent is removed 16/117416/1
Doyoun Kang [Mon, 6 Mar 2017 04:43:06 +0000 (13:43 +0900)]
e_policy: restore layer of child window when the transient parent is removed

The window's layer is restored to original layer as below cases.
- destroyed its transient parent window
- unset transient_for property

Change-Id: Ic94f0c669088a5dee752213fcfd200d5577201b8

7 years agoe_pixmap: don't need to check null for cp->client on e_pixmap_buffer_clear
Gwanglim Lee [Sun, 5 Mar 2017 09:21:17 +0000 (18:21 +0900)]
e_pixmap: don't need to check null for cp->client on e_pixmap_buffer_clear

Change-Id: I75b358d08d980d45658851d82d5eb7cc937ecf10

7 years agoe_comp_wl_data: fix sending selection event to wrong clients 47/117247/2
MinJeong Kim [Fri, 3 Mar 2017 08:53:00 +0000 (17:53 +0900)]
e_comp_wl_data: fix sending selection event to wrong clients

Change-Id: Ie688c1de1edc36eda1a2552663b7413164c182e5
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
7 years agoSupport clients using wl_data_device without wl_surface 46/117246/2
MinJeong Kim [Mon, 27 Feb 2017 09:19:19 +0000 (18:19 +0900)]
Support clients using wl_data_device without wl_surface

Change-Id: Ied918cb81598e4b14a4a5f77950e2bf9a1f2c11c
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
7 years agocbhm: do not iconify when LCD display is off 59/117359/2
Duna Oh [Sun, 5 Mar 2017 23:46:33 +0000 (08:46 +0900)]
cbhm: do not iconify when LCD display is off

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

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