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
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