Ivan Molodetskikh
Ivan Molodetskikh
It is for reason that this is how it works by default in other compositors too. It's less annoying this way. Though we could probably add a flag to focus-follows-mouse...
If I'm not mistaken, `GlesTarget` unbinds on Drop, and it is one of the things borrowing the backend from `bind()`. So I'm not sure it's possible
Hmm, idk, I looked through this PR's diff and [the code in mutter](https://gitlab.gnome.org/GNOME/mutter/-/blob/main/src/backends/meta-screen-cast-stream-src.c) and couldn't see a problem off the bat. Try filling the bitmap with sentinel values (like 0x01,...
From Matrix: > well on main there are only dmabufs, and for them stride and offset are data about the dmabuf itself, not about pipewire structures > since dmabufs are...
Non-dmabuf stride and offset do not fall under what I described above of course
Thanks, subscribed
Awesome! I guess you should add a runtime check for pipewire version with the fix though.
fwiw I haven't had a chance to look at this again yet; I'll try to before the next release if I find time. Testing is very welcome
I think you should report this to xwayland-satellite. It's the component responsible for converting the million different ways a window can be a popup on X11 into signalling a popup...
Copy-pasting my msg from matrix: > the main design question is that open-on-output would loop with an output matcher. if we put window-rules in an output {} block, we can...