amarullz / windowgestures

GNOME Extension to Manage window with touchpad gestures
https://amarullz.com/
GNU General Public License v2.0
44 stars 6 forks source link

Show desktop gesture should animate all windows out of the view #7

Closed sidevesh closed 8 months ago

sidevesh commented 9 months ago

This is similar to how Mac OS show desktop gesture and gnome-gesture-improvements implements this.

amarullz commented 9 months ago

I still learn how to do it, and this is exactly what I want to do if I have a "clean" & right way to do it. I don't want to include any unnecessary dependency.

Not just for show desktop. Also switch window workspace animations, minimize animation, etc. All interpolation should be match with Gesture state.

sidevesh commented 9 months ago

That sounds great! you have already implemented a ton here and I would not have been able to upgrade to Gnome 45 without this extension, thanks a lot!

amarullz commented 9 months ago

Screencast from 2023-10-12 09-28-17.webm

Implementing adaptive indicator. minimize, close, show desktop

It's not moving away window on show desktop,. don't want to mess with windows position except I have a better way to do.

amarullz commented 9 months ago

Don't close yet. I have a better implementation :)

amarullz commented 9 months ago

New Transition Implementation. 🤩🤩

Screencast from 2023-10-12 11-17-18.webm

amarullz commented 9 months ago

Update can be test at 3-beta1 https://github.com/amarullz/windowgestures/releases/tag/3.0-beta1