[ANNOUNCE] weston 2.99.91

2017-07-12 Thread Bryce Harrington
This is the alpha for the Weston 3.0 release. Attention went into improving the integration of drm_fb within the DRM compositor. libdrm is now a non-optional build-time dependency. Multi-head repainting is now done globally rather than per-output, and output routing is rearranged a bit to allow

[ANNOUNCE] wayland 1.13.91

2017-07-12 Thread Bryce Harrington
This is the alpha for the Wayland 1.14 release, providing some cleanup of tests, unused APIs, and warnings. The final release of 1.14 will be in approximately a month's time. Changes since last release: --- Bryce Harrington (2): configure.ac: bump version to 1.13

Re: [PATCH weston 3/3] libweston-desktop/xdg-shell: Check surface size against acknowledged size

2017-07-12 Thread Quentin Glidic
On 7/12/17 12:07 PM, Jonas Ådahl wrote: On Wed, Jul 12, 2017 at 12:02:29PM +0200, Quentin Glidic wrote: On 7/12/17 11:23 AM, Jonas Ådahl wrote: On Wed, Jul 12, 2017 at 09:53:04AM +0200, Quentin Glidic wrote: From: Quentin Glidic We were checking against the pending size, which lead some clie

Re: [PATCH weston 3/3] libweston-desktop/xdg-shell: Check surface size against acknowledged size

2017-07-12 Thread Jonas Ådahl
On Wed, Jul 12, 2017 at 12:02:29PM +0200, Quentin Glidic wrote: > On 7/12/17 11:23 AM, Jonas Ådahl wrote: > > On Wed, Jul 12, 2017 at 09:53:04AM +0200, Quentin Glidic wrote: > > > From: Quentin Glidic > > > > > > We were checking against the pending size, which lead some clients > > > (simple-egl

Re: [PATCH weston 3/3] libweston-desktop/xdg-shell: Check surface size against acknowledged size

2017-07-12 Thread Quentin Glidic
On 7/12/17 11:23 AM, Jonas Ådahl wrote: On Wed, Jul 12, 2017 at 09:53:04AM +0200, Quentin Glidic wrote: From: Quentin Glidic We were checking against the pending size, which lead some clients (simple-egl) to crash because they sent a buffer before acknowledging the latest configure event. Sig

[PATCH v3 xserver] xwayland: Add grab protocol support

2017-07-12 Thread Olivier Fourdan
The keyboard grabbing protocol for Xwayland is included in wayland-protocol 1.9. Update the wayland-protocol required version in both configure and meson builds and add support for this new protocol in Xwayland. Signed-off-by: Olivier Fourdan Reviewed-by: Peter Hutterer --- v2: Remove break af

Re: [PATCH weston 3/3] libweston-desktop/xdg-shell: Check surface size against acknowledged size

2017-07-12 Thread Jonas Ådahl
On Wed, Jul 12, 2017 at 09:53:04AM +0200, Quentin Glidic wrote: > From: Quentin Glidic > > We were checking against the pending size, which lead some clients > (simple-egl) to crash because they sent a buffer before acknowledging > the latest configure event. > > Signed-off-by: Quentin Glidic >

Re: [PATCH weston 2/3] libweston-desktop/xdg-shell: Add pending/next/current structs

2017-07-12 Thread Jonas Ådahl
On Wed, Jul 12, 2017 at 09:53:03AM +0200, Quentin Glidic wrote: > From: Quentin Glidic > > Signed-off-by: Quentin Glidic Reviewed-by: Jonas Ådahl > --- > libweston-desktop/xdg-shell-v5.c | 80 ++--- > libweston-desktop/xdg-shell-v6.c | 97 > ++

Re: [RFC PATCH v2] Add xdg-output protocol

2017-07-12 Thread Pekka Paalanen
On Fri, 7 Jul 2017 04:21:57 -0400 (EDT) Olivier Fourdan wrote: > Hi Pekka, > > > it's very hard for me to wrap my head around this, so the below may > > sound a bit harsh, sorry. I don't mean to rant, but I feel there is > > something fundamental amiss. I am diving back into the high-level > > d

Re: [PATCH weston 1/3] libweston-desktop/xdg-shell: Rename requested_ to pending_

2017-07-12 Thread Jonas Ådahl
On Wed, Jul 12, 2017 at 09:53:02AM +0200, Quentin Glidic wrote: > From: Quentin Glidic > > Signed-off-by: Quentin Glidic Reviewed-by: Jonas Ådahl > --- > libweston-desktop/xdg-shell-v5.c | 56 +++--- > libweston-desktop/xdg-shell-v6.c | 58 > +

[PATCH weston 1/3] libweston-desktop/xdg-shell: Rename requested_ to pending_

2017-07-12 Thread Quentin Glidic
From: Quentin Glidic Signed-off-by: Quentin Glidic --- libweston-desktop/xdg-shell-v5.c | 56 +++--- libweston-desktop/xdg-shell-v6.c | 58 2 files changed, 57 insertions(+), 57 deletions(-) diff --git a/libweston-desktop

[PATCH weston 2/3] libweston-desktop/xdg-shell: Add pending/next/current structs

2017-07-12 Thread Quentin Glidic
From: Quentin Glidic Signed-off-by: Quentin Glidic --- libweston-desktop/xdg-shell-v5.c | 80 ++--- libweston-desktop/xdg-shell-v6.c | 97 ++-- 2 files changed, 98 insertions(+), 79 deletions(-) diff --git a/libweston-desktop/xdg-

[PATCH weston 3/3] libweston-desktop/xdg-shell: Check surface size against acknowledged size

2017-07-12 Thread Quentin Glidic
From: Quentin Glidic We were checking against the pending size, which lead some clients (simple-egl) to crash because they sent a buffer before acknowledging the latest configure event. Signed-off-by: Quentin Glidic --- libweston-desktop/xdg-shell-v5.c | 6 -- libweston-desktop/xdg-shell-v