/* 
 * $RCSfile: TODO,v $
 *
 * $Author: ginxd $
 * $Date: 2003/08/24 10:04:51 $
 * 
 * $Revision: 1.44 $
 *
 */

TODO LIST:

Note: all those marked as [1] will be started on for the next build
(0.4), release around November 2003. 

Note: all those marked as [3] will be fixed for the Window release
(0.3). 

* [1] Added Event ID to the Event Viewer.

* [1] Higgify the Log window.

* [1] Fix problems with group chat:
	* sending my presence.
	* add "/me" directive.
	* make subject changable 
	* right click menu
	* handle error conditions (using the same nickname)
	* handle waiting situation when joining.
	* include emote icons. - need a central way of doing this.

* [1] Fix problem in "browse services" dialog where agents are shown
to be registered against when they are not (this is probably because
the gj_roster.c module still holds information about them.  - MORE
involved than I thought it would be.

* [1] Get gconf into the config module.

* [2] Add event viewer option to show errors only.

* [3] Auto away time on Windows?

* [3] System tray icon?

* Add option for sheskar to throw up a chat window with messages
from unknown people instead of just flash on the roster.

* [1] Improve the way logging on one or more contacts adds a chat
window for each resource AND the way you can log on more than once
from different resources. - needs to be handled better. 

* [1] Improve adding new services, to get the information about each
contact and use those details for their name, etc...

* Include Jabber User Directory searches. - this requires a lot of
work on the x:data namespace.

* Add a method to save multiple connection settings.

* Be able to move contacts between groups with DND.

* [1] Add events into the notification icon at some point.  Perhaps an
animated icon to say there are events waiting.

* [1] Update images for emote icons.

* Add a dialog for timing out processes. - similar to the msg box module

* Include Jabber Message Rules.

* Write some documentation at some point. - using DocBook.

* Export roster to an XML file.

* Import roster from an XML file. - not quite sure how this will work
yet!

* File transfer support.

* Send Contacts support.
