v0.3.7 — Fix dal beta-test con personas
Beta-test impersonando 4 profili diversi (una persona non tecnologica, un appassionato di sport, una nerd, un manager) per trovare problemi reali prima che li trovassero utenti veri.
Bug critico trovato e corretto: digitare una frase qualunque invece di un indirizzo web ("il mio giornale di Verona") o un sito reale senza feed ("facebook.com" — scenario realistico per chi pensa alle notizie sui social) produceva:
- un URL fasullo accettato in silenzio
- fino a 18 secondi di attesa
- un errore tecnico incomprensibile ("Failed to fetch; signal is aborted without reason...")
- una voce fantasma che restava in elenco per sempre
Ora: gli indirizzi palesemente non validi vengono rifiutati all'istante, una fonte viene aggiunta solo se si trova davvero un feed funzionante (altrimenti il form resta aperto con un messaggio chiaro invece di chiudersi come se fosse andato tutto bene), e il tempo massimo di attesa per un sito reale senza feed è stato dimezzato.
Altri fix:
- Aggiunta una spiegazione nella scheda Feed sul perché Sport/Tecnologia/Cultura restano leggermente svantaggiate in Prima Pagina rispetto ad Attualità/Economia, anche a parità di peso.
- Rimuovere una fonte ora chiede conferma invece di cancellare all'istante.
- Il messaggio "senza notizie recenti" ora suggerisce esplicitamente di rimuovere la fonte.
Verificato su emulatore Android reale.