• JC Brand's avatar
    Major refactor. · 219d5c8a
    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
minchats.js 4.69 KB