Pasi Kallinen [Thu, 25 Feb 2010 16:40:55 +0000 (16:40 +0000)]
Allow setting resource limits on core dump size and memory usage. Idea and some code from crawl.develz.org dgl.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@523
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sat, 9 Jan 2010 11:24:56 +0000 (11:24 +0000)]
Update TODO
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@522
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Wed, 23 Dec 2009 18:04:26 +0000 (18:04 +0000)]
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
Pasi Kallinen [Tue, 1 Dec 2009 21:55:48 +0000 (21:55 +0000)]
Move the cursor after writing the banner only if cursor coords were explicitly defined.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@520
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Tue, 1 Dec 2009 21:53:28 +0000 (21:53 +0000)]
Close the file after checking it exists.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@519
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sat, 28 Nov 2009 17:53:00 +0000 (17:53 +0000)]
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
Pasi Kallinen [Fri, 27 Nov 2009 21:12:05 +0000 (21:12 +0000)]
When term is resized when watching, should replay from the last screen clear.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@517
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Fri, 27 Nov 2009 18:41:35 +0000 (18:41 +0000)]
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
Pasi Kallinen [Fri, 27 Nov 2009 18:05:36 +0000 (18:05 +0000)]
Remove unused variable. Update TODO.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@515
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Fri, 23 Oct 2009 07:16:29 +0000 (07:16 +0000)]
Make configure accept both lex _and_ flex.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@514
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Wed, 21 Oct 2009 15:03:56 +0000 (15:03 +0000)]
Abort configure if lex or flex cannot be found.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@513
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Wed, 21 Oct 2009 14:59:37 +0000 (14:59 +0000)]
Abort configure if we cannot find bison/byacc/yacc.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@512
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Wed, 21 Oct 2009 14:49:46 +0000 (14:49 +0000)]
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
Pasi Kallinen [Wed, 21 Oct 2009 09:06:44 +0000 (09:06 +0000)]
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
Pasi Kallinen [Tue, 20 Oct 2009 15:51:29 +0000 (15:51 +0000)]
Prep for 1.5.1
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@509
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Mon, 19 Oct 2009 20:45:27 +0000 (20:45 +0000)]
Allow ',' in the watching menu to sort by the previous column.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@508
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Mon, 19 Oct 2009 19:29:47 +0000 (19:29 +0000)]
Allow sorting by all of the fields in the watching-menu.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@507
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Mon, 19 Oct 2009 15:17:28 +0000 (15:17 +0000)]
Don't clear the menu screen if the keypress wasn't recognized.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@505
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Mon, 19 Oct 2009 14:57:19 +0000 (14:57 +0000)]
Fix wrong spooldir in example config file.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@504
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sun, 18 Oct 2009 19:27:08 +0000 (19:27 +0000)]
Teenytiny cosmetic fix.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@503
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sun, 18 Oct 2009 19:15:46 +0000 (19:15 +0000)]
Fix game watching when loggedin.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@502
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sun, 18 Oct 2009 18:24:22 +0000 (18:24 +0000)]
Move the terminal resize to when you're watching the game.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@501
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sun, 18 Oct 2009 17:55:17 +0000 (17:55 +0000)]
Fix toggling the window resize on and off in the watching-menu.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@500
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sun, 18 Oct 2009 17:52:12 +0000 (17:52 +0000)]
When doing '/' in watching-menu, match player names without case, and try to find the best match from the beginning of the player name.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@499
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sun, 18 Oct 2009 17:25:18 +0000 (17:25 +0000)]
Prevent a segfault when trying to watch a game when none is available.
Also disable '/' when no games available.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@498
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sun, 18 Oct 2009 17:21:56 +0000 (17:21 +0000)]
Give feedback when typing '/' in the watching menu.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@497
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sun, 18 Oct 2009 17:14:06 +0000 (17:14 +0000)]
Update watching menu help to reflect previous change.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@496
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sun, 18 Oct 2009 17:09:27 +0000 (17:09 +0000)]
Restore the previous watching-menu behaviour: don't require enter keypress to watch.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@495
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sun, 18 Oct 2009 16:09:37 +0000 (16:09 +0000)]
Update the year in the example menus
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@494
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sun, 18 Oct 2009 14:29:46 +0000 (14:29 +0000)]
In the watching-menu, keep the same player selected even when resorting the entries.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@493
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sun, 18 Oct 2009 13:57:12 +0000 (13:57 +0000)]
Rename dgl's local_{COLS,LINES} so they don't collide with ee
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@492
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sun, 18 Oct 2009 13:30:36 +0000 (13:30 +0000)]
Set the Changelog date.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@491
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sun, 18 Oct 2009 13:20:55 +0000 (13:20 +0000)]
Actually mark the game entry as selected when using '/' or '*' in watching menu.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@490
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sun, 18 Oct 2009 13:10:45 +0000 (13:10 +0000)]
Add a watching-menu command to start watching a random game.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@489
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sun, 18 Oct 2009 13:03:22 +0000 (13:03 +0000)]
Show slightly different texts in watching-menu when no games are available.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@488
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sun, 18 Oct 2009 12:16:09 +0000 (12:16 +0000)]
Mark it as v1.5.0; not tagged yet...
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@487
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sun, 18 Oct 2009 12:05:16 +0000 (12:05 +0000)]
Just to be sure, make the tty playback buffer explicitly null terminated.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@486
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sun, 18 Oct 2009 11:44:47 +0000 (11:44 +0000)]
Allow resizing the terminal while watching a game. This probably won't work everywhere, due to _GNU_SOURCE
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@485
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sun, 18 Oct 2009 10:46:58 +0000 (10:46 +0000)]
Update Changelog
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@484
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sun, 18 Oct 2009 10:31:45 +0000 (10:31 +0000)]
Show the watching-menu sorting by hilighting the title.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@483
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sun, 18 Oct 2009 09:58:21 +0000 (09:58 +0000)]
Change the chroot creation script to use the symlink trick for the nethack binary too.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@482
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sun, 18 Oct 2009 09:47:02 +0000 (09:47 +0000)]
Add the watchmenu help file to the chroot create script
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@481
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sun, 18 Oct 2009 09:45:42 +0000 (09:45 +0000)]
Add better watchmenu help
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@480
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sun, 18 Oct 2009 09:19:49 +0000 (09:19 +0000)]
Make the lines actually work like they should, duh.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@479
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sun, 18 Oct 2009 08:48:15 +0000 (08:48 +0000)]
Readjust the lines
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@478
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sun, 18 Oct 2009 08:46:06 +0000 (08:46 +0000)]
Adjust the position of the watching-menu bottom lines
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@477
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sun, 18 Oct 2009 08:39:19 +0000 (08:39 +0000)]
Free populated games.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@476
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sun, 18 Oct 2009 08:29:33 +0000 (08:29 +0000)]
Dynamically alloc is_nhext array in watching menu.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@475
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sun, 18 Oct 2009 02:11:31 +0000 (02:11 +0000)]
Small fixes to the watching-screen, caused by variable height screen.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@474
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sun, 18 Oct 2009 01:14:32 +0000 (01:14 +0000)]
Fix wrong offset.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@473
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sun, 18 Oct 2009 01:03:27 +0000 (01:03 +0000)]
Drastic changes to the watching-screen.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@472
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sun, 18 Oct 2009 00:17:50 +0000 (00:17 +0000)]
Handle screen size changes.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@471
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sat, 17 Oct 2009 22:40:45 +0000 (22:40 +0000)]
In the watching-screen you can press '/' and type a player name and press enter.
If a player's name matches, you'll watch that player.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@470
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sat, 17 Oct 2009 21:15:59 +0000 (21:15 +0000)]
AC_ARG_ENABLE does not take the full --enable-foo option. Thanks cph!
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@469
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sat, 17 Oct 2009 20:26:56 +0000 (20:26 +0000)]
Add per-game configurable ttyrec-dir; If it's not defined for some game,
no ttyrecs are saved for that game, and those games cannot be spectated.
Add more debugging output to dgldebug.log -file
Add configure option --enable-debugfile to enable or disable the debugging log.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@468
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sat, 17 Oct 2009 17:37:58 +0000 (17:37 +0000)]
Remove lines that are commented out, and which can now be done via the config file hooks.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@467
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sat, 17 Oct 2009 17:34:36 +0000 (17:34 +0000)]
Make dgl-create-chroot -script work again.
Change the dgldir directory layout; all rcfiles, dumps and ttyrecs are now under dgldir/userdata/USERNAME/
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@466
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Thu, 15 Oct 2009 15:11:54 +0000 (15:11 +0000)]
Minor typo fix.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@465
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Fri, 2 Oct 2009 17:41:12 +0000 (17:41 +0000)]
Add a "gameend" hook. Patch from jorgenpt.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@464
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sat, 26 Sep 2009 19:33:50 +0000 (19:33 +0000)]
Print error to stderr when we can't read DEFCONFIG file.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@463
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sat, 26 Sep 2009 19:13:05 +0000 (19:13 +0000)]
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
Pasi Kallinen [Sat, 25 Jul 2009 15:21:15 +0000 (15:21 +0000)]
Use HAVE_SETENV. This must've been a leftover from before configure was used.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@461
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sun, 24 May 2009 18:30:37 +0000 (18:30 +0000)]
Forgot to remove these shed_uid & shed_gid lines.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@460
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sun, 24 May 2009 17:32:32 +0000 (17:32 +0000)]
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
Pasi Kallinen [Wed, 26 Nov 2008 17:23:38 +0000 (17:23 +0000)]
Remove unneeded retard check
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@458
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Tue, 25 Nov 2008 16:20:32 +0000 (16:20 +0000)]
Minor comment fixes in example dgamelaunch.conf
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@457
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Tue, 25 Nov 2008 16:13:50 +0000 (16:13 +0000)]
Improve the flat text db -> sqlite3 db conversion script.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@456
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Thu, 13 Nov 2008 20:40:50 +0000 (20:40 +0000)]
Update TODO
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@455
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Wed, 1 Oct 2008 18:02:21 +0000 (18:02 +0000)]
Oops, ee wasn't used even without --enable-virus. Found by xororand.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@454
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sat, 23 Aug 2008 15:48:11 +0000 (15:48 +0000)]
Update TODO
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@453
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sat, 23 Aug 2008 12:50:43 +0000 (12:50 +0000)]
Fix a bug where more than one defined game didn't show up or showed gibberish
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@452
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sat, 23 Aug 2008 12:47:11 +0000 (12:47 +0000)]
Don't keep reloading the banners.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@451
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sat, 23 Aug 2008 12:41:17 +0000 (12:41 +0000)]
Rename game_start to gamestart so it's similar to dglstart.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@450
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sat, 23 Aug 2008 12:39:01 +0000 (12:39 +0000)]
Fix a bug where users couldn't exit from dgl. Found by blindcoder.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@449
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sat, 23 Aug 2008 09:47:04 +0000 (09:47 +0000)]
Fix a bug that caused multiple user entries to be inserted into the sqlite db when the db was locked by some other process.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@448
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sun, 6 Apr 2008 11:35:26 +0000 (11:35 +0000)]
If the cursor-definition is missing from the menu, put cursor to the end of the last line of the banner.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@447
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sun, 6 Apr 2008 11:26:38 +0000 (11:26 +0000)]
Remove the old dgl-banner in the root dir.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@446
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sun, 6 Apr 2008 11:23:56 +0000 (11:23 +0000)]
Add example dgl-banner and the main menu files.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@445
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sun, 6 Apr 2008 11:21:29 +0000 (11:21 +0000)]
Add $SERVERID and server_id stuff so admin can change the server ID (url, telnet address, whatever) simply by editing one line in the
config file.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@444
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sun, 6 Apr 2008 10:05:41 +0000 (10:05 +0000)]
Update Changelog
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@443
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sun, 6 Apr 2008 09:36:20 +0000 (09:36 +0000)]
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
Pasi Kallinen [Sun, 6 Apr 2008 09:13:50 +0000 (09:13 +0000)]
Make watching-screen default sortmode configurable
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@441
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sun, 6 Apr 2008 08:28:37 +0000 (08:28 +0000)]
Remove dgl-wall.c
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@440
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sun, 6 Apr 2008 08:27:44 +0000 (08:27 +0000)]
Fold the dgl-wall functionality into dgamelaunch itself:
./dgamelaunch -W "nick:message"
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@439
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sat, 5 Apr 2008 23:20:28 +0000 (23:20 +0000)]
Update TODO
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@438
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sat, 5 Apr 2008 22:55:46 +0000 (22:55 +0000)]
Allow any number of different games per dgl installation without needing to recompile.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@437
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sat, 5 Apr 2008 17:52:32 +0000 (17:52 +0000)]
Define the admin-hasn't-installed-banner-file string in just one place
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@436
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sat, 5 Apr 2008 15:07:26 +0000 (15:07 +0000)]
add the retard check to the new menus
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@435
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sat, 5 Apr 2008 14:59:31 +0000 (14:59 +0000)]
Remove unused menu code
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@434
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sat, 5 Apr 2008 14:52:45 +0000 (14:52 +0000)]
Update TODO
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@433
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sat, 5 Apr 2008 13:29:19 +0000 (13:29 +0000)]
Admin-defineable menu structures.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@432
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Wed, 26 Mar 2008 20:30:37 +0000 (20:30 +0000)]
update todo, we have a minor bug
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@431
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sun, 23 Mar 2008 18:01:56 +0000 (18:01 +0000)]
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
Pasi Kallinen [Sun, 23 Mar 2008 16:55:32 +0000 (16:55 +0000)]
Call endwin() every time we leave, just in case.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@429
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sun, 23 Mar 2008 12:51:21 +0000 (12:51 +0000)]
Replace last flood protection with retard protection, and make the protection reset when editing options file.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@428
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Fri, 21 Mar 2008 13:15:34 +0000 (13:15 +0000)]
Generalize the retarded clients / flood checking, and reset it when we played a game.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@427
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Thu, 20 Mar 2008 17:05:09 +0000 (17:05 +0000)]
Update todo
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@426
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Thu, 20 Mar 2008 17:03:17 +0000 (17:03 +0000)]
If we can't read from the canned rc file, don't create empty default one.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@425
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Thu, 20 Mar 2008 17:00:31 +0000 (17:00 +0000)]
Fix bug where all queues were connected.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@424
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Tue, 15 Jan 2008 22:01:44 +0000 (22:01 +0000)]
Don't stop executing the cmdqueue even if file copy fails
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@423
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e