Idle screen support instead of pitch black screen
Hey. First of all, I'm really enjoying your project. It's working so well and smoothly as a screen mirroring server :)
This is not for a reporting issue, but for a feature request.
It will be awesome If you can add idle screen support with useful information, Something like Airplay server name, Connected Wi-Fi name, or even time and date.
Current pitch black idle screen is okay, but sometimes it makes be confused that I turned off my TV or not...
In theory, I absolutely agree that this would be nice to have. However, I don't think it's simple to add: Since OpenVG doesn't work on the Pi4, OpenGL would be the only way to render text on all Pis. However, AFAICT, this would mean that the video rendering would also have to be moved to OpenGL. I know far too little about OpenGL to pull this off, and since this isn't what I need for personal use, I'm not going to invest time to dive into it.
It would be far better if this repo only starts taking over the display when there is an active connection, so users can render whatever they want with their own things, be it splash screens, some simple Qt5 apps or a full-fledged desktop environment.
#50 and subsequent commits added a new auto background mode that does exactly that. Have a look at the readme file.