A chess client written in Flutter
Go to file
Marco 212a54612c Implement moves by tapping the squares
This adds an option to dragging-and-dropping which is slightly hard on
smaller screens.

Fix promotions when tapping and fix handling of subsequently tapping two pieces of your color

Cancel tap if a drag is started (tapped square will not stay red in case a drag is started)

Change url strategy back to the hashtag thing

Change version

Fix bug that would not allow a piece move if you tried to take an opponents piece.

Fix the coloring of the last move after an invalid move was played.

Upgrading deps
2024-01-17 20:58:13 +01:00
android Do not convert short piece name to lower case. 2023-08-12 11:43:51 +02:00
assets Add assets. 2022-11-13 01:02:56 +01:00
ios Initial commit. Board builds but without pieces and logic. 2022-11-12 22:55:45 +01:00
lib Implement moves by tapping the squares 2024-01-17 20:58:13 +01:00
linux Initial commit. Board builds but without pieces and logic. 2022-11-12 22:55:45 +01:00
macos Make passphrase entry a dialog instead of a page. 2023-12-23 16:44:23 +01:00
test Handle board status message 2023-12-09 20:48:36 +01:00
web Changes you see? To many to name them. And a splash screen for flutter web of course. 2023-06-28 12:37:59 +02:00
windows Initial commit. Board builds but without pieces and logic. 2022-11-12 22:55:45 +01:00
.gitignore Make passphrase entry a dialog instead of a page. 2023-12-23 16:44:23 +01:00
.metadata Initial commit. Board builds but without pieces and logic. 2022-11-12 22:55:45 +01:00
README.md Change README. 2023-08-14 00:16:04 +02:00
analysis_options.yaml Initial commit. Board builds but without pieces and logic. 2022-11-12 22:55:45 +01:00
pubspec.lock Implement moves by tapping the squares 2024-01-17 20:58:13 +01:00
pubspec.yaml Implement moves by tapping the squares 2024-01-17 20:58:13 +01:00

README.md

mchess

A chess client made with Flutter. Work in progess.