summaryrefslogtreecommitdiff
path: root/ucb
AgeCommit message (Collapse)AuthorFilesLines
2012-09-19ComponentContext::getUnoContext -> getComponentContext simplificationStephan Bergmann9-20/+22
...and some further clean-up. Change-Id: If5dce53e382b56390c502d0d0d93fc06cbfe33ea
2012-09-17Missing dependencyStephan Bergmann1-0/+1
Change-Id: Iba87094fe3c003f5c49f995a54531462298ea190
2012-09-17Missing includeStephan Bergmann1-0/+1
Change-Id: I7917d061f4aed307f29d428a72c793e782944e49
2012-09-16Fix for inefficient checking for 'm_aRepositories' emptinessJulien Nabet1-1/+1
Change-Id: I33785ba3b9fb100b1ffb0d0ac78894593bf52ee9
2012-09-15fix odma plugin for new ucbhelper APIMichael Meeks1-2/+5
Change-Id: I40c58967aca4f9a808feb8528f2f3ba651bb2a80
2012-09-14Improvement on previous commit, UCB clean upStephan Bergmann12-61/+56
* As UCB is only ever initialized with "Local"/"Office", remove this configuration vector completely. The "create" ctor creates an instance internally initialized with those "Local"/"Office" keys. Special (test) code can still instantiate an uninitialized one via plain createInstance. And for backwards compatilibity process startup still ensures to create an initialized instance early, in case there is still code out there (in extensions) that later calls plain createInstance and expects to get the already-initialized (single) instance. * XInitialization is an "implementation detail" of the UniversalContentBroker service, do not expose in XUniversalContentBroker. * ucbhelper/configurationkeys.hxx is no longer needed and is removed. * ucbhelper/contentbroker.hxx is an empty wrapper and is removed; however, that requires ucbhelper::Content constructors to take explicit XComponentContext arguments now. * The only remaining code in ucbhelper/source/client/contentbroker.cxx is Android-only InitUCBHelper. Is that relevant still? Change-Id: I3f7bddd0456bffbcd13590c66d9011915c760f28
2012-09-14fdo#46808, Adapt ucb::UniversalContentBroker UNO service to new styleNoel Grandin2-18/+29
Create a merged XUniversalContentBroker interface for this service to implement. Which is backwards-compatible, but does not require creating a new service. Change-Id: Id264387bf8af8bf211050e15b8801a1fde368167
2012-09-14updated libcmis to 0.3.0Cédric Bosdonnat5-122/+105
Change-Id: Ied3f21fa021ad0dbe044ae05941389810462d821
2012-09-08libcmis: convert to gbuildMatúš Kukan1-1/+1
Change-Id: I4586cb27505bbdc20a543fc812d8b480b4b94236
2012-09-06Java cleanup, remove unnecessary importsNoel Grandin7-16/+0
Change-Id: Iacfcb2e16cb0e3c25a4cd0678a374fe5111284f7
2012-09-05Some clean up of previous commitStephan Bergmann2-5/+4
Change-Id: I14097acf09e9663af7d7abc5f0c9d481880ecc51
2012-09-05fdo#46808, Adapt frame::ModuleManager UNO service to new styleNoel Grandin1-7/+4
Create a merged XModuleManager2 interface for this service to implement. Which is backwards-compatible, but does not require creating a new service. Explicitly document the XNameReplace interface in the IDL, which is already implemented by the service, since there is code currently using it. Change-Id: Ib46349174b1ce495c240031e93c9427fc33d9853
2012-09-03fdo#46808, Adapt io::Pipe UNO service to new styleNoel Grandin1-20/+16
Create a merged XPipe interface for this service to implement. Which is backwards-compatible, but does not require creating a new service. Change-Id: I682633c6252aab503eb2469c9bd2ba771f10bc4b
2012-09-01ucb: add component prefixesMatúš Kukan26-26/+26
Change-Id: I77bb24d90d310452530abe57ebc183cce98043de
2012-08-27fdo#46808, Adapt TempFile UNO service to new styleNoel Grandin2-3/+5
Change-Id: Ia448d6d74201e2be487c6d8317f94be3745808aa
2012-08-27fdo#46808, Adapt script::Converter service code to new styleNoel Grandin4-7/+8
Change-Id: I19b3ba7c978e02ce865360f0411007525012149c
2012-08-22remove unused module-description xml filesMatúš Kukan13-1476/+0
Change-Id: I531e47538f308ee43e0fe8d7db59f525e45942c3
2012-08-22do not deliver these module-description xml filesMatúš Kukan2-47/+0
Change-Id: Ife2f42b3a917ece10dc7ee9fcd83f1558084c4f1 Reviewed-on: https://gerrit.libreoffice.org/454 Reviewed-by: Andras Timar <atimar@suse.com> Tested-by: Andras Timar <atimar@suse.com>
2012-08-20callcatcher: remove some of the slightly trickier unused methodsCaolán McNamara2-11/+0
Change-Id: Ief164c980f3a92316e1f47cb50bdf243155b6dd9
2012-08-17gbuild: register all jarsMichael Stahl2-10/+10
Change-Id: I9f49970e5e06d1afd3fc066a20d1671c93e262fc
2012-08-16-Werror,-Wunused-private-field (Clang towards 3.2)Stephan Bergmann11-29/+7
Change-Id: I7d8b487e12defa4178869dc0ce1286722ad631db
2012-08-07Remove non-existing forward declarationsThomas Arnhold1-4/+0
Those classes don't exist. So remove friend class operators too. Change-Id: I8e3b32db933dea7cbab86015f0c926df967511f6
2012-08-05Remove unused macrosThomas Arnhold1-14/+0
Change-Id: I184a7f9c65dd762407b2431d9c6557e718b954b2
2012-07-16There is not need to allocate memory just for getting the 'indexOf'Christophe JAILLET1-3/+3
a literal within a OUString. Change-Id: I01ca30c68228f81b3d313dfca5b975448f3c4fc7
2012-07-13Search for char instead of 1 char long string, when possible.Christophe JAILLET1-1/+1
It is faster and even avoid memory allocation somtimes. Change-Id: Ic12ff70e95953de44ef5798131150669d07a5445
2012-07-13warning C4101: unreferenced local variableMichael Stahl2-3/+3
Change-Id: I627c2641dcebea1daa5a9264d8b4a5771bf8155f
2012-07-11CMIS UCP: getChildren created wrong path if there is no trailing /Cédric Bosdonnat1-1/+5
Change-Id: I4cb4e691046c92303cab9f0b97fa19d9ad68d34f
2012-07-11CMIS UCP: guess the parent URL using the current path if neededCédric Bosdonnat1-0/+11
Change-Id: I5bc6e557dcdfd3a396b363325971344ad90fdd85
2012-07-09CMIS UCP: forgot to git add new filesCédric Bosdonnat5-0/+732
Change-Id: I15d99e532f55722e15ca732012eb4dbf5a2fce82
2012-07-09CMIS UCP: Added support for Binding URL and Repository as foldersCédric Bosdonnat9-193/+109
This feature needed to change quite some code in the way children are fetched in CMIS UCP to avoid running several times the same HTTP requests. The new URLs will find the following scheme: + Children of vnd.libreoffice.cmis+atom://admin@http-encoded-binding-url-no-repoid/ are the repositories listed by the binding URL + Children of vnd.libreoffice.cmis+atom://admin@http-encoded-binding-url-no-repoid/repoid are the root folder of the repository Change-Id: I405d88c82e6fc9f1110a84165a151257c4ce60db
2012-07-03CMIS UCP: fallback to URL with id as the mark if we can't get the pathCédric Bosdonnat5-4/+39
This situation will happen in several cases: * We don't have the permission to retrieve the object parents * For unfiled objects... though I'm still wondering how those could sneak into the UI. Change-Id: I2095334fa1c9152389c5c824e34375bf48bfbedf
2012-07-02targetted improvement of UNO API includes / usageMichael Meeks15-60/+15
2012-07-02UCP CMIS + fpicker: SharePoint binding URLs contain ?, encoded themCédric Bosdonnat1-1/+1
Change-Id: I256220ab48b13ac28ff14d3b24d7a67332f871dc
2012-07-02CMIS UCP: show some caught exceptions in ucpcmis.INFOCédric Bosdonnat1-0/+5
Change-Id: I2ebbed596cc9c21759633154a46c15e5f0f66e72
2012-07-01Remove unused definesThomas Arnhold2-16/+0
Change-Id: Ic36b131ee9964a6671f7f41e1cad1631c43ad565
2012-06-30Some cppcheck cleaningJulien Nabet4-7/+7
Change-Id: I14cab3dfd26ac1568feef902b566873cecf049b9
2012-06-29Fix java "unchecked conversion" warning in UCB moduleNoel Grandin1-2/+2
Change-Id: I8a9bcd81385c17b74b0ee7fc859e324421d141c6
2012-06-29re-base on ALv2 code.Michael Meeks1-23/+14
2012-06-29UCP CMIS: avoid breaking the media type when saving a documentCédric Bosdonnat1-1/+20
Change-Id: Iab7f932c25f66734994dfa44a09fc1d9f511ad11
2012-06-29Remove some more include guardsThomas Arnhold5-27/+0
Change-Id: I7c62d086cb593744785abecae7a107686a4d65ce
2012-06-29Remove UNO includes commentsThomas Arnhold6-18/+0
Change-Id: I48e193322967fb75e93eaf81e9e2110d3056f92a
2012-06-28CMIS UCP: fixed save as which was broken by bad exceptions catchingCédric Bosdonnat1-30/+50
Change-Id: I81bb45279b23d0c8d77f8e7aa366d038efa13d89
2012-06-28CMIS UCP: cached session id change was not impacted on all constructorsCédric Bosdonnat1-3/+4
Change-Id: I42cc76c08ce1a5e0942125d59bddf600c7ff9ee2
2012-06-28CMIS UCP: strings coming from libcmis are UTF-8, not asciiCédric Bosdonnat2-10/+13
Change-Id: Ieb906b8acb677bfc74abc35abb06312704887b66
2012-06-28CMIS UCP: oops, read-only check has been reversed somehowCédric Bosdonnat1-1/+1
Change-Id: Ib81bf394b71cf3e38ee6a87db903474414b9f704
2012-06-27CMIS UCP: session cache, better use the binding URL + repo Id as idCédric Bosdonnat3-7/+13
There may be cases where we have the host part of the URL encoded differently... and thus trigerring the creation of another session when it's not needed. Change-Id: Id8da4a7be31c98bb6b01df44da0d3963803b445b
2012-06-27Remove unused include filesThomas Arnhold1-69/+0
Those never get included at any point in the code. Change-Id: I17736e005635b9e57759cfc95176a99e7c5e8988
2012-06-27CMIS UCP: Use the URL host as ID for cached sessionsCédric Bosdonnat2-9/+4
Using the binding URL as ID for the cached sessions is bad as there may be several repositories on the same binding URL... which means different libcmis::Session objects. Change-Id: Id3605ee4fdfbfc32b72615fb573220e94c8748af
2012-06-26cmisucp: catch the exception when getting CMIS objectCédric Bosdonnat2-206/+258
Fixes crashers like the one when cancelling authentication request. The error message are still not meaningful for the user, but this would require libcmis API changes. Change-Id: I22afbf4d39522a2b0dbd043a68dfef2b9308dcec
2012-06-26removed unused forward declarations of classTakeshi Abe9-14/+0
except moving CGMBitmapDescriptor into filter/source/graphicfilter/icgm/outact.hxx Change-Id: Ib11d1c907b4c52c6e0f261b20992659b52f4c136