Justin
|
a669a4b2ff
|
Reworked and fixed issues with savePgn feature
|
2025-06-23 21:20:30 +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 |
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 |