aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLoic Guegan <manzerbredes@mailbox.org>2023-01-02 18:50:01 +0100
committerLoic Guegan <manzerbredes@mailbox.org>2023-01-02 18:50:01 +0100
commit9875e7514ff6977fb6e861920b5b22e57a4d71b3 (patch)
tree221e19c719ab71f4badee044f4495da5794e1a48
parent7077fef33e648c266635bda2cf55fc6a6ed303db (diff)
Update metadata
-rw-r--r--README.md8
-rw-r--r--TODO.md12
2 files changed, 15 insertions, 5 deletions
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