A MonkeyLoader mod for Resonite that sorts contacts Better™ and to your liking, including pinning your favorites to the top. It also adds other Quality of Life features to the Contacts Page, such as a clear button for the search, an extra color for your outgoing conctact requests, capacity display to contacts' sessions, and contacts loading without lag.
Semi-relevant Resonite issue: #41.
I've made a few noteworthy changes to the sorting order:
- No longer sorts by most recent message timestamp
- Incoming friend requests are now the first category, preceding Online friends
- 'Resonite' and personal account are now forced to the top of the list
- You can pin contacts to always appear at the top of the list, regardless of status
- Sent Requests are separated from Offline friends, and have a yellow background color
- Friends with unread messages
- Ties broken by online status
- Sociable Friends
- Online Friends
- Incoming Friend Requests
- Away Friends
- Busy Friends
- Offline Friends and Sent Requests
- Further ties broken by most recent message
- Even further ties broken by username alphabetical order
Sort Order can be changed to liking - this is just the default:
- Your Account
- Resonite Bot
- Unread messages
- Pinned contacts
- Incoming contacts requests
- Contacts in joinable sessions
- Online status
- Online
- Away
- Busy
- Headless hosts
- Sent Requests (background color changed from gray to yellow!)
- Offline Friends
- Search results
- Remaining ties broken by Username+UserId alphabetical order