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
Olivier Teulière
dd003417c0
Ignore empty lines in the word list, instead of throwing an exception
2010-06-12 15:59:07 +00:00
Olivier Teulière
c861d37c5d
Use todos instead of unix2dos
2010-05-22 18:38:07 +00:00
Olivier Teulière
28e5401619
Get ready for version 1.12
2010-05-22 13:56:48 +00:00
Olivier Teulière
51f4df9769
Update of the catalan and czech translations
2010-05-22 13:56:35 +00:00
Olivier Teulière
4e93c918d8
Thanks to Pavel Fric for the Czech translation
2010-05-22 10:27:29 +00:00
Olivier Teulière
8b17672303
Update of the po files, and complete czech translation
2010-05-22 10:27:10 +00:00
Olivier Teulière
e5c193dba8
Added the text of the LGPL, used by the files generated by 'autopoint'
2010-05-22 10:26:46 +00:00
Olivier Teulière
38020da8ab
The README is now in english, and more up to date
2010-05-22 10:26:12 +00:00
Olivier Teulière
dd44196d21
Renamed _wtoi into wtoi to avoid a name collision with mingw32 headers
2010-05-20 20:27:47 +00:00
Olivier Teulière
7a486ec697
Fixed an encoding bug on Windows
2010-05-19 19:28:26 +00:00
Olivier Teulière
d3df401664
Compilation fix for the Windows build
2010-05-19 19:28:09 +00:00
Olivier Teulière
81809dd74f
- Changed a few strings
...
- Updated the po files
- Completed the French translation
2010-05-16 18:12:54 +00:00
Olivier Teulière
01297ebdb4
Sort the word list before processing it. It allows a much better compression, and avoid problems when a word is a prefix of the word just before.
...
Also, the word list is not a raw buffer anymore, which makes it a bit easier to understand the algorithm.
2010-05-16 10:06:01 +00:00
Olivier Teulière
32a252c96b
Fixed a bug and added a sanity checks (no duplicate entries in the word list)
2010-05-16 10:05:09 +00:00
Olivier Teulière
80ca8844d9
Generate the dictionary from the wizard, and (optinally) load it.
...
The wizard is now fully usable.
2010-05-15 12:20:19 +00:00
Olivier Teulière
9d5c9fe1d0
The dictionary creation is now encapsulated into a dedicated class, to allow reusing it easily
2010-05-15 12:14:53 +00:00
Olivier Teulière
7cf6e90303
New wizard, for creating a dictionary from the GUI.
...
The wizard is almost ready... except that the dictionary is not generated yet!
2010-05-15 12:13:35 +00:00
Olivier Teulière
10c476dfae
Set version to 1.12-dev
2010-05-12 22:12:59 +00:00
Olivier Teulière
3666b89337
Do not distribute moc files.
...
Problem reported by Julien Catalano.
2010-05-12 22:12:31 +00:00