Hyprland
Hyprland copied to clipboard
Add movewindowinv dispatcher
Adds the movewindowinv
dispatcher, which is similar to movewindow
but moves all windows within the active workspace except the active window (and takes only a monitor as its argument). Useful for when you want to quickly give space to particular window.
This also moves most of the code from the moveActiveToWorkspace
method into a new method so that it can be used by the new dispatcher. I've tested both the movewindowinv
dispatcher and the affected movewindow
dispatcher.
Example config:
bind=SUPER,left,movewindowinv,l
bind=SUPER,right,movewindowinv,r
Demo video using the above config (I couldn't get the second monitor to be recorded, but that's where the windows are going):
https://user-images.githubusercontent.com/44363049/173507834-f6742ead-b32b-4622-801f-e3a143ea57e3.mp4
waiting for checks to succeed, aka freedesktop gitlab to relive itself
can someone like @fufexan or @ThatOneCalculator verify this? thanks.
Testing now
Doesn't work, has no effect.
Doesn't work, has no effect.
Strange, are you sure you're using the inv dispatcher and not the original movewindow
one? This still works fine for me when checked out to the movewindowinv
branch.
Added a brief demonstration video to the original post
I made sure I was using the right option.
I made sure I was using the right option.
Can you check the log to see if it's being triggered at all, or if there's an error?
@fufexan maybe you can check this?
Yep, works as expected.
Any progress on this?
Any progress?
Any progress v2? If you wont continue developing please say so, I'm sure someone else will be willing to complete the rest of this PR.
Should i fix this?
Should i fix this?
It seems the developer has abandoned the PR so if you want to go ahead, no one is stopping you
I will close this one. If anyone wants to make a similiar one, feel free.