You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I often find myself confused when messing with wl-mirror. I sometimes can't tell when where the wl-mirror is and where the real windows are. So I would find the following related features useful.
a permanent watermark, available as an option, with a set spot to mark the wl-mirror window
a temporary visual signal, to mark the wl-mirror window. Could be triggered by a keyboard shortcut or anytime mirroring begins
while typing this i realize reverse features might be useful as well
a visual signal, briefly flashing on the borders of the window/region/monitor being mirrored
The text was updated successfully, but these errors were encountered:
I often find myself confused when messing with wl-mirror. I sometimes can't tell when where the wl-mirror is and where the real windows are. So I would find the following related features useful.
* a permanent watermark, available as an option, with a set spot to mark the wl-mirror window
* a temporary visual signal, to mark the wl-mirror window. Could be triggered by a keyboard shortcut or anytime mirroring begins
This is currently quite a lot to implement, since wl-mirror at the moment has no UI toolkit and no input handling, which would add quite a lot of boilerplate. Simple keyboard shortcuts on the window or mouse-based region selection are what I want to add to wl-mirror in the long run though, so at some point the infrastructure needed for this will be there, likely not in the near future though.
while typing this i realize reverse features might be useful as well
* a visual signal, briefly flashing on the borders of the window/region/monitor being mirrored
The reverse is harder to implement, since wl-mirror doesn't have any special privileges and can only do what a normal Wayland client can do. On wlroots compositors, a recording symbol could be created on the captured output with something like wlr-layer-shell, but this would only work on the whole monitor and not on a window / region.
Good suggestions overall though, but both not easy to simply implement.
This is currently quite a lot to implement, since wl-mirror at the moment has no UI toolkit and no input handling, which would add quite a lot of boilerplate.
A minimal implementation could be flashing the window gray or perform some other egl operations using a command received via pipe.
I often find myself confused when messing with wl-mirror. I sometimes can't tell when where the wl-mirror is and where the real windows are. So I would find the following related features useful.
while typing this i realize reverse features might be useful as well
The text was updated successfully, but these errors were encountered: