summaryrefslogtreecommitdiff
path: root/TelepathyQt/call-channel.cpp
AgeCommit message (Collapse)AuthorFilesLines
2012-07-02call-channel: Change QMap to QHash where possibleDario Freddi1-1/+1
2012-03-22CallChannel: Introspect immutable properties if they are not passed on the ↵George Kiagiadakis1-25/+96
constructor
2012-03-21call1: Use *Interface::requestAllProperties/requestPropertyFoo instead of ↵George Kiagiadakis1-61/+44
Properties::Get*
2012-03-21call1: Remove unnecessary use of QLatin1String() with TP_QT_* constants.George Kiagiadakis1-5/+3
2012-03-21call1: Move PendingCallContent to call-content.{h,cpp}George Kiagiadakis1-98/+0
2012-03-21CallChannel: update documentationGeorge Kiagiadakis1-38/+97
2012-03-21CallChannel: add a contentByName() methodGeorge Kiagiadakis1-0/+24
Since the name of contents is significant and can even be requested when creating the channel for the initial contents, it is probably useful to be able to retrieve a content given its name.
2012-03-21CallChannel: implement FeatureCallMembersGeorge Kiagiadakis1-4/+271
2012-03-21CallChannel: print warnings when methods are called without their required ↵George Kiagiadakis1-0/+26
features being ready
2012-03-21CallChannel: Get immutable properties directly from the constructor and ↵George Kiagiadakis1-59/+23
reduce FeatureCore to a stub
2012-03-21CallChannel: prepend "call" to all the state-related methods' namesGeorge Kiagiadakis1-6/+6
This change was made because state() and flags() are too generic names and could possibly clash with functions with the same name in a superclass or subclass in the future.
2012-03-21CallChannel: sort out the various FeaturesGeorge Kiagiadakis1-45/+148
This adds 2 new features whose functionality was previously in FeatureContents: * FeatureCore: introspects the immutable properties * FeatureCallState: introspects the properties related to the call state and enables the stateChanged / flagsChanged signals.
2012-03-21CallChannel: add a flagsChanged() signalGeorge Kiagiadakis1-1/+11
2012-03-21CallChannel: add reason in contentRemoved()George Kiagiadakis1-3/+4
2012-03-21call1: replace qDebug()/qWarning() with debug()/warning() in the code ↵George Kiagiadakis1-15/+17
imported from yell
2012-03-21CallChannel: Add the setRinging()/setQueued() methodsGeorge Kiagiadakis1-0/+17
2012-03-21call1: update existing classes to work with the latest Call1 specGeorge Kiagiadakis1-11/+13
2012-03-21call1: move CallContent/CallStream to separate source filesGeorge Kiagiadakis1-731/+51
This also removes the CallChannel::removeContent() method together with its helper private class, since it is not going to be used in Call1 and causes compilation failure here.
2012-03-21call1: un-yell-ify the Call* classesGeorge Kiagiadakis1-109/+109
2012-03-21call1: Import CallChannel/CallContent/CallStream from telepathy-qt4-yellGeorge Kiagiadakis1-0/+1522