Commit graph

627 commits

Author SHA1 Message Date
ehouse
e66e3be0b1 accept new-format dictionaries. Tested with BasEnglish2to8.xwd.
Should still work for old-format, and for 4-byte, but untested.
2004-07-25 00:35:13 +00:00
ehouse
ff19bb0b16 just copied from ../English 2004-07-21 14:36:00 +00:00
ehouse
03896da111 print letters as well as tiles when dieing because words out of order. 2004-07-21 14:34:10 +00:00
ehouse
d9af27b056 rule for building main dict from public commons list 2004-07-21 02:07:48 +00:00
ehouse
bccdedea9e track last word for debugging purposes. 2004-07-21 02:06:24 +00:00
ehouse
c955c24dc3 print words up to 99 letters long 2004-07-21 02:04:57 +00:00
ehouse
37f889703a remove dead code 2004-07-20 15:13:54 +00:00
ehouse
dd7b6cf0de remove masking that was breaking blanks in Polish and I THINK was
redundant.  Add assert to make sure.
2004-07-20 15:08:45 +00:00
ehouse
94f8baeed5 fix filters with the help of a localized Polish system. 2004-07-20 14:57:05 +00:00
ehouse
a332242c7a add CHARSET attribute 2004-07-20 01:05:46 +00:00
ehouse
b6f91f6c7c first checkin; may not work 2004-07-19 13:55:58 +00:00
ehouse
9b6784d4f3 Friendlier warning when CAB builder file not found. 2004-07-11 16:52:29 +00:00
ehouse
9540be3c1d change binary name to Crosswords.exe 2004-07-11 16:32:22 +00:00
ehouse
de74dd9480 change app title to Crosswords 2004-07-11 16:31:11 +00:00
ehouse
0ff235fee5 first checkin; works 2004-07-11 16:27:28 +00:00
ehouse
6ca300067b fix so can build on windoze; add step to build .CAB files from dicts for Wince 2004-07-11 16:25:43 +00:00
ehouse
8db7f244d3 cannot binmode(STDOUT) 2004-07-11 16:24:12 +00:00
ehouse
0539ebd1d9 fix problems introduced with WINCE_ONLY definition. Apparently you
can't redifine a makefile var and have the new value used on
subsequent lines.
2004-07-11 15:03:03 +00:00
ehouse
76615fbc48 always hide arrow when undoing partial move, not just when done from
tray.
2004-07-10 22:57:17 +00:00
ehouse
3608ee29a8 make < 80 columns 2004-07-10 22:56:20 +00:00
ehouse
b5ee71b97b up version to b6 2004-07-10 22:43:46 +00:00
ehouse
3863e9a754 Turn on search limit feature; set version number in prc file. 2004-07-10 22:43:21 +00:00
ehouse
b36124f01d Hide cursor arrow when pen in empty tray region returns tiles to tray. 2004-07-10 22:40:50 +00:00
ehouse
53f9b49b5a protect with ifdef 2004-07-10 17:51:42 +00:00
ehouse
ef1dda23ba support and turn on hintlimits features 2004-07-10 17:49:31 +00:00
ehouse
06f6837556 add tray limits for hint dlg 2004-07-10 17:47:30 +00:00
ehouse
a8ad591ebe support hint limits feature 2004-07-10 17:46:36 +00:00
ehouse
74aa6ec990 add askTrayLimits var 2004-07-10 17:43:15 +00:00
ehouse
69f7598b19 remove unused var 2004-07-10 17:42:16 +00:00
ehouse
75cb31845f first checked in; works 2004-07-10 17:40:16 +00:00
ehouse
4aee758a5c output the right string 2004-07-10 14:17:07 +00:00
ehouse
d97d5f3b22 handle DOS EOL 2004-07-09 04:02:48 +00:00
ehouse
6430754ab1 cleanup 2004-07-08 14:26:42 +00:00
ehouse
01fb2c9878 deal with DOS EOL chars 2004-07-08 14:07:15 +00:00
ehouse
5df7a2bca4 add XWFEATURE_SEARCHLIMIT 2004-07-01 01:15:15 +00:00
ehouse
b93b8e544e move function for GREMLINs build 2004-07-01 01:13:51 +00:00
ehouse
10eef46020 unify hintconfig and searchlimits 2004-07-01 01:12:55 +00:00
ehouse
391dc51b23 first checkin 2004-06-27 14:23:50 +00:00
ehouse
2bc41f6043 turn on new features by default 2004-06-27 05:03:48 +00:00
ehouse
81b6bde472 cleanup; use new API for limiting tile use from tray. 2004-06-27 05:01:18 +00:00
ehouse
afa67f1a3c cleanup for no hintlimit feature case 2004-06-27 04:35:42 +00:00
ehouse
03011152d6 cleanup for no hintlimit feature case; add new param 2004-06-27 04:35:20 +00:00
ehouse
335d43e2b3 incorporate API changes; cleanup timer code 2004-06-25 07:19:05 +00:00
ehouse
ed3810eb4c version change 2004-06-25 07:09:38 +00:00
ehouse
89af7669e1 missed name change 2004-06-25 07:09:08 +00:00
ehouse
6a05866e80 framework for smarter inval of hint rect during drag 2004-06-25 06:56:58 +00:00
ehouse
b637c2c6e6 engine is now responsile for asking for and tracking how many tiles in
the tray should be used in hints.
2004-06-25 06:51:24 +00:00
ehouse
bb3a67e9da engine is now responsile for asking for and tracking how many tiles in
the tray should be used in hints.  Moved responsibility here from
platform because platform doesn't know when a turn ends, and end of a
turn (engine reset) is the right place to reset the values.
2004-06-25 06:49:49 +00:00
ehouse
e9d3a3f646 pass to engine boolean telling it whether to ask for tray hint limits;
address, for penDown only, confusion between whether pen events are
handled and whether the handling means a redraw is required.  Might
need to do same for penMoved and penUp.
2004-06-25 06:47:35 +00:00
ehouse
930fcbbb70 rearrange hint menuitems 2004-06-25 06:45:31 +00:00