ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/Net-Bummskraut/TODO
(Generate patch)

Comparing Net-Bummskraut/TODO (file contents):
Revision 1.22 by elmex, Wed Apr 18 22:21:12 2007 UTC vs.
Revision 1.23 by elmex, Sun Apr 22 16:38:05 2007 UTC

1- handle IRC encoding more gracefully (w.r.t. IRC) 1- handle IRC encoding more gracefully (w.r.t. IRC)
2- make bummskraut into server 2- make bummskraut into server
3- make /list_subids taking a regex too 3- make /list_subids taking a regex too
4- add timer in backend which tries to reconnect periodically
5 - maybe with longer timeouts with a max of: once an hour
6- think about removing the weird cfg:server hack
7 and add some commands to the frontend instead
8 - /backend_config set|remove <scheme>
9 - /backend_config - list configuration
10- add command to give overview of the frontend config 4- add command to give overview of the frontend config
11- maybe add 'refresh' command to protocol which tells the server
12 to tell it's schemes to retry connections and joins etc.
13 (maybe with optional arguemnt for scheme selection)
14- word wrap! 5- word wrap!
15- fix inputhistory down key weirdness 6- fix inputhistory down key weirdness
16- fix buffer scroll correction when adding lines 7- fix buffer scroll correction when adding lines
17- buffer_seen broadcast is a bit racy, lessen the racyness by adding 8- buffer_seen broadcast is a bit racy, lessen the racyness by adding
18 buffer-last-activity timestamps and look whether the broadcast 9 buffer-last-activity timestamps and look whether the broadcast
19 timestamp is newer before removing the highlights 10 timestamp is newer before removing the highlights
20 (this might also be useful in other places?) 11 (this might also be useful in other places?)
21- make a buffer list sorted by last activity 12- make a buffer list sorted by last activity
22- fix problems when backend goes offline => clear states etc. 13- fix problems when backend goes offline => clear states etc.
23- add startup buffer config selection 14- add startup buffer config selection
24- fix the coro edge world problem
25- fix off-by-one bug in msgline 15- fix off-by-one bug in msgline
26- add shutdown function other than ctrl-c to backend 16- add shutdown function other than ctrl-c to backend
27- add history log for reconnects of the frontend
28- add tcp keep alive to Net::IRC3?
29- improve irc mode setting and general any channel actions 17- improve irc mode setting and general any channel actions
30 - make irc invites being displayed etc. 18 - make irc invites being displayed etc.
31- make /presence command (for IRC it toggles just away status) 19- make /presence command (for IRC it toggles just away status)
32- add smarter subscription commands for irc, etc. 20- add smarter subscription commands for irc, etc.
33- add groupings of buffers 21- add groupings of buffers
34 - rework buffer handling => make client more OO 22 - rework buffer handling => make client more OO
35 23
36- add XMPP support with Net::XMPP2 (which still isn't released) 24- add XMPP support with Net::XMPP2 (which still isn't released)
37- allow correct display of multi-line messages
38 25
39future: 26future:
40- implement formatted messages (for wrap-padding and colors) 27- implement formatted messages (for wrap-padding and colors)

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines