• Sort friend list based on online status.
  • After that based on their last logout time.
  • At the end those who have not accepted your request yet based on request time, to prevent people stalking you by seeing you online status.
This will make it easier to see those that are online. Especially with an online indicator as suggested here https://rumble.canny.io/suggestions/p/better-friend-list
Some of my old friends stopped playing ages ago and are now in the way for a clear friendlist. With this change they will just be at the end of the list. So it's easy to find them for removal. Or you can keep them in the list without being annoyingly in the way.