summaryrefslogtreecommitdiff
path: root/sc
AgeCommit message (Collapse)Author
2011-09-09 second try to prevent warningMarkus Mohrhard
2011-09-09forgot to add the file for the unit testMarkus Mohrhard
2011-09-09prevent warningMarkus Mohrhard
2011-09-09add logical function unit testMarkus Mohrhard
it is now possible to add csv files to create easy filter test
2011-09-09externalrefmgr.cxx is String freeMarkus Mohrhard
String->rtl::OUString and solve problem with old patch
2011-09-09add range name xls testMarkus Mohrhard
xlsx does not work yet because local range name export is not implemented
2011-09-08sal_Bool to bool.Kohei Yoshida
2011-09-08Bring the default row height back to the 3.4 level.Kohei Yoshida
Until we find a better solution, let's at least bring the values back to the 3.4 level. In 3.4 I have nDefFontHeight = 225 and nStdRowHeight = 256. This change make those values the minimum values.
2011-09-08GCC bug 50255 will be fixed in 4.6.2 already.Stephan Bergmann
2011-09-08Related: gcc#50255 we now know the bounds of the broken gcc versionsCaolán McNamara
2011-09-07Updated css_parser from orcus, plus added experimental csv_parser.Kohei Yoshida
2011-09-08make ScViewFunc::SetStyleSheetToMarked() work againEike Rathke
2011-09-07use SAL_CONST_UINT64 with such large valuesEike Rathke
2011-09-07some basic unit test for xls and xlsxMarkus Mohrhard
adds the basic concepts for xls/xlsx unit test -build system changes -some restructuring in the filter test -universal-content.xls/xlsx
2011-09-07Remove warnings.Kohei Yoshida
2011-09-07Merge branch 'master' into feature/calc-multiline-inputKohei Yoshida
2011-09-07BITxxx functions according to ODF 1.2 OpenFormulaWolfgang Pechlaner
Implements BITAND, BITOR, BITXOR, BITLSHIFT and BITRSHIFT as specified by OASIS OpenDocument Format 1.2 OpenFormula / ODFF. Changes made by the committer: * Original submission added the new functions to the Logical group, that group has only functions though that return a logical value 1/0/true/false. ODFF groups them under "Bit operation functions" that currently is not available in Calc. Added the functions to the Mathematical group instead. * Changed descriptions of functions in the Function Wizard. * One sal_uInt64 constant instead of several identical literal 281474976710655 values. * Replaced 'or' operators with || * Don't push two return values, if PushIllegalArgument() was used don't use PushDouble() thereafter. * Treat double values with ::rtl::math::approxFloor() to obtain integer values. * For BITLSHIFT and BITRSHIFT implemented a different algorithm following the ODFF specification that allows larger shift values. * Use our block braces style, respectively don't use block braces for one-line if-statements. * Fixed indentation levels. * Adapted RTL_LOGFILE_CONTEXT_AUTHOR to say "pechlaner". Credit to whom credit is due ;-)
2011-09-06Improve performance of large Excel documents wrt cell style import.Kohei Yoshida
This change improves import performance of Excel documents based on the following changes. 1) Pool styles only once per call. This removes SfxItemPoolCache instantiation and destruction which is quite expensive. This alone cuts import almost by half with large documents with lots of styles applied. 2) Skip removal of direct formats when setting style. The old code was iterating through all attribute regions in order to try to remove overlapping format attributes when applying a style. But that's strictly not necessary (and bad for performance) during import. This also removes the need to re-apply the direct formats right afterward. 3) Avoid creating a duplicate ScPatternAttr instance per XF. There is simply no need to create a clone of the style only to put it into the styles pool and get discarded. This saves additional few seconds.
2011-09-06initital work for a unit test for calc's basic featuresMarkus Mohrhard
the SC_DLLPUBLIC changes in document.hxx are only necessary until we can link statically against sc
2011-09-06related #i114504: external reference manager partMarkus Mohrhard
2011-09-06related #i114504: don't assume external references are always file urlsNiklas Nebel
2011-09-06merge area does not need to be increased if a shadow is attachedMarkus Mohrhard
2011-09-05initial work for a merged cell unit testMarkus Mohrhard
TODO: add a undo/redo test and debug why ScDocFunc::InsertCells does not expand the merged area
2011-09-05test range names in import testMarkus Mohrhard
2011-09-05"thereof" should be translated to modern EnglishLior Kaplan
2011-09-05consistent includesCaolán McNamara
2011-09-05add officecfg dependency, and (hopefully) a fix for windows URLsMichael Meeks
2011-09-05no real need to use pointers hereCaolán McNamara
2011-09-05access oox vbaproject import directlyNoel Power
2011-09-04fixed various crashes due to newly introduced ScRangeName::maIndexToDataEike Rathke
* The newly introduced ScRangeName::maIndexToData needs to take into account that boost::ptr_set clones and deletes elements, hence each collection needs its own maIndexToData setup in copy-ctor. * Also fixed ScRangeName::erase() where a wrong index element was set to NULL.
2011-09-02Speed up range name lookup by index.Kohei Yoshida
This should speed up formula calculations considerably during xls import since shared formulas are also stored in ScRangeName and they are looked up by index. (bnc#715104)
2011-09-02add missing components, use new configmgr path, and enable ODS testMichael Meeks
2011-09-02enable calc's ODS file filter unit testMarkus Mohrhard
2011-09-01remove obsolete, and apparently unused GLOBALOVERFLOW* definesMichael Meeks
2011-09-01fix warningsGabor Jenei
2011-08-31Switch to for loop and reduce scoping level.Kohei Yoshida
2011-08-31We can remove this scope too.Kohei Yoshida
2011-08-31Removed unnecessary scoping.Kohei Yoshida
The if condition is true, the method simply returns. There is no need to have this else scope which would increase the indent level for no good reason.
2011-08-30Adjust the dialog size to make sure the bottom text is visible.Kohei Yoshida
This ensures that the bottom text "Drag the fields from ..." is visible on all platforms. Previously this text overlapped with the data and row field windows on Windows XP.
2011-08-30WaE: debug=tCaolán McNamara
2011-08-30String / bool conversions for ScTableLink.Kohei Yoshida
2011-08-30More string conversion around ScDocumentLoader.Kohei Yoshida
2011-08-29More string & bool conversion.Kohei Yoshida
2011-08-29sal_Bool to bool.Kohei Yoshida
2011-08-29Unused data member.Kohei Yoshida
2011-08-29String to rtl::OUString.Kohei Yoshida
2011-08-29Some cleanups & removed lazy macros.Kohei Yoshida
2011-08-29More on String to rtl::OUString.Kohei Yoshida
2011-08-29String to rtl::OUString.Kohei Yoshida
2011-08-29String to rtl::OUString, and I forgot to commit the new headers.Kohei Yoshida