|
01dcc74cfc
|
Refactor chess square and prepare display of square in check.
|
2023-09-04 21:39:51 +02:00 |
|
|
7c5439a635
|
Display last played move.
We now color the squares of the last move. This makes the state of the
board clearer and shows whose turn it is.
|
2023-08-19 03:45:03 +02:00 |
|
|
c213d9b1f3
|
Use position to build board
Now the client considers the position sent by the server to build the
position on the board.
|
2023-08-14 17:04:25 +02:00 |
|
|
95fba78d0c
|
Change behavior of promotion dialog.
|
2023-07-06 00:06:03 +02:00 |
|
|
fea24c8274
|
Make castling work.
|
2023-07-05 21:16:01 +02:00 |
|
|
a5befed62c
|
Make promotions work.
|
2023-07-03 19:41:12 +02:00 |
|
|
0f27fc6b4e
|
Remove unused import.
|
2023-07-01 09:31:48 +02:00 |
|
|
3bec7a84d8
|
Lay foundation for promotions.
|
2023-07-01 09:29:43 +02:00 |
|
|
52540ec96c
|
A lot of changes again?!?
|
2023-06-30 01:49:18 +02:00 |
|
|
6e5d84364d
|
Various changes.
|
2023-06-08 17:10:48 +02:00 |
|
|
605743c0d2
|
Introduce api types and some changes.
|
2023-06-02 23:28:40 +02:00 |
|
|
b0d6f4002c
|
Change connection handling (Use playerID from registering to connect via websocket.
|
2023-05-28 17:44:22 +02:00 |
|
|
299b77d249
|
Resolve problems in files.
|
2023-05-28 14:56:01 +02:00 |
|
|
9492644ac9
|
Introduce changes in API (register game first, then ws connection).
|
2023-05-28 14:54:46 +02:00 |
|
|
cf12bc08c4
|
Add helper functions and fix the bug that replayed the move sent from the server.
|
2023-01-30 23:40:46 +01:00 |
|
|
8572aa73e6
|
Add ChessPosition that will handle position.
|
2023-01-30 22:39:13 +01:00 |
|
|
330aeed476
|
Make ChessAppRouter a class.
|
2022-12-25 20:30:42 +01:00 |
|
|
4626084abd
|
Do some more restructuring. ChessApp is now the app. ChessGame is the widget that contains the game and board.
|
2022-12-25 19:57:47 +01:00 |
|
|
80a24bafd6
|
Add GoRouter and do a lot of renaming.
|
2022-12-25 16:16:23 +01:00 |
|
|
2ad028f8a7
|
Many many changes.
|
2022-12-18 01:04:08 +01:00 |
|