Skip to content

Extend Foobar2000 app module with scripts to announce elapsed and total time #6596

@tuukkao

Description

@tuukkao

I am proposing the following changes to be implemented in the app module for Foobar2000:

  • Add a script for reporting the elapsed time of the currently playing track. I suggest using the shortcut ctrl+shift+e.
  • Add a script for reporting the length of the currently playing track. I suggest using the shortcut ctrl+shift+t.

All of this information can be already accessed via the status bar. However, it can be inefficient to obtain since the lengths are at the very end. Reordering the status bar so that the lengths would be presented first won't work either since it will break the report remaining time script in the app module, which relies on the status bar using its default format. These scripts would present the needed information immediately without having to listen through the entire status bar first. The proposed shortcuts are directly related to the shortcut for reporting the remaining time (ctrl+shift+r) and would therefore be easy to memorise.

I'm willing to start working on this issue immediately.

Metadata

Metadata

Assignees

No one assigned

    Labels

    p5https://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#priority

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions