summaryrefslogtreecommitdiffstats
path: root/cppuhelper
Commit message (Collapse)AuthorAgeFilesLines
* removed dead codeTakeshi Abe2012-05-291-74/+0
| | | | Change-Id: Ic70d66befc90450aeb276d53f6da7e81aef85478
* bootstrapping should elide duplicate .rdb paths in the configurationMichael Meeks2012-05-221-3/+8
|
* fdo#42865: privatized unique empty string symbol:Michael Stahl2012-05-181-1/+2
| | | | | | Unfortunately this --enable-dbg-util only problem (caused by _GLIBCXX_DEUBG) resurfaced, perhaps because of new std::string based logging in sal; adapt all map files to export the unique symbol.
* Added link to LanguageTool.oxt issueStephan Bergmann2012-05-141-1/+3
| | | | Change-Id: Ifab63273b12963e748c9b937648b2079fcd0c796
* Work around extension factories not implementing XServiceInfoStephan Bergmann2012-05-141-0/+16
| | | | | | ...that would otherwise lead to "Bad insert element" failure during live-insertion. Change-Id: I74f883c9b613f03256abb7be7657f25b418f821d
* fdo#48253 Expand SAL_STATIC_CAST and SAL_CONST_CASTThomas Arnhold2012-05-042-4/+4
| | | | Change-Id: I50f0887ceb4517d7ef234f970ca2ba679d533382
* make gbuild the default assumption of build.plBjoern Michaelsen2012-04-291-1/+0
| | | | | | | | 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
* dont mix gbuild and dmake in one moduleBjoern Michaelsen2012-04-291-1/+0
|
* WaE: implicit conversion changes signednessTor Lillqvist2012-04-241-1/+1
|
* WaE: simple minded MSVC2008 thinks s could be used uninitializedCaolán McNamara2012-04-241-1/+1
|
* doxygen warning fixesLuboš Luňák2012-04-233-6/+8
|
* Trying to parse legacy rdb as XML can cause InvalidRegistryException, tooStephan Bergmann2012-04-231-3/+5
|
* Do not fail for legacy rdb that only contains root keyStephan Bergmann2012-04-231-1/+6
|
* Various clean up of previous commitStephan Bergmann2012-04-203-4/+5
|
* New cppu::defaultBootstrap_InitialComponentContext implementationStephan Bergmann2012-04-2010-489/+2226
| | | | | | | | | | | | | | | | | | | | | | | ...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.
* Remove extra parenthesisJulien Nabet2012-04-181-1/+1
|
* Put create_bootstrap_macro_expander_factory properly into a headerStephan Bergmann2012-04-184-10/+17
| | | | ...and fix the typo in its name.
* avoid using the new rdb reading logic for empty/non-existent directoriesMichael Meeks2012-04-181-1/+1
|
* Add static mapping of the fastsax componentTor Lillqvist2012-04-181-2/+4
|
* translated or removed german comments in connectivity, cppuhelper and cuiFlorian Allmann-Rahn2012-04-171-1/+1
|
* More static UNO component linkageTor Lillqvist2012-04-171-0/+8
|
* Add the package2 componentTor Lillqvist2012-04-161-0/+2
|
* Add utl and xstor UNO component mappingTor Lillqvist2012-04-151-0/+4
|
* Add newline...Tor Lillqvist2012-04-151-1/+1
|
* Add comphelp and stocservices UNO component mappingTor Lillqvist2012-04-151-0/+4
|
* Just assert if trying to "load" an unknown library when DISABLE_DYNLOADINGTor Lillqvist2012-04-151-1/+4
|
* Map and link in also the sfx UNO componentTor Lillqvist2012-04-151-0/+2
|
* Map and link in also the filterconfig1 UNO componentTor Lillqvist2012-04-151-0/+2
|
* stoc: accelerate opening of multiple XML .rdb files in a directoryMichael Meeks2012-04-141-11/+49
| | | | | | | | | Instead of nesting these, we aggregate them into a single non-nested registry, which saves lots of CPU at startup, sadly we can only do that for the new-style XML registries, so we have to sniff files, nevertheless this is still far faster. The merged xml files also break the XSimpleRegistry::getURL() method - but it appears not to get called.
* Use lo_get_libmap()Tor Lillqvist2012-04-091-17/+29
|
* cppuhelper: use InternalUnoApiMatúš Kukan2012-04-094-137/+19
|
* LinkTarget.mk: remove gb_LinkTarget_add_package_headersMichael Stahl2012-04-081-2/+4
|
* gbuild: "use" vs. "add":Michael Stahl2012-04-084-6/+6
| | | | | | | | | Naming convention for gbuild methods: - "add" is used for stuff that is logically a part of the target (i.e. not registered at the Module, but defined in the target's makefile) - "use" is used for stuff that is logically a different target (i.e. it is registered at the Module, has it's own makefile, may be in a different module than the target)
* Replaced equalsAsciiL(RTL_CONSTASCII_STRINGPARAM(...)) with == operatorSzabolcs Dezsi2012-04-065-42/+30
|
* Replaced equalsAsciiL(RTL_CONSTASCII_STRINGPARAM(...)) with == operatorSzabolcs Dezsi2012-04-061-6/+6
| | | | | | Pattern used: find . -name "*.cxx" -exec sed -i 's/\( *\)\(else if\|if\) *( *\([^!()|&]*\)\.equalsAsciiL( *RTL_CONSTASCII_STRINGPARAM *( *\([^)]*\)) *) *)$/\1\2 ( \3 == \4 )/' \{\} \;
* Updated workaround commentStephan Bergmann2012-04-021-2/+4
|
* More static lib name mappings. Yeah, need to do a gperf thing some nightTor Lillqvist2012-03-301-16/+13
|
* removed duplicate includes in cppcanvas / cppuhelper / cuiTakeshi Abe2012-03-301-2/+0
|
* Add some more temporary hardcoded library mappings for DISABLE_DYNLOADINGTor Lillqvist2012-03-291-2/+16
|
* Make SAL_CALL placement work with both MinGW and MSVCStephan Bergmann2012-03-221-4/+12
|
* Fix SAL_CALL placement (so MinGW won't complain)Stephan Bergmann2012-03-221-4/+4
|
* chmod -xTor Lillqvist2012-03-211-0/+0
|
* More hacking on static linking (iOS) supportTor Lillqvist2012-03-211-4/+32
|
* Enable -Wnon-virtual-dtor for GCC 4.6Stephan Bergmann2012-03-1417-8/+59
| | | | | | | | | | | | | | ...which has the necessary features to support it. Change a lot of classes to either contain a protected non-virtual dtor (which is backwards compatible, so even works for cppumaker-generated UNO headers) or a public virtual one. cppuhelper/propertysetmixin.hxx still needs to disable the warning, as the relevant class has a non-virtual dtor but friends, which would still cause GCC to warn. Includes a patch for libcmis, intended to be upstreamed.
* SAL_DLLPUBLIC_TEMPLATELuboš Luňák2012-03-1227-109/+109
| | | | | | | | | On Linux, public templates should not be hidden at the linker level. But on Windows, dllimport causes trouble. So create a new macro to be used specifically with templates that does the right thing on both platforms. (http://lists.freedesktop.org/archives/libreoffice/2012-March/028041.html and followups)
* Translate German comments in core/cppuhelperTom Thorogood2012-03-101-2/+2
|
* exported templates need to be marked as suchLuboš Luňák2012-03-1027-109/+109
| | | | | Otherwise their instances created in other modules may end up as non-exported even when used by something exported.
* some doxygen warnings cleanupKorrawit Pruegsanusak2012-02-272-4/+4
|
* Some doxygen warnings cleanupKorrawit Pruegsanusak2012-02-231-6/+6
|
* WaE: silence some documentation errorsThomas Arnhold2012-02-222-5/+5
|