Re: [RFC wayland] wayland-server: Finally remove deprecated struct wl_buffer definition

2018-02-18 Thread Pekka Paalanen
On Fri, 16 Feb 2018 10:54:40 -0600 Derek Foreman wrote: > commit d94a8722cb29d8b897672be66ff3c9ff79eab6fe > warned this was coming, back in 2013. > > I've seen libraries that have wayland client and server using functions > in the same file. Since struct wl_buffer still exists as an opaque > en

[PATCH v2] touchpad: add wobbling detection

2018-02-18 Thread Konstantin Kharlamov
The details are explained in comment in the code. That aside, I shall mention the check is so light, that it shouldn't influence CPU performance even a bit, and can blindly be kept always enabled. Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=104828 v2: rename the function, change commen

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

2018-02-18 Thread Simon Ser
This adds a new protocol to negotiate server- and client-side rendering of window decorations for xdg-toplevels. --- This is inspired by a protocol from KDE[0] which has been implemented in KDE and Sway and was submitted for consideration in 2017[1]. This patch provides an updated protocol with tho

[PATCH 0/2 libinput] [RFC] Add touchpad wobbliness detection

2018-02-18 Thread Konstantin Kharlamov
For the purposes it seems to work fine — it's marked RFC because I see a small oddness, and I think it's better to ask someone more acknowledgable in libinput codebase. For some reason every time I run libinput debug-events --verbose | grep bled I see a message about hysteresis being en

[PATCH 1/2 libinput] touchpad: remove the code for disabling hysteresis

2018-02-18 Thread Konstantin Kharlamov
Signed-off-by: Konstantin Kharlamov --- src/evdev-mt-touchpad.c | 21 + 1 file changed, 1 insertion(+), 20 deletions(-) diff --git a/src/evdev-mt-touchpad.c b/src/evdev-mt-touchpad.c index 3ae1da29..ead76456 100644 --- a/src/evdev-mt-touchpad.c +++ b/src/evdev-mt-touchpad.c @

[PATCH 2/2 libinput] touchpad: add wobbling detection

2018-02-18 Thread Konstantin Kharlamov
The details are explained in comment in the code. That aside, I shall mention the check is so light, that it shouldn't influence CPU performance even a bit, and can blindly be kept always enabled. Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=104828 Signed-off-by: Konstantin Kharlamov -