[telepathy] [Bug 313822] New: Remove audioCallCapability() methods in KTp::Contact and instead override capabilities()

David Edmundson kde at davidedmundson.co.uk
Thu Jan 24 11:48:00 GMT 2013


https://bugs.kde.org/show_bug.cgi?id=313822

            Bug ID: 313822
           Summary: Remove audioCallCapability() methods in KTp::Contact
                    and instead override capabilities()
    Classification: Unclassified
           Product: telepathy
           Version: git-latest
          Platform: Other
                OS: Linux
            Status: CONFIRMED
          Severity: task
          Priority: NOR
         Component: common-internals
          Assignee: kde-telepathy-bugs at kde.org
          Reporter: kde at davidedmundson.co.uk

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.

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Kde-telepathy-bugs mailing list