Commit graph

21 commits

Author SHA1 Message Date
ehouse
e8a18f10de rewrite ceLocateNDicts to do recursive searches from a list of
directories stored in resources.  On device this is currently
"\Program Files\Crosswords" and "\SD Card".  (Just "." for win32.)
Later may need to restrict on the card too.  Still to do: make "no
dicts found" Alert list the places searched.
2006-04-22 14:05:09 +00:00
ehouse
4e483b03a5 forgot to save before commiting.... 2006-04-19 04:57:51 +00:00
ehouse
25b1fb4ecf ceLocateNDicts now takes a callback. Use that to build menu of dicts
rather than call OpenFile, which doesn't let you browse much of the
file system on CE.  Heading for installing dicts in Program Files so
users never have to worry about them.
2006-04-19 04:56:00 +00:00
ehouse
76c6a56f93 Rewrite dictionary location code so that it can more effeciently
produce a list of dictionaries.  The API has changed slightly, but the
new ability isn't used yet.
2006-04-16 05:12:52 +00:00
ehouse
eef7b20544 get rid of unneeded DH() 2006-03-20 04:13:40 +00:00
ehouse
9b77537905 Check .xwd files coming back from OpenFile dlg, and reject with msg to
user those that aren't valid.  This catches corrupt files and other app
files ending with .xwd.
2006-02-20 01:56:34 +00:00
ehouse
9f42faee6d missed one ce-specific struct. This makes it work on ce! 2006-01-31 06:41:49 +00:00
ehouse
df72a59423 use debhacks 2006-01-28 19:03:10 +00:00
ehouse
dcd31cd092 update email address in header comments: no code change 2006-01-08 01:25:02 +00:00
ehouse
23232d25ba Turn off STUBBED_DICT -- can now load and execute from an .xwd file
running on WINE.
2005-11-27 21:39:06 +00:00
ehouse
0df6b6c049 OpenFileForMapping doesn't seem to exist in win32 -- or at least not
in MinGW's view.
2005-11-27 20:13:13 +00:00
ehouse
91f0094008 fix compile error! 2005-06-30 01:51:40 +00:00
ehouse
b14562e883 Refactor ce_dictionary_make so that it returns NULL rather than an
broken dict when the file's missing or corrupt.
2005-06-30 01:36:51 +00:00
ehouse
3eb04b4161 add debug-version logging to catch dictionary corruption 2005-06-13 13:36:26 +00:00
ehouse
8f5c777b9b dict_getShortName 2004-12-18 01:02:22 +00:00
ehouse
dfdff5fb61 call new dict_super_init 2004-10-16 04:41:23 +00:00
ehouse
fa0bfb7d13 check flags before recognizing dict so shipping versions will not try to open newer format dicts 2004-05-26 04:50:30 +00:00
ehouse
ffc4adc812 return NULL when no dict 2004-01-10 17:59:15 +00:00
ehouse
44f803b6f6 fix to work with new DAWG flags 2004-01-06 15:56:56 +00:00
ehouse
0bc083096d tweak that seemed to fix crash, but I don't get why 2003-12-09 05:17:12 +00:00
ehouse
a4c3922d6e first checkin from personal archive 2003-11-20 16:26:35 +00:00