--- Net-Bummskraut/TODO 2007/02/25 00:21:59 1.2 +++ Net-Bummskraut/TODO 2007/07/06 07:27:22 1.30 @@ -1,2 +1,39 @@ -- add more meta messages for all kind of things -- reconsider usage of meta messages vs. info messages +- finally make an end of the irc casing issue. maybe build + some normalizing into Net::IRC3? +- make again sure that irc nicks that do stuff to you (CTCP!) + becomming present. +- think about Gtk interface to handle stuff... + useful? not useful? implement it only via distributed + network? or later? special protocol? or integrate? + +- handle IRC encoding more gracefully (w.r.t. IRC) +- make /list_subids taking a regex too +- add command to give overview of the frontend config +- fix inputhistory down key weirdness +- word wrap! +- buffer_seen broadcast is a bit racy, lessen the racyness by adding + buffer-last-activity timestamps and look whether the broadcast + timestamp is newer before removing the highlights + (this might also be useful in other places?) +- make a buffer list sorted by last activity +- add startup buffer config selection + - maybe just by cmd line arguments! +- fix off-by-one bug in msgline +- add shutdown function other than ctrl-c to backend +- improve irc mode setting and general any channel actions + - make irc invites being displayed etc. + - add kick, quit, etc. +- add smarter subscription commands for irc, etc. +- make groups in buffers more useful + +- implement chat-state notifications (should be doable) +- fix subscription from auto-subscribe to something that + the user can aknowledge + +- make bummskraut into server + +- rethink protocol handling, it's way tooo complicated + to add new protocol commands. it's a mess... horrible + +future: +- implement formatted messages (for wrap-padding and colors)