Alexander Akulich
Alexander Akulich
The modern approach to use the ```org.freedesktop.DBus.Properties.PropertiesChanged``` signal for property changed notification is not supported on the client side. - [Channel.Interface.RoomConfig1](https://telepathy.freedesktop.org/spec/Channel_Interface_Room_Config.html) - [Channel.Interface.Subject2](https://telepathy.freedesktop.org/spec/Channel_Interface_Subject.html) - [Channel.Interface.CaptchaAuthentication1](https://telepathy.freedesktop.org/spec/Channel_Interface_Captcha_Authentication.html) See also: https://github.com/TelepathyIM/telepathy-glib/commit/5894586c33dc082116049e4f136838d039285508
Wire up org.freedesktop.Telepathy.Account.Interface.Storage properties, such as StorageRestrictions, StorageIdentifier, StorageSpecificInformation and StorageProvider. StorageRestrictions is wanted for https://github.com/TelepathyIM/telepathy-ofono/issues/1 (account presence service needs to know [StorageRestrictions](https://telepathy.freedesktop.org/spec/Account_Interface_Storage.html#Property:StorageRestrictions), especially `Cannot_Set_Presence`.
The API of the interface is too primitive. The proper way to go is to use `setChatStates` that emits signals automatically (based on the diff to the previous ChatStateMap. https://github.com/TelepathyIM/telepathy-qt/commit/a6f99eaad3bfc6ec798c6fb4dbe659d8d1ae0671#diff-9668508553087a0327d2979cf288a691R435
InspectHandles removed in Telepathy 1.0 by commit > [Remove InspectHandles](https://cgit.freedesktop.org/telepathy/telepathy-spec/commit/?id=490816714ef5a4b13a9e1eb779d9990fb78b5d15) > Identifiers are always given together with handles, so it must never be needed to inspect an handle. This makes...
We need to be able to delay DBus answers, but it is not possible with current design. Some methods need to make a network request before complete the call. Examples:...
Besides of the documentation, it would be good to also add an inline example, such as: ``` cpp #include static QPointer debugInterfacePtr; static QtMessageHandler defaultMessageHandler = nullptr; void telepathyDebugHandler(QtMsgType type,...
# Add Channel.Interface.OTPAuthentication The interface is inspired by Channel.Interface.SASLAuthentication. The description is outdated (written for Channel.Interface.PhoneVerification, which would be generalised to [One-time password](https://en.wikipedia.org/wiki/One-time_password) Authentication). ## Use case The interface would...
# API description ## Use cases # Channel.Type.MessageArchive ## Description A channel type for logs retrieve. Inspired by Channel.Type.RoomList. Can be used to retrieve logs without opening channels for all...