Age | Commit message (Collapse) | Author | Files | Lines |
|
...and some further clean-up.
Change-Id: If5dce53e382b56390c502d0d0d93fc06cbfe33ea
|
|
Change-Id: Iba87094fe3c003f5c49f995a54531462298ea190
|
|
Change-Id: I7917d061f4aed307f29d428a72c793e782944e49
|
|
Change-Id: I33785ba3b9fb100b1ffb0d0ac78894593bf52ee9
|
|
Change-Id: I40c58967aca4f9a808feb8528f2f3ba651bb2a80
|
|
* 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
|
|
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
|
|
Change-Id: Ied3f21fa021ad0dbe044ae05941389810462d821
|
|
Change-Id: I4586cb27505bbdc20a543fc812d8b480b4b94236
|
|
Change-Id: Iacfcb2e16cb0e3c25a4cd0678a374fe5111284f7
|
|
Change-Id: I14097acf09e9663af7d7abc5f0c9d481880ecc51
|
|
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
|
|
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
|
|
Change-Id: I77bb24d90d310452530abe57ebc183cce98043de
|
|
Change-Id: Ia448d6d74201e2be487c6d8317f94be3745808aa
|
|
Change-Id: I19b3ba7c978e02ce865360f0411007525012149c
|
|
Change-Id: I531e47538f308ee43e0fe8d7db59f525e45942c3
|
|
Change-Id: Ife2f42b3a917ece10dc7ee9fcd83f1558084c4f1
Reviewed-on: https://gerrit.libreoffice.org/454
Reviewed-by: Andras Timar <atimar@suse.com>
Tested-by: Andras Timar <atimar@suse.com>
|
|
Change-Id: Ief164c980f3a92316e1f47cb50bdf243155b6dd9
|
|
Change-Id: I9f49970e5e06d1afd3fc066a20d1671c93e262fc
|
|
Change-Id: I7d8b487e12defa4178869dc0ce1286722ad631db
|
|
Those classes don't exist. So remove friend class operators too.
Change-Id: I8e3b32db933dea7cbab86015f0c926df967511f6
|
|
Change-Id: I184a7f9c65dd762407b2431d9c6557e718b954b2
|
|
a literal within a OUString.
Change-Id: I01ca30c68228f81b3d313dfca5b975448f3c4fc7
|
|
It is faster and even avoid memory allocation somtimes.
Change-Id: Ic12ff70e95953de44ef5798131150669d07a5445
|
|
Change-Id: I627c2641dcebea1daa5a9264d8b4a5771bf8155f
|
|
Change-Id: I4cb4e691046c92303cab9f0b97fa19d9ad68d34f
|
|
Change-Id: I5bc6e557dcdfd3a396b363325971344ad90fdd85
|
|
Change-Id: I15d99e532f55722e15ca732012eb4dbf5a2fce82
|
|
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
|
|
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
|
|
|
|
Change-Id: I256220ab48b13ac28ff14d3b24d7a67332f871dc
|
|
Change-Id: I2ebbed596cc9c21759633154a46c15e5f0f66e72
|
|
Change-Id: Ic36b131ee9964a6671f7f41e1cad1631c43ad565
|
|
Change-Id: I14cab3dfd26ac1568feef902b566873cecf049b9
|
|
Change-Id: I8a9bcd81385c17b74b0ee7fc859e324421d141c6
|
|
|
|
Change-Id: Iab7f932c25f66734994dfa44a09fc1d9f511ad11
|
|
Change-Id: I7c62d086cb593744785abecae7a107686a4d65ce
|
|
Change-Id: I48e193322967fb75e93eaf81e9e2110d3056f92a
|
|
Change-Id: I81bb45279b23d0c8d77f8e7aa366d038efa13d89
|
|
Change-Id: I42cc76c08ce1a5e0942125d59bddf600c7ff9ee2
|
|
Change-Id: Ieb906b8acb677bfc74abc35abb06312704887b66
|
|
Change-Id: Ib81bf394b71cf3e38ee6a87db903474414b9f704
|
|
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
|
|
Those never get included at any point in the code.
Change-Id: I17736e005635b9e57759cfc95176a99e7c5e8988
|
|
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
|
|
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
|
|
except moving CGMBitmapDescriptor into filter/source/graphicfilter/icgm/outact.hxx
Change-Id: Ib11d1c907b4c52c6e0f261b20992659b52f4c136
|