Compare commits

2 Commits

Author SHA1 Message Date
davide d322809682 docs(readme): rimuovi sezione shortcuts tastiera non più implementata 2026-06-20 15:53:04 +02:00
davide 6b37fd299f feat: apri config automaticamente dopo il reset
Dopo aver azzerato la partita il dialog di configurazione si apre
subito, con nomi e modalità correnti e formazioni resettate ai default
— stesso comportamento già presente al termine di ogni set.
2026-06-20 15:51:11 +02:00
2 changed files with 8 additions and 20 deletions
-20
View File
@@ -14,7 +14,6 @@ Segnapunti digitale in tempo reale per partite di pallavolo. Un server centrale
- [Architettura](#architettura) - [Architettura](#architettura)
- [Guida utente](#guida-utente) - [Guida utente](#guida-utente)
- [Funzionalità](#funzionalità) - [Funzionalità](#funzionalità)
- [Shortcuts tastiera](#shortcuts-tastiera)
- [Deploy con Docker](#deploy-con-docker) - [Deploy con Docker](#deploy-con-docker)
- [Sviluppo](#sviluppo) - [Sviluppo](#sviluppo)
- [Test](#test) - [Test](#test)
@@ -111,25 +110,6 @@ http://<IP-del-server>:3000/controller
--- ---
## Shortcuts tastiera
> Valide sul controller da browser desktop.
| Tasto | Azione |
|---|---|
| `Ctrl + ↑` | Punto casa |
| `Ctrl + ↓` | Annulla ultimo punto |
| `Shift + ↑` | Punto ospite |
| `Ctrl + ←` | Cambia servizio (solo a 0-0) |
| `Ctrl + M` | Apri configurazione |
| `Ctrl + C` | Cambi squadra casa |
| `Shift + C` | Cambi squadra ospite |
| `Ctrl + Z` | Toggle punteggio / formazioni |
| `Ctrl + S` | Annuncio vocale punteggio |
| `Ctrl + B` | Mostra/nascondi barra pulsanti |
| `Ctrl + F` | Fullscreen |
---
## Deploy con Docker ## Deploy con Docker
+8
View File
@@ -267,6 +267,14 @@ export default {
doReset() { doReset() {
this.sendAction({ type: 'resetta' }) this.sendAction({ type: 'resetta' })
this.confirmReset = false this.confirmReset = false
this.configData = {
nomeHome: this.state.sp.nomi.home,
nomeGuest: this.state.sp.nomi.guest,
modalita: this.state.modalitaPartita,
formHome: ["1", "2", "3", "4", "5", "6"],
formGuest: ["1", "2", "3", "4", "5", "6"],
}
this.showConfig = true
}, },
undoUltimoPoint() { undoUltimoPoint() {
this.sendAction({ type: 'decPunt' }) this.sendAction({ type: 'decPunt' })