Pasi Kallinen [Sun, 1 Apr 2007 10:11:38 +0000 (10:11 +0000)]
Watching menu shows what game the players are playing
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@354
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sat, 31 Mar 2007 21:31:52 +0000 (21:31 +0000)]
Expand the example config file
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@353
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sat, 31 Mar 2007 21:29:45 +0000 (21:29 +0000)]
lockfile is global, not per-game variable
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@352
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sat, 31 Mar 2007 21:18:32 +0000 (21:18 +0000)]
passwd file is global config, not per-game
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@351
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sat, 31 Mar 2007 21:05:12 +0000 (21:05 +0000)]
Add 'chdir' per-game config variable, which defines the dir where dgl will chdir to before executing the game.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@350
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sat, 31 Mar 2007 16:21:58 +0000 (16:21 +0000)]
Fix watching, thanks to Jilles!
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@349
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sat, 31 Mar 2007 15:17:26 +0000 (15:17 +0000)]
Fix inprogress file name truncation
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@348
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sat, 31 Mar 2007 11:10:07 +0000 (11:10 +0000)]
Allow setting max nick length in the dgl config file, while still retaining backwards compatibility with old-style, up to 20-char
long nicks.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@347
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Thu, 29 Mar 2007 20:25:35 +0000 (20:25 +0000)]
Update Changelog
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@346
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Thu, 29 Mar 2007 20:14:55 +0000 (20:14 +0000)]
Allow more than one game per dgl installation.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@345
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Sun, 9 Jul 2006 07:04:09 +0000 (07:04 +0000)]
fix all sorts of stuff with dgl-create-chroot
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@344
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Sun, 2 Jan 2005 10:31:59 +0000 (10:31 +0000)]
Update svn info, use $(DESTDIR)
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@343
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Sun, 12 Sep 2004 09:05:06 +0000 (09:05 +0000)]
one more dummy commit
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@342
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Sun, 12 Sep 2004 09:01:59 +0000 (09:01 +0000)]
dummy commit to check bdb import
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@341
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Sun, 12 Sep 2004 09:01:59 +0000 (09:01 +0000)]
dummy commit to check bdb import
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@340
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Sun, 12 Sep 2004 09:01:59 +0000 (09:01 +0000)]
dummy commit to check bdb import
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@339
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Sun, 12 Sep 2004 08:58:32 +0000 (08:58 +0000)]
use a copy of the environment variable instead of the actual spot on the heap
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@338
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Jilles Tjoelker [Sat, 28 Aug 2004 21:30:54 +0000 (21:30 +0000)]
Use select() if kevent() does not work, e.g. file on msdosfs.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@337
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Jilles Tjoelker [Mon, 23 Aug 2004 14:00:29 +0000 (14:00 +0000)]
Use kqueue() if available (FreeBSD) to improve watching.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@336
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Jilles Tjoelker [Mon, 23 Aug 2004 13:08:51 +0000 (13:08 +0000)]
Describe recent commits.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@335
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Jilles Tjoelker [Mon, 23 Aug 2004 12:59:33 +0000 (12:59 +0000)]
* Make sure curses will redraw the watch list after 'm' has been used
* ^L and ^R will redraw the entire screen in the watch list
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@334
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Jilles Tjoelker [Mon, 23 Aug 2004 12:43:59 +0000 (12:43 +0000)]
Use one select() call to both delay and detect keypresses.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@333
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Jilles Tjoelker [Mon, 23 Aug 2004 12:30:24 +0000 (12:30 +0000)]
* Clean up a bit
* Close the ttyrec file when watching is done
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@332
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Jilles Tjoelker [Sun, 22 Aug 2004 22:32:10 +0000 (22:32 +0000)]
Making watching more efficient:
* Don't uselessly read the ttyrec file at the start.
* Toggle the ttyrec file between buffered and non-buffered. Non-buffered I/O
via stdio can be very inefficient.
* Keep stdout buffered, and flush it when waiting for a key or more ttyrec
data.
Tested somewhat on my FreeBSD 4 machine.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@331
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Sat, 3 Jul 2004 23:35:16 +0000 (23:35 +0000)]
amend Changelog for 1.4.6
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@329
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Sat, 3 Jul 2004 23:34:13 +0000 (23:34 +0000)]
use libgen.h
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@328
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Sat, 3 Jul 2004 19:19:28 +0000 (19:19 +0000)]
setproctitle for teh lunix
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@327
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Wed, 30 Jun 2004 03:39:39 +0000 (03:39 +0000)]
no more editors/*
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@326
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Jilles Tjoelker [Mon, 28 Jun 2004 19:41:06 +0000 (19:41 +0000)]
Use setproctitle(3), if available, to hide autologin password and show logged
in user and whether they are playing.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@325
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Jilles Tjoelker [Mon, 28 Jun 2004 12:39:23 +0000 (12:39 +0000)]
Include config.h in ttyrec.c (tried to use STREAMS on FreeBSD)
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@324
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Wed, 23 Jun 2004 17:46:17 +0000 (17:46 +0000)]
sane default for terminfo
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@323
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Tue, 22 Jun 2004 16:37:33 +0000 (16:37 +0000)]
update
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@322
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Tue, 22 Jun 2004 16:36:09 +0000 (16:36 +0000)]
hide all extra arguments, because they're probably -p
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@321
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Mon, 21 Jun 2004 01:20:56 +0000 (01:20 +0000)]
change the logic a bit..
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@320
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Mon, 21 Jun 2004 00:59:51 +0000 (00:59 +0000)]
use $CC -xM for dependencies on solaris, if you are using cc
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@319
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Sun, 20 Jun 2004 08:32:06 +0000 (08:32 +0000)]
use cp -L for terminfo
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@318
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Fri, 18 Jun 2004 21:45:52 +0000 (21:45 +0000)]
add svn-commit.tmp
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@317
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Fri, 18 Jun 2004 21:45:04 +0000 (21:45 +0000)]
add exec_prefix
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@316
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Fri, 18 Jun 2004 21:43:49 +0000 (21:43 +0000)]
woohoo
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@315
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Fri, 18 Jun 2004 21:41:52 +0000 (21:41 +0000)]
all workie
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@314
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Fri, 18 Jun 2004 21:40:18 +0000 (21:40 +0000)]
autogen
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@313
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Fri, 18 Jun 2004 21:39:06 +0000 (21:39 +0000)]
add a autogen.sh, ignore it during make dist
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@312
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Fri, 18 Jun 2004 21:37:57 +0000 (21:37 +0000)]
stuff
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@311
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Fri, 18 Jun 2004 21:37:06 +0000 (21:37 +0000)]
tcc doesn't like
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@310
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Fri, 18 Jun 2004 21:16:50 +0000 (21:16 +0000)]
fix everything!
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@309
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Fri, 18 Jun 2004 20:06:22 +0000 (20:06 +0000)]
bleh
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@308
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Jilles Tjoelker [Fri, 18 Jun 2004 18:51:53 +0000 (18:51 +0000)]
* Add comment recommending autoconf 2.53
* Prefer -lcurses to -lncurses and don't try to find initscr in -ltermcap
* Still not works properly on Solaris (but I needed a few patches earlier
anyway)
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@307
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Fri, 18 Jun 2004 18:18:13 +0000 (18:18 +0000)]
bum da bum
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@306
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Fri, 18 Jun 2004 18:17:02 +0000 (18:17 +0000)]
autoconfize
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@305
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Fri, 18 Jun 2004 18:16:22 +0000 (18:16 +0000)]
various fixes
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@304
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Fri, 18 Jun 2004 18:04:36 +0000 (18:04 +0000)]
stuff
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@303
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Fri, 18 Jun 2004 17:58:35 +0000 (17:58 +0000)]
s/withval/configfile/
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@302
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Fri, 18 Jun 2004 17:57:29 +0000 (17:57 +0000)]
autoconfize
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@301
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Thu, 17 Jun 2004 16:42:56 +0000 (16:42 +0000)]
various fixes
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@300
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Mon, 14 Jun 2004 18:08:28 +0000 (18:08 +0000)]
update
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@298
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Mon, 14 Jun 2004 18:06:25 +0000 (18:06 +0000)]
assert
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@297
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Mon, 14 Jun 2004 08:43:51 +0000 (08:43 +0000)]
wtf?
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@296
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Jilles Tjoelker [Sun, 13 Jun 2004 16:10:12 +0000 (16:10 +0000)]
Be more clear that GNU Make is required.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@295
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Sun, 13 Jun 2004 03:09:30 +0000 (03:09 +0000)]
update VERSION to 1.4.5
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@294
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Sun, 13 Jun 2004 03:07:33 +0000 (03:07 +0000)]
minor stuff
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@293
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Sun, 13 Jun 2004 03:05:47 +0000 (03:05 +0000)]
pretty serious bugfix
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@292
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Sat, 12 Jun 2004 00:11:18 +0000 (00:11 +0000)]
add USER-authentication support
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@291
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Jilles Tjoelker [Fri, 4 Jun 2004 17:18:30 +0000 (17:18 +0000)]
Um, I committed code to copy the savefile some time ago.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@290
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Thu, 22 Apr 2004 15:04:15 +0000 (15:04 +0000)]
NULLify me if login fails
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@289
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Jilles Tjoelker [Wed, 21 Apr 2004 16:22:55 +0000 (16:22 +0000)]
Merge J. Ali Harlow's patch for NhExt support, with a few changes.
Tested a little whether nethack still works.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@288
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Sat, 3 Apr 2004 19:27:42 +0000 (19:27 +0000)]
move junk around, genericize things
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@287
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Jilles Tjoelker [Sun, 21 Mar 2004 16:53:07 +0000 (16:53 +0000)]
Change clear() to erase() for less flicker when refreshing watch list.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@286
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Jilles Tjoelker [Sat, 20 Mar 2004 19:48:56 +0000 (19:48 +0000)]
Some small updates for dgl-create-chroot.conf.example.* and ^W in mygetnstr().
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@285
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Jilles Tjoelker [Sat, 20 Mar 2004 19:36:57 +0000 (19:36 +0000)]
Implement ^W for delete word.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@284
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Jilles Tjoelker [Wed, 17 Mar 2004 14:05:44 +0000 (14:05 +0000)]
Update the date.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@283
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Jilles Tjoelker [Wed, 17 Mar 2004 14:04:31 +0000 (14:04 +0000)]
Add possibility to backup the savefile before starting nethack.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@282
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Jilles Tjoelker [Wed, 17 Mar 2004 13:53:44 +0000 (13:53 +0000)]
Yet another idea of mine
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@281
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Jilles Tjoelker [Wed, 17 Mar 2004 13:51:31 +0000 (13:51 +0000)]
Wait only 1/10 instead of 1 second between processes.
(yes I know sleep x.y is not portable but waiting so long is so annoying)
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@280
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Jilles Tjoelker [Mon, 15 Mar 2004 14:23:11 +0000 (14:23 +0000)]
Show more author information and websites
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@279
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Jilles Tjoelker [Sun, 14 Mar 2004 23:33:15 +0000 (23:33 +0000)]
nethack destroys the game if you send SIGHUP while it's at "Restoring
save file...--More--"
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@278
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Brett Carrington [Sat, 13 Mar 2004 00:41:39 +0000 (00:41 +0000)]
Removed the XXX comment, works fine on Mac OS X 10.3.2
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@277
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Jilles Tjoelker [Fri, 12 Mar 2004 16:40:57 +0000 (16:40 +0000)]
Reset offset if necessary
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@276
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Jilles Tjoelker [Fri, 12 Mar 2004 16:24:18 +0000 (16:24 +0000)]
Reset offset to a lower value if not enough games exist anymore.
Avoids things like "(15-8 of 8)".
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@275
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Jilles Tjoelker [Wed, 10 Mar 2004 12:46:22 +0000 (12:46 +0000)]
Provide 3 example configs instead of 1.
Revert brettcar's changes to dgl-create-chroot and put them in the macosx
example.
The macosx example is probably incomplete.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@274
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Jilles Tjoelker [Wed, 10 Mar 2004 12:27:34 +0000 (12:27 +0000)]
Fix brettcar typo
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@273
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Jilles Tjoelker [Wed, 10 Mar 2004 12:16:55 +0000 (12:16 +0000)]
FreeBSD and Linux do require -lcrypt
On Solaris 9 it is not necessary but does no harm.
I don't know whether I've detected MacOS X properly, but at least it compiles
on FreeBSD again now.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@272
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Brett Carrington [Wed, 10 Mar 2004 00:18:30 +0000 (00:18 +0000)]
PLEASE LOOK AT THE DGL-CREATE-CHROOT SCRIPT
before you run it again. Same with the Makefile.
Most important change is in dgamelaunch.c
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@271
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Jilles Tjoelker [Sun, 7 Mar 2004 23:09:23 +0000 (23:09 +0000)]
Release 1.4.4
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@269
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Jilles Tjoelker [Sat, 6 Mar 2004 20:34:27 +0000 (20:34 +0000)]
Stricter check on entered email addresses; the same check is now used for new
accounts as well as changes in existing accounts.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@268
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Jilles Tjoelker [Thu, 4 Mar 2004 14:38:02 +0000 (14:38 +0000)]
Selecting a game to watch with an uppercase letter attempts to change the
window size to the game's via the \033[8;<r>;<c>t sequence. Block SIGWINCH
before sending this sequence and unblock it after calling initcurses() again.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@267
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Jilles Tjoelker [Thu, 4 Mar 2004 14:31:21 +0000 (14:31 +0000)]
Actually exit on SIGTERM, this appears to be more convenient for most tests.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@266
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Jilles Tjoelker [Thu, 4 Mar 2004 13:58:03 +0000 (13:58 +0000)]
Pass window size to watchers via inprogress file; show it on the list.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@265
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Jilles Tjoelker [Thu, 4 Mar 2004 13:30:12 +0000 (13:30 +0000)]
Use client-supplied window size again (Pasi Kallinen).
Try to detect broken clients and force them to 80x24.
This backs out the functional change in rev 247.
Passing through window size to watchers in a later commit.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@264
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Jilles Tjoelker [Mon, 1 Mar 2004 21:17:05 +0000 (21:17 +0000)]
Show total number of games in progress below the list, useful if there are
more than fits on the screen.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@263
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Jilles Tjoelker [Sat, 28 Feb 2004 15:18:20 +0000 (15:18 +0000)]
Install the manpage as well.
Now version 1.4.3.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@261
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Jilles Tjoelker [Wed, 25 Feb 2004 18:26:44 +0000 (18:26 +0000)]
An attempt at a man page.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@260
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Jilles Tjoelker [Tue, 24 Feb 2004 15:46:01 +0000 (15:46 +0000)]
Don't fail if client-supplied window size seems incorrect.
Add forgotten change for 1.4.2 in Changelog.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@259
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Tue, 24 Feb 2004 09:58:44 +0000 (09:58 +0000)]
Note existence of DEFCONFIG.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@258
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Mon, 23 Feb 2004 03:55:21 +0000 (03:55 +0000)]
populate_gfx_array(stripped) in ttyplay_main, not (NO_GRAPHICS).
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@257
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Sun, 22 Feb 2004 23:41:18 +0000 (23:41 +0000)]
dgamelaunch 1.4.2
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@255
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Jilles Tjoelker [Sun, 22 Feb 2004 22:40:33 +0000 (22:40 +0000)]
* Message length is at most 80, not 79 characters
* Improve dgl-wall's handling of bad arguments
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@254
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Jilles Tjoelker [Sun, 22 Feb 2004 22:28:54 +0000 (22:28 +0000)]
Make -f switch work
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@253
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Jilles Tjoelker [Sun, 22 Feb 2004 20:42:05 +0000 (20:42 +0000)]
Remove superfluous nonportable #include <getopt.h>
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@252
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Sun, 22 Feb 2004 09:37:15 +0000 (09:37 +0000)]
Add a prototype for ttyrec_getpty. [dummy commit to test svn]
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@251
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Sun, 22 Feb 2004 09:01:28 +0000 (09:01 +0000)]
Knock this one off the list
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@250
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e