Skip to content

fix: video player visibility and localization - #4353

Draft
mpivchev wants to merge 4 commits into
masterfrom
video-player-fixes
Draft

mpivchev wants to merge 4 commits into
masterfrom
video-player-fixes

Conversation

@mpivchev

@mpivchev mpivchev commented Sep 30, 2026 •

Copy link
Copy Markdown
Collaborator

Remove custom button styles and use native liquid glass.
Localizes some vlc strings

Signed-off-by: Milen Pivchev <milen.pivchev@gmail.com>
Signed-off-by: Milen Pivchev <milen.pivchev@gmail.com>
Signed-off-by: Milen Pivchev <milen.pivchev@gmail.com>
@mpivchev mpivchev changed the title fix: Fix video player visibility and localization fix: video player visibility and localization Sep 30, 2026
@mpivchev
mpivchev requested a balanced review from Copilot October 2, 2026 11:46

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot review overview

🟢 Approval recommended

The focused presentation changes are consistent across both playback implementations with no identified correctness issues.

Review effort: Balanced
Findings: None

What changed in this PR

Improves video-player control visibility across appearance modes and localizes VLC’s disabled-track option.

Changes:

  • Uses adaptive system colors and material backgrounds.
  • Adds clearer enabled-state icons.
  • Localizes VLC’s “Disable” track label.
File Description
NCVideoVLCViewController.swift Localizes disabled tracks.
NCVideoVLCPresenter.swift Uses adaptive navigation colors.
NCVideoPlaybackCoverView.swift Improves cover-control visibility.
NCVideoControlsView.swift Updates control colors, materials, and state icons.
NCVideoAVPlayerPresenter.swift Uses adaptive navigation colors.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Signed-off-by: Milen Pivchev <milen.pivchev@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants