summaryrefslogtreecommitdiff
path: root/dbaccess
AgeCommit message (Collapse)Author
2012-02-10fdo#39491 -I$(OUTDIR)/inc is set in SOLARINCMatúš Kukan
2012-02-10dbaccess: DatabaseDataProvider is not in chart2Miklos Vajna
2012-02-09translate german commentsLionel Elie Mamane
2012-02-09reorganise code for better readabilityLionel Elie Mamane
No behaviour change intended. However, if behaviour changed, probably the *old* behaviour is buggy, not new one.
2012-02-09typo in commentLionel Elie Mamane
2012-02-09ORowSetCache::moveWindow: yet another off-by-one errorLionel Elie Mamane
2012-02-09Revert "Tentative fix for invalid iterator range regression"Lionel Elie Mamane
This reverts commit 23151ab53574e0e893f4507313ff15388638746a. Fixed root cause in previous commit.
2012-02-09ORowSetCache::moveWindow fix variable inversion; fixes subsequentcheckLionel Elie Mamane
2012-02-08Tentative fix for invalid iterator range regressionStephan Bergmann
37b5dce665a03d3404e6a710b82bef16d740d178 re-wrote a std::rotate call to cause an "error: function requires a valid iterator range [__middle, __last)" abort from debug-mode GCC libstdc++ during smoketest. Lionel should check whether this fix is actually good -- at least, it causes "make check" to succeed again.
2012-02-08ORowSetCache: handle case total data < m_nFetchSizeLionel Elie Mamane
As a drive-by: fillMatrix update m_nEndSize
2012-02-08update unused listCaolán McNamara
2012-02-08Added READMEs for modules used by LibO Base and LibO Calc.Josh Heidenreich
2012-02-06Attempt to disable database connectivity for iOS for nowTor Lillqvist
2012-02-05switch to include-based build rather than sourced-based buildNorbert Thiebaud
2012-02-01remove glitch in sbase dialogKorrawit Pruegsanusak
2012-01-31make dbaccess ByteString freeCaolán McNamara
2012-01-31useless aFontNrCaolán McNamara
2012-01-31ORowSetCache: keep m_nEndPos better up-to-dateLionel Elie Mamane
2012-01-31fdo#45453: use integers rather than booleansLionel Elie Mamane
for always-true and always-false tests. Some databases have poor or no support for booleans.
2012-01-31Simplify code by making getProcessComponentContext() implicit.Stephan Bergmann
2012-01-30Do not forward declare Splitter or include its header file if unneededMatteo Casalin
2012-01-30reduce unnecessary includesCaolán McNamara
2012-01-30use SAL_CALL - fix bulid in msvcKorrawit Pruegsanusak
2012-01-30Fixed cppheader.xsl nillable treatment.Stephan Bergmann
* cppheader.xsl had initially been written under the false assumption that a missing oor:nillable attribute defaults to "false" instead of "true". That has been fixed. * As a result, many places that use the new simplified officecfg/*.hxx headers broke as they did not expect value types to be wrapped boost::optional. To keep the code simple, I decided to change all occurrences in officecfg/registry/schema/ of properties that specify a default <value> and do not explicitly specify oor:nillable="true" to oor:nillable="false". Strictly speaking, this is an incompatible change, but in many cases it should be what was intended, anyway. * Some places that use the new simplified officecfg/*.hxx headers still had to be adapted to boost::optional wrapping. * This showed that unotools/configuration.hxx did not yet work for those wrapped properties and needed fixing, too.
2012-01-27Disable Adabas UI, tooLionel Elie Mamane
2012-01-25Replace SourceViewConfig with (simplified) direct configuration access.Stephan Bergmann
2012-01-23Fix fdo#44040 VIEWING: Crash when page preview after <f4> (data sources)Julien Nabet
Caolán fixed Iterator management which was buggy. (thank you !)
2012-01-23add the "Send Feedback..." help menu itemIvan Timofeev
2012-01-23ORowSetCache::fillMatrix(): fix case m_nFetchsize > table sizeLionel Elie Mamane
When lowering m_nStartPos, do not duplicate rows above its old value
2012-01-22ORowSetCache::fillMatrix(): correct off-by-one errorLionel Elie Mamane
Symptom: segfault. Thanks to Julien Nabet for precise pointer to problematic code.
2012-01-21Removed some unused parameters; added SAL_UNUSED_PARAMETER.Stephan Bergmann
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.
2012-01-19ORowSetCache: overhaul internalsLionel Elie Mamane
2012-01-19janitorial: don't rely on detail of current OSL_ENSURE implementationLionel Elie Mamane
As in: that the compiler won't see the variables in the condition when OSL_DEBUG_LEVEL==0
2012-01-18Oups... where is my brown paper bag?Lionel Elie Mamane
2012-01-18OKeySet: tryRefetch and refreshRow share most of their codeLionel Elie Mamane
2012-01-18janitorial: typo in commentsLionel Elie Mamane
2012-01-18fdo#44813: make the refresh query filter NULL-safeLionel Elie Mamane
2012-01-17Replaced SAL_INFO with SAL_WARN were applicable.Marcel Metz
2012-01-17janitorial: typo in private member nameLionel Elie Mamane
2012-01-17janitorial: const iterator where may be, indentationLionel Elie Mamane
2012-01-17fdo#44813: don't replace NULLs given by the database by type-default valuesLionel Elie Mamane
It makes no sense, because non-nullable columns can have NULL value. E.g. in "foo LEFT JOIN bar ON condition", the non-nullable columns of "bar" when it has no row matching "condition". Even when we are about to insert/update a row, we should not put a hard-coded value (that just happens to be the one constructed by the C++ default constructor for that type) in non-nullable columns: there is no guarantee that this value makes sense in that database's context. The database may or may not have a default value set for that column. If it has, we should leave it up to the database to set it automatically. If it has not, an error *is* the right reaction. Another place where this substitution does damage is when we refresh a row. We use the values we have read from the primary key to select the row again. So we should not mangle those, else the select returns no row and we mistakingly think the row has been deleted.
2012-01-16Replaced DBG_ERRORFILE with SAL_INFO.Marcel Metz
2012-01-15WaE: deleting object of abstract class type with non-virtual destructorDavid Tardon
2012-01-13use INCLUDE instead of SOLARINC, and after local includesEike Rathke
2012-01-13these OnInvalidateClipboard don't have to be LINKsCaolán McNamara
2012-01-10simplify LocalFileHelper::ConvertURLToPhysicalNameCaolán McNamara
2012-01-07Remove superfluous _ZFORLIST_DECLARE_TABLE definition.Marcel Metz
2012-01-06Removed unnecessary tools/debug.hxx includes.Marcel Metz
2012-01-06Removed unnecessary tools/link.hxx includes.Marcel Metz
2012-01-06Merge branch 'feature/gbuild_extensions'Michael Stahl
Conflicts: extensions/source/ole/servreg.cxx extensions/source/plugin/util/makefile.mk postprocess/packcomponents/makefile.mk postprocess/prj/build.lst tail_build/prj/build.lst