49 lines
2.2 KiB
Plaintext
49 lines
2.2 KiB
Plaintext
-update virus to the newest version.
|
|
-inprogress-dir config option prepends the dgl-root dir, other
|
|
config dirs do not. unify.
|
|
-allow changing the name where the ttyrecs are saved, like
|
|
ttyrec_fn = "%rttyrec/%n/%g/%p.ttyrec"
|
|
-allow typing / in watching screen to search for a user
|
|
("/foo<enter>" would start watching user foo's game, or
|
|
report that that player is not playing.
|
|
-maybe save more stuff in the db, if we're using the sqlite
|
|
(last login timestamp, watch-menu sort-type, etc)
|
|
-Allow using a ttyrec (or similar screen capture) as the menu
|
|
text, instead of a text file.
|
|
maybe adding a bannertype={auto,txt,ttyrec,screendump}
|
|
into a menu def. auto=try to detect it from file extension.
|
|
-BUG: cannot quit watching until caught up with the stream.
|
|
-allow configuring the watching, new user registration,
|
|
email/passwd change, etc. screens.
|
|
-make default_fmode configurable, and add config
|
|
file command "chmod file mode"
|
|
-allow setting the new rcfile access rights.
|
|
-allow configuring the ttyrec dir location & file format.
|
|
-maybe allow changing the watching-screen &c layouts too?
|
|
-add commandline parameters to dgamelaunch:
|
|
dgamelaunch --chpasswd "nick" "newpass"
|
|
-some games (robotfindskitten?) are not worth saving into ttyrecs, make it configurable.
|
|
-save the game name into ttyrec filename, so we can find what game it was.
|
|
-allow configuring ttyplay.c; some games may use different clear-screen
|
|
commands. (see for example crawl)
|
|
-allow configuring the gfx stripping. (number of chars, types of stripping,
|
|
include unicode stripping from crawl dgl, etc)
|
|
-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?
|
|
-info screen (more than just the banner), for info about the game(s)
|
|
and the server, etc.
|
|
-allow more than one editor per dgl
|
|
-allow users to run recover themselves
|
|
-make dgl show # of watchers
|
|
-configurable stuff: allowed chars in usernames,
|
|
allow char stripping, ...
|
|
|
|
- Flags for operators/staff/admins or (optionally) user-bans.
|
|
|
|
- Localization of variables, code clean up
|
|
|
|
- Use /var/run/nologin and/or dgl-specific nologin file
|
|
|
|
- Honor window size changes (currently the player has to relogin if window
|
|
size changes)
|