ehouse
23e26a3ba9
debug-only function for logging wchar_t strings
2006-04-20 04:38:40 +00:00
ehouse
ed1bac4a16
When creating dicts dropdown, set 0th as default if there's been no match.
2006-04-20 03:56:38 +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
936e4868a2
Install into /My Documents/Crosswords since that's the only place the
...
OpenFile dialog will let you browse. And use filename as -a option so
more than one dictionary can be installed -- without that the
installer treats all dicts as versions of the same app and removes the
old before installing the new.
2006-04-16 05:49:59 +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
144e7b408b
Seems to work to pack a .xwd file so that it's installed on a device
...
when clicked. Still haven't figured out how to include info about the
app name, developer name etc.
2006-04-15 23:46:24 +00:00
ehouse
b05fe65389
Quick meaningless checkin (update comments) to check svn config
2006-04-03 03:37:53 +00:00
ehouse
0f6437345b
Draw bitmap chars ("specials", e.g. for Spanish) centered in rect
...
rather than at x,y. This lines them up with normal letters on the
board as it changes size.
2006-04-02 22:27:44 +00:00
ehouse
ea812d81ea
Fix crash when no dictionary by checking for null model before calling
...
cePositionBoard on WM_SETTINGCHANGE event
2006-04-02 21:52:15 +00:00
ehouse
13b7fa62aa
Add macros to draw.h, and use 'em for wince, so that a platform can choose to call draw.h methods via a vtable or static linking.
2006-04-01 21:01:20 +00:00
ehouse
e18982919c
implement ResetEvent and SetEvent
2006-03-21 03:47:58 +00:00
ehouse
eca8fa28b0
use MS macro to get winsock functions instead of eponymous posix ones.
...
With this change, play over IP works again!
2006-03-21 03:47:15 +00:00
ehouse
eef7b20544
get rid of unneeded DH()
2006-03-20 04:13:40 +00:00
ehouse
b0e5668093
fix errors that became apparant when feature flags turned on and
...
stopped building wince resources with _WIN32_WCE on.
2006-03-04 15:57:39 +00:00
ehouse
56050fff5a
colorsel dialog works now on wince, so remove warning dialog
2006-03-04 15:56:31 +00:00
ehouse
523798cd3a
fix colorsel dialog on wince by defining MY_COLOR_SEL for .rc files
...
too. Also stop defining _WIN32_WCE for win32 .rc files. Turn on all
other missing XW-feature flags in .rc file too.
2006-03-04 15:55:57 +00:00
ehouse
3e06bc56f7
add target to upload binary
2006-03-04 06:09:42 +00:00
ehouse
81f36474a8
move on to next beta
2006-02-28 05:29:37 +00:00
ehouse
7427f29832
update copyright -- thought I'd done this...
2006-02-20 02:07:18 +00:00
ehouse
4f99915aeb
strip all .exe files, not just for release.
2006-02-20 01:57:18 +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
c277762396
change about box text for beta 5.
2006-02-20 01:51:46 +00:00
ehouse
3b3e35b38f
strip release binaries
2006-02-19 16:07:14 +00:00
ehouse
7bace099ed
tweak code so board is right width in release build. Looks as if I'm
...
working around a code-gen bug, but I haven't looked at the asm output.
2006-02-19 05:48:51 +00:00
ehouse
2931039b29
update comments to describe building with Linux tools
2006-02-18 21:59:04 +00:00
ehouse
8f72bf6b56
new directories to ignore
2006-02-18 14:08:04 +00:00
ehouse
9ff5259d4e
add const decls to draw.h and dictnry.h functions where appropriate,
...
and modify "subclass" methods to match. Should be no code change, but
this makes the intent of the APIs clearer.
2006-02-18 06:39:40 +00:00
ehouse
353d65987d
new directories and file extensions to ignore
2006-02-17 07:33:08 +00:00
ehouse
abf185fd85
cast threadstart func ptrs. Not sure why...
2006-02-17 07:31:21 +00:00
ehouse
04ead8566c
tie aygshell to Wince rather than making it separate feature
2006-02-17 07:30:54 +00:00
ehouse
00142f8d80
use __VA_ARGS__ in debug macros
2006-02-17 07:29:25 +00:00
ehouse
35b7a7900f
get rid of printf
2006-02-16 03:32:19 +00:00
ehouse
fa77bb4a34
make color buttons owner-draw, and draw them. This fixes bug where
...
all are the background color, and seems to fix win32 build altogether.
Wince build still needs to respond to the buttons being pressed.
2006-02-16 03:31:44 +00:00
ehouse
49801fb0ee
provide sensible path for saved files on win32 so state can be preserved
2006-02-15 13:09:36 +00:00
ehouse
fb410e4011
use native color-picker on win32
2006-02-14 04:54:28 +00:00
ehouse
c42c6a6551
turn off broken color sel until have time to fix
2006-02-14 04:52:31 +00:00
ehouse
ea9c2ca48b
better way of doing debug builds
2006-02-07 14:46:08 +00:00
ehouse
c767c89d64
back out change that had window drawing too narrow
2006-02-07 14:45:30 +00:00
ehouse
3559618e25
separate debug build; pass flags to linker so OS won't run in emulation mode
2006-02-06 15:00:46 +00:00
ehouse
1dcee125b9
lots of tweaks toward a beta build on linux. works now, but takes a
...
hex editor.
2006-02-06 04:48:20 +00:00
ehouse
d0352dfa80
attempt to show different title when in debug mode
2006-02-06 04:44:09 +00:00
ehouse
b495ccc9e2
tweak -- but these will be going away as soon as mingw and debian's
...
pocketpc-sdk catch up with me.
2006-02-06 04:43:32 +00:00
ehouse
bc6cfacedb
cleanup closing in on building correctly -- which now works, though it
...
takes a hex editor. May have fixed a bug with a missing CloseHandle
call.
2006-02-06 04:41:14 +00:00
ehouse
2e901dde4e
type changes to stop warnings
2006-01-31 14:40:49 +00:00
ehouse
9f42faee6d
missed one ce-specific struct. This makes it work on ce!
2006-01-31 06:41:49 +00:00
ehouse
3ef2bf9c8e
pass the right param to WinMain. This makes it work on ce!
2006-01-31 06:41:16 +00:00
ehouse
6266de224e
use debhacks; add flags to compile for wince
2006-01-28 19:05:39 +00:00
ehouse
df72a59423
use debhacks
2006-01-28 19:03:10 +00:00
ehouse
3174ff031f
use debhacks; ifdef out cmdbar stuff which debian tools don't support yet
2006-01-28 19:02:04 +00:00