Commit graph

261 commits

Author SHA1 Message Date
ehouse
6d88dc1525 first checked in. Won't work yet. 2004-03-02 06:18:10 +00:00
ehouse
df10e1acd4 add LAUNCHERCATEGORY 2004-03-02 06:16:54 +00:00
ehouse
eec30d4292 #ifdef hint config feature; version now beta 1 2004-03-02 06:00:52 +00:00
ehouse
c5f2c1f211 #ifdef hint config feature 2004-03-02 06:00:29 +00:00
ehouse
508d98d8e0 make rectContainsPt params signed to avoid errors on palm 2004-03-02 05:58:15 +00:00
ehouse
3bc2feb47e add missing var 2004-03-02 03:26:35 +00:00
ehouse
d48ae1a216 draw_trayBegin returns bool 2004-03-02 03:26:10 +00:00
ehouse
7d403f1ae5 fix reverse-highlighting of cells 2004-03-01 02:31:25 +00:00
ehouse
6a9228bb43 fix arrow movement when board flipped 2004-03-01 02:30:45 +00:00
ehouse
ae9edbb08d After an undo, set the prev_move bits on the move now on top of the
stack so the tiles will get highlighted.
2004-02-29 06:59:37 +00:00
ehouse
be219aaf81 get rid of tabs/fix formatting. No code changes. 2004-02-29 01:08:50 +00:00
ehouse
934777e567 make two-line miniWindows work 2004-02-28 05:25:21 +00:00
ehouse
bd5da24595 fix formatting 2004-02-28 05:23:10 +00:00
ehouse
0bc7948abf postpone adding text to keep it from showing up highlighted. (Thx to B.T. for the tip.) 2004-02-28 05:21:26 +00:00
ehouse
2024a069ac add summary when no tiles played too 2004-02-27 06:19:31 +00:00
ehouse
8a1ba5c20e add ceSetDlgItemFileName 2004-02-27 06:18:21 +00:00
ehouse
a2a6191f77 remove positionDlg; plug leak 2004-02-27 06:13:45 +00:00
ehouse
667c3acc07 tweak dlg style 2004-02-27 06:10:54 +00:00
ehouse
9b79db9b3c remove positionDlg 2004-02-27 06:09:43 +00:00
ehouse
0d055bd1b8 remove positionDlg; remove .xwd from dict names 2004-02-27 06:09:07 +00:00
ehouse
1545509b81 remove positionDlg; up pendown timer to half second 2004-02-27 06:04:42 +00:00
ehouse
d82b212e56 remove positionDlg 2004-02-27 06:03:37 +00:00
ehouse
4f10119ab6 remove positionDlg 2004-02-27 05:57:06 +00:00
ehouse
791d371b90 guard server_do against reentrance 2004-02-18 04:28:32 +00:00
ehouse
98a87ea4a6 add makeUniqueName for saveas 2004-02-18 04:25:29 +00:00
ehouse
b0210ab672 change how blanks are indicated so one pixel's possible 2004-02-18 04:24:21 +00:00
ehouse
9d80f626d2 add DS_CENTER; up beta version string 2004-02-18 04:23:14 +00:00
ehouse
2a619fdffa robot turn reports should also be scrollable 2004-02-17 05:00:13 +00:00
ehouse
0244afcde6 make util_userQuery return bool 2004-02-17 04:00:12 +00:00
ehouse
f684ec9461 draw_boardBegin returns bool now 2004-02-17 03:58:40 +00:00
ehouse
b447decb78 fix formatting 2004-02-17 03:56:12 +00:00
ehouse
7742a90722 show which tiles on board are blanks; use tile background for on-board tiles 2004-02-15 23:37:45 +00:00
ehouse
165d6e9c46 use strbox for move confirmation; pass full path to GetSaveFileName 2004-02-14 06:13:18 +00:00
ehouse
b2af413a2a add FEATURE_TRAY_EDIT 2004-02-14 06:11:17 +00:00
ehouse
28efd8e495 new ids for dlg items 2004-02-14 06:09:45 +00:00
ehouse
5948229ab2 tweak blank dlg; make strbox handle queries 2004-02-14 06:09:19 +00:00
ehouse
3b428dee73 adapt to do queries too 2004-02-14 06:07:52 +00:00
ehouse
06023b3d03 new fields 2004-02-14 06:06:55 +00:00
ehouse
6e84b577e2 fix blank dialog 2004-02-14 06:03:53 +00:00
ehouse
34547f7fb7 drawBegin sig change 2004-02-13 13:54:52 +00:00
ehouse
f40930d73e fix redraw of tray when minirect disappears 2004-02-13 13:49:25 +00:00
ehouse
ceb34e32c0 remove background from pts display in tray; center arrow; fix draw
during multiple hints.
2004-02-13 13:47:37 +00:00
ehouse
ce29cdb1b3 beta 8 2004-02-13 13:28:13 +00:00
ehouse
da2a895b3c hit-test in divider using bigger rect 2004-02-13 04:47:22 +00:00
ehouse
e3149b0e42 abort draw quickly if platform can't 2004-02-13 04:46:50 +00:00
ehouse
6940f21009 change return type of draw_boardBegin 2004-02-13 04:45:19 +00:00
ehouse
95f7452b35 commented-out experimental draw changes 2004-02-12 04:36:48 +00:00
ehouse
aec1fd1972 Don't call BeginPaint etc when handling WM_PAINT in order to better
use inval system in common.
2004-02-12 04:35:10 +00:00
ehouse
cbc449d81f add invalTilesUnderRect 2004-02-12 04:20:11 +00:00
ehouse
05f3232d0a export functions 2004-02-12 04:19:27 +00:00
ehouse
6dade8d97f inval tray when miniwindow disappears 2004-02-12 04:18:38 +00:00
ehouse
6bc3be9711 fix reported bug: when tile placed on arrow and arrow can't move
further, hide the arrow so tile can be drawn.
2004-02-10 05:23:32 +00:00
ehouse
982994dce6 Eliminate recursive search of VFS file system in attempt to speed
search for dicts.
2004-02-10 05:22:39 +00:00
ehouse
bc4937048c tweak file opening and saving (incomplete) 2004-01-30 05:48:24 +00:00
ehouse
db9391df36 provide default dict name for first game 2004-01-30 05:46:03 +00:00
ehouse
7226c92adf move logLastError 2004-01-30 05:45:23 +00:00
ehouse
68e2975472 fix compiler warning 2004-01-29 05:07:10 +00:00
ehouse
3c0c7be7f5 new id for bonus resource 2004-01-29 05:05:37 +00:00
ehouse
49191dee06 fix bug preventing game save; read bonus squares from resource 2004-01-29 04:49:34 +00:00
ehouse
402c45ac7f Add bonus square resource 2004-01-29 04:47:32 +00:00
ehouse
c1d918dd79 field for board resource 2004-01-29 04:45:53 +00:00
ehouse
f2a252534d first checkin 2004-01-25 19:22:24 +00:00
ehouse
2928160660 ignore evc++ cruft 2004-01-25 16:53:07 +00:00
ehouse
407a1bc174 tweak about dialog for first sourceforge release 2004-01-25 16:48:09 +00:00
ehouse
354427d33c fix non-debug compile 2004-01-25 16:47:12 +00:00
ehouse
294bd21097 first checkin 2004-01-25 16:46:33 +00:00
ehouse
cf0bf85af4 first checkin of simply dictionary to make getting started easier 2004-01-25 16:32:28 +00:00
ehouse
a0e82c37eb first checked in 2004-01-25 14:37:58 +00:00
ehouse
05f2ae79b7 tweak dict-building sanity check 2004-01-25 14:31:34 +00:00
ehouse
c1cde174db Add test to allow dragging a selected tile. 2004-01-25 14:30:29 +00:00
ehouse
5ffb365510 draw after robot move; fix error opening saved game in STUB_DICT build 2004-01-22 03:21:19 +00:00
ehouse
aea4964feb always draw arrows in black 2004-01-22 03:20:19 +00:00
ehouse
09f657eef2 make stubbed dict work 2004-01-17 22:10:23 +00:00
ehouse
a22019c928 confirm each dict converted from old format 2004-01-17 19:34:34 +00:00
ehouse
5010dbe1b3 confirm each dict converted from old format; recover from open when
none avail.
2004-01-17 19:34:25 +00:00
ehouse
5694e9de3d first attempt to let others use M$ tools 2004-01-10 18:19:18 +00:00
ehouse
f61eba7fd8 juggle button; partial fix to when to autosave games and when to insist on a name; don't launch multiple instances 2004-01-10 18:11:28 +00:00
ehouse
415713b42e first cut 2004-01-10 18:06:18 +00:00
ehouse
ce5e7c1238 juggle replaces undo 2004-01-10 18:05:35 +00:00
ehouse
91fc71c4e1 Add juggle button; copyright date fix 2004-01-10 18:03:27 +00:00
ehouse
1ec43c2262 fix tile drawing; move rem string 2004-01-10 18:02:10 +00:00
ehouse
a33abf1a40 return NULL when no dict 2004-01-10 17:59:15 +00:00
ehouse
416bd76667 fix to work with new DAWG flags 2004-01-06 15:56:56 +00:00
ehouse
40d9c99ecb cleanup 2004-01-06 15:54:18 +00:00
ehouse
2ebb3fc8df remove foo 2004-01-06 15:52:02 +00:00
ehouse
4f03f6644d single-= works better on windoze 2004-01-06 05:43:34 +00:00
ehouse
fdfb77abde binmode for windoze compatibilty 2004-01-06 05:40:39 +00:00
ehouse
18ca2b226e turn on NEWDAWG for all languages 2003-12-14 19:53:07 +00:00
ehouse
c44d83e413 fix for langs with custom tiles 2003-12-14 19:52:49 +00:00
ehouse
75d2f37d56 fix for two-byte non-7-bit ascii chars 2003-12-14 19:52:21 +00:00
ehouse
c56192f4f1 first checked in 2003-12-14 19:51:44 +00:00
ehouse
bdc95f2669 first checked in 2003-12-14 17:58:42 +00:00
ehouse
d1df5342e4 set new dict variable 2003-12-14 17:55:45 +00:00
ehouse
d051a1b1ed need to switch two bits in every node when converting old-format
dicts.
2003-12-14 17:55:30 +00:00
ehouse
c0b3e8696c make 6-bit tile indices possible in 4-byte format; better decision
whether to go 3- or 4-byte.  With this checkin I can no longer build
in the old format (for current shipping Crosswords); may need to fix
that if don't release new soon.
2003-12-14 17:54:09 +00:00
ehouse
997f0884cc new macros for new dawg node format 2003-12-14 16:59:58 +00:00
ehouse
348ae6194d boolean for nodeSize should make for faster tests 2003-12-14 16:21:01 +00:00
ehouse
a4f9a4075a [re]define masks for different format dawgs 2003-12-14 16:20:21 +00:00
ehouse
9cebba4153 remove turn-on-option part of picking tiles into tray. If you enable
it for a game you're stuck with it.  Less complex UI is better.
2003-12-13 18:40:17 +00:00
ehouse
e5801bd6f6 fix compiler warning 2003-12-13 18:37:43 +00:00