summaryrefslogtreecommitdiff
path: root/sc
AgeCommit message (Collapse)Author
2012-03-20split macros to elide unneeded methodsCaolán McNamara
2012-03-19Fix a crash on launching the pivot layout dialog with duplicated data fields.Kohei Yoshida
2012-03-19check for negative sheet number here too, fdo#47503Markus Mohrhard
2012-03-19Record sort order during the first sort by the value, and use it the 2nd time.Kohei Yoshida
This avoids comparison of raw values (ScDPItemData) during the 2nd sort. Comparison of raw values can be expensive especially when the item sets mostly consist of string values.
2012-03-19Mark also the copy constructor as SC_DLLPUBLIC, needed by the scfilt libraryTor Lillqvist
2012-03-19add missing forward declarationsMarkus Mohrhard
2012-03-18Remove deprecated class DevChartConfigItem.Rafael Dominguez
2012-03-18add test case for fdo#40426Markus Mohrhard
2012-03-18some sal_Bool to bool in transobj.cxxMarkus Mohrhard
2012-03-18also shrink used area for HTML in some cases, fdo#46230, n#677811Markus Mohrhard
Hopefully this will allow pasting to external applications with whole column/row selected while not affecting calc itself.
2012-03-18disable two slow java based subsequenttests, fdo#45337Markus Mohrhard
These two tests are not well designed and need 5 and 10 minute just to check that we really return every row. This is not a good trade-off between test coverage and execution time. Enable them again with a better concept.
2012-03-18add all imported properties to ScDBData, fdo#40426Markus Mohrhard
2012-03-18Fix Same expression on both sides of '=='Julien Nabet
2012-03-18Reduce scope of nCharJulien Nabet
2012-03-18match if-else properly (warnings are actually sometimes useful, huh)Luboš Luňák
2012-03-17Fixed potential memory leak & UniString removal.Kohei Yoshida
2012-03-16Added class description.Kohei Yoshida
2012-03-16Use shared string pool to share string instances among string item values.Kohei Yoshida
This brings down the reload time from 22 seconds to 4.3 seconds with my test document. This is what I've been looking for!
2012-03-16More wording tweak. Members are sorted only in source dims (for now).Kohei Yoshida
2012-03-16Better wording.Kohei Yoshida
2012-03-16New unit test for testing pivot cache.Kohei Yoshida
2012-03-16Prevent out-of-bound array access.Kohei Yoshida
Source range may not start from column 0.
2012-03-16We shouldn't skip empty columns, or else column index becomes out of sync.Kohei Yoshida
2012-03-16Check all this in one place i.e. in ValidQuery().Kohei Yoshida
2012-03-16We don't ever compare equality of two caches.Kohei Yoshida
That'd be super-expensive anyway.
2012-03-16move excel related oox bits to scNoel Power
2012-03-16don't paste content if user cancels html import, fdo#47393Markus Mohrhard
2012-03-15No need to trim capacity any more; it's allocated to the exact size.Kohei Yoshida
2012-03-15We don't need these extra order index array; items are already sorted.Kohei Yoshida
This shaves off extra 5MB of memory with my test document.
2012-03-15i#84393 Fix title field in header, footerSzabolcs Dezsi
According to help Title should be the Title property of the document, not the file name without extension. If that property is missing, we fall back to file name without extension.
2012-03-15update the relatice refs after the absolute refs, fdo#47285Markus Mohrhard
The algoithm for updating absolute refs needs to calculate the old position based on the information before any updates to the RefData
2012-03-15ScNameMgrTable takes a reference, fdo#47307Markus Mohrhard
2012-03-15fix to update inputbar when setting a range for a formula fdo#46809Noel Power
2012-03-15Consolidated file-local functions.Kohei Yoshida
2012-03-15Removed unused.Kohei Yoshida
2012-03-15Use the same algorithm for database initialization.Kohei Yoshida
2012-03-15Fixed memory leak.Kohei Yoshida
2012-03-15Better algorithm to (re-)populate the cache.Kohei Yoshida
With my test document, this brings the reload time down from 30 seconds to 19 seconds. I was expecting a much better outcome, but this is still better than the current.
2012-03-15DataListType -> ItemsType.Kohei Yoshida
2012-03-15Convert tools/table.hxx to std::map in ScEEParser class in SC moduleNoel Grandin
2012-03-15add SCWARN_EXPORT_MAXTAB and SCWARN_EXPORT_MAXCOLMaxime de Roucy
Create separate warnings when the maximum number of row, columns or sheets is reach in the export filter to xls forma.
2012-03-15fdo#45671 split button for calc cell border colorWinfried Donkers
2012-03-15Horizontal scrollbar fix in Writer and Calc Print PreviewSzabolcs Dezsi
2012-03-15fdo#47311 don't crash when pasting into more than 1 sheetDavid Tardon
2012-03-14Some proof-of-concept code for dpcache performance.Kohei Yoshida
2012-03-14Fix the UNO API for creating a new group dimension.Kohei Yoshida
2012-03-14We need to manually clear the table data in presence of group fields.Kohei Yoshida
There was a hack that did this in ScDPObject, which I removed. But we still need to do the same except this time it's outside of ScDPObject.
2012-03-14add some more torture testsCaolán McNamara
2012-03-14Enable -Wnon-virtual-dtor for GCC 4.6Stephan Bergmann
...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.
2012-03-14When changing grouping in one pivot table, update all linked tables.Kohei Yoshida
We need to do this now because we now store the group field data directly in the pivot cache, which is shared by all referencing tables. Also, actions involving modification of the cache is not undoable, and making it undoable would significantly increase Calc's runtime memory footprint. So, no way.