Add tracking of PurplePerson's to PurpleContactManager
Review Request #2055 — Created Nov. 10, 2022 and submitted — Latest diff uploaded
The manager keeps track of all of this internally but exposes the collection of people via the GListModel interface and exposes add_person and remove_person as well.
Ran the unit tests.
Diff Revision 3
This is not the most recent revision of the diff. The latest diff is revision 4. See what's changed.
orig
1
2
3
4
Commits
libpurple/purplecontactmanager.h |
---|
libpurple/purplecontactmanager.c |
---|
libpurple/purpleperson.h |
---|
libpurple/purpleperson.c |
---|
libpurple/tests/test_contact_manager.c |
---|