summaryrefslogtreecommitdiff
path: root/udkapi
AgeCommit message (Collapse)Author
2012-09-17Keep null service manager throw a DeploymentExceptionStephan Bergmann
...rather than a general RuntimeException, for consistency with existing service ctor code. Change-Id: Ia9ac14a1b5bcecb24394e7b9cade369f3f9303f0
2012-09-17Require XComponentContext.getServiceManager to throw instead of returning nullStephan Bergmann
This is such a fatal error that there is probably no point in trying to handle it, so allow to simplify client code by removing the requirement to check for a null return value. Simplified some client code accordingly (modules configmgr and ure, and the code generated by cppumaker and javamaker). Change-Id: I51c0b270ec73409374f7439a47ee061407a46e31
2012-09-17Improvement on previous commitStephan Bergmann
Change-Id: Idadc0feb5e9c8a3abb5e53395003c386932aa05e
2012-09-17fdo#46808, Adapt bridge::BridgeFactory UNO service to new styleNoel Grandin
Create a merged XBridgeFactory2 interface for this service to implement. Which is backwards-compatible, but does not require creating a new service. Change-Id: I7309f4d30f0e772bc203c701eb3407b920ffafcc
2012-09-14fdo#46808, Add @since tags to new IDL interfacesNoel Grandin
Change-Id: Ib351d92d071f6e93ec5eac93c0ab964cef7e7e2f
2012-09-05fdo#46808, Adapt reflection::CoreReflection UNO service to new styleNoel Grandin
The XComponent part of the interface made no sense for a singleton, so it was removed. Explicitly document the 'theCoreReflection' singleton and move it into it's own file. Deprecated the now old CoreReflection service. Change-Id: Ib8befa87c7da7eb53a2f587948fd54a64c082472
2012-09-03Some clean up of previous commitStephan Bergmann
Change-Id: I6507b731665eb3d98a8fbf3d445f6c85e6d49258
2012-09-03fdo#46808, Adapt io::Pipe UNO service to new styleNoel Grandin
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-08-23fdo#46808, Remove unnecessary XServiceInfo lines in UNO IDLNoel Grandin
XServiceInfo does not need to be declared as a supported sub-interface for services, it is always implicitly there. Also, for those services that now only contain one interface, convert them to new-style service IDL declarations. Change-Id: I325c27f287a02de6bdfc8bb6e5bf6c2a4ae0a753 Signed-off-by: Stephan Bergmann <sbergman@redhat.com>
2012-08-12Remove comment art from offapi and udkapiJean-Tiare LE BIGOT
I used this "one-liner" to detect comment lines containing only spaces and '=' or '-' $ find . -name "*.*" -exec sed -i '/^\s*\/\/\s*[-=]*\s*$/d' {} \; Change-Id: Iac589765c8c2e7c3ad9c487d57e48b4fd4439f07
2012-08-07remove empty ascii boxes and stuff IIThomas Arnhold
Change-Id: I7fc113f8d59f7c82bae6acace7bf4230b4c2bbea
2012-07-30udkapi, offapi: do not use #include "foo":Michael Stahl
Evidently on Windows, the newfangled ucpp handles #include "foo" differently from #include <foo> and treats it as a relative path, while the angle brackets always result in absolute paths. Since relative paths result in infinite rebuilds if make is invoked in a different directory, don't use #include "foo" in IDL files. Change-Id: Iedcda3a4be5542389a0be086f14541cda8dc5323
2012-07-02re-base on ALv2 code.Michael Meeks
2012-06-12re-base on ALv2 code.Michael Meeks
2012-04-29make gbuild the default assumption of build.plBjoern Michaelsen
this removes dmake completely out of the build for migrated modules build.pl now assumes modules to be gbuild, unless there is a prj/dmake file Change-Id: I674a036b182ee13c5ec093e83cb3d38133112d3b
2012-04-20New cppu::defaultBootstrap_InitialComponentContext implementationStephan Bergmann
...that no longer uses XSimpleRegistry structures for the service data and thus is potentially more performant. * Registry-based functions from cppuhelper/bootstrap are deprecated now, client code should always use defaultBootstrap_InitialComponentContext. * References to the obsolete UNO_WRITERDB have been removed. * Some of the functions in cppuhelper/source that are used from multiple .cxx but had not been properly placed into .hxx have been cleaned up. * css.lang.ServiceManager XSet insert/remove now support special sequence<NamedValue> to improve live deployment/removal of XML-based extension components data. * 09524d410bbaad2a0b9b39811cb5cc16621b1396 "stoc: accelerate opening of multiple XML .rdb files in a directory" and its follow-up cb5c881a7f179391ee853f76e159254c97d776a3 "avoid using the new rdb reading logic for empty/non-existent directories" have been obsoleted by this change and have been reverted again.
2012-04-20fix idl #include guardsTomas Hlavaty
2012-04-20idl fix package for CorbaString8 and CorbaUnionTomas Hlavaty
2012-04-20add missing #ifndefTomas Hlavaty
2012-04-20LoggerRemote.idl: include with full pathMichael Stahl
2012-04-08gbuild: "use" vs. "add"David Tardon
2012-04-06merge feature/gbuild_componentsDavid Tardon
2012-04-02fdo#46808, Adapt UNO services to new style, Part 6, updating makefilesNoel Grandin
Update the makefiles to generate the necessary new include files. Signed-off-by: Stephan Bergmann <sbergman@redhat.com>
2012-04-01merge origin/masterDavid Tardon
2012-03-27Remove superfluous commentStephan Bergmann
...that looks out of place after previous commit.
2012-03-27fdo#46808, Adapt UNO serviecs to new style, Part 1Noel Grandin
Convert the IDL files in the udkapi module, and update the types.rdb database. Signed-off-by: Stephan Bergmann <sbergman@redhat.com>
2012-03-13Make Converter service new-style, for easier useStephan Bergmann
2012-03-11refactor UnoApi classDavid Tardon
2012-02-13Fix typos in commentsElton Chung
2012-02-06Added READMEs for modules related to URE, with content from the wikiJosh Heidenreich
2012-02-05switch to include-based build rather than sourced-based buildNorbert Thiebaud
2012-02-01A few safe replacements of pathes->pathsJesús Corrius
2012-01-26Fixup over-ambitious previous revert.Thorsten Behrens
There were actually some useful bits hidden in that mass-publishing of uno api.
2012-01-26Revert publishing of lots of UNO types.Thorsten Behrens
See issue i#117329 This reverts commit fb2b2be1bf566b5ef4d308332dbbdfe7012f6f1c. This reverts commit 0b494e0cb9eb6652d00397fb6ca8d9b6709e4cb5. This reverts commit 3e396922c2926165d680e8051c3d9247ea4aaf78. This reverts commit 0461d179dddc2caab6315e6f7ec7bb3804dd017a. This reverts commit 0f79c68194206864c993cd0fb01a485d2db2664f. This reverts commit 65162840e329afee6f401f5a91273c2dbd1bbdf8. Conflicts: offapi/com/sun/star/drawing/XSlidePreviewCache.idl offapi/com/sun/star/drawing/framework/XPaneBorderPainter.idl offapi/com/sun/star/rendering/FontInfo.idl offapi/com/sun/star/rendering/XBezierPolyPolygon2D.idl offapi/com/sun/star/rendering/XColorSpace.idl offapi/com/sun/star/report/XFixedLine.idl offapi/com/sun/star/report/XFixedText.idl offapi/com/sun/star/report/XFormattedField.idl offapi/com/sun/star/report/XFunctionsSupplier.idl offapi/com/sun/star/report/XImageControl.idl offapi/com/sun/star/report/XReportControlFormat.idl offapi/com/sun/star/report/XReportDefinition.idl offapi/com/sun/star/xml/crypto/SEInitializer.idl
2012-01-05minor idl fixesTomas Hlavaty
2012-01-05add mode-lines to .idl filesCaolán McNamara
2011-12-20Revert "minor idl fixes" - no explicit license statement yet.Michael Meeks
This reverts commit 5260bf5ea7271cca4767f596592091dcdfd895fe.
2011-12-08Less succes, more successStefan Knorr (astron)
2011-12-07in modules, when we have a env we are in stage gbuildBjoern Michaelsen
2011-12-06minor idl fixesTomas Hlavaty
2011-11-29move reconfigure into gbuildBjoern Michaelsen
2011-11-25make gbuild makefiles run independant of pwd againBjoern Michaelsen
2011-11-21udkapi: kill dmakefilesMichael Stahl
2011-11-21udkapi: empty d.listMichael Stahl
2011-11-16tweak gbuild standart Makefile to allow partial build in unsourced envNorbert Thiebaud
This allow to run make in a module wihtout the need to source Env.Host.sh.
2011-10-23no need for SRCDIR parameter hereMatúš Kukan
2011-10-21UnoApiTarget: replace realpath callsMichael Stahl
2011-10-05simplfy dmake to gbuild bridgefileBjoern Michaelsen
2011-09-19process more idl files at once - second part: makefilesMatúš Kukan
2011-09-08Revert "process more idl files at once - second part: makefiles"Norbert Thiebaud
This reverts commit a44dda4b7d71f8d2b4e0cca79d732eab89588c3a.