Sung-Jin Park [Fri, 20 May 2016 06:51:24 +0000 (15:51 +0900)]
e_info_server : fix not to redirect stdout to the file associate with the output path for protocol_trace
Change-Id: I3fcf5b9a1e6e16adec5fb7397ace83fa4d1e7010
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
Sung-Jin Park [Fri, 20 May 2016 05:56:45 +0000 (14:56 +0900)]
e_info_server : move the definition of wl_object and wl_resource to .c file from .h file not to make module build issues
Change-Id: Ia8ec141a630f60425a9832c8566bc1b23b4a1572
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
Duna Oh [Fri, 20 May 2016 02:48:56 +0000 (11:48 +0900)]
e_comp_wl: Keep sending mouse move event for ISF, even if window stack changes
Signed-off-by: Duna Oh <duna.oh@samsung.com>
Change-Id: I34efd48493f3789a50b455c23ca3d4afe7acdace
Duna Oh [Fri, 13 May 2016 07:54:54 +0000 (16:54 +0900)]
e_info: add protocol_rule checking rules to trace
Files related to rule checking originated from xdbg trace.
Signed-off-by: Duna Oh <duna.oh@samsung.com>
Change-Id: I143fb6c384612709dafd219761355e8e84644989
Sungbae Park [Tue, 17 May 2016 05:38:27 +0000 (14:38 +0900)]
if subsurface commit fail. doesn't send frame event bug fix
Signed-off-by: Sungbae Park <sb34.park@samsung.com>
Change-Id: Ia989f2be63df5b4bb0b6942141ac423a567f8612
SooChan Lim [Mon, 16 May 2016 12:04:46 +0000 (21:04 +0900)]
add the function to show the hwc information for debugging
Change-Id: I93c8ef023832dc40536742d9678536d9c7029bb1
Junkyeong Kim [Mon, 16 May 2016 06:51:44 +0000 (15:51 +0900)]
e_info: dump shm format buffer
Change-Id: Ic6bb217c913afa0adead6aa61b50c9a17d49bdcf
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
MinJeong Kim [Mon, 16 May 2016 10:08:09 +0000 (19:08 +0900)]
e_log: use strncpy instead of strcpy for better security
Change-Id: If4ee6ef2b934219511450464a79473f9bcc53d70
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
Gwanglim Lee [Mon, 16 May 2016 10:49:08 +0000 (19:49 +0900)]
e_main: removed E_START env var check because we are executing e directly.
Change-Id: If145507c7e0b938fe167c6229339ae4643b02376
Gwanglim Lee [Mon, 16 May 2016 10:42:11 +0000 (19:42 +0900)]
e_main: removed X11 DISPLAY environment variable set/get codes
Change-Id: Ief2c5c09c973de3ca33347a67c232b04294a730a
Boram Park [Mon, 16 May 2016 10:30:40 +0000 (19:30 +0900)]
fix seg.fault issue if ec->comp_data is NULL
Change-Id: Ieb8477b064faa7b28fd27983a1b8ff95dd06666b
Junkyeong Kim [Thu, 12 May 2016 01:19:00 +0000 (10:19 +0900)]
e_info: use tbm surface dump for dump_buffers
Change-Id: Ic055e260d15235f8962a7cfce7ff43dec286207e
Junkyeong Kim [Fri, 13 May 2016 04:37:38 +0000 (13:37 +0900)]
e_comp_hwc: change tbm dump API name
Change-Id: Icba1708441d0772fd781514e2cbd95f12d0ebf5c
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
SooChan Lim [Fri, 13 May 2016 07:53:15 +0000 (16:53 +0900)]
e_comp_hwc: remove the dpms check at output_commit
The dpms check is done inside tdm.
Change-Id: I5b304b12e239bb04865546ad01c5d6632fe06bd0
Juyeon Lee [Fri, 13 May 2016 05:59:16 +0000 (14:59 +0900)]
e_comp: add e_comp_is_on_overlay
client to check if it is on hw composing
Change-Id: I35bc7ee6459936d81648bca975485181fa062c88
Sungbae Park [Thu, 12 May 2016 13:33:18 +0000 (22:33 +0900)]
no send visibility event bug fix
Signed-off-by: Sungbae Park <sb34.park@samsung.com>
Change-Id: I9c7ef26ec2f7bff6dcd5a0b699a18992dd0eff17
Gwanglim Lee [Fri, 13 May 2016 05:20:29 +0000 (14:20 +0900)]
e_test_helper: removed unused function to fix an warning
Change-Id: I0f9ce6cee68ed6b76ac86358400761d1178387ef
Doyoun Kang [Fri, 13 May 2016 04:03:16 +0000 (13:03 +0900)]
e_test_helper: fixed bug for initializing dbus interface.
Change-Id: I2fa24567d712645849f0ff33f24ee8cbc2ad7d6b
Boram Park [Thu, 12 May 2016 12:16:49 +0000 (21:16 +0900)]
fix the subsurface's wrong behavior
A sub-surface becomes mapped, when a non-NULL wl_buffer is applied and
the parent surface is mapped. The order of which one happens first is
irrelevant. A sub-surface is hidden if the parent becomes hidden, or if
a NULL wl_buffer is applied. These rules apply recursively through the
tree of surfaces.
If the parent wl_surface object is destroyed, the sub-surface is unmapped.
Change-Id: I255593b01fe5e456ae5e0758a305054c9e79dc72
Gwanglim Lee [Thu, 12 May 2016 09:38:28 +0000 (18:38 +0900)]
e_comp_wl: added wl_socket initialization function for the sysvinit system. It can make symbolic link for user session while init time if wl_sock_symlink_access of e config is enabled.
Change-Id: I13d245979cea47538c98874a14940d1d74017f12
Gwanglim Lee [Thu, 12 May 2016 06:13:46 +0000 (15:13 +0900)]
removed wl_drm scripts from build files
Change-Id: Id4b1769689f3a24c07cb35f4a2b7a9652dc65e35
SooChan Lim [Thu, 12 May 2016 06:03:07 +0000 (15:03 +0900)]
e_comp: check only e_comp->hwc at hwc display client
Displaying client directly on the layer is decided inside hwc.
Therefore e_comp call the e_comp_hwc_display_client() when
the client commit is arrived at a server.
Change-Id: I6b53959cbb5f6635c14dbdac36cf80c751edcf2c
SooChan Lim [Thu, 12 May 2016 05:13:28 +0000 (14:13 +0900)]
e_comp_hwc: add EINTERN prefix to the symbol
Change-Id: I2b21d8e955470726e2745af86408512f38ac639c
SooChan Lim [Thu, 12 May 2016 05:07:55 +0000 (14:07 +0900)]
e_comp_hwc: add two apis to set the layer by zorder.
two apis are added.
e_comp_hwc_client_set_layer, e_comp_hwc_client_unset_layer
this is the temporary apis which is used by the extra modules
to set the layer by the zorder.
Change-Id: I74bb50429b9eb9d53de86feaa5d1e5ccb12585fa
MinJeong Kim [Thu, 12 May 2016 04:37:12 +0000 (13:37 +0900)]
e_comp_object: data copy for shm buffer is not needed anymore
see this commit:
0c6b43fb74e9bf777f54f39e07303365a3dafe27
Change-Id: If6b817c2f5be581d2d1251ee1cb3a6d3066b5d8a
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
MinJeong Kim [Thu, 12 May 2016 04:21:07 +0000 (13:21 +0900)]
e_pixmap: ref/unref wl_shm_pool for safe accessing shm buffer data
To manage unmapping of shm buffer pool only inside of wayland-shm
implementation is totally unsafe because there are some cases that the wayland
display server handles data of some shm buffer after destroying of a wayland
client which wass wrtier of the shm buffer. So ref/unref APIs of wl_shm_pool
are necessary to use buffer without risk.
Change-Id: I7ae9251a9755ebad97afb8d6fd8e2d7f05fa9a22
Gwanglim Lee [Thu, 12 May 2016 04:41:06 +0000 (13:41 +0900)]
PRCTL: For performance debugging, trace log functions are inserted into some important point of initialization functions.
Change-Id: Idb8fd5d2b80e0ba5d0400c1ec21298e88b73bcb2
Shilpa Singh [Wed, 11 May 2016 13:36:18 +0000 (19:06 +0530)]
Updated dbus name for gesture communication
Change-Id: I8bfe33183d15af4cea865d1f39a3986c1ce4f661
Signed-off-by: Shilpa Singh <shilpa.singh@samsung.com>
Boram Park [Thu, 12 May 2016 01:34:18 +0000 (10:34 +0900)]
Add to the post_updates list whenever e_comp_object is rendered.
To send the frame done event, e_pixmap_image_clear should be called in post
render callback. But, if e_pixmap is not argb, e_pixmap_image_clear
wasn't called. It seems we need to call e_comp_client_post_update_add
whenever e_comp_object_render is called.
Change-Id: I395a567f83cc1afda2a2bc87d310139819f51f57
Doyoun Kang [Wed, 11 May 2016 21:40:49 +0000 (06:40 +0900)]
wl_desktop_shell, e_comp_wl: added code to call e_comp_wl_surface_commit to render the window when the map_timer expired.
There was a bug that the window was not shown on the screen when the map_timer expired.
That's because the enlightenment didn't render the window at that time.
Change-Id: I548e9b01b60bf67780ec1b8392e7951fbeb1ed4c
Gwanglim Lee [Wed, 11 May 2016 14:33:06 +0000 (23:33 +0900)]
e_comp_wl_input: added code to set hotspot_x and y
Change-Id: I59f6d228dd0a84bc214ed581743c4fd4ea75a0d3
Gwanglim Lee [Wed, 11 May 2016 06:54:38 +0000 (15:54 +0900)]
e_comp_canvas: Added check for default render mode of canvas background rectangle.
Set configuration value if it is different from default mode.
Change-Id: Id709ce3d995c67bbbd27798317519128173692a8
SooChan Lim [Wed, 11 May 2016 05:17:53 +0000 (14:17 +0900)]
enable hwc at emulator.
Change-Id: I18618f7e7a415cb298ac294d2455e6798446d195
MinJeong Kim [Tue, 10 May 2016 04:44:25 +0000 (13:44 +0900)]
Added function trace macros
Change-Id: I22f5ac59169894a060a5fd48dc98d9f48687b1f6
MinJeong Kim [Wed, 4 May 2016 07:21:36 +0000 (16:21 +0900)]
Added config values sleep_for_dri, create_wm_ready and comp canvas background bg set
Change-Id: Iffc73212c18ed1baa2ff5b384d634db5b5aea5ff
SooChan Lim [Wed, 11 May 2016 05:06:22 +0000 (14:06 +0900)]
e_comp_hwc: add the null check of g_hwc
Change-Id: Ie2a116d9058a345778811426b26da77497552b8e
Doyoun Kang [Wed, 11 May 2016 02:25:55 +0000 (11:25 +0900)]
e_main: clean-up code
Change-Id: Ic698c410fcd7b57a86f2fefa6ac22f7d4199b7f2
MinJeong Kim [Tue, 3 May 2016 13:40:50 +0000 (22:40 +0900)]
Support dlog logging system
Change-Id: I644818309e5e3f96b67ae2c8f16832607c9a8ccc
Juyeon Lee [Tue, 3 May 2016 13:50:15 +0000 (22:50 +0900)]
removed e_xinerama, cleanup e_comp_drm, e_output, e_plane
Change-Id: Icd65469c4d820e49f939625c315c94cd1f5920e0
JengHyun Kang [Wed, 4 May 2016 04:14:50 +0000 (13:14 +0900)]
Add a keymap command to enlightenment_info for query a current keymap
Change-Id: Ic91b668f578c521e3fb62a54454f37c289aa352e
Gwanglim Lee [Wed, 4 May 2016 05:34:19 +0000 (14:34 +0900)]
fixed the problems detected by static analyzer
Change-Id: Ib343b6b39c6d9c98c8d4cea7a76ab40ff015d75e
Doyoun Kang [Tue, 3 May 2016 00:37:13 +0000 (09:37 +0900)]
launch screen: added dummy ec and pixmap for E_Launch_Screen.
For this patch, the below window of the launch screen can change
the visibility to fully obscured.
Change-Id: I3485dffa90805e209a0c08a89b7cdfe8cdfb3cae
Sung-Jin Park [Mon, 2 May 2016 06:40:13 +0000 (15:40 +0900)]
e_info : add protocol-trace to trace wayland protocol between server and client(s)
Change-Id: I56436631b36fd49e79a8af380dc49a058091a86d
Junkyeong Kim [Tue, 26 Apr 2016 07:42:26 +0000 (16:42 +0900)]
include libtdm package default
Change-Id: I4781c73ba9b9126b87a73afb0140427e2907d2b5
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Gwanglim Lee [Wed, 4 May 2016 02:04:38 +0000 (11:04 +0900)]
removed wayland-client dependency
Change-Id: I17599ffab85a39f8611172ea27c174395529d19b
MinJeong Kim [Wed, 30 Mar 2016 05:38:23 +0000 (14:38 +0900)]
Removed ecore_wl_server_mode_set
Change-Id: I39298b58b68fadb2206aea66172e72cdfd452e6a
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
MinJeong Kim [Tue, 3 May 2016 08:06:49 +0000 (17:06 +0900)]
Added hookpoint for notification of shell surface ready
Change-Id: I6702a1cba0c1fc62cc4e144cf38e03b657145d48
Sung-Jin Park [Tue, 3 May 2016 08:26:12 +0000 (17:26 +0900)]
enlightenment* : remove unnecessary permission from executable
Change-Id: Ifbfd1f56517cc4db7cb5c12bea5c9d84db2f17a5
SooChan Lim [Tue, 3 May 2016 05:38:41 +0000 (14:38 +0900)]
e_comp_hwc: calculate the client fps at the commit handler
The no composite client can does the multliple commits at one
vblank time, so the calculation of fps do compare the sequence
with the last_sequece to avoid the multiple frame count.
Change-Id: I51852a4136ffc12fd67c29a2a5f6dd6eb5ee67d1
SooChan Lim [Mon, 2 May 2016 12:52:52 +0000 (21:52 +0900)]
e_comp_hwc: do not create backup_buffer if it exists
The backup_buffer is only destroyed when the ec
which contains the backup_buffer commits the wl_buffer.
Until that, hwc_client keep the backup_buffer.
Change-Id: I319c96e30217aeee7e3c30ec5e2f0c9e732e2824
SooChan Lim [Mon, 2 May 2016 12:56:19 +0000 (21:56 +0900)]
Revert "e_comp_wl: set nocomp when there is a client which gets subsurface"
This reverts commit
24e3b4a4ac3388f9044a89c914ac15eb3c26c055.
Change-Id: I60901c0510ef9d143f35b2bb1cb9628574bb597c
Gwanglim Lee [Mon, 2 May 2016 12:12:00 +0000 (21:12 +0900)]
e_randr2: removed
Change-Id: Ic53387c3a00718cd9ffe24a2aa32e0f74b95fce0
Juyeon Lee [Mon, 2 May 2016 05:43:48 +0000 (14:43 +0900)]
e_comp_drm: add e_comp_drm on behalf of wl_drm module
Change-Id: I46ef7d7700ebe720caa2f6c19c4412c59e536f1b
SooChan Lim [Wed, 27 Apr 2016 12:50:07 +0000 (21:50 +0900)]
e_comp_hwc: native surface set at the deactivated.
At the time of the transition from the nocomposite to the composite mode,
the last buffer commited at the nocompiste has to set the native surface
to the evas object of the cw. The hwc makes the copied surface and sets
the native surface set with the tbm surface type to the evas object.
The copied surface is destoryed when the next buffer commit of the wl_surface
is done by the client.
Change-Id: I44d40f4c6b7304871a1e058302d7410f4ccdc7cd
SooChan Lim [Mon, 2 May 2016 06:20:56 +0000 (15:20 +0900)]
e_comp_wl: add E_COMP_WL_BUFFER_TYPE_TBM type
Change-Id: Iff54cbd2091e756bbdde82d9c9c835eeccaee245
JengHyun Kang [Fri, 29 Apr 2016 06:26:39 +0000 (15:26 +0900)]
Send only non-routed key events if focus is changed
Change-Id: I708a4fd9954faef7ca5f8d1f2be273c64129f079
JengHyun Kang [Thu, 28 Apr 2016 06:25:52 +0000 (15:25 +0900)]
Add a API to give information of cache keymap create by server
Change-Id: Ica74d5bf3556f469883d756f79bb6fde1a88d75c
shashank.p [Thu, 21 Apr 2016 13:13:23 +0000 (18:43 +0530)]
Updated dbus conf file for screen-reader dbus connection.
Change-Id: Ie6331f4cc7a29ffeb5c1c212c617267163133a4e
Signed-off-by: shashank.p <shashank.p@samsung.com>
Gwanglim Lee [Thu, 28 Apr 2016 05:54:21 +0000 (14:54 +0900)]
e_pixmap: clear pixmap's image_argb to be false if its buffer is not ready when showing ec->frame
Change-Id: Ie3f4c10d3cf9fe598d135c17308aa65e88282e58
Sungbae Park [Tue, 19 Apr 2016 11:52:03 +0000 (20:52 +0900)]
e_client double free bug fix
Signed-off-by: Sungbae Park <sb34.park@samsung.com>
Change-Id: I676fc0040b93498ff1b015fe481579a514c74ab7
Gwanglim Lee [Wed, 27 Apr 2016 10:34:25 +0000 (19:34 +0900)]
e_comp_object, e_pixmap: refactored codes
removed unused functions and replaced EGL_TEXTURE_FORMAT to EVAS_GL_TEXTURE_FORMAT.
removed HAVE_WAYLAND_ONLY and HAVE_WAYLAND in e_pixmap.
Change-Id: Ib3989cc8f237a1f983cec1ac56772531c6895f31
MinJeong Kim [Tue, 26 Apr 2016 07:58:56 +0000 (16:58 +0900)]
Update client stack with subsurface restacking
This patch fixed the ploblem that the client stack list is not updated
when subsurfaces are restacked by EVAS_CALLBACK_RESTACK event handler.
Change-Id: Ibda950f3d9fb20b6b04c56d6379d95f43e34f7d0
JengHyun Kang [Tue, 26 Apr 2016 11:55:18 +0000 (20:55 +0900)]
Send keys to selected client set in ev->data field
Change-Id: I9c88a03f923190840e3541cb7fe7753f0ce7176a
JengHyun Kang [Tue, 26 Apr 2016 11:33:41 +0000 (20:33 +0900)]
Revert "Add a api to send key to focus client"
This reverts commit
f362c0d81fc15d51fe25bc285ea16057ae486d76.
Change-Id: I2be797cfe3a9e3a7fc3126f86e9897f38ef97f44
Seungjin Park [Mon, 18 Apr 2016 13:10:55 +0000 (22:10 +0900)]
e_comp_object: Add codes to check whether effect is running or not
Change-Id: I941a62231f6bfe59f1e66c25893843a1beb8789b
Doyoun Kang [Tue, 26 Apr 2016 02:44:21 +0000 (11:44 +0900)]
aux hint: fixed bug for handling aux hints when it is deleted
Change-Id: I0c8809ea5d9759054c1b79c1f979a86c8389f08a
MinJeong Kim [Mon, 25 Apr 2016 11:57:21 +0000 (20:57 +0900)]
e_comp_wl: send configure without size info when only state was updated
Change-Id: I67b3ba285dd85a8cb3c2fe6efbf4966a9f447de4
Gwanglim Lee [Mon, 25 Apr 2016 11:19:54 +0000 (20:19 +0900)]
e_mmx: get rid of e_mmx defines that have no purpose or are too old
Change-Id: I8adc0f442b1e3b143e3203b27ede7982bd02ff76
Junkyeong Kim [Mon, 25 Apr 2016 09:20:18 +0000 (18:20 +0900)]
enlightenment_info: not support dump_buffers emulator
Change-Id: Ifba41dc69b2e769423208207480edb41a7bef4ef
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Gwanglim Lee [Mon, 25 Apr 2016 06:42:19 +0000 (15:42 +0900)]
e_output: remove HAVE_HWC for E_Output type to be used by external e modules
Change-Id: Ie8a83655df72e26e02819b47b1429112b96fc3b6
Gwanglim Lee [Mon, 25 Apr 2016 06:01:25 +0000 (15:01 +0900)]
e_comp_wl, e_info_server: fix warnings
Change-Id: I8c4dcdb2bcdd83b6ec2a3fbf5836cbaf83284f0a
MinJeong Kim [Wed, 20 Apr 2016 10:16:03 +0000 (19:16 +0900)]
e_comp_wl: send configure without size info when only focus state is changed
Change-Id: Iba8e05d7e852074549be8ab820e56acc057cb266
MinJeong Kim [Wed, 20 Apr 2016 08:30:30 +0000 (17:30 +0900)]
e_comp_wl: set pointer button to left button for touch up/down event
Change-Id: I4fc38f784be9d644f3b30eaf0fbe5dd017985a37
MinJeong Kim [Wed, 20 Apr 2016 08:00:45 +0000 (17:00 +0900)]
e_client: support floating mode of client
Change-Id: I0a1567edcc6aebc37efeb79cff1f5fe8aab72f63
Juyeon Lee [Tue, 12 Apr 2016 13:49:26 +0000 (22:49 +0900)]
e_output: 1st impletation, E_Plane is a child object of E_Output
Change-Id: Ic2d8442ae244b500165aeba4020a2c9149741780
Gwanglim Lee [Fri, 22 Apr 2016 04:35:54 +0000 (13:35 +0900)]
e_screensaver: cleanup and refactoring
Change-Id: I09f2578547ac650be33cc1bccca9e84914072037
Junkyeong Kim [Mon, 25 Apr 2016 02:40:56 +0000 (11:40 +0900)]
enlightenment_info: add argument count checking of dump_buffers
Change-Id: Ie613dc3a1df3dac5986b6acf77e40dff754d8f31
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Mike Blumenkrantz [Mon, 14 Mar 2016 16:23:19 +0000 (12:23 -0400)]
unify client post_updates management code into single function
Conflicts:
src/bin/e_comp_wl.c
Change-Id: I5a1d654faa370feb25eea4d71c3797cbe842219f
Derek Foreman [Fri, 19 Feb 2016 17:50:16 +0000 (11:50 -0600)]
Track whether objects are on the post_updates list or not
Will use this to prevent accidentally adding objects to the list twice
Change-Id: Ic1aedde9e89fc2044938e9a4a08a3624b07d4d08
Seunghun Lee [Tue, 19 Apr 2016 02:29:41 +0000 (11:29 +0900)]
e_comp_object: move caller of 'E_COMP_OBJECT_INTERCEPT_HOOK_SHOW_HELPER' to entry of function.
This handler was called in case of new client, but it's need to be called always
to handle wm rotation. To show the completion rotated frame, we need to stop to
show every time try to show comp_object.
Change-Id: I1484b089fccc811925a1ce6fca4c1943f1302a50
Mike Blumenkrantz [Thu, 24 Mar 2016 20:41:18 +0000 (16:41 -0400)]
redo wayland client unignore mechanism
wayland clients were previously set as ignored until they obtained
a shell surface in order to avoid early execution of things like placement.
this had no effect.
the ignore must last until the first commit, at which point surfaces have been
sized and can be placed accurately without needing to move the surface around
a lot of times due to resize/frame adjust/birthdays
Conflicts:
src/bin/e_comp_wl.c
src/modules/wl_desktop_shell/e_mod_main.c
Change-Id: If76b03f5cf93bd3dd0179e1ff382db37bf358894
Gwanglim Lee [Wed, 20 Apr 2016 08:30:47 +0000 (17:30 +0900)]
wl_desktop_shell: fix warning
Change-Id: I7ff9720d29fa93574139f5e01b25b16291c6d186
SooChan Lim [Thu, 21 Apr 2016 05:52:49 +0000 (14:52 +0900)]
e_comp: block the hwc_init when gl is not enabled.
Change-Id: If78d0be038e54709a270af656c1b166045bb4256
Junkyeong Kim [Tue, 19 Apr 2016 10:50:49 +0000 (19:50 +0900)]
enlightenment_info: call tdm dump start and stop when excuting dump_buffers, dump only attach requesting buffer
Change-Id: I4e0f26aa3b97891c0c4c6893c07a148dc3a619f9
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
SooChan Lim [Thu, 21 Apr 2016 05:11:51 +0000 (14:11 +0900)]
e_comp_wl: set nocomp when there is a client which gets subsurface
Change-Id: I54c1c2e3d4f26c859c6d9743cf81bca9c3b58a86
Boram Park [Wed, 20 Apr 2016 08:23:13 +0000 (17:23 +0900)]
Not create a native surface in case of video buffer
Change-Id: Idfc8dee63954de191e834be23bf63c22439e6791
JengHyun Kang [Wed, 20 Apr 2016 07:11:41 +0000 (16:11 +0900)]
Add a gesture_disable flag set by aux hint
Change-Id: I550a68fe1a03c5c08c36de472ebabf63b6d04799
Doyoun Kang [Tue, 19 Apr 2016 12:21:01 +0000 (21:21 +0900)]
e_client, wl_desktop_shell: modified code not to map window when the pixmap's size is different from the ec's size.
Change-Id: Ic518c479bb5995de9bae7566e5fac7d9bd6ff4b2
SooChan Lim [Tue, 19 Apr 2016 05:52:45 +0000 (14:52 +0900)]
e_comp_wl: native surface set to be null
The native surface of the ec->frame is set to be null
when the wl_buffer is destroyed.
Change-Id: I88a9eb19911c091e65b56b4d592d0e2b7bc1834a
Gwanglim Lee [Mon, 18 Apr 2016 09:00:40 +0000 (18:00 +0900)]
wl_desktop_shell: cosmetic codes again to improve the reliability
Change-Id: If4bc8347f88243948f465ff7b2b58c79c34dbff8
Gwanglim Lee [Mon, 18 Apr 2016 08:49:09 +0000 (17:49 +0900)]
wl_desktop_shell: cosmetic codes again to follow EFL coding conventions.
Change-Id: I6e1d75ae479e3a17bc01920c2bf0385a13e8d1ac
Gwanglim Lee [Mon, 18 Apr 2016 08:34:34 +0000 (17:34 +0900)]
e_comp_object: removed unused log messages
Change-Id: Id2b26663c47eaf40dec2d11b26e0eb77b8cb2695
Gwanglim Lee [Mon, 18 Apr 2016 08:10:51 +0000 (17:10 +0900)]
wl_desktop_shell: cosmetic codes (unused log messages, whitespaces)
Change-Id: I6d42e695db9f47be577d00ebad72088306ca442d
Sungbae Park [Sat, 16 Apr 2016 08:07:23 +0000 (17:07 +0900)]
comp object layer bug fix when effect stop
Signed-off-by: Sungbae Park <sb34.park@samsung.com>
Change-Id: I14440e52b31efa93ef67491eed5773a9ed9b8c39
Sungbae Park [Sat, 16 Apr 2016 07:59:16 +0000 (16:59 +0900)]
intercept focus set bug fix
Change-Id: Ib45895ac607420688b17c6c55812e66acfec1c2c
Signed-off-by: Sungbae Park <sb34.park@samsung.com>
Sungbae Park [Sat, 16 Apr 2016 08:02:46 +0000 (17:02 +0900)]
iconify surface show bug fix
Signed-off-by: Sungbae Park <sb34.park@samsung.com>
Change-Id: I5b86eb1fde33b37128f0b6306dd256947b434608
Boram Park [Mon, 18 Apr 2016 02:20:42 +0000 (11:20 +0900)]
clear e_pixmap after a video surface is committed
video image will be displayed by devicemgr
Change-Id: Id3257dca269d7f92a500106f31c3c1f1adec44ea
SooChan Lim [Sun, 17 Apr 2016 23:38:26 +0000 (08:38 +0900)]
e_comp_hwc: set the dpms on at the first time
Change-Id: Ief495769d39430521c952033961a01bf3d051cb0
Gwanglim Lee [Fri, 15 Apr 2016 10:43:48 +0000 (19:43 +0900)]
e_info: fix warning
Change-Id: I978caa5398c7bf27f33042d92cda03dfd5abaf36
Gwanglim Lee [Fri, 15 Apr 2016 10:36:25 +0000 (19:36 +0900)]
e_comp_wl: refactored _e_comp_wl_map_transform a bit for readability.
Change-Id: I2cdd5d4d2c8b7385ac2f4aa6c7f366a78c3d5ee7