From ab1a7c18cde4ee2593981624369c7e841793d7ac Mon Sep 17 00:00:00 2001 From: Davide Grilli Date: Fri, 5 Jun 2026 08:50:57 +0200 Subject: [PATCH] docs: documenta update checker nella guida utente e nella guida in-app Aggiunge sezione "Aggiornamenti" in docs/guida-utente.md con rimando dalla sezione "Informazioni app". Aggiunge TipCard nella tab Pasti della guida in-app che descrive il controllo automatico all'avvio. Co-Authored-By: Claude Sonnet 4.6 --- docs/guida-utente.md | 13 ++++++++++++- .../guide/presentation/pages/guide_page.dart | 4 ++++ 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/docs/guida-utente.md b/docs/guida-utente.md index 052b1ef..8897afa 100644 --- a/docs/guida-utente.md +++ b/docs/guida-utente.md @@ -104,4 +104,15 @@ Premi **Svuota lista** in fondo alla pagina. Viene richiesta conferma prima di p ## Informazioni app -Tocca il pulsante **ⓘ** in alto a destra per visualizzare la versione dell'app, l'autore e la licenza. +Tocca il pulsante **ⓘ** in alto a destra per visualizzare la versione dell'app, l'autore e la licenza. La verifica degli aggiornamenti avviene automaticamente all'avvio. + +--- + +## Aggiornamenti + +All'avvio l'app verifica automaticamente se è disponibile una nuova versione. Se sì, compare un dialog con il numero della versione disponibile e due opzioni: + +- **Scarica** — apre il browser sulla pagina delle release GitHub da cui scaricare il nuovo APK +- **Più tardi** — chiude il dialog; il controllo verrà ripetuto al prossimo avvio + +Il controllo richiede una connessione internet. In assenza di rete viene saltato silenziosamente. diff --git a/lib/features/guide/presentation/pages/guide_page.dart b/lib/features/guide/presentation/pages/guide_page.dart index ac87359..2ec5248 100644 --- a/lib/features/guide/presentation/pages/guide_page.dart +++ b/lib/features/guide/presentation/pages/guide_page.dart @@ -68,6 +68,10 @@ class _PastiTab extends StatelessWidget { text: 'I dati vengono salvati automaticamente sul dispositivo. Non serve premere nessun tasto.'), ), + const _TipCard( + text: + 'Ad ogni avvio l\'app controlla automaticamente se è disponibile una nuova versione. Se sì, compare un avviso con il pulsante "Scarica" per scaricare l\'aggiornamento.', + ), ], ); }