ehouse
6a729ec2fa
add error message; cast to avoid compile warnings
2005-10-30 05:06:23 +00:00
ehouse
b8d80a9c2b
add a few consts
2005-10-30 05:05:45 +00:00
ehouse
76d35deea5
fix misspelling; tweak error messages
2005-10-19 03:21:19 +00:00
ehouse
f3869d453a
new error message
2005-10-14 08:25:51 +00:00
ehouse
90f57ef2e5
catch up with API change
2005-10-01 15:53:56 +00:00
ehouse
a3305e2ca9
just log some messages so user interaction not required.
2005-09-14 05:11:29 +00:00
ehouse
6474320381
add enough timer support for heartbeat; fix redraw bug
2005-09-09 03:14:11 +00:00
ehouse
731b0fb813
add linuxFireTimer
2005-09-09 03:12:58 +00:00
ehouse
6b3b5c0f90
move fireTimer to linux-common code
2005-09-09 03:12:24 +00:00
ehouse
ecce7f9d2e
add an extra slot as on other platforms
2005-09-09 03:06:27 +00:00
ehouse
ad7b25eb52
add missing header. (Did gtk change?)
2005-09-09 02:57:14 +00:00
ehouse
479805ee08
add role to newgame dialog
2005-09-05 05:31:11 +00:00
ehouse
f4b5459569
add error message; don't assert (crash) when socket closes.
2005-09-04 20:31:34 +00:00
ehouse
8f796ca6bb
new (commented-out) info message
2005-09-03 18:36:08 +00:00
ehouse
377e514f0b
for testing, add -H option to prevent client from sending heartbeat
...
messages to relay.
2005-09-03 15:39:15 +00:00
ehouse
238036ff9d
Add strings for error codes for relay disconnect events.
2005-09-03 06:58:05 +00:00
ehouse
889ebf6ce9
catch up with API changes
2005-09-02 06:24:47 +00:00
ehouse
df5c274c31
constant name changed
2005-08-21 14:18:56 +00:00
ehouse
0a8b5bb563
Get rid of unused param
2005-07-14 02:54:47 +00:00
ehouse
a26549afa9
Pass protocol version code with connect request, and return error if
...
it isn't what relay can handle. Report error to user.
2005-07-06 01:36:52 +00:00
ehouse
ca6c35ad78
cancel old timer before setting a new one
2005-07-05 20:59:42 +00:00
ehouse
c24a8ca79b
remove logging
2005-06-25 05:44:30 +00:00
ehouse
86a37e0d13
implement new util_setTimer, and handle heartbeat timer
2005-06-23 04:20:00 +00:00
ehouse
8631466589
fix formatting; make board wide enough for timer.
2005-05-30 00:20:42 +00:00
ehouse
22c492b450
add justification to draw_string_at to better position using pango.
2005-05-30 00:03:58 +00:00
ehouse
8fc13f1548
give tiles a background color
2005-05-29 21:17:23 +00:00
ehouse
1e6f0c33a6
Switch to GTK 2.n.
2005-05-29 20:40:38 +00:00
ehouse
d9e203fd6d
New fields in drawCtxt for pango-based text layout; other tweaks for
...
switch to GTK 2.n.
2005-05-29 20:39:01 +00:00
ehouse
7c206d6d16
huge set of changes to get working with GTK 2.n. Type changes and
...
casts, rewrite of img-button creation, tweaks in startup ordering that
may not have been necessary.
2005-05-29 20:37:35 +00:00
ehouse
57bb5b1e80
huge set of changes to get working with GTK 2.n. Use pango for text
...
drawing, getting rid of all GdkFonts; get rid of clipping until I
understand why it was prevent all drawing. Etc.
2005-05-29 20:32:48 +00:00
ehouse
655ae045c4
switch to g_signal_connect
2005-05-29 20:17:09 +00:00
ehouse
df8bfef99d
formatting fixes; casts for GTK
2005-05-29 19:37:42 +00:00
ehouse
d2e64ff324
add linux_util_addrChange (stubbed out)
2005-04-03 16:56:39 +00:00
ehouse
2ccdf6878a
fix for api change
2005-04-03 02:47:08 +00:00
ehouse
e3b319f341
don't use null comms
2005-03-25 13:41:18 +00:00
ehouse
3e281299ed
check for null comms before using
2005-03-25 03:13:10 +00:00
ehouse
1490fe9fea
define XP_LD
2005-03-20 21:03:18 +00:00
ehouse
3d54ec402a
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
820664d212
add XP_STRNCPY
2005-03-19 22:06:23 +00:00
ehouse
90cca0c92b
use compiler flags that ease debugging
2005-03-15 06:22:48 +00:00
ehouse
db8a6d0eb2
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
670f5d8673
move playerNum into dsi so can be used in formatting score
2005-03-15 03:27:24 +00:00
ehouse
f280b6755d
api change
2005-03-12 05:33:40 +00:00
ehouse
955f2180db
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
40ac233a92
fix misspelling
2005-03-09 15:12:57 +00:00
ehouse
1fba8494f3
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
fb4881a285
API change
2005-01-25 04:41:47 +00:00
ehouse
958754dbfe
util function sig change
2005-01-13 04:30:50 +00:00
ehouse
48f4caeb7a
add missing param
2004-12-11 04:17:07 +00:00
ehouse
1b0ab6037f
add HintAtts param to draw_drawBoardArrow
2004-11-14 16:27:51 +00:00