summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorTimo Sirainen <cras@irssi.org>1999-10-16 11:05:08 +0000
committercras <cras@dbcabf3a-b0e7-0310-adc4-f8d773084564>1999-10-16 11:05:08 +0000
commit42092bacbea5a9d8533b45633ce09023b276ab3d (patch)
tree8ae4f0f1aeda667e4a08418c3c5002c4a13bdf88 /TODO
parent25098df8b684dff1031d758053f700ae730294eb (diff)
downloadirssi-42092bacbea5a9d8533b45633ce09023b276ab3d.zip
Released 0.7.17
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@47 dbcabf3a-b0e7-0310-adc4-f8d773084564
Diffstat (limited to 'TODO')
-rw-r--r--TODO64
1 files changed, 28 insertions, 36 deletions
diff --git a/TODO b/TODO
index 0a53eb5e..61ab7e1c 100644
--- a/TODO
+++ b/TODO
@@ -1,12 +1,6 @@
-
+
*** Bugs
- - If there's any empty lists in configuration file (like ircnets = ();),
- libPropList crashes irssi at startup.. Irssi doesn't save any empty lists
- now, but still this needs to be fixed in libPropList..
- - after changing irssi-text's screen size to smaller it leaves some empty
- lines to windows before printing text, redrawing screen moves the lines
- back up.. hm..
- irssi can't find new themes in ~/.irssi/ while running - scan for new
themes when opening themes dialog? irssi-text also needs to be restarted
to use new themes..
@@ -17,7 +11,7 @@
- gfloat doesn't work in formats .. why? In DCC messages kb and kb/s values
could be shown as floats..
-*** text GUI
+*** text UI
- statusbar:
- when starting to run out of space some items could be made smaller,
@@ -37,8 +31,6 @@
channels goes to where, what channels/queries to open at startup, etc.
use dialog with gtktree widget to change it.
- split windows with gtkpaned (check window-views-patch.diff)
- - really transparently working irc proxy, saves scrollback buffers, etc.
- Or maybe the existing ones already work?
- some sort of address book? our own irssi ctcp to ask for other irssi users
for their information (of course not without asking (except optionally))..
could be nice also to automatically update it, keep track of all seen
@@ -63,7 +55,7 @@
- other scripting plugins would be easier? scheme, tcl, pythong?
sula premirex uses scheme, it would probably be pretty easy to learn
from it how to do it to irssi :)
- - IRC bot, eggdrop is too old, needs a replacement ;)
+ - IRC bot, eggdrop is too old, needs a replacement ;) (started)
- DCC file server, I'm not too excited about this, maybe someone else
wants to do it..
- Multiplayer games! :) Chess, tic-tac-toe, othello, battleship, tetris,
@@ -71,22 +63,40 @@
seem to be any of these (except tetris) for gnome right now..
- audio / video chat :)
-*** Little things
+*** Needs rethinking ..
- - command line parameter handling, specify what server/ircnet to autoconnect
- or none.
+ * Logging, check how ircii logging works and try to do everything that it
+ can do ;) currently logging is done by directly writing to disk things
+ that are displayed in screen, it could instead (optionally) print things
+ simply as "JOIN #blah nick (a@b.c)"
- log option: add the open/close time to log
- log directory, automatically log all channels and queries there
- overwrite/append
- all windows, just queries, only the channels in channel list
- you can be joined to same channels in different irc networks (or even
the same ircnet!) - create the logs to different directiories/names
- - use different themes in different channels/queries?
+ - logging: longer format dd.mm.yy hh:mm:ss (configurable?)
+ - awaylog (/log create ~/away.log -all +msgs or something), autoaway
+
+ * Notify list, join the two different dialogs, ability to track changes in
+ gone flag
+ - nick-specific options:
+ - check for gone-flag changes (use userhosts instead of isons)
+ - create popup dialog
+ - run some command (like /exec as soon as I get that done :)
+ - dialog: keep track of hosts/realnames so after closing and opening the
+ dialog again they would show up..
+
+*** Little things
+
+ - itext:
+ - save/find text
+ - text selection draws the entire selection every time you move the
+ mouse...
- improve msgslevels and ignoring .. Like ignoring "chan" doesn't work now.
It could be changed to joins, parts, quits, topics, nicks, .. just rip all
the msglevels from bitchx and use them :)
- - use server-idle instead of channel.query thing..
- - lag meter
+ - use different themes in different channels/queries?
- possibility to display different colors in nicks from different people..
and different colors for word hilighting too
- /connect ircnet could connect to ircnet
@@ -96,34 +106,16 @@
servers. good for people behind firewalls.
- support for ircii translation tables (/usr/lib/irc/translation/*)
- use different nicks/realnames in different irc networks
- - zvt problems/todo:
- - need some way to disable all the extra features, like sending 0x8e
- messes up your fonts.
- - the ugly cursor just keeps blinking
- - when clicking an empty spot on screen it sometimes tells that there's
- some weird crap in there..
- - word wrapping
- - make window/save buffer and find work
- - notify list:
- - dialog: keep track of hosts/realnames so after closing and opening the
- dialog again they would show up..
- - summary list (for irssi-text)
- - nick-specific options:
- - check for gone-flag changes (use userhosts instead of isons)
- - create popup dialog
- - run some command (like /exec as soon as I get that done :)
- gnome statubar:
- clock?
- dcc transfer meter (gtk progressbar)
- you could configure which events (whois, notify, etc.) to show in what
windows (all, current, status)
- gui for configuring plugin specific theme format texts
- - awaylog (/log create ~/away.log -all +msgs or something), autoaway
- dcc send: allow selection of multiple files to send (also for dnd from
gmc!) Allow dropping files to anywhere in irssi.
- - logging: longer format dd.mm.yy hh:mm:ss (configurable?)
- - net split/join detection ? is this even needed? more harmful than useful?
- /timer, /clones
+ - display net splits?
- run multiple commands with one alias (what was this needed for? can't
remember..)
- regexp for hilighting words?