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

2018-07-14 Thread Daniel Stone
Hey Derek, On Fri, 16 Feb 2018 at 16:55, 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

[PATCH weston 1/4] Add CONTRIBUTING.md document

2018-07-14 Thread Daniel Stone
From: Pekka Paalanen Taken from Pekka's wayland/wayland@630c25f4c160 and follow-ups, use Wayland's CONTRIBUTING document as a basis for Weston. Signed-off-by: Daniel Stone --- CONTRIBUTING.md | 343 1 file changed, 343 insertions(+) create

[PATCH weston 0/4] Doc updates, GitLab MRs

2018-07-14 Thread Daniel Stone
Hi, The first two patches simply copy Pekka's CONTRIBUTING.md work, which just landed in Wayland, into Weston. The third patch attempts to use the power of the English language, augmented with Markdown, to explain to people what Weston is in 2018, and how they might go about using it. The

Re: Implementing right click and middle click drag

2018-07-14 Thread Sagar Tewari
Hi, I'm adding states to implement the above changes and have a query regarding the 'tap_event' enum. What do the enum values 'TAP_EVENT_THUMB, TAP_EVENT_PALM' mean. Do they mean that a thumb or palm has been placed on the touchpad, or that one of the touch locations is actually a thumb or palm?

AUTO: Olivier Pirlet is out of the office (returning 2018/07/28)

2018-07-14 Thread Olivier Pirlet
I am out of the office until 2018/07/28. Note: This is an automated response to your message "wayland-devel Digest, Vol 95, Issue 59" sent on 2018/07/14 8:57:12. This is the only notification you will receive while this person is away.This mail, and any attachments thereto, is intended

Re: [PATCH] server: add wl_signal_emit_safe

2018-07-14 Thread Markus Ongyerth
On 2018/July/13 05:40, Simon Ser wrote: > This new function allows listeners to remove themselves or any > other listener when called. This version only works if listeners > are properly cleaned up when the wl_signal is free'd. This is about free()ing the wl_listener in the actual handler, not the