Commit Graph

289 Commits

Author SHA1 Message Date
Alexander Sazonov 69219bc120 Minor documentation inputs / changes 2022-03-28 03:29:49 +02:00
Jonas fd8ee64e50 applied google style 2022-03-28 00:15:34 +02:00
Jonas a2fbd2c86e Merge remote-tracking branch 'origin/master' 2022-03-28 00:04:25 +02:00
Jonas a72c5239ff Added in-code documentation for client & server protocol parsers. 2022-03-28 00:04:06 +02:00
Seraina 1ca99e5fe8 Merge remote-tracking branch 'origin/master' 2022-03-28 00:03:07 +02:00
Seraina 6b69cb8649 Created runnable jars 2022-03-28 00:02:39 +02:00
Jonas ae7bff2a6f Some documentation stuff 2022-03-27 23:57:06 +02:00
Seraina 0370bf30b8 Documented everything I could and tried unifying format 2022-03-27 23:18:45 +02:00
Seraina c87d894e10 Documented everything I could and tried unifying format 2022-03-27 22:43:35 +02:00
Seraina 6cf98643d1 Added Diary entry 2022-03-27 22:19:20 +02:00
Seraina Schöb 44893525fd Merge branch 'Jonas_Stuff' into 'master'
Added a Class and Method that can reformat the terminal commands into commands...

See merge request cs108-fs22/Gruppe-8!1
2022-03-27 19:43:54 +00:00
Seraina 2d71bbbc1c Merging Jonas-Stuff onto master 2022-03-27 21:40:17 +02:00
Seraina 055b5cbfb1 Deleted "example" Directory from this branch 2022-03-27 21:27:15 +02:00
Seraina 71d5843129 Deleted "Spiellogik" from this branch (still on the Logger branch) 2022-03-27 21:25:13 +02:00
Seraina 55a5fe50b7 Merge remote-tracking branch 'origin/Jonas_Stuff' into Jonas_Stuff 2022-03-27 17:49:52 +02:00
Seraina ef0eba6825 Added Documentation to some undocumented methods 2022-03-27 17:49:26 +02:00
Jonas 5d535c35e0 Pings dont start immediately 2022-03-27 17:43:29 +02:00
Jonas 535edcc54c changed ping time to 5 seconds 2022-03-27 17:14:29 +02:00
Jonas b344e59b23 Merge remote-tracking branch 'origin/Jonas_Stuff' into Jonas_Stuff
# Conflicts:
#	src/main/java/ch/unibas/dmi/dbis/cs108/multiplayer/client/Client.java
2022-03-27 17:09:44 +02:00
Seraina bc7896dafa Enforced duplication check on nickname change 2022-03-27 17:04:05 +02:00
Seraina 1c03b5d9c7 Added nickname change /n newName 2022-03-27 16:41:03 +02:00
Seraina 15cabe2d18 Added Name suggestion based on System name to Client 2022-03-27 16:11:43 +02:00
Seraina 6654280990 Adjusted Random Name generator to include wanted username and switched to numbers instead of character for readability 2022-03-27 15:25:14 +02:00
Seraina 4a5bc49aa7 Added Alexandrs "Tried implementing logout handling (changes only on Server side) " commit 2022-03-27 14:49:53 +02:00
Seraina 0e39f06f9e Added Alexandrs "Added name duplicate handler by modifying the ClientHandler class as well as adding a class where all Client names are stored" commit 2022-03-27 14:44:55 +02:00
Seraina 83991587d6 Added Alexandrs Random Generator commit 2022-03-27 14:35:15 +02:00
Seraina 86180f047c Added Alexandrs class 2022-03-27 14:30:54 +02:00
Jonas 841a6f095c formatting 2022-03-27 14:22:55 +02:00
Jonas 4eb70bd028 friendship ended with :, now $ is my best friend
(changed : in protocol.txt to $)
2022-03-27 14:06:20 +02:00
Jonas cdb2bb402b Merge remote-tracking branch 'origin/Jonas_Stuff' into Jonas_Stuff 2022-03-27 13:57:41 +02:00
Jonas 467d72b17c Added protocol.txt 2022-03-27 13:56:32 +02:00
Seraina 0e3e9aaa99 Did some Logger-Experiments so far - TODO: find out how to change rootlogger level 2022-03-27 13:48:51 +02:00
Seraina ced0f0aa9e Relocated message formating from server to client 2022-03-27 13:40:25 +02:00
Jonas 2f7db70df7 Merge remote-tracking branch 'origin/Jonas_Stuff' into Jonas_Stuff 2022-03-27 13:29:16 +02:00
Jonas 141a4783b9 Formatting of how chat messages are displayed, too short a protocol message doesnt print exception stack trace. 2022-03-27 13:29:02 +02:00
Seraina d6e938e87c Inserted formatting into parser 2022-03-27 13:19:32 +02:00
Seraina 2263483462 Added a Class and Method that can reformat the terminal commands into commands that the parser can read 2022-03-27 13:14:42 +02:00
Jonas 6071ea4b2f Cleaned up, deleted unused files, reformatted all code 2022-03-27 13:06:08 +02:00
Jonas d2c2ca1732 Chat works. 2022-03-27 12:07:21 +02:00
Jonas 63a8e21f6c Ping(back) works on both client and server side. 2022-03-27 11:58:48 +02:00
Jonas 146ff4ea82 Working on JClientProtocolParser 2022-03-27 11:54:01 +02:00
Jonas ac11bc4991 implemented JServerProtocolParser, started writing JClientProtocolParser 2022-03-27 10:41:37 +02:00
Jonas 80644a934c New Parser structure 2022-03-27 10:03:27 +02:00
Jonas f5dd739dd4 spelling 2022-03-27 10:01:08 +02:00
Alexander Sazonov d1b2474702 Tried implementing logout handling (changes only on Server side) 2022-03-27 03:03:53 +02:00
Alexander Sazonov 10bbcdf69e Added name duplicate handler by modifying the ClientHandler class as well as adding a class where all Client names are stored 2022-03-27 00:38:48 +01:00
Alexander Sazonov 4b3d3127ad Merge remote-tracking branch 'origin/master' 2022-03-26 21:33:16 +01:00
Alexander Sazonov 8f4f542893 Added random name generator 2022-03-26 21:32:04 +01:00
Seraina 5adbe540ec Fixed Typos in QA-Concept Draft 2022-03-26 21:14:22 +01:00
Sebastian Lenzlinger 15db9e4eb9 Some fields and methods where non-static and I changed them to static. 2022-03-26 14:46:05 +01:00