summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
Diffstat (limited to 'TODO')
-rw-r--r--TODO10
1 files changed, 10 insertions, 0 deletions
diff --git a/TODO b/TODO
index cee0c67..7ab37c9 100644
--- a/TODO
+++ b/TODO
@@ -9,10 +9,20 @@
analysis/highlight tools
bughouse/crazyhouse
+- Make the drawing/highlighting code just touch single squares, rather
+ than redrawing the whole board each time (fast though this is,
+ touching single squares is all that's necessary, and it would be
+ even faster)
+
- Fix highlighting in chess-plain when chess-plain-spacing is set.
chess-coord needs to be applied to a larger area, and also the way
highlight locations are found needs to be recalculated.
+- The highlighting code is broken for a different reason. I'm
+ thinking about changing all of the highlighting functions to USE
+ properties in order to find out where the highlighting region should
+ begin.
+
- Move keyboard shortcutting and mouse selection into their own
modules