Bug 313822 - Remove audioCallCapability() methods in KTp::Contact and instead override capabilities()
Summary: Remove audioCallCapability() methods in KTp::Contact and instead override cap...
Status: RESOLVED UNMAINTAINED
Alias: None
Product: telepathy
Classification: Unmaintained
Component: common-internals (show other bugs)
Version: git-latest
Platform: Other Linux
: NOR task
Target Milestone: Future
Assignee: Telepathy Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-01-24 11:48 UTC by David Edmundson
Modified: 2024-09-18 19:18 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David Edmundson 2013-01-24 11:48:00 UTC
audioCallCapability, videoCallCapability and fileTransferCapability perform two functions

1) A gabble hack to bodge the capabilities
2) checks that both you and selfContact have the capability to do something

I want these removed and replaced wtih

Tp::ContactCapabilities capabilities(); //includes gabble hack. Can be removed at any point

Tp::ContactCapabilities commonCapabilities(); //returns caps that both you and selfContact can do
This should not be a hardcoded list, but instead loop through all capabilities() and only include ones that are in selfContact's capabilities too.
Comment 1 Christoph Cullmann 2024-09-18 19:18:10 UTC
Dear user, unfortunately Telepathy is no longer maintained.

Please migrate to another solution, e.g. for Jabber a possibility is Kaidan, for Matrix a candidate is NeoChat.