Commit Graph

  • d62e0b7188 chuuuut main Persson-dev 2025-03-13 10:10:16 +01:00
  • ef7bbc8492 packetpool: remove simulation Persson-dev 2025-03-13 10:08:36 +01:00
  • eee63cc5c6 lil fix Clément 2025-03-13 10:03:26 +01:00
  • a4c5d3f67b add roomss Clément 2025-03-13 09:52:25 +01:00
  • 709a92aa4c little cleanup Clément 2025-03-12 23:38:30 +01:00
  • 67124f4731 labelled the name of the room when in it Clément 2025-03-12 23:34:08 +01:00
  • 631cd25a9d updates the rooms every second Clément 2025-03-12 23:29:22 +01:00
  • dfdaae163b documentation for all major modules Clément 2025-03-12 23:16:39 +01:00
  • 0b6f5193a0 wait animation for loading Clément 2025-03-12 23:04:35 +01:00
  • 4bb45cc3db tag + basic layout for rooms Clément 2025-03-12 22:55:31 +01:00
  • 39a65e1ca6 colored message (with evil regex) Clément 2025-03-12 22:17:17 +01:00
  • 2b17891379 working and prettier chat Clément 2025-03-12 22:01:30 +01:00
  • bfd3c10e9e all functionality handled Clément 2025-03-12 21:34:55 +01:00
  • 11fc2e2ac8 added main components for joining and leaving rooms Clément 2025-03-12 15:29:03 +01:00
  • 2be11ec4a8 It works ! Clément 2025-03-12 14:26:13 +01:00
  • 3eec95e420 ne pas regarder Persson-dev 2025-03-12 13:18:27 +01:00
  • 0900113bb8 add doc Persson-dev 2025-03-12 12:56:45 +01:00
  • 07272732d4 Pass Client & ClientListener through all controllers Clément 2025-03-10 13:52:35 +01:00
  • 3abdc09819 generic signals Persson-dev 2025-03-10 13:51:48 +01:00
  • 980527f45f mieux Persson-dev 2025-03-10 12:42:40 +01:00
  • a2a5e96dc5 forgot to do that Clément 2025-03-07 11:25:36 +01:00
  • 3ad5bcf819 README update Clément 2025-03-07 11:24:40 +01:00
  • 462307dabc network: process time out Persson-dev 2025-03-06 12:02:42 +01:00
  • 72c62bb1b4 network: remove ack by default Persson-dev 2025-03-06 11:48:59 +01:00
  • c8a748fe71 uggly reliable Persson-dev 2025-03-06 11:46:45 +01:00
  • 6950810b95 Basic structure for GUI Clément 2025-03-05 23:29:58 +01:00
  • f87145ed69 styling and transition with login page Clément 2025-03-05 18:38:54 +01:00
  • 5cefe42a99 Login page Clément 2025-03-05 18:08:26 +01:00
  • 6d228aee55 Icon + loader for client Clément 2025-03-05 12:55:35 +01:00
  • a83104d322 ServerGui view Clément 2025-03-05 12:06:27 +01:00
  • 583505d93a indent file Persson-dev 2025-03-04 19:31:16 +01:00
  • 0a8006fd56 no more tasks Persson-dev 2025-03-04 19:30:42 +01:00
  • 0560d23cd3 Added forgotten fxml Clément 2025-03-04 19:19:47 +01:00
  • 7866984e19 added gui for server Clément 2025-03-04 19:11:21 +01:00
  • 5669859ac1 Update README.md Clément 2025-03-04 18:18:41 +01:00
  • 2bb3e64f2b big socket refactor Persson-dev 2025-03-04 16:32:11 +01:00
  • 76da347fb9 client gui + headless server Persson-dev 2025-03-04 16:07:35 +01:00
  • e536a45266 Migrate everything on Gradle Clément 2025-03-04 15:08:32 +01:00
  • 3115d397a4 update Sudoku submodule Persson-dev 2025-03-03 22:02:18 +01:00
  • a5a41f573b remove unused imports Persson-dev 2025-03-03 22:01:52 +01:00
  • 8f30f139cd better command interface Persson-dev 2025-03-03 21:29:54 +01:00
  • c83e39ea4b preventing regex injection Clément 2025-03-03 12:23:44 +01:00
  • 5befdd3080 Added tag feature Clément 2025-03-03 12:15:17 +01:00
  • 4b8adef72f fix to prevent server chat from displaying the handshakes spam Clément 2025-03-02 13:07:09 +01:00
  • 39a2afcd6e fix for message where there's no room available while typing /room Clément 2025-03-02 12:42:44 +01:00
  • c9e564370e Fixed bug allowing client to be in two different rooms at the same time Clément 2025-03-02 12:37:25 +01:00
  • e52066ce17 Added /room command to know in which room the user is Clément 2025-03-02 12:28:53 +01:00
  • e9f1feaaad Refactor to help further graphics Clément 2025-03-02 11:53:59 +01:00
  • 7adb581e33 fixed bug when joining room while being in another Clément 2025-03-01 19:56:02 +01:00
  • 10f6b059b1 escape strings for real tui Clément 2025-03-01 19:50:19 +01:00
  • f8f740f799 add command aliases Clément 2025-03-01 14:55:59 +01:00
  • a2c4319182 handshaking Clément 2025-03-01 14:52:05 +01:00
  • 90f92281ef leave/join room messages Persson-dev 2025-03-01 13:26:09 +01:00
  • 6d3bca136a Handshake to test if the server exists simplification of some commands handshake Clément 2025-03-01 13:18:14 +01:00
  • 0533c16cf2 refactor server room operations Persson-dev 2025-03-01 13:06:55 +01:00
  • 63ec7b3aaa add disconnect Persson-dev 2025-03-01 13:00:58 +01:00
  • 07ad2ba05e ClientListener + ClientConsole Persson-dev 2025-03-01 12:41:40 +01:00
  • a041193ce2 Updated README.md Clément 2025-03-01 11:36:30 +01:00
  • 5986b2f43c Fix (user could join a room twice) + Simon's request Clément 2025-03-01 09:46:27 +01:00
  • aaf2e83b35 Added Client Flushing its own messages (work only in terminal) Clément 2025-03-01 09:36:10 +01:00
  • 8f46e8dc91 Removed message sending confirmation Clément 2025-03-01 08:58:50 +01:00
  • e40d9ac8b8 help menu Clément 2025-02-28 15:12:58 +01:00
  • 09637ba775 Correct format for hour Clément 2025-02-28 15:02:03 +01:00
  • f0a9617649 Added colors Clément 2025-02-28 14:58:42 +01:00
  • ac631cbe0f Merge remote-tracking branch 'origin/main' Clément 2025-02-28 14:33:45 +01:00
  • 3554e42718 username change Clément 2025-02-28 14:33:24 +01:00
  • 11a00f6959 remove Packets.java Persson-dev 2025-02-28 13:49:57 +01:00
  • 0b4caa6eaf cli for Client Clément 2025-02-28 12:22:16 +01:00
  • db9b41b190 established connection between Client and Serveur, setting up basic interactions Clément 2025-02-27 22:04:11 +01:00
  • fed666200c basic client/server structure Persson-dev 2025-02-27 12:52:12 +01:00
  • 2917535e05 add packet structure Persson-dev 2025-02-27 12:14:07 +01:00
  • 24dddfa3f7 add sudoku submodule Persson-dev 2025-02-26 17:04:05 +01:00
  • 1f77b27748 exercice 4 Persson-dev 2025-02-12 12:35:25 +01:00
  • 0170bca3a4 fix exo 2 Persson-dev 2025-02-12 11:54:08 +01:00
  • e1d07ddb9c exercice 2 Persson-dev 2025-02-12 11:49:17 +01:00