<div dir="ltr">Thanks everyone for the advice and this (very) brief introduction to Wayland. It leads me to download the full documentation to learn more.<div><br><div class="gmail_quote"><div dir="ltr">Le ven. 28 oct. 2016 à 05:40, Carsten Haitzler <<a href="mailto:raster@rasterman.com">raster@rasterman.com</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Fri, 28 Oct 2016 13:32:06 +1000 Peter Hutterer <<a href="mailto:peter.hutterer@who-t.net" class="gmail_msg" target="_blank">peter.hutterer@who-t.net</a>><br class="gmail_msg">
said:<br class="gmail_msg">
<br class="gmail_msg">
> On Fri, Oct 28, 2016 at 08:25:51AM +0900, Carsten Haitzler wrote:<br class="gmail_msg">
> > On Thu, 27 Oct 2016 11:51:00 +0200 Carlos Garnacho <<a href="mailto:carlosg@gnome.org" class="gmail_msg" target="_blank">carlosg@gnome.org</a>> said:<br class="gmail_msg">
> ><br class="gmail_msg">
> > > Hey Carsten!,<br class="gmail_msg">
> > ><br class="gmail_msg">
> > > On Thu, Oct 27, 2016 at 4:11 AM, Carsten Haitzler <<a href="mailto:raster@rasterman.com" class="gmail_msg" target="_blank">raster@rasterman.com</a>><br class="gmail_msg">
> > > wrote:<br class="gmail_msg">
> > > > On Wed, 26 Oct 2016 06:57:53 +0000 "Alexis BRENON @Wayland"<br class="gmail_msg">
> > > > <brenon.alexis +<a href="mailto:wayland@gmail.com" class="gmail_msg" target="_blank">wayland@gmail.com</a>> said:<br class="gmail_msg">
> > > ><br class="gmail_msg">
> > > >> Just to be sure that I understand clearly, what you call 'Toolkit' is<br class="gmail_msg">
> > > >> libraries like GTK, Qt, and co. that are used by developers to build<br class="gmail_msg">
> > > >> their apps, isn't it ?<br class="gmail_msg">
> > > ><br class="gmail_msg">
> > > > yes. toolkit == EFL, Qt, GTK+ and others (SDL is kind of a toolkit),<br class="gmail_msg">
> > > > FLTK, ... chromium/blink is basically a toolkit of its own etc.<br class="gmail_msg">
> > > ><br class="gmail_msg">
> > > > at least looking at gtk3 here it doesn't do momentum with wheel/axis<br class="gmail_msg">
> > > > scrolling (out of the box). maybe it needs enabling?<br class="gmail_msg">
> > ><br class="gmail_msg">
> > > FWIW, that should happen out of the box whenever we got<br class="gmail_msg">
> > > wl_pointer.axis_stop on both axes:<br class="gmail_msg">
> > > <a href="https://git.gnome.org/browse/gtk+/tree/gtk/gtkscrolledwindow.c#n3399" rel="noreferrer" class="gmail_msg" target="_blank">https://git.gnome.org/browse/gtk+/tree/gtk/gtkscrolledwindow.c#n3399</a><br class="gmail_msg">
> > ><br class="gmail_msg">
> > > The usual caveats apply, that doesn't help if the app plays smart and<br class="gmail_msg">
> > > tries to implement its own scroller widget.<br class="gmail_msg">
> ><br class="gmail_msg">
> > i was testing under x with my wheel and things looked pretty boring<br class="gmail_msg">
> > steppy-steppy. so i was just assuming it needed switching on. :( maybe i<br class="gmail_msg">
> > need a full wl compositor-to-kms+libinput for it to work?<br class="gmail_msg">
><br class="gmail_msg">
> you won't get stop events for wheel events, so any kinetic magic would be<br class="gmail_msg">
> dependent on you guessing when the next wheel event comes in (or doesn't).<br class="gmail_msg">
> stop events are only sent for "finger" sources, i.e. on the touchpad.<br class="gmail_msg">
<br class="gmail_msg">
oh the way we're doing it is far simpler... we don't need stop events at all.<br class="gmail_msg">
just some "move 1 tick up.down" is enough. (or 2 ticks, 3 ticks...) also i was<br class="gmail_msg">
using my mouse wheel not a touch pad... so thats probably why.<br class="gmail_msg">
<br class="gmail_msg">
--<br class="gmail_msg">
------------- Codito, ergo sum - "I code, therefore I am" --------------<br class="gmail_msg">
The Rasterman (Carsten Haitzler) <a href="mailto:raster@rasterman.com" class="gmail_msg" target="_blank">raster@rasterman.com</a><br class="gmail_msg">
<br class="gmail_msg">
</blockquote></div></div></div>