Opened 10 years ago

Closed 10 years ago

#8803 closed defect (fixed)

Seconds count down in OSD broken

Reported by: danielk Owned by: markk
Priority: minor Milestone: 0.24
Component: MythTV - General Version: Master Head
Severity: medium Keywords:
Cc: Ticket locked: no

Description

In the TV::ShowOSDAskAllow() dialog that show the user the number of seconds until an action is taken "%d" is printed instead of the number of seconds remaining.

Change History (4)

comment:1 Changed 10 years ago by stuartm

We should really replace that countdown string with tr + %n but it means re-factoring this code to make that possible. For tr() to work you really need to translate and substitute the integer in one go.

e.g.

tr("%n second(s)", NULL, secs);

comment:2 Changed 10 years ago by robertm

Status: newassigned

comment:3 Changed 10 years ago by markk

(In [26070]) Fix the update and translation of the 'pulsed' OSD text used in the countdown timer.

This is not yet fully fixed. The translation should work correctly and the initial update is working again but further updates are not happening for some reason. Refs #8803.

comment:4 Changed 10 years ago by markk

Resolution: fixed
Status: assignedclosed

(In [26071]) Properly fix the OSD seconds countdown. Closes #8803

Note: See TracTickets for help on using tickets.