Opened 16 years ago
Closed 6 years ago
#8701 closed Developer Task (Abandoned)
OSD timeouts need revisiting
| Reported by: | gigem | Owned by: | sphery |
|---|---|---|---|
| Priority: | minor | Milestone: | unknown |
| Component: | MythTV - User Interface Library | Version: | Master Head |
| Severity: | medium | Keywords: | osd timeout settings |
| Cc: | Ticket locked: | no |
Description
Most OSD displays would probably be OK with a standard timeout or even require user action to clear them, but IMO, there is a small subset which I still feel the timeout should have some reasonable configurability.
Change History (11)
comment:1 by , 16 years ago
| Version: | Unspecified → Trunk Head |
|---|
comment:2 by , 16 years ago
Talking with sphery on IRC, we came up with a proposal to make three types of timeouts, short/medium/long with default timeouts of 3/5/10s. These could be made overridable by either a base theme edit, or by UI-based settings. These three types should adequately cover the entirety of our timeouts, while allowing for some things to last longer than others, etc.
comment:4 by , 16 years ago
| Status: | new → assigned |
|---|
comment:5 by , 16 years ago
| Owner: | changed from to |
|---|
comment:6 by , 16 years ago
| Owner: | changed from to |
|---|
comment:7 by , 16 years ago
I have a patch (tested) for osd.cpp which allows environment variables to specify the short, medium, and long timeout values. The current values are used if the env vars aren't defined. Should I add the "diff -c" output to this ticket as an attachment?
comment:8 by , 14 years ago
| Type: | task → Developer Task |
|---|
Michael, is this still something you are looking at? Is it still relevant?
comment:10 by , 8 years ago
OSD timeouts are: short: 3 seconds, medium: 5 seconds, long: 10 seconds, none: does not timeout. Each OSD screen gets one of these set by the program.
For OSD nav, I set the timeout to long. If paused, the timeout is set to none.
Is there still some need to customize this? They could be added to settings.
comment:11 by , 6 years ago
| Resolution: | → Abandoned |
|---|---|
| Status: | assigned → closed |

Flows out of #724, which was about OSD timeouts being inconsistent.