[PATCH libinput] touchpad: short-circuit the edge scroll handling when it's not enabled

2016-05-30 Thread Peter Hutterer
No need to handle events properly in the edge scroll state machine when it's not enabled. Just set any beginning touch to state AREA and move on. The rest of the code guarantees neutral state when edge scrolling is enabled or disabled. This reduces the debug output produced by libinput-debug-event

Re: [RFC wayland] Add wl_proxy destruction callbacks

2016-05-30 Thread Daniel Vetter
On Mon, May 30, 2016 at 01:10:42PM +0200, Miguel Angel Vico wrote: > Hi all, > > A few days ago, I had a little chat over IRC with Pekka about addition > of proxy objects destruction callbacks to the wayland client protocol. > > > Summing up, we recently ran into some applications where native o

Re: [PATCH] xdg-shell: add draw states for xdg_surface

2016-05-30 Thread Olivier Fourdan
Hi Jonas, - Original Message - > On Mon, May 30, 2016 at 05:01:58AM -0400, Olivier Fourdan wrote: > > > > Do we really want reserved ranges here? > > > > Some people reckon having (undocumented) reserved ranges was a bad idea in > > "states", I wonder if we should redo this here again. >

Re: [PATCH 1/5] scanner: Fixed doxygen group name for _add_listener

2016-05-30 Thread Bill Spitzak
I did test this, it makes the add_listener functions show up in the doxygen output. I noticed this because I copied the incorrect line to add my own functions and was wondering why they were not coming out in the doxygen output. ​ ___ wayland-devel maili

[RFC wayland] Add wl_proxy destruction callbacks

2016-05-30 Thread Miguel Angel Vico
Hi all, A few days ago, I had a little chat over IRC with Pekka about addition of proxy objects destruction callbacks to the wayland client protocol. Summing up, we recently ran into some applications where native objects (wl_surface, wl_egl_window, wl_display) used by EGL are destroyed/made inv

Re: [PATCH] xdg-shell: add draw states for xdg_surface

2016-05-30 Thread Jonas Ådahl
On Mon, May 30, 2016 at 05:01:58AM -0400, Olivier Fourdan wrote: > Hi Mike, > > Thanks for posting this, perfect timing to discuss this in light of the > tiling discussions ^_~ > > I reckon tiling and shadows can be related (even though one is an actual > state, the other is a draw state). > >

[PATCH wayland-protocols v7] text: Create second version of text input protocol

2016-05-30 Thread Jan Arne Petersen
There were some shortcomings in the first version of the protocol which makes it not really useful in real world applications. It is not really possible to fix them in a compatible way so introduce a new v2 of the protocol. Fixes some shortcomings of the first version: * Use only one wp_text_inpu

Re: [PATCH] xdg-shell: add draw states for xdg_surface

2016-05-30 Thread Olivier Fourdan
Hi Mike, Thanks for posting this, perfect timing to discuss this in light of the tiling discussions ^_~ I reckon tiling and shadows can be related (even though one is an actual state, the other is a draw state). For a bit of background on my comments below, see https://bugzilla.gnome.org/show

Re: [PATCH] xdg-shell: add draw states for xdg_surface

2016-05-30 Thread Pekka Paalanen
On Sat, 28 May 2016 08:39:59 -0500 Yong Bakos wrote: > Hi Mike, > Regarding the combination of type="array" enum="foo"... > > > On May 27, 2016, at 12:30 PM, Mike Blumenkrantz > > wrote: > > > > I've inlined some replies below. > > > > On Fri, May 27, 2016 at 1:13 PM Yong Bakos >

Re: Protocol for window previews/thumbnails

2016-05-30 Thread Olivier Fourdan
Hi Benoit, On 28 May 2016 at 12:45, Benoit Gschwind wrote: > You should keep an eye on libweston :) Yes indeed, I do have great hopes in libweston :) Cheers, Olivier ___ wayland-devel mailing list wayland-devel@lists.freedesktop.org https://lists.fre

Re: [PATCH wayland-protocols v3 7/7] xdg-shell: Introduce xdg_positioner

2016-05-30 Thread Olivier Fourdan
Hi Jonas, - Original Message - > - maximum sized popups - it does not support letting a popup fill the >work area in a predictable way (for example a vertical menu with very >many elements should not be higher than the height of the work area >it is drawn on). We could maybe c

Re: [PATCH wayland-protocols v3 7/7] xdg-shell: Introduce xdg_positioner

2016-05-30 Thread Jonas Ådahl
On Sat, May 28, 2016 at 08:22:53AM -0500, Yong Bakos wrote: > Hi Jonas and Mike, > > On May 25, 2016, at 11:32 PM, Jonas Ådahl wrote: > > > > xdg_positioner is a method for declarative positioning of child surfaces > > (currently only xdg_popup surfaces). A client creates a description of a > >