Files
iptvnator/apps
4grayandClaude Fable 5.1 93c8c4b148 feat(playback): fold player track and playback options into a settings panel
Phase 2 of the "Hybrid" player controls redesign. Audio, subtitles (tracks,
file loading, delay, size, color), quality, speed and aspect ratio move
from five popovers into one surface behind a `tune` button:

- wide dock: subtitle and speed value chips (cyan = on, violet = changed)
  open the panel focused on their group; right-click / long-press on the
  subtitle chip toggles subtitles; the panel slides in beside the video
  and the dock, title and corner shift left; chips and PiP/record fold away
- compact dock: no chips, state dots on `tune`, and a bottom sheet that
  replaces the dock while open; a tap on the video dismisses it
- a choice applies immediately and keeps the panel open; Escape, the close
  button, `tune`, the video surface and outside pointerdown close it
- ControlsMenuState now knows volume / settings / stats plus the focus
  group; ControlsSettings owns availability, on/modified state and the
  transitions; app-player-settings-panel renders the panel and sheet
- SETTINGS / CLOSE_SETTINGS strings in every language; web E2E for the
  wide panel and the compact sheet; contract doc and release note

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-26 21:28:24 +02:00
..