Hi all,
I just noticed that we have a really bad sorting of contacts and there is NO 
option to allow the user to customize this and I'm 
really surprised about that! at this moment, all contacts are sorted 
alphabetically but grouped by status...
This looks to many people as if the list was sorted randomly and yes, it does 
look like that. you see, in my list, I see this :
J - online
P - online 
B - away
K - away 
T - away 
V - away
L - out to lunch

how does that look sorted to you ? it looks totally random to me. and I do 
think many users requested to have their list sorted 
without grouping the users by status. 
I found the offending code :
in protocol.tcl, line 2695 :
set list_users [lsort -increasing -command ::MSN::CompareState [lsort 
-increasing -command ::MSN::CompareNick [::MSN::getList FL]]]

So this is how it works, we sort the list, increasing by nick, then sort it by 
status, increasing again. 
I think we should allow the user to specify if he wants his list sorted 
alphabetically ascending or descending (we already have 
an option in the 'View' menu for that, but it only applies to groups, not to 
contacts!!!!!) AND have an option on whether they 
should be sorted by status or not.
The problem here is, how much the usability of the menus will get affected.
Maybe Karel can help on this point since he's the HIG guy.. so what do you 
think ? how do you suggest that ?
it's easy on the code, but it's not on the usability, which is why I'm writing 
this.
I'll do the modifs and provide with some config keys for this, all that will 
remain is to allow a user to change that..

KKRT

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Amsn-devel mailing list
Amsn-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/amsn-devel

Reply via email to