Commit Graph

49 Commits

Author SHA1 Message Date
Clément
6950810b95 Basic structure for GUI 2025-03-05 23:29:58 +01:00
Clément
f87145ed69 styling and transition with login page 2025-03-05 18:38:54 +01:00
Clément
5cefe42a99 Login page 2025-03-05 18:08:26 +01:00
Clément
6d228aee55 Icon + loader for client 2025-03-05 12:55:35 +01:00
Clément
a83104d322 ServerGui view 2025-03-05 12:06:27 +01:00
583505d93a indent file 2025-03-04 19:31:16 +01:00
0a8006fd56 no more tasks 2025-03-04 19:30:42 +01:00
Clément
0560d23cd3 Added forgotten fxml 2025-03-04 19:19:47 +01:00
Clément
7866984e19 added gui for server 2025-03-04 19:11:21 +01:00
Clément
5669859ac1 Update README.md 2025-03-04 18:18:41 +01:00
2bb3e64f2b big socket refactor 2025-03-04 16:32:11 +01:00
76da347fb9 client gui + headless server 2025-03-04 16:07:35 +01:00
Clément
e536a45266 Migrate everything on Gradle
Also added tasks to run the server & client separately
2025-03-04 15:08:43 +01:00
3115d397a4 update Sudoku submodule 2025-03-03 22:02:18 +01:00
a5a41f573b remove unused imports 2025-03-03 22:01:52 +01:00
8f30f139cd better command interface 2025-03-03 21:29:54 +01:00
Clément
c83e39ea4b preventing regex injection 2025-03-03 12:23:44 +01:00
Clément
5befdd3080 Added tag feature 2025-03-03 12:15:17 +01:00
Clément
4b8adef72f fix to prevent server chat from displaying the handshakes spam 2025-03-02 13:07:09 +01:00
Clément
39a2afcd6e fix for message where there's no room available while typing /room 2025-03-02 12:42:44 +01:00
Clément
c9e564370e Fixed bug allowing client to be in two different rooms at the same time 2025-03-02 12:37:25 +01:00
Clément
e52066ce17 Added /room command to know in which room the user is 2025-03-02 12:28:53 +01:00
Clément
e9f1feaaad Refactor to help further graphics 2025-03-02 11:53:59 +01:00
Clément
7adb581e33 fixed bug when joining room while being in another 2025-03-01 19:56:02 +01:00
Clément
10f6b059b1 escape strings for real tui 2025-03-01 19:50:19 +01:00
Clément
f8f740f799 add command aliases 2025-03-01 14:55:59 +01:00
Clément
a2c4319182 handshaking 2025-03-01 14:52:05 +01:00
90f92281ef leave/join room messages 2025-03-01 13:26:09 +01:00
0533c16cf2 refactor server room operations 2025-03-01 13:06:55 +01:00
63ec7b3aaa add disconnect 2025-03-01 13:00:58 +01:00
07ad2ba05e ClientListener + ClientConsole 2025-03-01 12:41:40 +01:00
Clément
a041193ce2 Updated README.md 2025-03-01 11:36:30 +01:00
Clément
5986b2f43c Fix (user could join a room twice) + Simon's request
Simon's request
2025-03-01 09:51:08 +01:00
Clément
aaf2e83b35 Added Client Flushing its own messages (work only in terminal) 2025-03-01 09:36:10 +01:00
Clément
8f46e8dc91 Removed message sending confirmation 2025-03-01 08:58:50 +01:00
Clément
e40d9ac8b8 help menu 2025-02-28 15:12:58 +01:00
Clément
09637ba775 Correct format for hour 2025-02-28 15:02:03 +01:00
Clément
f0a9617649 Added colors 2025-02-28 14:58:42 +01:00
Clément
ac631cbe0f Merge remote-tracking branch 'origin/main' 2025-02-28 14:33:45 +01:00
Clément
3554e42718 username change 2025-02-28 14:33:24 +01:00
11a00f6959 remove Packets.java 2025-02-28 13:49:57 +01:00
Clément
0b4caa6eaf cli for Client 2025-02-28 12:22:16 +01:00
Clément
db9b41b190 established connection between Client and Serveur, setting up basic interactions 2025-02-27 22:04:11 +01:00
fed666200c basic client/server structure 2025-02-27 12:52:12 +01:00
2917535e05 add packet structure 2025-02-27 12:14:07 +01:00
24dddfa3f7 add sudoku submodule 2025-02-26 17:04:05 +01:00
1f77b27748 exercice 4 2025-02-12 12:35:25 +01:00
0170bca3a4 fix exo 2 2025-02-12 11:54:08 +01:00
e1d07ddb9c exercice 2 2025-02-12 11:49:17 +01:00