mirror of
https://github.com/FluxaMedia/fluxa.git
synced 2026-07-26 11:52:14 +00:00
checkSharedUiBoundary was failing on master because the July 17 move of player overlays into shared/commonMain kept imports of data/player domain types (Meta, Stream, Video, IntroTimestamps, UserProfile, Chapter, MediaTrack, TorrentStreamStatus, TrailerCue). Relocate the plain value types into the shared-safe com.fluxa.app.shared.feature.player package, and replace the remaining domain-object usages with small UI models (StreamSourceUiModel, SkipSegmentUiModel, NextEpisodePreviewUiModel) mapped at the Android call sites. Also drops the dead, UserProfile-only QuickSettingsSidebar/TrackSidebar composables that had no callers. |
||
|---|---|---|
| .. | ||
| schemas | ||
| src | ||
| build.gradle.kts | ||