Commit graph

10 commits

Author SHA1 Message Date
Olivier Teulière
3c7a84d543 Support saving/loading games (any game type) in XML format.
Status:
It works well, but there are still a few details to improve/fix

More details about the changes:
 - New dependency on Arabica and Libxml2 to parse the XML
 - Loading the old format is still supported for this release, but won't be supported anymore in the next one
 - Games are now only saved in the new format
 - In training mode, the player is now created externally, like in the other modes
 - Avoid using GameIO (the one from game/) whenever possible
 - Do not use a FILE* argument anymore when loading a game
 - Throw and catch exceptions correctly when a game cannot be loaded or saved
 - The non-regression tests now use a new method to print the game history
2009-11-29 16:01:31 +00:00
Olivier Teulière
141442766b Update of the TODO list 2009-02-22 16:43:55 +00:00
Olivier Teulière
a4ae71d55d - TODO update
- Allow displaying letter points on the board with an option (on by default)
 - Fixed the tab order on the preferences window
 - Improved the behaviour and default size of the preferences window
2009-01-04 17:39:27 +00:00
Olivier Teulière
e7a8d01a8d Merged the "cppdic" branch back into HEAD.
There are too many change to list properly, here is an overview of the main changes:
 - the dictionary is now in C++
 - the dictionary has a new format, where it is possible to specify the letters,
   their points, their frequency, ... It is backwards compatible.
 - Eliot now supports non-ASCII characters everywhere
 - i18n of the compdic, listdic, regexpmain binaries
 - i18n of the wxWidgets interface (now in english by default)
2008-01-08 13:52:32 +00:00
Olivier Teulière
77be2e9219 Backport of the 'multibyte' branch on HEAD. 2006-01-22 12:23:52 +00:00
Olivier Teulière
93a26d757b Removed items that are done. CVS can handle the history by itself. 2006-01-01 23:09:27 +00:00
Antoine Fraboulet
0ca498ba40 - add todo list for current version before next release. 2006-01-01 19:56:45 +00:00
Antoine Fraboulet
b7f5f46391 - correct Game::back() and regression test 2005-12-27 01:07:54 +00:00
Antoine Fraboulet
f7b2b48f6b -- correct TODO list with show-stopper bugs 2005-12-27 00:20:14 +00:00
Olivier Teulière
55e8e1831f TODO file. I probably forgot hundreds of items :) 2005-11-09 19:52:48 +00:00