-
JC Brand authored
The RosterView view is now an overview of RosterGroup objects. RosterGroup objects each have their own collection of contacts which fall under that group. Additionally, the RosterView has a collection of all contacts. The comparator of RosterContacts is now used to correctly position roster contacts and we therefore no longer need to explicitly sort them afterwards. updates #83 updates #151
219d5c8a