Ogni fonte letta come si deve, e un blocco di Android scovato
I risultati si leggono allo stesso modo da qualunque addon arrivino, un blocco sui dispositivi Android con scheda SD è sparito, un film dal tuo disco si può trasmettere e la schermata Home sembra finalmente una schermata Home.
Gran parte di questa versione riguarda le fonti che aggiungi tu. Ogni addon presenta i risultati a modo suo, e Ventic sapeva davvero leggere solo uno di questi modi: una fonte poteva cercare benissimo e tornare comunque senza nulla che valesse la pena riprodurre. Ora li legge tutti.
I risultati si leggono allo stesso modo, da qualunque fonte arrivino
Il protocollo dei flussi fissa i campi ma non il testo: dimensione, numero di seeder, nome della release e provenienza del risultato stanno tutti in un unico titolo che ogni addon impagina in modo diverso: icone diverse, ordine diverso, righe diverse, e alcuni il nome della release non ce lo mettono proprio. Ventic leggeva quel titolo per posizione, così un formato funzionava e gli altri arrivavano come "sconosciuto", senza dimensione, senza qualità e senza seeder. Ora ogni campo viene riconosciuto dal suo aspetto invece che dalla riga in cui si trova, il che dà anche a una fonte che qui nessuno ha mai provato una giusta possibilità di essere letta correttamente.
- Uno sciame che nessuno ha contato non è uno sciame morto. Un risultato risolto da un servizio debrid non indica seeder: non è zero, ma veniva letto come zero, e zero viene scartato come non riproducibile. Per alcune fonti significava che l'intera ricerca tornava vuota. Quei risultati ora si collocano appena sotto le copie il cui sciame è davvero noto, e mostrano ? invece di 0.
- Un GiB pesa quanto un GB, dimensioni e seeder vengono letti ovunque compaiano nel testo, e 2160p e 4k sono un solo chip nel selettore invece di due.
- Il messaggio di errore di un addon non è qualcosa da riprodurre. "Unable to get metadata", e la voce per le mance che alcuni addon restituiscono a ogni ricerca, venivano proposti come release, e un link senza dimensione né qualità può scavalcare una copia vera.
- Un film intitolato Seed non ha più 2007 seeder, e un file .ts viene letto come contenitore invece che come telesync da scartare.
Il blocco su Android
"Dopo un po' si blocca e non risponde più del tutto, su alcuni dispositivi." La causa era nostra, e stava nel misurare l'unità. Per sapere se un volume può contenere un file più grande del limite di 4 GiB di FAT32 non c'è modo di chiedere, solo di provare, quindi Ventic scriveva un file da 4 GiB. Sul thread che blocca la pagina. Ogni dieci secondi.
- Sulla memoria interna non costa nulla, perché il file system non alloca blocchi, ed è per questo che la maggior parte dei telefoni non l'ha mai mostrato. Su exFAT, cioè su ogni scheda SD, alloca e azzera quattro gigabyte veri, su flash rimovibile, mentre la pagina aspetta che finisca.
- Ora la misura si fa una volta per unità, su un thread a parte e solo sulla memoria rimovibile: la memoria interna non può comunque essere FAT32. Un telefono senza slot per schede non ne paga mai il prezzo.
- Ventic elimina anche all'avvio il file di prova rimasto, che era la metà "4,3 GB occupati su un'installazione nuova" della stessa segnalazione.
Trasmetti un film che hai già
Trasmettere un film aperto dal disco di questo computer era l'unica cosa per cui il pulsante di trasmissione si nascondeva: l'altro dispositivo non aveva modo di aprire un percorso che esiste solo qui. Il mirror in sola lettura che già serve i torrent al televisore ora serve anche quel file, e solo mentre viene trasmesso: la richiesta non contiene alcun percorso, il mirror conosce un solo file, e la trasmissione successiva o il pulsante Stop lo sostituisce.
- Sullo schermo ricevente, le tracce di sottotitoli di un film trasmesso ora vengono lette dal dispositivo che l'ha inviato invece che dal motore del ricevitore: è così che un film poteva arrivare con l'elenco dei sottotitoli di un altro.
- Passare il mouse sulla barra di avanzamento non scarica più fotogrammi di anteprima attraverso la rete dall'altro dispositivo.
La schermata Home
Il riquadro principale è più alto, e l'immagine mantiene il suo formato 16:9 e sfuma nel riquadro invece di esservi stirata sopra, cosa che tagliava proprio la metà con i volti. Ogni titolo mostra il proprio logo quando c'è, tutti e cinque precaricati insieme, così scorrere la fila sostituisce un'immagine con un'altra invece di far lampeggiare testo semplice. Le cinque locandine sotto ora sono pillole: erano una seconda fila di schede in competizione con l'immagine, e restano veri pulsanti raggiungibili sia da un telecomando sia da un pollice.
Migliora le prestazioni fa di più
L'impostazione ora nasconde anche l'immagine di sfondo invece di togliere solo la sfocatura, e rende opachi la barra laterale e i menu. Senza sfocatura, quell'immagine era una foto nitida dietro ogni riga di testo, faticosa su un portatile e peggio dall'altra parte di una stanza, e un livello che non viene disegnato è il più economico che esista. L'immagine scelta viene solo nascosta; torna insieme all'interruttore.
Correzioni
- Un link ventic:// viene chiesto una volta sola. Il link con cui era stata avviata l'app restava memorizzato invece di essere cancellato, così ogni ricaricamento chiedeva di nuovo di una fonte che avevi già rifiutato.
- Menu e finestre si sfocano mentre si aprono. L'effetto vetro smerigliato arrivava con un quarto di secondo di ritardo.
- Il lettore lavora meno mentre la sua barra è nascosta. L'intera barra inferiore veniva ridisegnata a ogni fotogramma per tutta la durata del film, dove nessuno poteva vederla.
- Una griglia di serie è più leggera. Ogni scheda scorreva ogni episodio mai riprodotto, per una barra a cui servono solo i pochi della propria serie.
- La ricerca non perde più risultati. Film e serie hanno identificativi separati, quindi un film e una serie con lo stesso identificativo perdevano quello che arrivava per secondo.
- Corretta una race condition all'avvio su Linux.
- Riprendi nella pagina Download mostra un'icona di download invece di un triangolo di riproduzione: avvia un trasferimento, non riproduce nulla.
- I messaggi a schermo del lettore (punto di ripresa, volume, traccia audio, ritardo e sincronizzazione dei sottotitoli) erano in inglese ovunque ti trovassi. Loro, e tutto il nuovo testo qui sopra, sono tradotti in tutte le 72 lingue.