GNOME Bugzilla – Bug 683022
Only favorite top contact should be displayed when offline
Last modified: 2012-09-04 08:09:11 UTC
When refactoring the new roster code we accidentally break the old logic in the top contacts group. Only *favorite* contacts should be displayed when they are offline not the most used contacts.
Created attachment 222916 [details] [review] model-manager: connect on the "favourites-changed" signal That's a proper signal, not a property change.
Created attachment 222917 [details] [review] roster-view: don't display offline not favorite top contacts We just want to always display the favorites offline contacts in the top contact section. One may say that we are kinda breaking the model group abstraction, which is probably true. Ideally we may want to have a roster view subclass implementing the top contact logic but life is too short.
Attachment 222916 [details] pushed as 53c73e0 - model-manager: connect on the "favourites-changed" signal Attachment 222917 [details] pushed as 6d5797f - roster-view: don't display offline not favorite top contacts