FreeTubeApp / FreeTubeApp/FreeTube

[Feature Request]: Add an option to enable kinetic scrolling on a touchpad.

Open
#4,657 0 comments 0 reactions 0 assignees View on GitHub
E: improvement existing feature E: new optional setting E: visual improvement
Dominant language
Vue
Stars
21.9k
Forks
1.5k
Avg merge
1d 14h
Merged PRs (30d)
62

Description

### Guidelines

- [X] I have searched the issue tracker for [open](https://github.com/FreeTubeApp/FreeTube/issues?q=is%3Aopen+is%3Aissue) and [closed](https://github.com/FreeTubeApp/FreeTube/issues?q=is%3Aissue+is%3Aclosed) issues that are similar to the feature request I want to file, without success.
- [X] I have searched the [documentation](https://docs.freetubeapp.io/) for information that matches the description of the feature request I want to file, without success.
- [X] This issue contains only one feature request.

### Problem Description

While scrolling with a touchpad is smooth, what isn't however is when it immediately stops after i lift my finger, which (imo) ruins a bit of the experience. It's not a deal breaker but would be a nice thing to have considering chromium can do kinetic scrolling.

### Proposed Solution

Add an option in the theme settings to either enable or disable kinetic scrolling, if smooth scrolling is disabled then the option would be grayed out.

### Alternatives Considered

Perhaps put it baked in to the app without a toggle?

### Issue Labels

improvement to existing feature, new optional setting, visual improvement

### Additional Information

Comparing FreeTube touchpad scrolling to Firefox.

[qw0rei4124ds124.webm](https://github.com/FreeTubeApp/FreeTube/assets/113867283/242a61c1-b06a-408c-be7f-571af3dd24d1)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.