Various roster fixes
@wjt
Submitted by Will Thompson Assigned to Telepathy bugs list
Description
I've fixed a bunch of roster bugs. From NEWS in my 'i-hate-rosters' branch:
-
Gabble no longer erroneously hides Google Talk contacts who which were automatically added to your roster, and contacts who Google incorrectly thinks are aliases for another JID).
-
Removing a contact from 'subscribe' while they're in remote-pending ("Oops! I didn't mean to subscribe to Randall's presence!") now works. This is on top of the fix for fd.o #21547 in 0.7.28, which made removing the contact from 'stored' work. Previously, while the subscription request was correctly rescinded, Gabble didn't expose it correctly on the 'subscribe' channel.
-
Contacts no longer "flicker" to and from subscribe:remote-pending when you subscribe to them on a Google Talk account. This was a regression in 0.7.28, caused by fixing fd.o #21547.