2008/4/27 Lee Begg <[EMAIL PROTECTED]>:
>  You could look at using ncurses to have panels in the console, separating the
>  logging from the output. Then again, someone could write a full graphical
>  client (using wx-widgets, qt, gtk, etc, etc).

It actually occurred to me later on that Python lends itself to the
admin client problem nicely, and since the second target is
tpclient-pywx, it makes sense to implement the low level stuff in a
Python module used by both (maybe as part of libtpproto-py?).

It wouldn't be much work to provide a simple GUI frontend to the full
admin client. We could even do some fancy stuff where it
auto-populates the GUI with applicable widgets based on what
commands/options the server/ruleset is presenting.

>  So instead of just having a (more or less) fixed list of commands, have the
>  server describe what commands are available.

>  The actual commands will be hardcoded on the server side, but it can export
>  the active list through the protocol. You could even include more
>  information.

Makes sense. Does the TP game protocol do anything similar? (I'm
asking without researching, so a short answer will suffice.)

-- 
Aaron Mavrinac
www.mavrinac.com

PGP Public Key: http://www.mavrinac.com/pgp.asc
_______________________________________________
tp-devel mailing list
[email protected]
http://www.thousandparsec.net/tp/mailman.php/listinfo/tp-devel

Reply via email to