summaryrefslogtreecommitdiffstats
path: root/TODO
diff options
context:
space:
mode:
Diffstat (limited to 'TODO')
-rw-r--r--TODO50
1 files changed, 50 insertions, 0 deletions
diff --git a/TODO b/TODO
new file mode 100644
index 00000000..06c966be
--- /dev/null
+++ b/TODO
@@ -0,0 +1,50 @@
+Update TODO file, if something is implemented, it should be removed in the TODO file.
+Mantain TODO file as clear as possible
+
+- Pragma should read this file :D
+- Events, events, events. There are lots of them pending (see TODO.Events).
+- Multiple identities (and identity associations for servers)
+- Port the speech module!
+- /timer as a module
+- It would be cool if KVIrc could to delete old log files automatically
+ (configurable, of course), to avoid disk ocupation. For example, delete (or
+ move to trash) 15-days old log files automatically (configurable by user).
+- html colored logs (with icons ? configurable with an option)
+- Check away status from the /WHO message ? (this would involve requesting WHO often)
+- Handle more uncommon channel modes in the channel mode box ?
+ SHould get the available modes from RPL_ISUPPORT and show them in the box
+- On-line charset guessing:
+ KviWindow should have the possibility of setting a KVI_CHARSET_AUTO
+ The KviWindow::decodeText() should contain an algorithm that
+ would use the best "guess" charset based on the window output
+ history , the actually detected charset and the text to decode
+
+ /charset ISO-8859-15
+- When user clicks search in the help window there should be some kind of
+ notification when the search starts... The way it is now you can't tell if the
+ search button even worked, until the search process is finished
+- Channel mode-field
+ The channel mode field should be dynamical, it should be able to change width according to what it needs,
+ today it's way too long.
+- Userlist
+ The userlist should be dynamical after how many characters the server lets you use in a nickname, today it's
+ way too wide, this makes it look ugly.
+- Text-hints
+ Text hints doesn't dissapear after changing desktop under KDE, and you have to change back to the
+ desktop where KVIrc is to remove the hint.
+- CService support
+ We already have nickserv support, why not CService/X support? This should be much much easier to
+ implement as it's only on one net (Undernet), and with a static host and command that never changes, we
+ only need to specify password.
+- Option to save & restore sessions (session = opened irc connections, channels & queries)
+- Group messages:
+         * Add predefined groups
+        
+         As kvirc3 now supports the ability to send msg's to more than one person at
+         a time, I would have liked to see
+         a way of making predefined groups.  For example if I often send the same msg
+         to both user1, user3, user9 and
+         user31, then I would like to add these to a group called "Friends", and then
+         just do a "/gquery Friends hi :) what's up?"
+
+- Add commands for playing PCM WAV files (using the DCC voice code).