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 |
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
|
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 |
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 |