2008-01-06 13:35:41 +01:00
|
|
|
-maybe allow new menu options configurable in config file, like
|
|
|
|
commands['O', "Edit config file with foo"] = exec "foo" "rcfile"
|
2008-01-13 01:26:25 +01:00
|
|
|
|
|
|
|
menu {
|
|
|
|
option {
|
|
|
|
keys = 'o', 'O'
|
|
|
|
name = "Edit config file with foo"
|
|
|
|
commands = exec "foo" "rcfile"
|
|
|
|
}
|
|
|
|
option {
|
|
|
|
keys = 'x', 'X'
|
|
|
|
name = "Blahblahblah"
|
|
|
|
commands = blahblah
|
|
|
|
require_login = 1
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
menus: main menu, game-specific menu, ...
|
|
|
|
|
|
|
|
|
2008-01-01 18:03:05 +01:00
|
|
|
-allow setting the default watch-screen sortmode in config file.
|
2007-12-28 13:02:58 +01:00
|
|
|
-allow configuring ttyplay.c; some games may use different clear-screen
|
|
|
|
commands. (see for example crawl)
|
|
|
|
-return back to dgl after exiting the game. (on NAO, the dgl processes
|
|
|
|
take 33m+ resident memory, so might not be viable unless we use sqlite3)
|
2008-01-01 12:45:14 +01:00
|
|
|
-public (no-password) accounts? (a per-user flag) what happens when someone
|
|
|
|
is playing on the account and someone else logins and we start playing?
|
2007-12-22 22:04:03 +01:00
|
|
|
-change the watching screen not to show the 'press 'm' to mail user'
|
|
|
|
part, if spool isn't enabled.
|
|
|
|
-info screen (more than just the banner), for info about the game(s)
|
|
|
|
and the server, etc.
|
2007-04-09 14:57:45 +02:00
|
|
|
-allow more than one editor per dgl
|
|
|
|
-allow users to run recover themselves
|
2007-04-02 20:35:56 +02:00
|
|
|
-make dgl show # of watchers
|
|
|
|
-configurable stuff: allowed chars in usernames,
|
|
|
|
allow char stripping, ...
|
2007-03-29 22:14:55 +02:00
|
|
|
|
2004-01-01 21:57:36 +01:00
|
|
|
- Flags for operators/staff/admins or (optionally) user-bans.
|
|
|
|
|
2004-01-02 12:59:50 +01:00
|
|
|
- Localization of variables, code clean up
|
2004-02-17 02:55:59 +01:00
|
|
|
|
|
|
|
- Use /var/run/nologin and/or dgl-specific nologin file
|
2004-03-04 14:58:03 +01:00
|
|
|
|
|
|
|
- Honor window size changes (currently the player has to relogin if window
|
|
|
|
size changes)
|