Commit Graph
17 Commits
Author SHA1 Message Date
karolina 66287ee8a0 fixed some things 2025-07-20 19:26:50 +02:00
karolina 08799a3809 refactored lobby logic; streamlined commands and added PeerMessages to client for more cohesive socket messaging 2025-07-20 17:37:10 +02:00
karolina b97d454402 clients now auto-connect to server, omitting the connection step and hiding the server URL from the frontend 2025-07-20 15:02:05 +02:00
karolina ce820260bd messages can now be sent by pressing enter 2025-07-20 14:11:46 +02:00
karolina 3cf036db42 moved chat to new ChatPanel and added smooth bottom scrolling when new message is received 2025-07-20 13:36:30 +02:00
karolina 4ac3fbd962 client now displays currently connected players by name 2025-07-07 22:11:02 +02:00
karolina f51444874a client & server: added error handling for lobby connection issues 2025-07-07 10:57:39 +02:00
karolina a2bab58d3f server: sending connected client names instead of count on every (dis)connect 2025-07-07 09:58:34 +02:00
karolina 05e5acd503 server: added SSL context for running on remote server 2025-07-06 19:49:08 +02:00
karolina af763c89b3 server: fixed bug that caused host client to disconnect when leaving lobby if they were the only connected client in the lobby 2025-07-04 14:24:28 +02:00
karolina b468a391f5 client: now handles disconnects properly and notifies the user of server connect and disconnect 2025-07-04 12:22:48 +02:00
karolina 2aa6d710cf client: now displays when clients leave the lobby 2025-07-04 11:41:57 +02:00
karolina 4b4285ca99 chat messages are now sent and relayed. server: handling host client leaving correctly 2025-07-04 11:29:25 +02:00
karolina f084a599b7 client: added ConnectionStatus to invoke UI changes when connection status changes 2025-07-02 21:58:19 +02:00
karolina d128f39e6a server: added broadcast for players entering the lobby. client: added text output for connection actions 2025-06-30 22:07:43 +02:00
karolina 27979ffe9f Switched from UDP to TCP-based connection; implemented creating, joining, leaving lobbies 2025-06-29 20:37:43 +02:00
karolina 25f4abc5eb removed redundant files 2025-06-28 15:35:45 +02:00