summaryrefslogtreecommitdiffstats
path: root/connectivity
Commit message (Collapse)AuthorAgeFilesLines
* gbuild: invert handling of standard system libraries:Michael Stahl2012-09-2826-52/+0
| | | | | | | Always link in gb_STDLIBS, except when the library explicitly opts out with gb_LinkTarget_disable_standard_system_libs. Change-Id: I489a99114fbfa46d0421a27cf6c7b899dc268a4a
* gbuild: gb_Library_PLAINLIBS_NONE cleanup for WNT:Michael Stahl2012-09-282-4/+7
| | | | | | | add a new gb_LinkTarget_use_system_win32_libs to abstract different linker options on MSVC and GCC. Change-Id: Ic9bf2545f59bf7871e6fc06b290c486ddfbec03d
* gbuild: clean up Mac OS X framework handling:Michael Stahl2012-09-281-3/+3
| | | | | | | | | | | There are currently 3 different mechanisms being used for frameworks, which is of course intolerable so we invent a 4th one and standardize on it: gb_LinkTarget_use_darwin_frameworks (This doesn't mean using add_libs or externals was wrong, it was just inconsistent... and i don't see an obvious benefit of using externals here) Change-Id: I5de9020402c87e7236c6a358c47f02fa56642d3d
* gbuild: replace direct gb_STDLIBS use with ...Michael Stahl2012-09-2826-26/+52
| | | | | | ... new gb_LinkTarget_add_standard_system_libs Change-Id: Ib2bc843098db3d8c6822b45a3d21724e67f57d69
* gbuild: split uwinapi out of gb_STDLIBSMichael Stahl2012-09-2820-0/+20
| | | | Change-Id: I53316e0b9369d806197bccb42cf22d3497af43e7
* Improvements on previous commitStephan Bergmann2012-09-271-2/+2
| | | | | | | | | | | | | | | | | | | | | * Made XDatabaseContext inherit XDatabaseRegistrations non-optionally, adapted call-sites to just use XDatabaseContext w/o querying. (The previous commit had inadvertantly effectively removed support for XDatabaseRegistrations from the ODatabaseContext implementation, as an optional UNO super-interface does not lead to a super-class in the corresponding C++ class hierarchy, but making the super-interface non-optional fixes that anyway.) * Adapted some more call-sites to just use XDatabaseContext w/o querying. * Added @since tag. * 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: I68d09f2dbe651629f79ed21cd40cdb6d6b32c624
* fdo#46808, Adapt sdb::DatabaseContext UNO service to new styleNoel Grandin2012-09-275-14/+18
| | | | | | | | | Create a merged XDatabaseContext interface for this service to implement. Which is backwards-compatible, but does not require creating a new service. Quite a few IDL files had to be marked as published for this to work. Change-Id: Ie9a0da88d8c33cc83fc9d2334ff83ab2744c222f
* replace remaining InterlockedCount() with inlined versionNorbert Thiebaud2012-09-2537-84/+84
| | | | | | | Change-Id: Ifcfa48fc87f905a91470a5b0fd597b02f220784c Reviewed-on: https://gerrit.libreoffice.org/671 Tested-by: Norbert Thiebaud <nthiebaud@gmail.com> Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
* To ease debugging, display printStackTrace of caught exceptions in jdbc driverStephan Bergmann2012-09-243-1/+14
| | | | Change-Id: I8c48b09fcab18af196a8441351bcf3180a32005b
* MResultSet WaE fixedDavid Ostrovsky2012-09-211-0/+4
| | | | Change-Id: Ie7261c651c20350fb69fe2ed55f8272a3db132ba
* mork driver: refactoring query engineDavid Ostrovsky2012-09-203-380/+33
| | | | Change-Id: Ia8dd0c29b4624601d8cb85cece0fcb2842c2d2f9
* OResultSet: close() is routinely called after dispose()Stephan Bergmann2012-09-192-12/+1
| | | | Change-Id: Ifb916e0c2935876b85fdb135538357f29cfab157
* Some mork driver clean-up and configmgr access fixStephan Bergmann2012-09-196-414/+29
| | | | Change-Id: I213a9ac5b41c66cd039016315f4641773364fd7c
* Assuming the double iteration is a copy/paste snafuStephan Bergmann2012-09-191-29/+26
| | | | | | | ...causes "error: attempt to increment a past-the-end iterator." with debug-mode libstdc++. Change-Id: I89af3944b04ad6ab4ef3561d2aa91b5bab1edf20
* Clean up warning/info reportingStephan Bergmann2012-09-191-14/+13
| | | | Change-Id: Ib2a8da9f837b0b91f980aacda9df1c6c5c691eef
* ComponentContext::getUnoContext -> getComponentContext simplificationStephan Bergmann2012-09-194-6/+8
| | | | | | ...and some further clean-up. Change-Id: If5dce53e382b56390c502d0d0d93fc06cbfe33ea
* Some clean-up of mork-related changsStephan Bergmann2012-09-183-155/+4
| | | | | | | And reverted for now the configure error when --enable-mozilla on non-Windows; it is still used for other features, too. Change-Id: I1ce5ff1a7a3d140a1ab7ba1e905166d91229c926
* switch build system to mork driver implementationDavid Ostrovsky2012-09-181-7/+10
| | | | | | | | | | | | On all non windows platforms no mozilla is used any more. On windows it used for O and OE address book access. Once alternative implementation for it exists, mozilla can be stripped there too. Change-Id: I54144005e6a284326b45a34eb958d170e872471e Reviewed-on: https://gerrit.libreoffice.org/637 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
* deprecate oustringostreaminserter.hxxNorbert Thiebaud2012-09-182-2/+2
| | | | | | | | | | | | | | | | | | | the intent of this header has canged over time. now it is already systematically included with ustring.hxx and the operator overload it provide fit nicely there... Just to be safe, since that include as been added to the api during the 3.5 timeframe and therefore is already in 'production' the header remain and simply attempt to include ustring.hxx but a warning is issued indicating that this header should not be used anymore... in a couple of major release we will thenr emove it completely All internal users of that header are converted. Change-Id: I8934c55f089e29d78c0f5649b7c87b2ecf024bad Reviewed-on: https://gerrit.libreoffice.org/634 Tested-by: Norbert Thiebaud <nthiebaud@gmail.com> Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
* mork driver implementationDavid Ostrovsky2012-09-1857-0/+10649
| | | | | | | | | | | | | | | | | | | | | | | | | This is a preparation for merge into master, feature/mork branch is obsoslete and shouldn't be used any more. In context of this change the usage of old mozilla based mork driver depends on platform: all non windows platforms use this new mork driver, windows still uses mozilla. Because mozilla driver shipping was stripped on feature/mork branch for all platforms, the corresponding commits were changed prior to creating this change (the build file changes are reverted now). So the build and shipping of different mork driver implementation should be implemented from scratch: mozilla on windows, new mork dirver on all other platforms. Currently the new mork dirver is compiled (on all platforms), but not used. It can be tested with mork_helper executable. fdo#51004 Change-Id: Ib2413ab6856f163337aa311c4bf7b1182d6c6f63 Reviewed-on: https://gerrit.libreoffice.org/635 Reviewed-by: Miklos Vajna <vmiklos@suse.cz> Tested-by: Miklos Vajna <vmiklos@suse.cz>
* fdo#46808, Adapt i18n::LocaleData UNO service to new styleNoel Grandin2012-09-175-9/+10
| | | | | | | | | The implementation of the LocaleData implements the optional XLocaleData4, so rather than creating a new interface for the new-style service, we simply make the service implement XLocaleData4, which in turn implements XLocaleData3, XLocaleData2, XLocaleData. Change-Id: I3e9a48b031be6b2aa5e04b376b3940b942add85a
* Improvement on previous commit, UCB clean upStephan Bergmann2012-09-146-44/+33
| | | | | | | | | | | | | | | | | | | | | | | | | * 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
* WaE in connectivityNorbert Thiebaud2012-09-141-0/+2
| | | | Change-Id: I2c9e83611fab1e9c4c998af68648df994f89cd6b
* -Werror,-Wunused-private-field (connectivity/source/drivers/kab)Stephan Bergmann2012-09-138-18/+9
| | | | | | ...and some related clean up. Change-Id: I26a8720fb7f60615f2e348e4728a3abddf6a33cd
* WaE: fix some "empty body" warnings on MacCaolán McNamara2012-09-121-4/+5
| | | | Change-Id: Ib65d9dac988851fa90a44cad246ac24e8bfd3370
* connectivity: fix some "empty body" warnings on MacMichael Stahl2012-09-121-3/+10
| | | | Change-Id: I832b369d87da9b622759bf7ddd14f95475256c38
* Java cleanup, remove unnecessary importsNoel Grandin2012-09-061-1/+0
| | | | Change-Id: Iacfcb2e16cb0e3c25a4cd0678a374fe5111284f7
* Java cleanup, mv file so that package path matches folder pathNoel Grandin2012-09-052-1/+1
| | | | Change-Id: I062e152743da28a54e73988e63b4a5c7032f9b10
* "using namespace ::com::sun::star" caused sdbcx::... ambiguityStephan Bergmann2012-09-031-3/+2
| | | | Change-Id: I18573cb3c0b70996e3787028fff1a376bded02c4
* fdo#46808, Adapt util::NumberFormatter UNO service to new styleNoel Grandin2012-09-033-7/+16
| | | | | | | Create a merged XNumberFormatter2 interface for this service to implement. Which is backwards-compatible, but does not require creating a new service. Change-Id: I57f35cde0a9dbbe91c1d2c3d068cb3a97c7245e3
* -Werror,-Wunused-private-field (Clang towards 3.2)Stephan Bergmann2012-08-313-11/+7
| | | | Change-Id: I55d99ff74de5825e239772160735a8b0d87cb122
* -Werror,-Wunused-value (Clang towards 3.2)Stephan Bergmann2012-08-311-1/+1
| | | | Change-Id: I2ebaa95bdb446ec10ab015ad2a792e750859da7f
* '/*' within block comment [-Wcomment] (Clang towards 3.2)Stephan Bergmann2012-08-311-12/+11
| | | | Change-Id: I9c8f631476c15a8f34106af4f9923fef84fc86dd
* Simplify/remove some methods named "dropTable"Stephan Bergmann2012-08-282-19/+3
| | | | Change-Id: Icbebe81fec6ce0b39946dec00f57471b2cafd5e1
* Java cleanup - remove unused parameters and fieldsNoel Grandin2012-08-285-14/+5
| | | | Change-Id: I4e9a27ce0b5f6d782034306afadb1b9d0ed9a2ba
* Java cleanup - remove unused importsNoel Grandin2012-08-281-3/+0
| | | | Change-Id: I7eb24b2d552ec5da752b58ba790ed58fb88728b0
* Java cleanup - remove unnecessary semi-colonsNoel Grandin2012-08-284-4/+4
| | | | Change-Id: I20a79d3d8f71dc48fc2662563f9c890dd3d94aac
* fdo#46808, Adapt script::Converter service code to new styleNoel Grandin2012-08-271-3/+3
| | | | Change-Id: I19b3ba7c978e02ce865360f0411007525012149c
* fdo#53888: svx: do not link against dbtoolsMatúš Kukan2012-08-242-4/+3
| | | | | | | | | | | | dbtools were added in 01089138cc76f5717244bd04f25a868602aeaab6 only to create dependency and fix the build. This creates circular dependency for libmerged, dbtools is not that common library. It's better to create real dependency in connectivity_inc package. To avoid another circular dependency gb_YaccTarget_get_header_target must not depend on external headers target. Change-Id: I536376303de5330addd2dbf85bdfea8b9a23301c
* callcatcher: update unusedcodeCaolán McNamara2012-08-232-63/+0
| | | | Change-Id: I18f823b99349002bb148d474a6a9aabdf2d419ef
* more old module-description xml filesMatúš Kukan2012-08-2218-943/+0
| | | | Change-Id: I9ac503b073ee3f9b8e7958264ffcc26d9446c220
* callcatcher: update listCaolán McNamara2012-08-224-17/+0
| | | | Change-Id: Id297f32de5fba9d17fec89d2f8ea21c5d1a2a4bc
* fdo#53887 ConvertLikeToken(): make escape character properly escape itselfLionel Elie Mamane2012-08-211-9/+25
| | | | Change-Id: Ic2b79e78f95e298a08794fa11f227d76152244f5
* Put functions exported by sqlbison.hxx into a .hxx fileLionel Elie Mamane2012-08-213-4/+26
| | | | Change-Id: Ibf4fed39e4d36cb03d079cf55a12d4ec37a70f2b
* No jvmaccess for iOSTor Lillqvist2012-08-201-1/+1
| | | | Change-Id: Ifc83795c84cc82832a185317d4aa3554419e31e3
* Java update - fix various javadoc issuesNoel Grandin2012-08-202-7/+7
| | | | | | Along the way, remove some javadoc comments that are completely incorrect. Change-Id: I02f96b6cbe665d2c10bd6ee245a7d8e2eef0f755
* fix TDE FTBFSTimothy Pearson2012-08-186-39/+64
| | | | Change-Id: Icde6310d922a3d5e2822789a23403b9f188efaf4
* gbuild: add gb_Junit_use_external and clean up connectivity complex testMichael Stahl2012-08-171-6/+1
| | | | Change-Id: I8c4b6ff6b1993d1c4de68696089f86fbcf4cecc6
* gbuild: register all jarsMichael Stahl2012-08-172-12/+19
| | | | Change-Id: I9f49970e5e06d1afd3fc066a20d1671c93e262fc
* Revert "fix for fdo#48200.diff import regrex state for filter"Noel Power2012-08-1618-18/+0
| | | | This reverts commit 094654fcebe35af07a9e12137becdf85277ef706.