Schneegans / Burn-My-Windows

🔥 Disintegrate your windows with style.
GNU General Public License v3.0
2.6k stars 75 forks source link

Constraint to Disable Effects if Sharing Screen #439

Open keplersj opened 1 month ago

keplersj commented 1 month ago

The Idea

A clear and concise description of your idea. If applicable, feel free to add screenshots or mock-ups to illustrate your idea!

Similar to the other Profile Constraints that respond to desktop environment conditions, a setting to set a profile based on an application sharing or recording the screen would allow a profile that behaves similar to gnome-do-not-disturb-while-screen-sharing-or-recording-extension.

image

The Alternatives

Are there alternative solutions or features you've considered?

No, but open to them!

Schneegans commented 1 month ago

Hi there! Thanks for the suggestion! This is a good idea and it shouldn't be too hard to implement given the code of the other extension you provided. However, I guess that it will only be reliable on Wayland as there does not seem to be a way to tell whether screen capturing is ongoing on X11.

Also, I am pretty busy these days working on the first official release of Kando, so this has a rather low priority for me. If anybody wants to give this a shot, I would happily accept a pull request!