goon/mobile/src/lib
jtrzupek db23b63e46 feat(mobile): first-launch tutorial (pages, features, long-presses, player gestures)
A 7-slide carousel shown once on first launch:
- the three tabs (Scenes/Movies/Sites)
- search, filters, saved searches, Performers/Tags/Favorites
- long-press actions (hide/duplicate a scene, remove a wrong performer, link diagnostics)
- player gestures (tap controls, double-tap ±15s, swipe to scrub, unmute)
- favorites, Hidden content, PIN lock, the ? report button, Sites ★ ratings

Gated by a SecureStore flag; replayable from Settings ⚙ → Replay tutorial (via a
tiny onboarding bus). Suppresses the What's-new popup for brand-new users (the tour
covers it) and marks the changelog seen on finish.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-22 10:08:56 +02:00
..
aesGcm.ts filemoon: resurrect via mobile-side resolver (Byse SPA RE) 2026-05-22 13:18:26 +02:00
agegate.ts Initial commit 2026-05-20 10:10:22 +02:00
applock.ts i18n(mobile): polish UI strings → English 2026-05-31 16:27:55 +02:00
appVersion.ts Mobile 0.1.9: OTA enable, WebView cookie-dismiss fix, porndoe connector 2026-05-22 11:20:57 +02:00
backend.ts Mobile 0.1.9: OTA enable, WebView cookie-dismiss fix, porndoe connector 2026-05-22 11:20:57 +02:00
donate.ts Initial commit 2026-05-20 10:10:22 +02:00
doodstream.ts fix(playback): retry DoodStream/playmogo resolve, handle "RELOAD" token response 2026-06-06 21:14:26 +02:00
epornerResolver.ts feat(mobile): phone-side resolvers for IP-bound tubes (sxyprn, eporner, voe) 2026-06-11 16:14:25 +02:00
filemoonHoster.ts filemoon: resurrect via mobile-side resolver (Byse SPA RE) 2026-05-22 13:18:26 +02:00
fpoxxxResolver.ts fix(mobile): scene-list scroll perf + native phone-side fpoxxx resolver 2026-06-19 11:02:21 +02:00
getfileResolver.ts mobile: page-side get_file resolve for hdporngg/fullmovies (native, no proxy/flicker) 2026-06-06 00:16:19 +02:00
onboardingBus.ts feat(mobile): first-launch tutorial (pages, features, long-presses, player gestures) 2026-06-22 10:08:56 +02:00
packerHoster.ts fix(playback): recognize luluvids.top/cdnstream/cdnvids as P.A.C.K.E.R. hosters 2026-06-07 16:23:22 +02:00
pornxpResolver.ts feat(playback): native pornxp.ph via phone-side resolver (kills black screen) 2026-06-07 14:58:40 +02:00
seenStore.ts Initial commit 2026-05-20 10:10:22 +02:00
sxyprnResolver.ts feat(mobile): phone-side resolvers for IP-bound tubes (sxyprn, eporner, voe) 2026-06-11 16:14:25 +02:00
voeResolver.ts feat(mobile): phone-side resolvers for IP-bound tubes (sxyprn, eporner, voe) 2026-06-11 16:14:25 +02:00