Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-02-22 | Annotate GStrv as (array zero-terminated=1) for introspectabilitytrivia | Simon McVittie | 3 | -4/+4 | |
(type GObject.Strv) isn't understood. This affects tp_account_update_parameters_finish, tp_connection_manager_dup_protocol_names, tp_connection_manager_protocol_dup_param_names and tp_protocol_dup_param_names. | |||||
2012-02-22 | Generate TP_NUM_foo for every generated enum | Simon McVittie | 2 | -4/+66 | |
Unlike NUM_TP_foo, these are introspectable. | |||||
2012-02-22 | TP_NUM_DBUS_ERRORS, TP_NUM_CONTACT_FEATURES: add | Simon McVittie | 5 | -4/+26 | |
NUM_TP_CONTACT_FEATURES and NUM_TP_DBUS_ERRORS aren't introspectable. | |||||
2012-02-22 | improve the mtime-transferring hack in tools/ | Simon McVittie | 1 | -9/+9 | |
If building out-of-tree, we really want to touch the file in srcdir, rather than creating an empty file in the builddir. | |||||
2012-02-22 | Do not construct TpCallChannel for connections without immortal handles | Simon McVittie | 2 | -1/+6 | |
The implementation of TpCallChannel relies on (and asserts) immortal handles. In practice, Call1 is newer than immortal handles, so this is a safe assumption. | |||||
2012-02-22 | tp_call_stream_endpoint_get_state: return a TpStreamEndpointState on error | Simon McVittie | 1 | -1/+1 | |
TP_MEDIA_STREAM_STATE_DISCONNECTED is from another enum entirely, and will no longer exist in Telepathy 1.0. | |||||
2012-02-21 | Remove another unnecessary forward-declaration of TpBaseCallChannel | Simon McVittie | 1 | -2/+0 | |
Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> Bug: https://bugs.freedesktop.org/show_bug.cgi?id=46384 | |||||
2012-02-21 | Avoid forward-declaring Call classes | Simon McVittie | 2 | -13/+8 | |
Having more than one typedef for the same name is an error. If forward declarations are needed to break cycles, the typedef must be *moved* (not copied) from the header it'd normally appear in to the header with the forward declaration: for instance, TpCallContent (forward-declared in call-channel.h) gets this right. In extreme cases, a global "types.h" header can forward-declare everything, although that often leads to unnecessary compilation, so we've avoided it in telepathy-glib. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=46384 Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> | |||||
2012-02-21 | example-call: s/Call.DRAFT/Call1/ in example_call.manager | George Kiagiadakis | 1 | -6/+6 | |
Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk> | |||||
2012-02-20 | Nano version | Simon McVittie | 2 | -1/+6 | |
2012-02-20 | Prepare 0.17.5telepathy-glib-0.17.5 | Simon McVittie | 18 | -257/+569 | |
2012-02-20 | Distribute CaptchaAuthentication | Simon McVittie | 1 | -0/+1 | |
2012-02-20 | Fix out-of-tree releases | Simon McVittie | 1 | -3/+5 | |
2012-02-20 | Parse arrays of object path in .manager files, for completeness | Simon McVittie | 3 | -1/+57 | |
Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> | |||||
2012-02-20 | Add the Supersedes property and test it | Simon McVittie | 5 | -6/+141 | |
Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> | |||||
2012-02-20 | Finish Call1 documentation | Simon McVittie | 2 | -1/+4 | |
2012-02-20 | Use absolute header paths in headers | Simon McVittie | 3 | -4/+4 | |
Not doing so breaks out-of-tree builds of the telepathy-glib examples, which have -I${top_srcdir} and -I${top_builddir} but not -I${top_builddir}/telepathy-glib. | |||||
2012-02-20 | Remove support for the Mute interface, not stable yet | Simon McVittie | 10 | -77/+0 | |
2012-02-20 | Merge remote-tracking branch 'origin/call1' into call1 | Simon McVittie | 105 | -10093/+16709 | |
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-20 | Further update spec, to 0.25.2 | Simon McVittie | 34 | -100/+936 | |
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-20 | Merge remote-tracking branch 'tester/call1-addcontent-direction' into call1 | Guillaume Desmottes | 7 | -5/+37 | |
2012-02-16 | StopTone after StartTone is not a cancellation | Olivier Crête | 1 | -1/+1 | |
2012-02-16 | MediaCallContent: Don't drop tone currently_sending before it's done playing | Olivier Crête | 1 | -2/+4 | |
2012-02-16 | Add direction parameter to AddContent | Olivier Crête | 6 | -5/+31 | |
2012-02-16 | Spec Call: Add direction to AddContent | Olivier Crête | 1 | -0/+6 | |
2012-02-15 | Test Call: Prepare streams before checking which interfaces it has | Olivier Crête | 1 | -11/+24 | |
2012-02-15 | Remove implementation of the Mute interface | Olivier Crête | 4 | -123/+1 | |
2012-02-15 | Update spec to remove mute | Olivier Crête | 2 | -50/+6 | |
2012-02-15 | Update to latest spec | Xavier Claessens | 26 | -116/+477 | |
2012-02-14 | BaseCallStream: Put the pending states in the right order | Olivier Crête | 1 | -5/+6 | |
2012-02-14 | BaseMediaCallContent: Only emit SendingTones when the tones are being sent | Olivier Crête | 1 | -2/+5 | |
2012-02-14 | BaseCallChannel: Starting to ring means you're not queued | Olivier Crête | 1 | -0/+1 | |
2012-02-14 | Put the event and state in the right order in change requested | Olivier Crête | 1 | -1/+0 | |
2012-02-14 | BaseMediaCallStream: Make it possible for the CM to fail FinishInitialCandidates | Olivier Crête | 3 | -4/+12 | |
The CM can now refuse FinishInitialCandidates if it doesn't haven the candidates it needs. | |||||
2012-02-14 | BaseMediaCallStream: Add method to fetch the local candidates | Olivier Crête | 3 | -0/+21 | |
2012-02-14 | BaseMediaCallStream: Add function to remove endpoints | Olivier Crête | 3 | -0/+45 | |
2012-02-14 | Call.Content.MediaDescription: Verify invalid arguments | Olivier Crête | 2 | -2/+50 | |
2012-02-14 | start preparing 0.17.5 | Guillaume Desmottes | 7 | -9/+39 | |
I didn't change configure.ac yet, we'll do it when actually releasing. | |||||
2012-02-14 | Merge branch 'telepathy-glib-0.16' into release | Guillaume Desmottes | 1 | -0/+9 | |
Trivial conflicts. Conflicts: NEWS configure.ac | |||||
2012-02-13 | set nano flag | Guillaume Desmottes | 1 | -1/+1 | |
2012-02-13 | Fix 2 bugs in DTMF code | Xavier Claessens | 3 | -14/+112 | |
Also add DTMF unit test that covers both cases | |||||
2012-02-13 | prepare 0.16.5telepathy-glib-0.16.5 | Guillaume Desmottes | 2 | -3/+14 | |
2012-02-13 | Merge branch 'telepathy-glib-0.16' | Guillaume Desmottes | 1 | -3/+7 | |
2012-02-13 | make sure the result object stays alive while renaming groups | Guillaume Desmottes | 1 | -3/+7 | |
I started tracking this in Gabble so my unit test is living there. https://bugs.freedesktop.org/show_bug.cgi?id=45982 | |||||
2012-02-13 | Call unit test: Use Media base classes | Xavier Claessens | 7 | -14/+140 | |
To make it work, example CM needs to create an Endpoint and we have to wait for it to be connected to get to ACTIVE state. | |||||
2012-02-13 | Fix racy crash in call unit test | Xavier Claessens | 1 | -3/+19 | |
Keeping a ref on the stream for the timeout make it survive its TpBaseCallChannel leading to issues later. | |||||
2012-02-09 | Consistently use G_PARAM_STATIC_STRINGS for properties | Simon McVittie | 22 | -86/+43 | |
Many didn't use this shorthand, and some even didn't declare one of the three strings as static (causing GObject to copy it). Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk> Reviewed-by: Vivek Dasmohapatra <vivek@collabora.co.uk> | |||||
2012-02-09 | Merge branch 'telepathy-glib-0.16' | Simon McVittie | 6 | -36/+184 | |
Conflicts: NEWS | |||||
2012-02-09 | NEWS for 0.16 | Simon McVittie | 1 | -0/+8 | |
2012-02-09 | TpSimplePasswordManager: copy the string into the result | Simon McVittie | 1 | -1/+7 | |
Otherwise, if a caller kept a ref to the GAsyncResult after control had returned to the channel, the channel could have freed the GString already. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=45554 Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk> Reviewed-by: Jonny Lamb <jonny.lamb@collabora.co.uk> |