Add color and color-for-display properties to PurplePerson
Review Request #2602 — Created Sept. 2, 2023 and submitted — Latest diff uploaded
The color property allows setting a custom color for PurplePerson that should be used whenever displaying the person or a contact from that person. To make this easier the color-for-display property should be used as it will fallback to the priority contact if the person does not have a color set.
Ran the unit tests under valgrind.