Age | Commit message (Collapse) | Author |
|
Change-Id: I48ae990a870dc6e5c56e901485cb142b51426637
|
|
Change-Id: I587d83221c702571cdfe4310b27adff1cc3421c1
|
|
They are not independent anyway.
This way it may fail only once in constructor and avoid segmentation
faults.
Change-Id: I304f688b187f9870bf664517112550ad9a2a87c7
|
|
Also add timeout as a first thing to not loop forever if something else
goes wrong.
Change-Id: I3c752f74bfd32c1a0a6d1ce85408271a530fb379
|
|
Change-Id: I69ca3bde24890d809d8fad60398687c54aa1ca54
|
|
Instead link against the library again.
Unit test is now closer to what the real app looks like.
Only 4 more functions exported because of unit test.
Change-Id: I6fd784725564e577658d68ff7fe0595a79cf7639
|
|
Change-Id: I46621589f2e1282fbaf369bdb387bb63c5768206
|
|
- 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: I1d25a6074c3465a6e8c1df3127093d30d913b65d
|
|
Change-Id: Ida0f3b9ce7cebdb0517457900d2b0b2377e6c8ab
|
|
Change-Id: I63e262aa05ec7c06c15eaf74201b6ac1966e2e56
|
|
- 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
|
|
I am not sure why it was introduced in
0dae49a03c9b4816d8cdde69e30bcd2db2e30724
and hope that it's safe to remove it now.
Change-Id: I62f0ac230a83473386eabc45c9fcc387f62631e3
|
|
- 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
|
|
Change-Id: Idb4f8e4e47be88efa9e199588936cf426b3e1ce4
|
|
Use createAccountManager instead.
Optionally also register clients for accepting tubes. Will be used more later.
Change-Id: I353d45e95fa130c0c578b74d016b650039358ea7
|
|
relict from testing era, not needed anymore
|
|
To record a screencast, I wanted to get two instances of LibreOffice
running in the same session. But the Client object(s) claim D-Bus names,
so initializing the second instance failed.
This patch changes things so that if LIBO_TUBES=master, no Client
objects are created. As a result, only the slave can receive files.
|
|
(And also signalify receiving files.)
|
|
|
|
This ensures that our changes are echoed locally as well as being sent
to the peer.
|
|
|
|
|
|
|
|
|
|
|
|
If environment variable LIBO_TUBES is set, Calc's ScDocFuncSend and
ScDocFuncRecv act over tubes.
|
|
|
|
We can't use CPPUNIT_ASSERT() from a callback called by C code (such as
the FileSent callback), or we'll trash the stack if it fails.
|
|
Crashes if the file transfer fails.
file-transfer-helper.[ch] are, as their license headers state, LGPL
v2.1+. They come from Empathy. I am in the process of refactoring them
so they can live in a future version of telepathy-glib (which is itself
LGPL v2.1+), so their presence here is temporary.
|
|
|
|
I removed Conference::setTarget() because it's redundant: you can get
the target from the channel. And maTarget was unused anyway.
|
|
|
|
This will prevent having to convert them in multiple places.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
tubes are offered and accepted now, sending/receiving works
YAY! Thanks to Will Thompson from Collabora.
|
|
|