Olivier Teulière
10f5e98747
Check the played word against the game rack, not against the current player rack.
...
This is the same in most cases, except for arbitration games where
current player may already have an assigned move.
This change notably fixes a bug when using the "Check word" button in
arbitration mode: if the current player already had an assigned move,
the checked move would often be considered invalid (wrongly).
2016-02-07 09:48:56 +01:00
Olivier Teulière
3ad45fdb91
Do not block signals when changing the rack.
...
This fixes a bug where a filter was still active after changing the
rack, causing the next search to return no result.
2016-02-03 00:00:20 +01:00
Olivier Teulière
7f60f532ad
FreeGame: fix an infinite game when all the players keep passing forever.
...
Now the game ends when all the players passed in the last 3 turns.
2015-02-24 23:28:31 +01:00
Olivier Teulière
8077525893
Use the AM_PROG_AR macro in configure.ac.
...
This fixes some warnings when running the 'bootstrap' script.
2015-02-24 22:29:02 +01:00
Olivier Teulière
851e923998
Rename configure.in as configure.ac.
...
This fixes deprecation warnings when running the bootstrap script.
2015-02-24 22:25:31 +01:00
Olivier Teulière
d0cfebe929
Fix a typo
2014-12-18 09:12:29 +01:00
Olivier Teulière
daa2cf04ac
Galician translation, courtesy of Adrián Chaves Fernández.
2014-10-27 20:49:02 +01:00
Olivier Teulière
4e4031fcfe
Ignore 'compile' files
2014-08-28 22:56:58 +02:00
Olivier Teulière
4006269c68
Add French translation of the installer, and fix a few typos
2014-08-28 22:56:58 +02:00
Olivier Teulière
e642137934
Update of the InnoSetup-based installer, by Joan Montané.
...
Also update the Romanian translation.
2014-08-28 22:43:28 +02:00
Olivier Teulière
94675c0b07
Update list of requests by users
2014-01-21 22:52:09 +01:00
Olivier Teulière
0e34f37e02
Fix a syntax error
2013-11-11 22:35:08 +01:00
Olivier Teulière
9235c9fd68
Add contribution for the Bambara dictionary
2013-10-03 21:02:05 +02:00
Olivier Teulière
5714912321
Fix conditional build of the Qt interface
2013-09-25 23:22:11 +02:00
Olivier Teulière
9eb9c063b8
Add a PNG icon, used instead of the XPM one on Debian systems.
...
This fixes a strange stretching of the icon in the Gnome 2 quickstart bar.
2013-09-25 22:51:26 +02:00
Olivier Teulière
9d88250b25
When reporting the column number, start counting at 1 instead of 0.
...
This is more user-friendly.
2013-09-25 22:26:24 +02:00
Olivier Teulière
fdc5e989ec
Improve error an message
2013-09-25 22:26:19 +02:00
Olivier Teulière
1d25b3e406
Force the case of dictionary words, to avoid weird sorting issues
2013-09-25 22:25:00 +02:00
Olivier Teulière
8d66d234ea
Various build fixes for Qt5 support
2013-09-25 22:23:01 +02:00
Olivier Teulière
db4cc393ab
ToppingWidget: disable the widget at the end of the game.
...
This avoids a crash if the players tries to go on playing.
2013-04-09 19:40:15 +02:00
Olivier Teulière
0fccb18855
The next version will be 2.2
2013-04-09 19:39:57 +02:00
Olivier Teulière
2fa213a32b
Rename the files of the ncurses interface.
...
The ncurses.h file could clash with /usr/include/ncurses.h, causing
the build to fail with an unintuitive error message.
2013-04-07 00:18:46 +02:00
Olivier Teulière
4060b20c5b
Fix ncurses detection (on Archlinux in particular).
2013-04-06 15:10:27 +02:00
Olivier Teulière
e2d8ab5cdc
Fix detection of qt4 on systems where qt5 is the default (like Archlinux)
2013-04-06 15:10:27 +02:00
Olivier Teulière
aa78c0a4bd
Fix packaging on MacOSX
2013-04-06 15:10:27 +02:00
Olivier Teulière
9684af7de5
Prepare for version 2.1
2013-04-03 23:55:34 +02:00
Olivier Teulière
91d9f647b1
UpdateChecker: fix a coverity warning (not an actual bug, though)
2013-04-03 23:55:28 +02:00
Olivier Teulière
cd34ce6d32
XmlWriter: avoid a division by zero
2013-04-03 21:56:53 +02:00
Olivier Teulière
8437316c36
Topping: give a default empty move to the player.
...
This avoids a crash if the player uses hints at the first turn.
2013-04-03 21:56:46 +02:00
Olivier Teulière
d897b05c52
Hints: add missing logging
2013-03-30 19:29:39 +01:00
Olivier Teulière
7c7e26cc16
Hints: fix a bug in WordLettersHint.
...
The letters of a word containing digraph tiles (like the Catalan 'QU')
were sorted incorrectly. For example, "AQUIETE" was sorted as "AEEIQTU"
instead of "AEEITQU".
Note: it would be even better as "AEEIQUT", but this is a different
problem...
2013-03-30 19:25:53 +01:00
Olivier Teulière
3b51da76ce
Update of the Italian translation, by Diego De Landro
2013-03-23 19:00:50 +01:00
Olivier Teulière
60b3c40667
Update of the Catalan translation, by Joan Montané
2013-03-10 23:29:49 +01:00
Olivier Teulière
85f9da2346
Update of the Spanish translation, by Joan Montané
2013-03-10 23:29:49 +01:00
Olivier Teulière
97bf7d175a
Update of the Serbian translation, by Uroš Stefanović
2013-03-10 23:29:49 +01:00
Olivier Teulière
5ed2c07681
Update of the Czech translation, by Pavel Fric
2013-03-10 23:29:49 +01:00
Olivier Teulière
70abc4b615
Update of the French translation
2013-03-10 23:20:48 +01:00
Olivier Teulière
0e4a3f6a7b
Update po files
2013-03-10 23:19:11 +01:00
Olivier Teulière
a688c5d151
Fix a typo
2013-03-10 23:14:49 +01:00
Olivier Teulière
eaaa12e8c7
Fix a file name, preventing a few strings to be translated
2013-03-06 19:41:18 +01:00
Olivier Teulière
ab8e4a36c1
Add a missing include
2013-03-03 01:07:42 +01:00
Olivier Teulière
f6999a720d
Fix mismatch declaration between struct and class
2013-03-03 01:07:41 +01:00
Olivier Teulière
cdbb53f72c
Gray out the players area when the game is finished.
...
This was broken since 196e02f9ad
.
2013-01-29 22:58:00 +01:00
Olivier Teulière
afc791dd73
MainWindow: no frame is needed for labels in the status bar
2013-01-20 20:31:33 +01:00
Olivier Teulière
0cfc063a0f
Fix c7913ddc45
.
...
This was not supposed to be commited.
2013-01-20 19:48:15 +01:00
Olivier Teulière
1dcf458695
Stats report: add "tooltips" to show the played move.
...
Implementation heavily based on a proof of concept by Joan Montané.
2013-01-20 19:34:51 +01:00
Olivier Teulière
8ab4f88a59
Fix make distcheck
2013-01-20 19:22:40 +01:00
Olivier Teulière
f4ec605f45
po: re-generate po files
2013-01-20 19:19:14 +01:00
Olivier Teulière
4428159836
po: update the list of files to translate
2013-01-20 19:18:41 +01:00
Olivier Teulière
c7913ddc45
Arbitration: clear the filters when the rack changes, not when a search is performed
2013-01-20 19:18:17 +01:00