summaryrefslogtreecommitdiff
path: root/examples
AgeCommit message (Collapse)AuthorFilesLines
2012-07-05example protocols: update to use get_interfaces_array vfuncJonny Lamb5-37/+12
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
2012-07-05example & test connections: update to use new get_interfaces… vfuncJonny Lamb5-5/+81
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
2012-07-03Examples: stop using tp_account/connection/channel_new()Xavier Claessens6-92/+39
https://bugs.freedesktop.org/show_bug.cgi?id=49372
2012-06-05Remove useless TP_SEAL_ENABLEXavier Claessens10-10/+0
2012-06-05Examples: disable single includeXavier Claessens10-0/+10
https://bugs.freedesktop.org/show_bug.cgi?id=49384
2012-06-05Example extensions: include global headerXavier Claessens1-1/+1
https://bugs.freedesktop.org/show_bug.cgi?id=49384
2012-06-05Examples: do no use message-internal.hXavier Claessens1-7/+9
https://bugs.freedesktop.org/show_bug.cgi?id=49384
2012-06-04Examples: Stop using tp_connection_manager_protocol_*Xavier Claessens1-25/+18
They are soon to be deprecated
2012-06-04Examples: Stop using tp_list_connection_managers()Xavier Claessens1-18/+15
It is soon to be deprecated
2012-06-04Fix regression in unit testsXavier Claessens1-1/+2
The bug was introduced in commit 97755a8cef146519f688054d1bafe22f40bc17ff
2012-06-04Compile all examples with TP_SEAL_ENABLESimon McVittie11-2/+20
The only changes needed were in extended-client.c.
2012-06-04Use accessors rather than accessing TpBaseConnection fields directlySimon McVittie10-38/+55
2012-05-10Deprecate tp_handle(s)_ref/unref, tp_handle(s)_client_hold/release and ↵Xavier Claessens2-22/+1
tp_connection_unref_handles() They are no-op now, so we can safely remove them all
2012-05-09Implement ChatState in test echo channelXavier Claessens1-0/+15
https://bugs.freedesktop.org/show_bug.cgi?id=49215
2012-05-09Examples: do not use soon to be deprecated APIsXavier Claessens2-85/+54
2012-05-07All examples: follow the meta-header policySimon McVittie44-82/+42
Reviewed-by: Xavier Claessens <xavier.claessens@collabora.co.uk> Bug: https://bugs.freedesktop.org/show_bug.cgi?id=49384
2012-05-02Stop using TP_ERRORSSimon McVittie13-28/+28
We deprecated this in 0.11.
2012-05-02TpConnection: Deprecate _get_self_handle()Xavier Claessens1-18/+10
New code should be using _get_self_contact()
2012-04-27TpChannel: Deprecate all TpHandle APIs that have TpContact variantXavier Claessens1-7/+9
https://bugs.freedesktop.org/show_bug.cgi?id=49213
2012-04-12Install remaining Python examplesSimon McVittie3-2/+4
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=48504 Reviewed-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
2012-04-12Optionally install most of the Python examplesSimon McVittie1-0/+20
We already optionally install many of the C examples. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=48504 Reviewed-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
2012-04-12Add a simple Gtk3 diallerSimon McVittie2-0/+201
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=48504 Reviewed-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
2012-04-12Don't use the deprecated TpBaseChannelClass.interfaces propertySimon McVittie3-17/+37
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=48547
2012-04-12Use TP_NUM_… instead of NUM_TP_…Simon McVittie5-5/+5
Based on a patch from Jonny Lamb, updated for current master. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=46470
2012-04-04add stream-tubes.py/accepter.pyGuillaume Desmottes2-1/+75
2012-04-04add stream-tubes.py/offerer.pyGuillaume Desmottes2-1/+106
2012-04-03stream tube examples: send \n with dataGuillaume Desmottes2-2/+2
This will allow us to use g_data_input_stream_read_line_utf8() in Python as g_input_stream_read() is not bindable.
2012-04-03stream tube examples: use tp_channel_close_async()Guillaume Desmottes1-6/+14
2012-04-03stream tube examples: split sending/receiving data debug messagesGuillaume Desmottes2-5/+6
Make it easier to understand/debug what's going on.
2012-04-02Merge branch '29271-some-dbus-tube-api'Will Thompson6-3/+493
https://bugs.freedesktop.org/show_bug.cgi?id=29271 Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
2012-04-01dbus-tubes example: check method argument typesWill Thompson1-6/+15
2012-03-30Add an example dbus tube offerer and accepter.Will Thompson5-1/+482
2012-03-30media-observer: use more TpChannel accessorsGuillaume Desmottes1-9/+3
2012-03-30media-observer: Observe Call channels instead of StreamedMediaGuillaume Desmottes1-2/+2
2012-03-30approver.c: Approve Call channels instead of StreamedMediaGuillaume Desmottes1-1/+1
2012-03-28examples/client/stream-tubes/Makefile.am: ensure that we link on tp-glib ↵Guillaume Desmottes1-2/+2
from source It has to be the first one in LDADD
2012-03-26python/ft example: handle an exception. Hooray!Will Thompson1-2/+6
2012-03-21example approver: "Dissaprove" is not a word.Will Thompson1-1/+1
2012-03-21example approver: use _close_channels_async()Will Thompson1-16/+5
2012-03-09Add a Python example which lists and inspects protocols with g-iSimon McVittie2-0/+61
I could get used to this "rapid prototyping in Python" thing. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=46358 Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk> Reviewed-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
2012-03-09Apply the same codegen changes to examples, tests as to the main codegenSimon McVittie1-4/+20
2012-03-05inspect-cm example: stop using call_when_readySimon McVittie1-8/+12
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=45842 Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk> Reviewed-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
2012-03-05Use tp_proxy_prepare_async() to prepare connections in example codeSimon McVittie4-27/+36
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=45842 Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk> Reviewed-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
2012-03-05Don't use tp_channel_call_when_ready, except in its regression testsSimon McVittie1-4/+7
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=45842 Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk> Reviewed-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
2012-03-01Stop generating lists of signals marshallers altogetherSimon McVittie3-17/+0
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=46523 Reviewed-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
2012-03-01Use GLib's default marshaller everywhereSimon McVittie2-4/+3
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>
2012-02-21example-call: s/Call.DRAFT/Call1/ in example_call.managerGeorge Kiagiadakis1-6/+6
Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
2012-02-20Merge remote-tracking branch 'origin/call1' into call1Simon McVittie38-6591/+1448
Conflicts: docs/reference/telepathy-glib-docs.sgml docs/reference/telepathy-glib-sections.txt examples/future/call-cm/call-channel.c examples/future/call-cm/call-stream.c spec/Call_Content.xml spec/Call_Content_Interface_Audio_Control.xml spec/Call_Content_Interface_DTMF.xml spec/Call_Content_Interface_Media.xml spec/Call_Content_Interface_Video_Control.xml spec/Call_Content_Media_Description.xml spec/Call_Content_Media_Description_Interface_RTCP_Extended_Reports.xml spec/Call_Content_Media_Description_Interface_RTCP_Feedback.xml spec/Call_Content_Media_Description_Interface_RTP_Header_Extensions.xml spec/Call_Interface_Mute.xml spec/Call_Stream.xml spec/Call_Stream_Endpoint.xml spec/Call_Stream_Interface_Media.xml spec/Channel_Interface_DTMF.xml spec/Channel_Type_Call.xml spec/all.xml telepathy-glib/channel.xml telepathy-glib/extra-gtkdoc.h tests/dbus/call-example.c
2012-02-20Further update spec, to 0.25.2Simon McVittie2-8/+54
Code changes: * Generate code for Chan.T.Call1, Conn.I.Addressing1, Chan.I.CaptchaAuthentication1, and document them * Adapt Call1 CM and test for Direction argument to AddContent * Add CaptchaNotSupported error
2012-02-16Add direction parameter to AddContentOlivier Crête1-0/+2