summaryrefslogtreecommitdiff
path: root/telepathy-glib/call-channel.c
Commit message (Collapse)AuthorAgeFilesLines
* call-channel: fix a memory leakFabrice Bellet2019-12-121-0/+2
|
* call-channel: pass our factory to TpCallContent objectsGuillaume Desmottes2014-03-141-0/+1
| | | | Partially fix fdo#76168.
* TpChannel: Deprecate _borrow_ functions and replace them by _get_Xavier Claessens2012-09-051-4/+4
| | | | | | | | | | | New transfer and naming policy has been discussed in https://bugs.freedesktop.org/show_bug.cgi?id=39189 and is documented there: http://telepathy.freedesktop.org/wiki/Style/TelepathyGLib _tp_channel_get_immutable_properties() is kept internal because we don't want to expose more dbus-glib structures. tp_channel_dup_immutable_properties() is added, it returns a GVariant and should be needed only to TpChannel subclasses.
* Stop using TP_ERRORSSimon McVittie2012-05-021-1/+1
| | | | We deprecated this in 0.11.
* Use g_ptr_array_new_full() now that we can depend on glib 2.30Xavier Claessens2012-04-231-2/+2
|
* Do not use _tp_connection_lookup_contact() outside contact.cXavier Claessens2012-04-161-3/+4
| | | | | | | | | | | | | That function is dangerous because it does not guarantee that the returned TpContact has an identifier set. In the case a TpContact is being created with tp_connection_get_contacts_by_id(), the first step is to inspect its handle and then create the TpContact object *without* giving its ID. The id will be set later once we got the contact attributes. If _tp_connection_lookup_contact() is called for the same handle/id between the moment the TpContact is created and the moment it sets its attributes, then a contact with no identifier is returned.
* many fixes to documentation commentsJonny Lamb2012-04-061-8/+8
| | | | | | | | fd.o#48363 was opened which complains about lots of documentation problems (which g-ir-scanner finds). While I was at it I did some grepping to find yet more problems. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* call-channel: display a string representation of the stateGuillaume Desmottes2012-03-301-1/+25
|
* Include the debug message in the TpCallStateReason structureOlivier Crête2012-03-201-4/+11
|
* prepare 0.17.6Guillaume Desmottes2012-03-191-5/+5
|
* call-channel: annotate the state-changed signalGuillaume Desmottes2012-03-161-2/+2
| | | | https://bugs.freedesktop.org/show_bug.cgi?id=47410
* CallChannel: Add const keyword for the const stringsOlivier Crête2012-03-151-3/+3
|
* CallChannel: Add functions to request holdOlivier Crête2012-03-141-0/+64
|
* CallChannel: Add Hold state as a GObject propertyOlivier Crête2012-03-141-0/+22
|
* CallChannel: Expose the hold state as a GObject propertyOlivier Crête2012-03-141-5/+112
|
* Document that CallStateDetails is a asvOlivier Crête2012-03-141-2/+4
|
* CallContent: Add property for parent ChannelOlivier Crête2012-03-141-0/+1
|
* Partially revert previous commit (re-add variable 'count'), fixing the buildSimon McVittie2012-03-091-0/+1
| | | | Reviewed-by: Xavier Claessens <xavier.claessens@collabora.co.uk>
* Correctly implement and document tp_call_channel_has_dtmf().Xavier Claessens2012-03-081-18/+21
|
* Use GLib's default marshaller everywhereSimon McVittie2012-03-011-9/+4
| | | | | | | | In contrast to the previous commit, I'm just using NULL here - telepathy-glib has an explicit dependency on GLib 2.30. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=46523 Reviewed-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* Prepare 0.17.5telepathy-glib-0.17.5Simon McVittie2012-02-201-38/+38
|
* Remove support for the Mute interface, not stable yetSimon McVittie2012-02-201-1/+0
|
* Add direction parameter to AddContentOlivier Crête2012-02-161-1/+3
|
* Add config.h include in all call source filesXavier Claessens2012-02-061-0/+2
|
* TpCallChannel, TpCallContent: add _send_tones_async()Xavier Claessens2012-01-271-0/+103
| | | | | | | | tp_call_channel_send_tones_async() is helper API calling tp_call_content_send_tones_async() on each of its contents supporting the DTMF interfaces. tp_call_content_send_tones_async() does the queuing of events
* Fix g-i warningXavier Claessens2012-01-111-1/+1
|
* Doc fix: TP_CALL_STATE_RINGING does not exist anymoreXavier Claessens2012-01-101-3/+3
|
* Make sure to prepare TP_CALL_CHANNEL_FEATURE_CORE after TP_CHANNEL_FEATURE_COREXavier Claessens2012-01-101-20/+39
| | | | | Otherwise the channel's connect could be still unprepared and so fail to prepare channel's contacts.
* Update for Call spec changesOlivier Crête2012-01-101-0/+1
|
* Show the new state in the state changed cbOlivier Crête2012-01-101-1/+1
|
* Add tp_call_channel_has_dtmf()Xavier Claessens2012-01-101-0/+19
|
* TpCallChannel, TpCallContent and TpCallStream: add _async() operationsXavier Claessens2012-01-101-6/+317
|
* TpCallChannel: introspect all properties and add gettersXavier Claessens2012-01-101-7/+1085
| | | | Based on TpyCallChannel code
* Generate lowlevel API for Call1 specXavier Claessens2012-01-101-0/+87
Add skeleton for TpCallChannel, TpCallContent and TpCallStream