[ANNOUNCE] libinput 1.11.1

2018-06-18 Thread Peter Hutterer
libinput 1.11.1 is now available. A small release only with the required fixes to update the various URLs to gitlab. Yes, you read that right, libinput has moved from bugzilla to the freedesktop gitlab instance: http://gitlab.freedesktop.org/libinput/libinput/ In terms of real fixes we only have

Re: [PATCH] client: Allow send error recovery without an abort

2018-06-18 Thread Lloyd Pique
Hi Pekka! Thank you for the feedback. In the end, I think we have a good basic agreement about the patch, and after reading your linked bug ( https://gitlab.freedesktop.org/wayland/wayland/issues/12), which I was previously unaware of, it sounds like I will be just stripping out the

Re: [PATCH wayland] doc: update IANA MIME types registry URL

2018-06-18 Thread Matheus Santana
Reviewed-by: Matheus Santana Nice! FTP isn't even working for me (always get unauthorized). On Mon, Jun 18, 2018 at 7:58 AM, Simon Ser wrote: > Use a more official one, served over HTTP rather than FTP. > --- > doc/publican/sources/Protocol.xml | 2 +- > 1 file changed, 1 insertion(+), 1

Re: [PATCH wayland 2/2] contributing: commit rights

2018-06-18 Thread Matheus Santana
Reviewed-by: Matheus Santana Thanks for engaging on this. As a newcomer, it's great to have such information on my disposal. On Mon, Jun 18, 2018 at 10:42 AM, Pekka Paalanen wrote: > From: Pekka Paalanen > > This has been copied from >

Re: [PATCH wayland 1/2] contributing: add review guidelines

2018-06-18 Thread Matheus Santana
Reviewed-by: Matheus Santana It seems a great starting point. On Mon, Jun 18, 2018 at 10:42 AM, Pekka Paalanen wrote: > From: Pekka Paalanen > > This sets up the standards for patch review, and defines when a patch > can be merged. I believe these are the practises we have been using >

Re: Session suspension and restoration protocol

2018-06-18 Thread Simon McVittie
This document might be useful for the D-Bus side: https://dbus.freedesktop.org/doc/dbus-api-design.html On Mon, 18 Jun 2018 at 17:05:25 +0200, Roman Gilg wrote: > In certain high levels the compositor will ask the client through a > special D-Bus interface to restore its internal

Session suspension and restoration protocol

2018-06-18 Thread Roman Gilg
Hi all, I have worked the past few days on a protocol for client session suspension and restoration and I need to get some feedback if I'm running in the right direction. I did get some input from Sway and GNOME devs at the start on what they would want such a protocol to do in general, and I did

Re: Wayland content-protection extension

2018-06-18 Thread Ramalingam C
On Monday 18 June 2018 07:48 PM, Pekka Paalanen wrote: On Mon, 18 Jun 2018 08:58:28 -0500 Matt Hoosier wrote: On Mon, Jun 18, 2018 at 8:54 AM Pekka Paalanen wrote: Hi Matt, did you intend to reply on list? Please CC if you did. On Mon, 18 Jun 2018 08:35:56 -0500 Matt Hoosier wrote:

[PATCH weston 2/4] shared: remove weston_config_get_libexec_dir()

2018-06-18 Thread Pekka Paalanen
From: Pekka Paalanen Now that WESTON_MODULE_MAP supersedes WESTON_BUILD_DIR for libexec binaries, we don't need to check in WESTON_BUILD_DIR anymore. There was only one user of weston_config_get_libexec_dir(), so remove the whole function. There is no reason to export it. Signed-off-by: Pekka

[PATCH weston 3/4] tests: remove WESTON_BUILD_DIR from env

2018-06-18 Thread Pekka Paalanen
From: Pekka Paalanen There are no users left. Signed-off-by: Pekka Paalanen --- tests/weston-tests-env | 4 1 file changed, 4 deletions(-) diff --git a/tests/weston-tests-env b/tests/weston-tests-env index 04648bf1..63aad4af 100755 --- a/tests/weston-tests-env +++

[PATCH weston 4/4] tests: Reshuffle IVI layout tests

2018-06-18 Thread Pekka Paalanen
From: Daniel Stone Rename the IVI tests to be more consistent with the others, and invert the naming of plugin/client to make it slightly more clear what's going to happen. Handle the renaming by using wet_get_binary_path to rewrite the local binaries. As a side-effect, weston.ini

[PATCH weston 1/4] tests: Don't rely on build directory layout

2018-06-18 Thread Pekka Paalanen
From: Daniel Stone Rather than having a hardcoded dependency on the build-directory layout, use an explicit module-map environment variable, which rewrites requests for modules and helper/libexec binaries to specific paths. This will help with migration to Meson where setting up the paths

[PATCH weston 0/4] Preparing for Meson

2018-06-18 Thread Pekka Paalanen
From: Pekka Paalanen Hi, these changes are intended to make using Meson easier. Daniel's patches are v2, mine are v1. Daniel Stone (2): tests: Don't rely on build directory layout tests: Reshuffle IVI layout tests Pekka Paalanen (2): shared: remove weston_config_get_libexec_dir()

Re: Wayland content-protection extension

2018-06-18 Thread Pekka Paalanen
On Mon, 18 Jun 2018 08:58:28 -0500 Matt Hoosier wrote: > On Mon, Jun 18, 2018 at 8:54 AM Pekka Paalanen wrote: > > > Hi Matt, > > > > did you intend to reply on list? Please CC if you did. > > > > On Mon, 18 Jun 2018 08:35:56 -0500 > > Matt Hoosier wrote: > > > > > On Mon, Jun 18, 2018 at

Re: Wayland content-protection extension

2018-06-18 Thread Matt Hoosier
On Mon, Jun 18, 2018 at 8:54 AM Pekka Paalanen wrote: > Hi Matt, > > did you intend to reply on list? Please CC if you did. > > On Mon, 18 Jun 2018 08:35:56 -0500 > Matt Hoosier wrote: > > > On Mon, Jun 18, 2018 at 3:59 AM Pekka Paalanen > wrote: > > > > > On Mon, 18 Jun 2018 13:38:09 +0530 >

[PATCH wayland 2/2] contributing: commit rights

2018-06-18 Thread Pekka Paalanen
From: Pekka Paalanen This has been copied from https://cgit.freedesktop.org/xorg/app/intel-gpu-tools/tree/CONTRIBUTING?id=eccae1360d6d01e73c6af2bd97122cef708207ef and slightly edited to better with Wayland and Weston. The intention is to make it easier to give out commit access to new people,

[PATCH wayland 0/2] Document review and commit access requirements

2018-06-18 Thread Pekka Paalanen
From: Pekka Paalanen Hi, for years we have relied on unwritten traditions on how to review patches. Gaining commit access has been a secret rite no-one really knew what was required for to ask or grant it. I would dare claim that this has been partially the reason for why there are so few

[PATCH wayland 1/2] contributing: add review guidelines

2018-06-18 Thread Pekka Paalanen
From: Pekka Paalanen This sets up the standards for patch review, and defines when a patch can be merged. I believe these are the practises we have been using already for a long time, now they are just written down explicitly. It's not an exhaustive list of criteria and likely cannot ever be,

Re: [PATCH] client: Allow send error recovery without an abort

2018-06-18 Thread Pekka Paalanen
On Tue, 5 Jun 2018 18:14:54 -0700 Lloyd Pique wrote: > Introduce a new call wl_display_set_error_handler_client(), which allows > a client to register a callback function which is invoked if there is an > error (possibly transient) while sending messages to the server. > > This allows a

[PATCH wayland] doc: update IANA MIME types registry URL

2018-06-18 Thread Simon Ser
Use a more official one, served over HTTP rather than FTP. --- doc/publican/sources/Protocol.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/publican/sources/Protocol.xml b/doc/publican/sources/Protocol.xml index 9fdee9a..fedaaab 100644 ---

Re: [PATCHv2 wayland 0/8] wayland-scanner: produce code with c99 initializers

2018-06-18 Thread Pekka Paalanen
On Thu, 14 Jun 2018 16:49:37 +0100 Emil Velikov wrote: > Hi all, > > Here's a take v2 of the series, with the following changes: > - don't trim trailing NULL entries from the wl_interfaces* array > - updated tests - separate patches to ease review, to be squashed > > On the question of why,

Re: Wayland content-protection extension

2018-06-18 Thread Ramalingam C
On Monday 18 June 2018 03:52 PM, Pekka Paalanen wrote: On Mon, 18 Jun 2018 14:32:32 +0530 Ramalingam C wrote: On Monday 18 June 2018 02:23 PM, Pekka Paalanen wrote: On Mon, 18 Jun 2018 13:38:09 +0530 Ramalingam C wrote: On Monday 18 June 2018 01:34 PM, Pekka Paalanen wrote: On Sat,

Re: Wayland content-protection extension

2018-06-18 Thread Pekka Paalanen
On Mon, 18 Jun 2018 14:32:32 +0530 Ramalingam C wrote: > On Monday 18 June 2018 02:23 PM, Pekka Paalanen wrote: > > On Mon, 18 Jun 2018 13:38:09 +0530 > > Ramalingam C wrote: > > > >> On Monday 18 June 2018 01:34 PM, Pekka Paalanen wrote: > >>> On Sat, 16 Jun 2018 12:50:52 +0530 > >>>

[PATCH wayland-protocols v7] unstable: add xdg-decoration protocol

2018-06-18 Thread Simon Ser
This adds a new protocol to negotiate server-side rendering of window decorations for xdg-toplevels. This allows compositors that want to draw decorations themselves to send their preference to clients, and clients that prefer server-side decorations to request them. This is inspired by a

[PATCH wayland-protocols v7] unstable: add xdg-decoration protocol

2018-06-18 Thread Simon Ser
This adds a new protocol to negotiate server-side rendering of window decorations for xdg-toplevels. This allows compositors that want to draw decorations themselves to send their preference to clients, and clients that prefer server-side decorations to request them. This is inspired by a

Re: [PATCH] architecture: Fix EGL URLs

2018-06-18 Thread Pekka Paalanen
On Fri, 15 Jun 2018 16:58:38 -0300 Matheus Santana wrote: > Replace URL for file which has been moved and remove URL for remove > file. > > Signed-off-by: Matheus Santana > --- > architecture.html | 7 +++ > 1 file changed, 3 insertions(+), 4 deletions(-) > > diff --git

Re: [PATCH wayland] .gitlab-ci.yml: collect the distcheck error logs

2018-06-18 Thread Pekka Paalanen
On Thu, 14 Jun 2018 18:14:14 +0100 Emil Velikov wrote: > From: Emil Velikov > > Currently we issue both check and distcheck, as reportedly there has > been cases in the past one works, while the other doesn't. > > Yet we only collect the check artefacts (test logs). > > Correct that, by

Re: Wayland content-protection extension

2018-06-18 Thread Ramalingam C
On Monday 18 June 2018 02:23 PM, Pekka Paalanen wrote: On Mon, 18 Jun 2018 13:38:09 +0530 Ramalingam C wrote: On Monday 18 June 2018 01:34 PM, Pekka Paalanen wrote: On Sat, 16 Jun 2018 12:50:52 +0530 Ramalingam C wrote: How does the kernel signal to userspace that the HDCP status has

Re: [PATCH] Makefile.am: add include dir for AC_CONFIG_MACRO_DIR to work

2018-06-18 Thread Pekka Paalanen
On Mon, 18 Jun 2018 08:23:42 +0100 Emil Velikov wrote: > On 15 June 2018 at 15:06, Maciej Wolny wrote: > > On 05/06/18 11:53, Maciej Wolny wrote: > >> da331647269ee9d73c4008ae901d107320bdc8d1 added a compatiblity macro for > >> old versions of pkg-config. However, the file in which that macro

Re: Wayland content-protection extension

2018-06-18 Thread Pekka Paalanen
On Mon, 18 Jun 2018 13:38:09 +0530 Ramalingam C wrote: > On Monday 18 June 2018 01:34 PM, Pekka Paalanen wrote: > > On Sat, 16 Jun 2018 12:50:52 +0530 > > Ramalingam C wrote: > > > > How does the kernel signal to userspace that the HDCP status has > > changed? Do you piggyback on the hotplug

Re: [PATCH wayland-protocols v6] unstable: add xdg-decoration protocol

2018-06-18 Thread Jonas Ådahl
On Sun, Jun 17, 2018 at 06:22:11PM -0400, Simon Ser wrote: > On June 15, 2018 5:56 PM, Jonas Ådahl wrote: > > Hi, > > Hi Jonas, > > Thanks for you feedback. > > > What about when clients change their "preference" in combination with a > > window state change? > > > > Lets assume the compositor

Re: Wayland content-protection extension

2018-06-18 Thread Ramalingam C
On Monday 18 June 2018 01:34 PM, Pekka Paalanen wrote: On Sat, 16 Jun 2018 12:50:52 +0530 Ramalingam C wrote: On Friday 15 June 2018 04:16 PM, Nautiyal, Ankit K wrote: Hi Pekka, Thanks for the suggestions. Please find my responses inline: On 6/15/2018 1:16 PM, Pekka Paalanen wrote: On

Re: Wayland content-protection extension

2018-06-18 Thread Pekka Paalanen
On Sat, 16 Jun 2018 12:50:52 +0530 Ramalingam C wrote: > On Friday 15 June 2018 04:16 PM, Nautiyal, Ankit K wrote: > > > > Hi Pekka, > > > > Thanks for the suggestions. Please find my responses inline: > > > > On 6/15/2018 1:16 PM, Pekka Paalanen wrote: > >> On Wed, 13 Jun 2018 10:34:45 +

Re: [PATCH] Makefile.am: add include dir for AC_CONFIG_MACRO_DIR to work

2018-06-18 Thread Emil Velikov
On 15 June 2018 at 15:06, Maciej Wolny wrote: > On 05/06/18 11:53, Maciej Wolny wrote: >> da331647269ee9d73c4008ae901d107320bdc8d1 added a compatiblity macro for >> old versions of pkg-config. However, the file in which that macro >> resides was not included. From the autoconf docs: "Note that if