Skip to content

smooth scrolling for wheel events (touch pads)#10846

Draft
Murmele wants to merge 13 commits intoslint-ui:masterfrom
Murmele:mm/flickable-scrolling-wheel-animation
Draft

smooth scrolling for wheel events (touch pads)#10846
Murmele wants to merge 13 commits intoslint-ui:masterfrom
Murmele:mm/flickable-scrolling-wheel-animation

Conversation

@Murmele
Copy link
Contributor

@Murmele Murmele commented Feb 22, 2026

This implements smooth scrolling for the wheel event (touchpad) excluding it for the

Follow up pr of: #10845

Fixes: #4115
Similar to #9440 but using the additional phase information

Murmele and others added 13 commits February 22, 2026 12:08
Reason: The current animation system supports only time based limits which are not suitable for scroll animations. Because of that a new set of animations are introduced with custom limit

ChangeLog: Improve Flickable/Listview scroll animation for touch screens
Fixes: slint-ui#9652
Reason: When one axis was out of bounds, both axes got checked  and re set which leads to an abort of the animation even the point is within the limits
Reason: So no extra enum is required
…er does not work yet, because going beyond the borders does not work yet
#Conflicts:
#	internal/core/items/flickable.rs
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feature: fluent scrolling

1 participant