Olivier Teulière
|
e88de64ac9
|
Stats window: display the table number instead of the row number
|
2012-05-30 08:14:18 +02:00 |
|
Olivier Teulière
|
2b6b85cce3
|
Arbitration: allow removing penalties
|
2012-05-20 22:12:42 +02:00 |
|
Olivier Teulière
|
7868593cb2
|
Do not always reject completely a rack containing letters not in the bag anymore.
This could be a rack containing an incomplete input sequence for a tile...
|
2012-05-16 22:07:55 +02:00 |
|
Olivier Teulière
|
0c1634d530
|
Arbitration: do not accept blindly any rack in Intermediate state.
This fixes a bug with languages using multichar tiles.
|
2012-05-16 22:07:55 +02:00 |
|
Olivier Teulière
|
a07d39fc22
|
New statistics window, still quite unpolished.
|
2012-05-06 23:31:49 +02:00 |
|
Olivier Teulière
|
f7a7eab3a3
|
Arbitration: when a player is selected, automatically switch to the corresponding history tab
|
2012-05-06 23:23:52 +02:00 |
|
Olivier Teulière
|
1ad1ef7425
|
Arbitration: use the same solo-related settings as in duplicate mode
|
2012-05-05 19:58:31 +02:00 |
|
Olivier Teulière
|
6d4df09b31
|
Fixed a bug when saving the position of auxiliary windows
|
2012-05-05 19:45:44 +02:00 |
|
Olivier Teulière
|
0095302b88
|
Use dedicated getters for the Move type: this is simpler to use and more readable
|
2012-05-05 19:45:44 +02:00 |
|
Olivier Teulière
|
572d172640
|
Arbitration: new option to specify the number of "authorized" warnings. Not used yet.
|
2012-05-05 19:45:44 +02:00 |
|
Olivier Teulière
|
e6c1a180c8
|
Arbitration: by convention, use negative values to indicate a penalty
|
2012-05-05 19:45:44 +02:00 |
|
Olivier Teulière
|
6c16f203a5
|
Warn on game creation before showing the new game dialog, not after
|
2012-04-29 10:31:30 +02:00 |
|
Olivier Teulière
|
4b4b715a41
|
New options to desactivate the confirmation dialogs, and rework of the preferences window.
|
2012-04-29 01:58:43 +02:00 |
|
Olivier Teulière
|
f83b397549
|
Removed the now useless preference about the default AI level
|
2012-04-28 15:34:39 +02:00 |
|
Olivier Teulière
|
eaf536b3ba
|
Favorite players: new "Default" column, for automatic inclusion in a new game
|
2012-04-28 15:34:39 +02:00 |
|
Olivier Teulière
|
094af979c7
|
Create the new game dialog every time, instead of reusing it
|
2012-04-28 15:34:39 +02:00 |
|
Olivier Teulière
|
43470edc04
|
Arbitration: changed some shortcuts, to avoid interferences when typing
|
2012-04-28 15:34:39 +02:00 |
|
Olivier Teulière
|
c58282faad
|
Arbitration: use a placehoder for the results filter
|
2012-04-28 15:34:38 +02:00 |
|
Olivier Teulière
|
c3d4f9aa67
|
Arbitration: do not select the rack after ending the turn
|
2012-04-28 15:34:38 +02:00 |
|
Olivier Teulière
|
e87018a583
|
Arbitration: the "Points" column was mistakenly hidden in the players table
|
2012-04-28 15:34:38 +02:00 |
|
Olivier Teulière
|
917c94fd5e
|
Display the total number of warnings of a player in the corresponding history tab title
|
2012-04-28 15:34:38 +02:00 |
|
Olivier Teulière
|
a03eaab88a
|
Arbitration: clear the results filter when a new search is performed
|
2012-04-28 15:34:38 +02:00 |
|
Olivier Teulière
|
81dfee8e55
|
Emit a beep when the timer reaches the alert level or expires
|
2012-04-28 15:34:38 +02:00 |
|
Olivier Teulière
|
50855fc104
|
Arbitration: give the focus on the first search result after a search
|
2012-04-28 15:34:38 +02:00 |
|
Olivier Teulière
|
27a7cc6846
|
Arbitration: accept only 7 letters in the rack (or 8, in the game variant)
|
2012-04-28 15:34:38 +02:00 |
|
Olivier Teulière
|
11db8eb48f
|
Arbitration: accept racks in "intermediate" state
|
2012-04-28 15:34:38 +02:00 |
|
Olivier Teulière
|
c4fad05ffd
|
Arbitration: new option to deactivate the automatic random rack
|
2012-04-28 15:34:37 +02:00 |
|
Olivier Teulière
|
c891671588
|
Arbitration: improve the refreshing of controls when the rack changes
|
2012-04-28 15:34:37 +02:00 |
|
Olivier Teulière
|
de5783d51a
|
Auto-save the current game regularly, to reduce the loss in case of crash
|
2012-04-28 15:34:37 +02:00 |
|
Olivier Teulière
|
f3f2d916bb
|
Fixed a few memory leaks
|
2012-04-28 15:34:37 +02:00 |
|
Olivier Teulière
|
0a2727e767
|
Added missing headers
|
2012-04-28 15:34:37 +02:00 |
|
Olivier Teulière
|
afb45d62c4
|
Preferences: removed the option to link the rack with the 7+1 dictionary tool
|
2012-04-28 15:34:36 +02:00 |
|
Olivier Teulière
|
731eca6e9c
|
Do not reset the timer when changing turn, it causes problems in arbitration mode.
In fact, it could be more subtle: the timer should be reset whenever a
new turn is created (and only in this case).
|
2012-04-16 20:32:57 +02:00 |
|
Olivier Teulière
|
e8649aae28
|
Fixed a typo in 0534e72c
|
2012-04-12 08:47:20 +02:00 |
|
Olivier Teulière
|
0534e72c0e
|
Only show data relative to the last turn on the external board (and rack)
|
2012-04-11 20:02:18 +02:00 |
|
Olivier Teulière
|
a2ba303307
|
History widget: display warnings, penalties and solos
|
2012-04-11 20:02:18 +02:00 |
|
Olivier Teulière
|
cc0fe39c76
|
HistoryWidget: simplified the handling of columns
|
2012-04-10 08:51:12 +02:00 |
|
Olivier Teulière
|
7e37cde0c0
|
Arbitration: after the end of turn, give the focus to the rack and select all the letters
|
2012-04-10 08:51:12 +02:00 |
|
Olivier Teulière
|
537d00714b
|
Arbitration: allow selecting all the players directly from the players/results tables
|
2012-04-10 08:51:12 +02:00 |
|
Olivier Teulière
|
4fe2cf3469
|
Arbitration: really treat the "No move" pseudo-move as if the player had not played
|
2012-04-08 20:57:47 +02:00 |
|
Olivier Teulière
|
bcd3f73e62
|
Arbitration: "No move" is now named "Suppress move"
|
2012-04-08 20:57:46 +02:00 |
|
Olivier Teulière
|
1f4db7a742
|
Arbitration: various minor improvements related to search results handling
|
2012-04-08 20:57:46 +02:00 |
|
Olivier Teulière
|
2f7c09ec83
|
Arbitration: do not consider the "No move" move as a real move assignment
|
2012-04-08 20:57:46 +02:00 |
|
Olivier Teulière
|
4e5c86ef11
|
Added shortcuts to some buttons
|
2012-04-08 20:57:46 +02:00 |
|
Olivier Teulière
|
9f2ea4f340
|
Dictionary wizard: new button to load the letter values from the current dictionary
|
2012-04-07 13:29:07 +02:00 |
|
Olivier Teulière
|
e6a2a6c750
|
Cosmetics
|
2012-04-07 13:29:07 +02:00 |
|
Olivier Teulière
|
d6a2fc6e4e
|
PublicGame: more direct access to the game current rack
|
2012-03-26 07:49:25 +02:00 |
|
Olivier Teulière
|
82b5694a59
|
Split the ArbitrationWidget class into 2 classes, to keep the code manageable
|
2012-03-26 07:49:25 +02:00 |
|
Olivier Teulière
|
d4c7511ae5
|
Allow giving warnings and penalties from the interface
|
2012-03-26 07:49:25 +02:00 |
|
Olivier Teulière
|
7f504671bb
|
Fixed use of uninitialized value
|
2012-03-26 07:49:24 +02:00 |
|