I think WLM has this right; The menu should have some settings like View > Sort contacts ascending o Sort contacts descending --- o Sort contacts by groups Sort contacts by status --- [x] Group offline contacts [ ] Group mobile contacts --- Change the way a contact appears ...
# with the o are radio buttons # with the [ ] are checkboxes # the last entry is the "global nickname" 2007/1/13, Youness Alaoui <[EMAIL PROTECTED]>: > 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 > ------------------------------------------------------------------------- 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