diff --git a/mobile/src/changelog.ts b/mobile/src/changelog.ts index daa6bd0..f65f278 100644 --- a/mobile/src/changelog.ts +++ b/mobile/src/changelog.ts @@ -16,6 +16,13 @@ export type ChangelogEntry = { }; export const CHANGELOG: ChangelogEntry[] = [ + { + id: '2026-08-22b', + date: 'August 2026', + items: [ + 'Older galaxyporn scenes no longer open a blank page. They now live on a file host whose page is mostly site furniture, so the app strips it down to just the confirm-you-are-human box and the video, with a line telling you what to tap. Once the video appears it takes over the screen.', + ], + }, { id: '2026-08-22', date: 'August 2026', diff --git a/mobile/src/screens/PlayerScreen.tsx b/mobile/src/screens/PlayerScreen.tsx index afc12e1..1d33334 100644 --- a/mobile/src/screens/PlayerScreen.tsx +++ b/mobile/src/screens/PlayerScreen.tsx @@ -1156,6 +1156,50 @@ const INJECTED_JS = ` if (window.__goonPatched) return; window.__goonPatched = true; + // -- 0. vikingfile: to STRONA PLIKU, nie goly odtwarzacz. Galaxyporn przeniosl tam + // swoj katalog, a my podajemy ja do WebView, bo wideo odslania sie dopiero po + // recznym przejsciu zabezpieczenia Cloudflare. Bez tego bloku user widzi + // naglowek serwisu, nazwe pliku i stopke, a wlasciwy widget bywa pod zgieciem, + // wiec zglaszal to jako "loading, a potem pusta strona" (zgloszenie 21d6f5af). + // Zostawiamy wiec na ekranie WYLACZNIE widget i odtwarzacz, reszte chowamy. + // Gdy strona zdejmie z