Commit graph

11 commits

Author SHA1 Message Date
Jos Vooges | STH
276467f09b Add Google Cast and VMC phone-to-TV remote, plus TV guide focus fixes. 2026-09-16 00:52:56 +02:00
Jos Vooges | STH
9efcfff484 Fix profile avatar emoji fallback and bump TV/mobile app versions. 2026-09-13 16:29:49 +02:00
Jos Vooges | STH
e4aba1950b Add ends-at times, compact red topnav, and custom profile avatars.
Show end times on detail/player, tighten TV chrome, and let profiles toggle or upload a cropped photo via API and mobile/iOS.
2026-09-13 03:04:47 +02:00
Jos Vooges | STH
056078d6bc Improve profiles, watched episodes, and continue-watching across apps.
Subprofiles can edit their own profile and cannot switch server/account; series detail shows watched/progress; skip-to-next marks the prior episode done and keeps one continue-watching tile per series.
2026-09-13 00:44:09 +02:00
Jos Vooges | STH
6de2c767bf Show real subtitle languages by probing MKV track tags on the node.
Pass embedded track language/title through play ACK into clients so Android/iOS can label tracks instead of generic Ondertitel N when ExoPlayer/VLC miss tags.
2026-09-12 20:58:24 +02:00
Jos Vooges | STH
6ffeb50733 Add in-app device approve/QR pairing and polish iOS browse.
Owners can list/revoke devices and approve TV codes in the iOS app; TV shows a vmc:// QR, and Films/Series get visible chips, titles, and a non-overlapping A–Z index.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-10 03:18:38 +02:00
Jos Vooges | STH
33685b8823 Bump mobile 1.0.11 and iOS 0.4.4 for local-subtitles release.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-08 04:21:19 +02:00
Jos Vooges | STH
2eabd76d93 Improve Android profile management and account settings UI.
Add profile update API calls and richer edit/manage flows on TV and mobile, with version bumps.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-07 19:16:28 +02:00
Jos Vooges | STH
f58a088156 Add Netflix-style viewer profiles with kids filter on master, TV, and mobile.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-06 03:01:00 +02:00
Jos Vooges | STH
421baae3d7 Fix recent catalog sorting by file mtime and polish mobile UI.
Use GREATEST(last_seen, created_at) so Recent/Films/shelves show truly newest media after bulk imports, and ship phone-first layout with touch-friendly players.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-05 00:46:31 +02:00
Jos Vooges | STH
a5e8e18b75 Add Android phone/tablet app module alongside the TV client.
Separate applicationId for Play listings; touch bottom-nav and soft-keyboard search while sharing the same cluster API.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-04 21:07:27 +02:00