5 ms·
Really it should be something built in to the DE. You need it to stop rendering when the background is covered.
by Polylactic_acid 6y ago
Really it should be something built in to the DE. You need it to stop rendering when the background is covered.
- microcolonel 6y agoYou can accomplish this with straight X11, no need for the DE to be aware of it.
- pengaru 6y agoI don't think that's so trivial in a composited world. IIRC once upon a time you could easily get a viewable state from the X server for windows, but with compositing xorg made it basically always true.
- cycloptic 6y agoIn wayland it's very simple. You would use surface frame callbacks, which aren't supposed to trigger when the window is fully obscured, minimized, or off-screen on another desktop. This mechanism never seems to have made it back into composited X.
- Polylactic_acid 6y ago>In wayland it's very simple This seems to be the trend
- bkor 6y agoGNOME has backgrounds which change over the day. That's entirely different from animated though. Reading the GNOME config file, seems the background slowly transitions (fades) from one picture to another. See https://gitlab.gnome.org/GNOME/gnome-backgrounds/-/blob/master/backgrounds/adwaita-timed.xml.in https://gitlab.gnome.org/GNOME/gnome-backgrounds/-/blob/mast...