Skip to content

fix: media deck / mini player state, YouTube handoff, controls#43

Merged
kwalus merged 1 commit intomainfrom
feat/media-deck-mini-resilience-2026-02-27
Mar 20, 2026
Merged

fix: media deck / mini player state, YouTube handoff, controls#43
kwalus merged 1 commit intomainfrom
feat/media-deck-mini-resilience-2026-02-27

Conversation

@kwalus
Copy link
Owner

@kwalus kwalus commented Mar 20, 2026

Summary

  • Media deck vs mini player: deferred YouTube materialize, mini/deck switching, forceDockMini on minimize, source launchers.
  • YouTube handoff across hosts (post/sidebar) with prepare/skip URL for mini↔deck; player bridge reset when src changes.
  • State repair: repairMediaCurrentReference, reconcileDeckStageMediaPlacement, safer updateMini/updateDeckPanel.
  • Deck UI: header wrap, sticky footer Collapse + Mini bar, portal layout unchanged.
  • Frontend regression tests + CHANGELOG [Unreleased].

Also includes any pending version/docs edits already in the working tree (pyproject, canopy/init, README, docs).

@kwalus kwalus merged commit fedebb8 into main Mar 20, 2026
4 checks passed
@kwalus kwalus deleted the feat/media-deck-mini-resilience-2026-02-27 branch March 20, 2026 13:08
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.

1 participant