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
Junkyeong Kim [Fri, 8 Apr 2016 05:18:13 +0000 (14:18 +0900)]
enlightenment_info:add dump_buffers
Change-Id: I11f2bf981deab569fae4a256bf8f1a7258075b6f
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Gwanglim Lee [Mon, 11 Apr 2016 11:05:27 +0000 (20:05 +0900)]
e_main: add missing ecore_main_loop_quit when receiving signal
Change-Id: I19cd6aba722eb906ed28d634e1c9c0c25e676f12
Gwanglim Lee [Mon, 11 Apr 2016 10:11:59 +0000 (19:11 +0900)]
e_plane: trivial cosmetic change
Change-Id: I4f470923b6c9b66ac216ac7288705501e6e8ad30
Gwanglim Lee [Mon, 11 Apr 2016 10:10:34 +0000 (19:10 +0900)]
e_plane: add initial value to fix warnings.
Change-Id: I7d080a7c7e6fb8f5f9bcb2c06b6eaf9fa757903f
Seungjin Park [Mon, 11 Apr 2016 01:22:47 +0000 (10:22 +0900)]
e_path: Add null pointer check
Change-Id: Ic0c1cf151f22ff310e8ac7de8082759864a99667
Boram Park [Mon, 11 Apr 2016 07:37:27 +0000 (16:37 +0900)]
clip a mask_obj with the clipper of a smart obj
Change-Id: I4befd6abacc4cf1901fc395370a9542db6873b5b
Juyeon Lee [Thu, 7 Apr 2016 10:06:24 +0000 (19:06 +0900)]
e_plane: 1st implementation of e_plane corresponding to hwc overlay
Change-Id: Ia34898cc58e92cfb37a61864c7dffa846fa2372a
Gwanglim Lee [Thu, 7 Apr 2016 23:51:20 +0000 (08:51 +0900)]
e_comp_wl: disable wayland log handler.
It was passing va_list to eina_log, and eina_log treated it as normal argument.
And finally, the E could be crashed in _e_log_cb function.
Change-Id: I349637a1255a6c526718a51ba2857fc68ea84651
Gwanglim Lee [Thu, 7 Apr 2016 23:34:43 +0000 (08:34 +0900)]
Packaging: exclude enlightenment_remote from the package
Change-Id: I180c780cb69d8a87612ef054bafad9f28a933819
SooChan Lim [Thu, 7 Apr 2016 11:08:03 +0000 (20:08 +0900)]
e_comp_hwc: release buffers at error case
Change-Id: I31fff56158cb4cb9ffa75f63f7ea27475a721b43
SooChan Lim [Thu, 7 Apr 2016 08:44:16 +0000 (17:44 +0900)]
e_comp: set nocomp_ec NULL at _e_comp_cb_nocomp_end
Change-Id: I678e9c90a600f8585017d37667c25696ac41c8b2
SooChan Lim [Thu, 7 Apr 2016 08:40:32 +0000 (17:40 +0900)]
e_info: add hwc_trace for debugging
Change-Id: I560bb8f741700941df951904e404611833f0c993
SooChan Lim [Wed, 6 Apr 2016 09:59:25 +0000 (18:59 +0900)]
e_comp_hwc: use the fixed reserved memory
hwc can share the fixed scanout surface with client
when the tdm layer capability support the
TDM_LAYER_CAPABILITIES_RESERVED_MEMORY.
Change-Id: I6f5a84786fac412586e90220342629801c5177b0
Duna Oh [Thu, 7 Apr 2016 04:08:22 +0000 (13:08 +0900)]
e_comp_wl: Evas_Event_Mouse_In event could be send by touch device.
Signed-off-by: Duna Oh <duna.oh@samsung.com>
Change-Id: Idae92422ac92c4df25aed10d537006c0575d7fea
Seunghun Lee [Wed, 6 Apr 2016 08:39:22 +0000 (17:39 +0900)]
e_comp_wl: Add a API, e_comp_wl_touch_cancel() that sends event of cancellation of mouse event to client.
Change-Id: I426955db8cdfcbd2a453e4e11b428f535c680622
Gwanglim Lee [Wed, 6 Apr 2016 07:26:05 +0000 (16:26 +0900)]
wl_socket_access: Fix coding conventions and style.
And add error-checking code.
Change-Id: Iaae91a5167ac2122c3f541dd36a422ef14ebafb5
Doyoun Kang [Wed, 6 Apr 2016 04:23:09 +0000 (13:23 +0900)]
revert change - modified code not to map window when the pixmap's size is different from the ec's size.
Change-Id: I37ddff8813829d298a515ff6282a799503fb3bf3
Łukasz Stelmach [Thu, 14 Jan 2016 14:29:05 +0000 (15:29 +0100)]
Enable changing owner, group and permissions for /run/waylan-0
Introduce three new configuration options to change the owner, group
and permissions for the Wayland socket.
Change-Id: Idd3cfdad8bad7b33e9359e05cb3566595fcee11e
Signed-off-by: Łukasz Stelmach <l.stelmach@samsung.com>
Gwanglim Lee [Wed, 6 Apr 2016 01:35:40 +0000 (10:35 +0900)]
e_comp: fix warning again. MULTI_PLANE_HWC
Change-Id: I8265a1d6d75eb5eb3d87e6567b383eca3dec8d0c
Gwanglim Lee [Wed, 6 Apr 2016 01:31:39 +0000 (10:31 +0900)]
e_comp: fix warning
Change-Id: I5ada1d5c995fad5fc26934f9d1af144cefdc3fc1
Duna Oh [Fri, 25 Mar 2016 09:51:39 +0000 (18:51 +0900)]
e_comp_wl: use ecore_device of ecore_event when gets key_down/up
Signed-off-by: Duna Oh <duna.oh@samsung.com>
Change-Id: I8477bb27e487b34894813f3883880919b079c935
Duna Oh [Mon, 28 Mar 2016 04:47:28 +0000 (13:47 +0900)]
e_comp_wl: send touch cancel event on zone_display_state_change
Signed-off-by: Duna Oh <duna.oh@samsung.com>
Change-Id: If4d44864cabe2111903481f6f88b4517a4806da1
JengHyun Kang [Mon, 4 Apr 2016 12:34:39 +0000 (21:34 +0900)]
Add a api to send key to focus client
Change-Id: I8b70f2f7771f86c5e93dccc698dee63ddb0bc480
Juyeon Lee [Thu, 31 Mar 2016 05:08:02 +0000 (14:08 +0900)]
e_comp: remove LEGACY_NOCOMP
Change-Id: I6b361b73efa6d4ea9bef293f94c302f2fe725dbd
Doyoun Kang [Wed, 30 Mar 2016 04:28:09 +0000 (13:28 +0900)]
e_client: clean up code for calculating visibility.
Change-Id: Ic1f0f80c0eb83dfbd8af080c56b3ee183f300107
Doyoun Kang [Wed, 30 Mar 2016 04:23:50 +0000 (13:23 +0900)]
e_client: modified code to return ec's size when ec's frame width and height are zero in e_client_geometry_get().
Change-Id: I61bb959b649dfdb955257b48b47c2936bd173706
Doyoun Kang [Wed, 30 Mar 2016 02:46:18 +0000 (11:46 +0900)]
e_client: modified code to set ec's geometry when ec's frame is invalid in e_client_geometry_get()
Change-Id: I6cf0c603fb0a91be6a9b9e9d15aad6a51eb022df
SungBae, Park [Fri, 25 Mar 2016 12:01:14 +0000 (21:01 +0900)]
transform core add
Signed-off-by: SungBae, Park <sb34.park@samsung.com>
Change-Id: Ie5c743f9c73561b5a8b8f4b88ecf779ebf007ce0
Juyeon Lee [Mon, 28 Mar 2016 10:54:47 +0000 (19:54 +0900)]
e_comp: Add hook
Change-Id: Ia40648301f8bb8d406c9951ef2f32785e9da031a
Doyoun Kang [Mon, 28 Mar 2016 02:12:01 +0000 (11:12 +0900)]
modified code not to map window when the pixmap's size is different from the ec's size.
- there is flickering problem when the window is first shown.
because the application window request to commit wrong pixmap size.
we changed code that e does not map window in this case.
Change-Id: If9f63c7133200e1fb3e46c85507178bcde478854
SungBae, Park [Fri, 25 Mar 2016 09:18:49 +0000 (18:18 +0900)]
add check whether subsurface parent relationship is cycle
Signed-off-by: SungBae, Park <sb34.park@samsung.com>
Change-Id: I3e48fa72830dce7b91902f958578c10ad894a35e
Juyeon Lee [Fri, 25 Mar 2016 06:55:19 +0000 (15:55 +0900)]
e_comp: clean up fps update
Change-Id: Ib9a7fb4b2f03c06f425451ffb6a922d7bea97fe9
MinJeong Kim [Tue, 29 Mar 2016 05:44:49 +0000 (14:44 +0900)]
Clean up use of ecore_wl APIs
Change-Id: Id89db9dbea2f4f6b70e345a540f2ab0f43c3e132
Seunghun Lee [Mon, 28 Mar 2016 11:53:04 +0000 (20:53 +0900)]
wl_desktop_shell: check if NULL before accessing wl_resource of xdg_surface/shell_surface.
since xdg_surface can be destroyed by map/unmap state,
we should make sure whether wl_resource of xdg_surface is valid.
Change-Id: I8fe3ac0be957482f8a4855e70a748d69c909ac5e
Boram Park [Mon, 28 Mar 2016 05:01:52 +0000 (14:01 +0900)]
tizen resource id should start from 1
The tizen resource id is unsigned integer. And e_pixmap_res_id_get()
returns 0 as error. Therefore, It doesn't make sence the tizen resource
id starts from 0.
Change-Id: Ia9d8e03536d9cc549884b530a91991e95f23cb95
Gwanglim Lee [Mon, 28 Mar 2016 04:54:31 +0000 (13:54 +0900)]
Fix the problems detected by static analyzer
Change-Id: I2bb201921d0ff7cc8757ad89d176c05cbdb76b1e
SooChan Lim [Fri, 25 Mar 2016 05:23:45 +0000 (14:23 +0900)]
e_comp: break when a buffer is null
Change-Id: Id6e67dac86db0c9819d1498239c14e7e82b64e3c
Duna Oh [Thu, 24 Mar 2016 10:33:54 +0000 (19:33 +0900)]
fix build error - E_Client has no border_menu anymore
Signed-off-by: Duna Oh <duna.oh@samsung.com>
Change-Id: Ic9bcfe019189d0fcb50ea488392b58feec101ffd
Duna Oh [Wed, 23 Mar 2016 01:57:26 +0000 (10:57 +0900)]
e_comp_wl: send event_device events on key_press/release
Signed-off-by: Duna Oh <duna.oh@samsung.com>
Change-Id: I1ed99c2e48269e9ed784bbd96776e5977dc549f8
Gwanglim Lee [Wed, 23 Mar 2016 17:59:02 +0000 (02:59 +0900)]
do not build hwc on emulator
Change-Id: I3ab0322cd662de911e9976a827f3722288074c56
Changyeon Lee [Tue, 22 Mar 2016 10:16:47 +0000 (19:16 +0900)]
wl_tbm:bind wl display to bufmgr
Change-Id: I039a24cfd897723a0c0c8aa646c1764918bf9e40
Juyeon Lee [Wed, 23 Mar 2016 11:57:56 +0000 (20:57 +0900)]
clean up white spaces
Change-Id: I2f46a807e374cee4f482a1b52a49b410295105d1
Juyeon Lee [Wed, 23 Mar 2016 11:50:08 +0000 (20:50 +0900)]
Add client's fps calculation and enlightenment_info -fps
Change-Id: I3e11d1398ebd977e33fd7ae20689139d4d1117d3
Gwanglim Lee [Wed, 23 Mar 2016 10:42:58 +0000 (19:42 +0900)]
string should be null-terminated when using strncpy
Change-Id: I3ed2eab91ed2c8e54da20ce1018ce5c1fb78825f
Juyeon Lee [Wed, 23 Mar 2016 05:50:08 +0000 (14:50 +0900)]
enlightenment_info: added nocomp info at topvwins
Change-Id: If6166c091a8e3e022ae8e66d2039f9202fb23cdd
Gwanglim Lee [Wed, 23 Mar 2016 05:42:07 +0000 (14:42 +0900)]
e_comp_hwc: remove execution permission
Change-Id: If94fa28942c61a472ac52eaa0afa18a466c921bc
Duna Oh [Wed, 23 Mar 2016 05:31:39 +0000 (14:31 +0900)]
fix build warning on cb_restack
Signed-off-by: Duna Oh <duna.oh@samsung.com>
Change-Id: If132094d8f4b1918e77153d215f688d440f0f051
Gwanglim Lee [Wed, 23 Mar 2016 05:28:11 +0000 (14:28 +0900)]
Fix warnings
Change-Id: I424ecef9325af15bb606419ecfd8e4435dbaefdc
Gwanglim Lee [Wed, 23 Mar 2016 05:20:50 +0000 (14:20 +0900)]
Add missing tmp source string
Change-Id: I7321136ad4ca0ace193e36847713d55e6154d63e
Gwanglim Lee [Wed, 23 Mar 2016 04:58:48 +0000 (13:58 +0900)]
Fix the problems detected by static analyzer
Change-Id: Ibb4c6b496ba2a67cd8f2d2c16a30509cc5d2e2d7
Juyeon Lee [Tue, 22 Mar 2016 11:50:24 +0000 (20:50 +0900)]
Add nocomp policy using e_comp_hwc
Change-Id: I9dda8a0096171d7346a489e9d905f98d37bf7b16
SooChan Lim [Tue, 22 Mar 2016 04:25:10 +0000 (13:25 +0900)]
e_comp_hwc: first implemenation of the hwc
Change-Id: I23d8f23f3ac48ecb05d59b82cf089af9b325c13e
Duna Oh [Wed, 16 Mar 2016 11:02:38 +0000 (20:02 +0900)]
e_comp_wl: send touch cancel event when window stack changes
Signed-off-by: Duna Oh <duna.oh@samsung.com>
Change-Id: I04539154d8eaccce4e0cdb7941d8825a9d150b98
Duna Oh [Tue, 15 Mar 2016 10:56:26 +0000 (19:56 +0900)]
e_comp_object: apply evas_map to cursor when the zone is rotated
Signed-off-by: Duna Oh <duna.oh@samsung.com>
Change-Id: Ic75290b75daafe4893965cc3e08748a8f82c2aff
Gwanglim Lee [Tue, 8 Mar 2016 04:59:43 +0000 (13:59 +0900)]
Clean up the enlightenment wayland display server
Change-Id: I46e0b2a4ee48aee63fc338a8f0a54b7f3f074796
JengHyun Kang [Fri, 18 Mar 2016 02:59:19 +0000 (11:59 +0900)]
Enable all devices type if one device is connected
Change-Id: Ib5a696a081770a634286d87beebc17e6d8f998e4
Seunghun Lee [Tue, 8 Mar 2016 12:12:29 +0000 (21:12 +0900)]
e_pixmap: clear the resource of pixmap, and check if null before accessing.
Change-Id: I3a3ed3b109ce60505effdd0a73116c6a2c4c36dd
Seunghun Lee [Mon, 7 Mar 2016 10:15:51 +0000 (19:15 +0900)]
wl_desktop_shell: the first created xdg_surface/shell_surface will be treated as a new_client.
Change-Id: I4b655cb45e3dc422f28fc7039d41b565df0092ea
JengHyun Kang [Tue, 15 Mar 2016 12:27:32 +0000 (21:27 +0900)]
Send touch cancel event to client
Change-Id: I193de3935365339fc9d71280d3cdd68df3ac16f0
Seungjin Park [Wed, 16 Mar 2016 10:44:13 +0000 (19:44 +0900)]
Add NULL pointer check
Change-Id: I2ae85481f5ac0a4d9b389082003ea75ad21cce2e
Boram Park [Tue, 15 Mar 2016 12:49:05 +0000 (21:49 +0900)]
move the trigger point to devicemgr when video starts really
Change-Id: Ifc78f7c9a19ed70d741aa4e7ae0fc40e2afebbb7
Boram Park [Tue, 15 Mar 2016 12:48:14 +0000 (21:48 +0900)]
create a bg rectangle only if 24 depth and topmost
Change-Id: I9b6d2c3d1f70b105a0893451847ecca0aabd32db
Doyoun Kang [Tue, 15 Mar 2016 06:58:35 +0000 (15:58 +0900)]
e_client: added changable_layer structure in the E_Client
Change-Id: Id534cc8428d60879c126e06508216d6d67e1be62
Duna Oh [Tue, 15 Mar 2016 00:29:31 +0000 (09:29 +0900)]
e_comp_wl: use the identifier of input device as evas_device's description
Signed-off-by: Duna Oh <duna.oh@samsung.com>
Change-Id: Ifa8d734ab3b243da5c8bcb69d05210443d308652
Gwanglim Lee [Tue, 15 Mar 2016 04:59:15 +0000 (13:59 +0900)]
wl_desktop_shell: add e_modapi_save to resolve undefined symbol
Change-Id: I36558928fb47f639863c327c17a1be78d764c124
Gwanglim Lee [Tue, 15 Mar 2016 04:50:48 +0000 (13:50 +0900)]
wl_drm: add e_modapi_save to resolve undefined symbol
Change-Id: I5f05c38fedff92ea9b42d075f3b8f1af3e712525
Boram Park [Tue, 8 Mar 2016 11:29:02 +0000 (20:29 +0900)]
not set new_attach twice
Change-Id: Ic333fce2d977ff263f75d29ce244d0d76a9f6d8c
Duna Oh [Wed, 9 Mar 2016 02:19:06 +0000 (11:19 +0900)]
wl_drm: fix show_cursor issues in wearable, mobile, and TV
wearable: e_config->show_cursor is false.
mobile: e_config->show_cursor is true. By default, we only have a touch device,
then do not show cursor. If pointer device is enabled, cursor should be appeared.
TV: pointer device is enabled, send pointer_enter event to the focused client
to update client's cursor.
Signed-off-by: Duna Oh <duna.oh@samsung.com>
Change-Id: I0f1c753cd8b7ff9dc85e32b469d58c57eddd46dd
Duna Oh [Mon, 7 Mar 2016 04:43:42 +0000 (13:43 +0900)]
wl_drm: fix - use_cursor_timer should be configurable in config file
Signed-off-by: Duna Oh <duna.oh@samsung.com>
Change-Id: I35643f08355f6cf8ca221694c6ceb719ebc84389
Gwanglim Lee [Mon, 7 Mar 2016 04:54:08 +0000 (13:54 +0900)]
Removed remaining hard-coded paths
Change-Id: I3c386d0e37614754d8af35bad15c740204d25b68
Gwanglim Lee [Mon, 7 Mar 2016 02:41:22 +0000 (11:41 +0900)]
Removed hard-coded paths which are not used in tizen
Change-Id: Iec37eb4b2597befafccfdd92d9ae531de0b248d2
Gwanglim Lee [Mon, 7 Mar 2016 02:08:01 +0000 (11:08 +0900)]
Removed an unnecessary vim swap file
Change-Id: I12a35150b72b4403bed6cc03eedaa77b9c00b556
Duna Oh [Mon, 7 Mar 2016 01:27:18 +0000 (10:27 +0900)]
e_comp_wl: send a pointer_leave event to focused client if mouse_down events is not occurred on it
Once the application gets touch_down, ecore_wl sends a pointer_enter event to the application.
So it steals all events even if events is out of the application.
in this case, e_comp_wl need to send a pointer_leave event to focused client.
Changing this code to fix wierd behaviors of cursor when I touch IME(input panel) after touching entry.
Test Plan:
1. launch entry demo.
2. touch entry point. The cursor image is changed to 'xterm'.
3. touch IME. the demo app gets MOUSE_OUT and The cursor image is changed to 'left_ptr'.
And the demo also gets MOUSE_IN and the cursor become 'xterm' again.
Signed-off-by: Duna Oh <duna.oh@samsung.com>
Change-Id: I46779a7f9f84c40de35083f96a19906dc4768aae
Boram Park [Mon, 29 Feb 2016 03:55:26 +0000 (12:55 +0900)]
Revert "viewport: do nothing if new value is same with old"
This reverts commit
3bdf267f52a8fdc74fff611031fb6a43be750995.
Change-Id: I29f973275452ca430b6508071740f216563a43b2
MinJeong Kim [Mon, 29 Feb 2016 07:53:12 +0000 (16:53 +0900)]
Removed modules geolocation and wl_weekeyboard
Change-Id: I3f3b451df3522ae7e4e2f17a6949e319880e462d
MinJeong Kim [Fri, 26 Feb 2016 08:42:18 +0000 (17:42 +0900)]
dnd: fixed not sending wl_data_device_enter event and not dropping data
Change-Id: Ib8737e046ab32ad113af7dc60c1dcf1226b49673
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
Gwanglim Lee [Fri, 26 Feb 2016 08:50:06 +0000 (17:50 +0900)]
Fix coding conventions and style.
Change-Id: If503d9d6a9b001089889d1d170a28a86f731b071
Gwanglim Lee [Fri, 26 Feb 2016 08:49:20 +0000 (17:49 +0900)]
remove unused codes
Change-Id: Ida5ad9111c5331d476acf3450fc89e14eb4edb8a
Juyeon Lee [Fri, 26 Feb 2016 06:26:24 +0000 (15:26 +0900)]
enlightenment_info: added fps
Change-Id: Id3665e81a2e19b317b1a6b28662c5913ab018063
Duna Oh [Wed, 17 Feb 2016 10:02:12 +0000 (19:02 +0900)]
e_comp_wl: when the client is deleted, delete cursor_timer
Change-Id: Ia5b6767de362fd904f9a59883e21de604f23471c
Signed-off-by: Duna Oh <duna.oh@samsung.com>
JengHyun Kang [Fri, 26 Feb 2016 07:33:33 +0000 (16:33 +0900)]
Change trace macro name TRACE_BEGIN to TRACE_INPUT_BEGIN and change some trace points
Change-Id: I515e8f36ce222847790cb63157b0e59355ed4909
JengHyun Kang [Wed, 24 Feb 2016 08:44:16 +0000 (17:44 +0900)]
Compile a keymap using rmlvo if a cached file is invaild
Change-Id: I8be6c984d6599ad3c79b0adf746db2bd68196768
JengHyun Kang [Wed, 24 Feb 2016 06:07:54 +0000 (15:07 +0900)]
Add ttrace log to profile keymap generating time
- Select keymap cache using env variable
Change-Id: I95e2cff8ed32b340908520af400101629559d8fd
MinJeong Kim [Thu, 25 Feb 2016 04:43:06 +0000 (13:43 +0900)]
Added ttrace
Change-Id: I6218c1143e7af85385dd953f52f9d2beff1a72a2
Juyeon Lee [Fri, 26 Feb 2016 02:09:02 +0000 (11:09 +0900)]
enlightenment_info: minor clean up for client message
Change-Id: I2cdae2919d6278f82d648200b38e90d6384587d4
Juyeon Lee [Thu, 25 Feb 2016 09:01:23 +0000 (18:01 +0900)]
e_module: added E_EVENT_MODULE_DEFER_JOB
Change-Id: Ic1200a4b375f9391b83738509bc3b8e730fddb4a
MinJeong Kim [Fri, 19 Feb 2016 08:36:41 +0000 (17:36 +0900)]
Clean Build Warnings
Change-Id: Ie184b82c7c22ad17a7e754ef731d8cad41673b80
Seunghun Lee [Wed, 24 Feb 2016 07:28:26 +0000 (16:28 +0900)]
e_comp_wl: remove the workaround code that did roundtrip for initialization of wayland.
workaround code was added like below.
remove it, because this code causes deadlock error.
commit
668850643f72daa89c857c1cc78d49578a927794
Author: Duna Oh <duna.oh@samsung.com>
Date: Tue Apr 21 12:34:44 2015 +0900
e_comp_wl: add call to dispatch the requests of binding wayland global interfaces
Summary:
- Add call to dispatch the requests of creating a wayldand client, getting the registry, and binding global interfaces, because we need global objects immediately after we request.
- Load desktop shell module while initting e_comp, not idle time.
Test Plan:
(1) Run enlightenment on wayland
(2) If e_module attemps to make the "Error loading Module" popup window, you will see deadlock waiting for the wayland sync "done" event to be received.
This means the wayland global interfaces including wl.compositor is not ready.
below is the mainloop we are blocked
---------------------------------------------------------------
_ecore_wl_init_wait(void)
{
while (!_ecore_wl_disp->init_done)
wl_display_dispatch(_ecore_wl_disp->wl.display);
}
Change-Id: I13336dc7e35101915f4d8808488df0fa7d7698a0
MinJeong Kim [Fri, 19 Feb 2016 08:22:16 +0000 (17:22 +0900)]
e_comp_wl: fixed wrong pointer definition
Change-Id: I8f68e2f325c965d9c601dfb68bd96e8e2a7ca5ba
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
Gwanglim Lee [Fri, 19 Feb 2016 04:49:39 +0000 (13:49 +0900)]
Disabled mixer module to resolve build break for unrecognized E_API_MAIN type
Change-Id: I1ca34deb47d5c0b4e358c19a65256cc1f2a4b70d
MinJeong Kim [Fri, 19 Feb 2016 04:02:09 +0000 (13:02 +0900)]
Added ttrace for iconify, startup
Change-Id: Ibd53f9c4438247786b6ae064010c0316cbdefb90
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
SooChan Lim [Fri, 19 Feb 2016 03:57:11 +0000 (12:57 +0900)]
Revert "hwc: first implementation"
This reverts commit
62bf7cc6369c5bd53647838e46ac2fb81159cf4d.
Change-Id: I79981708644420219425cda845e0dc1c0ea1fbcf
SooChan Lim [Thu, 18 Feb 2016 07:51:28 +0000 (16:51 +0900)]
hwc: first implementation
Change-Id: Ieaf4202928fe3d71667be0644ff2adb7a69631e5
MinJeong Kim [Tue, 16 Feb 2016 11:48:43 +0000 (20:48 +0900)]
e_comp_wl: set NULL terminator for end of pname
All string has to be terminated with NULL character.
This patch fixed "use of uninitialized vaule" problem reported by
valgrind.
Change-Id: I5f2b558367a592376794823fe45f7542b2c680af
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
Junghwan Choi [Mon, 1 Feb 2016 13:26:00 +0000 (22:26 +0900)]
unset input rect added
Change-Id: Id39f06058b5a2dd915f403d9dab3cbf298cba43c
Signed-off-by: Junghwan Choi <jhhh.choi@samsung.com>
Ju Yeon Lee [Mon, 15 Feb 2016 05:45:02 +0000 (14:45 +0900)]
e_comp: add E_Launch_Screen
Change-Id: I4170fa7a90c94a00a923dfea3580b11f32adb85e
JengHyun Kang [Fri, 12 Feb 2016 04:09:23 +0000 (13:09 +0900)]
enlightenment_info: add a input_devices
Change-Id: I04af3a0a28a191993effcf334194c4adf27ed2cb
Duna Oh [Thu, 11 Feb 2016 10:11:33 +0000 (19:11 +0900)]
e_comp_wl: add ttrace for mouse/touch/key events
Signed-off-by: Duna Oh <duna.oh@samsung.com>
Change-Id: I61a35ed33e06ef5f27a082cae045230aa1a89ac1