Commit Graph

41 Commits

Author SHA1 Message Date
Bas de Jong
74bd636239 Centered game selector window, small fixes. 2025-09-18 12:48:16 +02:00
Bas de Jong
0f6f8baee7 ServerManager logging 2025-09-18 11:45:39 +02:00
Bas de Jong
0cc57f558d Added the ability to tune the logger 2025-09-17 23:40:55 +02:00
lieght
032d388f4f Added creating setting up a server for the user when the form is filled in 2025-09-17 20:12:36 +02:00
lieght
395dc8c603 Merge branch 'Ticho' of github.com:2OOP/pism_ttt into Ticho
# Conflicts:
#	src/main/java/org/toop/Main.java
#	src/main/java/org/toop/eventbus/Events.java
#	src/main/java/org/toop/game/TTT.java
#	src/main/resources/log4j2.xml
2025-09-17 19:47:04 +02:00
lieght
a056171644 Rebased 2025-09-17 19:39:08 +02:00
Ticho Hidding
e906e812fa Added GUI with swift. 2025-09-17 19:28:04 +02:00
ramollia
5fcb77fd92 add: own branch 2025-09-17 19:26:14 +02:00
lieght
82fd67d351 removed unecessary import 2025-09-17 18:36:48 +02:00
lieght
61264a9b43 Moved disable and enable logging to dedicated class, removed unecessary imports 2025-09-17 17:48:22 +02:00
lieght
23e0ee6c62 Added a quick function to disable logs 2025-09-17 17:44:50 +02:00
ramollia
a502034685 add: cli ui connection with server 2025-09-17 17:25:54 +02:00
Ticho Hidding
ef80baae5c Added GUI with swift. 2025-09-17 17:17:21 +02:00
lieght
620e98d29e Renamed command to SendCommand 2025-09-17 16:02:02 +02:00
ramollia
5a8840a789 fix: some small issues 2025-09-17 15:42:39 +02:00
lieght
6c0dd220a4 Biggest update in Tic Tac Toe kind 2025-09-17 15:08:44 +02:00
lieght
5be2be56ad Added logging to game 2025-09-17 13:03:26 +02:00
lieght
e1f2fe38e5 Changed formatting of string to be easier to read 2025-09-17 12:42:18 +02:00
ramollia
853c9f5c73 fix: conflicts 2025-09-17 11:00:58 +02:00
ramollia
aa7c870fdb add: cli ui 2025-09-17 10:44:53 +02:00
lieght
c6bf97aaa3 Fixed multithreading locking issues with posting commands 2025-09-16 23:20:54 +02:00
lieght
c52311bedc Game receives commands 2025-09-16 22:35:26 +02:00
lieght
45159ec659 Fixed no game found bug 2025-09-16 20:09:17 +02:00
Bas de Jong
dcbdfc9185 Is null, needs fix wip 2025-09-16 18:17:56 +02:00
ramollia
9538b42cea add: own branch 2025-09-16 11:23:48 +02:00
Bas de Jong
fe17404e80 Servermanager and default tcpserver 2025-09-15 19:04:21 +02:00
lieght
e2268a5d71 Init ServerManager 2025-09-15 00:16:43 +02:00
lieght
f7e42926a4 Added the ability to close and connect to a different server 2025-09-14 01:43:13 +02:00
lieght
a13eee3ecd Added multithreaded TcpClient and TcpServer 2025-09-13 23:39:13 +02:00
lieght
d17c1e010d Cnaged commandqueue to use an actually thread safe queue. Server now using String for setting backend. 2025-09-13 14:28:16 +02:00
lieght
c6bdbae46c Moved window to second thread. 2025-09-13 13:51:13 +02:00
Bas de Jong
11556ad363 Multithreaded server implementation. 2025-09-11 16:09:18 +02:00
Bas de Jong
bb0abe7937 Fixed garbage code 2025-09-11 15:02:56 +02:00
lieght
f760c37b8a Simplified command logging 2025-09-10 21:28:05 +02:00
lieght
de66133b66 Added logging. 2025-09-10 21:21:20 +02:00
lieght
843ad3b3bd Added EventMeta data, EventRegistry 2025-09-10 20:09:50 +02:00
Ticho Hidding
bd8bd1a247 Merge remote-tracking branch 'origin/main' 2025-09-10 14:37:52 +02:00
Ticho Hidding
a9b20c51a9 LWJGL installed. Example window added. 2025-09-10 14:34:48 +02:00
lieght
b722e8fd31 Refactored GlobalEventBus 2025-09-10 14:21:01 +02:00
Bas de Jong
76ddb0d6b8 Basic globaleventbus 2025-09-09 21:11:32 +02:00
Bas de Jong
c63a02b3dd init commit 2025-09-09 13:26:23 +02:00