Delay returning from SetSubject until the server acks or nacks the change
@wjt
Submitted by Will Thompson Assigned to Telepathy bugs list
Description
Due to a conflict of interest between DBus.Properties.PropertiesChanged and Telepathy.Properties.PropertiesChanged, change notifications for MUC topics are broken in Idle at the moment.
I propose to fix this by just implementing Subject and getting rid of old properties.
Here is a branch which does so. Currently it doesn't implement RoomConfig for other aspects of room flags, it just stubs them out. More on that story later mayhap.
I've tested it with my Empathy branch at https://bugzilla.gnome.org/show_bug.cgi?id=658542, and it seems to work as expected. (Empathy doesn't provide a way to un-set the topic, I noticed.)
Version: git master