summaryrefslogtreecommitdiffstats
path: root/cppuhelper
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* WaE: silence some documentation errorsThomas Arnhold2012-02-211-1/+1
|
* Added READMEs for modules related to URE, with content from the wikiJosh Heidenreich2012-02-061-0/+4
|
* switch to include-based build rather than sourced-based buildNorbert Thiebaud2012-02-051-37/+3
|
* Code cleanup: ( () ) replaced by (())Alexander Bergmann2012-01-2634-352/+352
|
* android: nasty hack to overcome unpleasantness of UNO bootstrappingMichael Meeks2012-01-231-0/+11
|
* Removed some unused parameters; added SAL_UNUSED_PARAMETER.Stephan Bergmann2012-01-215-24/+24
| | | | | | | | | SAL_UNUSED_PARAMETER (expanding to __attribute__ ((unused)) for GCC) is used to annotate legitimately unused parameters, so that static analysis tools can tell legitimately unused parameters from truly unnecessary ones. To that end, some patches for external modules are also added, that are only applied when compiling with GCC and add necessary __attribute__ ((unused)) in headers.
* clean-up Doxygen warningsNorbert Thiebaud2012-01-191-3/+3
|
* fix prefix of command line switches (-- instead of -)Andras Timar2012-01-111-6/+6
|
* Also gives BoundListeners a CPPUHELPER_DLLPUBLIC to link on msvcKorrawit Pruegsanusak2012-01-091-1/+1
|
* Switch from autodoc to doxygen for SDK C++ documentation.Stephan Bergmann2012-01-0542-828/+726
| | | | | | | * New build prerequisite doxygen (controllable via --with-doxygen). * Adapted various headers to slightly different doxygen documentation syntax, but much clean up still remains to be done (i.e., warnings emitted by doxygen fixed).
* WaE: unused parameter 'rPath'Tor Lillqvist2012-01-031-0/+1
|
* CppunitTest_cppuhelper_qa_weak depends on module bridgesStephan Bergmann2012-01-021-1/+1
| | | | ...through a call to cppu::getCaughtException.
* cppuhelper: convert to gbuildMatúš Kukan2012-01-0224-1519/+592
| | | | missing subsequent test qa/propertysetmixin/makefile.mk
* cppuhelper: add visibility symbols as first step for porting to gbuildMatúš Kukan2012-01-0223-69/+114
|
* Fix for fdo43460 Part X getLength() to isEmpty()Olivier Hallot2011-12-177-20/+20
| | | | | | | | Part X Module cppu cppuhelper cpputools
* GUI is also UNX for Mac, to check for Mac use either OS→MACOSX or ↵Christian Lohmaier2011-12-131-1/+1
| | | | GUIBASE→aqua
* I don't see NO_BSYMBOLIC being used anywhereTor Lillqvist2011-12-112-2/+0
|
* ignore backup files in services/ directory to avoid debugging griefMichael Meeks2011-12-071-0/+7
|
* remove precompiled_xxx.hxx/cxxNorbert Thiebaud2011-11-272-63/+0
|
* remove include of pch header in cppuhelperNorbert Thiebaud2011-11-2737-70/+0
|
* remove PCH support in dmake-moduleNorbert Thiebaud2011-11-271-8/+0
|
* Look for libboostrap.uno.so and not bootstrap.uno.so on AndroidTor Lillqvist2011-11-171-1/+8
| | | | | | | | Not sure if we need to be more generic here, and always add a "lib" prefix if not present. Or do the changes to the makefilery take care of it, so that for other UNO components than bootstrap, the name as stored wherever it is stored does contain the "lib" prefix we are forces to use on Android?
* Enforce a "lib" prefix for UNO components for AndroidTor Lillqvist2011-11-171-1/+1
| | | | | | | | | | | | | This commit for the old build system. (Don't bother for components not relevant for Android.) The Android package installer (as invoked through "adb install", from "ant debug install") silently ignores native libraries in app packages (.apk files) whose names don't start with "lib" and end with ".so". The package builder (as invoked through "ant debug") in the SDK gladly includes also thusly named native libraries in the .apk, though. Yay for consistency.
* fdo#42865: cppu,cppuhelper,testtools: no mapfileMichael Stahl2011-11-154-16/+4
| | | | Instead, build with VISIBILITY_HIDDEN.
* New LO_{LIB,JAVA}_DIR make special inbuild component handling superfluous.Stephan Bergmann2011-11-101-2/+2
|
* Simplify addition of optional components to URE_MORE_{SERVICES,TYPES}.Stephan Bergmann2011-11-021-43/+120
| | | | | | Those bootstrap variables now support <XXX>* syntax to include all files (non- recursively) contained in the directory denoted by XXX. Optional components can put their data simply into program/services/ and program/types/.
* Minor clean up.Stephan Bergmann2011-11-021-46/+22
|
* typo/spelling/grammar in commentLionel Elie Mamane2011-10-281-1/+1
|
* Some fixes for "clang version 3.1 (trunk 142234)" (with --enable-werror, on ↵Stephan Bergmann2011-10-181-1/+1
| | | | Linux x86_64).
* just silence the auto_ptr deprecations in isolationCaolán McNamara2011-09-221-11/+15
|
* Improved some error reporting.Stephan Bergmann2011-09-211-1/+1
|
* OSL_TRACE: Remove trailing newlinesThomas Arnhold2011-09-211-2/+2
| | | | | | | Done with perl regex: s/(\n\s*OSL_TRACE\(\s*\"[^\n]+?)\s*(\\n)+(\"[^\n]*\)\;\n)/$1$3/gs; - removed trailing whitespaces and (multiple) newlines