Commit graph

521 commits

Author SHA1 Message Date
Olivier Teulière
d6fbd6bef1 Allow combining several variants in a single game 2011-08-28 18:47:25 +02:00
Olivier Teulière
38f3a456bb Handle the "7 among 8" variant in a few more places 2011-08-28 15:52:12 +02:00
Olivier Teulière
306d1e10bf Added tests for the "7 among 8" mode 2011-08-28 15:29:11 +02:00
Olivier Teulière
336a5a6111 eliottxt.cpp is now encoded in UTF-8 2011-08-28 15:06:15 +02:00
Olivier Teulière
4aa7c1a548 Support the "7 among 8 variant" in the text interface 2011-08-28 14:51:56 +02:00
Olivier Teulière
fd0bf204cc Fixed the variable used in board* 2011-08-27 21:55:49 +02:00
Olivier Teulière
e9a49a87ab Use radio buttons for the game type instead of a combo box 2011-08-27 21:55:49 +02:00
Olivier Teulière
fdc29871e5 New GameParams class to wrap a few game characteristics.
These characteristics will not change during the game.
2011-08-27 21:55:49 +02:00
Olivier Teulière
3b4750d3bf Round: the m_bonus field should be of type bool, not int. 2011-08-27 21:55:49 +02:00
Olivier Teulière
2dea386ac9 Added a .gitignore file 2011-08-27 21:53:29 +02:00
Olivier Teulière
6fe86f7bf1 Next version will be 1.14 2011-08-23 06:18:04 +00:00
Olivier Teulière
10e6b85cc0 Prepare for version 1.13 2011-08-20 21:51:05 +00:00
Olivier Teulière
4c5747892e Update of the Czech translation 2011-08-18 19:48:50 +00:00
Olivier Teulière
bafc52c9e5 Updated Windows build instructions 2011-08-16 18:16:24 +00:00
Olivier Teulière
6a3d611c95 log4cxx patch is no longer needed and makes build process to fail.
Patch by Julien Catalano.
2011-08-16 17:54:19 +00:00
Olivier Teulière
36773d6ba5 Apache Portable Runtime (APR) and APR-util (APU) packages were not available
anymore for download. Update to current versions.
APU also needs an extra configure flag (--with-apr-util).

Patch by Julien Catalano.
2011-08-16 17:43:27 +00:00
Olivier Teulière
47e7bc4994 Update of the Catalan translation 2011-08-16 16:51:52 +00:00
Olivier Teulière
918fd7c2de Update of the Czech translation 2011-08-03 20:52:25 +00:00
Olivier Teulière
3df16cf1ae Forgotten file for the translations (with 2 more strings to translate) 2011-08-03 06:41:19 +00:00
Olivier Teulière
f9a7307898 Added a unit test for all the string conversions 2011-07-30 19:49:29 +00:00
Olivier Teulière
cfa88072a3 Replace the use of convertToMb() and convertToWc() with macros 2011-07-30 19:48:05 +00:00
Olivier Teulière
867ac96b4d Defined some useful string conversion macros 2011-07-30 19:47:24 +00:00
Olivier Teulière
9e71372c42 Simplified the readFromUTF8() prototype 2011-07-30 19:46:47 +00:00
Olivier Teulière
03d93c9360 Renamed the string conversion macros, to make chaining more natural. 2011-07-30 19:45:18 +00:00
Olivier Teulière
b5212ebd05 Fixed encoding problems on Windows. 2011-07-30 19:44:18 +00:00
Olivier Teulière
fd409bad0e Use libconfig 1.4.7 2011-07-30 14:23:43 +00:00
Olivier Teulière
1d04bd2d2c Little patch for the Windows build system 2011-07-30 14:21:23 +00:00
Olivier Teulière
cbaad7ff6c Compilation fixes for the Windows build 2011-07-30 13:15:52 +00:00
Olivier Teulière
82d1572f28 New Serbian translation, courtesy of Uroš Stefanović 2011-07-29 23:09:11 +00:00
Olivier Teulière
d1458564fa Regenerated po files and completed french translation 2011-07-29 22:50:09 +00:00
Olivier Teulière
08516b07d7 Added support for definitions, using an external website 2011-07-28 20:55:48 +00:00
Olivier Teulière
c8305a0b10 Allow very thin columns 2011-07-17 09:16:52 +00:00
Olivier Teulière
77827bee1a Added a context menu to the tree header in training mode, to disable automatic resizing of the columns 2011-07-17 09:09:47 +00:00
Olivier Teulière
424fd3af32 Display the points of the word entered by the player before validating it. 2011-07-16 23:31:17 +00:00
Olivier Teulière
1e543111e9 Detect and ignore the BOM in the letters file 2011-07-16 21:13:42 +00:00
Olivier Teulière
23771f3f71 Indicate the end of the game 2011-01-30 00:23:45 +00:00
Olivier Teulière
7bb432b954 Removed a useless include 2011-01-29 23:50:14 +00:00
Olivier Teulière
0c76b9d781 Simplified the looging macros, and added logs in various key places. 2011-01-29 23:47:20 +00:00
Olivier Teulière
674cd3e838 Updated the dependencies, and added rules to build log4cxx and its dependencies.
Note: a few fixes are still needed to enable logging in the win32 builds.
2011-01-16 21:41:38 +00:00
Olivier Teulière
e175a6d8bc Added a new (optional) dependency on log4cxx, to enable logging.
If disabled (the default), everything is compiled away.
2011-01-16 21:30:30 +00:00
Olivier Teulière
9ad384eae1 Make sure the board is cleared when a game stops 2011-01-15 21:47:42 +00:00
Olivier Teulière
15da522038 The changed letters are now displayed in upper case 2011-01-15 16:42:20 +00:00
Olivier Teulière
9e4d196d70 Fixed a typo 2011-01-15 16:35:36 +00:00
Olivier Teulière
bbb0ee4510 In free game mode, the "Change" button cannot be used anymore to pass without changing any letter.
This should be more intuitive.
2011-01-15 16:33:02 +00:00
Olivier Teulière
6f4c575eb6 Improved error messages when changing letters and/or passing 2011-01-10 22:06:10 +00:00
Olivier Teulière
cadc14e8aa Added Indonesian translation, courtesy of Switchu Legitri 2011-01-08 22:27:59 +00:00
Olivier Teulière
af37443fc0 New bag widget, showing the remaining tiles. Not used for real yet. 2010-11-01 17:49:55 +00:00
Olivier Teulière
1374304ff9 Moved the tiles layout to a dedicated file 2010-10-22 17:01:31 +00:00
Olivier Teulière
6bf27a4509 Layout improvements:
- Handle the minimum size of the layout correctly
 - Draw the lines between tiles, instead of drawing on them
2010-10-22 16:59:43 +00:00
Olivier Teulière
3352337142 Let the TileWidget class handle mouse clicks, instead of doing it in the BoardWidget class 2010-10-22 16:58:37 +00:00