when I am done with them.. ill share. filtering and stuff like that is still on the plate for things to do on the friends list. those features will be added soon... so please dont ask about them :)
there was also a GUI fix in the process, the LVIS_SELECTED wasnt setting focus as well, i fixed that. there was also a possible issue arising with bitmasks for the friend groups... due to the order of which i processed. this has been changed so that friend groups are processed before friends.. that way the bitmasks are updated accordingly.
other clients will want to take note of that... if they do an includegroups... it MUST be processed first if you rely on the bitmasks when adding your friends.
get it here
this one really needs to be exhaustively checked. I may have missed something. please test it thoroughly.