[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Eliot-dev] [SCM] Eliot branch, master, updated. eliot_1.14-96-gefb5fdd
From: |
Olivier Teulière |
Subject: |
[Eliot-dev] [SCM] Eliot branch, master, updated. eliot_1.14-96-gefb5fdd |
Date: |
Tue, 21 Feb 2012 07:24:16 +0000 |
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Eliot".
The branch, master has been updated
via efb5fddf5828e4dad0eefc538cda513361623ddc (commit)
via 182263ce741878880ea61648fbd67f94392a2ede (commit)
via b1ed3215d9e6a8dba6b2769e9555e0e14ee87ec9 (commit)
via e915e5f2cfd9469a7a021fef396271277e0d4a66 (commit)
via de2d2777e22e273f855d036b5638940ef5cfdfdd (commit)
via 59fac223f4307971385589d17a5797b88f197419 (commit)
via 038910e5df5973b761dda07ac7c068d93c91fa07 (commit)
via 66eec913c97bbdd30e62ca9bcdb4d4a534b15d36 (commit)
via 32957abfcce3900fd828dac420fa666469b1b49c (commit)
via 6e2c665bdf014d0baaa4cf955bbfb0538a2ca47b (commit)
via b855c5f64e48b6d0f4495eb6d9424005d2224389 (commit)
via 0be2769dfa65d2494d374eeea4883c4d37ad4c6e (commit)
via 0d45fc62275f320da385ab7cd735007eda8ca82d (commit)
via 0ae77a659e857a900057c2509fba5b9f773aa47c (commit)
via 221158e19aebd65e345fdc8c8d7eccb69ce9f7ee (commit)
via 1336e3b65de97ce99a4147d041071108fd70accb (commit)
via 16a9a9b1a90b3978f58720d22f04ae36e1c1d116 (commit)
via 24d601543adf7b8b5ce7f37cb26065f4a42e5d9b (commit)
via bf42c4985069df3dc29853d19819e063e78702ee (commit)
via 684880acbec943f108443d50490682326e604dbc (commit)
from a1c6a917a4f933e2768c1ff56087ad3f8cb5483c (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit efb5fddf5828e4dad0eefc538cda513361623ddc
Author: Olivier Teulière <address@hidden>
Date: Tue Feb 21 08:17:29 2012 +0100
Reset the timer when the current turn changes
commit 182263ce741878880ea61648fbd67f94392a2ede
Author: Olivier Teulière <address@hidden>
Date: Mon Feb 20 22:25:49 2012 +0100
New UndoCmd class, not used yet
commit b1ed3215d9e6a8dba6b2769e9555e0e14ee87ec9
Author: Olivier Teulière <address@hidden>
Date: Sun Feb 19 18:34:37 2012 +0100
Rewrote the navigation system, to make it more powerful and easier to
understand.
Internally, commands are now stored a bit differently: some commands
which were at the end of a turn (like the players rack in duplicate
mode) are now at the beginning. But from a user point of view, there is
no visible difference, except some details in training mode (and the new
behaviour is arguably better :)).
Only (known) problem: after loading a game saved before this commit,
navigating in the game history may be less nice (in particular, racks
may not be fully restored).
commit e915e5f2cfd9469a7a021fef396271277e0d4a66
Author: Olivier Teulière <address@hidden>
Date: Sun Feb 19 16:25:27 2012 +0100
New "auto-executable" flag for commands, not yet used
commit de2d2777e22e273f855d036b5638940ef5cfdfdd
Author: Olivier Teulière <address@hidden>
Date: Sun Feb 19 16:51:25 2012 +0100
The TurnCmd class does not inherit from Command anymore
commit 59fac223f4307971385589d17a5797b88f197419
Author: Olivier Teulière <address@hidden>
Date: Sun Feb 19 16:23:58 2012 +0100
Renamed some methods
commit 038910e5df5973b761dda07ac7c068d93c91fa07
Author: Olivier Teulière <address@hidden>
Date: Sun Feb 19 12:49:58 2012 +0100
Removed a few useless assignations and Tile copies
commit 66eec913c97bbdd30e62ca9bcdb4d4a534b15d36
Author: Olivier Teulière <address@hidden>
Date: Sun Feb 19 12:26:44 2012 +0100
Added several assertions
commit 32957abfcce3900fd828dac420fa666469b1b49c
Author: Olivier Teulière <address@hidden>
Date: Sun Feb 19 11:52:08 2012 +0100
When playing a word, forbid using a joker to specify a letter on the board
(even a joker).
This is just a convention, but a reasonable one :)
commit 6e2c665bdf014d0baaa4cf955bbfb0538a2ca47b
Author: Olivier Teulière <address@hidden>
Date: Sun Feb 19 10:31:05 2012 +0100
Simplify the handling of jokers in the Round class.
This also fixes a very old (but minor) bug: when a word containing a
joker was played "manually" (i.e. not via a round generated by the
Results class but via the Game::checkPlayedWord() method), subsequent
search results using this joker on the board would display it as a
joker, not as a normal tile.
commit b855c5f64e48b6d0f4495eb6d9424005d2224389
Author: Olivier Teulière <address@hidden>
Date: Sat Feb 18 23:13:02 2012 +0100
Simplify slightly the Round API
commit 0be2769dfa65d2494d374eeea4883c4d37ad4c6e
Author: Olivier Teulière <address@hidden>
Date: Sat Feb 18 23:52:07 2012 +0100
New utility methods to get the lowercase (joker) or uppercase (no joker)
variant of a tile
commit 0d45fc62275f320da385ab7cd735007eda8ca82d
Author: Olivier Teulière <address@hidden>
Date: Sat Feb 18 21:54:42 2012 +0100
When showing a preview on the board, do not hijack the normal internal data
commit 0ae77a659e857a900057c2509fba5b9f773aa47c
Author: Olivier Teulière <address@hidden>
Date: Sat Feb 18 21:19:42 2012 +0100
Cosmetics
commit 221158e19aebd65e345fdc8c8d7eccb69ce9f7ee
Author: Olivier Teulière <address@hidden>
Date: Sat Feb 18 21:19:11 2012 +0100
Simplify the Tile::operator==() method
commit 1336e3b65de97ce99a4147d041071108fd70accb
Author: Olivier Teulière <address@hidden>
Date: Sat Feb 18 21:02:30 2012 +0100
Board: use the isVacant() method a bit more
commit 16a9a9b1a90b3978f58720d22f04ae36e1c1d116
Author: Olivier Teulière <address@hidden>
Date: Sat Feb 18 20:22:10 2012 +0100
Removed Game::setTestTound() and Game::removeTestRound().
They are still available via the PublicGame class for interfaces.
commit 24d601543adf7b8b5ce7f37cb26065f4a42e5d9b
Author: Olivier Teulière <address@hidden>
Date: Sat Feb 18 15:28:32 2012 +0100
Removed a useless include
commit bf42c4985069df3dc29853d19819e063e78702ee
Author: Olivier Teulière <address@hidden>
Date: Sat Feb 18 22:26:52 2012 +0100
Added loggers to most classes
commit 684880acbec943f108443d50490682326e604dbc
Author: Olivier Teulière <address@hidden>
Date: Sat Feb 18 23:51:22 2012 +0100
Moved debug.h to dic/
-----------------------------------------------------------------------
Summary of changes:
dic/Makefile.am | 3 +-
dic/automaton.cpp | 4 +
dic/automaton.h | 3 +
dic/compdic.cpp | 1 +
dic/compdic.h | 2 +-
{game => dic}/debug.h | 0
dic/dic.cpp | 3 +
dic/dic.h | 2 +
dic/header.cpp | 3 +
dic/header.h | 3 +
dic/listdic.cpp | 4 +
dic/listdic.h | 4 +-
dic/stacktrace.cpp | 3 +
dic/stacktrace.h | 3 +
dic/tile.cpp | 29 +++++++--
dic/tile.h | 8 +++
game/Makefile.am | 3 +-
game/ai_percent.cpp | 3 +
game/ai_percent.h | 2 +
game/bag.cpp | 3 +
game/bag.h | 2 +
game/board.cpp | 132 +++++++++++++++++++--------------------
game/board.h | 7 ++-
game/board_cross.cpp | 9 +--
game/board_search.cpp | 22 +++----
game/command.cpp | 46 +++++++++++++-
game/command.h | 70 ++++++++++++++++++--
game/coord.cpp | 3 +
game/coord.h | 3 +
game/cross.cpp | 3 +
game/cross.h | 2 +
game/duplicate.cpp | 15 ++---
game/freegame.cpp | 4 +-
game/game.cpp | 20 +-----
game/game.h | 9 ---
game/game_move_cmd.cpp | 13 ++---
game/game_move_cmd.h | 3 +
game/history.cpp | 3 +
game/history.h | 5 +-
game/mark_played_cmd.cpp | 3 +
game/mark_played_cmd.h | 3 +
game/master_move_cmd.cpp | 3 +
game/master_move_cmd.h | 3 +
game/move.cpp | 3 +
game/move.h | 3 +
game/navigation.cpp | 130 ++++++++++++++++++++++----------------
game/navigation.h | 16 +++++-
game/player.cpp | 3 +
game/player.h | 2 +
game/player_move_cmd.cpp | 7 ++-
game/player_move_cmd.h | 3 +
game/player_points_cmd.cpp | 3 +
game/player_points_cmd.h | 3 +
game/player_rack_cmd.cpp | 3 +
game/player_rack_cmd.h | 3 +
game/pldrack.cpp | 3 +
game/pldrack.h | 2 +
game/public_game.cpp | 7 +-
game/public_game.h | 8 ++-
game/rack.cpp | 3 +
game/rack.h | 2 +
game/results.cpp | 3 +
game/results.h | 2 +
game/round.cpp | 87 ++++++++++----------------
game/round.h | 18 ++---
game/settings.cpp | 3 +
game/settings.h | 3 +
game/training.cpp | 11 +---
game/training.h | 1 -
game/turn.cpp | 3 +
game/turn.h | 2 +
game/turn_cmd.cpp | 102 ++++++++++++++++++++++++++----
game/turn_cmd.h | 78 ++++++++++++++++++++---
game/xml_writer.cpp | 2 +-
qt/aux_window.cpp | 3 +
qt/aux_window.h | 3 +
qt/bag_widget.cpp | 3 +
qt/bag_widget.h | 2 +
qt/bag_widget2.cpp | 3 +
qt/bag_widget2.h | 3 +
qt/board_widget.cpp | 28 ++++++---
qt/board_widget.h | 3 +
qt/coord_model.cpp | 3 +
qt/coord_model.h | 3 +
qt/custom_popup.cpp | 3 +
qt/custom_popup.h | 3 +
qt/dic_tools_widget.cpp | 3 +
qt/dic_tools_widget.h | 3 +
qt/dic_wizard.cpp | 6 ++
qt/dic_wizard.h | 11 +++-
qt/history_widget.cpp | 3 +
qt/history_widget.h | 3 +
qt/main_window.cpp | 15 ++++-
qt/main_window.h | 4 +
qt/new_game.h | 3 +-
qt/play_word_mediator.cpp | 3 +
qt/play_word_mediator.h | 3 +
qt/player_widget.cpp | 3 +
qt/player_widget.h | 3 +
qt/prefs_dialog.cpp | 3 +
qt/prefs_dialog.h | 4 +-
qt/score_widget.cpp | 3 +
qt/score_widget.h | 3 +
qt/timer_widget.cpp | 2 +
qt/timer_widget.h | 5 +-
qt/training_widget.cpp | 3 +
qt/training_widget.h | 2 +
test/training_joker_variant.ref | 2 +-
test/training_navigation.ref | 21 +++---
test/training_play.input | 6 ++-
test/training_play.ref | 14 +++-
test/training_rosace.ref | 12 ++--
test/training_search.ref | 38 ++++++------
utils/game_io.cpp | 3 +
utils/game_io.h | 3 +
utils/ncurses.cpp | 4 +
utils/ncurses.h | 5 ++
117 files changed, 873 insertions(+), 371 deletions(-)
rename {game => dic}/debug.h (100%)
hooks/post-receive
--
Eliot
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Eliot-dev] [SCM] Eliot branch, master, updated. eliot_1.14-96-gefb5fdd,
Olivier Teulière <=