[Telepathy] Announcing Telepathy 0.99.6

David Edmundson david at davidedmundson.co.uk
Mon Jan 20 09:35:09 PST 2014


One commit is going to make you weep.

I have a problem with the rename of SimplePresence to Presence.

In TpQt we autogenerate structs from the spec then make nice wrappers
round things.
We had a wrapper round theTp::SimplePresence struct in a hand written
class called Tp::Presence, which had methods and proper enums and
such.

With the rename I have an automatically generated structure
Tp::Presence, which clashes with our wrapper which is also
Tp::Presence. I want to keep source comparability at least vaguely
similar especially for something so integral.

In a bodge commit I made to move forwards I patch the specification so
that the autogenerated structure is still called SimplePresence.

There are a few options to resolve this, none of which seem particularly ideal.


More information about the telepathy mailing list