Repository navigation
HexStream 1.0.0-beta.6 — Transparent chat, full-size game
Pre-releaseChat over the game. That's it.
- Replace beta.5's floating window with a frameless transparent chat overlay down your chosen side of fullscreen video. The game stays full size.
- No window header, border, move handle or resize toolbar. Use the normal player chat button to hide/show chat.
- Enable it at landscape player menu → Fullscreen chat overlay, or Settings → Chat. Background opacity now defaults to 0; high-contrast text and an optional dark backdrop remain in Chat settings. Existing chosen opacity values are preserved—set yours to 0 for full transparency when upgrading.
- Fullscreen chat side chooses left or right for both overlay and the original docked layout. Keep overlay off for chat beside the game; switch it on for transparent chat over the full picture.
- Type/reply and use emotes in the existing message box at the bottom of live overlay chat. Keyboard/control insets keep it reachable; signed-out viewers see “Sign in to chat”. Message submission still uses the existing active-account flow.
- Keep the same chat view/session and the existing portrait, mini-player and PiP behavior. Brightness/volume/minimize gestures remain available outside chat.
- Retain ThystTV and tzii's credits, along with Xtra, Unwanted Twitch and dependency attribution. Pagination, full supplied-tag filtering, accounts, shared proxies and low-delay tuning are unchanged.
Settings guide · Verification and limits
Checked locally: 111 JVM tests across 19 suites passed; lint reported zero errors and 23 reviewed warnings. All 17 account-free device tests passed on a physical Samsung, including transparent rendering without a header or reduced video area, same-view/scroll preservation, side selection, opacity/contrast, dock restoration, player-button touch priority, and draft input/focus above an inset with a signed-out hint. The optimized signed candidate passed an in-place upgrade and a live video/chat smoke check. PiP/audio-only eligibility has deterministic coverage; those live transitions, reward spending, actual notification delivery and backup round trips were not repeated.
Install over your existing HexStream app to keep its data. Signed APK, matching source ZIP and SHA256SUMS.txt are attached. Android 7 or newer; version code 140. Built locally without GitHub Actions and signed with the existing certificate.