ehouse
|
0dfdb767df
|
dialog text only: invite->room
|
2009-10-24 16:35:33 +00:00 |
|
ehouse
|
1fa8b2e48f
|
remove unused param (not even compiled on Palm); on wince, try to
duplicate for timer the vertical offset used for scores.
|
2009-10-16 03:20:39 +00:00 |
|
ehouse
|
f80b1d74f2
|
include name of player whose turn it is in scoreboard entry, reducing
length until it fits. (Still needs polishing...)
|
2009-10-15 12:44:53 +00:00 |
|
ehouse
|
2721561324
|
add option to include new duplicate packets flag
|
2009-09-26 14:33:09 +00:00 |
|
ehouse
|
827f44ff48
|
Script to put games on relay that need partners, great for testing
with just one handheld.
|
2009-09-26 13:48:58 +00:00 |
|
ehouse
|
547c1758a9
|
For testing, add option to send duplicates of all packets
|
2009-09-26 13:47:51 +00:00 |
|
ehouse
|
b1352f013c
|
prepend Test_ to cookie/room name
|
2009-09-22 03:38:43 +00:00 |
|
ehouse
|
a13e1d6488
|
add util_clearTimer, implement on all platforms, and call when closing
comms to fix crash on Wince when timer fired after comms had been
deleted. The closure stored and passed in was no longer a valid ptr.
|
2009-09-21 12:49:08 +00:00 |
|
ehouse
|
a91fd28773
|
fix some warnings when building linux client without debugging but
with warnings as errors.
|
2009-09-20 21:51:29 +00:00 |
|
ehouse
|
52055d6334
|
add USE_CURSES to help
|
2009-09-20 20:48:05 +00:00 |
|
ehouse
|
1da25307e5
|
Display relay state on board, horizontal scoreboard mode only for now.
|
2009-09-20 18:45:25 +00:00 |
|
ehouse
|
a5556469ef
|
fix timer formatting
|
2009-09-20 05:00:23 +00:00 |
|
ehouse
|
e8ae5e43ad
|
don't timeout games just because they're set to sleep a long time between moves.
|
2009-09-17 03:41:08 +00:00 |
|
ehouse
|
18e9301e87
|
rename Cookie to Invite, a change that may change. Rename everywhere
in clients but not in relay where cookie is too pervasive. (There are
no code changes in this checkin.)
|
2009-09-14 03:11:11 +00:00 |
|
ehouse
|
535e97b855
|
replace array of indices with array of ptrs for faster & smaller code
|
2009-09-13 05:28:12 +00:00 |
|
ehouse
|
6c4b991566
|
Modify comms and games APIs so single struct of callbacks is passed
instead of multiple callbacks; add callback called when relay state
changes; adapt linux and palm clients to new API. (Wince changes
pending.)
|
2009-09-12 21:39:13 +00:00 |
|
ehouse
|
8ddc8612a8
|
experimental CC def should not have been checked in
|
2009-09-05 13:00:35 +00:00 |
|
ehouse
|
3a1c2572dd
|
Merge in unicode changes to read in utf-8 dictionary format
|
2009-09-04 12:30:10 +00:00 |
|
ehouse
|
6827ab5d88
|
Unify signal handlers that do same thing; clean memory leaks and a
double-dispose.
|
2009-08-30 15:23:05 +00:00 |
|
ehouse
|
1c8147c21c
|
Tweak to support non-ascii utf-8 chars from dicts. Seems to display
Catalan and Polish fine (on board.)
|
2009-08-29 16:09:58 +00:00 |
|
ehouse
|
d86d2b556a
|
Tweak to support non-ascii utf-8 chars from dicts. Seems to display
Catalan and Polish fine (on board.)
|
2009-08-29 16:09:24 +00:00 |
|
ehouse
|
d29b048504
|
timeout games after five minutes no matter what
|
2009-08-23 15:35:47 +00:00 |
|
ehouse
|
537de614b9
|
remove timer assert; log socket errors
|
2009-08-21 12:15:40 +00:00 |
|
ehouse
|
f5f5df990e
|
Drive hosts launched from list of local roles in anticipation of
splitting tests between machines.
|
2009-08-21 03:31:34 +00:00 |
|
ehouse
|
1264cacdc1
|
when one participant in a game crashes kill the rest so another can
begin.
|
2009-08-20 11:56:33 +00:00 |
|
ehouse
|
522bd8636d
|
include timestamp in "game finished ok" output
|
2009-07-31 13:04:37 +00:00 |
|
ehouse
|
fbd3559e3b
|
Fix assertion failures
|
2009-07-31 13:03:05 +00:00 |
|
ehouse
|
7338a706cb
|
option to randomly kill xwords instances
|
2009-07-29 04:31:23 +00:00 |
|
ehouse
|
192fb50bf8
|
add SIGINT handler that calls quit (to save files). Listen for errors in poll.
|
2009-07-29 04:29:29 +00:00 |
|
ehouse
|
9ab746d8ac
|
Include strerror output in a few socket-related error messages.
|
2009-07-28 05:17:44 +00:00 |
|
ehouse
|
62b7d3c3a4
|
Clean up gtk case and fix post-game log checking.
|
2009-07-28 05:02:09 +00:00 |
|
ehouse
|
19cff0f7c5
|
make all game ids (cookies) unique; fix success test
|
2009-07-16 04:36:30 +00:00 |
|
ehouse
|
fed0458f2e
|
various improvements. Runs games forever now, though exit is clumsy.
|
2009-07-13 02:57:41 +00:00 |
|
ehouse
|
d7cd277893
|
Add option to close stdin on startup, which seems required to run
curses version from script. There's probably a better way...
|
2009-07-12 01:32:14 +00:00 |
|
ehouse
|
df293db349
|
script to run lots of games with events at more natural intervals against relay.
|
2009-07-12 01:18:09 +00:00 |
|
ehouse
|
4c523b628c
|
Make slow-robot work for curses client too.
|
2009-07-10 05:04:04 +00:00 |
|
ehouse
|
184a154c52
|
New feature, meant for testing relay, makes robot skip random number
of seconds within specified range before making a move. Working only
on gtk so far, and will probably never be used other than on linux
clients.
|
2009-07-09 12:43:51 +00:00 |
|
ehouse
|
7893c2066a
|
get rid of gratuitous echo
|
2009-07-05 01:46:27 +00:00 |
|
ehouse
|
c0073183ba
|
improve relay test script to better run in a loop.
|
2009-07-03 14:55:20 +00:00 |
|
ehouse
|
a954286960
|
avoid mempool assertions by cleaning up on way out
|
2009-06-30 12:55:47 +00:00 |
|
ehouse
|
669e423ca8
|
Use new dict API to get rid of XP_UCHAR4 type, replacing with const XP_UCHAR*.
|
2009-04-07 04:23:56 +00:00 |
|
ehouse
|
2838f421a5
|
fix a couple of null ptr exceptions
|
2009-04-05 23:48:33 +00:00 |
|
ehouse
|
f0d6dda9dd
|
A couple of new types for xp code dealing with utf8.
|
2009-04-05 19:27:30 +00:00 |
|
ehouse
|
a9b88d95b2
|
Read new dicts and old into new format.
|
2009-04-05 19:22:55 +00:00 |
|
ehouse
|
b63c75f36e
|
use libncursesw
|
2009-04-05 18:35:51 +00:00 |
|
ehouse
|
cb72b3ffef
|
call gi_initPlayerInfo() for defaults when not provided on commandline.
|
2009-03-08 19:57:27 +00:00 |
|
ehouse
|
53fca87b10
|
Go back to combo box for role, and add config button beside it using new support in nwgamest.
|
2009-03-08 19:56:48 +00:00 |
|
ehouse
|
de4c57e740
|
include strerror output in logging when socket read fails
|
2009-03-08 19:56:01 +00:00 |
|
ehouse
|
dbec991e9a
|
use PID as cookie so creation order visible on relay during testing
|
2009-03-02 01:46:10 +00:00 |
|
ehouse
|
aa48b4c3ed
|
plug memory leak by closing relay socket when quitting
|
2009-02-28 19:19:42 +00:00 |
|