---
# System prepended metadata

title: Issues

---

# Issues

- ~~Non spammare cannot connect qundo il server si stacca~~
- ~~Evitare che esploda quando ci si prova a connettere con un nome già preso~~
- ~~Quando carico il gioco, il turno è sbagliato, credo solo quando crasha il server, se i giocatori si disconnettono sembra funzionare (problema creato dopo l'ultime aggiunte di Lorenzo per le disconnessioni in game)~~
- ~~Sarebbe carino che ci sia un messaggio per le disconnessioni e che quando uno rimane da solo non debba fare la mossa per far partire il timer~~
- ~~`clientManager.getClientEvenIfDisconnected` è terribile, ritornare empty dalla `getClient` se sono disconnesso non è una buona idea, imo~~
- ~~queue RMI va pulita on disconnection~~
- ~~Indagare sulla race per l'entrata in game~~
- ~~RMI not connecting~~
- ~~Prevent infinite loop when errors happen when entering login~~
- ~~Mysterious explosion~~
- ~~Closing from server sometimes bugging gui~~
- ~~Server not realising dosconnection~~
# TODOs

- ~~Cockades a fine partita (CLI)~~
- ~~Fermare la partita + loading~~
- ~~Ritornare al login se si viene disconnessi~~
- ~~Testare l'rmi~~
- ~~Checkare che javafx non faccia javafx perché abbiamo bisogno di più computer e la view deve andare su tutti~~
- ~~Test vari da aggiungere per le varie parti~~
- ~~javadocs di merda~~
- ~~Mostrare tutti i punti nella view dell'end game~~
- ~~Eventi di join e leave nella chat~~
- ~~mettere nella chat i messaggi dei punti~~
- ~~la label dei punti funziona solo quando vuole~~
- ~~Togliere la randomizzazione delle carte sul tavolo~~
- ~~Fare in modo che si possa dire alla view quale foto è associata alla carta che viene spostata da table a shef~~
- ~~Mettere in pausa il game~~
- ~~Messaggio istantaneo se per disconnessioni (e riconnessioni) e timer istantaneo per sole survivor~~
 

## Low priority TODOs
- ~~se schiaccio tab nella prima schermata salta da username a tipo connessione e poi a ip, invece che username -> ip~~
- ~~autofocus sull'input username nella prima schermata~~
- ~~in crete lobby, schiacciare enter per creare, senza cliccare il tasto~~
- ~~chat piu' grossa (tre righe sono proprio poche)~~
- ~~la lista di giocatori in game con i buchi se non ci sono 4 giocatori~~
- non dover inserire il numero per la colonna della shelf, ci starebbe qualcosa tipo radio button o cliccare direttamente sulla shelf
- ~~spostare il bottone "move to shelf" sotto la shelf~~
- le tessere sono inserite male nella shelf, non dovrebbero coprire i contorni di legno
- ingrandire il font della scritta verde in alto nel game
- Refresh automatico della lobby list
- Chiudere le finestre dei common e personal objective se aperte alla fine
- ~~Far vedere solo le liste di cockades dei giocatori e non sempre 4~~
- ~~Rinominare gli objectives, perchè nella lista finale sono terribili~~

# JAVA MERDA

