summaryrefslogtreecommitdiffstats
path: root/connectivity
Commit message (Collapse)AuthorAgeFilesLines
* put the test and the thing to be tested inside the same if conditionCaolán McNamara2012-10-101-8/+4
| | | | Change-Id: I0bb23749cd74797838fe45ef6e739f75879eea6a
* No mork on non-desktop OSesTor Lillqvist2012-10-101-1/+5
| | | | Change-Id: Ic9391a020915cdb794434d8728bad1bd64dd20c8
* mork driver: add list tables and unit testDavid Ostrovsky2012-10-1013-32/+621
| | | | Change-Id: I594b24341eb38c05523f578c1dc2e43d90544f30
* Remove unused mork methodsJulien Nabet2012-10-074-59/+0
| | | | Change-Id: I2d9c02145bf332ecfc0e2493bc697d61259c9d16
* fix connectivity build with Win8 SDKPeter Foley2012-10-072-0/+8
| | | | Change-Id: Id2308748f1301a1e1ccc68838c6a65b36a5ee008
* No point with ODBC for Android or iOSTor Lillqvist2012-10-071-2/+3
| | | | | | | | | Sure, little point for them with the other stuff here in connectivity either, but those parts at least compile. If/when I get back to getting the --disable-database-connectivity thing to work, all of conectivity will be bypassed for Android and iOS, of course. Change-Id: I4eeeb9ccdf46fb2e1df8bf75aef63e17cbb97bbf
* some cppcheck cleaningJulien Nabet2012-10-068-32/+20
| | | | Change-Id: I433a34f53e0e31e8bf41a080233955c2781bfd72
* re-add accidentally dropped modelineDavid Tardon2012-10-051-0/+2
| | | | Change-Id: Ie59b0bab6bec6957f13a3931b6be46985e3db2c4
* Fixes/improvements on previous commitStephan Bergmann2012-10-041-1/+1
| | | | | | | | | | | | | | | * UUIInteractionHandler still needs to implement XInitialization. * Moved ambiguating InteractionHandler typedef out of the way. * Removed InteractionHandler.createDefault, as it was originally stated that "it is strongly recommended that [the "Parent"] property is supplied." * Added back documentation about Parent and Context. * Simplified some call-sites to directly use XInteractionHandler2. Change-Id: I1029b8f3cf079171c75920cafaaa44b5bbada883
* fdo#46808, Adapt task::InteractionHandler UNO service to new styleNoel Grandin2012-10-045-19/+16
| | | | | | | Since we don't need to expose XInitialisation, we can make the new-style service implement XInteractionHandler2. Change-Id: Ib27beed1c12df17592c6472d6f58c233d2c41558
* Remove blocks of code that will never execute("#if 0" blocks)Marcos Paulo de Souza2012-10-046-175/+0
| | | | | | | These blocks of code will never execute. So we can safely remove them. Change-Id: I63de52342ce6435b6e8e19b041e2dae59c681f34 Signed-off-by: Marcos Paulo de Souza <marcos.souza.org@gmail.com>
* Use prefixes for these UNO componentsTor Lillqvist2012-10-0138-39/+39
| | | | Change-Id: I719f10818fd211bfe60e5351a5de53a716fdf20f
* fdo#51304: Remove the author of some java source filesAnurag Jain2012-10-0112-45/+1
| | | | | | | This patch remove some '@author' for Java souce files, and removes some commented code founded when removing the '@author'. Change-Id: Ic4fcd028a9cdbd85c693d93bcd48e41f36386d22
* Use comphelper::getComponentContextStephan Bergmann2012-09-293-25/+8
| | | | | | ...and some further clean up. Change-Id: Id294c0f38fe0041646fc86cacbd2e19734c746a9
* 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