Re: [PATCH] shell: moving drag surface refine

2012-07-27 Thread Kristian Høgsberg
On Fri, Jul 27, 2012 at 4:26 PM, Bill Spitzak wrote: > > > Kristian Høgsberg wrote: >> >> On Fri, Jul 27, 2012 at 02:58:50AM -0700, juan.j.z...@linux.intel.com >> wrote: >>> >>> From: Juan Zhao >>> >>> When applications not directly based on toytoolkit, like simple-egl, efl >>> applications is gr

Re: [PATCH] shell: moving drag surface refine

2012-07-27 Thread Bill Spitzak
Kristian Høgsberg wrote: On Fri, Jul 27, 2012 at 02:58:50AM -0700, juan.j.z...@linux.intel.com wrote: From: Juan Zhao When applications not directly based on toytoolkit, like simple-egl, efl applications is grabbed and moved, they may be moved to the place under the panel. Then they could no

Re: extended input model

2012-07-27 Thread Kristian Høgsberg
The wl_seat interface is designed so that we can introduce more specific device types in the future. The wl_seat sends out a "capabilities" event that describe which devices are available for that seat. As of today, we have pointer, keyboard and touch, but it's designed to we can add new device c

extended input model

2012-07-27 Thread Steve Mason
What would the idiomatic method be for handling extended input types like Pens and other things? Currently it appears that the Wayland protocol is only designed to handle generic touch and mouse events. We are considering using Wayland as the foundation for a project but we need to have the ability

Re: [PATCH] shell: moving drag surface refine

2012-07-27 Thread Kristian Høgsberg
On Fri, Jul 27, 2012 at 02:58:50AM -0700, juan.j.z...@linux.intel.com wrote: > From: Juan Zhao > > When applications not directly based on toytoolkit, like simple-egl, efl > applications is grabbed and moved, they may be moved to the place under > the panel. Then they could not be grabbed again.

[PATCH weston] simple-egl: Add keyboard fullscreen toggle

2012-07-27 Thread Ander Conselvan de Oliveira
Make simple-egl toggle the fullscreen state whenever the key F11 is pressed. A sync callback is used to stop drawing while the surface has not received the configure event, to prevent a buffer with the windowed size to be attached to the surface after the set_fullscreen request. --- clients/simple

Re: [PATCH 2/3] shell: add panel height limiation when moving a window

2012-07-27 Thread Juan Zhao
On Wed, 2012-07-25 at 14:28 -0700, Bill Spitzak wrote: > > Juan Zhao wrote: > > On Tue, 2012-07-24 at 23:17 -0700, Bill Spitzak wrote: > >> On 07/24/2012 10:32 PM, Juan Zhao wrote: > >> > Therefore I suggest that the sample client work as proposed, and > >> only > prevent that point fro

[PATCH] shell: moving drag surface refine

2012-07-27 Thread juan . j . zhao
From: Juan Zhao When applications not directly based on toytoolkit, like simple-egl, efl applications is grabbed and moved, they may be moved to the place under the panel. Then they could not be grabbed again. Don't allow the pointer's bounding box move across the desktop's viewport. Signed-off-