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
ehouse
df51f38946
first checked in. may have bugs
2006-01-28 18:58:04 +00:00
ehouse
dcd31cd092
update email address in header comments: no code change
2006-01-08 01:25:02 +00:00
ehouse
21c28dfcd9
add random seed in win32 case
2005-11-27 23:11:05 +00:00
ehouse
efe72f242e
need to set flag before making calls that will result in a stream of
...
messages.
2005-11-27 22:24:25 +00:00
ehouse
c4643ee5b4
Increase size of tray and fonts for win32; turn on windoze-style
...
menus.
2005-11-27 22:06:04 +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
62b055b577
first checked in. Builds for Win32, but crashes on XP after drawing
...
its board.
2005-11-27 20:27:46 +00:00
ehouse
47e21c4169
hide new obj dirs
2005-11-27 20:17:39 +00:00
ehouse
655dbada6b
changes for gcc compilation: conditionally define out stuff that
...
doesn't work on win32 (e.g. CommandBar).
2005-11-27 20:17:09 +00:00
ehouse
4d2ed4f0f6
changes for gcc compilation: fix syntax errors and API usage,
...
conditionally define out stuff that doesn't work on win32
(e.g. CommandBar).
2005-11-27 20:16:43 +00:00
ehouse
908f4d1952
fix for STUBBED_DICT case
2005-11-27 20:13:42 +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
eadf7d2d43
for gcc: fix caps and remove commas after last item in array
2005-11-27 20:10:06 +00:00
ehouse
09b8306028
fix caps; use rand() on win32
2005-11-27 20:09:15 +00:00
ehouse
a07b388e7a
change how struct is defined for gcc
2005-11-27 20:06:36 +00:00
ehouse
acbd41334f
fix syntax errors; other catch up with changes
2005-11-27 20:05:33 +00:00
ehouse
0b96f001a5
fix syntax error
2005-11-27 20:04:46 +00:00
ehouse
5ed2892250
fix capitalization of header file -- which gcc cares about.
2005-11-27 20:04:06 +00:00
ehouse
24ca68e96e
remove connect info button, instead bring it up every time role
...
changes to one that needs it.
2005-10-06 02:34:07 +00:00
ehouse
d1298e2911
make network play on by default
2005-09-07 12:32:29 +00:00
ehouse
4ff2f68bd7
add strings for relay errors
2005-09-07 12:31:32 +00:00
ehouse
bd121ed939
protect logging with mutex since happens from multiple threads now.
2005-08-21 14:54:49 +00:00
ehouse
05e9bd2d12
flesh out interaction with comms. Now able to play a complete game vs
...
linux version over GPRS.
2005-08-21 14:36:11 +00:00
ehouse
cca35b28db
tweak how timers stored
2005-08-21 14:07:29 +00:00
ehouse
a24e7d18b3
timeout isn't an assertion failure
2005-08-21 14:07:12 +00:00
ehouse
2b1dd9ec55
use renamed constant
2005-08-21 14:05:29 +00:00
ehouse
ee52261a9c
add vc60.pdb
2005-07-30 02:07:20 +00:00
ehouse
b3e26adaf8
make some conn-related IDs conditional
2005-07-30 02:05:59 +00:00
ehouse
4f3a24eb78
add cesockwr.o
2005-07-30 02:04:29 +00:00
ehouse
3b79617c61
Add and use driver for communication over TCP. Driver uses two
...
threads, reader and writer, on a single socket. With this checkin a
connect request reaches the relay and a response comes back and is
passed to and recognized by the common code. A full game should now
work, but hasn't been tried. Nor is there any handling of socket
errors, retries, etc.
2005-07-30 02:02:49 +00:00
ehouse
7d79e79105
tweak conn dialog
2005-07-30 01:51:24 +00:00
ehouse
19734cc053
begin work of allowing multi-device play over WiFi/Cellular: add
...
dialog to gather params, save 'em, and stub out send proc. Still need
to debug a bit, and add threads to send/receive packets.
2005-07-23 15:31:21 +00:00