Commit Graph

142 Commits (cc18a20588d469b0bf76e4eae7c874cdadf37436)

Author SHA1 Message Date
thomasmuller cc18a20588 pom gefixed 2025-06-24 10:47:00 +02:00
thomasmuller cf98d45d6a pom aktualisiert 2025-06-24 10:14:44 +02:00
Justin 32f97aa624 pom rework 2025-06-24 05:50:52 +02:00
Justin fa8f04805f pmd plugin in pom.xml 2025-06-24 05:38:04 +02:00
Justin 59233efcca Last changes for quicksave 2025-06-24 05:31:27 +02:00
Justin aebfb7e38b quicksave feature implemented 2025-06-24 05:04:44 +02:00
Justin d0c267f7b0 Major changes to project 2025-06-24 04:05:46 +02:00
Justin 4cee12cfb9 changes to classes 2025-06-24 04:01:13 +02:00
Justin 8447ce5fe3 Fully implemented creativeMode 2025-06-24 01:47:00 +02:00
Justin 6d3154d0e3 Reworked PgnController and PgnGui 2025-06-24 01:01:26 +02:00
Justin 5770d13cdc Merge remote-tracking branch 'origin/Main' into JUnit-Tests 2025-06-24 00:51:33 +02:00
Justin ae07b4d719 Added undoMove feature and fixed replay issue 2025-06-24 00:50:32 +02:00
Justin aaa4317c9c Added resign and draw feature 2025-06-23 23:44:15 +02:00
valen 3aa8897ff1 Neue Tests hinzugefügt, ControlleTest entfernt(kein mustHave), weil nach
Änderungen ungültig,
2025-06-23 23:25:53 +02:00
Justin 3c3dd5e8ab Added a ComponentListener to the centerPanel in GameGui 2025-06-23 23:15:50 +02:00
Justin 35b7d9aa9a Changed frame size for all Gui and reworked chessPanel in GameGui 2025-06-23 23:11:23 +02:00
Justin 66a8c1a51d New buttons to resign and draw in GameGui 2025-06-23 22:46:15 +02:00
Justin 24374030be Merge branch 'Main' into Openings 2025-06-23 22:00:47 +02:00
Justin b56813d6dc Imported package GameEndCallback 2025-06-23 21:48:37 +02:00
Justin c864f88e1c Updated JUnit branch 2025-06-23 21:47:20 +02:00
Justin a669a4b2ff Reworked and fixed issues with savePgn feature 2025-06-23 21:20:30 +02:00
valen d16aa13804 Openings werden erkannt und im Logger ausgegeben 2025-06-23 21:02:29 +02:00
Justin 12bea41b1e Timer class reworked 2025-06-23 20:47:28 +02:00
Justin cdc418afb4 New Callback class to open new GameGui after a chess game 2025-06-23 20:47:16 +02:00
Justin 268f5e2398 Implemented timer for testing new chess mode 2025-06-23 19:14:01 +02:00
valen ea2c0066fd Die Klasse wurde beim letzten "Commi and Push" nicht mit genommen 2025-06-23 13:16:52 +02:00
valen ffbdb8b6e0 Aktuelles Spiel kann als pgn an gewünschten Speicherort, mit gewünschten
Namen gespeichert werden.
Header bis auf Datum ist immer Gleich
2025-06-23 13:16:13 +02:00
Justin 1dccba2e15 Reworked MainGui class 2025-06-23 03:39:40 +02:00
Justin b3af81910a Implemented the pgn reading feature in MainController 2025-06-23 03:38:52 +02:00
Justin 6bd35f8e30 Filling the statsPanel in PgnController 2025-06-23 03:38:22 +02:00
Justin 2e6b9ec81c New implemented class PgnSelectionGui 2025-06-23 03:38:02 +02:00
Justin f3079dc82e Implemented missing librarys 2025-06-23 03:03:49 +02:00
Justin 24f6339b06 Valentins pgn methods for saving and loading pgn files in ChessEngine 2025-06-23 03:01:16 +02:00
Justin 0d37de1cd9 Removed unused methods in PgnController 2025-06-23 02:57:05 +02:00
Justin 0f5e656614 Added PgnGui to MainController 2025-06-23 02:45:34 +02:00
Justin 778db90bc5 Added all methods to PgnController 2025-06-23 02:43:46 +02:00
Justin 6273261fd0 Added methods to PgnGui class 2025-06-23 02:40:30 +02:00
Justin f80fb99ba1 Reworked whole creativeMode 2025-06-23 02:28:59 +02:00
Justin 6b4cbda250 MainController now has a fully implemented CreativeGui 2025-06-23 01:37:09 +02:00
Justin 5dcdabb215 Fully implemented CreativeGui class 2025-06-23 01:35:57 +02:00
Justin a36fb3b69d Fully implemented CreativeController class 2025-06-23 01:35:43 +02:00
Justin 5d9f4e2b8e New Method setPositionFromFEN in ChessEngine 2025-06-23 01:34:13 +02:00
Justin 4ee2e021ed New PgnController class 2025-06-23 01:01:35 +02:00
Justin 0c5066fd62 New CreativeController class 2025-06-23 01:01:06 +02:00
Justin 4fe9a8ad8a Fixed wrong chessboard square colors 2025-06-23 00:48:30 +02:00
Justin 532059ba0b New PgnGui class 2025-06-23 00:22:43 +02:00
Justin fcab410a2f New CreativeGui class 2025-06-23 00:22:13 +02:00
Justin 485b3d6e14 Initializing new MainController in Main 2025-06-23 00:08:48 +02:00
Justin 519851f46b Reworked MainController 2025-06-23 00:04:50 +02:00
Justin bfbb878647 Removed unused buttons in MainGui 2025-06-23 00:04:13 +02:00