eliot-dev
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]