Commit Graph

20 Commits

Author SHA1 Message Date
David Frassi a15a6c2139 fix(pwa): progress bar setup loading, PWA install detection, Miei filter chip & UI cleanup 2026-08-08 16:17:20 +02:00
David Frassi 0069c1a55f feat: gestione trattini verticali | come accordi e allineamento grafico 2026-07-14 19:47:15 +02:00
David Frassi 9f9b164937 modifiche face offline e 2 secondi di attesa 2026-07-13 17:55:07 +02:00
David Frassi 333858bf48 bugfix 2026-06-18 14:38:04 +02:00
David Frassi 68d455289d tasto back e bugfix editor 2026-06-18 13:55:55 +02:00
David Frassi 6ed90ffff1 aggiunto schermo nero durante il play audio in playlist 2026-06-18 10:01:34 +02:00
David Frassi b0bb5735c8 Fix PWA redirect loop and installation options after uninstalling PWA 2026-06-18 02:36:52 +02:00
David Frassi 2d23dcae83 Salvataggio modifiche correnti prima di implementare condivisione canto 2026-06-16 16:14:20 +02:00
David Frassi 1b6e8a1832 feat: show instructions when playlist is empty & fix high contrast contrast 2026-06-15 00:24:27 +02:00
David Frassi b4b7e10c5f Miglioramenti generali layout player landscape/portrait, traduzione pulsanti navigazione, gestione aggiornamenti PWA e modifiche al posizionamento del pulsante aggiungi canto 2026-06-14 22:14:41 +02:00
David Frassi d023bb7d3f Ottimizzazione UI player, rotazione head tilt invertita, prefisso playlist in Home e implementazione Identity QR modal e interceptor API 2026-06-12 17:13:46 +02:00
David Frassi 4d1883a45d chore: save current changes 2026-06-06 08:19:08 +02:00
David Frassi 960c73fbd0 feat: condivisione e importazione automatica del codice comunità nelle playlist con priorità tonalità e autoscroll e rifinitura UI 2026-05-23 16:53:09 +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 e18c1c120b feat: integrazione scalette comunità come playlist
- Aggiunto il parsing di lista_nome e lista_esecuzione dall'API parrocchiale in ComunitaService.
- Le scalette vengono trasformate in ComunitaScaletta[] e persistite in localStorage.
- PlaylistService espone comunitaPlaylists (computed) e allPlaylists (computed che unisce playlist personali e scalette comunità).
- Le scalette della comunità appaiono nel dropdown Playlist SOLO quando il filtro comunità è attivo; scompaiono automaticamente alla disattivazione.
- Le scalette sono read-only: i pulsanti Modifica e Elimina vengono nascosti per le playlist della comunità.
- Icona people-outline e bordo sinistro secondario distinguono visivamente le scalette della comunità dalle playlist personali.
2026-05-20 16:17:34 +02:00
David Frassi 0bcf5c5de7 feat: aggiunta etichetta 'Non Validato' per i canti personalizzati della comunità
- Definita la proprietà 'nonValidato' nell'interfaccia Canto.
- Impostato il flag 'nonValidato: true' sui canti mappati in ComunitaService.
- Creato e integrato il badge grafico rosso soft '.non-validato-badge' sia in HomePage (accanto al titolo del canto) sia in PlayerPage (nell'intestazione del brano), con supporto alla modalità ad alto contrasto.
2026-05-20 12:15:50 +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 af12a1f2da gestione comunità 2026-05-18 16:07:37 +02:00
David Frassi 961b7ba65c Refactor: Restringimento drag & drop, legenda impostazioni, modalità offline e rimozione sezione liturgia 2026-05-18 01:36:18 +02:00
David Frassi 0c33fc6fcf canti primo tag 2026-05-16 17:24:59 +02:00