Pasi Kallinen [Mon, 10 Oct 2011 17:50:41 +0000 (17:50 +0000)]
Add "duration" watch-mode column, which shows time since the game was started.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@618
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sun, 9 Oct 2011 19:09:43 +0000 (19:09 +0000)]
Add configurable default filemode.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@617
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sun, 9 Oct 2011 18:01:59 +0000 (18:01 +0000)]
...except ncurses prevents using escape sequences. Grh.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@616
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sun, 9 Oct 2011 17:47:24 +0000 (17:47 +0000)]
Add $ESC(code), which allows changing text color and attributes in banners.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@615
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sun, 9 Oct 2011 16:36:58 +0000 (16:36 +0000)]
Document $INCLUDE()
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@614
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sun, 9 Oct 2011 15:31:34 +0000 (15:31 +0000)]
Replace server_id with generic configurable string replacements usable in banners.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@613
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Fri, 7 Oct 2011 14:41:21 +0000 (14:41 +0000)]
Add %t string formatting, for the TTYREC of the last played game. (Edoardo Spadolini <kerio00@gmail.com>)
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@612
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Wed, 5 Oct 2011 13:57:32 +0000 (13:57 +0000)]
Make sending select-utf8-charset escape code configurable.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@611
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Tue, 4 Oct 2011 14:03:15 +0000 (14:03 +0000)]
Make locale configurable.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@610
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Mon, 3 Oct 2011 16:02:30 +0000 (16:02 +0000)]
Fix defconfig.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@609
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Mon, 3 Oct 2011 15:57:22 +0000 (15:57 +0000)]
Fix default watch column indexes (Napkin).
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@608
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Mon, 3 Oct 2011 15:53:34 +0000 (15:53 +0000)]
Add option -i <name> to initialize a player externally. (Marc H. Thoben <root@develz.org>)
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@607
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Mon, 3 Oct 2011 15:49:14 +0000 (15:49 +0000)]
Tweak output of -s slightly. (Marc H. Thoben <root@develz.org>)
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@606
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Mon, 3 Oct 2011 15:45:46 +0000 (15:45 +0000)]
Add option -s to show active players. (Marc H. Thoben <root@develz.org>)
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@605
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Mon, 3 Oct 2011 15:42:30 +0000 (15:42 +0000)]
try to not stomp all over ncurses' WINCH handler (Jesse Luehrs <doy@tozt.net>)
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@604
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Mon, 3 Oct 2011 15:40:03 +0000 (15:40 +0000)]
Stop reinitializing curses inside a signal handler (doy).
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@603
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Mon, 3 Oct 2011 15:37:26 +0000 (15:37 +0000)]
Set a more sane default filemode. (Marc H. Thoben <root@develz.org>)
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@602
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Mon, 3 Oct 2011 15:36:03 +0000 (15:36 +0000)]
Ignore some more spurious vt100 G-charset switches in IBM mode.
Apparently CAO's ncurses emits it while mine doesn't, and this breaks
some terminals, including gnome-terminal but not PuTTY.
(Adam Borowski <kilobyte@angband.pl>)
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@601
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Mon, 3 Oct 2011 15:34:01 +0000 (15:34 +0000)]
Blindly assume the user's terminal can do Unicode or be switched into it.
I expect this to work in 99% cases, and if it fails, there's probably no
regression since I don't know of a terminal that can be easily switched to
CP437 but doesn't support "\e%G".
It would be better to check if the terminal uses Unicode and convert
everything to ASCII, and I'll do that soon, but this version might be
good enough for now.
(Adam Borowski <kilobyte@angband.pl>)
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@600
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Mon, 3 Oct 2011 15:31:15 +0000 (15:31 +0000)]
Allow querying the game via --print-charset if encoding is "ask". (Adam Borowski <kilobyte@angband.pl>)
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@599
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Mon, 3 Oct 2011 15:28:49 +0000 (15:28 +0000)]
Convert ancient encodings on the game's output.
Neither old Crawl nor NetHack accept non-ASCII input, so I didn't bother
implementing that.
(Adam Borowski <kilobyte@angband.pl>)
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@598
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Mon, 3 Oct 2011 15:23:14 +0000 (15:23 +0000)]
ancient encodings: config option (Adam Borowski <kilobyte@angband.pl>)
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@597
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Mon, 3 Oct 2011 15:05:31 +0000 (15:05 +0000)]
Fix corruption of non-ASCII characters in banners.
I hardcoded the locale to en_US.UTF-8 since it might get passed wrong,
and it's a reasonable value on public servers.
(Adam Borowski <kilobyte@angband.pl>)
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@596
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Mon, 3 Oct 2011 15:00:14 +0000 (15:00 +0000)]
Add extra_info_file support. (Darshan Shaligram <scintilla@gmail.com>)
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@595
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Mon, 3 Oct 2011 14:50:35 +0000 (14:50 +0000)]
Fix watch_columns shift/reduce conflict: watch_columns was being used in both a standalone rule and as a KeyType. (Darshan Shaligram <scintilla@gmail.com>)
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@594
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Mon, 3 Oct 2011 14:49:22 +0000 (14:49 +0000)]
Document the watch_columns option. (Darshan Shaligram <scintilla@gmail.com>)
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@593
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Mon, 3 Oct 2011 14:47:50 +0000 (14:47 +0000)]
Accept escape to go back in menus. (Darshan Shaligram <scintilla@gmail.com>)
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@592
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Mon, 3 Oct 2011 14:46:42 +0000 (14:46 +0000)]
Add watch_columns config option. (Darshan Shaligram <scintilla@gmail.com>)
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@591
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Mon, 3 Oct 2011 13:47:19 +0000 (13:47 +0000)]
Bugfix: when using sqlite and registering a nick with length longer or equal to max_newnick_len, it may have succeeded even if such a nick already existed.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@590
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Wed, 31 Aug 2011 14:42:37 +0000 (14:42 +0000)]
Fix the "unlink" command so it actually works.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@589
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Wed, 31 Aug 2011 14:36:22 +0000 (14:36 +0000)]
Add per-game "postcommand" hook, executed right after the game ends.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@588
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Fri, 12 Aug 2011 18:06:34 +0000 (18:06 +0000)]
When using $INCLUDE() in a bannerfile, don't display the file being included.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@587
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Mon, 28 Mar 2011 14:30:19 +0000 (14:30 +0000)]
Add TODO: Document the exit error codes.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@586
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sat, 26 Mar 2011 19:01:57 +0000 (19:01 +0000)]
Add TODO: Cursor keys not working after watching a game of curses-nethack.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@585
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sat, 29 Jan 2011 20:52:29 +0000 (20:52 +0000)]
Also ignore idle time < 5s when sorting by watchers.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@584
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sat, 29 Jan 2011 19:58:51 +0000 (19:58 +0000)]
Sort by player name, if "not idle" (less than 5s)
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@583
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sat, 29 Jan 2011 19:23:48 +0000 (19:23 +0000)]
Don't show idle times less than 5s.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@582
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sat, 29 Jan 2011 16:39:05 +0000 (16:39 +0000)]
Add account flags for admins, banned accounts, preventing password or email changing.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@581
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Fri, 14 Jan 2011 21:08:44 +0000 (21:08 +0000)]
Don't assume sudo is passwordless.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@580
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sat, 18 Dec 2010 12:14:25 +0000 (12:14 +0000)]
Ensure the watching menu page isn't outside the list. This can happen when returning
from watching a game on page 2 and there's fewer games being played.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@579
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sat, 13 Nov 2010 20:55:19 +0000 (20:55 +0000)]
Update example config url and year.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@578
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Tue, 12 Oct 2010 13:47:40 +0000 (13:47 +0000)]
Add %N string mangling that returns the first character of the user's name.
This is a hack to work around the userdata directory limits.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@577
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Mon, 13 Sep 2010 16:18:22 +0000 (16:18 +0000)]
TTY playback fixes from blackpenguin.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@576
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Tue, 18 May 2010 20:39:32 +0000 (20:39 +0000)]
Remove the internal text editor and all the support code; now compiles virus and ee as standalone executables.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@575
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Tue, 18 May 2010 19:58:32 +0000 (19:58 +0000)]
Make ncurses redraw the whole screen after watching someone.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@574
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Tue, 18 May 2010 16:41:03 +0000 (16:41 +0000)]
Move screen clears and refreshes into initcurses()
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@573
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Tue, 18 May 2010 16:32:04 +0000 (16:32 +0000)]
More signals fixes &c. (Now it seems to work)
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@572
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sun, 16 May 2010 19:14:35 +0000 (19:14 +0000)]
More signal handling, this time for when running the game.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@571
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sun, 16 May 2010 17:06:05 +0000 (17:06 +0000)]
Improve signal handling and leaving/entering curses.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@570
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sun, 16 May 2010 06:50:18 +0000 (06:50 +0000)]
Improve signal handling a bit
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@569
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Thu, 13 May 2010 13:31:40 +0000 (13:31 +0000)]
Move shmem freeing into it's own function
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@568
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Thu, 13 May 2010 10:19:45 +0000 (10:19 +0000)]
Allow dumping the shared memory data with dgamelaunch -D
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@567
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sun, 9 May 2010 09:01:26 +0000 (09:01 +0000)]
Change cursor key up and down behaviour in watching-menu.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@566
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sun, 9 May 2010 08:46:27 +0000 (08:46 +0000)]
Oops. Should check what I write.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@565
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sun, 9 May 2010 08:41:29 +0000 (08:41 +0000)]
When selecting a random game to watch, try to avoid idle games and games with too big terminals.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@564
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sat, 8 May 2010 17:46:47 +0000 (17:46 +0000)]
If using ncurses, use color to hilight games with too big terminals in watching menu.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@563
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sat, 8 May 2010 09:02:46 +0000 (09:02 +0000)]
Make sure ipfile malloc gets freed in any case.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@562
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sat, 8 May 2010 08:51:46 +0000 (08:51 +0000)]
Remove unneccessary comment lines
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@561
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sat, 8 May 2010 05:27:50 +0000 (05:27 +0000)]
Check that we actually do write the inprogress-lock.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@560
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sat, 8 May 2010 05:19:48 +0000 (05:19 +0000)]
Remove NhExt stuff; no-one uses it
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@559
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Fri, 7 May 2010 20:01:40 +0000 (20:01 +0000)]
Minor optimization in watching menu.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@558
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Thu, 6 May 2010 17:30:16 +0000 (17:30 +0000)]
Handle some additional keys in the watching-menu.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@557
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Thu, 6 May 2010 16:01:08 +0000 (16:01 +0000)]
Remove the watcher if user kills the terminal while watching.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@556
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Wed, 5 May 2010 17:13:18 +0000 (17:13 +0000)]
Closing the terminal while watching a game did not update the # of watchers.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@555
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Wed, 5 May 2010 13:59:57 +0000 (13:59 +0000)]
Remove support for uuencoded ttyrec output.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@554
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Wed, 5 May 2010 13:37:40 +0000 (13:37 +0000)]
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
Pasi Kallinen [Wed, 5 May 2010 11:37:59 +0000 (11:37 +0000)]
Clear screen after ttyrec playback, but before enabling curses.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@552
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Wed, 5 May 2010 11:32:37 +0000 (11:32 +0000)]
Shouldn't exit out of dgl while watching ttyrecs.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@551
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Tue, 4 May 2010 14:54:07 +0000 (14:54 +0000)]
Adjust the watching-menu Size-column slightly.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@550
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Mon, 3 May 2010 19:15:09 +0000 (19:15 +0000)]
Move watching-menu column info into struct.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@549
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Mon, 3 May 2010 17:54:13 +0000 (17:54 +0000)]
Add $INCLUDE(filename) menu banner command.
That text in any line of a menu banner file will cause
the file 'filename' to be included in that place.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@548
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Mon, 3 May 2010 16:27:42 +0000 (16:27 +0000)]
Don't put the info lines too low on the page in the watching menu.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@547
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Mon, 3 May 2010 16:17:28 +0000 (16:17 +0000)]
Restore the old watching-menu paging. This time for reals.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@546
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sun, 2 May 2010 17:12:43 +0000 (17:12 +0000)]
Changelog update
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@544
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sun, 2 May 2010 16:16:13 +0000 (16:16 +0000)]
Sort also by idle time when sorting by watchers.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@543
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sun, 2 May 2010 08:34:19 +0000 (08:34 +0000)]
Watchers fix. Memory alignment on 64bit systems?
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@542
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sun, 2 May 2010 08:15:01 +0000 (08:15 +0000)]
Use longs in shmem structs (Might prevent alignment problems)
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@541
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sun, 2 May 2010 07:28:46 +0000 (07:28 +0000)]
Increment/decrement the games[] nwatchers too.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@540
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sat, 1 May 2010 19:02:10 +0000 (19:02 +0000)]
Reverse the watchers column sort order.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@539
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sat, 1 May 2010 15:30:04 +0000 (15:30 +0000)]
Fix idletime display.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@538
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sat, 1 May 2010 15:01:03 +0000 (15:01 +0000)]
Check if chdir-command failed.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@537
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sat, 1 May 2010 14:41:54 +0000 (14:41 +0000)]
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
Pasi Kallinen [Thu, 29 Apr 2010 16:30:59 +0000 (16:30 +0000)]
Restore the exact paging in watching-menu.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@535
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sat, 13 Mar 2010 19:08:31 +0000 (19:08 +0000)]
chroot creation script should handle statically linked binaries.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@534
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sat, 13 Mar 2010 18:33:34 +0000 (18:33 +0000)]
Update TODO
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@533
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Fri, 12 Mar 2010 22:07:08 +0000 (22:07 +0000)]
Test commit from joshk
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@532
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Tue, 2 Mar 2010 18:32:57 +0000 (18:32 +0000)]
Define menu_max_idle_time option to kill dgl when the user idles too long. From Darshan Shaligram
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@531
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Tue, 2 Mar 2010 18:02:51 +0000 (18:02 +0000)]
Allow dgamelaunch to kill processes that are idle for too long with SIGHUP. From Darshan Shaligram
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@530
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Tue, 2 Mar 2010 17:42:24 +0000 (17:42 +0000)]
Accept spectate commands when doing catchup-playback for ttyrecs. From Darshan Shaligram
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@529
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Tue, 2 Mar 2010 17:19:43 +0000 (17:19 +0000)]
typedef sighandler_t to fix compile on Mac. From Darshan Shaligram
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@528
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Sun, 28 Feb 2010 11:35:30 +0000 (11:35 +0000)]
Experimental fix for huge ttyrecs making dgl hit ulimit. From Darshan Shaligram
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@527
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Thu, 25 Feb 2010 17:02:32 +0000 (17:02 +0000)]
Change max. length of mail message from magic number to a define.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@526
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Thu, 25 Feb 2010 16:55:07 +0000 (16:55 +0000)]
Allow access to help menu '?' while watching a game. From Marc H. Thoben
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@525
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Pasi Kallinen [Thu, 25 Feb 2010 16:52:25 +0000 (16:52 +0000)]
Add short game name (%s) for string substitutions. From Marc H. Thoben
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@524
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
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