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 |
Justin
|
d1feea3fe5
|
Changed name Controller to GameController
|
2025-06-22 23:48:40 +02:00 |
Justin
|
dac360d411
|
Reworked handleMove for pawn promotion feature
|
2025-06-22 23:13:07 +02:00 |
Justin
|
31a917d586
|
New method moveWithPromotion implemented in ChessEngine
|
2025-06-22 23:04:20 +02:00 |
Justin
|
f72883710f
|
New method showPromotionDialog in GameGui
|
2025-06-22 23:02:28 +02:00 |
Justin
|
d23f7097f7
|
Merge branch 'Main' into JUnit-Tests
|
2025-06-22 15:26:18 +02:00 |
valen
|
69c4e44671
|
pom.xml neue Änderung
|
2025-06-22 15:22:29 +02:00 |
valen
|
7ebfecc6c4
|
ModelTests wurden hinzugefügt
|
2025-06-22 15:19:08 +02:00 |
valen
|
993fa89371
|
pom.xml Anderung
|
2025-06-22 15:17:50 +02:00 |
valen
|
9e095418a2
|
Tests fast vollständig
|
2025-06-22 15:07:06 +02:00 |
Justin
|
3e1a770176
|
New buttons in MainGui "Creative Mode" and "Load Game(PGN)"
|
2025-06-22 03:12:07 +02:00 |
Justin
|
1232345b00
|
Changed code comments in Controller
|
2025-06-22 03:06:44 +02:00 |
Justin
|
0d899a762a
|
New method logging with customized logging in ChessEngine
|
2025-06-22 02:36:55 +02:00 |
Justin
|
e0d14e0811
|
Reworked methods and added a logger to ChessEngine
|
2025-06-22 02:24:26 +02:00 |
Justin
|
3bad46f9ea
|
Fixed undoMove feature in ChessEngine
|
2025-06-22 01:58:47 +02:00 |
Justin
|
7e4ac22e51
|
Added button-listener to Controller
|
2025-06-22 01:41:45 +02:00 |
Justin
|
3335dc75cf
|
New method getMoveListSize in ChessEngine
|
2025-06-22 01:32:23 +02:00 |
Justin
|
572e7b1131
|
New method getCurrentMoveIndex in ChessEngine
|
2025-06-22 01:31:18 +02:00 |
Justin
|
745bf05fd3
|
New method setPositionToMoveIndex for undo move feature in ChessEngine
|
2025-06-22 01:30:21 +02:00 |
Justin
|
0bc99a18be
|
Getter for undo-buttons
|
2025-06-22 01:28:37 +02:00 |
valen
|
4c58eebc65
|
JUnit-Test-Klasse angelegt
|
2025-06-21 14:11:10 +02:00 |
Justin
|
e6e1fa3187
|
Changed design in controller
|
2025-06-20 03:26:14 +02:00 |
Justin
|
6374c206de
|
Reworked statsPanel and added new Buttons in GameGui
|
2025-06-20 03:09:17 +02:00 |
Justin
|
543caeb366
|
Bigger chess figures
|
2025-06-20 02:54:46 +02:00 |
Justin
|
db7e2a9f5a
|
New initFields method in GameGui
|
2025-06-20 02:51:11 +02:00 |
Justin
|
7394548cc5
|
Added code to fill JScrollPane in Controller
|
2025-06-20 02:26:44 +02:00 |
Justin
|
33dc7623f4
|
New method getMoveListStringsGrouped in ChessEngine
|
2025-06-20 02:20:28 +02:00 |
Justin
|
2dab6128b4
|
Added a List to get all Moves in ChessEngine
|
2025-06-20 02:17:17 +02:00 |
Justin
|
47591a7264
|
New method updateMoveList to fill JScrollPane
|
2025-06-20 01:58:28 +02:00 |
Justin
|
d1d85ed428
|
Added JScrollPane to statsPanel for statistics
|
2025-06-20 01:53:30 +02:00 |
Justin
|
28496459cf
|
Changing name from Chess to ChessDE in MainGui
|
2025-06-20 01:49:59 +02:00 |
Justin
|
5ae9aef605
|
Better looking flipButton
|
2025-06-19 22:56:25 +02:00 |
Justin
|
11cede7678
|
Updated code comments for better clarity
|
2025-06-19 22:32:57 +02:00 |
Justin
|
93570f2c1c
|
Board flip feature implemented with proper highlight mapping
|
2025-06-19 22:28:10 +02:00 |
Justin
|
0e417bdca6
|
Fixed flip board feature
|
2025-06-19 21:57:17 +02:00 |
Justin
|
7da371cd9b
|
Fully implemented the flip feature in Controller
|
2025-06-19 21:30:18 +02:00 |
Justin
|
994f03067c
|
Setter for boolean isFlipped in GameGui
|
2025-06-19 21:27:38 +02:00 |
Justin
|
d577d6843f
|
Changed updateBoard method for board flip feature
|
2025-06-19 21:26:13 +02:00 |
Justin
|
1167b54260
|
New flip button in GameGui
|
2025-06-19 21:24:35 +02:00 |
Justin
|
241a532327
|
Added getter/setter to PlayerDTO
|
2025-06-19 21:14:45 +02:00 |
Justin
|
f6cfc8fd9b
|
Added constructor to PlayerDTO
|
2025-06-19 21:08:06 +02:00 |
Justin
|
c0bff9e7c6
|
New class PlayerDTO
|
2025-06-19 21:05:53 +02:00 |
Justin
|
08fc96187b
|
Adjust MainGui frame size to match GameGui
|
2025-06-19 20:51:37 +02:00 |
Justin
|
1613ab575f
|
Refactor MainGui to use callback for game start
|
2025-06-19 20:46:53 +02:00 |