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
|
81b44a8050
|
- When displaying an old turn, do not allow playing
- Turns start at 0 instead of 1, to indicate that nothing was played on the first turn
|
2008-11-30 21:08:29 +00:00 |
|
Olivier Teulière
|
67306bec3e
|
Added auto-execution of commands when clearing future commands.
The goal is to automatically replay commands involving AI, so that the user cannot be 'blocked'.
|
2008-11-30 20:55:45 +00:00 |
|
Olivier Teulière
|
a79b71f028
|
When navigating in the history, display the current turn in the status bar
|
2008-11-30 20:51:05 +00:00 |
|
Olivier Teulière
|
c430d712b8
|
Improved debugging
|
2008-11-23 20:13:02 +00:00 |
|
Olivier Teulière
|
fa225881c0
|
Do not allow navigating before the first turn, and do not count an empty turn as a real one when navigating.
The navigation in the history is now more natural.
|
2008-11-23 17:08:12 +00:00 |
|
Olivier Teulière
|
53cccd529e
|
Added toString() methods to the commands to ease debugging
|
2008-11-23 17:02:33 +00:00 |
|
Olivier Teulière
|
675b534e77
|
- Fixed compilation in debug mode
- Centralized navigation in the game history in the Navigation class
- The Qt interface now has (very) basic controls to navigate in the history.
|
2008-11-23 16:55:28 +00:00 |
|