Pause when fullscreen
Would be nice to have a possibility to pause the redshift when user open any full-screen window.
I took a quick look but I don't really see an easy way to detect a fullscreen program running,
As far as I know Linux has very vague definition of a fullscreen program, e.g. SDL2 fullscreen is just a borderless, maximized desktop-sized window, so it's probably non-trivial to implement.
This feature is especialy useful for media players, such as MPV, VLC, etc.
And it's already implemented in redshift-gtk: https://github.com/jonls/redshift/pull/407
For players specifically & only it's probably easier to connect to MPRIS via dbus, I'll look into that. This won't work for games though.