Age | Commit message (Collapse) | Author | Files | Lines |
|
Change-Id: I69ca3bde24890d809d8fad60398687c54aa1ca54
|
|
Change-Id: Ia0fd4c84b3c6e37250c6f0289bf0765977855bd2
|
|
Change-Id: I83a4332d9947d03382b10ea050f26bf3ed544299
|
|
- killed GMailLoop, seems to work with g_main_context_iteration( NULL, TRUE);
- added test for sending and also receiving file
Change-Id: Ida11f875709dab71d404697e8c39fe4548f653b0
|
|
Change-Id: I7705d627d17f20c3c81de7aa4debbefc127354b0
|
|
Change-Id: I11e0aa2db3b41a166e23c85fd040f883e0d3be08
|
|
Change-Id: I6c3828eb9c2f2d1810822e90006fc1af4bfcf277
|
|
Hopefully, it will work now, and we can use description field for UUID.
This reverts commit 98411a76545737f4b2b956fb1cc137a924c64641.
Change-Id: Ib6feeea861949c0cd316fda0295f13751de789e5
|
|
Change-Id: I1d25a6074c3465a6e8c1df3127093d30d913b65d
|
|
Change-Id: Ib50b550f9486bc1abfeefd5d1aac57c0d712ec04
|
|
Hopefully, this simplifies the tubes <-> app interface
Change-Id: I8933fde490941b259d5d133972db26a09ab380d5
|
|
Change-Id: Ida0f3b9ce7cebdb0517457900d2b0b2377e6c8ab
|
|
Change-Id: I63e262aa05ec7c06c15eaf74201b6ac1966e2e56
|
|
Change-Id: Icd839cd70dd32f766ad52d74fcf3cff28281da7e
|
|
Change-Id: I22cd7cc866696dd7def7d7cb20d00da68d408137
|
|
Change-Id: Ic9f02f7df77fabaec585c3f53bf0a86044bf27bb
|
|
This way it affects code ~only internally in tubes/ module.
Change-Id: I1fd1fa460d51ad57ae2f6df0adeb5fadfc7a8c95
|
|
Change-Id: Ic6f1bc41bc212e0c36751168f1204c41ebe0ce61
|
|
Change-Id: I779aededb95eac6cbfb2fec3e97d207704244e25
|
|
Change-Id: Ic7023a40eb2f09802b100d9317c0a6a66d901476
|
|
- master (the one who started the session) echoes back packets from
slave, who only then, after receiving own commands executes them
Change-Id: I8b5a1d1bae0d665b65fe2ec0121430178728274d
|
|
- add UUID info to TeleConference
- let SendFile function take argument for contact instead of getting
contact from the channel info, what couldn't work for MUC channel
Change-Id: I4dc45c084966a030ff4b503e192d452797f0bfdd
|
|
Change-Id: I7d4cafbe51695c0ff36480311858b9167344c119
|
|
Change-Id: If2ddd8bdcb11727be719e8966aa689fbabd94f44
|
|
I am not sure why it was introduced in
0dae49a03c9b4816d8cdde69e30bcd2db2e30724
and hope that it's safe to remove it now.
Change-Id: I62f0ac230a83473386eabc45c9fcc387f62631e3
|
|
Change-Id: I99b482a60155c596c4b64534f62ce4c9d4d9a94b
|
|
- make it subsequent test to be less annoying
- we again inherit from CppUnit::TestFixture
- currently there is no test that we've received the sent packet
- nor any test for received file
- to prevent exporting more symbols we link directly tubes' object files
Change-Id: I79edf0c701f8c46eb45d507266f6dafc0c8eeea2
|
|
- register clients when we run --invisible
- create ScDocFuncSend only if we are going to use it
Change-Id: I7e33cd5a2e42e34a055146dc6c2bdac3657d6529
|
|
Change-Id: Ib2c88f2f1fc1c9ebffbbdc9896045c3d1e5b719c
|
|
Change-Id: If1be001e336991218893e3bc455a16e73ecaab0f
|
|
Change-Id: I7e43d9990827c4c7d86d947e7d71a94b686642fc
|
|
Change-Id: I042c773f071d336c7d402ed7bca2a33b3a998d50
|
|
Change-Id: Ie66069a37c70b43cbee34130b5b63967a1c9f033
|
|
Change-Id: Ic0c291183c63bb5c4a0a7e54f80c3c8f23349a3d
|
|
Change-Id: Ia1c683f5b9245d1673a610901636921619f47406
|
|
Change-Id: I5962fb38d2320199e9c45c6f339131755f817960
|
|
Change-Id: Ie2ab2c2d545f6fcbdc21171868c99b1756c90792
|
|
Channels for file and for tube are independent in telepathy,
so let sender create UUID and pass it to receiver, who then can
bind the document to the channel.
UUID for tube channel goes through telepathy.
UUID for file channel is encoded in the filename for now.
Tubes specific CreateDocFunc is re-introduced, so we could set
current UUID after file is received and when the document is being
constructed, get channel from TeleManager with this UUID.
This is not immune to constructing other documents in the middle of binding
proccess.
Change-Id: I57c7e57a5d7d3ccd7d94677a8cf2719c78baa2fd
|
|
Change-Id: Ibaab0a1ed5774f400bc14e67742daaf06fcab391
|
|
We don't need to wait for our capabilities update to propagate from one
account via the network and back.
Since e3d1001c08d255c588ed6ca93f3b58b2161cce45 ContactList returns all
online contacts regardless of its capabilities.
Change-Id: Icf8982dd1e6aedec4f21920ff8020f8547d7b855
|
|
Change-Id: I73b0f8faaa9b6d0707153f3150ca531a33cb0dd3
|
|
Change-Id: I403253793791236eaf8e9fd3fc72489ebd447d99
|
|
Packet communication now goes directly through TeleConference and
TeleManager is used only for receiving files and new channels.
This should also allow collaboration of different documents with
different contacts independently.
Change-Id: Iaf719dce156f1c4c9edc3db4ff0964dec0e0c944
|
|
Change-Id: Ic6100aa03764cd62b5426e4ec1f3aeb085241c16
|
|
Change-Id: Idb4f8e4e47be88efa9e199588936cf426b3e1ce4
|
|
Use createAccountManager instead.
Optionally also register clients for accepting tubes. Will be used more later.
Change-Id: I353d45e95fa130c0c578b74d016b650039358ea7
|
|
|
|
It already was, actually. :)
|
|
This makes sense, because the flow for Accept() and Offer() is basically
symmetrical, and then conference becomes solely responsible for the
handling of channels once they've been requested/given to us.
While we're at it we also fix both code paths to work correctly if the
state becomes Open before Accept/Offer returns (which is possible).
|
|
relict from testing era, not needed anymore
|