Commit Graph

65 Commits

Author SHA1 Message Date
Pasi Kallinen 3f3e9c3277 Handle some additional keys in the watching-menu.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@557 db0b04b0-f4d1-0310-9a6d-de3e77497b0e
2010-05-06 17:30:16 +00:00
Pasi Kallinen ce1dd29060 Output some identifying info to the first frame of the ttyrec.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@553 db0b04b0-f4d1-0310-9a6d-de3e77497b0e
2010-05-05 13:37:40 +00:00
Pasi Kallinen 113fc564ef Show the number of people watching each game in the watching-menu.
Also allow sorting by # of watchers.   
Requires dgamelaunch to be compiled with --enable-shmem


git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@536 db0b04b0-f4d1-0310-9a6d-de3e77497b0e
2010-05-01 14:41:54 +00:00
Pasi Kallinen 13c2d4ec3f Update TODO
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@533 db0b04b0-f4d1-0310-9a6d-de3e77497b0e
2010-03-13 18:33:34 +00:00
Pasi Kallinen e677422418 Test commit from joshk
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@532 db0b04b0-f4d1-0310-9a6d-de3e77497b0e
2010-03-12 22:07:08 +00:00
Pasi Kallinen 43f2b685c7 Update TODO
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@522 db0b04b0-f4d1-0310-9a6d-de3e77497b0e
2010-01-09 11:24:56 +00:00
Pasi Kallinen 64c9bf043f Fix a segfault when selecting a non-existent game entry to watch. Found by blackpenguin.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@521 db0b04b0-f4d1-0310-9a6d-de3e77497b0e
2009-12-23 18:04:26 +00:00
Pasi Kallinen 41c0322ad9 Change max. length of passwords from magic number to a define.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@518 db0b04b0-f4d1-0310-9a6d-de3e77497b0e
2009-11-28 17:53:00 +00:00
Pasi Kallinen 9bed813458 Change max. length of player name from magic number to a define.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@516 db0b04b0-f4d1-0310-9a6d-de3e77497b0e
2009-11-27 18:41:35 +00:00
Pasi Kallinen 160ddf3b5b Remove unused variable. Update TODO.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@515 db0b04b0-f4d1-0310-9a6d-de3e77497b0e
2009-11-27 18:05:36 +00:00
Pasi Kallinen 482382c585 Make configure accept both lex _and_ flex.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@514 db0b04b0-f4d1-0310-9a6d-de3e77497b0e
2009-10-23 07:16:29 +00:00
Pasi Kallinen ada8b7d674 Abort configure if we cannot find [n]curses devel libs.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@511 db0b04b0-f4d1-0310-9a6d-de3e77497b0e
2009-10-21 14:49:46 +00:00
Pasi Kallinen 4a76ab5733 Remove the "unsorted" watch-menu sort method, and make "username" the default.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@510 db0b04b0-f4d1-0310-9a6d-de3e77497b0e
2009-10-21 09:06:44 +00:00
Pasi Kallinen 65eb9a89bc Prep for 1.5.1
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@509 db0b04b0-f4d1-0310-9a6d-de3e77497b0e
2009-10-20 15:51:29 +00:00
Pasi Kallinen 284a2201e3 Show the watching-menu sorting by hilighting the title.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@483 db0b04b0-f4d1-0310-9a6d-de3e77497b0e
2009-10-18 10:31:45 +00:00
Pasi Kallinen 2b6b21cb51 Minor typo fix.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@465 db0b04b0-f4d1-0310-9a6d-de3e77497b0e
2009-10-15 15:11:54 +00:00
Pasi Kallinen 5782235ecf Patch from Jeremy Chadwick:
Linux telnetd allows importing the USER envvar via telnet,
while FreeBSD does not.  FreeBSD, on the other hand, does allow
the LOGNAME envvar.  Check USER first, then LOGNAME.



git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@462 db0b04b0-f4d1-0310-9a6d-de3e77497b0e
2009-09-26 19:13:05 +00:00
Pasi Kallinen aae24f9893 Move shed_uid and shed_gid initial values to the correct place. Thanks to xororand.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@459 db0b04b0-f4d1-0310-9a6d-de3e77497b0e
2009-05-24 17:32:32 +00:00
Pasi Kallinen e08465fa22 Update TODO
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@455 db0b04b0-f4d1-0310-9a6d-de3e77497b0e
2008-11-13 20:40:50 +00:00
Pasi Kallinen 6ac216b592 Update TODO
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@453 db0b04b0-f4d1-0310-9a6d-de3e77497b0e
2008-08-23 15:48:11 +00:00
Pasi Kallinen 6cf3c008bc Don't show the "press 'm' to mail user" in watching screen unless spool is enabled.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@442 db0b04b0-f4d1-0310-9a6d-de3e77497b0e
2008-04-06 09:36:20 +00:00
Pasi Kallinen 146947b386 Make watching-screen default sortmode configurable
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@441 db0b04b0-f4d1-0310-9a6d-de3e77497b0e
2008-04-06 09:13:50 +00:00
Pasi Kallinen 9792a8289a Update TODO
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@438 db0b04b0-f4d1-0310-9a6d-de3e77497b0e
2008-04-05 23:20:28 +00:00
Pasi Kallinen 94ea761a7b Update TODO
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@433 db0b04b0-f4d1-0310-9a6d-de3e77497b0e
2008-04-05 14:52:45 +00:00
Pasi Kallinen 7678120451 update todo, we have a minor bug
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@431 db0b04b0-f4d1-0310-9a6d-de3e77497b0e
2008-03-26 20:30:37 +00:00
Pasi Kallinen 4eb5ec3c68 For now, make game config files (and other files) created by dgl a+rw
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@430 db0b04b0-f4d1-0310-9a6d-de3e77497b0e
2008-03-23 18:01:56 +00:00
Pasi Kallinen 4e082fbcd6 Update todo
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@426 db0b04b0-f4d1-0310-9a6d-de3e77497b0e
2008-03-20 17:05:09 +00:00
Pasi Kallinen b57983ec56 Add new config-file commands for quit, watch_menu, ask_login and ask_register
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@422 db0b04b0-f4d1-0310-9a6d-de3e77497b0e
2008-01-14 22:06:32 +00:00
Pasi Kallinen ea203348e1 Update Changelog and TODO
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@421 db0b04b0-f4d1-0310-9a6d-de3e77497b0e
2008-01-13 20:36:24 +00:00
Pasi Kallinen 2d0a128be7 Update TODO
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@418 db0b04b0-f4d1-0310-9a6d-de3e77497b0e
2008-01-13 18:18:42 +00:00
Pasi Kallinen 979f455eb0 More TODO
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@416 db0b04b0-f4d1-0310-9a6d-de3e77497b0e
2008-01-13 12:31:32 +00:00
Pasi Kallinen 5c5a2443e7 Update TODO
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@415 db0b04b0-f4d1-0310-9a6d-de3e77497b0e
2008-01-13 12:21:31 +00:00
Pasi Kallinen a8efb00680 Update TODO
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@414 db0b04b0-f4d1-0310-9a6d-de3e77497b0e
2008-01-13 10:53:08 +00:00
Pasi Kallinen eba56654bd Update TODO
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@411 db0b04b0-f4d1-0310-9a6d-de3e77497b0e
2008-01-13 00:26:25 +00:00
Pasi Kallinen d34e23035a Update TODO
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@403 db0b04b0-f4d1-0310-9a6d-de3e77497b0e
2008-01-06 12:35:41 +00:00
Pasi Kallinen 88adb16393 update TODO
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@397 db0b04b0-f4d1-0310-9a6d-de3e77497b0e
2008-01-01 20:20:02 +00:00
Pasi Kallinen 24cb396d16 Two new things:
1) Allow admin to define some commands that are run when something happens.
   format is

commands [ <time> ] = <command> ...

<time> can be one of:
 login     = when user logs in
 dglstart  = when someone telnets in
 register  = when a new user is registered
 gamestart = when a game is started

<command> is:
 mkdir "foo"       = creates a directory "foo"
 chdir "foo"       = changes current work dir to "foo"
 cp "foo" "bar"    = copies file "foo" to "bar"
 unlink "foo"      = deletes file "foo"
 setenv "foo "bar" = sets environment variable "foo" to "bar"

For example

commands[login] = mkdir "foo", unlink "bar", setenv "Z" "foo"


You can also define per-game commands that are executed when
the game is started.


2) Defining game info in the config file has changed slightly.
   Put "DEFINE { ... }" around the game-specific stuff.

See the example config file.



git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@391 db0b04b0-f4d1-0310-9a6d-de3e77497b0e
2008-01-01 17:03:05 +00:00
Pasi Kallinen 1dfea9da26 update TODO
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@389 db0b04b0-f4d1-0310-9a6d-de3e77497b0e
2008-01-01 11:45:14 +00:00
Pasi Kallinen 3c4f053599 Update TODO
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@383 db0b04b0-f4d1-0310-9a6d-de3e77497b0e
2007-12-29 01:55:03 +00:00
Pasi Kallinen 8ced697836 Update TODO
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@379 db0b04b0-f4d1-0310-9a6d-de3e77497b0e
2007-12-28 12:02:58 +00:00
Pasi Kallinen ec7a1c5675 TODO update
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@370 db0b04b0-f4d1-0310-9a6d-de3e77497b0e
2007-12-24 18:11:26 +00:00
Pasi Kallinen d367cba07d Add some TODO stuff
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@363 db0b04b0-f4d1-0310-9a6d-de3e77497b0e
2007-12-22 21:04:03 +00:00
Pasi Kallinen 2659d92164 Update TODO ideas
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@359 db0b04b0-f4d1-0310-9a6d-de3e77497b0e
2007-04-09 12:57:45 +00:00
Pasi Kallinen d107435cff Update TODO
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@357 db0b04b0-f4d1-0310-9a6d-de3e77497b0e
2007-04-02 18:35:56 +00:00
Pasi Kallinen 7ec2c4b9cc Allow more than one game per dgl installation.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@345 db0b04b0-f4d1-0310-9a6d-de3e77497b0e
2007-03-29 20:14:55 +00:00
Jilles Tjoelker 9937d763bf 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
2004-06-04 17:18:30 +00:00
Jilles Tjoelker c87eb3df1d Yet another idea of mine
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@281 db0b04b0-f4d1-0310-9a6d-de3e77497b0e
2004-03-17 13:53:44 +00:00
Jilles Tjoelker d52350d7dd 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
2004-03-14 23:33:15 +00:00
Jilles Tjoelker e33b7fabd6 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
2004-03-04 13:58:03 +00:00
Joshua Kwan bae2acf031 Knock this one off the list
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@250 db0b04b0-f4d1-0310-9a6d-de3e77497b0e
2004-02-22 09:01:28 +00:00