Re: [PATCH v6 0/6] Make Weston multiseat aware

2018-06-08 Thread nerdopolis
On Friday, June 8, 2018 9:40:47 AM EDT Pekka Paalanen wrote: > On Fri, 08 Jun 2018 08:23:02 -0400 > nerdopolis wrote: > > > On Tuesday, January 23, 2018 10:15:42 PM EDT you wrote: > > > These patches make Weston handle multiple seats. Fixes from the last > > > attempt include updating

Re: Migrating Wayland & Weston to GitLab

2018-06-08 Thread Daniel Stone
Hi, On 4 June 2018 at 09:05, Daniel Stone wrote: > On 29 May 2018 at 10:59, Daniel Stone wrote: >> I would like to get the issues migrated as well. In order to do that >> though, we need some more fixes to the 'bztogl' migration tool we've >> been using to push issues from Bugzilla to GitLab,

[PATCH weston] doc: Update for GitLab migration

2018-06-08 Thread Daniel Stone
Update issue report and build instruction URLs for moving to GitLab, and for everything having been HTTPS-only for quite some time. Signed-off-by: Daniel Stone --- README | 4 ++-- configure.ac | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/README b/README index

[PATCH wayland] doc: Update URLs for GitLab transition

2018-06-08 Thread Daniel Stone
Update bug and Git URLs for GitLab; the site has also been served over HTTPS for quite some time. Signed-off-by: Daniel Stone --- README | 4 ++-- configure.ac | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/README b/README index 63ffa31d..3ae9f0fc 100644 ---

Re: Release schedule

2018-06-08 Thread Derek Foreman
On 2018-06-08 03:21 AM, Pekka Paalanen wrote: > On Thu, 7 Jun 2018 15:45:00 -0500 > Derek Foreman wrote: > >> On 2018-06-04 07:14 AM, Daniel Stone wrote: >>> Hi Pekka, >>> >>> On 4 June 2018 at 12:29, Pekka Paalanen wrote: On Sun, 3 Jun 2018 10:52:49 +0100 Daniel Stone wrote:

Re: [PATCH v6 0/6] Make Weston multiseat aware

2018-06-08 Thread Pekka Paalanen
On Fri, 08 Jun 2018 08:23:02 -0400 nerdopolis wrote: > On Tuesday, January 23, 2018 10:15:42 PM EDT you wrote: > > These patches make Weston handle multiple seats. Fixes from the last > > attempt include updating fbdev_set_screen_info , updating some fuzz, > > and making the selection of the

Re: [PATCH v6 0/6] Make Weston multiseat aware

2018-06-08 Thread nerdopolis
On Tuesday, January 23, 2018 10:15:42 PM EDT you wrote: > These patches make Weston handle multiple seats. Fixes from the last > attempt include updating fbdev_set_screen_info , updating some fuzz, > and making the selection of the framebuffer device similar to > compositor-drm.c by favoring the

Re: Release schedule

2018-06-08 Thread Pekka Paalanen
On Thu, 7 Jun 2018 15:45:00 -0500 Derek Foreman wrote: > On 2018-06-04 07:14 AM, Daniel Stone wrote: > > Hi Pekka, > > > > On 4 June 2018 at 12:29, Pekka Paalanen wrote: > >> On Sun, 3 Jun 2018 10:52:49 +0100 > >> Daniel Stone wrote: > >>> On 1 June 2018 at 17:52, Derek Foreman wrote: >

[PATCH v2 libinput 13/14] quirks: add the devicetree implementation

2018-06-08 Thread Peter Hutterer
Using the compatible string Signed-off-by: Peter Hutterer --- src/quirks.c | 68 ++-- 1 file changed, 53 insertions(+), 15 deletions(-) diff --git a/src/quirks.c b/src/quirks.c index 1a44574a..2fca275a 100644 --- a/src/quirks.c +++

[PATCH v2 libinput 12/14] Switch from udev property parsing to the quirks system

2018-06-08 Thread Peter Hutterer
Signed-off-by: Peter Hutterer --- src/evdev-mt-touchpad.c | 164 ++- src/evdev.c | 155 + test/litest-device-alps-dualpoint.c | 15 +-- test/litest-device-apple-appletouch.c|

[PATCH v2 libinput 07/14] quirks: allow for in-line comments

2018-06-08 Thread Peter Hutterer
Signed-off-by: Peter Hutterer --- data/README.md | 1 - src/quirks.c | 20 +++-- test/test-quirks.c | 64 ++ 3 files changed, 82 insertions(+), 3 deletions(-) diff --git a/data/README.md b/data/README.md index

[PATCH v2 libinput 14/14] Hook up list-quirks --validate for the test suite

2018-06-08 Thread Peter Hutterer
All the tests fill fail anyway if the validation fails but this is a quick way to fail everything early. Signed-off-by: Peter Hutterer --- meson.build| 18 +++--- tools/libinput-list-quirks.c | 24 tools/libinput-list-quirks.man | 10

[PATCH v2 libinput 10/14] test: switch the udev tag tests to be quirk tests

2018-06-08 Thread Peter Hutterer
Signed-off-by: Peter Hutterer --- test/test-device.c | 85 -- test/test-quirks.c | 83 2 files changed, 83 insertions(+), 85 deletions(-) diff --git a/test/test-device.c b/test/test-device.c

[PATCH v2 libinput 06/14] quirks: use an empty dmi modalias string for the test suite

2018-06-08 Thread Peter Hutterer
We don't want any of the test devices to match the local machine's DMI modalias. This was a major drawback in the previous test suite, hacking the dmi modalias string was nontrivial but a wrong string could cause false positives or negatives. The quirks system is internal, so rather than having

[PATCH v2 libinput 05/14] Implement a quirks system to replace the udev property parsing

2018-06-08 Thread Peter Hutterer
Previously, we had all extra device information ("This is an Apple Touchpad", "This touchpad causes pointer jumps", etc.) in the udev hwdb. The problem with the hwdb is that updating it is nontrivial for the average user and debugging when things go wrong is even harder. Plus, the hwdb has a

[PATCH v2 libinput 02/14] test: remove created directories too

2018-06-08 Thread Peter Hutterer
If we created it, remove it again. No change because we're not adding any of the directories yet. Signed-off-by: Peter Hutterer --- test/litest.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/test/litest.c b/test/litest.c index 0e050789..9d711098 100644 --- a/test/litest.c +++

[PATCH v2 libinput 03/14] util: add a list_append()

2018-06-08 Thread Peter Hutterer
Signed-off-by: Peter Hutterer --- src/libinput-util.c | 14 src/libinput-util.h | 1 + test/test-misc.c| 64 + 3 files changed, 79 insertions(+) diff --git a/src/libinput-util.c b/src/libinput-util.c index eb6e3ecf..a475c465

[PATCH v2 libinput 04/14] util: add a safe_atou() as unsigned equivalent to safe_atoi()

2018-06-08 Thread Peter Hutterer
Signed-off-by: Peter Hutterer --- src/libinput-util.h | 30 ++ test/test-misc.c| 115 2 files changed, 145 insertions(+) diff --git a/src/libinput-util.h b/src/libinput-util.h index 6524d940..955d1ae7 100644 ---

[PATCH v2 libinput 11/14] libinput: initialize the quirks subsystem

2018-06-08 Thread Peter Hutterer
A bit quirky (haha), because we cannot do this during context creation - we really want any parsing error messages to show up in the right log file and the log handler isn't set up during context creation. So we do it on the first real call to the backend - path_add_device or udev_assign_seat.

[PATCH v2 libinput 01/14] test: make litest_copy_file copy normal files too

2018-06-08 Thread Peter Hutterer
Make the tempfile creation dependent on whether the required template is present. Currently unused, this is just prep work for future patches. Signed-off-by: Peter Hutterer --- test/litest.c | 13 ++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/test/litest.c

[PATCH v2 libinput 00/14] libinput device quirks config files

2018-06-08 Thread Peter Hutterer
Initial description is here https://lists.freedesktop.org/archives/wayland-devel/2018-May/038233.html Changes to v1 are rather mixed, bit hard to remember due to heavy rebasing. - device tree compatible support added - support for inline comments added - more tests hooked up the parser run to