Commit Graph

34 Commits

Author SHA1 Message Date
Juhani Krekelä 8f027fd515 Add license and attribution info to takhta.html 2021-01-11 01:55:01 +02:00
Nick Chambers a465cde80d Reset the board before loading a game 2021-01-10 17:44:18 -06:00
Juhani Krekelä 575c2c9b63 Add final line ending to downloaded moves 2021-01-11 01:30:01 +02:00
Nick Chambers e9d6434c88 Fix a rendering issue in the moves file 2021-01-10 17:19:02 -06:00
Juhani Krekelä 7f2a0cd884 Add undo/redo all buttons for fast history traversal 2021-01-11 01:11:38 +02:00
Juhani Krekelä 5c49337357 Remove indentation of the move list 2021-01-11 00:51:08 +02:00
Nick Chambers 6b66b70eb1 Add an uploader for importing game files 2021-01-10 16:49:07 -06:00
Nick Chambers 750c395a4f Add numbered moves to each turn sequence 2021-01-10 16:11:57 -06:00
Juhani Krekelä ca2cb19da7 Centering with CSS is my passion 2021-01-10 21:59:59 +02:00
Juhani Krekelä 3c5c1ff1bc Support promotions without the = as well 2021-01-10 21:43:42 +02:00
Juhani Krekelä f8d47a3b73 When switching king position, don't redo moves player had undone 2021-01-10 21:23:01 +02:00
Juhani Krekelä 54e4621548 Implement castling 2021-01-10 21:12:46 +02:00
Juhani Krekelä f8f0c794cd Use === everywhere 2021-01-10 20:36:43 +02:00
Juhani Krekelä bc979fee2f Allow promoting to any piece 2021-01-10 20:35:45 +02:00
Juhani Krekelä 5ef202d1b5 Allow piece to move onto its own square and capture itself 2021-01-10 19:19:29 +02:00
Juhani Krekelä 07421d4459 Change the format move history is stored in 2021-01-10 19:15:11 +02:00
Juhani Krekelä c081f45d50 Increase board size 2021-01-10 18:49:58 +02:00
Juhani Krekelä 5d8e8da87f Add options for start squares of kings 2021-01-10 18:36:52 +02:00
Juhani Krekelä 543f9bdbc2 Add redo 2021-01-10 18:02:32 +02:00
Juhani Krekelä 881a9b803c # may also be used to mark a checkmate 2021-01-10 17:30:49 +02:00
Juhani Krekelä e9f6480d90 Split move doing from event handling 2021-01-10 17:29:01 +02:00
Juhani Krekelä 56d64c813e Maintain aspect ratio correctly by using flexbox, as we depend on it already 2021-01-10 17:15:15 +02:00
Juhani Krekelä b5dcd4d5f9 Center pieces on the squares 2021-01-10 17:05:52 +02:00
Nick Chambers a9640c204f Update the download contents to use the superior period 2021-01-10 00:58:10 -06:00
Nick Chambers 4616143ffa Add button to download list of game moves 2021-01-09 18:27:38 -06:00
Juhani Krekelä 7efde29810 Add button for flipping the board perspective 2021-01-08 21:57:50 +02:00
Juhani Krekelä e1f534e41a Rename to Takhta 2021-01-08 02:19:20 +02:00
Juhani Krekelä 18294b0606 Stop a piece from capturing itself 2021-01-07 23:32:27 +02:00
Juhani Krekelä 015196a52d Add deployment script to repo 2021-01-07 23:24:13 +02:00
Juhani Krekelä 1e06e07a10 Add piece promotion 2021-01-07 23:23:36 +02:00
Juhani Krekelä 1d65249948 c8 is an elephant, not a rook 2020-12-30 04:57:19 +02:00
Juhani Krekelä c043761de7 Add language tag to <html> 2020-12-30 04:44:11 +02:00
Juhani Krekelä 80503477f7 Add license 2020-12-30 04:37:09 +02:00
Juhani Krekelä c950f38e9f First commit 2020-12-30 04:35:31 +02:00