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

[Feature Request] Sliding animations for workspace switches. #635

Closed
Animeshz opened this issue Jun 8, 2021 · 8 comments
Closed

[Feature Request] Sliding animations for workspace switches. #635

Animeshz opened this issue Jun 8, 2021 · 8 comments

Comments

@Animeshz
Copy link

Animeshz commented Jun 8, 2021

Any implementation for top-bottom bottom-top or left-right right-left sliding transition animations for switching desktops/workspaces?

@subnut
Copy link

subnut commented Jun 8, 2021

I guess that's the task of the Window Manager?

I could be wrong, though.

@xlucn
Copy link

xlucn commented Jul 25, 2021

I had the same FR in one of the forks: jonaburg#31. Some are interested, but nobody seems to have actually implemented anything. There might be useful information in that issue, tho.

Edit: that fork had implemented animation, that's why I requested there instead of in this upstream repo.

@pijulius
Copy link
Contributor

Hi Guys, this works now in my fork here:
pijulius@b92d410

but you need to have a window manager that sets the _NET_CURRENT_DESKTOP before hiding/showing the windows as I haven't found a better way to detect workspace switching from picom itself.

Have made the necessary change for Fluxbox and with that change it seems to be working just exactly as I wanted, windows sliding out on the top and sliding in from the bottom.

@Animeshz
Copy link
Author

@pijulius any chance you'll (send a PR and) merge it to the upstream? I see too many fork and hard to work with each one for different features :p its definitely like DWM (building everything by patching the upstream).

@pijulius
Copy link
Contributor

There is a pull request already here
dccsillag#22

but it's up to Daniel to accept the changes and then it will be up to the moderators here to accept it to picom. Unfortunately don't see much chance for that at the moment as still a lot of these things are in very early state, haven't been tested in all situations so even if it gets into the original picom it will be under a testing branch of some sort I imagine.

@nonetrix
Copy link

Hyprland has this if you can run Wayland well and don't mind Waylands missing features only reason I don't use it is NVIDIA

@fdev31
Copy link

fdev31 commented Mar 7, 2023

I made some experiments based on the FTLabs branch, trying to keep it generic and up-to-date (but only tested on qtile)...

https://github.com/fdev31/picom

I'm still testing the sliding animation, once I don't see anything I can fix I'll clean up the code and make it optional. Other animations are mostly from FTLabs but I reworked it to be simpler & I believe a bit more generic.

@absolutelynothelix
Copy link
Collaborator

closing as duplicate of #1121.

@absolutelynothelix absolutelynothelix closed this as not planned Won't fix, can't repro, duplicate, stale Sep 2, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

7 participants