1 These are a list of things that I'd like included before 1.0.0 (in no real
6 ? = not sure to included it
8 + The 'draw' game result needs better handling. Parsing works and the 50 move
9 draw rule works, but offering and accepting draws isn't implemented.
11 - ICS network game support.
13 - Email correspondence games.
15 + RAV move text support. Will parse into the move history and also save
16 (buggy) but still need a (working) interface to it. Also add the RAV depth
17 next to the piece on the board and a window showing the move tree (?).
19 - When saving multiple games, sort them by tag values specified by the
22 - A menu to select a game from a file.
24 - Better matching of tag expressions when searching for games. Maybe a comma
25 separated list of tag/value expressions.
27 ? Match move text expressions across games.
29 ? Internationalization (gettext). This with quadruple the amount of allocated
32 ? When a game contains alot of moves (> 100 or so) the move validator slows
33 things down quite a bit when browsing history or adding a move to the
34 history. A solution to fix this is to only update the board without
35 validating up to the last known validated move. It'll be tricky because the
36 game flags (castling, en passent, etc) will need to be updated some how.
37 This can be fixed by saving the game state for each move at the cost of