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

feat: Granular progress bar completion #680

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

ChausseBenjamin
Copy link

A progress cell currently only has two states: complete, incomplete.

This PR let's progress bars be much more granular by having 9 possible states for the bar which drastically increases resolution.

Animations render at 60fps by default. It's a shame to have smoothness limited by progress bar resolution ;)

@ChausseBenjamin
Copy link
Author

Don't mind the broken UI... This is just an example to show you guys how a better resolution can make animations smoother and make sliders much more precise/representative ;)

example

@meowgorithm meowgorithm added the enhancement New feature or request label Dec 3, 2024
@meowgorithm
Copy link
Member

meowgorithm commented Dec 3, 2024

This is SO good. We'll need to review this properly but I think it's safe to say we should get this one in.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants