ehouse
7d622f9484
fix and cleanup linux client to move to using tcp. Add the ability to
...
deal with socket dying and (maybe) being replaced. Only connect on
demand now, when first packet's ready to go.
2005-03-19 22:07:53 +00:00
ehouse
02bc9178db
add XP_STRNCPY
2005-03-19 22:06:23 +00:00
ehouse
13b55cfeab
use compiler flags that ease debugging
2005-03-15 06:22:48 +00:00
ehouse
912f53178b
move playerNum into dsi so can be used in formatting score; show
...
most recent turn (like symbian 80)
2005-03-15 03:29:37 +00:00
ehouse
36bba4024b
move playerNum into dsi so can be used in formatting score
2005-03-15 03:27:24 +00:00
ehouse
af1416ed99
api change
2005-03-12 05:33:40 +00:00
ehouse
1c7e530538
deal with tcp streams the same in curses as on gtk. Both work now
...
with the relay.
2005-03-12 05:33:30 +00:00
ehouse
ef828a0bdf
fix misspelling
2005-03-09 15:12:57 +00:00
ehouse
897caf4e88
Replace UDP-based messaging with TCP. Stream protocol says distinct
...
message is length plus data. Use non-deprecated gtk select-like
function. With these changes can play full games through the relay on
gtk. Untested on ncurses but probably broken.
2005-03-06 18:07:00 +00:00
ehouse
572484ad53
API change
2005-01-25 04:41:47 +00:00
ehouse
f5a5d3d7a6
util function sig change
2005-01-13 04:30:50 +00:00
ehouse
6a569d5632
add missing param
2004-12-11 04:17:07 +00:00
ehouse
28b98cfd79
add HintAtts param to draw_drawBoardArrow
2004-11-14 16:27:51 +00:00
ehouse
4971a622ce
Make linux compile with latest changes
2004-11-09 02:06:32 +00:00
ehouse
00cc411f39
fix linux build: set up super's vtable
2004-10-30 17:01:20 +00:00
ehouse
b7f847194e
fix help message
2004-09-30 01:49:46 +00:00
ehouse
39f563cffb
turn on new features by default
2004-06-27 05:03:48 +00:00
ehouse
00c1f802fc
cleanup; use new API for limiting tile use from tray.
2004-06-27 05:01:18 +00:00
ehouse
d9efe4258b
cleanup for no hintlimit feature case
2004-06-27 04:35:42 +00:00
ehouse
2d63cdeda0
cleanup for no hintlimit feature case; add new param
2004-06-27 04:35:20 +00:00
ehouse
1568a27e3f
hint-rect on by default (until UI or cli option added)
2004-06-18 13:52:49 +00:00
ehouse
7efcdc80fe
draw borders on cells that are part of hint-constraint rect
2004-06-15 01:44:39 +00:00
ehouse
8164f918f7
only call board_handlePenMove when mouse button is down.
2004-06-15 01:41:39 +00:00
ehouse
61a05c3387
formatting fixes; add string for attempt to undo tile assignment.
2004-05-14 09:05:45 +00:00
ehouse
deaf860c5b
catch up with score-summary changes
2004-05-12 05:46:08 +00:00
ehouse
e85dc01638
new string as part of displaying last turn when score tapped
2004-04-30 08:38:46 +00:00
ehouse
d71e6a5a75
add XP_STRCAT
2004-04-30 08:37:30 +00:00
ehouse
bd5da24595
fix formatting
2004-02-28 05:23:10 +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
34547f7fb7
drawBegin sig change
2004-02-13 13:54:52 +00:00
ehouse
05f2ae79b7
tweak dict-building sanity check
2004-01-25 14:31:34 +00:00
ehouse
d1df5342e4
set new dict variable
2003-12-14 17:55:45 +00:00
ehouse
5a915fe5d1
new file; -D option to workaround extra event leftover from probably
...
bug in new nTiles select dialog.
2003-11-30 19:10:47 +00:00
ehouse
589d9d3eaf
new slot
2003-11-30 19:09:39 +00:00
ehouse
03baf8cb2b
add test of board_requestHint change: limit number of tiles used in
...
hint.
2003-11-30 19:08:55 +00:00
ehouse
31017a455b
folloe board_requestHint signature change
2003-11-30 19:07:01 +00:00
ehouse
183eb9e283
first checked in
2003-11-30 19:06:22 +00:00
ehouse
8f1cfaec23
first checked in
2003-11-16 17:30:19 +00:00
ehouse
38f211270e
new menuitems (not yet used); blank-pick API change
2003-11-16 17:28:54 +00:00
ehouse
e9f34e8484
common code does more picking work now.
2003-11-16 17:25:46 +00:00
ehouse
4d31200290
util_userPickTile replaces util_askBlankFace
2003-11-16 17:17:04 +00:00
ehouse
f2766ec8e9
first checked in
2003-11-16 17:15:41 +00:00
ehouse
b5f54608da
remove code to new shared file
2003-11-16 17:14:28 +00:00
ehouse
9e966e7815
new files; commented-out -D option to turn on tile picking
2003-11-16 17:14:01 +00:00
ehouse
9bc9550a07
gettimeofday call burried in an assert; need to work for non-debug
...
builds too.
2003-11-01 05:56:24 +00:00
ehouse
5776da0b93
first checkin
2003-11-01 05:35:29 +00:00