Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Redesigned shuttle dial #748

Merged
merged 5 commits into from
Feb 21, 2021
Merged

Redesigned shuttle dial #748

merged 5 commits into from
Feb 21, 2021

Conversation

KitsuneRal
Copy link
Member

@KitsuneRal KitsuneRal commented Feb 21, 2021

A new shuttle dial that augments, rather than replaces, the traditional scrollbar, and better follows the UI theme.

Closes #733.

Instead of replacing the traditional scrollbar, the shuttle dial is now
displayed next to it. The user still can switch it off and use only
the scrollbar.
Another change along with this is in the way the shuttle dial scrolls
the timeline: instead of flicking a SmoothedAnimation instance is used.
This provides much more uniform scrolling experience and is overall
less hacky.
@KitsuneRal KitsuneRal marked this pull request as draft February 21, 2021 08:25
The outlooks are mostly kept new, as is the new implementation of
scrolling; but the control replaces the classic scrollbar again,
according to early testing feedback.
The pane with numbers doesn't go away immediately after scrolling; and
it mentions how many more events have been requested from the server.
@KitsuneRal KitsuneRal marked this pull request as ready for review February 21, 2021 16:32
@KitsuneRal KitsuneRal merged commit 93e7ab3 into master Feb 21, 2021
@KitsuneRal KitsuneRal deleted the kitsune-remade-shuttle-dial branch February 21, 2021 17:11
probonopd added a commit to helloSystem/ISO that referenced this pull request Nov 5, 2022
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.

0.0.95 beta3 timeline looks awful with Breeze theme
1 participant