Commit graph

494 commits

Author SHA1 Message Date
ehouse
ca86336496 first checked in. 2004-09-17 07:11:15 +00:00
ehouse
2d16a04c52 add pnolet version as option 2004-09-17 07:09:40 +00:00
ehouse
1788752939 fix signed bug that broke scrolling in ask dialog 2004-08-31 13:27:28 +00:00
ehouse
bcf48a4a40 add logEvent 2004-08-31 13:19:28 +00:00
ehouse
e9a9125d41 add palm-style patterns for bonus squares (via compile-time option) 2004-07-29 06:56:48 +00:00
ehouse
67ac5c9ba0 add parens so test for dict flags works. 2004-07-29 06:55:21 +00:00
ehouse
b4840b6916 add new string constants 2004-07-25 00:43:54 +00:00
ehouse
edf6fdc116 add XP_STRCAT 2004-07-25 00:43:23 +00:00
ehouse
5f681eb5c1 fix formatting 2004-07-25 00:43:04 +00:00
ehouse
7586bf5013 up version string; fix formatting. 2004-07-25 00:42:39 +00:00
ehouse
810c3475be change signature to fit API changes (but don't use new params yet);
add new strings; fix formatting.
2004-07-25 00:42:18 +00:00
ehouse
7dbcdf4ca5 change signature to fit API changes (but don't use new params yet);
fix formatting.
2004-07-25 00:39:47 +00:00
ehouse
22460e4e6d accept dicts with new-format flags 2004-07-25 00:38:52 +00:00
ehouse
e19e47e0a8 nuke constant 2004-07-25 00:37:25 +00:00
ehouse
2af1705f1c Add warning when ARCH not defined -- it doesn't belong in your default
ENV if you compile Linux kernel 2.6.x -- and turn on new features.
2004-07-25 00:36:45 +00:00
ehouse
dfd4da9947 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
f091ea2a53 just copied from ../English 2004-07-21 14:36:00 +00:00
ehouse
b92e531300 print letters as well as tiles when dieing because words out of order. 2004-07-21 14:34:10 +00:00
ehouse
6043e8c544 rule for building main dict from public commons list 2004-07-21 02:07:48 +00:00
ehouse
337bdea8a6 track last word for debugging purposes. 2004-07-21 02:06:24 +00:00
ehouse
a2db305526 print words up to 99 letters long 2004-07-21 02:04:57 +00:00
ehouse
8a4b9eed3a remove dead code 2004-07-20 15:13:54 +00:00
ehouse
b8af3a6e79 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
1b603f2124 fix filters with the help of a localized Polish system. 2004-07-20 14:57:05 +00:00
ehouse
dba0aed84e add CHARSET attribute 2004-07-20 01:05:46 +00:00
ehouse
a66d508eeb first checkin; may not work 2004-07-19 13:55:58 +00:00
ehouse
6143e80c2b Friendlier warning when CAB builder file not found. 2004-07-11 16:52:29 +00:00
ehouse
a5fbad009f change binary name to Crosswords.exe 2004-07-11 16:32:22 +00:00
ehouse
0f373beadb change app title to Crosswords 2004-07-11 16:31:11 +00:00
ehouse
3a5ba82339 first checkin; works 2004-07-11 16:27:28 +00:00
ehouse
aec9469c6d 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
ebc986bd8b cannot binmode(STDOUT) 2004-07-11 16:24:12 +00:00
ehouse
67ba5461c5 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
6e53150418 always hide arrow when undoing partial move, not just when done from
tray.
2004-07-10 22:57:17 +00:00
ehouse
665ff7b4c4 make < 80 columns 2004-07-10 22:56:20 +00:00
ehouse
8d967d53e3 up version to b6 2004-07-10 22:43:46 +00:00
ehouse
1f4203e89d Turn on search limit feature; set version number in prc file. 2004-07-10 22:43:21 +00:00
ehouse
bb291f1e75 Hide cursor arrow when pen in empty tray region returns tiles to tray. 2004-07-10 22:40:50 +00:00
ehouse
898d0bf9ed protect with ifdef 2004-07-10 17:51:42 +00:00
ehouse
2c6412448b support and turn on hintlimits features 2004-07-10 17:49:31 +00:00
ehouse
74a934c50f add tray limits for hint dlg 2004-07-10 17:47:30 +00:00
ehouse
16a0f1248a support hint limits feature 2004-07-10 17:46:36 +00:00
ehouse
21085f1dcc add askTrayLimits var 2004-07-10 17:43:15 +00:00
ehouse
ee16a0f07f remove unused var 2004-07-10 17:42:16 +00:00
ehouse
d51014a45e first checked in; works 2004-07-10 17:40:16 +00:00
ehouse
e320ae9617 output the right string 2004-07-10 14:17:07 +00:00
ehouse
0cfa51e04a handle DOS EOL 2004-07-09 04:02:48 +00:00
ehouse
2b8dd6a805 cleanup 2004-07-08 14:26:42 +00:00
ehouse
13e33c181a deal with DOS EOL chars 2004-07-08 14:07:15 +00:00
ehouse
c3cc51f965 add XWFEATURE_SEARCHLIMIT 2004-07-01 01:15:15 +00:00
ehouse
faca5cf3f6 move function for GREMLINs build 2004-07-01 01:13:51 +00:00
ehouse
abdde18b6e unify hintconfig and searchlimits 2004-07-01 01:12:55 +00:00
ehouse
857873dc83 first checkin 2004-06-27 14:23:50 +00:00
ehouse
39f563cffb turn on new features by default 2004-06-27 05:03:48 +00:00
ehouse
00c1f802fc cleanup; use new API for limiting tile use from tray. 2004-06-27 05:01:18 +00:00
ehouse
d9efe4258b cleanup for no hintlimit feature case 2004-06-27 04:35:42 +00:00
ehouse
2d63cdeda0 cleanup for no hintlimit feature case; add new param 2004-06-27 04:35:20 +00:00
ehouse
9c8159110b incorporate API changes; cleanup timer code 2004-06-25 07:19:05 +00:00
ehouse
ccd17bd59d version change 2004-06-25 07:09:38 +00:00
ehouse
9e1391af32 missed name change 2004-06-25 07:09:08 +00:00
ehouse
8e8e6896c1 framework for smarter inval of hint rect during drag 2004-06-25 06:56:58 +00:00
ehouse
4e6b8f4c76 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
c6c6d38dfc 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
f900988bcc 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
ecc48fde1c rearrange hint menuitems 2004-06-25 06:45:31 +00:00
ehouse
a5b920e8f6 remove tray limits; add boolen for tracking whether to ask for 'em. 2004-06-25 06:44:55 +00:00
ehouse
a4198e4ddd add palm_util_getTraySearchLimits; addressed, 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:43:46 +00:00
ehouse
ca490374e5 add util_getTraySearchLimits 2004-06-25 06:39:24 +00:00
ehouse
338bda1e5b name change 2004-06-25 06:27:48 +00:00
ehouse
620b8752cf add #ifdef to fix compile 2004-06-24 05:20:28 +00:00
ehouse
18023ecab3 remove unused variable 2004-06-24 05:19:52 +00:00
ehouse
173eba64e3 version now part of stream 2004-06-24 05:19:31 +00:00
ehouse
6e5067c01d version now part of stream; fix VERSION defines 2004-06-24 05:18:46 +00:00
ehouse
6c14b290eb preserve hint limits 2004-06-24 05:17:59 +00:00
ehouse
9523cf30d5 remove non-working code 2004-06-23 04:37:44 +00:00
ehouse
fe681ddf86 move some actions to penUp from penDown 2004-06-23 03:33:06 +00:00
ehouse
63c860d31e nuke unused param 2004-06-23 03:30:12 +00:00
ehouse
004ec05a64 add checkbox for hint rect 2004-06-22 06:30:58 +00:00
ehouse
59ac0e42ef up stream version to include hintrect boolean 2004-06-22 06:29:19 +00:00
ehouse
debca15ba5 scroll as part of hint rect drag 2004-06-22 06:28:22 +00:00
ehouse
1568a27e3f hint-rect on by default (until UI or cli option added) 2004-06-18 13:52:49 +00:00
ehouse
dce8eb2ea5 remove dead code and bogus assert 2004-06-18 13:52:12 +00:00
ehouse
afdf26db81 add checkbox for hint rect; version change 2004-06-18 13:29:19 +00:00
ehouse
3608849636 add checkbox for hint rect 2004-06-18 13:28:31 +00:00
ehouse
2a9d5b7832 polish hintrect stuff; fix inval, etc 2004-06-18 13:25:57 +00:00
ehouse
ee184e2cf1 add allowHintRect 2004-06-18 13:16:40 +00:00
ehouse
f1dd28387c draw hint rect borders 2004-06-16 04:17:08 +00:00
ehouse
d5b3dd6551 kill timers after firing once 2004-06-16 04:16:22 +00:00
ehouse
cb54bb1c6f version num 2004-06-16 04:06:54 +00:00
ehouse
8238ca20f4 draw hint-rect borders 2004-06-16 04:06:43 +00:00
ehouse
e3f57eed44 make hint rect per-player; hide when tray not visible; make upward
drag remove it.
2004-06-16 04:06:02 +00:00
ehouse
7914876294 Change engine to, when given a rect that's a subset of the board,
constrain the search for moves to those that involve filling only
tiles within the rect -- while still using the rest of the board as
context for the moves.  Robot moves use the whole board.
2004-06-15 01:58:09 +00:00
ehouse
da4fe889f1 Track drag on board to form a rect whose borders are drawn via
attributes on cells; pass that rect to engine when hint requested.
Still rough, and needs to be made per-user.  Also needs a way to hide
the rect.
2004-06-15 01:56:01 +00:00
ehouse
7efcdc80fe draw borders on cells that are part of hint-constraint rect 2004-06-15 01:44:39 +00:00
ehouse
8164f918f7 only call board_handlePenMove when mouse button is down. 2004-06-15 01:41:39 +00:00
ehouse
7e174b428f first checked in 2004-06-10 13:02:20 +00:00
ehouse
2b13efd72c tweaks for BYOD 2004-06-10 13:01:08 +00:00
ehouse
6f382e116c fix prototype error 2004-06-10 03:27:58 +00:00
ehouse
dd0a98a48e cleanup. Everything works now AFAIK. 2004-06-10 03:27:40 +00:00
ehouse
5a222f10b7 get working for spanish .xwd. .pdb remains. 2004-06-09 04:09:19 +00:00