Commit graph

506 commits

Author SHA1 Message Date
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
Olivier Teulière
cbc6215967 Handle arrows again 2010-10-22 16:57:59 +00:00
Olivier Teulière
e5eb6dd654 Draw an outline around the arrow 2010-10-22 16:57:13 +00:00
Olivier Teulière
308e609966 Display the letters correctly 2010-10-22 16:56:32 +00:00
Olivier Teulière
90027c3210 Display the coordinates of the board, and draw a square around it.
It now looks exactly like the old board (with 1 pixel difference for the coordinates, making it better).
2010-10-17 21:45:10 +00:00
Olivier Teulière
858b3997ae New TileWidget class, to handle a single square 2010-10-17 21:28:01 +00:00
Olivier Teulière
84b69e8919 Ask for a confirmation before starting a new game 2010-10-17 21:24:18 +00:00
Olivier Teulière
c3785555b9 Print to stderr the complete stack trace in case of exception or segmentation fault.
This feature will only be activated in debug mode, and if available on the platform.
The symbols will even be demangled if possible (i.e. if compiled with g++).
2010-10-17 21:23:39 +00:00
Olivier Teulière
892d0ae0cb Next version will be 1.13 2010-10-14 11:22:18 +00:00
Olivier Teulière
5cb6ad38cd New button on the "Dic. info" tab, to save the dictionary words list to a file 2010-09-18 13:07:39 +00:00
Olivier Teulière
31922c8da9 Display the number of remaining vowels, consonants and jokers in the bag window 2010-09-12 15:27:38 +00:00
Olivier Teulière
170c59481f Ignore '\r' characters when loading the word list 2010-09-10 18:36:36 +00:00
Olivier Teulière
809eb9eb94 Alternate row colors to make the results table a bit nicer 2010-07-11 20:59:05 +00:00
Olivier Teulière
3608c76fa4 Display for each result the difference with the top score 2010-07-11 20:58:41 +00:00
Olivier Teulière
9c0ca5835a Force the sort column when refreshing the results 2010-07-11 20:58:21 +00:00
Olivier Teulière
f74e762ee3 Color in red the line if the word corresponds to the best score 2010-07-11 20:58:03 +00:00