Olivier Teulière
|
4ffaef3e1d
|
- Throw exceptions in case of problem in Duplicate::setPlayer()
- Clean up of the text interface:
- removed all uses of wcstok()
- factorized common code
- made code a bit more robust
|
2009-01-24 17:11:07 +00:00 |
|
Olivier Teulière
|
7a5056354a
|
- Setting the rack manually is now done via a command, and can thus be undone
- Added non-regression tests for the navigation in the game history (all modes), and removed a less useful test
|
2009-01-24 10:28:20 +00:00 |
|
Olivier Teulière
|
8b9478542a
|
- The core is now able to handle "explosive games" ("parties détonantes"). No interface uses this ability yet.
- Fixed a bug in Game::helperSetRackRandom()
|
2009-01-14 21:53:37 +00:00 |
|
Olivier Teulière
|
f6d7804847
|
- New PublicGame class, intended to be used by the interfaces instead of accessing Game directly
- Migrated the text, Qt and ncurses interfaces to the new PublicGame API.
|
2008-11-30 20:53:44 +00:00 |
|