[Konversation-devel] TODO:

John Tapsell john at geola.co.uk
Mon Aug 23 14:51:53 CEST 2004


My little todo list...

---Finish doxygening server.h---
	PhantomsDad, can you read over what I write from time to time and check on 
comments.  I think a few in there are wrong already.  Please add any pre/post 
conditions that I've missed.

---Remove code duplication for addressbook stuff in watched nicks list---
	Functions like the one to edit the addressee should be moved into 
addressee.cpp, nickinfo and channelnick as appropriate, making them static 
functions as appropriate.  Currently there are bug fixes in the code for 
associating nick in the nick list code, but not in the watched nick list.  
Removing code duplication would fix this permanetly.

---Test the addressbook stuff---
	It should be working now.  Tooltips should be working in both the nick list 
in a channel, and in the watched nick list.  Please report on any fields you 
want added/removed/improved.  Please also see if you like how it deals with 
photos and logos.

---Fix 'realname' for tooltip and addressbook---
	I've now changed the tooltip so it uses the nickname from the results of 
a /whois.  This realname is also used as the default name when you create a 
new contact.
	I would like your thoughts and ideas on how to do a /whois when you chose to 
create new contact/associate so that it gets this information automatically.  
Currently you have to manually do a whois on the person first.
	When you chose "associate contact", I'd like to automatically select as 
default an addressee with the closest matching name.

---Add a flashing "!" icon near nicks---
	Just as a thought, maybe when you see someone that has a /whois realname 
matching an addressbook realname, flash a (!) icon next to their nick, 
allowing the user to click, and it asks them whether to automatically 
associate..  Just an idea.  It would have a "Do not ask this question again 
for any nick"  option.
	If I did this, I could use the (!) icon for also asking the user whether to 
automatically add an ircnick to the contact when someone associated changes 
their nick.
	Thoughts?

---Optimise /ISON---
	I keep meaning to do this.  It should be fairly straightforward.  First step 
is to store somewhere what /ISON's you have sent to the server (and not 
recieved a reply for), and then online mark as offline the nicks that you 
don't get back.
	This will also fix the todo for supporting a large amount of watched nicks, 
since you can then send multiple /ISON's.
	Second step is to only send /ISON for nicks that aren't in any channel.  
Should be trivial now.



Hmm
That will do for now.
Please comment!
I thrive on feedback :)

JohnFlux


More information about the Konversation-devel mailing list