Opened 8 years ago

Closed 8 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 8 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 8 years ago by robertm

Status: newassigned

comment:3 Changed 8 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 8 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.