mirror of
https://github.com/FluxaMedia/fluxa.git
synced 2026-08-04 15:59:06 +00:00
Continue the shared CMP/KMP migration: remove the legacy app/ui/catalog Screen.kt files now superseded by shared/commonMain equivalents (Detail, Search, Settings, Login, Profile, Watchlist, AddonStore, and the full legacy Tv* screen set), and thread a DeviceType through FluxaApp/ FluxaAppHost so Android TV routes Home/Search/Discover/Calendar/Library through shared destinations instead of falling into the removed legacy composables (which previously hit an unreachable error() case). Adds TvCatalogHomeScreen wiring plus new TvSearchScreen/TvDiscoverScreen/ TvCalendarScreen/TvLibraryScreen as thin TV-safe wrappers around the existing shared screens. Removes the orphaned shared player/PlayerScreen.kt, which had no call sites since the player stays platform-native by design. |
||
|---|---|---|
| .. | ||
| src | ||
| build.gradle.kts | ||