Re: Wayland 1.11 release cycle kickoff

2016-05-03 Thread Jonas Ådahl
On Wed, May 04, 2016 at 03:46:15PM +1000, Peter Hutterer wrote: > On Tue, Apr 26, 2016 at 03:27:29PM -0700, Bryce Harrington wrote: > > Here's our schedule[1]: > > > > - 1.11-alpha around May 3rd. Major features done by this point. > > > > - 1.11-beta around May 17th. > > > > - 1.11-rc1

Re: Wayland 1.11 release cycle kickoff

2016-05-03 Thread Peter Hutterer
On Tue, Apr 26, 2016 at 03:27:29PM -0700, Bryce Harrington wrote: > Here's our schedule[1]: > > - 1.11-alpha around May 3rd. Major features done by this point. > > - 1.11-beta around May 17th. > > - 1.11-rc1 around May 24th. > > - 1.11.0 release around May 31st. > > Any changes to

Re: [PATCH libinput 3/3] Add support for relative device rotation (trackball only)

2016-05-03 Thread Peter Hutterer
On Tue, May 03, 2016 at 05:08:49PM -0500, Yong Bakos wrote: > On May 3, 2016, at 4:13 PM, Peter Hutterer wrote: > > > > Trackballs are effectively stationary devices and can be positioned at any > > rotation. They are also employed by users with impaired dexterity which

Re: [PATCH libinput 3/3] Add support for relative device rotation (trackball only)

2016-05-03 Thread Yong Bakos
On May 3, 2016, at 4:13 PM, Peter Hutterer wrote: > > Trackballs are effectively stationary devices and can be positioned at any > rotation. They are also employed by users with impaired dexterity which > sometimes implies that they are positioned at an non-default

Re: [PATCH wayland v3] protocol: add support for cross-interface enum attributes

2016-05-03 Thread Nils Chr. Brause
Very nice to see that finally landing! :) Since this patch has been created by Auke Booij back in 2015 (thank you very much!), there have been some protocol additions in the DnD area, which also need proper enum attributes. From the wayland.xml of the C++ Bindings[1]: wayland.xml:543:

[PATCH libinput 2/3] Add tagging of trackballs

2016-05-03 Thread Peter Hutterer
Currently unused, but oh, the possibilities... The only thing we have to go on for trackballs at the moment is whether they have "Trackball" in the name string. All others need to be manually tagged. Signed-off-by: Peter Hutterer --- src/evdev.c

[PATCH libinput 3/3] Add support for relative device rotation (trackball only)

2016-05-03 Thread Peter Hutterer
Trackballs are effectively stationary devices and can be positioned at any rotation. They are also employed by users with impaired dexterity which sometimes implies that they are positioned at an non-default angle to make the buttons easier to reach. Add a config option for rotation for trackball

[PATCH libinput 1/3] evdev: de-duplicate the model property->model flag list

2016-05-03 Thread Peter Hutterer
Rather than a list where the only difference is the LIBINPUT_MODEL vs EVDEV_MODEL prefix, use a macro. Signed-off-by: Peter Hutterer --- src/evdev.c | 41 ++--- 1 file changed, 22 insertions(+), 19 deletions(-) diff --git

Re: [GSoC] Some questions about wayland clients with no outputs present

2016-05-03 Thread Bryce Harrington
On Mon, May 02, 2016 at 04:42:52PM +0300, Pekka Paalanen wrote: > On Mon, 2 May 2016 12:49:04 +0200 > Armin Krezović wrote: > > > So, the backends should indicate to the compositor (and thence to the > > > enabled shell) that the output change has occurred, and then the

Re: [PATCH wayland v3] protocol: add support for cross-interface enum attributes

2016-05-03 Thread Auke Booij
On 3 May 2016 at 13:04, Pekka Paalanen wrote: > On Sat, 5 Dec 2015 12:39:12 + > Auke Booij wrote: > >> The enum attribute, for which scanner support was introduced in >> 1771299, can be used to link message arguments to s. However, >> some arguments

Re: Introduction and updates from NVIDIA

2016-05-03 Thread Kristian Høgsberg
On Tue, May 3, 2016 at 11:58 AM, James Jones wrote: > On 05/03/2016 09:58 AM, Daniel Stone wrote: >> >> Hi James, >> >> On 3 May 2016 at 17:29, James Jones wrote: >>> >>> Given Wayland is designed such that clients drive buffer allocation >> >> >> I'd just

Re: Introduction and updates from NVIDIA

2016-05-03 Thread Daniel Vetter
On Tue, May 03, 2016 at 09:29:58AM -0700, James Jones wrote: > On 05/03/2016 09:06 AM, Daniel Vetter wrote: > >On Fri, Apr 29, 2016 at 02:16:28PM -0700, James Jones wrote: > >>Streams could provide a way to express that the compositor picked the wrong > >>plane, but they don't solve the optimal

Re: Introduction and updates from NVIDIA

2016-05-03 Thread Daniel Stone
Hi James, On 3 May 2016 at 17:29, James Jones wrote: > Given Wayland is designed such that clients drive buffer allocation I'd just note that this isn't strictly true. I've personally implemented Wayland support for platforms (media playback on an extremely idiosyncratic

Re: Introduction and updates from NVIDIA

2016-05-03 Thread Daniel Stone
Hi James, On 3 May 2016 at 17:07, James Jones wrote: > On 04/29/2016 03:07 PM, Daniel Stone wrote: >>> With new Wayland protocol, patches to all Wayland compositors to send >>> proper >>> hints to clients using this protocol, improvements to GBM, and updates to >>> both of

Re: Introduction and updates from NVIDIA

2016-05-03 Thread James Jones
On 05/03/2016 09:06 AM, Daniel Vetter wrote: On Fri, Apr 29, 2016 at 02:16:28PM -0700, James Jones wrote: Streams could provide a way to express that the compositor picked the wrong plane, but they don't solve the optimal configuration problem. Configuration is a tricky mix of policy and

Re: Introduction and updates from NVIDIA

2016-05-03 Thread James Jones
On 04/29/2016 03:07 PM, Daniel Stone wrote: Hi James, On 29 April 2016 at 22:16, James Jones wrote: I was on leave when this discussion was started. Now that I'm back, I'd like to respond to a few points raised below: Welcome back! Thanks! On 03/29/2016 09:44 AM,

Re: Introduction and updates from NVIDIA

2016-05-03 Thread Daniel Vetter
On Fri, Apr 29, 2016 at 02:16:28PM -0700, James Jones wrote: > Streams could provide a way to express that the compositor picked the wrong > plane, but they don't solve the optimal configuration problem. Configuration > is a tricky mix of policy and capabilities that something like HWComposer or >

Re: [PATCH weston v1] rpi-backend: refactor the configuration API

2016-05-03 Thread Pekka Paalanen
On Fri, 29 Apr 2016 15:27:21 +0200 Benoit Gschwind wrote: > Signed-off-by: Benoit Gschwind > --- > v1: > - fix missing file > - update Makefile.am > > Makefile.am | 3 +++ > src/compositor-rpi.c | 42

Re: [PATCH weston 4/8] compositor-drm: Prevent a crash in the pixman renderer

2016-05-03 Thread Quentin Glidic
On 02/05/2016 23:40, Emmanuel Gil Peyrot wrote: When pixman is used and no connector could be found (or any other error), drm_backend_create() tried to destroy a gbm_device that would only be created in init_egl(), resulting in a segfault. Signed-off-by: Emmanuel Gil Peyrot

Re: [PATCH weston 3/8] compositor-drm: Don’t try to set the cursor anymore once we know it’s broken

2016-05-03 Thread Quentin Glidic
On 02/05/2016 23:40, Emmanuel Gil Peyrot wrote: Signed-off-by: Emmanuel Gil Peyrot --- src/compositor-drm.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/compositor-drm.c b/src/compositor-drm.c index ea118fa..c11562f 100644 ---

Re: [PATCH weston 1/8] compositor-drm: Remove unused output reference in drm_fb

2016-05-03 Thread Quentin Glidic
On 02/05/2016 23:40, Emmanuel Gil Peyrot wrote: Signed-off-by: Emmanuel Gil Peyrot --- src/compositor-drm.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/compositor-drm.c b/src/compositor-drm.c index a47b453..7c5e1af 100644 --- a/src/compositor-drm.c

Re: [PATCH weston 2/8] compositor-drm: Write a name in the mode generated from a modeline

2016-05-03 Thread Quentin Glidic
On 02/05/2016 23:40, Emmanuel Gil Peyrot wrote: The current behaviour leaves the name empty, making it somewhat harder to determine the characteristics of this mode from a debugger. Signed-off-by: Emmanuel Gil Peyrot --- src/compositor-drm.c | 2 ++ 1 file

Re: [PATCH v2 wayland-protocols] configure.ac: Don't use AC_CANONICAL_* macro calls

2016-05-03 Thread Pekka Paalanen
On Thu, 18 Feb 2016 16:03:35 +0200 Jussi Kukkonen wrote: > Check autoconfs $cross_compiling instead as AC_CANONICAL_HOST call > will fail if the host cpu is not recognised (which can happen when > e.g. Yocto builds for "allarch"). > > Signed-off-by: Jussi Kukkonen

Re: [PATCH] weston-launch: fix incorrect group read in weston_launch_allowed

2016-05-03 Thread Pekka Paalanen
Hi comic, git-am tells me: Applying: weston-launch: fix incorrect group read in weston_launch_allowed Using index info to reconstruct a base tree... error: patch failed: src/weston-launch.c:113 error: src/weston-launch.c: patch does not apply error: Did you hand edit your patch? It does not

Re: [PATCH weston] compositor.h: Add shell_interface.get_output_work_area

2016-05-03 Thread Pekka Paalanen
On Wed, 23 Mar 2016 13:50:49 +0100 Quentin Glidic wrote: > From: Quentin Glidic > > This will allow plugins to be aware of e.g. panels, to avoid covering > them with other surfaces. > > Signed-off-by: Quentin Glidic

Re: [PATCH weston] configure: Add an option to disable tests.

2016-05-03 Thread Pekka Paalanen
On Thu, 24 Mar 2016 18:09:26 + Emmanuel Gil Peyrot wrote: > This makes LTO builds compile, and also reduces the build time. > --- > Makefile.am | 2 ++ > configure.ac | 8 > 2 files changed, 10 insertions(+) > > diff --git a/Makefile.am

Re: [PATCH weston v7 1/3] x11: port the x11 backend to the new init api

2016-05-03 Thread Bryce Harrington
On Sat, Apr 30, 2016 at 10:32:59AM +0200, Benoit Gschwind wrote: > Hello Bryce, > > It's look the you use space within Makefile.am instead of tabulation. > > Le 30/04/2016 10:30, Benoit Gschwind a écrit : > > Hello Bryce, > > > > It look good after trivial rebase to master. > > > >

Re: [GSoC] Some questions about wayland clients with no outputs present

2016-05-03 Thread Pekka Paalanen
On Mon, 2 May 2016 17:33:14 -0700 Bryce Harrington wrote: > On Mon, May 02, 2016 at 12:49:04PM +0200, Armin Krezović wrote: > > On 30.04.2016 22:14, Bryce Harrington wrote: > > > On Sat, Apr 30, 2016 at 05:20:09PM +0200, Armin Krezović wrote: > > > But virtual outputs is

Re: [RFC libinput] Import buttonset interface

2016-05-03 Thread PrasannaKumar Muralidharan
> simply said, I don't know. It's one of the things where we have to write > most of the interface, see if it makes sense and then remove the bits that > we don't actually need. your main target right now is a rotary encoder > but I do encourage you to think of how to deal with other devices that

Re: [PATCH v2 libinput 4/5] pad: implement wacom pad support

2016-05-03 Thread Peter Hutterer
[this got stuck in my drafts folder, sorry] On Thu, Apr 14, 2016 at 03:33:53PM -0700, Jason Gerecke wrote: > On 04/10/2016 09:15 PM, Peter Hutterer wrote: > > Signed-off-by: Peter Hutterer > > --- > > Adjustments for the new API in 2/5 > > +static void > >