First of all I'm someone who always considers all users requests very seriously. I have added/changed many things in Estuary due to user requests, however I need to be convinced of the worth before spending my own free time on the effort of coding and then perhaps having to convince others to accept the code. As Team members we need to consider all the ways people might use something and not break valid use cases if at all possible,
When looking at any request these questions go through my mind:
1. Is it a big nuisense to users?
2. Is there merit in the request?
3. Will making the addition/changes potentially affect other use cases?
So on this:
1. Not convinced as all remotes have a Back button.
2. Some, as muscle memory is a thing. Personally I have a remote that has a Menu button which is used to activate the OSD, so I can simply use the Menu button to toggle OSD on/off to build that muscle memory. Howeer I do see that on the more limited Andoid/Apple style remotes where you need to use OK to activate OSD and Back to dismiss, and you can't build up that muscle memory to the same extent if you don't have the possibility of a simple toggle of the same button.
3. Yes any addition could potentially affect other users without serious thought over any implementation.
(2021-05-15, 22:37)RainGater Wrote: The settings menu on my LG and Samsung TV stays ON for couple of minutes max if there is no user input. In Kodi's case, it's stays forever and that's why I was curious to find out the use case. I know there is NO hard limit which will satisfy all the users but staying ON for more than 2 or even 5 minutes without any user input doesn't make any sense to me. But hey, that's me.
So far this is closest I see as a way to do it without adding more settings (as some on the Team don't like just adding settings for everything as they would soon become unweidly), it would need to be a timeout in the order of minutes to not risk impacting other users who use the OSD in other ways. However what I keep coming back in my mind, is are people seriously that lazy they can't do a simple Back button press to immediately dismiss the OSD, and would instead wait 2 minutes or more while the video is playling and the OSD obscuring it until it auto-quits.