Olivier Teulière
|
c1c3f3b48b
|
Bag: rename a method
|
2013-01-17 17:14:38 +01:00 |
|
Olivier Teulière
|
18aa839f11
|
Validators: always force the input to upper case
|
2012-10-06 17:49:36 +02:00 |
|
Olivier Teulière
|
65ed44d66d
|
Cosmetics
|
2012-10-06 17:49:35 +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
|
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
|
0fa7bc91c6
|
Arbitration mode: allow editing the rack manually
|
2012-03-11 00:24:29 +01:00 |
|
Olivier Teulière
|
cfdf5a928d
|
Group all the custom validators in a factory class.
This will make it easier to factorize and reuse this code.
|
2012-01-19 15:19:11 +01:00 |
|