summaryrefslogtreecommitdiffstats
path: root/tubes
Commit message (Collapse)AuthorAgeFilesLines
* fdo#46808, Convert frame::Desktop to new style service.Noel Grandin2012-12-211-7/+3
| | | | | | | | | | | | | | | | | | | | | | | | | I had to drop XEventBroadcaster from the merged interface because it introduced method name conflicts (addEventListener). Shouldn't be an issue since it was scheduled to be dropped anyhow, and the service implementation still implements it, so existing clients will be fine. I dropped the interface XPropertySet from the combined IDL because nobody seems to be using it, and it's primary purpose appears to be to set weird flags. I dropped the optional interfaces XStatusIndicatorFactory XDispatchInformationProvider from the combined IDL because the service does not implement them, and nobody seems to be using them. I suspect they were mistakenly copied from XFrame. I also did not convert the Title, UserDefinedAttributes and LayoutManager properties to attributes, again because no-one is using them. Change-Id: I678a00006ed2cca2d6c37c4e39465811442c33af
* c++ API: use css alias in generated headers, adds global css declThorsten Behrens2012-11-301-2/+0
| | | | | | | | | | | | This changes all generated API headers (.hpp and .hdl) to use a namespace alias 'css' instead of the pointlessly long com::sun::star Makes the change in cppumaker & associated tools, adds a global namespace alias definition in sal/types.h, and removes a kiloton of local, now pointless-to-harmful versions of that alias from all over the code. Change-Id: Ice5a644a6b971a981f01dc0589d48f5add31cc0f
* tubes: use new .ui format for contacts dialogMatúš Kukan2012-10-137-164/+176
| | | | | | it looks worse; more work needed Change-Id: If8d15d614d49b1cea751852164b3e0edf43c52a6
* tubes: use only one test method; and also setUp and tearDownMatúš Kukan2012-10-101-41/+25
| | | | Change-Id: I48ae990a870dc6e5c56e901485cb142b51426637
* tubes: getProcessServiceFactory does not return NULL anymoreMatúš Kukan2012-10-101-8/+5
| | | | Change-Id: I3e5e2e2c826a732028c1ffc32b9620d22c3409d1
* tubes: just hardcode the urlMatúš Kukan2012-10-101-11/+2
| | | | Change-Id: I587d83221c702571cdfe4310b27adff1cc3421c1
* gbuild: invert handling of standard system libraries:Michael Stahl2012-09-282-4/+0
| | | | | | | Always link in gb_STDLIBS, except when the library explicitly opts out with gb_LinkTarget_disable_standard_system_libs. Change-Id: I489a99114fbfa46d0421a27cf6c7b899dc268a4a
* gbuild: replace direct gb_STDLIBS use with ...Michael Stahl2012-09-282-2/+4
| | | | | | ... new gb_LinkTarget_add_standard_system_libs Change-Id: Ib2bc843098db3d8c6822b45a3d21724e67f57d69
* gbuild: split uwinapi out of gb_STDLIBSMichael Stahl2012-09-282-1/+3
| | | | Change-Id: I53316e0b9369d806197bccb42cf22d3497af43e7
* tubes: let's use ctor, dtor and less methods in the testMatúš Kukan2012-09-271-21/+7
| | | | | | | | They are not independent anyway. This way it may fail only once in constructor and avoid segmentation faults. Change-Id: I304f688b187f9870bf664517112550ad9a2a87c7
* tubes: catch exception to get more infoMatúš Kukan2012-09-271-4/+12
| | | | | | | Also add timeout as a first thing to not loop forever if something else goes wrong. Change-Id: I3c752f74bfd32c1a0a6d1ce85408271a530fb379
* tubes: update READMEMatúš Kukan2012-08-201-62/+14
| | | | Change-Id: Iab26aa96301851ace6244688a38bbb99630afd73
* tubes: add few more commentsMatúš Kukan2012-08-202-5/+12
| | | | Change-Id: I263443d341805583f8ecedf0da738b75249b5d97
* tubes: fix indentation and scope of variablesMatúš Kukan2012-08-201-39/+30
| | | | Change-Id: Ibd0b000d2a8f216e0eb202f7fa7795903e5e18e8
* tubes: move getContacts() to TeleManager where it belongs, I believeMatúš Kukan2012-08-208-255/+126
| | | | Change-Id: I69ca3bde24890d809d8fad60398687c54aa1ca54
* tubes: correctly use SAL_INFO and SAL_WARN macrosMatúš Kukan2012-08-161-2/+2
| | | | Change-Id: Ib08ff43a4a65029b37ddbddea1538d570d258300
* tubes: add include for clangMatúš Kukan2012-08-161-0/+1
| | | | Change-Id: Ia0fd4c84b3c6e37250c6f0289bf0765977855bd2
* tubes: simplify and make more readable, I believeMatúš Kukan2012-08-162-64/+32
| | | | Change-Id: I83a4332d9947d03382b10ea050f26bf3ed544299
* tubes: do not include tubes' object files in unit test libraryMatúš Kukan2012-08-166-61/+44
| | | | | | | | 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
* tubes: implement simple TestCollaboration to test receiving packetsMatúš Kukan2012-08-161-3/+22
| | | | Change-Id: I46621589f2e1282fbaf369bdb387bb63c5768206
* tubes: fix unittest again and simplifyMatúš Kukan2012-08-165-117/+70
| | | | | | | - killed GMailLoop, seems to work with g_main_context_iteration( NULL, TRUE); - added test for sending and also receiving file Change-Id: Ida11f875709dab71d404697e8c39fe4548f653b0
* tubes: also prepare the Account Manager when creating; and simplifyMatúš Kukan2012-08-164-116/+44
| | | | Change-Id: I7705d627d17f20c3c81de7aa4debbefc127354b0
* tubes: clean this makefileMatúš Kukan2012-08-141-8/+4
| | | | Change-Id: Iaae75640e2daac0edce609a99f20056e12756ffc
* tubes: use channel's signal closed to know when end the collaborationMatúš Kukan2012-08-146-63/+42
| | | | Change-Id: I11e0aa2db3b41a166e23c85fd040f883e0d3be08
* tubes: add invite to Collaboration classMatúš Kukan2012-08-083-11/+10
| | | | Change-Id: I37463d4365a2fe81e58d5f4bcf9f86d9830e26be
* tubes: do not encode UUID into file name anymoreMatúš Kukan2012-08-084-25/+15
| | | | Change-Id: I6c3828eb9c2f2d1810822e90006fc1af4bfcf277
* tubes: use file channel description for sending UUIDMatúš Kukan2012-08-083-4/+38
| | | | Change-Id: I44129798110491cd59e1eb39d2f4c2cf3eb3c81b
* Revert "tubes: mangle service name into file description"Matúš Kukan2012-08-082-2/+2
| | | | | | | | Hopefully, it will work now, and we can use description field for UUID. This reverts commit 98411a76545737f4b2b956fb1cc137a924c64641. Change-Id: Ib6feeea861949c0cd316fda0295f13751de789e5
* tubes: re-use typedefs from contact-list.hxxMatúš Kukan2012-08-081-20/+16
| | | | Change-Id: I7b1ac653d22275a64d00913f014ca2536be3ffed
* tubes: finish efforts to make TeleManager staticMatúš Kukan2012-08-084-193/+125
| | | | Change-Id: I1d25a6074c3465a6e8c1df3127093d30d913b65d
* tubes: make contacts dialog a member of Collaboration classMatúš Kukan2012-08-088-70/+39
| | | | Change-Id: Ib50b550f9486bc1abfeefd5d1aac57c0d712ec04
* tubes: handle TeleConference internally in CollaborationMatúš Kukan2012-08-088-36/+95
| | | | | | Hopefully, this simplifies the tubes <-> app interface Change-Id: I8933fde490941b259d5d133972db26a09ab380d5
* tubes: fix buildMatúš Kukan2012-08-051-1/+1
| | | | Change-Id: I3251d6282df132c3df0217187eb140beb95718e6
* tubes: do not queue incoming packetsMatúš Kukan2012-08-044-50/+15
| | | | Change-Id: Ida0f3b9ce7cebdb0517457900d2b0b2377e6c8ab
* tubes: avoid boost::signaling received packetsMatúš Kukan2012-08-047-67/+9
| | | | Change-Id: I63e262aa05ec7c06c15eaf74201b6ac1966e2e56
* tubes: avoid ugly SAL_DLLPUBLIC_EXPORT hereMatúš Kukan2012-08-042-4/+12
| | | | Change-Id: Icd839cd70dd32f766ad52d74fcf3cff28281da7e
* tubes: remove unused parameterMatúš Kukan2012-08-044-26/+10
| | | | Change-Id: I22cd7cc866696dd7def7d7cb20d00da68d408137
* tubes: call the function directlyMatúš Kukan2012-08-043-25/+4
| | | | Change-Id: Ic9f02f7df77fabaec585c3f53bf0a86044bf27bb
* tubes: implement another way for demoing collaborationMatúš Kukan2012-08-046-10/+95
| | | | | | This way it affects code ~only internally in tubes/ module. Change-Id: I1fd1fa460d51ad57ae2f6df0adeb5fadfc7a8c95
* tubes: stop collaborating when the account gets off-lineMatúš Kukan2012-08-042-2/+38
| | | | Change-Id: Ic6f1bc41bc212e0c36751168f1204c41ebe0ce61
* tubes: fix build of unit test; set include path for nowMatúš Kukan2012-08-041-0/+5
| | | | | | Later we would want to move headers if they are not used outside. Change-Id: I863f6f00254b335af563598a195aea01595f6c99
* tubes: stop collaborating when the contact leavesMatúš Kukan2012-08-045-2/+34
| | | | Change-Id: I779aededb95eac6cbfb2fec3e97d207704244e25
* tubes: fix leaking ScCollaboration; add it to ScDocShellMatúš Kukan2012-08-041-1/+0
| | | | Change-Id: I43c951b5694ad38aa1a2e5da7cc99dfb52685349
* tubes: use SAL_INFO SAL_WARN hereMatúš Kukan2012-08-041-4/+4
| | | | Change-Id: Iae41c7f3d6718c06092d41d9b3757a821dba87b5
* tubes: we use less symbols after bc21b49a464ae153341ee8d836993ca89b1a6919Matúš Kukan2012-08-044-13/+10
| | | | Change-Id: Ibf2e3d3f5de87848ba8efb669308fe790d6622d6
* tubes: do not use boost::signal here; call function directlyMatúš Kukan2012-08-043-11/+17
| | | | Change-Id: Iaab997f3d56d76fe98d70f8cffdbb44a34500901
* tubes: create contacts dialog instance for each document separatelyMatúš Kukan2012-08-042-3/+16
| | | | | | | 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
* tubes: remove pointless defineMatúš Kukan2012-08-041-6/+0
| | | | Change-Id: I5ef7f8a5a37d0a77a9dadc44e1e895581c2ebb50
* tubes: make TeleManager::getConference() staticMatúš Kukan2012-08-042-2/+2
| | | | Change-Id: Ic7023a40eb2f09802b100d9317c0a6a66d901476
* tubes: move sc/source/ui/collab/contacts.* to tubesMatúš Kukan2012-08-0210-1/+456
| | | | | | | | | - 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