OPENHONK v1.0.14 — PiP Integration & Fixes, UI Fixes, Content Reorganization & Performance
OPENHONK v1.0.14 — PiP Integration & Fixes, UI Fixes, Content Reorganization & Performance
Fixed chdtv PiP black screen, fixed Rumble video controls after PiP exit, fixed PiP resize handler reapplying hidden classes, fixed background audio interfering with PiP, fixed long page titles pushing icons off screen, fixed YouTube playback in WebView, fixed carousel tile loading color, fixed notification badge persisting after Read All, fixed AdBlock notification clickability, added centered toast messages, replaced incognito icon with a cookie icon with red blocked overlay, made all PDF links open in-app via Google Docs viewer, reorganized content categories, sorted news categories A-Z, expanded Putainfo sources, reduced screenshot retry interval to 2 minutes, added Read All button to notifications, added Select All button to Cookie Manager, added Picture-in-Picture mode, fixed modal popup on home page, fixed tile background colors, fixed scroll lock after modal close, and fixed background audio stopping after a few minutes.
Changes:
Fixed chdtv PiP black screen — the active video element is promoted to the top of the document during PiP and hidden body siblings are restored to their original state on exit, so cross-origin/embedded players like CHD.TV fill the PiP window correctly without leaving the page visible behind the video
Fixed Rumble video controls after PiP exit — Rumble's custom play, seek, and pause controls now remain fully touchable after exiting Picture-in-Picture mode; the video element no longer gets layered above the controls
Fixed PiP resize handler reapplying hidden classes — the PiP resize listener no longer re-adds pip-show and pip-hide CSS classes after PiP exit, which was causing controls to become unresponsive
Fixed background audio interfering with PiP — the background audio keep-alive loop and overlay window are now paused during PiP mode and resumed after exit, preventing the WebView from being disrupted during PiP transitions
Fixed long page titles pushing icons off screen — page titles in the WebView header now truncate with ellipsis instead of pushing the cookie, copy, refresh, and PiP icons off screen
Fixed YouTube playback in WebView — YouTube videos now show video instead of black screen; watch URLs auto-redirect to embed format for better compatibility
Fixed carousel tile loading color — carousel tiles in categories and subcategories now show black background while loading instead of yellow; grid tiles keep yellow placeholder background
Fixed notification badge persisting after Read All — static notifications no longer show as NEW after restarting the app; the badge count now correctly clears once notifications have been viewed
Fixed AdBlock notification clickability — AdBlock notifications now correctly detect all adblock ID variants and are non-clickable as intended
Centered toast messages — replaced system toasts with animated centered pill-style toasts for better visibility across all screens
Cookie icon with red blocked overlay — replaced the incognito icon with a cookie icon; when cookie persistence is off, a red no-entry sign overlay appears on the cookie
All PDFs now open in-app — any PDF link is now intercepted and opened via Google Docs viewer inside the app, not just thelightpaper.co.uk PDFs
Content reorganization — Trial Site News moved to Health, Off Guardian moved to Alt News, Rise Above moved to Misc, UN Forum removed from all categories, Banners4Freedom removed, PFIC added to Health, George Magazine added to Deep State, UK Channel added to UK News
Sorted news categories A-Z — Alt News, UK News and US News are now sorted alphabetically by title
Putainfo expanded — added BleepingComputer, Hacker News, Schneier on Security, Restore Privacy, EFF and Tor Project; sorted A-Z
Screenshot retry interval reduced — failed screenshots now retry after 2 minutes instead of 5 minutes
Read All button in notifications — mark all notifications as viewed to remove NEW badges without clearing the list
Select All button in Cookie Manager — quickly select or deselect all filtered cookie domains at once
Picture-in-Picture mode — tap the PiP button in the WebView toolbar to shrink the current video into a floating PiP window; video keeps playing without reloading, tap to expand back to full screen
Fixed modal popup on home page — the welcome modal now shows correctly on first run, opens manually via DON'T PANIC button and logos, and never reappears after dismissal even with fast scrolling or swiping
Fixed tile background colors — home screen tiles now show yellow placeholder background while screenshots load, and black background for favicon tiles; no more black borders on first load
Fixed scroll lock after modal close — scrolling is now properly restored after dismissing the first-run modal
Fixed background audio stopping after a few minutes — added a partial wake lock and an overlay window to keep the WebView active when the app is in the background, preventing the system from suspending media playback; a new "Display Over Apps" permission is requested during setup
Removed Skip button from welcome intro — users must complete the onboarding steps and age verification before entering the app
Bumped version to 1.0.14 (versionCode 15)
No tracking, no analytics, no ads, no donations
Install: Download the APK below and install. Allow installs from unknown sources if prompted.
Verify: Virus Total https://shorturl.at/wOqHS
Source: Full source code available at https://github.com/FrogIntel/OPENHONK
OPENHONK by Frog Intel
t.me/openhonk
github.com/FrogIntel

Replies