summaryrefslogtreecommitdiff
path: root/tubes
AgeCommit message (Collapse)Author
2012-10-13tubes: use new .ui format for contacts dialogMatúš Kukan
it looks worse; more work needed Change-Id: If8d15d614d49b1cea751852164b3e0edf43c52a6
2012-10-10tubes: use only one test method; and also setUp and tearDownMatúš Kukan
Change-Id: I48ae990a870dc6e5c56e901485cb142b51426637
2012-10-10tubes: getProcessServiceFactory does not return NULL anymoreMatúš Kukan
Change-Id: I3e5e2e2c826a732028c1ffc32b9620d22c3409d1
2012-10-10tubes: just hardcode the urlMatúš Kukan
Change-Id: I587d83221c702571cdfe4310b27adff1cc3421c1
2012-09-28gbuild: invert handling of standard system libraries:Michael Stahl
Always link in gb_STDLIBS, except when the library explicitly opts out with gb_LinkTarget_disable_standard_system_libs. Change-Id: I489a99114fbfa46d0421a27cf6c7b899dc268a4a
2012-09-28gbuild: replace direct gb_STDLIBS use with ...Michael Stahl
... new gb_LinkTarget_add_standard_system_libs Change-Id: Ib2bc843098db3d8c6822b45a3d21724e67f57d69
2012-09-28gbuild: split uwinapi out of gb_STDLIBSMichael Stahl
Change-Id: I53316e0b9369d806197bccb42cf22d3497af43e7
2012-09-27tubes: let's use ctor, dtor and less methods in the testMatúš Kukan
They are not independent anyway. This way it may fail only once in constructor and avoid segmentation faults. Change-Id: I304f688b187f9870bf664517112550ad9a2a87c7
2012-09-27tubes: catch exception to get more infoMatúš Kukan
Also add timeout as a first thing to not loop forever if something else goes wrong. Change-Id: I3c752f74bfd32c1a0a6d1ce85408271a530fb379
2012-08-20tubes: update READMEMatúš Kukan
Change-Id: Iab26aa96301851ace6244688a38bbb99630afd73
2012-08-20tubes: add few more commentsMatúš Kukan
Change-Id: I263443d341805583f8ecedf0da738b75249b5d97
2012-08-20tubes: fix indentation and scope of variablesMatúš Kukan
Change-Id: Ibd0b000d2a8f216e0eb202f7fa7795903e5e18e8
2012-08-20tubes: move getContacts() to TeleManager where it belongs, I believeMatúš Kukan
Change-Id: I69ca3bde24890d809d8fad60398687c54aa1ca54
2012-08-16tubes: correctly use SAL_INFO and SAL_WARN macrosMatúš Kukan
Change-Id: Ib08ff43a4a65029b37ddbddea1538d570d258300
2012-08-16tubes: add include for clangMatúš Kukan
Change-Id: Ia0fd4c84b3c6e37250c6f0289bf0765977855bd2
2012-08-16tubes: simplify and make more readable, I believeMatúš Kukan
Change-Id: I83a4332d9947d03382b10ea050f26bf3ed544299
2012-08-16tubes: do not include tubes' object files in unit test libraryMatúš Kukan
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
2012-08-16tubes: implement simple TestCollaboration to test receiving packetsMatúš Kukan
Change-Id: I46621589f2e1282fbaf369bdb387bb63c5768206
2012-08-16tubes: fix unittest again and simplifyMatúš Kukan
- killed GMailLoop, seems to work with g_main_context_iteration( NULL, TRUE); - added test for sending and also receiving file Change-Id: Ida11f875709dab71d404697e8c39fe4548f653b0
2012-08-16tubes: also prepare the Account Manager when creating; and simplifyMatúš Kukan
Change-Id: I7705d627d17f20c3c81de7aa4debbefc127354b0
2012-08-14tubes: clean this makefileMatúš Kukan
Change-Id: Iaae75640e2daac0edce609a99f20056e12756ffc
2012-08-14tubes: use channel's signal closed to know when end the collaborationMatúš Kukan
Change-Id: I11e0aa2db3b41a166e23c85fd040f883e0d3be08
2012-08-08tubes: add invite to Collaboration classMatúš Kukan
Change-Id: I37463d4365a2fe81e58d5f4bcf9f86d9830e26be
2012-08-08tubes: do not encode UUID into file name anymoreMatúš Kukan
Change-Id: I6c3828eb9c2f2d1810822e90006fc1af4bfcf277
2012-08-08tubes: use file channel description for sending UUIDMatúš Kukan
Change-Id: I44129798110491cd59e1eb39d2f4c2cf3eb3c81b
2012-08-08Revert "tubes: mangle service name into file description"Matúš Kukan
Hopefully, it will work now, and we can use description field for UUID. This reverts commit 98411a76545737f4b2b956fb1cc137a924c64641. Change-Id: Ib6feeea861949c0cd316fda0295f13751de789e5
2012-08-08tubes: re-use typedefs from contact-list.hxxMatúš Kukan
Change-Id: I7b1ac653d22275a64d00913f014ca2536be3ffed
2012-08-08tubes: finish efforts to make TeleManager staticMatúš Kukan
Change-Id: I1d25a6074c3465a6e8c1df3127093d30d913b65d
2012-08-08tubes: make contacts dialog a member of Collaboration classMatúš Kukan
Change-Id: Ib50b550f9486bc1abfeefd5d1aac57c0d712ec04
2012-08-08tubes: handle TeleConference internally in CollaborationMatúš Kukan
Hopefully, this simplifies the tubes <-> app interface Change-Id: I8933fde490941b259d5d133972db26a09ab380d5
2012-08-05tubes: fix buildMatúš Kukan
Change-Id: I3251d6282df132c3df0217187eb140beb95718e6
2012-08-04tubes: do not queue incoming packetsMatúš Kukan
Change-Id: Ida0f3b9ce7cebdb0517457900d2b0b2377e6c8ab
2012-08-04tubes: avoid boost::signaling received packetsMatúš Kukan
Change-Id: I63e262aa05ec7c06c15eaf74201b6ac1966e2e56
2012-08-04tubes: avoid ugly SAL_DLLPUBLIC_EXPORT hereMatúš Kukan
Change-Id: Icd839cd70dd32f766ad52d74fcf3cff28281da7e
2012-08-04tubes: remove unused parameterMatúš Kukan
Change-Id: I22cd7cc866696dd7def7d7cb20d00da68d408137
2012-08-04tubes: call the function directlyMatúš Kukan
Change-Id: Ic9f02f7df77fabaec585c3f53bf0a86044bf27bb
2012-08-04tubes: implement another way for demoing collaborationMatúš Kukan
This way it affects code ~only internally in tubes/ module. Change-Id: I1fd1fa460d51ad57ae2f6df0adeb5fadfc7a8c95
2012-08-04tubes: stop collaborating when the account gets off-lineMatúš Kukan
Change-Id: Ic6f1bc41bc212e0c36751168f1204c41ebe0ce61
2012-08-04tubes: fix build of unit test; set include path for nowMatúš Kukan
Later we would want to move headers if they are not used outside. Change-Id: I863f6f00254b335af563598a195aea01595f6c99
2012-08-04tubes: stop collaborating when the contact leavesMatúš Kukan
Change-Id: I779aededb95eac6cbfb2fec3e97d207704244e25
2012-08-04tubes: fix leaking ScCollaboration; add it to ScDocShellMatúš Kukan
Change-Id: I43c951b5694ad38aa1a2e5da7cc99dfb52685349
2012-08-04tubes: use SAL_INFO SAL_WARN hereMatúš Kukan
Change-Id: Iae41c7f3d6718c06092d41d9b3757a821dba87b5
2012-08-04tubes: we use less symbols after bc21b49a464ae153341ee8d836993ca89b1a6919Matúš Kukan
Change-Id: Ibf2e3d3f5de87848ba8efb669308fe790d6622d6
2012-08-04tubes: do not use boost::signal here; call function directlyMatúš Kukan
Change-Id: Iaab997f3d56d76fe98d70f8cffdbb44a34500901
2012-08-04tubes: create contacts dialog instance for each document separatelyMatúš Kukan
This solves a crash when static dialog instance was destroyed on closing of one document but then was used in another document. Change-Id: I6ac9edb1de83f638bdf4ce7c0814fcbdf4b4b1e5
2012-08-04tubes: remove pointless defineMatúš Kukan
Change-Id: I5ef7f8a5a37d0a77a9dadc44e1e895581c2ebb50
2012-08-04tubes: make TeleManager::getConference() staticMatúš Kukan
Change-Id: Ic7023a40eb2f09802b100d9317c0a6a66d901476
2012-08-02tubes: move sc/source/ui/collab/contacts.* to tubesMatúš Kukan
- sc no longer directly links against telepathy - there is new class ScCollaboration derived from abstract Collaboration describing collaboration functionality for apps used in tubes/ - also added resource manager into tubes/ Change-Id: Ic89ae955f5b47490f4f4b8781bcee5dea5336bae
2012-08-02tubes: impose strict ordering on 1-1 collaborationMatúš Kukan
- master (the one who started the session) echoes back packets from slave, who only then, after receiving own commands executes them Change-Id: I8b5a1d1bae0d665b65fe2ec0121430178728274d
2012-07-26tubes: send file when inviting contact to MUC collaborationMatúš Kukan
- 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