Commit Graph

  • 6f850aa11b Thomas sources for project Main Justin Muravjev 2025-06-24 12:10:59 +0200
  • c9efa6ecda Newer pom.xml Justin Muravjev 2025-06-24 12:08:39 +0200
  • 833630abcd Library Quellen Justin Muravjev 2025-06-24 10:58:45 +0200
  • 2cf0075c0c Alle Quellen Justin Muravjev 2025-06-24 10:57:36 +0200
  • 65c7486a32 Quellen Justin Muravjev 2025-06-24 10:57:03 +0200
  • cf870fec57 Merge remote-tracking branch 'origin/Main' into PMD-Korrektur PMD-Korrektur Justin Muravjev 2025-06-24 10:53:19 +0200
  • 72fd28335f Merge branch 'Quellen' of https://gitty.informatik.hs-mannheim.de/3021788/PR2_Schach_Teamprojekt.git into Quellen Quellen thomasmuller 2025-06-24 10:49:32 +0200
  • cc18a20588 pom gefixed thomasmuller 2025-06-24 10:47:00 +0200
  • c981efc0a0 Quellen Justin Muravjev Justin Muravjev 2025-06-24 10:45:22 +0200
  • 49e88ac03e Korrektur von ChessEngine valen 2025-06-24 10:26:17 +0200
  • b5682dc4c8 Quelle erstellt thomasmuller 2025-06-24 10:24:47 +0200
  • cf98d45d6a pom aktualisiert thomasmuller 2025-06-24 10:14:44 +0200
  • 32f97aa624 pom rework Justin 2025-06-24 05:50:52 +0200
  • fa8f04805f pmd plugin in pom.xml Justin 2025-06-24 05:38:04 +0200
  • 59233efcca Last changes for quicksave Justin 2025-06-24 05:31:27 +0200
  • aebfb7e38b quicksave feature implemented Justin 2025-06-24 05:04:44 +0200
  • d0c267f7b0 Major changes to project DevBranch Justin 2025-06-24 04:05:46 +0200
  • 4cee12cfb9 changes to classes Justin 2025-06-24 04:01:13 +0200
  • 18c8e73836 Reworked some classes to work with game modes TestingBranch Justin 2025-06-24 02:50:43 +0200
  • 9df9d5bbe9 Reworked everything to fix issues Justin 2025-06-24 02:02:22 +0200
  • 8447ce5fe3 Fully implemented creativeMode Justin 2025-06-24 01:47:00 +0200
  • 6d3154d0e3 Reworked PgnController and PgnGui Justin 2025-06-24 01:01:26 +0200
  • 5770d13cdc Merge remote-tracking branch 'origin/Main' into JUnit-Tests JUnit-Tests GitBranch Justin 2025-06-24 00:51:33 +0200
  • ae07b4d719 Added undoMove feature and fixed replay issue Justin 2025-06-24 00:50:32 +0200
  • 55cb25220e fixed issue Modi Justin 2025-06-24 00:05:42 +0200
  • 350a5b43ea Modi commit Justin 2025-06-24 00:02:58 +0200
  • aaa4317c9c Added resign and draw feature Justin 2025-06-23 23:44:15 +0200
  • 3aa8897ff1 Neue Tests hinzugefügt, ControlleTest entfernt(kein mustHave), weil nach Änderungen ungültig, valen 2025-06-23 23:25:53 +0200
  • 3c3dd5e8ab Added a ComponentListener to the centerPanel in GameGui Justin 2025-06-23 23:15:50 +0200
  • 35b7d9aa9a Changed frame size for all Gui and reworked chessPanel in GameGui Justin 2025-06-23 23:11:23 +0200
  • 0427a40b47 3 Zeitmodi Klassich 3 minuten für jeden spieler, 5 minuten (Rapid) und 1 minute für jeden spieler, nach jedem Zug bekommt man 10 sekunden gutgeschrieben(Bullet) thomasmuller 2025-06-23 23:01:27 +0200
  • 66a8c1a51d New buttons to resign and draw in GameGui Justin 2025-06-23 22:46:15 +0200
  • 24374030be Merge branch 'Main' into Openings Openings Justin 2025-06-23 22:00:47 +0200
  • b56813d6dc Imported package GameEndCallback Justin 2025-06-23 21:48:37 +0200
  • c864f88e1c Updated JUnit branch Justin 2025-06-23 21:47:20 +0200
  • c8dfcab90e LibaryZusammenfassung und Quellen. Mit ChatGPTlinks und Githublink valen 2025-06-23 21:30:58 +0200
  • a669a4b2ff Reworked and fixed issues with savePgn feature SavePgn Justin 2025-06-23 21:20:30 +0200
  • d16aa13804 Openings werden erkannt und im Logger ausgegeben valen 2025-06-23 21:02:29 +0200
  • 12bea41b1e Timer class reworked Justin 2025-06-23 20:47:28 +0200
  • cdc418afb4 New Callback class to open new GameGui after a chess game Justin 2025-06-23 20:47:16 +0200
  • 268f5e2398 Implemented timer for testing new chess mode Justin 2025-06-23 19:14:01 +0200
  • 5d45348c03 test commit Timer thomasmuller 2025-06-23 17:34:02 +0200
  • 94bb556288 Timer implementiert und in der gui anzeigbar thomasmuller 2025-06-23 16:43:03 +0200
  • ccbdf1c559 Countdown fertig implementiert und wird in der GUI angezeitg, Wechsel zwischen dan spielenr ist möglich. thomasmuller 2025-06-23 15:56:13 +0200
  • ea2c0066fd Die Klasse wurde beim letzten "Commi and Push" nicht mit genommen valen 2025-06-23 13:16:52 +0200
  • ffbdb8b6e0 Aktuelles Spiel kann als pgn an gewünschten Speicherort, mit gewünschten Namen gespeichert werden. Header bis auf Datum ist immer Gleich valen 2025-06-23 13:16:13 +0200
  • 1dccba2e15 Reworked MainGui class Justin 2025-06-23 03:39:40 +0200
  • b3af81910a Implemented the pgn reading feature in MainController Justin 2025-06-23 03:38:52 +0200
  • 6bd35f8e30 Filling the statsPanel in PgnController Justin 2025-06-23 03:38:22 +0200
  • 2e6b9ec81c New implemented class PgnSelectionGui Justin 2025-06-23 03:38:02 +0200
  • f3079dc82e Implemented missing librarys Justin 2025-06-23 03:03:49 +0200
  • 24f6339b06 Valentins pgn methods for saving and loading pgn files in ChessEngine Justin 2025-06-23 03:01:16 +0200
  • 0d37de1cd9 Removed unused methods in PgnController Justin 2025-06-23 02:57:05 +0200
  • 0f5e656614 Added PgnGui to MainController Justin 2025-06-23 02:45:34 +0200
  • 778db90bc5 Added all methods to PgnController Justin 2025-06-23 02:43:46 +0200
  • 6273261fd0 Added methods to PgnGui class Justin 2025-06-23 02:40:30 +0200
  • f80fb99ba1 Reworked whole creativeMode Justin 2025-06-23 02:28:59 +0200
  • 6b4cbda250 MainController now has a fully implemented CreativeGui Justin 2025-06-23 01:37:09 +0200
  • 5dcdabb215 Fully implemented CreativeGui class Justin 2025-06-23 01:35:57 +0200
  • a36fb3b69d Fully implemented CreativeController class Justin 2025-06-23 01:35:43 +0200
  • 5d9f4e2b8e New Method setPositionFromFEN in ChessEngine Justin 2025-06-23 01:34:13 +0200
  • 4ee2e021ed New PgnController class Justin 2025-06-23 01:01:35 +0200
  • 0c5066fd62 New CreativeController class Justin 2025-06-23 01:01:06 +0200
  • 4fe9a8ad8a Fixed wrong chessboard square colors Justin 2025-06-23 00:48:30 +0200
  • 57b68bb0d2 Das Game kann jetzt die einzelnen Spiele starten PGN valen 2025-06-23 00:32:42 +0200
  • 532059ba0b New PgnGui class Justin 2025-06-23 00:22:43 +0200
  • fcab410a2f New CreativeGui class Justin 2025-06-23 00:22:13 +0200
  • 8e45acb0b3 PGN datei auswählbar Einzelne Games als Button angezeigt(Man kann sie noch nicht starten) valen 2025-06-23 00:16:14 +0200
  • 485b3d6e14 Initializing new MainController in Main Justin 2025-06-23 00:08:48 +0200
  • 519851f46b Reworked MainController Justin 2025-06-23 00:04:50 +0200
  • bfbb878647 Removed unused buttons in MainGui Justin 2025-06-23 00:04:13 +0200
  • d1feea3fe5 Changed name Controller to GameController Justin 2025-06-22 23:48:40 +0200
  • a19130bb86 loadGamesFromPgn() wurde erstellt saveAsPgn wurde erstellt valen 2025-06-22 23:28:05 +0200
  • dac360d411 Reworked handleMove for pawn promotion feature Justin 2025-06-22 23:13:07 +0200
  • 31a917d586 New method moveWithPromotion implemented in ChessEngine Justin 2025-06-22 23:04:20 +0200
  • f72883710f New method showPromotionDialog in GameGui Justin 2025-06-22 23:02:28 +0200
  • 4b99d6e233 Quicksave programmiert (muss nur noch mit Buttons verknüpft werden) Quicksave valen 2025-06-22 17:37:09 +0200
  • d23f7097f7 Merge branch 'Main' into JUnit-Tests Justin 2025-06-22 15:26:18 +0200
  • 69c4e44671 pom.xml neue Änderung valen 2025-06-22 15:22:29 +0200
  • 7ebfecc6c4 ModelTests wurden hinzugefügt valen 2025-06-22 15:19:08 +0200
  • 993fa89371 pom.xml Anderung valen 2025-06-22 15:17:50 +0200
  • 9e095418a2 Tests fast vollständig valen 2025-06-22 15:07:06 +0200
  • 3e1a770176 New buttons in MainGui "Creative Mode" and "Load Game(PGN)" Justin 2025-06-22 03:12:07 +0200
  • 1232345b00 Changed code comments in Controller Justin 2025-06-22 03:06:44 +0200
  • 0d899a762a New method logging with customized logging in ChessEngine Justin 2025-06-22 02:36:55 +0200
  • e0d14e0811 Reworked methods and added a logger to ChessEngine Justin 2025-06-22 02:24:26 +0200
  • 3bad46f9ea Fixed undoMove feature in ChessEngine Justin 2025-06-22 01:58:47 +0200
  • 7e4ac22e51 Added button-listener to Controller Justin 2025-06-22 01:41:45 +0200
  • 3335dc75cf New method getMoveListSize in ChessEngine Justin 2025-06-22 01:32:23 +0200
  • 572e7b1131 New method getCurrentMoveIndex in ChessEngine Justin 2025-06-22 01:31:18 +0200
  • 745bf05fd3 New method setPositionToMoveIndex for undo move feature in ChessEngine Justin 2025-06-22 01:30:21 +0200
  • 0bc99a18be Getter for undo-buttons Justin 2025-06-22 01:28:37 +0200
  • 4c58eebc65 JUnit-Test-Klasse angelegt valen 2025-06-21 14:11:10 +0200
  • e6e1fa3187 Changed design in controller Justin 2025-06-20 03:26:14 +0200
  • 6374c206de Reworked statsPanel and added new Buttons in GameGui Justin 2025-06-20 03:09:17 +0200
  • 543caeb366 Bigger chess figures Justin 2025-06-20 02:54:46 +0200
  • db7e2a9f5a New initFields method in GameGui Justin 2025-06-20 02:51:11 +0200
  • 7394548cc5 Added code to fill JScrollPane in Controller Justin 2025-06-20 02:26:44 +0200
  • 33dc7623f4 New method getMoveListStringsGrouped in ChessEngine Justin 2025-06-20 02:20:28 +0200
  • 2dab6128b4 Added a List to get all Moves in ChessEngine Justin 2025-06-20 02:17:17 +0200