platform/upstream/enlightenment.git
9 years agofix formatting
Chris Michael [Fri, 17 Oct 2014 09:21:28 +0000 (05:21 -0400)]
fix formatting

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoremove debug messages for mouse in/out
Chris Michael [Fri, 17 Oct 2014 09:18:39 +0000 (05:18 -0400)]
remove debug messages for mouse in/out

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoadd checks in client focus/unfocus to test for wayland client
Chris Michael [Fri, 17 Oct 2014 09:17:41 +0000 (05:17 -0400)]
add checks in client focus/unfocus to test for wayland client

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoadd callbacks for client focus/unfocus
Chris Michael [Fri, 17 Oct 2014 09:16:30 +0000 (05:16 -0400)]
add callbacks for client focus/unfocus

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoadd evas callback for client resize
Chris Michael [Fri, 17 Oct 2014 08:47:57 +0000 (04:47 -0400)]
add evas callback for client resize

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoadd evas callback for color_set
Chris Michael [Fri, 17 Oct 2014 08:44:40 +0000 (04:44 -0400)]
add evas callback for color_set

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoadd evas callback for ping event
Chris Michael [Fri, 17 Oct 2014 08:43:11 +0000 (04:43 -0400)]
add evas callback for ping event

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoadd evas callback for kill request
Chris Michael [Fri, 17 Oct 2014 08:41:32 +0000 (04:41 -0400)]
add evas callback for kill request

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoadd evas callback for delete_request and fix printf warnings for
Chris Michael [Fri, 17 Oct 2014 08:39:58 +0000 (04:39 -0400)]
add evas callback for delete_request and fix printf warnings for
uint64_t

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoadd evas callback for key up events
Chris Michael [Thu, 16 Oct 2014 21:16:52 +0000 (17:16 -0400)]
add evas callback for key up events

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoadd evas callback for key down event
Chris Michael [Thu, 16 Oct 2014 21:14:52 +0000 (17:14 -0400)]
add evas callback for key down event

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoadd evas callbacks for mouse wheel event
Chris Michael [Thu, 16 Oct 2014 21:13:15 +0000 (17:13 -0400)]
add evas callbacks for mouse wheel event

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoadd evas callbacks for mouse up event
Chris Michael [Thu, 16 Oct 2014 21:11:43 +0000 (17:11 -0400)]
add evas callbacks for mouse up event

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoadd evas callback function for mouse down event
Chris Michael [Thu, 16 Oct 2014 21:10:01 +0000 (17:10 -0400)]
add evas callback function for mouse down event

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoadd evas callback for mouse move on a surface
Chris Michael [Thu, 16 Oct 2014 17:08:22 +0000 (13:08 -0400)]
add evas callback for mouse move on a surface

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoadd evas callback for mouse out on a surface
Chris Michael [Thu, 16 Oct 2014 17:06:24 +0000 (13:06 -0400)]
add evas callback for mouse out on a surface

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoremove some debug messages
Chris Michael [Thu, 16 Oct 2014 16:58:33 +0000 (12:58 -0400)]
remove some debug messages

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoadd callback for mouse in on the client.
Chris Michael [Thu, 16 Oct 2014 16:56:40 +0000 (12:56 -0400)]
add callback for mouse in on the client.
Fix improper tiler_clear in surface_commit function.
Add fast-path in surface commit to skip processing regions & damage if
the client is not visible.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoadd hook for evas callback hide so we can hide any video children
Chris Michael [Thu, 16 Oct 2014 16:28:37 +0000 (12:28 -0400)]
add hook for evas callback hide so we can hide any video children

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoadd hoook for evas show callback and show any video childs
Chris Michael [Thu, 16 Oct 2014 16:25:59 +0000 (12:25 -0400)]
add hoook for evas show callback and show any video childs

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agofetch pixmap id in opaque & input region set functions
Chris Michael [Thu, 16 Oct 2014 16:20:44 +0000 (12:20 -0400)]
fetch pixmap id in opaque & input region set functions

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoadd listener for comp_object_add event so we can setup evas callbacks
Chris Michael [Thu, 16 Oct 2014 16:18:50 +0000 (12:18 -0400)]
add listener for comp_object_add event so we can setup evas callbacks
for a client.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agofix typo
Chris Michael [Thu, 16 Oct 2014 15:44:46 +0000 (11:44 -0400)]
fix typo

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoupdate todo
Chris Michael [Thu, 16 Oct 2014 15:39:41 +0000 (11:39 -0400)]
update todo

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agocleanup any pending input regions when we delete the client
Chris Michael [Thu, 16 Oct 2014 15:39:03 +0000 (11:39 -0400)]
cleanup any pending input regions when we delete the client

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agocleanup any pending opaque regions when we delete the client
Chris Michael [Thu, 16 Oct 2014 15:38:39 +0000 (11:38 -0400)]
cleanup any pending opaque regions when we delete the client

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agocleanup any remaning damage rectangles when we delete the client
Chris Michael [Thu, 16 Oct 2014 15:37:45 +0000 (11:37 -0400)]
cleanup any remaning damage rectangles when we delete the client

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoadd some comments about fetching resource data
Chris Michael [Thu, 16 Oct 2014 15:32:13 +0000 (11:32 -0400)]
add some comments about fetching resource data

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoupdate resource data comment
Chris Michael [Thu, 16 Oct 2014 15:28:24 +0000 (11:28 -0400)]
update resource data comment

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoadd code to handle pending input regions during surface commit
Chris Michael [Thu, 16 Oct 2014 15:26:18 +0000 (11:26 -0400)]
add code to handle pending input regions during surface commit

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoadd code to handle pending opaque regions during surface commit
Chris Michael [Thu, 16 Oct 2014 15:25:51 +0000 (11:25 -0400)]
add code to handle pending opaque regions during surface commit

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoadd code to handle pending damages during surface commit
Chris Michael [Thu, 16 Oct 2014 15:24:59 +0000 (11:24 -0400)]
add code to handle pending damages during surface commit

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoadd code to handle setting surface input region
Chris Michael [Thu, 16 Oct 2014 15:24:03 +0000 (11:24 -0400)]
add code to handle setting surface input region

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoadd code to handle setting surface opaque region
Chris Michael [Thu, 16 Oct 2014 15:23:41 +0000 (11:23 -0400)]
add code to handle setting surface opaque region

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoAdd code to handle setting surface damages
Chris Michael [Thu, 16 Oct 2014 15:22:58 +0000 (11:22 -0400)]
Add code to handle setting surface damages

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoadd code to handle regions (creating, destroying, setting)
Chris Michael [Thu, 16 Oct 2014 15:21:33 +0000 (11:21 -0400)]
add code to handle regions (creating, destroying, setting)

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agochange damages to be a list
Chris Michael [Thu, 16 Oct 2014 15:21:12 +0000 (11:21 -0400)]
change damages to be a list

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoStart on surface commit code and improve some debugging messages
Chris Michael [Wed, 15 Oct 2014 14:44:10 +0000 (10:44 -0400)]
Start on surface commit code and improve some debugging messages

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoadd internal function prototype for surface commit
Chris Michael [Wed, 15 Oct 2014 14:43:55 +0000 (10:43 -0400)]
add internal function prototype for surface commit

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoadd hooks for client delete
Chris Michael [Wed, 15 Oct 2014 12:07:56 +0000 (08:07 -0400)]
add hooks for client delete

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoadd code to hook the client new event
Chris Michael [Wed, 15 Oct 2014 12:01:14 +0000 (08:01 -0400)]
add code to hook the client new event

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoAdd code to create the clients window hash
Chris Michael [Wed, 15 Oct 2014 10:57:16 +0000 (06:57 -0400)]
Add code to create the clients window hash

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoImplement code for surfaced attach
Chris Michael [Wed, 15 Oct 2014 10:54:45 +0000 (06:54 -0400)]
Implement code for surfaced attach

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoFix compile errors. Implement start of buffer code
Chris Michael [Wed, 15 Oct 2014 10:53:45 +0000 (06:53 -0400)]
Fix compile errors. Implement start of buffer code

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agounset pixmap resource when surface resource is destroyed
Chris Michael [Wed, 15 Oct 2014 06:47:56 +0000 (02:47 -0400)]
unset pixmap resource when surface resource is destroyed

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoadd call to delete fd handler when we close the compositor
Chris Michael [Tue, 14 Oct 2014 21:46:07 +0000 (17:46 -0400)]
add call to delete fd handler when we close the compositor

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoadd start of surface implementation code
Chris Michael [Tue, 14 Oct 2014 21:44:56 +0000 (17:44 -0400)]
add start of surface implementation code

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoremove debug noise in comp_wl_data
Chris Michael [Tue, 14 Oct 2014 21:29:25 +0000 (17:29 -0400)]
remove debug noise in comp_wl_data

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agorename surface signal get function
Chris Michael [Tue, 14 Oct 2014 19:49:53 +0000 (15:49 -0400)]
rename surface signal get function

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agostart on actual compositor interface code
Chris Michael [Tue, 14 Oct 2014 19:17:56 +0000 (15:17 -0400)]
start on actual compositor interface code

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoFix printing of wayland log output
Chris Michael [Tue, 14 Oct 2014 19:12:17 +0000 (15:12 -0400)]
Fix printing of wayland log output

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoFix missing variable compiler warning
Chris Michael [Tue, 14 Oct 2014 18:57:22 +0000 (14:57 -0400)]
Fix missing variable compiler warning

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoadd call to shutdown Ecore_Wayland
Chris Michael [Tue, 14 Oct 2014 18:53:06 +0000 (14:53 -0400)]
add call to shutdown Ecore_Wayland

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoadd code to initialize Ecore_Wayland
Chris Michael [Tue, 14 Oct 2014 18:52:20 +0000 (14:52 -0400)]
add code to initialize Ecore_Wayland

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoset compositor wayland data
Chris Michael [Tue, 14 Oct 2014 18:50:58 +0000 (14:50 -0400)]
set compositor wayland data

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoadd code to setup input & keyboard if we are using an X compositor
Chris Michael [Tue, 14 Oct 2014 18:50:27 +0000 (14:50 -0400)]
add code to setup input & keyboard if we are using an X compositor

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoadd code to initialze input
Chris Michael [Tue, 14 Oct 2014 18:49:05 +0000 (14:49 -0400)]
add code to initialze input

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoadd code to initialize data manager
Chris Michael [Tue, 14 Oct 2014 18:47:32 +0000 (14:47 -0400)]
add code to initialize data manager

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoadd code to load desktop shell module
Chris Michael [Tue, 14 Oct 2014 18:44:21 +0000 (14:44 -0400)]
add code to load desktop shell module

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoadd code to integrate wayland event loop with ecore_main loop
Chris Michael [Tue, 14 Oct 2014 18:40:02 +0000 (14:40 -0400)]
add code to integrate wayland event loop with ecore_main loop

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoadd function call to initialize shm
Chris Michael [Tue, 14 Oct 2014 18:21:48 +0000 (14:21 -0400)]
add function call to initialize shm

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agorename compositor delete callback
Chris Michael [Tue, 14 Oct 2014 18:21:02 +0000 (14:21 -0400)]
rename compositor delete callback

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoadd code to create and bind the wayland compositor
Chris Michael [Tue, 14 Oct 2014 18:20:33 +0000 (14:20 -0400)]
add code to create and bind the wayland compositor

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoadd code to setup wayland compositor signals
Chris Michael [Tue, 14 Oct 2014 18:13:22 +0000 (14:13 -0400)]
add code to setup wayland compositor signals

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoadd code to create wayland display socket
Chris Michael [Tue, 14 Oct 2014 18:12:32 +0000 (14:12 -0400)]
add code to create wayland display socket

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoadd code to create new wayland display
Chris Michael [Tue, 14 Oct 2014 18:09:58 +0000 (14:09 -0400)]
add code to create new wayland display

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoadd code to setup wayland logging function
Chris Michael [Tue, 14 Oct 2014 18:07:38 +0000 (14:07 -0400)]
add code to setup wayland logging function

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoadd functions to create new compositor
Chris Michael [Tue, 14 Oct 2014 18:03:15 +0000 (14:03 -0400)]
add functions to create new compositor

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoset comp_gl if we have the correct engines available
Chris Michael [Tue, 14 Oct 2014 17:53:25 +0000 (13:53 -0400)]
set comp_gl if we have the correct engines available

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoadd start of new compositor
Chris Michael [Tue, 14 Oct 2014 17:52:26 +0000 (13:52 -0400)]
add start of new compositor

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoremove useless return
Chris Michael [Tue, 14 Oct 2014 17:33:08 +0000 (13:33 -0400)]
remove useless return

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoremove old wayland compositor file
Chris Michael [Tue, 14 Oct 2014 16:31:15 +0000 (12:31 -0400)]
remove old wayland compositor file

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agowl-desktop-shell: Don't call e_client_ping here.
Chris Michael [Thu, 30 Oct 2014 12:41:04 +0000 (08:41 -0400)]
wl-desktop-shell: Don't call e_client_ping here.

Summary: As pointed out by shiin, this causes an infinite loop due to
e_client_ping already been called in the pre_frame callback. Thanks
for spotting this !! :)

@fix

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agowl_desktop_shell: Fixed the issue to check if wl surface is active or hung up
vivek [Wed, 29 Oct 2014 14:38:06 +0000 (10:38 -0400)]
wl_desktop_shell: Fixed the issue to check if wl surface is active or hung up

Summary:
The patch will setup e_client_cb_ping_poller and as long as wl_surface is
active it will unset hung

Signed-off-by: vivek <vivek.ellur@samsung.com>
Reviewers: devilhorns

Subscribers: cedric

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

9 years agowl_desktop_shell: Fix formatting
Chris Michael [Wed, 29 Oct 2014 14:35:24 +0000 (10:35 -0400)]
wl_desktop_shell: Fix formatting

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agowl_desktop_shell: Fixed the issue to check if client is active or hung up
vivek [Wed, 29 Oct 2014 14:34:26 +0000 (10:34 -0400)]
wl_desktop_shell: Fixed the issue to check if client is active or hung up

Summary:
The patch will setup e_client_cb_ping_poller and as long as surface is
active it will unset hung

Signed-off-by: vivek <vivek.ellur@samsung.com>
Reviewers: devilhorns

Subscribers: cedric

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

9 years agowl_desktop_shell: Implemented function to show xdg shell surface menu
vivek [Wed, 29 Oct 2014 13:51:28 +0000 (09:51 -0400)]
wl_desktop_shell: Implemented function to show xdg shell surface menu

Summary:
Implemented _e_xdg_shell_surface_cb_window_menu_show internal function
to show window menu.

Signed-off-by: vivek <vivek.ellur@samsung.com>
Reviewers: devilhorns

Subscribers: cedric

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

9 years agotiling: fix coding conventions and style.
Tom Hacohen [Wed, 29 Oct 2014 08:25:04 +0000 (08:25 +0000)]
tiling: fix coding conventions and style.

Should have been squashed into the previous commit. :(
Anyhow, this fixes conventions and some potentially
dangerous style choices.

9 years agotiling: Implemented tiling window position manipulation
Marcel Hollerbach [Wed, 29 Oct 2014 08:10:01 +0000 (08:10 +0000)]
tiling: Implemented tiling window position manipulation

Summary:
This implements the possibility to "break out" a node in the tree which
means that the node will be appended or prependen to the parent in the
grandparent.

The other function "joins" the node to the node before or after.
Basically it will be added as a child, and if necessarry the client
of this node will be added in a new Window Tree and also added as a child.

With the new actions you can move the focused window right/left/up/down
with keybindings.

If the window will "break out" or "join" depends on the parent split type.

Sample:
1|4|6
2|4|6
3|5|6

(Same Number means same Window)

1 is focused.
Left Key is pressed.

1 is in a vertical split so the window will "break out".
Result:
2|1|4|6
2|1|5|6

Now another key:
Down Key is pressed.

1 is in a vertical split so the window will "join".
Result:
1|2|4|6
3 3|5|6

@feature

Fixes T1350

Reviewers: tasn

Subscribers: cedric

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

9 years agoReally fix the compilation with wayland
Jean-Philippe Andre [Fri, 24 Oct 2014 10:26:55 +0000 (19:26 +0900)]
Really fix the compilation with wayland

... I hope.

9 years agoRevert "Add ecore-wayland flags to the general cflags"
Jean-Philippe Andre [Fri, 24 Oct 2014 10:08:50 +0000 (19:08 +0900)]
Revert "Add ecore-wayland flags to the general cflags"

This reverts commit 13194fb4e277e4282833e3be49c1580f787f92d4.

Of course this was the wrong fix, as it adds ecore-wayland as
a *required* dependency of E. Since there was this other
variable "requirements_e" I thought the pkgconfig would be fine. Nope.

9 years agoAdd ecore-wayland flags to the general cflags
Jean-Philippe Andre [Fri, 24 Oct 2014 09:18:38 +0000 (18:18 +0900)]
Add ecore-wayland flags to the general cflags

My build would break on missing Ecore_Wayland.h otherwise.

9 years agoFix include order of EGL & Evas GL
Jean-Philippe Andre [Fri, 24 Oct 2014 09:17:32 +0000 (18:17 +0900)]
Fix include order of EGL & Evas GL

Evas_GL.h must be included after EGL.h because it can then skip some
redefinitions of khronos typedefs.

9 years agoFix tiling window properties restore issues with iconify.
Tom Hacohen [Thu, 23 Oct 2014 12:37:08 +0000 (13:37 +0100)]
Fix tiling window properties restore issues with iconify.

Windows properties (like border) weren't being restored on iconify.

9 years agoRemove HAVE_WAYLAND_ONLY dependency from searching and enabling backend module.
Seunghun Lee [Mon, 20 Oct 2014 15:53:18 +0000 (11:53 -0400)]
Remove HAVE_WAYLAND_ONLY dependency from searching and enabling backend module.

Summary:
this patch allows to enable wl_drm module(if it's exsited) without setting E_WL_FORCE as a wl_drm under HAVE_WAYLAND_ONLY.
this patch also prevent a crash under below condition. running enlightenment with HAVE_WAYLAND_ONLY option and without set E_WL_FORCE occurs crash where try to refer E_Manager because E_Manager is created in wl_drm module.

Reviewers: devilhorns

Subscribers: cedric

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

9 years agoenlightenment/conf: fix missing icons in settings panel
Brian 'morlenxus' Miculcy [Mon, 20 Oct 2014 14:55:29 +0000 (16:55 +0200)]
enlightenment/conf: fix missing icons in settings panel

Shows the 'unknown' icon for settings panel items which have no icon defined.
@fix

9 years agobump required wayland-server version to 1.6.0 for wayland-only
Chris Michael [Tue, 14 Oct 2014 14:10:18 +0000 (10:10 -0400)]
bump required wayland-server version to 1.6.0 for wayland-only

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoe-comp-wl: Enable sending of the surface_create signal from the
Chris Michael [Mon, 13 Oct 2014 19:51:14 +0000 (15:51 -0400)]
e-comp-wl: Enable sending of the surface_create signal from the
compositor and provide an API function to retrieve that signal (used
in a pending commit)

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoe-comp-wl: Reduce calls to wayland protocol functions. These are not
Chris Michael [Mon, 13 Oct 2014 19:49:52 +0000 (15:49 -0400)]
e-comp-wl: Reduce calls to wayland protocol functions. These are not
needed here and just waste extra cycles.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoe-comp-wl: Support wl_display_add_socket_auto function
Chris Michael [Mon, 13 Oct 2014 19:48:53 +0000 (15:48 -0400)]
e-comp-wl: Support wl_display_add_socket_auto function

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoe-comp-wl: Send the resource as data to the surface_create signal
Chris Michael [Mon, 13 Oct 2014 19:47:23 +0000 (15:47 -0400)]
e-comp-wl: Send the resource as data to the surface_create signal

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agodon't crash when closing internal dialog boxes
Chris Michael [Sun, 12 Oct 2014 14:08:05 +0000 (10:08 -0400)]
don't crash when closing internal dialog boxes

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoupdate wl_seat interface version so that gtk apps function...for
Chris Michael [Sun, 12 Oct 2014 14:01:30 +0000 (10:01 -0400)]
update wl_seat interface version so that gtk apps function...for
Daniel ;)

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agofix resizing wayland clients by sending configure message if client is
Chris Michael [Sun, 12 Oct 2014 10:14:41 +0000 (06:14 -0400)]
fix resizing wayland clients by sending configure message if client is
Not maximized.

Apparently I broke resize when fixing maximize ... uggg.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agofix teamwork popup positioning for non-dbus popups
Mike Blumenkrantz [Sun, 12 Oct 2014 08:48:19 +0000 (04:48 -0400)]
fix teamwork popup positioning for non-dbus popups

9 years agonotification: don't segv if no zone found to place the popup
Boris Faure [Fri, 10 Oct 2014 09:33:17 +0000 (11:33 +0200)]
notification: don't segv if no zone found to place the popup

@fix

9 years agofix improper define which was causing uuid header to not be included
Chris Michael [Sun, 12 Oct 2014 08:04:02 +0000 (04:04 -0400)]
fix improper define which was causing uuid header to not be included
in certain cases.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agosend xdg surface configure message when we maximize/unmaximize.
Chris Michael [Mon, 6 Oct 2014 19:57:36 +0000 (15:57 -0400)]
send xdg surface configure message when we maximize/unmaximize.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoDon't resend a configure event after resize is done. This is part of a
Chris Michael [Mon, 6 Oct 2014 19:56:48 +0000 (15:56 -0400)]
Don't resend a configure event after resize is done. This is part of a
xdg_shell maximize fix

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agosynchronize mailmap
Boris Faure [Sun, 5 Oct 2014 13:00:49 +0000 (15:00 +0200)]
synchronize mailmap