Commit Graph

6 Commits

Author SHA1 Message Date
David Frassi 4d1883a45d chore: save current changes 2026-06-06 08:19:08 +02:00
David Frassi 92e955915e feat: allinea lo swipe e lo scroll con l'avanzamento karaoke, aggiungi frecce di navigazione canti nel titolo 2026-06-04 19:09:46 +02:00
David Frassi adc3d510ad fix: risoluzione importazione playlist tramite link di condivisione e fix installabilità PWA su Android 2026-05-22 01:22:26 +02:00
David Frassi d82d56a3cc fix: correzione installabilità PWA e integrazione prompt installazione nativo
- Cambiate le proprietà 'scope' e 'start_url' in manifest.webmanifest a valori relativi ('./') al posto di un valore hardcoded '/ionic/'. Questo risolve il problema di installazione quando l'app viene pubblicata in directory diverse (es. root '/' vs sotto-cartella '/ionic/').
- Aggiunto il tracciamento del prompt di installazione nativo tramite l'evento 'beforeinstallprompt' nel SettingsService.
- Aggiunta la rilevazione dello stato standalone (app già installata) e del sistema operativo iOS.
- Inserita una sezione premium dedicata all'installazione nelle Impostazioni:
  * Su Android/Chrome: mostra un pulsante 'Installa' quando il browser conferma l'installabilità.
  * Su iOS (iPhone/iPad): mostra una guida collassabile con le istruzioni per installare l'app manualmente da Safari ('Condividi' -> 'Aggiungi alla schermata Home').
2026-05-20 16:51:24 +02:00
David Frassi 21c9c206e1 feat: autoscroll standard, visualizzazione tag/date e OCR spaziale avanzato
- Aggiunto autoscroll standard con controllo velocità (V1-V10) e relativo toggle in settings.
- Implementata la visualizzazione opzionale di tag e data aggiornamento nella lista canti.
- Rinnovata la pagina 'Proponi Canto' con tastiera accordi (fondamentale + variazioni) e OCR spaziale potenziato per l'allineamento automatico degli accordi con il testo.
- Ottimizzata la persistenza della modalità schermo intero.
2026-05-20 11:26:59 +02:00
David Frassi 0c33fc6fcf canti primo tag 2026-05-16 17:24:59 +02:00