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

Improve nonlinear animation curve #1662

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

Conversation

conan81412B
Copy link

These animation improvements will make the dash-to-dock feel more responsive than before.
#1620

@3v1n0
Copy link
Collaborator

3v1n0 commented Feb 23, 2022

I agree things are a bit snappier, just wondering if this makes things a bit less consistent.

Any thoughts @ewlsh, @micheleg?

@emansom
Copy link
Contributor

emansom commented Apr 13, 2022

How will it make things more responsive?

@conan81412B
Copy link
Author

How will it make things more responsive?

animation_spacing

I found a GIF from here. It can be seen that while the duration of the first two animations is the same, people feel that the second animation is more responsive (or faster). That's the difference between linear animation and non-linear animation - non-linear animation looks more "high-end".

In addition, it can also be noticed that more and more non-linear animations have appeared in recent GNOME versions (such as window maximization/minimization animations, activation animations of activity overview), it can be considered that GNOME has a tendency to replace linear animations with non-linear animations.

You can experience the different feel of different nonlinear animations here.

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.

3 participants