ehouse
584e016083
script for averaging results of running 'time' multiple times.
2006-08-12 02:01:57 +00:00
ehouse
c9abae4abd
juggle until something changes. This is better than there sometimes being
...
no change, until I figure out how to force drawing as on Palm.
2006-07-01 14:14:48 +00:00
ehouse
46c5433b74
removed a param from board_handlePenUp
2006-06-27 06:31:36 +00:00
ehouse
c4de8b5ba5
disable juggle button if only one player active; copy all four players when saving game state after dismissal.
2006-06-18 19:02:47 +00:00
ehouse
91bfaae902
call server_do after gameinfo dialog returns in case a player has
...
become a robot.
2006-06-14 06:22:21 +00:00
ehouse
97ccccad48
Support new tri-part enabled type; add "game info" dialog/menu to test
...
read-only side; support new attributes for column head and nplayers
label; hide labels as well as controls that go with them.
2006-06-10 05:50:27 +00:00
ehouse
cbe5ed2779
Refer to players as "remote" rather than "not local" to be consistent
...
with Palm and PPC; fix juggle bug by adjusting lines after moving them.
2006-06-08 01:26:18 +00:00
ehouse
00291dc997
change newgame api names; implement juggle; change getter to take a
...
callback to copy strings that will go out of scope before the getter
returns (e.g. wince). Use changed API in gtk dialog.
2006-06-07 01:45:03 +00:00
ehouse
6c7e4b37f4
use common/nwgamest.c. Lots of code removed, and the dialog works now.
2006-06-07 01:28:37 +00:00
ehouse
c3bcff83e0
use signed types to avoid overflow and disappearing scores
2006-05-28 16:02:16 +00:00
ehouse
9776c57eea
center letter in tile even when it's too big.
2006-05-28 15:04:57 +00:00
ehouse
e8273bc9f0
Finish scrollbar work by passing number of visible rows to
...
util_trayHiddenChange, which means an API change. In board, calculate
bottom of board based on bottom of tray when tray is hidden, and round
so that it's an exact multiple of cell height. In wince, take
advantage of the new parameter to fix the scrollbar so that very
constrained boards can be scrolled even when the tray is hidden.
2006-05-19 13:44:05 +00:00
ehouse
7bc6b18885
Replace overlap param with nHidden to give more flexibility in
...
creating situations where board must be scrolled.
2006-05-17 06:10:24 +00:00
ehouse
92012adb50
move scrollbar into its own box so it doesn't force buttons to be over-tall
2006-05-14 15:26:21 +00:00
ehouse
0e5e3868cf
Incorporate svnversion output in usage()
2006-05-14 14:47:32 +00:00
ehouse
9367d73e24
add compile-command
2006-05-12 07:59:38 +00:00
ehouse
db4bd5c1cd
make tray hide button toggle hidden state
2006-05-12 07:59:21 +00:00
ehouse
8d67d30c3d
minor code improvement
2006-05-11 03:02:11 +00:00
ehouse
615ee9e46e
fix layout for vertical scoreboard option
2006-05-09 12:31:41 +00:00
ehouse
dc0cdfc53a
catch up with API change
2006-05-09 04:04:56 +00:00
ehouse
4c58ee9e2f
catch up with API changes
2006-05-05 12:49:02 +00:00
ehouse
b0c4e9e91e
Include name of dict so it can get printed.
2006-04-30 13:58:24 +00:00
ehouse
4e2b080be5
Add, and use, stream_putString. Saves 500 bytes on win32.
2006-04-25 13:31: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
ea85e6a3f6
add install target
2006-02-27 00:08:32 +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
f142ef61db
make XP_UCHAR signed to avoid warnings calling string.h funcs
2006-02-18 06:36:39 +00:00
ehouse
00459487c1
fix warning
2006-02-18 06:35:48 +00:00
ehouse
00142f8d80
use __VA_ARGS__ in debug macros
2006-02-17 07:29:25 +00:00
ehouse
199ecd10a2
clean up usage
2006-02-17 07:28:41 +00:00
ehouse
cd0b0d815e
don't include in curses-only build
2006-02-17 07:28:17 +00:00
ehouse
2b2635aa8f
formatting only
2006-02-17 07:27:58 +00:00
ehouse
3f0353c681
makefile cleanup
2006-02-17 07:27:36 +00:00
ehouse
dcd31cd092
update email address in header comments: no code change
2006-01-08 01:25:02 +00:00
ehouse
5581fd064e
don't connect to relay unless have something to send
2005-10-30 16:28:52 +00:00
ehouse
c85d3d88d9
add a const
2005-10-30 05:06:41 +00:00
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