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
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
ehouse
0a8b5bb563
Get rid of unused param
2005-07-14 02:54:47 +00:00
ehouse
6ca28e44e7
fix compile error
2005-07-13 12:35:38 +00:00
ehouse
7c4858887a
Refactor ce_dictionary_make so that it returns NULL rather than an
...
broken dict when the file's missing or corrupt. Casts to stop
warnings.
2005-06-30 01:48:07 +00:00
ehouse
61f86ae77d
util_setTimer changes
2005-06-23 14:09:20 +00:00
ehouse
5f0648c840
fix scrolling; resize board, enabling scrolling, when SIP is revealed.
...
And make it possible for user to reveal it.
2005-06-13 14:29:49 +00:00
ehouse
64876a008f
as a workaround for reported lockups on WM SE devices, save state
...
after many user actions. This was meant to capture the state right
before the crash but seems instead to have fixed it.
2005-02-06 06:56:06 +00:00
ehouse
132f7e808b
scrolling support; determine board layout based on screen size.
2005-02-05 21:43:16 +00:00
ehouse
c87132b416
remove dead param
2005-01-23 08:15:29 +00:00
ehouse
076e9917fb
fix to compile with changed api
2005-01-21 08:26:32 +00:00
ehouse
d8b00d98d3
remove unused vars
2005-01-04 15:11:00 +00:00
ehouse
fe5aec3785
use _vsnprintf to fix buffer overflow
2004-12-18 01:03:26 +00:00
ehouse
a07d8160f8
cover timer with scoreboard when no timer so region gets erased
2004-12-17 15:11:45 +00:00
ehouse
c0e2370cd2
init new-style menus
2004-12-17 07:45:30 +00:00
ehouse
218a0a9a1c
fix to compile without SEARCHLIMIT set
2004-12-11 04:25:45 +00:00
ehouse
4a9e05b277
catch up with api changes; add remaining tiles dialog
2004-11-09 02:40:36 +00:00
ehouse
a8ad591ebe
support hint limits feature
2004-07-10 17:46:36 +00:00
ehouse
335d43e2b3
incorporate API changes; cleanup timer code
2004-06-25 07:19:05 +00:00
ehouse
8e90447f65
kill timers after firing once
2004-06-16 04:16:22 +00:00
ehouse
1cd8c7ed96
turn coloring tiles on by default
2004-05-28 02:45:49 +00:00
ehouse
15299090e9
no drawing until board inited; redraw after colors changed in new game creation
2004-05-26 04:48:25 +00:00
ehouse
411bc40a72
add string for undo assign error
2004-05-15 01:07:34 +00:00
ehouse
9810b8cbe2
catch up with string constant changes
2004-05-13 02:13:48 +00:00
ehouse
372cb73a49
add STR_LOCAL_NAME
2004-05-01 14:30:34 +00:00
ehouse
f363bf13e9
fix to compile without EDITCOLORS
2004-05-01 13:45:10 +00:00
ehouse
3f54d5394a
inval board after color changes inside dialogs
2004-04-14 04:00:28 +00:00
ehouse
6a8320e504
init prefs before dctx, and dcxt before game
2004-04-03 16:39:18 +00:00
ehouse
aa1d398ec4
first cut at color editing
2004-03-28 01:14:34 +00:00
ehouse
8a5163f0fb
remove positionDlg; up pendown timer to half second
2004-02-27 06:04:42 +00:00
ehouse
da73f5ea9b
add makeUniqueName for saveas
2004-02-18 04:25:29 +00:00
ehouse
47a812e9b9
robot turn reports should also be scrollable
2004-02-17 05:00:13 +00:00
ehouse
9420dec8fb
use strbox for move confirmation; pass full path to GetSaveFileName
2004-02-14 06:13:18 +00:00
ehouse
71c91188e0
fix redraw of tray when minirect disappears
2004-02-13 13:49:25 +00:00
ehouse
5527c648d1
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
53a87e54b6
tweak file opening and saving (incomplete)
2004-01-30 05:48:24 +00:00
ehouse
78893a0195
fix bug preventing game save; read bonus squares from resource
2004-01-29 04:49:34 +00:00
ehouse
f9cb828ff4
draw after robot move; fix error opening saved game in STUB_DICT build
2004-01-22 03:21:19 +00:00
ehouse
717685abc0
make stubbed dict work
2004-01-17 22:10:23 +00:00
ehouse
3845321c46
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
5e53ed901a
fix double-start of new game
2003-12-09 05:18:47 +00:00
ehouse
2e5ac6683d
API changed
2003-12-03 04:32:20 +00:00
ehouse
a4c3922d6e
first checkin from personal archive
2003-11-20 16:26:35 +00:00