309 Commits

Author SHA1 Message Date
Hatvani Tamás
6e86de42b5 Update link 2025-12-08 12:06:01 +01:00
Hatvani Tamás
40f3a6e0e3 Create link for presentation 2025-12-08 12:05:01 +01:00
vargadavidlajos
db527ce259 Merge pull request #29 from htamas1210/UI/event
UI/event
v194
2025-12-04 14:46:44 +01:00
da858d9ed4 merge removed line readded 2025-12-04 14:32:46 +01:00
Hatvani Tamás
9efc7e3ba6 Merge branch 'master' into UI/event 2025-12-04 14:21:59 +01:00
568fdba7e7 added move history to ui and server 2025-12-03 22:06:11 +01:00
Varga Dávid Lajos
86b5f172ee added method to get notation of chessmove 2025-12-03 21:09:13 +01:00
5094a6e1fd fixed crashing when a wrong move was mode which was not in the legal moves vector 2025-12-03 20:44:45 +01:00
898ba3e92f fixed request moves event to have the correct fen string 2025-12-03 20:06:41 +01:00
Hatvani Tamás
683c392ab9 Merge pull request #27 from htamas1210/Engine/make-move
Engine/make move
2025-12-03 18:38:08 +01:00
5e85a59c29 fixed tests 2025-12-03 14:18:45 +01:00
dca37108d7 fixed game resignation 2025-12-03 13:37:49 +01:00
66c3f9652f Merge branch 'UI/Appearance' into UI/event 2025-12-02 19:23:53 +01:00
Bence
5e99034abe Added margin around chessboard 2025-12-02 19:17:52 +01:00
Bence
ac2fe4418c Added dark and light modes 2025-12-02 13:08:34 +01:00
Bence
9444441c07 Readded settings 2025-12-02 11:33:27 +01:00
ad2ad63e22 filtering positions correctly from av. moves, bug with fen ui update and fenstring from server 2025-12-01 13:27:53 +01:00
f6c9503965 requesting moves from engine, still needs proper checking 2025-11-30 16:57:25 +01:00
Bence
2f9a91cab8 Added move history to InGame appstate 2025-11-30 16:46:16 +01:00
bf490aa73d added legal moves message to send back available moves to clients 2025-11-30 16:32:14 +01:00
73a6cf004b deleted connection file 2025-11-30 16:31:39 +01:00
Bence
df28a16a55 Added "Return to main menu" button to Private Play 2025-11-30 15:26:32 +01:00
Bence
bfccdf1325 Dynamic button sizing 2025-11-30 14:35:04 +01:00
446413c1b2 added turn changing and checking before moving if the player is allowed to move 2025-11-30 11:58:42 +01:00
d94c088ae9 can now go back to the main menu before starting a match 2025-11-29 20:21:52 +01:00
bc03cead82 added clone to engine structs, added private session launch with starting server from ui 2025-11-29 18:55:10 +01:00
Hatvani Tamás
2fd04238f5 Remove checkout step from release.yml
Removed checkout step from release workflow.
v170
2025-11-28 11:47:54 +01:00
Hatvani Tamás
c7bad7665f Update release job dependencies in dispatcher.yml 2025-11-28 11:44:39 +01:00
Hatvani Tamás
b2d1d3f809 Merge pull request #26 from htamas1210/Engine/make-move
Engine/make move
2025-11-28 11:27:38 +01:00
Varga Dávid Lajos
fe8f8621d7 implemented library function get_board_after_move 2025-11-28 00:26:12 +02:00
Varga Dávid Lajos
767e7d14fd added and used method bitboard::makemove::castles::make_castle 2025-11-28 00:15:37 +02:00
Varga Dávid Lajos
074f181791 added file and module structure for bitboard::makemove::castles 2025-11-27 23:57:31 +02:00
Varga Dávid Lajos
542dd39aa6 added and used method bitboard::makemove::captures::make_capture 2025-11-27 23:56:27 +02:00
Varga Dávid Lajos
6db4ae6d07 added file and module structure for bitboard::makemove::captures 2025-11-27 23:50:53 +02:00
Varga Dávid Lajos
171a7b8020 added and used method bitboard::makemove::quiets::make_quiet 2025-11-27 23:49:18 +02:00
Varga Dávid Lajos
205e8811d5 added file and module structure for bitboard::makemove::quiets 2025-11-27 23:28:46 +02:00
Varga Dávid Lajos
2394da84ce added skeleton for method bitboard::makemove::make_move 2025-11-27 23:26:59 +02:00
Varga Dávid Lajos
e7c7743682 added file and module structure for bitboard::makemove 2025-11-27 23:08:39 +02:00
Varga Dávid Lajos
2375f28ee3 added getter method bitboard::board::fen 2025-11-27 23:05:01 +02:00
Bence
036f57daa0 Merge pull request #25 from htamas1210/UI/event
UI/event
2025-11-27 21:55:30 +01:00
a0bca32733 fixed test conditions 2025-11-27 21:45:38 +01:00
Varga Dávid Lajos
5b6318442e added part of getter bitboard::board::fen 2025-11-27 22:31:06 +02:00
Varga Dávid Lajos
24ddc74573 added specialized getter method get_piece_character to bitboard/board.rs 2025-11-27 22:18:04 +02:00
bdbe93932d fixed unicode characters, fixed queen and king position, new min windows size 2025-11-27 21:17:53 +01:00
75c39ccbe4 added new tests for the new code 2025-11-27 16:45:40 +01:00
df02c2eee1 updated ui code with partial rewriting, now if there are two players they will join a match and the board will be drawn 2025-11-27 16:33:08 +01:00
5763716848 fixed error: sending both match notification to the same player and removed old server message struct 2025-11-27 16:31:48 +01:00
2112109470 added optional parameters that the ui will receive from server 2025-11-26 17:53:12 +01:00
Bence
933bb46f17 Board squares flipping 2025-11-26 15:22:23 +01:00
5deebb0621 connecting with websocket to local hosted server instance 2025-11-26 13:55:39 +01:00