From 9875e7514ff6977fb6e861920b5b22e57a4d71b3 Mon Sep 17 00:00:00 2001 From: Loic Guegan Date: Mon, 2 Jan 2023 18:50:01 +0100 Subject: [PATCH] Update metadata --- README.md | 8 +++----- TODO.md | 12 ++++++++++++ 2 files changed, 15 insertions(+), 5 deletions(-) create mode 100644 TODO.md diff --git a/README.md b/README.md index 758f20a..0aa5c93 100644 --- a/README.md +++ b/README.md @@ -19,11 +19,9 @@ Requires *CMake* and *wxWidgets*: > mkdir ./build && cd ./build > cmake ../ && make -## Ongoing development - - Add support for *.si4* file format - - Improving user experience - - Analyze and generate game reports - - Many more features... +## Notes + +OChess is still in early development stage. For more informations, please read the `TODO.md` file. ## Satellites projects OChess is based on several satellite projects that implement individual and independant features: diff --git a/TODO.md b/TODO.md new file mode 100644 index 0000000..9b3c11b --- /dev/null +++ b/TODO.md @@ -0,0 +1,12 @@ +# TODO + +## Before releasing v0.1.0 + - [ ] In BoardCanvas search for a workaround of the dynamic allocation of adata.buffer (on canvas resize) + - [ ] Bind the chess game editor settings to EditorPrefs.hpp + + ## Additional Features + - [ ] Add a live evaluation bar to the BoardCanvas + - [ ] Be able to play against an engine + - [ ] Implement full chess engine game analyzer/annotator + - [ ] Handle .si4 databases + - [ ] Implement a page system for large databases (load massive databases per pages instead of entirely) \ No newline at end of file