Commits on Source (8)
-
Peter Hutterer authored
Scrolling and gestures use unaccelerated motion. The idea behind it was that at least for the default speed setting of 0, the accelerated speed and unaccelerated speed are identical where meaningful. The touchpad speed curve has a plateau for 'normal' speeds (i.e. not very slow and not very fast) where the acceleration factor is constant. This is the reference factor that the unaccelerated motion should use as well. Since the touchpad acceleration rework in d6e53134 the reference factor is 0.9 * TP_MAGIC_SLOWDOWN (previously the factor was 1.0 * TP_MAGIC_SLOWDOWN) and scroll motion is thus 10% faster than the pointer movement at the default speeds. Let's fix this and let the two match up. Signed-off-by:
Peter Hutterer <peter.hutterer@who-t.net> (cherry picked from commit 2b33445b)
-
(cherry picked from commit 8c92328d)
-
Peter Hutterer authored
Any touch down event will also provide motion data, but we must not send a motion event for those in the same frame as the down event. Fixes #375 Signed-off-by:
Peter Hutterer <peter.hutterer@who-t.net> (cherry picked from commit f3927661)
-
Some graphics tablets (most or all Wacom, for example) do not emit proximity out events when the tablet pen goes out of range. To compensate for this, libinput synthesizes proximity out events when no events are received for a certain period of time. Unfortunately, on some tablets, this is fairly failure prone when moving the pen slowly. As a workaround, this patch causes libinput to avoid synthesizing proximity out events when the pen is still in contact with the tablet pad, as defined by the TABLET_TOOL_IN_CONTACT status. (cherry picked from commit 8568cf1b)
-
Peter Hutterer authored
This is deprecated in sphinx 1.8 but we don't include any markdown sources anyway, so let's just drop it. Signed-off-by:
Peter Hutterer <peter.hutterer@who-t.net> (cherry picked from commit 058e1980)
-
Peter Hutterer authored
Separate instance so we can speed things up a bit. Signed-off-by:
Peter Hutterer <peter.hutterer@who-t.net> (cherry picked from commit 16ad7cca)
-
Peter Hutterer authored
This should not change the overall time, but allows for a nicer UI when looking at the pipelines: * first "check" icon is the container_prep stage * second icon is all of the variations of builds * third is the full test suite in the VM * forth is the distribution specifics * last one is the deploy This allows to see which step fails from the UI instead of having a lengthy list of jobs all in the same column. Signed-off-by:
Peter Hutterer <peter.hutterer@who-t.net> Signed-off-by:
Benjamin Tissoires <benjamin.tissoires@gmail.com> (cherry picked from commit 44b5fea1)
-
Peter Hutterer authored
Signed-off-by:
Peter Hutterer <peter.hutterer@who-t.net>