Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-09-23 | contactlist example: Fixed crash when list was being destroyed twice. | Andre Moreira Magalhaes (andrunko) | 1 | -1/+5 | |
2009-09-23 | callable example: Proper check if direction changed when requesting stream ↵ | Andre Moreira Magalhaes (andrunko) | 1 | -1/+1 | |
direction change. Check against TP_MEDIA_STREAM_DIRECTION_SEND instead of TP_MEDIA_STREAM_DIRECTION_RECEIVE to check if sending is required. | |||||
2009-08-25 | callable example: Use tp_svc_channel_interface_dtmf_return_from_start_tone ↵ | Andre Moreira Magalhaes (andrunko) | 1 | -1/+1 | |
when returning from StartTone. | |||||
2009-08-24 | callable example: add DTMF interface simulation support. | Andre Moreira Magalhaes (andrunko) | 1 | -0/+99 | |
2009-08-17 | ExampleCallableMediaChannel: stylistic fixes for Andre's Hold code | Simon McVittie | 1 | -4/+12 | |
Whitespace, English, and avoiding C99 Reviewed-by: Will Thompson <will.thompson@collabora.co.uk> | |||||
2009-08-13 | callable example: add Hold interface simulation support. | Andre Moreira Magalhaes (andrunko) | 1 | -0/+137 | |
2009-06-12 | fd.o #22182: fix a potential use-after-free in the callable example CM | Simon McVittie | 1 | -2/+4 | |
In some environments (I'm not sure why my laptop isn't among them), closing the stream causes the channel to remove the last ref to the stream, resulting in a use-after-free and a possible segfault. This could be avoided by holding another ref for the duration of example_callable_media_stream_close, but Sjoerd and I agreed that this simpler fix (re-ordering to put the possible free last) was more appropriate. Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> | |||||
2009-06-10 | glib-client-gen.py: add support for deprecating or not generating _run_ methods | Simon McVittie | 1 | -1/+2 | |
2009-04-18 | Replace the duplicate definitions of QUIET_GEN with an include of ↵ | Jonny Lamb | 1 | -4/+2 | |
tools/shave.mk. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | |||||
2009-04-18 | Moved tp-glib to use shave and made make output legible. | Jonny Lamb | 1 | -12/+16 | |
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | |||||
2009-04-03 | Keep a set of CallableMediaChannel (not a list) | Will Thompson | 1 | -16/+23 | |
2009-04-03 | Make CallableMediaManager unref closed channels | Will Thompson | 1 | -0/+1 | |
Fixes a bug where the channel lived too long, and a new channel happened to get the same object path as an orphan channel, leading to dbus_g_connection_register_g_object asserting! | |||||
2009-03-24 | ExampleCSHRoomChannel: comply with telepathy-spec 0.17.21 by letting the ↵ | Simon McVittie | 1 | -0/+30 | |
user leave the room via the Group interface | |||||
2009-03-24 | ExampleCSHRoomChannel: factor out close method | Simon McVittie | 1 | -10/+12 | |
2009-03-24 | ExampleCallableMediaStream: set initial direction at construct time | Simon McVittie | 2 | -17/+32 | |
This avoids the emission of a spurious direction change signal. | |||||
2009-03-24 | ExampleCallableMediaChannel: comply with telepathy-spec 0.17.22 | Simon McVittie | 1 | -0/+22 | |
If the initial direction isn't what the spec says, catch up by emitting a signal. | |||||
2009-03-18 | ExampleCallableMediaChannel: if the contact ID contains "(terminate)" ↵ | Simon McVittie | 1 | -0/+34 | |
simulate them answering, but then hanging up a moment later | |||||
2009-03-18 | ExampleCallableMediaChannel: if we call someone with an ID like "Robot101 ↵ | Simon McVittie | 1 | -6/+48 | |
(busy)" or "smcv (no answer)", simulate busy or no answer respectively | |||||
2009-03-18 | ExampleCallableMediaChannel: when closing, only (pretend to) send the call ↵ | Simon McVittie | 1 | -14/+19 | |
termination if the actor is us | |||||
2009-03-18 | ExampleCallableMediaChannel: connect the stream when accepting incoming calls | Simon McVittie | 1 | -0/+3 | |
2009-03-18 | ExampleCallableMediaChannel: update call progress when accepting incoming calls | Simon McVittie | 1 | -0/+4 | |
2009-03-18 | ExampleMediaChannel: Accept all proposed stream directions when we answer a call | Simon McVittie | 3 | -0/+28 | |
This matches telepathy-gabble's behaviour. | |||||
2009-03-18 | ExampleCallableMediaManager: when our status becomes available, or our ↵ | Simon McVittie | 2 | -4/+63 | |
message changes while available, simulate an incoming call | |||||
2009-03-18 | ExampleCallableMediaChannel: allow remotely-requested channels to start off ↵ | Simon McVittie | 1 | -33/+81 | |
with an audio and/or video stream | |||||
2009-03-18 | ExampleCallableMediaChannel: add boolean initial-audio, initial-video properties | Simon McVittie | 1 | -0/+34 | |
2009-03-18 | ExampleCallableMediaStream: add a method to handle peer-requested direction ↵ | Simon McVittie | 2 | -0/+99 | |
changes | |||||
2009-03-18 | callable example: emit a signal when presence changes to available | Simon McVittie | 1 | -0/+21 | |
This can be used to trigger a simulated incoming call. | |||||
2009-03-17 | Merge branch 'priv' | Simon McVittie | 5 | -6/+34 | |
Reviewed-by: Will Thompson <will.thompson@collabora.co.uk> | |||||
2009-03-17 | tp_group_mixin_class_always_allow_removing_self: shorten to ↵ | Simon McVittie | 1 | -1/+1 | |
...allow_self_removal | |||||
2009-03-17 | ExampleCallableConnection: fix indentation | Simon McVittie | 1 | -3/+3 | |
2009-03-17 | ExampleCallableMediaChannel: remove FIXME comment | Simon McVittie | 1 | -5/+1 | |
As wjt pointed out during code review, this implementation is correct; Gabble's implementation is slightly incorrect but is not observably different, because the actor for the addition of members or remote-pending members is not stored or retrievable. | |||||
2009-03-17 | callable example: un-bitfield private data as per wjt's review | Simon McVittie | 2 | -4/+3 | |
2009-03-17 | callable example: use the configured simulation delay | Simon McVittie | 2 | -4/+4 | |
2009-03-17 | callable example: add a configurable simulation delay | Simon McVittie | 6 | -1/+85 | |
2009-03-17 | ExampleCallableMediaChannel: attempt to simulate stream directions | Simon McVittie | 3 | -7/+28 | |
2009-03-17 | ExampleCallableMediaStream: make the remote contact agree to send media | Simon McVittie | 1 | -2/+21 | |
2009-03-17 | ExampleCallableMediaStream: emit direction-changed when necessary | Simon McVittie | 1 | -0/+3 | |
2009-03-17 | ExampleCallableMediaStream: simulate the streams becoming connected | Simon McVittie | 3 | -3/+78 | |
2009-03-17 | ExampleCallableMediaChannel: when there are no streams left, terminate the call | Simon McVittie | 1 | -0/+7 | |
2009-03-17 | ExampleCallableMediaChannel: emit stream-added for requested streams | Simon McVittie | 1 | -0/+3 | |
2009-03-17 | ExampleCallableMediaChannel: remove members when the call terminates | Simon McVittie | 1 | -3/+16 | |
2009-03-17 | ExampleCallableMediaChannel: assert that removed member is us | Simon McVittie | 1 | -8/+5 | |
The group flags in this implementation never allow the peer to be removed, so this is safe to assert. | |||||
2009-03-17 | ExampleCallableMediaChannel: implement the outgoing-call state machine (the ↵ | Simon McVittie | 1 | -6/+83 | |
Group interface) | |||||
2009-03-17 | ExampleCallableMediaChannel: make RequestStreams fail for wrong handles | Simon McVittie | 1 | -0/+8 | |
2009-03-17 | ExampleCallableMediaChannel: react to streams being removed or having ↵ | Simon McVittie | 1 | -0/+37 | |
direction changes | |||||
2009-03-17 | ExampleCallableMediaStream: disconnect from Channel signals when necessary | Simon McVittie | 1 | -2/+12 | |
2009-03-17 | ExampleCallableMediaChannel: fix the way in which channels are closed | Simon McVittie | 1 | -22/+28 | |
2009-03-17 | ExampleCallableMediaChannel: rely on implicit permissions in order to be ↵ | Simon McVittie | 1 | -27/+23 | |
able to add or remove ourselves | |||||
2009-03-17 | ExampleCallableMediaChannel: implement RequestStreams in a basic way | Simon McVittie | 1 | -3/+56 | |
2009-03-17 | ExampleCallableMediaChannel: use stream-info to implement ListStreams | Simon McVittie | 1 | -27/+4 | |