<div dir="ltr">On Tue, Jul 28, 2015 at 11:59 PM, Jonas Ã…dahl <span dir="ltr"><<a href="mailto:jadahl@gmail.com" target="_blank">jadahl@gmail.com</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Thu, Jul 23, 2015 at 07:00:29PM +0200, Carlos Garnacho wrote:<br>
> The translation is fairly straightforward so far, it would be convenient<br>
> if gestures went through the pointer grab interface, but this is not done<br>
> at the moment.<br></span></blockquote><div><br></div><div>This will send the events to the pointer-grab, it's just that they don't cause a grab. I would argue that fixing this is much more than just "convenient", it is pretty vital if there is more than one client.<br></div><div><br></div><div>This seems to be producing a lot of redundant code. Could the client api be more like "here is a libinput gesture event"? Then wayland would not have to be updated with every new gesture event. And in many cases the client will be much easier to write if there is a single called function and the gesture is identified by an enumeration.<br><br></div></div></div></div>