Duna Oh [Fri, 17 Mar 2017 01:34:54 +0000 (10:34 +0900)]
e_pointer: refactoring codes for rotating cursor image
Signed-off-by: Duna Oh <duna.oh@samsung.com>
Change-Id: Ia1bb08874c9e3465121541ae33ed2eaff2078ea1
MinJeong Kim [Fri, 14 Apr 2017 13:58:23 +0000 (22:58 +0900)]
Unset external content of cursor comp object
Change-Id: I20b3e84171763809e4f37759f550c6b836e78ff8
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
Sangjin Lee [Mon, 3 Apr 2017 12:29:02 +0000 (21:29 +0900)]
e_policy_wl: add new funtion for tizen_ws_shell extension
For make extension protocol for tzsh in seperate module, added the two functions.
1) e_tizen_extension_add : this funtion should be called in module_init
2) e_tizen_extension_del : this funtion should be called in module_deinit
When received tizen_ws_shell::get_extension, server call the callback to create
specific resource for extension. In callback function, it should be make new wl_resource.
Change-Id: If34fa96ee3460ca8df20c6fddb66bccd2b845006
Gwanglim Lee [Thu, 20 Apr 2017 12:45:33 +0000 (21:45 +0900)]
e_util: changed converting function to strtoul for unsigned long int type
Change-Id: I1df52f33f66ea2e434356c1a116f3367b70ec624
Gwanglim Lee [Thu, 20 Apr 2017 12:33:51 +0000 (21:33 +0900)]
e_info: fixed out of range error due to the signed integer type.
Change-Id: I88aa6dfad7cf8901bb05445751ecba9ddc34a947
Gwanglim Lee [Thu, 20 Apr 2017 12:30:18 +0000 (21:30 +0900)]
e_utils: added e_util_string_to_uint util function to support unsigned integer type
Change-Id: Ia7a660b6d723b1c48e667eba46a37b3de20a801e
Gwanglim Lee [Thu, 20 Apr 2017 12:18:28 +0000 (21:18 +0900)]
e_info: send dbus reply message even if parsing failed
Change-Id: I8a8dc42ae1f526bca7fb6b6c57c3b4fadd53ead4
Gwanglim Lee [Tue, 18 Apr 2017 13:43:08 +0000 (22:43 +0900)]
removed unsafe sscanf
Change-Id: Iaa2e305a6f46a4f01e03d9f36722eb533df11e42
Changyeon Lee [Thu, 13 Apr 2017 03:12:25 +0000 (12:12 +0900)]
e_plane_renderer: added surface_queue destroy callback
reset surface_queue information when surface_queue of renderer is destroyed
Change-Id: Ia6cfb2debd6db7195328231847042c8ba03b9fdc
Changyeon Lee [Wed, 12 Apr 2017 07:30:46 +0000 (16:30 +0900)]
e_plane_renderer: surface_queue set to renderer when create renderer
Change-Id: If9dbb1b4df6d410c65bcf80159d8d1586e67297e
Sungbae Park [Fri, 31 Mar 2017 05:49:33 +0000 (14:49 +0900)]
e_comp_wl : add subsurface update api
if we call activate below api with below target surface is subsurface parent.
the target surface is trapped between parent subsurface and child subsurface.
because it. we need subsurface update api for e_policy and e20 module
Signed-off-by: Sungbae Park <sb34.park@samsung.com>
Change-Id: I5b159e9cd1ce92607f7f020927e24fc4f802d57c
Signed-off-by: Sungbae Park <sb34.park@samsung.com>
Junkyeong Kim [Wed, 5 Apr 2017 05:10:54 +0000 (14:10 +0900)]
e_plane: make align to enlightenment style
Change-Id: I47597ee9478ebbbed87738ee2554ff2eccc85a07
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Gwanglim Lee [Thu, 13 Apr 2017 13:10:31 +0000 (22:10 +0900)]
e_policy_visibility: added support for pre_unobscured visibility event
The compositor sends this event before the window is shown on the screen.
And it only for client which has tizen_visibility version 5 or above.
Change-Id: I7e6d3dc98c4c1dcb28b30cee00ab910b9411a680
MinJeong Kim [Fri, 7 Apr 2017 06:49:17 +0000 (15:49 +0900)]
e_comp_cfdata: added config values bg_effect_style
Change-Id: I5378a7110210bd8f3abf753fa76929357a59bc8d
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
Duna Oh [Tue, 28 Feb 2017 09:16:13 +0000 (18:16 +0900)]
indicator: set indicator's angle when rotation begins
It solves the issue that wrong sized indicator is shown for a while when rotation ends.
This patch is related with following patch.
https://review.tizen.org/gerrit/#/c/119081
Signed-off-by: Duna Oh <duna.oh@samsung.com>
Change-Id: I618e6be95145bbe89e8bf164c229ba65862aa861
MinJeong Kim [Thu, 13 Apr 2017 04:46:44 +0000 (13:46 +0900)]
e_config/conformant: added config value 'enable_conformant_ack'
Change-Id: Ia98dd381037a3d70d6115e036af92b966eb2aa41
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
Changyeon Lee [Fri, 7 Apr 2017 09:24:08 +0000 (18:24 +0900)]
e_plane_renderer: set backup buffer when fail to get renderer buffer
Change-Id: Id8f72fb19246df9adc1ad31dae43e543f4c4f39d
Changyeon Lee [Fri, 7 Apr 2017 05:44:45 +0000 (14:44 +0900)]
e_plane_renderer: correct user data of callback of deqeueue
Change-Id: I75e239cdb330bd707b1e85385bbc2f1739c62527
Doyoun Kang [Mon, 10 Apr 2017 09:39:38 +0000 (18:39 +0900)]
e_comp_object: add code to send launch_real,done event if the window doesn't use effect
There was a bug that "e,action,launch_real,done" event is not published if the window doesn't use effect.
So, we added code to send the event when the window which doesn't use effect is launched.
Change-Id: I57924234dbb7a83574a10dccb570ab579248f5c5
Doyoun Kang [Fri, 7 Apr 2017 01:24:32 +0000 (10:24 +0900)]
e_zone: add hook function for changing display state
Change-Id: Ib86f7e90e58e3aec06ac055350c62611559bfa72
junghwan Choi [Thu, 6 Apr 2017 04:28:43 +0000 (13:28 +0900)]
e_comp_object: focus defer set even if the content type of comp object is external.
- this patch fix not getting focus issue for the e_client which content type is external.
Change-Id: I72b6658173a6db7dc1a5ad0daed16df4849a4074
Signed-off-by: junghwan Choi <jhhh.choi@samsung.com>
MinJeong Kim [Wed, 5 Apr 2017 06:32:35 +0000 (15:32 +0900)]
remote_surface: added mouse in/out events
Change-Id: Iad43642fccfb99e810109087896529b21afc40d1
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
JengHyun Kang [Mon, 3 Apr 2017 05:02:50 +0000 (14:02 +0900)]
e_client: Add APIs to send mouse in / out events
Change-Id: I9de27f8adbd1e1e4eab6795f2437e3cddf045b66
JengHyun Kang [Mon, 3 Apr 2017 03:51:19 +0000 (12:51 +0900)]
e_comp_wl: Check event driven ec is ignored, if this ec is not remote surface provider
Change-Id: Icbc05991ce619bc68d3e6999252d7dc5b2982693
Changyeon Lee [Mon, 3 Apr 2017 12:10:44 +0000 (21:10 +0900)]
e_output: Do not unfetch if plane needs unset commit when DPMS_OFF
Change-Id: I257806d9a1dc20a53eb613d53b95a466edbadfe6
Changyeon Lee [Fri, 24 Mar 2017 08:45:47 +0000 (17:45 +0900)]
e_plane_renderer: activate/deactivate renderer when ec of renderer is changed
- send activate/deactivate event even if plane isn't reserved_memory
Change-Id: I8dacfd76fdbbdf5486717be08147115858473f6a
Changyeon Lee [Fri, 24 Mar 2017 08:32:41 +0000 (17:32 +0900)]
e_plane_renderer: rename activate/deactive to reserved_activate/deactivate
Change-Id: Ic3fdd3edd535e9a5bdab8691d68825ada109fc0e
Juyeon Lee [Tue, 4 Apr 2017 07:43:44 +0000 (16:43 +0900)]
e_comp_wl_data: add exceptional return for x clients
e_comp_wl_data_device_send_enter support server side dnd
btw, it is not considering x clients, so added exception
not to pass uninitialized variable 'data_device_res' as wl_data_device parameter
Change-Id: I4ab8b0702272b2874c45caaa0fa421c9aee5111f
Doyoun Kang [Fri, 31 Mar 2017 05:34:39 +0000 (14:34 +0900)]
e_client: fix bug for skipping visibility window while calculating visibility
There was a bug that the below window of the visibility skipped window is un-obscured.
Change-Id: I6b0781841ca5bb467b8b2b8400825ea1c11232b0
Doyoun Kang [Wed, 29 Mar 2017 06:26:47 +0000 (15:26 +0900)]
e_client: add code to check floating mode while calculating visibility
There was a bug that rotation work incorrectly when the floating mode window occupies a screen fully.
Change-Id: Ibb769a81fa40d14e4a5d53da15810db8ce747875
Juyeon Lee [Thu, 30 Mar 2017 08:39:39 +0000 (17:39 +0900)]
e_client: not to enter HWC when moving and resizing
Change-Id: Ie48f016831aa1477d0ecf90220292449a76bc927
Doyoun Kang [Tue, 28 Mar 2017 06:00:42 +0000 (15:00 +0900)]
e_policy_visibility: check children's map_state while handling iconify window
There was a bug that the window is not iconified by visibility when its child is not mapped.
So, we added code to check children's map state.
Change-Id: I26e7df2171e3a513b687e877addb4bad8a90d40b
Doyoun Kang [Fri, 24 Mar 2017 12:36:50 +0000 (21:36 +0900)]
e_policy: add code to check the window's geometry while handling lockscreen
there was a bug that the e considered the lockscreen is shown when it request to activate.
so, we add code to check the window's geometry before handling lockscreen.
Change-Id: I27e0d383fdaa8589ec55e47a7db080c72e8774c8
JengHyun Kang [Fri, 24 Mar 2017 07:03:42 +0000 (16:03 +0900)]
e_comp_wl: Casting value for a pointer comparison
Change-Id: I4144585d93e7b251167d3dd06992c133b8b7ea24
Doyoun Kang [Fri, 24 Mar 2017 06:56:27 +0000 (15:56 +0900)]
e_policy_visibility: changed code to call _e_vis_update_forground_list while handling iconify_visibility.
There was a bug that the enlightenment calls e_client_idler_before repeatedly.
Change-Id: I8f2979fbab1f522816a0899a3e07b73ce40c4c71
Utkarsh Ray [Fri, 17 Mar 2017 14:18:29 +0000 (19:48 +0530)]
e_comp_wl: add NULL-check for ec->comp_data
Prevent invalid memory access
Change-Id: I57696f0bb20347a17ef86dae6d3d08bb75a25039
Signed-off-by: Utkarsh Ray <utkarsh.ray@samsung.com>
Boram Park [Thu, 23 Mar 2017 06:57:41 +0000 (15:57 +0900)]
e_pixmap: set format 0 to video buffer.
When gl is disable, the pixmap which has video buffer couldn't be refreshed.
Then video buffer couldn't be displayed on screen.
Change-Id: Ia7076a93af3056fce492a67be64574cbc128df30
Doyoun Kang [Wed, 22 Mar 2017 12:45:04 +0000 (21:45 +0900)]
e_policy_visibility: add code to check pol_vis while handling iconify_by_visibility
There was a bug for crashing enlightenment if e didn't us a use_buffer_flush configuration.
Change-Id: Ifdae5f4057897813a41fbd3c0cd0244e79e30375
MinJeong Kim [Mon, 20 Mar 2017 05:41:35 +0000 (14:41 +0900)]
e_comp_object: return success value of edje swallow for effect object
Change-Id: Icb1a07f4e0df0e9048b3d9e338bad7da0bc0e2d4
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
Changyeon Lee [Tue, 21 Mar 2017 05:25:05 +0000 (14:25 +0900)]
e_plane_renderer: check commit_data_list when release exported surface
Change-Id: Ie653487e37decb8c9f4f01496efbfa2d7b0817b6
Changyeon Lee [Mon, 20 Mar 2017 03:28:57 +0000 (12:28 +0900)]
e_plane_renderer: use plane to callback user data instead plane_renderer
- plane_renderer is freed when plane doesn't use it
Change-Id: I0923814700da49e40c619d510feb877da0dc9051
Changyeon Lee [Tue, 14 Mar 2017 09:43:28 +0000 (18:43 +0900)]
e_output: use preferred output_mode when finding best output mode.
- fixed bug of setting preferred
- use E_NEW when allocating E_Output_Mode
Change-Id: I8b6a7e3403c395b4719e38262ae4cb5efd6ca6d6
Changyeon Lee [Tue, 14 Mar 2017 07:54:14 +0000 (16:54 +0900)]
e_plane: set pending_commit when after call wait vblank
Change-Id: Ic1a29cc44d18023c99f7d5a800060fd9709331d8
JengHyun Kang [Fri, 17 Mar 2017 05:42:58 +0000 (14:42 +0900)]
e_comp_wl: Do not send key event to client is key event's data is 0x1
Change-Id: I73cbef306dc0c41ad820911a2fa290082267b690
Doyoun Kang [Fri, 17 Mar 2017 05:04:04 +0000 (14:04 +0900)]
e_policy_visibility: add code to call _e_vis_update_forground_list while iconifying window by visibility
There was a bug that the fully-obscured but not-iconified window is set to the activity visible ec (pol_vis->activity).
Change-Id: I2b6284df288be91e8249fbd244dd26fe2ec542f5
Doyoun Kang [Fri, 17 Mar 2017 04:53:41 +0000 (13:53 +0900)]
e_policy_visibility: change code to set ec->exp_iconify.not_raise flag in _e_vis_client_uniconify_render
For this, we can check that the window will be raised or not in prepare foreground signal callback function.
Change-Id: I04d037528c1451b6b99b26ede7ac9b52f0034b9d
Gwanglim Lee [Thu, 16 Mar 2017 13:37:47 +0000 (22:37 +0900)]
client: enables an window to move to out of screen during event
evaluation stage if it wants to be placed to out of screen using
tizen_position interface.
Change-Id: I1846430207cd997d71b32805c7cf0fc6f3b8925a
MinJeong Kim [Tue, 14 Mar 2017 06:19:47 +0000 (15:19 +0900)]
e_policy_wl: support runtime background launch set
Change-Id: Iab430f6efbb286ca2e458e0f0ffdc214c15bbf5e
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
MinJeong Kim [Tue, 14 Mar 2017 05:52:03 +0000 (14:52 +0900)]
e_policy_wl:set surface resource only if wl_client are matching
Change-Id: I453fd3cf0b2206feaa0e2b3eec6f9930ea1d4561
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
Juyeon Lee [Wed, 15 Mar 2017 09:00:24 +0000 (18:00 +0900)]
enlightenment_info : add frender to force update screen
all : updates client's surface and canvas
cls : updates client's surface only
canvas : updates canvas adding damage in fullscreen size
Change-Id: I0eba72bfaf3a5c9f6dfdeab0cdfec25ac39ced53
Juyeon Lee [Wed, 15 Mar 2017 03:55:25 +0000 (12:55 +0900)]
e_comp_wl_input: cursor surface is alpha window
wl_surface is created as 24 depth window since b8311c9
Change-Id: I8481977e995b5cc8f26a9620d1b10cd6c802aab4
MinJeong Kim [Tue, 14 Mar 2017 09:07:49 +0000 (18:07 +0900)]
e_comp_wl_data: fixed wrong contents size and do not clear selection until next selction set coming
Change-Id: I236793c1c740fd25cbeaa830c698630401de4e89
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
Juyeon Lee [Tue, 14 Mar 2017 10:35:56 +0000 (19:35 +0900)]
e_comp_canvas: add damage rect when HWC end
Change-Id: I2ee3bd8d84b14d31e3ea43b2e8201fec7ca5797d
Doyoun Kang [Tue, 14 Mar 2017 08:32:34 +0000 (17:32 +0900)]
e_comp_wl: change the initial argb value to 0 in _e_comp_wl_client_cb_new
There was a bug that the below window is uniconified by calculating visibility.
This was due to the new client is set the argb value to 1 by default.
Change-Id: Ie96a51eba3b78d1547fa4d2e901ca9c0f2223af3
Juyeon Lee [Tue, 14 Mar 2017 03:41:11 +0000 (12:41 +0900)]
e_policy_visibility: fix svace deref after null and correct coding convention
Change-Id: Ieadc92183e148c3a14fdd0f559bd0d0878088944
MinJeong Kim [Mon, 13 Mar 2017 15:54:50 +0000 (00:54 +0900)]
e_comp_wl_data: add manual selection API to send internal data to cbhm
Change-Id: Iaf49a8c1123c5efeb20deba1d2d3d9b19374775e
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
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
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
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
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
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
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
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
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
Doyoun Kang [Thu, 9 Mar 2017 00:14:53 +0000 (09:14 +0900)]
remove executable permission bit of source files
Change-Id: Ibc912921ee22ed2eb954f600c1638f3f8e86e4d3
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
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>
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
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
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>
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
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
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
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
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
Changyeon Lee [Mon, 6 Mar 2017 07:04:11 +0000 (16:04 +0900)]
e_plane_renderer: remove unused variable
Change-Id: Ied8888afad2a0c966fdcc866f571175417419df5
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
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>
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
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
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>
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>
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
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
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>
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
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
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
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>
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
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
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>
Doyoun Kang [Mon, 27 Feb 2017 06:17:07 +0000 (15:17 +0900)]
e_info: add parent information for topvwins
Change-Id: I8948d40c7bc4607dbd730bd64bc8b66ea4f13a21
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
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
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
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
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>
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>
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