summaryrefslogtreecommitdiff
path: root/ucb
AgeCommit message (Collapse)AuthorFilesLines
2012-10-10add missing dep on tools/diagnose_ex.hDavid Tardon1-0/+4
Change-Id: Ie3a1e9043470f22d04d841f994cd0ff1d05868cb
2012-10-10add missing dep on ucbhelper/macros.hxxDavid Tardon1-0/+4
Change-Id: Ib2bd5f44580ac1e6da2f2494c23adfa098694449
2012-10-04re-base on ALv2 code. Includes:Michael Meeks199-2949/+19274
clarify Option->Language UI option Patch contributed by Herbert Duerr http://svn.apache.org/viewvc?view=revision&revision=1173991 cws mba34issues01: #i117712#: fix several resource errors introduced by IAccessible2 implementation Patch contributed by Mathias Bauer http://svn.apache.org/viewvc?view=revision&revision=1173991 cws mba34issues01: #i117709#: add missing string resource Patch contributed by Mathias Bauer http://svn.apache.org/viewvc?view=revision&revision=1172348 cws mba34issues01: #i117716#: fix missing resources my removing unused code Patch contributed by Mathias Bauer http://svn.apache.org/viewvc?view=revision&revision=1172345 re-add Crystal, Tango, Oxygen icon theme listings. correct method signature Patch contributed by Jean-Louis 'Hans' Fuchs http://svn.apache.org/viewvc?view=revision&revision=1306725 i#119063 - correct serf integration Patch contributed by Oliver-Rainer Wittmann http://svn.apache.org/viewvc?view=revision&revision=1300521 i#119036 - adapt serf integration -- use transfer-encoding 'chunked' on HTTPS -- switch transfer-encoding between 'chunked' and none on 413 HTTP status code -- refactoring -- improve user experience of certification dialog - only shown once Patch contributed by Oliver-Rainer Wittmann http://svn.apache.org/viewvc?view=revision&revision=1299727 118569: Use whole certification chain for verification. Patch contributed by Andre Fischer http://svn.apache.org/viewvc?view=revision&revision=1295493 serf integration: improve credential input handling Patch contributed by Oliver-Rainer Wittmann http://svn.apache.org/viewvc?view=revision&revision=1294557 warning-free ucb/source/ucp/webdav Patch contributed by Pavel Janik http://svn.apache.org/viewvc?view=revision&revision=1294086 some refactoring to PROPPATCH and PROPFIND requests Patch contributed by Oliver-Rainer Wittmann http://svn.apache.org/viewvc?view=revision&revision=1293281 i#118569: Replace neon with serf Patch contributed by Oliver-Rainer Wittmann http://svn.apache.org/viewvc?view=revision&revision=1292832 http://svn.apache.org/viewvc?view=revision&revision=1292794 remove OS/2 conditionals for now. re-enable webdav unit tests.
2012-10-04rename ucb/source/ucp/webdav to webdav-neonMichael Meeks52-22/+22
2012-10-04Fixes/improvements on previous commitStephan Bergmann1-2/+2
* UUIInteractionHandler still needs to implement XInitialization. * Moved ambiguating InteractionHandler typedef out of the way. * Removed InteractionHandler.createDefault, as it was originally stated that "it is strongly recommended that [the "Parent"] property is supplied." * Added back documentation about Parent and Context. * Simplified some call-sites to directly use XInteractionHandler2. Change-Id: I1029b8f3cf079171c75920cafaaa44b5bbada883
2012-10-04fdo#46808, Adapt task::InteractionHandler UNO service to new styleNoel Grandin1-8/+4
Since we don't need to expose XInitialisation, we can make the new-style service implement XInteractionHandler2. Change-Id: Ib27beed1c12df17592c6472d6f58c233d2c41558
2012-10-01Replace usage of rtl_*Memory with equivalent from string.hArnaud Versini9-13/+9
Change-Id: I50ffc10f007f03c3252ef0196b59b881429cc159 Reviewed-on: https://gerrit.libreoffice.org/734 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
2012-09-29Use comphelper::getComponentContextStephan Bergmann4-34/+13
...and some further clean up. Change-Id: Id294c0f38fe0041646fc86cacbd2e19734c746a9
2012-09-28gbuild: invert handling of standard system libraries:Michael Stahl15-30/+0
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: gb_Library_PLAINLIBS_NONE cleanup for WNT:Michael Stahl1-1/+1
add a new gb_LinkTarget_use_system_win32_libs to abstract different linker options on MSVC and GCC. Change-Id: Ic9bf2545f59bf7871e6fc06b290c486ddfbec03d
2012-09-28gbuild: gb_Library_PLAINLIBS_NONE cleanup for unxgcc/solarisMichael Stahl1-4/+4
Change-Id: Ia7f64bdd0fd81c5dcc08d828db4602b65e2da949
2012-09-28gbuild: replace direct gb_STDLIBS use with ...Michael Stahl15-15/+30
... new gb_LinkTarget_add_standard_system_libs Change-Id: Ib2bc843098db3d8c6822b45a3d21724e67f57d69
2012-09-28gbuild: split uwinapi out of gb_STDLIBSMichael Stahl13-0/+13
Change-Id: I53316e0b9369d806197bccb42cf22d3497af43e7
2012-09-27Improvements on previous commitStephan Bergmann3-64/+13
* Made XGlobalEventBroadcaster inherit document::XDocumentEventBroadcaster/ Listener replacements for obsolete document::XEventBroadcaster/Listener. This means some client sides unfortunately still need to use UNO_QUERY_THROW to obtain the obsolete interfaces; those client sides should be cleaned up to use the replacement interfaces instead. * Added @since tag (even to unpublished entities, on "it doesn't hurt" grounds). * Made client sides use XGlobalEventBroadcaster directly instead of querying for its super-interfaces. * Replaced new uses of comphelper::ComponentContext::getUNOContext with comphelper::getComponentContext (see 03a9f139bd9ea1a4f9096fc982e6b326def58532 "ComponentContext::getUnoContext -> getComponentContext simplification;" I intend to get rid of comphelper/componentcontext.hxx much sooner than of comphelper/processfactory.hxx). Change-Id: I6d971ebdaea83d0c3fa9ba299fb6b37e58cdfe9b
2012-09-27fdo#46808, Adapt frame::GlobalEventBroadcaster UNO service to new styleNoel Grandin3-15/+12
Create a merged XGlobalEventBroadcaster interface for this service to implement. Which is backwards-compatible, but does not require creating a new service. Also add two interfaces to the IDL, which the service already implemented, and existing client code already used. Change-Id: Ib7a9a30c0e50146ef621f3fe5227f8aad3190516
2012-09-26fdo#51304: Remove the author of some java source filesMarcos Paulo de Souza3-27/+0
This patch remove some '@author' for Java souce files, and removes some commented code founded when removing the '@author'. Change-Id: I7bff1507212e967069f3d18e6c1040f69501694a Signed-off-by: Marcos Paulo de Souza <marcos.souza.org@gmail.com>
2012-09-25replace remaining InterlockedCount() with inlined versionNorbert Thiebaud8-26/+26
Change-Id: Ifcfa48fc87f905a91470a5b0fd597b02f220784c Reviewed-on: https://gerrit.libreoffice.org/671 Tested-by: Norbert Thiebaud <nthiebaud@gmail.com> Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
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