diff --git a/TODO b/TODO index 8b656758..e90c7843 100644 --- a/TODO +++ b/TODO @@ -1,21 +1,3 @@ - - TODO for .99: - - better support for !channels (don't log the ID, show nicer in whois, - layout save doesn't work) - - autoreconnect doesn't work after nick collision? - - jos gmodulea ei löydy niin huuda siitä configuressa - - update redirect_event() stuff in scripts/ dir! - - /LAST: Only one bug: separator is not used when -before is given (and no -after). - - ne mun /exec tailit jää päälle.. - - Debian testing .debs are missing - - .debs for dcc-send-limiter - - fix the /beginner/ URL - - remove from code: FIXME: remove after .98 - - lisää faqiin se /format timestamp - - ADD DEFAULT: /BIND meta-backspace delete_previous_word - - module_uniq_destroy() - those calls are probably wrong .. for CHANNEL and QUERY at least? - - update ICB protocol plugin to work with new send_message() - - mobile plugin doesn't work - - /UPGRADE: - support DCCs - write /HELP @@ -51,6 +33,7 @@ - private messages could show mirc-style "Session Ident: nick (host)" which would update when nick's host changes. Then you wouldn't need to print the host before each msg. + - support for logging channel messages from specific people - Awaylogs: - either fully support logging only in servers you're away, or change the @@ -69,8 +52,8 @@ with either one - when dcc chat is accepted and query exists from the same nick, replace the query window with the dcc chat window. - - ASK what this means ;) Qrczak> If a window with a closed chat with that - person already exists, a new chat should reuse it. + - closed DCC chats should add temporary window bind to the dcc chat so + future chats for same nick would use the same window - DCC - /DCC SEND wildcard support @@ -88,6 +71,8 @@ work. - With fast DCC SENDs (90kB/s, FreeBSD) typing get laggy (really?) - /DCC CLOSE #, /DCC would print the IDs + - /SET dcc_use_proxy to use IRC proxy for DCC connects as well + - support for special vars in /SET dcc_download_path, so $N could be used - Generic chat commands: - /MSG /CTCP /ACTION =dcc_chat,#channel @@ -101,6 +86,7 @@ messages from either nick1 or nick2 don't go to that window.. - /^MSG nick creates query with /SET qutocreate_own_query YES - /WHOIS -servertag + - /BAN: setting of what netmask to use for banning with IPv6 addresses - Netsplits - BUG: said "+1 more", while the /SETs to control that were set properly, @@ -118,17 +104,10 @@ - /NETSPLIT |<#channel>| - SERVERMODE +ov nick nick is shown instead of just Netjoin @nick because code is stupid. fixed in irssi-rewrite.. - - - Statusbar: - - BUG: Position setting with having 2+ top-root-bars isn't working - - BUG: With statusbar scripts loaded, and irssi changing prompt at startup - (eg. "remove unknown settigs?"), irssi might print some glib errors - about missing prompt (couldn't reproduce those) and hides the prompt. - - /STATUSBAR command.. - - /SET theme doesn't update statusbar colors + - show in query windows - Crashes: - - perl on moduulina niin kaatuu quitissa + - irssi crashes at quit if perl is loaded as module - #1 0x68cc7 in module_file_deinit_gmodule (file=0x110e20) at modules-load.c:356 - i've managed to reproduce the bug, if i make three split windows (/window show 3..5), then set the windows to not be sticky and go to one of the windows, then alt+number to another window then go back the other window the display prints two windows in the same window - irssi -cserver -nnick -> crashes - lib-popt is buggy! @@ -158,14 +137,18 @@ - better support for CTCP replies / DCC - Misc IRC related things: + - better support for !channels (don't log the ID, show nicer in whois, + layout save doesn't work, /win item move !channel) - support for mode +q in dancer - also same as +b %xxx modes.. - properly support RFC-1459 charset (ircnet specific option), eg. /QUERY p[ and msgs from p{ aren't placed there. - /BAN -ip, -time [