Selenium-H / Animation-Tweaks

A GNOME Shell Extension to Tweak animations and customize them
GNU General Public License v3.0
66 stars 9 forks source link

Multi monitor support for squeezed slide #17

Open WuerfelDev opened 4 years ago

WuerfelDev commented 4 years ago

I have two monitors next to each other as you can see in the screenshot. In my case I tried the animation "Squeezed Slide Vertically" and was surprised that the window, which was on the right monitor vanished on the left one (the closing window is right there on the bottom)

Screenshot from 2020-04-08 14-44-25_1

Selenium-H commented 4 years ago

Hi @WuerfelDev, I don't have multi monitor setup to test the extension. However I think changing the X coordinate is causing it to shift to left monitor.

Please try installing Version 9.1 from GitHub manually as explained Manual column of Installations section in README.md. Restart GNOME Shell and reset the extension..

Set closing animation as Squeezed Slide Down and modify the animation parameters as

Screenshot from 2020-04-18 17-13-58

WuerfelDev commented 4 years ago

Thanks for the answer. I think the problem is to find the middle of the screen it actually calculates the middle of my right screen but sets it as the global (or first monitor) end width. I cant test it right now but I assume manually changing the X coordinate would mess up the animation when the window is closed while being on the other monitor.