@natemaia hi nate.
Workflow: multi-mnitors, dynamic mode.
There is something that annoys me sometimes when I use floating windows like terminals that I did not assigned to a particular workspace, is that if I want to send them to another monitor
@archus I think it should be fixed with the latest commit, if you could verify I’d appreciate it.
It was a fix just to the cmdsend function but I think there could be a couple other edge cases, but I’m just gonna let those come up rather than trying to “over-fix” it.
Ok I’ve tested the commit and it works fine with floaters as you call them, but there is another issue at least for me in static and dynamic mode. For example with mpv in fullscreen, I can’t send it on workspace 6 where it belongs, I have to make it tiled manually (no change with keyboard shortcut) with its controls (minimize,maximize,close) and then it goes to the right workspace, and when in tiled mode there is a 45pxl margin on the right (screenshot).
Hey man, I was working on some more pressing and easier issues with the last bit of time I had. Apologies for the lack of follow up I’ve just been very busy the last month. I should have this weekend free so I’ll try to figure it out.
As a side note I’ve added a bit more debug stuff over the last few commits and it can help to find where the issue is.
Maybe it’s because of the way I put mpv in fullscreen either with mpv shortcut or sxhkd shortchut…
Anyway this is just a mpv problem or video fullscreen (didn’t test with vlc etc…)
Ok I see what you’re getting. The window does correctly change workspace but still is warped to the other monitors location.
I’m not even sure it’s specific to mpv or fullscreen windows, it’s just an issue period.
I’m not gonna be able to fix it tonight but the weekend isn’t far off and I’ll figure out what’s going on, likely just a timing issue where the workspace is being swapped to the new monitor too late vs the window being moved to the new location. Could be a bit tricky or incredibly simple.