From 06e7640ab5b60c70dbe3079f278bbf5825a4b20c Mon Sep 17 00:00:00 2001 From: Jos Vooges | STH Date: Mon, 31 Aug 2026 22:18:37 +0200 Subject: [PATCH] Rename to VMC and polish TV nav, spotlight, Netflix player. Home billboard shows latest titles; shelves sort by newest files; Films/Series get shelf subnav with search; player overlay closer to Netflix. Co-authored-by: Cursor --- apps/admin-ui/src/app/link/page.tsx | 2 +- apps/admin-ui/src/app/page.tsx | 2 +- apps/admin-ui/src/components/Nav.tsx | 4 +- apps/android-tv/app/build.gradle.kts | 19 +- .../vonas/mediacluster/tv/data/ApiClient.kt | 8 + .../mediacluster/tv/playback/PlayerFactory.kt | 95 +++++- .../java/nl/vonas/mediacluster/tv/ui/McNav.kt | 264 ++++++++++++---- .../vonas/mediacluster/tv/ui/PlayerScreen.kt | 294 +++++++++++++---- .../tv/ui/components/Components.kt | 127 +++----- .../mediacluster/tv/ui/components/TopNav.kt | 125 ++++++-- .../vonas/mediacluster/tv/ui/theme/Colors.kt | 27 +- .../app/src/main/res/values/strings.xml | 2 +- apps/android-tv/build.gradle.kts | 4 +- apps/android-tv/gradle.properties | 6 +- apps/android-tv/settings.gradle.kts | 2 +- apps/master-api/src/stremio/routes.ts | 2 +- apps/master-api/src/viewer/service.ts | 297 +++++++++++++----- 17 files changed, 940 insertions(+), 340 deletions(-) diff --git a/apps/admin-ui/src/app/link/page.tsx b/apps/admin-ui/src/app/link/page.tsx index 65a59e2..f0173be 100644 --- a/apps/admin-ui/src/app/link/page.tsx +++ b/apps/admin-ui/src/app/link/page.tsx @@ -42,7 +42,7 @@ export default function LinkDevicePage() { return (
-

Media Cluster

+

VMC

Apparaat koppelen

Log in met je kijker-account en voer de code van je TV of telefoon in. diff --git a/apps/admin-ui/src/app/page.tsx b/apps/admin-ui/src/app/page.tsx index 5984a10..e94ff0c 100644 --- a/apps/admin-ui/src/app/page.tsx +++ b/apps/admin-ui/src/app/page.tsx @@ -53,7 +53,7 @@ export default function LoginPage() {

MC
-

Media Cluster

+

VMC

Authenticated access // ops

diff --git a/apps/admin-ui/src/components/Nav.tsx b/apps/admin-ui/src/components/Nav.tsx index 186f2d4..e416a2a 100644 --- a/apps/admin-ui/src/components/Nav.tsx +++ b/apps/admin-ui/src/components/Nav.tsx @@ -56,9 +56,9 @@ export function Nav() { <>