platform/upstream/enlightenment.git
8 years agoAdd tizen-extension-server to Requires in spec 21/57821/1 accepted/tizen/mobile/20160125.070536 accepted/tizen/tv/20160125.070556 accepted/tizen/wearable/20160125.070623 submit/tizen/20160125.044933
Duna Oh [Mon, 25 Jan 2016 04:16:17 +0000 (13:16 +0900)]
Add tizen-extension-server to Requires in spec

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

8 years agoe_comp_wl: deal with tizen_input_device interface - send event_device/axes events 24/57724/3 submit/tizen/20160124.225624
Duna Oh [Fri, 22 Jan 2016 05:53:45 +0000 (14:53 +0900)]
e_comp_wl: deal with tizen_input_device interface - send event_device/axes events

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

8 years agoe_comp_wl: guarantee to send key press/release pair exactly to each client 44/57744/1
MinJeong Kim [Fri, 22 Jan 2016 08:45:01 +0000 (17:45 +0900)]
e_comp_wl: guarantee to send key press/release pair exactly to each client

This patch is accepting old commit 89e9c42564da for curent version.

Change-Id: I75a5aa1ce487aea2e81cf290aae980c8dc4a2410

8 years agoPackage version up 0.20.0 accepted/tizen/mobile/20160122.034543 accepted/tizen/tv/20160122.034603 accepted/tizen/wearable/20160122.034621 submit/tizen/20160121.104248
Seunghun Lee [Thu, 21 Jan 2016 10:06:47 +0000 (19:06 +0900)]
Package version up 0.20.0

Change-Id: Ib02b3f1dcfa3fdde80b109ef8bbf4570fd32dad1

8 years agoe_client: fixed e_client_iconify bug (ec->frame is not hidden when ec's new_client...
Doyoun Kang [Wed, 20 Jan 2016 06:45:28 +0000 (15:45 +0900)]
e_client: fixed e_client_iconify bug (ec->frame is not hidden when ec's new_client flag is set)

Change-Id: I7a91de5d802ac1cda6b8d5577fbf75235d3f95dc

8 years agoe_comp_object: get image data from e_pixmap if image object is not still rendered.
Seunghun Lee [Thu, 21 Jan 2016 06:47:14 +0000 (15:47 +0900)]
e_comp_object: get image data from e_pixmap if image object is not still rendered.

Change-Id: I46556762c0ef9d6708c810e35c99168dbd290c9f

8 years agoe_randr2: always apply even if there is no configured screens we have.
Seunghun Lee [Thu, 21 Jan 2016 06:43:26 +0000 (15:43 +0900)]
e_randr2: always apply even if there is no configured screens we have.

Change-Id: I6a67d729a51a6f985168eac7bf18592a4ad52e72

8 years agoreset buffer_viewport.changed if unmapped
Boram Park [Thu, 21 Jan 2016 02:56:42 +0000 (11:56 +0900)]
reset buffer_viewport.changed if unmapped

Change-Id: Iefdcf9769c84e5cb75e1d590b4d9d84bec7d3b60

8 years agoviewport: do nothing if new value is same with old
Boram Park [Thu, 21 Jan 2016 00:52:51 +0000 (09:52 +0900)]
viewport: do nothing if new value is same with old

Change-Id: I1774404c278cc94804f6b9aabddae1c1e5972adc

8 years agoe_comp_wl: change surface's damage region to the buffer coordinate
Boram Park [Wed, 20 Jan 2016 22:53:35 +0000 (07:53 +0900)]
e_comp_wl: change surface's damage region to the buffer coordinate

Change-Id: I2ed2259ad671cedcbbf1b214e878dc4e431116ad

8 years agoRevert "resize e_comp_object to the viewport size of a client"
Boram Park [Wed, 20 Jan 2016 23:07:00 +0000 (08:07 +0900)]
Revert "resize e_comp_object to the viewport size of a client"

This reverts commit b2b43d65d6208334bd87fd87b69b3850444dce7e.

Change-Id: I1f456672fce1cbea10d29083c9540e9ad3c65439

8 years agoe_info_server: export e_info_server_dump_client for ec debugging
Boram Park [Fri, 15 Jan 2016 12:03:52 +0000 (21:03 +0900)]
e_info_server: export e_info_server_dump_client for ec debugging

Change-Id: Ifd2e315e5ea74491c15a32e8049232cf15f2a10e

8 years agoe_comp_object: refresh e_pixmap if it's cleared before renderring
Boram Park [Wed, 20 Jan 2016 04:35:22 +0000 (13:35 +0900)]
e_comp_object: refresh e_pixmap if it's cleared before renderring

   See f124f1bfcae58cea.

Change-Id: I90328d5ed28198c0ae248c1606aee0392934d8df

8 years agoe_config: remove duplicated code
Seunghun Lee [Tue, 19 Jan 2016 00:12:09 +0000 (09:12 +0900)]
e_config: remove duplicated code

Change-Id: Ic0f68584aab5b144f23c6248155799d6cf746bd7

8 years agoe_comp_wl: apply the subsurface position
Boram Park [Thu, 14 Jan 2016 11:52:19 +0000 (20:52 +0900)]
e_comp_wl: apply the subsurface position

    The position of subsurface was applied when a parent surface is
    commited. When subsurface is de-sync mode, we need to apply the
    subsurface position if necessary.

Change-Id: Ib48cb5834a89741819f5e059d7dfdd1954a2d858

8 years agoe_comp_wl: export e_comp_wl_subsurface_create
Boram Park [Thu, 14 Jan 2016 10:32:38 +0000 (19:32 +0900)]
e_comp_wl: export e_comp_wl_subsurface_create

Change-Id: I5ab40f2adee6cb0b8aca534094ea4d4d25e47f95

8 years agoSet cached xkb context and keymap for ecore_drm lib
JengHyun Kang [Mon, 11 Jan 2016 11:35:08 +0000 (20:35 +0900)]
Set cached xkb context and keymap for ecore_drm lib

Change-Id: Ib680082834e1a986c0855b65e3e47e1f5b3a05d4

8 years agoAux hint api and hook add
SungBae, Park [Wed, 6 Jan 2016 04:11:49 +0000 (13:11 +0900)]
Aux hint api and hook add

Change-Id: I17e3a135a827bd49d7185309c194506129dc55ed

8 years agoconfigure: Fix syntax error, light-e -> light_e.
Seunghun Lee [Wed, 6 Jan 2016 02:19:08 +0000 (11:19 +0900)]
configure: Fix syntax error, light-e -> light_e.

using dash, autoconf said 'command not found'

Change-Id: I84c56bb3c6d19176a49ad46f231fade046aae9fd

8 years agoe_layout: added layer set intercept callback
MinJeong Kim [Fri, 8 Jan 2016 08:21:29 +0000 (17:21 +0900)]
e_layout: added layer set intercept callback

Change-Id: Ia6f58c442d653b6a2daf2f5d26eda5371f9f5ceb

8 years agoe_comp: added new layer E_LAYER_EFFECT
MinJeong Kim [Fri, 8 Jan 2016 08:20:28 +0000 (17:20 +0900)]
e_comp: added new layer E_LAYER_EFFECT

Change-Id: I35b779e55c0932a9db6ab1f31849d4fb1d6b1b96

8 years agofix -dump_topvwins operation error
Boram Park [Tue, 12 Jan 2016 03:28:55 +0000 (12:28 +0900)]
fix -dump_topvwins operation error

   Currently DDK uses wl_tbm_buffer

Change-Id: Icfea434e5743d30407f3230539203cdb20158771

8 years agoresize e_comp_object to the viewport size of a client
Boram Park [Thu, 7 Jan 2016 10:40:36 +0000 (19:40 +0900)]
resize e_comp_object to the viewport size of a client

Change-Id: I22818b165368b8c9ee94a4d10038ff9bf98e2f9d

8 years agowl_drm: for touch devices, do not show cursor until pointer device is added
Duna Oh [Tue, 29 Dec 2015 07:50:16 +0000 (16:50 +0900)]
wl_drm: for touch devices, do not show cursor until pointer device is added

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

8 years agoe_comp_wl: modify the cursor_timer to reset interval time, not deleting/adding new...
Duna Oh [Wed, 23 Dec 2015 09:02:23 +0000 (18:02 +0900)]
e_comp_wl: modify the cursor_timer to reset interval time, not deleting/adding new timer

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

8 years agoDisabled teamwork module
Gwanglim Lee [Tue, 5 Jan 2016 02:01:00 +0000 (11:01 +0900)]
Disabled teamwork module

Change-Id: I837785bbe6ea61104ea486f2fe0e7f3f5912fd96

8 years agoenlightenment_info: added opaque information
Doyoun Kang [Sun, 3 Jan 2016 23:21:32 +0000 (08:21 +0900)]
enlightenment_info: added opaque information

Change-Id: Ic66cff174e41288ce83e275ccc4a4adf5877a73f

8 years agoe_module: fix possible memory leak
MinJeong Kim [Wed, 30 Dec 2015 07:28:46 +0000 (16:28 +0900)]
e_module: fix possible memory leak

Change-Id: I11e20151237d6002e9e1c5183366ece827b596de

8 years agocomment out the e_comp_object_damage() call that causes stack overflow in tv profile.
Seunghun Lee [Mon, 18 Jan 2016 11:46:32 +0000 (20:46 +0900)]
comment out the e_comp_object_damage() call that causes stack overflow in tv profile.

I'm not sure why this code causes the issue.

Change-Id: I6be99c181c8050594e34b4660f4ae41cc4724a17

8 years agoe_comp_wl: do not modify the size of client when its size is locked by compositor.
Seunghun Lee [Mon, 18 Jan 2016 04:54:38 +0000 (13:54 +0900)]
e_comp_wl: do not modify the size of client when its size is locked by compositor.

Change-Id: I95c5012744b3fc6d1f3110ca0759614fcd8d6416

8 years agoe_comp_wl: do not set tge geometry of frame object when client is borderless.
Seunghun Lee [Mon, 18 Jan 2016 04:49:48 +0000 (13:49 +0900)]
e_comp_wl: do not set tge geometry of frame object when client is borderless.

Change-Id: I16e7bce408a98eb9cba19cde1e437112e5bf0800

8 years agoe_comp_object: resize the effect/input/mask object when parent object is shown.
Seunghun Lee [Mon, 18 Jan 2016 04:43:14 +0000 (13:43 +0900)]
e_comp_object: resize the effect/input/mask object when parent object is shown.

there is a issue that effect/input/mask object can't be resized,
in case we resize the parent object before show it.
to fix this issue, we should resize the objects, when parent object is shown.

Change-Id: I6a608dbace1ba8f73101404e8959a6ca6566635f

8 years agoe_comp_wl: unignore a subsurface
Boram Park [Wed, 13 Jan 2016 09:21:39 +0000 (18:21 +0900)]
e_comp_wl: unignore a subsurface

Change-Id: I6eb5ebfa689dde5fbc649488d15d3227fb1f81d3

8 years agoe_comp_wl: damage a e_comp_object once the viewport has been changed
Boram Park [Wed, 13 Jan 2016 09:21:05 +0000 (18:21 +0900)]
e_comp_wl: damage a e_comp_object once the viewport has been changed

Change-Id: Iab0a4bbd9b34f7bb20d79aa76d6c9932d036a3fd

8 years agoe_comp_wl: need to check whether ec is video when getting a buffer.
Boram Park [Wed, 13 Jan 2016 00:52:12 +0000 (09:52 +0900)]
e_comp_wl: need to check whether ec is video when getting a buffer.

Change-Id: I4c9442ca6f83beb34aacf93dc083ebc269c94658

8 years agoe_comp_wl: e_client refers a wl_buffer
Boram Park [Wed, 13 Jan 2016 00:50:58 +0000 (09:50 +0900)]
e_comp_wl: e_client refers a wl_buffer

   Temporary we can't remove a wl_buffer reference from e_client
   because there is an error in waylandsink.

Change-Id: I1695f8e1fc5a19c8a85baa148548e69cc1c9050a

8 years agoe_comp_wl: get E_Comp_Wl_buffer from e_pixmap
Boram Park [Wed, 13 Jan 2016 00:47:55 +0000 (09:47 +0900)]
e_comp_wl: get E_Comp_Wl_buffer from e_pixmap

Change-Id: I6180cfbaea6e65298d303625b4387285f6b4c28b

8 years agoe_comp_wl: set e_comp_wl->wl.glapi, this will be used e_pixmap_refresh().
Seunghun Lee [Thu, 7 Jan 2016 05:12:05 +0000 (14:12 +0900)]
e_comp_wl: set e_comp_wl->wl.glapi, this will be used e_pixmap_refresh().

Change-Id: If410dac417f1f23476bb3bf267ed54d75bbfa9a1

8 years agoremove enabling xwayland
Seunghun Lee [Tue, 12 Jan 2016 08:50:15 +0000 (17:50 +0900)]
remove enabling xwayland

Change-Id: I2ceaf2a0828529c1713e47f7a8dfbdfb14e1a13c

8 years agoconfigure.ac: Remove ecore-x from wayland only build.
Seunghun Lee [Wed, 6 Jan 2016 17:44:52 +0000 (12:44 -0500)]
configure.ac: Remove ecore-x from wayland only build.

Reviewers: devilhorns, zmike

Subscribers: cedric

Differential Revision: https://phab.enlightenment.org/D3538

8 years agoe_backlight: remove x dependency code
Seunghun Lee [Mon, 4 Jan 2016 08:55:48 +0000 (17:55 +0900)]
e_backlight: remove x dependency code

Change-Id: Ia4e88414fe1f8f533d7811d2f28117425478300f

8 years agopackaging: disable xwayland, wl-text-input, wl-weekeyboard.
Seunghun Lee [Mon, 4 Jan 2016 08:44:31 +0000 (17:44 +0900)]
packaging: disable xwayland, wl-text-input, wl-weekeyboard.

Change-Id: Iae9344048f8fba76b887c1b2294eac24fa5948e3

8 years agopackaging: enable-wayland-only -> enable-wayland
Seunghun Lee [Mon, 4 Jan 2016 07:10:27 +0000 (16:10 +0900)]
packaging: enable-wayland-only -> enable-wayland

Change-Id: Ie9c83889973b1a0cfa41c49707d54c046e48e290

8 years agowl_desktop_shell: Check whether enable of input panel.
Seunghun Lee [Thu, 7 Jan 2016 05:15:32 +0000 (14:15 +0900)]
wl_desktop_shell: Check whether enable of input panel.

Change-Id: Id3c09e1f91cbd73404c86c5a2f3e17b668408c5c

8 years agoresolve the merge conflict for previous merge(commit id: 27fa5eca) conflicts.
Seunghun Lee [Mon, 28 Dec 2015 07:25:51 +0000 (16:25 +0900)]
resolve the merge conflict for previous merge(commit id: 27fa5eca) conflicts.

Change-Id: I0eb2e2b6052e2e5740085fd54fd1e14f267fb25d

9 years agoMerge branch 'upstream' into sandbox/shiin/devel
Seunghun Lee [Mon, 28 Dec 2015 07:21:59 +0000 (16:21 +0900)]
Merge branch 'upstream' into sandbox/shiin/devel

Need to resolve below conflict files.

Conflicts:
configure.ac
src/bin/Makefile.mk
src/bin/e_atoms.c
src/bin/e_atoms.h
src/bin/e_auth.c
src/bin/e_auth.h
src/bin/e_client.c
src/bin/e_client.h
src/bin/e_comp.c
src/bin/e_comp.h
src/bin/e_comp_canvas.c
src/bin/e_comp_object.c
src/bin/e_comp_wl.c
src/bin/e_comp_wl.h
src/bin/e_comp_wl_data.c
src/bin/e_comp_wl_data.h
src/bin/e_comp_wl_input.c
src/bin/e_comp_wl_input.h
src/bin/e_comp_wl_screenshooter_server.c
src/bin/e_comp_x.c
src/bin/e_config.h
src/bin/e_desk.c
src/bin/e_dnd.c
src/bin/e_hints.c
src/bin/e_hints.h
src/bin/e_log.h
src/bin/e_main.c
src/bin/e_module.c
src/bin/e_module.h
src/bin/e_pixmap.c
src/bin/e_pixmap.h
src/bin/e_pointer.c
src/bin/e_scale.c
src/bin/e_scale.h
src/bin/e_signals.c
src/bin/e_win.c
src/bin/e_zone.c
src/bin/e_zone.h
src/modules/Makefile.mk
src/modules/Makefile_music_control.mk
src/modules/Makefile_wl_desktop_shell.mk
src/modules/Makefile_wl_screenshot.mk
src/modules/packagekit/e_mod_packagekit.c
src/modules/shot/screenshooter-client-protocol.h
src/modules/wl_desktop_shell/e_desktop_shell_protocol.c
src/modules/wl_desktop_shell/e_desktop_shell_protocol.h
src/modules/wl_desktop_shell/e_mod_main.c
src/modules/wl_drm/e_mod_main.c
src/modules/wl_screenshot/e_mod_main.c
src/modules/wl_x11/e_mod_main.c

Change-Id: Ia5849a1e958e920aed674b62d8f41af4f85e17e9

9 years agofix bugs reported by static analyzer. 23/55323/2 accepted/tizen/mobile/20151224.001929 accepted/tizen/tv/20151224.001952 accepted/tizen/wearable/20151224.002011 submit/tizen/20151223.114332 submit/tizen_common/20151229.142028 submit/tizen_common/20151229.144031
Seunghun Lee [Wed, 23 Dec 2015 06:58:05 +0000 (15:58 +0900)]
fix bugs reported by static analyzer.

Change-Id: I0579158edf2eee7b6bd50dcba0ea6e966fca3c3d

9 years agoe_comp_wl_data: use single clipboard for copy and paste 37/55337/1 accepted/tizen/mobile/20151223.110756 accepted/tizen/tv/20151223.110800 accepted/tizen/wearable/20151223.110826 submit/tizen/20151223.095139 submit/tizen_common/20151223.095123
MinJeong Kim [Wed, 23 Dec 2015 07:39:16 +0000 (16:39 +0900)]
e_comp_wl_data: use single clipboard for copy and paste

Change-Id: I9d5d8827f697e732891e6f691c5b147a7d001a2e

9 years agoteamwork: we don't need to use sha1 codes 30/55330/1
Gwanglim Lee [Wed, 23 Dec 2015 07:19:18 +0000 (16:19 +0900)]
teamwork: we don't need to use sha1 codes

Change-Id: I53821fbe0a3a5a88e08340d28415840b47af9ebf

9 years agopackagekit: we don't need PackageKit_Package_Info enum accepted/tizen/mobile/20151222.225239 accepted/tizen/tv/20151222.225255 accepted/tizen/wearable/20151222.225318 submit/tizen/20151222.151736
Gwanglim Lee [Tue, 22 Dec 2015 15:17:18 +0000 (00:17 +0900)]
packagekit: we don't need PackageKit_Package_Info enum

Change-Id: I5e4e9aeac5e2b3d3352f8c2aa6c43c1f2e83f830

9 years agoe_auth: we don't need to use pam
Gwanglim Lee [Tue, 22 Dec 2015 14:43:56 +0000 (23:43 +0900)]
e_auth: we don't need to use pam

Change-Id: Icceed1fd85dd6adf7f10bfed4bb0610ac7640892

9 years agoenlightenment_info: Add rotation feature into enlightenment_info for remote control... 37/55037/3 accepted/tizen/mobile/20151222.090804 accepted/tizen/tv/20151222.090815 accepted/tizen/wearable/20151222.090834 submit/tizen/20151222.072527
Seunghun Lee [Fri, 4 Dec 2015 07:31:24 +0000 (16:31 +0900)]
enlightenment_info: Add rotation feature into enlightenment_info for remote control rotation.

Change-Id: I7bd119888987942912da8da064feb69e51717f23

9 years agoe_comp_wl: dnd with touch interface and modified drag window info 20/55120/1
MinJeong Kim [Tue, 22 Dec 2015 04:48:44 +0000 (13:48 +0900)]
e_comp_wl: dnd with touch interface and modified drag window info

Send drop event with touch interface

Change-Id: I0d6cd2e9ae6e2e7572b0d65538936aa39bf17f4d

9 years agoSupport a drm backend when update mouse configuration. 03/53903/8
JengHyun Kang [Thu, 10 Dec 2015 06:14:26 +0000 (15:14 +0900)]
Support a drm backend when update mouse configuration.

Change-Id: I51211a49b7abaf98163fe431fa66e8fb3c8bf555

9 years agoe_comp_wl: add config for cursor_timer hiding the cursor after some interval 86/54086/10
Duna Oh [Fri, 11 Dec 2015 08:25:06 +0000 (17:25 +0900)]
e_comp_wl: add config for cursor_timer hiding the cursor after some interval

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

9 years ago(un)iconify subsurfaces if ec has them 19/54319/5 accepted/tizen/mobile/20151218.085155 accepted/tizen/tv/20151218.085000 accepted/tizen/wearable/20151218.085114 submit/tizen/20151218.045258
Boram Park [Tue, 15 Dec 2015 01:42:14 +0000 (10:42 +0900)]
(un)iconify subsurfaces if ec has them

Change-Id: I08fe36dcfb77e683afcf21c9fcf6766b9107af01

9 years agoenlightenment_info: added focused information 38/54638/1
Doyoun Kang [Thu, 17 Dec 2015 01:12:32 +0000 (10:12 +0900)]
enlightenment_info: added focused information

Change-Id: Ied9f3435d1ef03f1d23e02a5f3b109f9578da6a8

9 years agoenlightenment_info: added visibility, iconic informations 81/54181/1
Doyoun Kang [Mon, 14 Dec 2015 04:19:25 +0000 (13:19 +0900)]
enlightenment_info: added visibility, iconic informations

Change-Id: If8818ef36ab4d0e46b535919ff89f2554b781999

9 years agoe_main: allow ecore to not load system modules 62/54062/2 accepted/tizen/mobile/20151212.071036 accepted/tizen/tv/20151212.072539 accepted/tizen/wearable/20151212.073137 submit/tizen/20151211.064859
Gwanglim Lee [Fri, 11 Dec 2015 06:32:52 +0000 (15:32 +0900)]
e_main: allow ecore to not load system modules

Without it ecore_init will block until dbus authentication
and registration are complete.

Change-Id: Iced3b8d6b300c4fe2af8f262922d6456d0f78a10

9 years agofixed build break 11/54011/1
Doyoun Kang [Thu, 10 Dec 2015 21:36:42 +0000 (06:36 +0900)]
fixed build break

Change-Id: I6678b5a985deac14889f8db37f56185050d4dd05

9 years agowl desktop shell: set e client's netwm pid 33/53933/1
Doyoun Kang [Thu, 10 Dec 2015 08:27:30 +0000 (17:27 +0900)]
wl desktop shell: set e client's netwm pid

Change-Id: Ib29de4f138ba2c714da4a8f9c1f69e4979e82fad

9 years agoquick_init: clear changes value for icon 98/53898/1
MinJeong Kim [Thu, 10 Dec 2015 05:49:38 +0000 (14:49 +0900)]
quick_init: clear changes value for icon

Change-Id: I2f3d7cc4c00da1bdca54a020440d4833a9957da1

9 years agoquick-init: do not handle icon 88/53888/1
MinJeong Kim [Thu, 10 Dec 2015 05:06:57 +0000 (14:06 +0900)]
quick-init: do not handle icon

Change-Id: Idb649ecf922a50bf8537d3572708d2bbc4226c1d

9 years agoFix not to remove a resource from an irrelevant resource list. 80/53880/2
JengHyun Kang [Thu, 10 Dec 2015 04:12:48 +0000 (13:12 +0900)]
Fix not to remove a resource from an irrelevant resource list.

Change-Id: Id46e4b02e2bf8d466bbe7111be9133479e06d84f

9 years agofixed warnings 40/53840/1
Gwanglim Lee [Wed, 9 Dec 2015 16:02:51 +0000 (01:02 +0900)]
fixed warnings

Change-Id: I43fc1d6878daddfee37a859fbc91ad8c5a0bde27

9 years agoe_comp_wl: check number of devices before enabling/disabling devices 00/53500/5 accepted/tizen/mobile/20151210.025232 accepted/tizen/tv/20151210.024825 accepted/tizen/wearable/20151210.025111 submit/tizen/20151209.150737
Duna Oh [Mon, 7 Dec 2015 10:02:34 +0000 (19:02 +0900)]
e_comp_wl: check number of devices before enabling/disabling devices

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

9 years agoremove e_sys, test img files for light-e 35/53735/5
Ju Yeon Lee [Wed, 9 Dec 2015 04:41:13 +0000 (13:41 +0900)]
remove e_sys, test img files for light-e

Change-Id: Ib5c81cb84815986348e096098466dd87359f9b8c

9 years agoe client: added E_CLIENT_HOOK_EVAL_VISIBILITY, E_Visibility enumeration for visibility 41/53741/1
Doyoun Kang [Wed, 9 Dec 2015 05:35:35 +0000 (14:35 +0900)]
e client: added E_CLIENT_HOOK_EVAL_VISIBILITY, E_Visibility enumeration for visibility

Change-Id: Ia44b07a93538a49abe1b1c4059fcc25be5137f57

9 years agoquick-init: delayed to init edje, efreet, e_pointer 89/53489/3
MinJeong Kim [Mon, 7 Dec 2015 09:01:38 +0000 (18:01 +0900)]
quick-init: delayed to init edje, efreet, e_pointer

Change-Id: I4ca8ccc5bff653a06aba001b69b01ed0a4de3705

9 years agoFix a unit s to ms and add point for convert integer to float argument 64/53464/2
JengHyun Kang [Mon, 7 Dec 2015 06:25:05 +0000 (15:25 +0900)]
Fix a unit s to ms and add point for convert integer to float argument

Change-Id: I586293707797f96e80a4aa7bd7737e1ac156fc1f

9 years agoe_info_server: added window role information 41/53441/3
Doyoun Kang [Mon, 7 Dec 2015 01:31:52 +0000 (10:31 +0900)]
e_info_server: added window role information

Change-Id: I6aa1eefa0c97fbf33283a66956dc0d59dd86e9da

9 years agoadd USE_MODULE_LOKKER for e_config init exception handle 44/53444/2
Ju Yeon Lee [Mon, 7 Dec 2015 02:04:20 +0000 (11:04 +0900)]
add USE_MODULE_LOKKER for e_config init exception handle

Change-Id: I29f317cbd9bf136f7584723092063f226e3bb453

9 years agocreate/manage list of focused wl keyboard resources for reuse in kbd operations 78/52578/7
JengHyun Kang [Tue, 24 Nov 2015 12:13:31 +0000 (21:13 +0900)]
create/manage list of focused wl keyboard resources for reuse in kbd operations

this simplifies kbd code all over

Change-Id: Ie231d3be07726b935c5aea72261eadf3f63e6fbb

9 years agoenable address space layout randomization 84/53384/1 accepted/tizen/mobile/20151207.122552 accepted/tizen/tv/20151207.122608 accepted/tizen/wearable/20151207.122625 submit/tizen/20151207.004852
Gwanglim Lee [Fri, 4 Dec 2015 10:50:50 +0000 (19:50 +0900)]
enable address space layout randomization

Change-Id: I4af447f229618e9ec089655352088ca7494e01c6

9 years agodefine light-e in spec to reduce pkg size 57/53357/3 accepted/tizen/mobile/20151206.224233 accepted/tizen/tv/20151206.224250 accepted/tizen/wearable/20151206.224302 submit/tizen/20151204.081145
Ju Yeon Lee [Fri, 4 Dec 2015 07:28:31 +0000 (16:28 +0900)]
define light-e in spec to reduce pkg size

Change-Id: I93fd5ddc5a36e06d8c9af19288da8fe4742c0203

9 years agoe client: changed name use_resize->skip_iconify 49/53349/2
Doyoun Kang [Fri, 4 Dec 2015 06:54:58 +0000 (15:54 +0900)]
e client: changed name use_resize->skip_iconify

Change-Id: I99868137ef3c7a97e6781db6ad7e3f5135356feb

9 years agoAdded enable-quick-init option 45/53345/3
MinJeong Kim [Fri, 4 Dec 2015 04:26:36 +0000 (13:26 +0900)]
Added enable-quick-init option

To decrease enlightenment's initialization time, quick init option is added.

Change-Id: I509a113e020cd3d6685e2e891a2c58e3f5a87aa3

9 years agoe_comp_wl: for single touch, please send wl_touch event not wl_pointer event
Duna Oh [Mon, 16 Nov 2015 12:10:37 +0000 (21:10 +0900)]
e_comp_wl: for single touch, please send wl_touch event not wl_pointer event

Change-Id: I1158a07574880a4adad5f8de2b84051837e5acd7
Signed-off-by: Duna Oh <duna.oh@samsung.com>
9 years agoenlightenment_info -connected_clients add 86/53286/1
Junghwan Choi [Thu, 3 Dec 2015 09:48:28 +0000 (18:48 +0900)]
enlightenment_info -connected_clients add

Change-Id: I5d4483fc1be9e0fe73bc0c7df49bec065493b598
Signed-off-by: Junghwan Choi <jhhh.choi@samsung.com>
9 years agoe_comp_wl_data: fixed early close of fd for client 50/53150/1 accepted/tizen/mobile/20151202.230455 accepted/tizen/tv/20151202.230509 accepted/tizen/wearable/20151202.230532 submit/tizen/20151202.115419
MinJeong Kim [Wed, 2 Dec 2015 07:10:27 +0000 (16:10 +0900)]
e_comp_wl_data: fixed early close of fd for client

Change-Id: Ia3618fa85ec7d7221211b02aee0c16981c187ac5

9 years agoe_client: added code to handle e_client's exp_iconify information 30/52730/4 accepted/tizen/mobile/20151202.040550 accepted/tizen/tv/20151202.040614 accepted/tizen/wearable/20151202.040648 submit/tizen/20151201.232720
Doyoun Kang [Thu, 26 Nov 2015 08:45:03 +0000 (17:45 +0900)]
e_client: added code to handle e_client's exp_iconify information

Change-Id: I7c3e8223d9f6b4935d21ce43cb790bbff8ab4538

9 years agomove X idle flusher to comp_x 26/53026/1
Mike Blumenkrantz [Thu, 25 Jun 2015 23:28:38 +0000 (19:28 -0400)]
move X idle flusher to comp_x

Change-Id: I917a3fbe574072734a62ae19391f945f72a8edc8

9 years ago20.0 NEWS updates upstream_backup upstream/0.20.0
Mike Blumenkrantz [Mon, 30 Nov 2015 19:51:55 +0000 (14:51 -0500)]
20.0 NEWS updates

9 years agoe20 release
Mike Blumenkrantz [Mon, 30 Nov 2015 19:46:43 +0000 (14:46 -0500)]
e20 release

9 years agoadd NEWS from 19.13-14 releases
Mike Blumenkrantz [Mon, 30 Nov 2015 19:49:03 +0000 (14:49 -0500)]
add NEWS from 19.13-14 releases

9 years agoremove e_comp_wl struct keyboard repeat members
Mike Blumenkrantz [Mon, 30 Nov 2015 19:12:27 +0000 (14:12 -0500)]
remove e_comp_wl struct keyboard repeat members

duplicating these from e_config serves no purpose

ref D3364

9 years ago(1) e_config.c/e_comp_wl.c: add code for making repeat values configurable
Sung-Jin Park [Mon, 30 Nov 2015 19:05:10 +0000 (14:05 -0500)]
(1) e_config.c/e_comp_wl.c: add code for making repeat values configurable
(2) e.src(s): add keyboard.repeat_delay, keyboard.repeat_rate into e.src files

Summary:
As of now, the default values of repeat delay/rate are being set in e_comp_wl.c.
Those values need to be configurable and will be used in e_comp_wl_init().
The limit of each of the values is defined from -1 to 1000. (maximum 1s).
If one of the two is negative, it means default repeat delay/rate are going to be used.
(e.g. delay:400, rate:25)

Test Plan:
N/A

Signed-off-by: Sung-Jin Park <input.hacker@gmail.com>
Reviewers: raster, stefan_schmidt, gwanglim, devilhorns, zmike

Subscribers: Jeon, ohduna, cedric

Differential Revision: https://phab.enlightenment.org/D3364

9 years agoadd video_client to ec->comp_data 49/52949/1 accepted/tizen/mobile/20151130.094129 accepted/tizen/tv/20151130.094151 accepted/tizen/wearable/20151130.094202 submit/tizen/20151130.055555
Boram Park [Thu, 26 Nov 2015 04:29:06 +0000 (13:29 +0900)]
add video_client to ec->comp_data

Change-Id: Ia75838e68a711a9f21f76853a5e7339157c68f31

9 years agoStop using MIN macros when choosing versions for wayland resources
Derek Foreman [Fri, 27 Nov 2015 01:12:47 +0000 (20:12 -0500)]
Stop using MIN macros when choosing versions for wayland resources

Summary:
libwayland-server.so will post an error if the requested version
is higher than the supported one anyway, so there's no point in
doing this.

Using MIN() to pick versions is a client side idiom.

 #kansas

Reviewers: zmike, devilhorns

Subscribers: cedric

Differential Revision: https://phab.enlightenment.org/D3385

9 years agoe_menu: use Eina_Bool for one-bit bitfield
Stefan Schmidt [Thu, 26 Nov 2015 17:31:29 +0000 (18:31 +0100)]
e_menu: use Eina_Bool for one-bit bitfield

Make sure we are using a unsigned var here. Best go with a Eina_Bool directly.

9 years agoe_gadcon: use Eina_Bool for one-bit bitfield
Stefan Schmidt [Thu, 26 Nov 2015 17:31:02 +0000 (18:31 +0100)]
e_gadcon: use Eina_Bool for one-bit bitfield

Make sure we are using a unsigned var here. Best go with a Eina_Bool directly.

9 years agopulse backend: correct declaration of function with no parameters
Stefan Schmidt [Thu, 26 Nov 2015 17:10:47 +0000 (18:10 +0100)]
pulse backend: correct declaration of  function with no parameters

We have to use void in a function declaration if we want no function
parameters. Using just empty parenthesis means the function takes an
unspecified number of parameters.

We had it correct for most declarations and this series fixes it for
the rest.

Thanks for the sparse semantic parser for pointing this out.

9 years agoe_fm:correct declaration of function with no parameters
Stefan Schmidt [Thu, 26 Nov 2015 17:09:32 +0000 (18:09 +0100)]
e_fm:correct declaration of  function with no parameters

We have to use void in a function declaration if we want no function
parameters. Using just empty parenthesis means the function takes an
unspecified number of parameters.

We had it correct for most declarations and this series fixes it for
the rest.

Thanks for the sparse semantic parser for pointing this out.

9 years agoe_comp_wl: check if tbm_surf exists 09/52709/1 accepted/tizen/mobile/20151126.073326 accepted/tizen/tv/20151126.073346 accepted/tizen/wearable/20151126.073354 submit/tizen/20151126.062338
Boram Park [Thu, 26 Nov 2015 06:07:41 +0000 (15:07 +0900)]
e_comp_wl: check if tbm_surf exists

Change-Id: Ic7a420c7a379729d6358c8ec7eff992ec5c430c9

9 years agore-swallow bg_object after wallpaper transition has completed
Mike Blumenkrantz [Wed, 25 Nov 2015 17:36:36 +0000 (12:36 -0500)]
re-swallow bg_object after wallpaper transition has completed

fixes eventing/stacking on bg object

9 years agoenlightenment_info -prop add 50/52650/2 accepted/tizen/mobile/20151125.125507 accepted/tizen/tv/20151125.125522 accepted/tizen/wearable/20151125.125536 submit/tizen/20151125.113325
SungBae, Park [Wed, 25 Nov 2015 10:13:10 +0000 (19:13 +0900)]
enlightenment_info -prop add

Change-Id: I501b9d7e0849ce299547e5be517c0aa89292b636

9 years agoe_comp_wl: checking format temporarily for video 62/52662/2
Boram Park [Wed, 25 Nov 2015 11:28:46 +0000 (20:28 +0900)]
e_comp_wl: checking format temporarily for video

Change-Id: I2f52a24148519c229fe11d1238427c7fd97facda

9 years agoallow more client hooks to bypass delete check
Mike Blumenkrantz [Wed, 25 Nov 2015 02:41:48 +0000 (21:41 -0500)]
allow more client hooks to bypass delete check

failing to propagate these signals can result in a broken compositor
when a client is deleted before/during an operation

9 years agodo not apply max client geometry restriction if max geometry is not set
Mike Blumenkrantz [Tue, 24 Nov 2015 22:34:03 +0000 (17:34 -0500)]
do not apply max client geometry restriction if max geometry is not set

default values for these is set to a very high value, but it's possible
(and guaranteed) for some clients to set them to a value <= 0, which results
in a broken window

9 years agouse CSD geometry during move/resize display
Mike Blumenkrantz [Tue, 24 Nov 2015 22:31:47 +0000 (17:31 -0500)]
use CSD geometry during move/resize display

this should provide more user-relevant information