Skip to content

2.15.0

Choose a tag to compare

@pseudosavant pseudosavant released this 06 Feb 22:13
· 41 commits to main since this release

Added

  • Subtitle display settings:
    • Auto-load matching subtitles
    • Font family
    • Font size
    • Vertical position fallback
    • Text color
    • Background color
  • New Reset subtitle settings action (resets only subtitle-related preferences).

Changed

  • Moved subtitle-related settings from the main Settings modal into the Subtitles modal.
  • Subtitles modal now has clearer sectioning:
    • Subtitle list section
    • Subtitle display settings section
  • Improved subtitle section heading readability/contrast.

Subtitle behavior

  • Author-provided cue positioning is preserved.
  • User-selected subtitle position acts as a fallback for cues without authored positioning.

Configuration

  • Subtitle defaults are now configurable via app.options.subtitles in src/js/config.js:
    • autoMatch
    • font
    • size
    • position
    • color
    • background

Notes

  • Existing saved localStorage subtitle settings still take precedence over defaults until reset.