Shell: Improve App Grid Animation
Issues
I believe there are currently two areas where the app grid animation in the Shell could be improved:
- Since GNOME 40, app icons animate together perfectly. This makes them seem more rigid and monolithic than suggested by the fact that you can rearrange them by dragging and dropping.
- The pager moves with the rest of the icons. This communicates that it is related to the icons in general, but doesn't convey that it is not related to the current page.
Proposal
- Introducing a delay between each row of the app grid makes the icons feel more disconnected from each other, like if they were sliding on a sheet of paper. This is more in line with how they behave when dragging and dropping them.
- Making the pager slide in from the side (and little from the bottom) makes it feel much more connected with the second page.
Ideally, touchpad gestures would follow the animation curve depending on the speed you do them, so:
Fast flick → same as in the attached animation.
Slow drag → basically the same as they are currently.
Edited by kramo