platform/upstream/enlightenment.git
8 years agowl_desktop_shell: fix warning 75/66675/3
Gwanglim Lee [Wed, 20 Apr 2016 08:30:47 +0000 (17:30 +0900)]
wl_desktop_shell: fix warning

Change-Id: I7ff9720d29fa93574139f5e01b25b16291c6d186

8 years agoe_comp: block the hwc_init when gl is not enabled. 95/66795/2
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

8 years agoenlightenment_info: call tdm dump start and stop when excuting dump_buffers, dump... 48/66548/6
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>
8 years agoe_comp_wl: set nocomp when there is a client which gets subsurface 78/66778/1
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

8 years agoNot create a native surface in case of video buffer 76/66676/1
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

8 years agoAdd a gesture_disable flag set by aux hint 55/66655/1 accepted/tizen/common/20160420.142010 accepted/tizen/ivi/20160421.011112 accepted/tizen/mobile/20160421.011240 accepted/tizen/tv/20160421.011135 accepted/tizen/wearable/20160421.011145 submit/tizen/20160420.081357
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

8 years agoe_client, wl_desktop_shell: modified code not to map window when the pixmap's size... 72/66572/3 accepted/tizen/common/20160420.140726 accepted/tizen/ivi/20160419.152358 accepted/tizen/mobile/20160419.151628 accepted/tizen/tv/20160419.151925 accepted/tizen/wearable/20160419.152112 submit/tizen/20160419.123130
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

8 years agoe_comp_wl: native surface set to be null 72/66472/3 accepted/tizen/common/20160419.143411 accepted/tizen/ivi/20160419.085630 accepted/tizen/mobile/20160419.085625 accepted/tizen/tv/20160419.085600 accepted/tizen/wearable/20160419.085608 submit/tizen/20160419.081058
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

8 years agowl_desktop_shell: cosmetic codes again to improve the reliability 10/66310/1
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

8 years agowl_desktop_shell: cosmetic codes again to follow EFL coding conventions. 06/66306/1
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

8 years agoe_comp_object: removed unused log messages 05/66305/1
Gwanglim Lee [Mon, 18 Apr 2016 08:34:34 +0000 (17:34 +0900)]
e_comp_object: removed unused log messages

Change-Id: Id2b26663c47eaf40dec2d11b26e0eb77b8cb2695

8 years agowl_desktop_shell: cosmetic codes (unused log messages, whitespaces) 94/66294/1
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

8 years agocomp object layer bug fix when effect stop 92/66192/3
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

8 years agointercept focus set bug fix 90/66190/3
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>
8 years agoiconify surface show bug fix 91/66191/2
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

8 years agoclear e_pixmap after a video surface is committed 18/66218/1 accepted/tizen/common/20160418.141514 accepted/tizen/ivi/20160418.082741 accepted/tizen/mobile/20160418.082814 accepted/tizen/tv/20160418.082730 accepted/tizen/wearable/20160418.082719 submit/tizen/20160418.012522
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

8 years agoe_comp_hwc: set the dpms on at the first time 98/66198/1
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

8 years agoe_info: fix warning 47/66147/1
Gwanglim Lee [Fri, 15 Apr 2016 10:43:48 +0000 (19:43 +0900)]
e_info: fix warning

Change-Id: I978caa5398c7bf27f33042d92cda03dfd5abaf36

8 years agoe_comp_wl: refactored _e_comp_wl_map_transform a bit for readability. 46/66146/1
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

8 years agoenlightenment_info:add dump_buffers 39/65239/2
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>
8 years agoe_main: add missing ecore_main_loop_quit when receiving signal 74/65574/1 accepted/tizen/common/20160411.130938 accepted/tizen/ivi/20160412.010107 accepted/tizen/mobile/20160412.010053 accepted/tizen/tv/20160412.005952 accepted/tizen/wearable/20160412.010014 submit/tizen/20160411.114036
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

8 years agoe_plane: trivial cosmetic change 03/65503/1
Gwanglim Lee [Mon, 11 Apr 2016 10:11:59 +0000 (19:11 +0900)]
e_plane: trivial cosmetic change

Change-Id: I4f470923b6c9b66ac216ac7288705501e6e8ad30

8 years agoe_plane: add initial value to fix warnings. 02/65502/1
Gwanglim Lee [Mon, 11 Apr 2016 10:10:34 +0000 (19:10 +0900)]
e_plane: add initial value to fix warnings.

Change-Id: I7d080a7c7e6fb8f5f9bcb2c06b6eaf9fa757903f

8 years agoe_path: Add null pointer check 14/65414/2 accepted/tizen/common/20160411.130528 accepted/tizen/ivi/20160411.100223 accepted/tizen/mobile/20160411.100241 accepted/tizen/tv/20160411.100133 accepted/tizen/wearable/20160411.100201 submit/tizen/20160411.085104
Seungjin Park [Mon, 11 Apr 2016 01:22:47 +0000 (10:22 +0900)]
e_path: Add null pointer check

Change-Id: Ic0c1cf151f22ff310e8ac7de8082759864a99667

8 years agoclip a mask_obj with the clipper of a smart obj 61/65461/1
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

8 years agoe_plane: 1st implementation of e_plane corresponding to hwc overlay 29/65129/7
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

8 years agoe_comp_wl: disable wayland log handler. 89/65189/1 accepted/tizen/common/20160408.184855 accepted/tizen/ivi/20160408.004445 accepted/tizen/mobile/20160408.004521 accepted/tizen/tv/20160408.004423 accepted/tizen/wearable/20160408.004457 submit/tizen/20160408.000800
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

8 years agoPackaging: exclude enlightenment_remote from the package 87/65187/1
Gwanglim Lee [Thu, 7 Apr 2016 23:34:43 +0000 (08:34 +0900)]
Packaging: exclude enlightenment_remote from the package

Change-Id: I180c780cb69d8a87612ef054bafad9f28a933819

8 years agoe_comp_hwc: release buffers at error case 39/65139/1 submit/tizen/20160407.110941
SooChan Lim [Thu, 7 Apr 2016 11:08:03 +0000 (20:08 +0900)]
e_comp_hwc: release buffers at error case

Change-Id: I31fff56158cb4cb9ffa75f63f7ea27475a721b43

8 years agoe_comp: set nocomp_ec NULL at _e_comp_cb_nocomp_end 07/65107/1 accepted/tizen/ivi/20160407.112239 accepted/tizen/mobile/20160407.112153 accepted/tizen/tv/20160407.112210 accepted/tizen/wearable/20160407.112224 submit/tizen/20160407.085308
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

8 years agoe_info: add hwc_trace for debugging 06/65106/1
SooChan Lim [Thu, 7 Apr 2016 08:40:32 +0000 (17:40 +0900)]
e_info: add hwc_trace for debugging

Change-Id: I560bb8f741700941df951904e404611833f0c993

8 years agoe_comp_hwc: use the fixed reserved memory 05/65105/1
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

8 years agoe_comp_wl: Evas_Event_Mouse_In event could be send by touch device. 30/65030/2 accepted/tizen/common/20160408.184808 accepted/tizen/ivi/20160407.110909 accepted/tizen/mobile/20160407.110814 accepted/tizen/tv/20160407.110836 accepted/tizen/wearable/20160407.110851 submit/tizen/20160407.042041
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

8 years agoe_comp_wl: Add a API, e_comp_wl_touch_cancel() that sends event of cancellation of... 25/64925/1 accepted/tizen/common/20160407.132205 accepted/tizen/ivi/20160407.000720 accepted/tizen/mobile/20160407.000608 accepted/tizen/tv/20160407.000633 accepted/tizen/wearable/20160407.000659 submit/tizen/20160406.100414
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

8 years agowl_socket_access: Fix coding conventions and style. 12/64912/2
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

8 years agorevert change - modified code not to map window when the pixmap's size is different... 83/64883/2
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

8 years agoEnable changing owner, group and permissions for /run/waylan-0 68/57368/11
Ł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>
8 years agoe_comp: fix warning again. MULTI_PLANE_HWC 67/64867/1
Gwanglim Lee [Wed, 6 Apr 2016 01:35:40 +0000 (10:35 +0900)]
e_comp: fix warning again. MULTI_PLANE_HWC

Change-Id: I8265a1d6d75eb5eb3d87e6567b383eca3dec8d0c

8 years agoe_comp: fix warning 65/64865/1
Gwanglim Lee [Wed, 6 Apr 2016 01:31:39 +0000 (10:31 +0900)]
e_comp: fix warning

Change-Id: I5ada1d5c995fad5fc26934f9d1af144cefdc3fc1

8 years agoe_comp_wl: use ecore_device of ecore_event when gets key_down/up
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

8 years agoe_comp_wl: send touch cancel event on zone_display_state_change
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

8 years agoAdd a api to send key to focus client
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

8 years agoe_comp: remove LEGACY_NOCOMP 59/64259/1
Juyeon Lee [Thu, 31 Mar 2016 05:08:02 +0000 (14:08 +0900)]
e_comp: remove LEGACY_NOCOMP

Change-Id: I6b361b73efa6d4ea9bef293f94c302f2fe725dbd

8 years agoe_client: clean up code for calculating visibility. 90/64090/2
Doyoun Kang [Wed, 30 Mar 2016 04:28:09 +0000 (13:28 +0900)]
e_client: clean up code for calculating visibility.

Change-Id: Ic1f0f80c0eb83dfbd8af080c56b3ee183f300107

8 years agoe_client: modified code to return ec's size when ec's frame width and height are... 88/64088/3
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

8 years agoe_client: modified code to set ec's geometry when ec's frame is invalid in e_client_g... 83/64083/1
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

8 years agotransform core add
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

8 years agoe_comp: Add hook
Juyeon Lee [Mon, 28 Mar 2016 10:54:47 +0000 (19:54 +0900)]
e_comp: Add hook

Change-Id: Ia40648301f8bb8d406c9951ef2f32785e9da031a

8 years agomodified code not to map window when the pixmap's size is different from the ec's...
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

8 years agoadd check whether subsurface parent relationship is cycle
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

8 years agoe_comp: clean up fps update
Juyeon Lee [Fri, 25 Mar 2016 06:55:19 +0000 (15:55 +0900)]
e_comp: clean up fps update

Change-Id: Ib9a7fb4b2f03c06f425451ffb6a922d7bea97fe9

8 years agoClean up use of ecore_wl APIs 67/63967/3
MinJeong Kim [Tue, 29 Mar 2016 05:44:49 +0000 (14:44 +0900)]
Clean up use of ecore_wl APIs

Change-Id: Id89db9dbea2f4f6b70e345a540f2ab0f43c3e132

8 years agowl_desktop_shell: check if NULL before accessing wl_resource of xdg_surface/shell_sur... 09/63909/1 accepted/tizen/common/20160329.051032 accepted/tizen/ivi/20160329.003516 accepted/tizen/mobile/20160329.003430 accepted/tizen/tv/20160329.003443 accepted/tizen/wearable/20160329.003458 submit/tizen/20160328.122317
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

8 years agotizen resource id should start from 1 26/63826/2 accepted/tizen/common/20160329.050505 accepted/tizen/ivi/20160328.070614 accepted/tizen/mobile/20160328.070445 accepted/tizen/tv/20160328.070514 accepted/tizen/wearable/20160328.070543 submit/tizen/20160328.050559
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

8 years agoFix the problems detected by static analyzer 30/63830/1
Gwanglim Lee [Mon, 28 Mar 2016 04:54:31 +0000 (13:54 +0900)]
Fix the problems detected by static analyzer

Change-Id: I2bb201921d0ff7cc8757ad89d176c05cbdb76b1e

8 years agoe_comp: break when a buffer is null 46/63646/1 accepted/tizen/common/20160329.050209 accepted/tizen/ivi/20160326.092242 accepted/tizen/mobile/20160326.092130 accepted/tizen/tv/20160326.092157 accepted/tizen/wearable/20160326.092223 submit/tizen/20160326.085246
SooChan Lim [Fri, 25 Mar 2016 05:23:45 +0000 (14:23 +0900)]
e_comp: break when a buffer is null

Change-Id: Id6e67dac86db0c9819d1498239c14e7e82b64e3c

8 years agofix build error - E_Client has no border_menu anymore 23/63523/1 accepted/tizen/common/20160325.041251 accepted/tizen/ivi/20160325.032821 accepted/tizen/mobile/20160325.032734 accepted/tizen/tv/20160325.032749 accepted/tizen/wearable/20160325.032801 submit/tizen/20160325.030129
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

8 years agoe_comp_wl: send event_device events on key_press/release 63/63263/2
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

8 years agodo not build hwc on emulator accepted/tizen/ivi/20160324.011834 accepted/tizen/ivi/20160325.042252 accepted/tizen/mobile/20160324.011646 accepted/tizen/mobile/20160325.042200 accepted/tizen/tv/20160324.011727 accepted/tizen/tv/20160325.042220 accepted/tizen/wearable/20160324.011754 accepted/tizen/wearable/20160325.042239 submit/tizen/20160325.040752
Gwanglim Lee [Wed, 23 Mar 2016 17:59:02 +0000 (02:59 +0900)]
do not build hwc on emulator

Change-Id: I3ab0322cd662de911e9976a827f3722288074c56

8 years agowl_tbm:bind wl display to bufmgr
Changyeon Lee [Tue, 22 Mar 2016 10:16:47 +0000 (19:16 +0900)]
wl_tbm:bind wl display to bufmgr

Change-Id: I039a24cfd897723a0c0c8aa646c1764918bf9e40

8 years agoclean up white spaces
Juyeon Lee [Wed, 23 Mar 2016 11:57:56 +0000 (20:57 +0900)]
clean up white spaces

Change-Id: I2f46a807e374cee4f482a1b52a49b410295105d1

8 years agoAdd client's fps calculation and enlightenment_info -fps 91/63391/1
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

8 years agostring should be null-terminated when using strncpy 69/63369/1 submit/tizen/20160323.105531
Gwanglim Lee [Wed, 23 Mar 2016 10:42:58 +0000 (19:42 +0900)]
string should be null-terminated when using strncpy

Change-Id: I3ed2eab91ed2c8e54da20ce1018ce5c1fb78825f

8 years agoenlightenment_info: added nocomp info at topvwins 97/63297/4
Juyeon Lee [Wed, 23 Mar 2016 05:50:08 +0000 (14:50 +0900)]
enlightenment_info: added nocomp info at topvwins

Change-Id: If6166c091a8e3e022ae8e66d2039f9202fb23cdd

8 years agoe_comp_hwc: remove execution permission 95/63295/1
Gwanglim Lee [Wed, 23 Mar 2016 05:42:07 +0000 (14:42 +0900)]
e_comp_hwc: remove execution permission

Change-Id: If94fa28942c61a472ac52eaa0afa18a466c921bc

8 years agofix build warning on cb_restack 87/63287/2
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

8 years agoFix warnings 84/63284/1
Gwanglim Lee [Wed, 23 Mar 2016 05:28:11 +0000 (14:28 +0900)]
Fix warnings

Change-Id: I424ecef9325af15bb606419ecfd8e4435dbaefdc

8 years agoAdd missing tmp source string 82/63282/1
Gwanglim Lee [Wed, 23 Mar 2016 05:20:50 +0000 (14:20 +0900)]
Add missing tmp source string

Change-Id: I7321136ad4ca0ace193e36847713d55e6154d63e

8 years agoFix the problems detected by static analyzer 71/63271/1
Gwanglim Lee [Wed, 23 Mar 2016 04:58:48 +0000 (13:58 +0900)]
Fix the problems detected by static analyzer

Change-Id: Ibb4c6b496ba2a67cd8f2d2c16a30509cc5d2e2d7

8 years agoAdd nocomp policy using e_comp_hwc 97/63197/1
Juyeon Lee [Tue, 22 Mar 2016 11:50:24 +0000 (20:50 +0900)]
Add nocomp policy using e_comp_hwc

Change-Id: I9dda8a0096171d7346a489e9d905f98d37bf7b16

8 years agoe_comp_hwc: first implemenation of the hwc 69/63069/2
SooChan Lim [Tue, 22 Mar 2016 04:25:10 +0000 (13:25 +0900)]
e_comp_hwc: first implemenation of the hwc

Change-Id: I23d8f23f3ac48ecb05d59b82cf089af9b325c13e

8 years agoe_comp_wl: send touch cancel event when window stack changes 30/62530/4 accepted/tizen/common/20160323.184110 accepted/tizen/ivi/20160323.011333 accepted/tizen/mobile/20160323.011246 accepted/tizen/tv/20160323.011259 accepted/tizen/wearable/20160323.011314 submit/tizen/20160322.073128
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

8 years agoe_comp_object: apply evas_map to cursor when the zone is rotated 25/62325/4
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

8 years agoClean up the enlightenment wayland display server 62/61462/11 accepted/tizen/common/20160322.145714 accepted/tizen/ivi/20160322.003325 accepted/tizen/mobile/20160322.003240 accepted/tizen/tv/20160322.003252 accepted/tizen/wearable/20160322.003307 submit/tizen/20160321.110017
Gwanglim Lee [Tue, 8 Mar 2016 04:59:43 +0000 (13:59 +0900)]
Clean up the enlightenment wayland display server

Change-Id: I46e0b2a4ee48aee63fc338a8f0a54b7f3f074796

8 years agoEnable all devices type if one device is connected 45/62745/1
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

8 years agoe_pixmap: clear the resource of pixmap, and check if null before accessing. accepted/tizen/common/20160318.145544 accepted/tizen/ivi/20160318.113317 accepted/tizen/mobile/20160318.113007 accepted/tizen/tv/20160318.113135 accepted/tizen/wearable/20160318.113150 submit/tizen/20160317.075557
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

8 years agowl_desktop_shell: the first created xdg_surface/shell_surface will be treated as...
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

8 years agoSend touch cancel event to client 26/61526/3
JengHyun Kang [Tue, 15 Mar 2016 12:27:32 +0000 (21:27 +0900)]
Send touch cancel event to client

Change-Id: I193de3935365339fc9d71280d3cdd68df3ac16f0

8 years agoAdd NULL pointer check 99/62499/1
Seungjin Park [Wed, 16 Mar 2016 10:44:13 +0000 (19:44 +0900)]
Add NULL pointer check

Change-Id: I2ae85481f5ac0a4d9b389082003ea75ad21cce2e

8 years agomove the trigger point to devicemgr when video starts really 52/62352/2 accepted/tizen/common/20160317.155513 submit/tizen/20160315.131536
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

8 years agocreate a bg rectangle only if 24 depth and topmost 51/62351/2
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

8 years agoe_client: added changable_layer structure in the E_Client 72/62272/1 accepted/tizen/common/20160316.155854 accepted/tizen/ivi/20160315.122622 accepted/tizen/mobile/20160315.122507 accepted/tizen/tv/20160315.122538 accepted/tizen/wearable/20160315.122603 submit/tizen/20160315.070331
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

8 years agoe_comp_wl: use the identifier of input device as evas_device's description 71/62171/2
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

8 years agowl_desktop_shell: add e_modapi_save to resolve undefined symbol 45/62245/1 accepted/tizen/ivi/20160315.121755 accepted/tizen/mobile/20160315.121626 accepted/tizen/tv/20160315.121702 accepted/tizen/wearable/20160315.121719 submit/tizen/20160315.051502
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

8 years agowl_drm: add e_modapi_save to resolve undefined symbol 42/62242/1
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

8 years agonot set new_attach twice 88/61688/1
Boram Park [Tue, 8 Mar 2016 11:29:02 +0000 (20:29 +0900)]
not set new_attach twice

Change-Id: Ic333fce2d977ff263f75d29ce244d0d76a9f6d8c

8 years agowl_drm: fix show_cursor issues in wearable, mobile, and TV 67/61567/3 accepted/tizen/common/20160310.081325 accepted/tizen/ivi/20160309.124521 accepted/tizen/mobile/20160309.124429 accepted/tizen/tv/20160309.124444 accepted/tizen/wearable/20160309.124500 submit/tizen/20160309.072858
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

8 years agowl_drm: fix - use_cursor_timer should be configurable in config file 51/61251/2 accepted/tizen/common/20160307.154717 accepted/tizen/ivi/20160308.021318 accepted/tizen/mobile/20160308.021138 accepted/tizen/tv/20160308.021209 accepted/tizen/wearable/20160308.021249 submit/tizen/20160307.104418
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

8 years agoRemoved remaining hard-coded paths 53/61253/1
Gwanglim Lee [Mon, 7 Mar 2016 04:54:08 +0000 (13:54 +0900)]
Removed remaining hard-coded paths

Change-Id: I3c386d0e37614754d8af35bad15c740204d25b68

8 years agoRemoved hard-coded paths which are not used in tizen
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

8 years agoRemoved an unnecessary vim swap file
Gwanglim Lee [Mon, 7 Mar 2016 02:08:01 +0000 (11:08 +0900)]
Removed an unnecessary vim swap file

Change-Id: I12a35150b72b4403bed6cc03eedaa77b9c00b556

8 years agoe_comp_wl: send a pointer_leave event to focused client if mouse_down events is not... 29/61229/1 accepted/tizen/ivi/20160307.105156 accepted/tizen/mobile/20160307.105100 accepted/tizen/tv/20160307.105118 accepted/tizen/wearable/20160307.105138 submit/tizen/20160307.023110
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

8 years agoRevert "viewport: do nothing if new value is same with old" 09/60709/1 accepted/tizen/common/20160302.193723 accepted/tizen/ivi/20160302.073214 accepted/tizen/mobile/20160302.073128 accepted/tizen/tv/20160302.073141 accepted/tizen/wearable/20160302.073158 submit/tizen/20160302.053959
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

8 years agoRemoved modules geolocation and wl_weekeyboard 98/60598/1
MinJeong Kim [Mon, 29 Feb 2016 07:53:12 +0000 (16:53 +0900)]
Removed modules geolocation and wl_weekeyboard

Change-Id: I3f3b451df3522ae7e4e2f17a6949e319880e462d

8 years agodnd: fixed not sending wl_data_device_enter event and not dropping data 56/60456/2 accepted/tizen/common/20160229.160719 accepted/tizen/ivi/20160226.100950 accepted/tizen/mobile/20160226.100858 accepted/tizen/tv/20160226.100917 accepted/tizen/wearable/20160226.100931 submit/tizen/20160226.085725
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>
8 years agoFix coding conventions and style. 58/60458/1
Gwanglim Lee [Fri, 26 Feb 2016 08:50:06 +0000 (17:50 +0900)]
Fix coding conventions and style.

Change-Id: If503d9d6a9b001089889d1d170a28a86f731b071

8 years agoremove unused codes 57/60457/1
Gwanglim Lee [Fri, 26 Feb 2016 08:49:20 +0000 (17:49 +0900)]
remove unused codes

Change-Id: Ida5ad9111c5331d476acf3450fc89e14eb4edb8a

8 years agoenlightenment_info: added fps 54/60454/2
Juyeon Lee [Fri, 26 Feb 2016 06:26:24 +0000 (15:26 +0900)]
enlightenment_info: added fps

Change-Id: Id3665e81a2e19b317b1a6b28662c5913ab018063

8 years agoe_comp_wl: when the client is deleted, delete cursor_timer 82/59682/5
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>
8 years agoChange trace macro name TRACE_BEGIN to TRACE_INPUT_BEGIN and change some trace points 35/60435/2
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