Tutte le novità
v0.2.2

Una schermata bianca ora si spiega

Una schermata diagnostica che parte prima dell'app, per i box Android TV il cui webview è troppo vecchio per leggerla.

L'interfaccia di Ventic è un unico bundle JavaScript, e un webview troppo vecchio per leggerlo non disegna proprio nulla: su alcuni box Android TV l'app si apriva su una schermata vuota, senza il minimo indizio.

Cosa vedi invece

Questa release aggiunge una schermata diagnostica scritta nel JavaScript più antico che esista, così funziona anche dove l'app non funziona. Quando Ventic non parte, riporta:

  • la versione di Android System WebView del dispositivo, e se è abbastanza recente: Ventic richiede Chrome 111 o superiore
  • quali delle funzionalità su cui si appoggia mancano, ciascuna con la versione che l'ha introdotta
  • l'errore che l'ha davvero fermata, con file e riga

Per il resto sta alla larga: compare solo se non è stato disegnato nulla e si ritira da sola se un dispositivo lento poi recupera. Le frecce la scorrono, così si legge dal telecomando.

Questo non ringiovanisce un webview vecchio. Sostituisce una schermata vuota con una risposta: se Ventic ti si apre sul nulla, installa questa versione e fotografa quello che dice. È tutto il bug report.

Inoltre

  • Un link APK permanente: releases/latest/download/Ventic.apk punta sempre alla build più recente, per il sideload con Downloader su un televisore.