MultitaskingView: Add overshoot animation
Fixes https://github.com/elementary/gala/issues/1026 Closes https://github.com/elementary/gala/pull/2496
@leolost2605 I don't think that would work. We need to allow some animations to overshoot while not the others. E.g. background can overshoot, while window clones cannot
Idk IMO it would be better if everything that a gesture would move if done in the correct direction, would also overshoot:
https://github.com/user-attachments/assets/1fb96715-6d65-4794-a552-0026c244b858
Especially in this case I think it's important that the window clones move when trying to open the multitaskingview in the wrong direction. If only the background moves it's very easy to miss if one has a somewhat big window open let alone a maximized one.
Gonna bump this to the next release since it has conflicts and there's some requested changes