goon/mobile/src
goon-foss 49ebba2aa8 fix(mobile): movie part picker as scrollable modal — Android showed only 3 of N
paradisehill multipart movies passed all N parts to Alert.alert, but Android's
native AlertDialog renders at most 3 buttons → a 35-part movie showed 3 (bug-report
2ebd0690 2026-06-07). Backend correctly returns all 35; the cap was client-side.
Reuse PlaybackQualityModal (now scrollable + title + preserveOrder props, hides
bogus "1p" for non-resolution labels). Also add the missing `raw` field to the
StreamLink type (backend sends it; part_label lives there).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-08 10:25:03 +02:00
..
components mobile: skeleton grid while scene lists load (perceived perf) 2026-06-02 12:03:33 +02:00
lib fix(playback): recognize luluvids.top/cdnstream/cdnvids as P.A.C.K.E.R. hosters 2026-06-07 16:23:22 +02:00
native Initial commit 2026-05-20 10:10:22 +02:00
screens fix(mobile): movie part picker as scrollable modal — Android showed only 3 of N 2026-06-08 10:25:03 +02:00
api.ts fix(mobile/api): handle 204 in request() — "Mark as invalid" false failure 2026-06-07 19:24:29 +02:00
ClientContext.tsx Initial commit 2026-05-20 10:10:22 +02:00
ErrorBoundary.tsx Initial commit 2026-05-20 10:10:22 +02:00
navigation.tsx fix(mobile): unify header branding to logo mark + fix top-tab overflow on narrow phones 2026-06-01 21:44:16 +02:00
storage.ts Initial commit 2026-05-20 10:10:22 +02:00
theme.ts build(apk): 0.2.0 — expo-font native, runtime 1.1, fonts re-enabled 2026-05-31 12:51:32 +02:00
types.ts fix(mobile): movie part picker as scrollable modal — Android showed only 3 of N 2026-06-08 10:25:03 +02:00