summaryrefslogtreecommitdiff
path: root/sc/inc/dptabsrc.hxx
AgeCommit message (Collapse)Author
2014-03-27Second batch of adding SAL_OVERRIDE to overriding function declarationsStephan Bergmann
...mostly done with a rewriting Clang plugin, with just some manual tweaking necessary to fix poor macro usage. Change-Id: Ie656f9d653fc716f72ac175925272696d509038f
2014-03-03Remove visual noise from scAlexander Wilms
Conflicts: sc/source/ui/inc/docfunc.hxx Change-Id: I9314437ed3dd60e84d28c08ac0a2d1ed7bd1daf8 Reviewed-on: https://gerrit.libreoffice.org/8301 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-02-26cppuhelper: retrofit std::exception into overriding exception specsStephan Bergmann
Change-Id: I56e32131b7991ee9948ce46765632eb823d463b3
2014-02-10sal_Bool->boolNoel Grandin
Change-Id: I707536b04c2e27fcb7d6283baee3479fe0fa67cd
2013-10-22Bin comments that claim to say why some header is includedTor Lillqvist
They are practically always useless, often misleading or obsolete. Change-Id: I2d32182a31349c9fb3b982498fd22d93e84c0c0c
2013-10-20drop unnecessary tools/string includesCaolán McNamara
Change-Id: I4278999b9b7d184c26036bbe9e3b98420f461e8c
2013-04-19Rename to ScDPResultTree.Kohei Yoshida
It *is* a result tree. Let's call it that. Change-Id: Ie8f3e4c4f6e54fd84d79b80ac98c0be0b0cc42d4
2013-04-19Retrieve the result value for GETPIVOTDATA for real (finally!)Kohei Yoshida
Change-Id: I68f4fdab667d86e79225a77964ed90373b391d08
2013-04-19fdo#60300: Work-in-progress change to rework pivot table core.Kohei Yoshida
The idea is to avoid parsing the pivot table sheet output in order to calculate GETPIVOTDATA. The table outout is configurable, and it will only be more configurable in the future. The gist of my rework is to calcualte the result of GETPIVOTDATA with the internl result tree alone. Also, the same result tree can be used for drill down too, which also currently parses the table output, therefore subject to the same limitation & fragility. Change-Id: Ib0147e2aa2b710dfd627df7f535a685301214a52
2013-04-07mass removal of rtl:: prefixes for O(U)String*Luboš Luňák
Modules sal, salhelper, cppu, cppuhelper, codemaker (selectively) and odk have kept them, in order not to break external API (the automatic using declaration is LO-internal). Change-Id: I588fc9e0c45b914f824f91c0376980621d730f09
2013-02-15Add a quick way to dump the content of pivot table result tree.Kohei Yoshida
This is to be used for debugging. Change-Id: Ie5a5ebd66a701937ab806e2370ded85ba557de5b
2013-01-04Remove the last use of SC_DP_MAX_FIELDS.Kohei Yoshida
Now the pivot table core no longer uses static array for result data storage. Change-Id: I70a44011e2c12a1739c0507b1723c21a4808758c
2012-12-04re-base on ALv2 code. Includes:Michael Meeks
Patches contributed by Herbert Duerr i#118735 prevent endless loop if vlookup/hlookup doesn't find anything http://svn.apache.org/viewvc?view=revision&revision=1239673 Patches contributed by Andre Fischer remove lp_solver http://svn.apache.org/viewvc?view=revision&revision=1199180 i#118160: Added external CoinMP library. http://svn.apache.org/viewvc?view=revision&revision=1233909 Patches contributed by Armin Le-Grand i#118485 - Styles for OLEs are not saved. http://svn.apache.org/viewvc?view=revision&revision=1182166 i#118524: apply patch, followup fixes to 118485 http://svn.apache.org/viewvc?view=revision&revision=1186077 Patches contributed by lihuiibm i#108860 - Fix range validation. http://svn.apache.org/viewvc?view=revision&revision=1242846 i#118954 Chart data will lost after copy to different file http://svn.apache.org/viewvc?view=revision&revision=1301345 Patches contributed by Ariel Constenla-Haile Fix Linux build breaker: extra qualification on member http://svn.apache.org/viewvc?view=revision&revision=1301591 i#118696 - i#118697 - Fix some Sheet Tab Color API issues http://svn.apache.org/viewvc?view=revision&revision=1225428 i#118697 - Fix uninitialized variable http://svn.apache.org/viewvc?view=revision&revision=1225859 i#118771 - ScUndoImportTab should preserve tab background color http://svn.apache.org/viewvc?view=revision&revision=1230356 i#118921 - Repaint linked sheet tab background color after updating link http://svn.apache.org/viewvc?view=revision&revision=1245177 i#118927 - Undo/Redo "Update Link" does not reset sheet tab color http://svn.apache.org/viewvc?view=revision&revision=1245241 i#118747 - Copy tab color when transferring sheets across documents http://svn.apache.org/viewvc?view=revision&revision=1230355 Patch contributed by Oliver Rainer-Wittman i#118012 - methods <ScBroadcastAreaSlot::AreaBroadcast(..)> and <ScBroadcastAreaSlot::AreaBroadcastInRange(..)> adapt stl-container iteration in order to avoid destroyed iterators during iteration. http://svn.apache.org/viewvc?view=revision&revision=1297916 Patches contributed by Mathias Bauer gnumake4 work variously http://svn.apache.org/viewvc?view=revision&revision=1394707 http://svn.apache.org/viewvc?view=revision&revision=1394326 http://svn.apache.org/viewvc?view=revision&revision=1396797 http://svn.apache.org/viewvc?view=revision&revision=1397315 Patch contributed by Daniel Rentz calc69: #i116936# fix VBA symbol Cells http://svn.apache.org/viewvc?view=revision&revision=1172135 Patches contributed by leiw: i#118546 CPU 100% on switched off AutoCalculate with Conditional Formatting on date values http://svn.apache.org/viewvc?view=revision&revision=1301380 Re-add new function documentation. Many various cleanups. Add missing calc66: #o11817313# also look at formula result number format, remove redundant binaries.
2012-10-31Rename ScDPCacheTable to ScDPFilteredCache.Kohei Yoshida
I always wanted to do this. The new name reflects what it really does better than the old one. Change-Id: I3c90cce06d482f1453936ff3916eef9663bb417b
2012-07-24prevent crash in malformed pivot table loaded from .xlsEike Rathke
ScDPMember::GetItemData() unconditionally returned a reference to a ScDPItemData pointer obtained through ScDPSource::GetItemDataById() ScDPTableData::GetMemberById() ScDPCache::GetItemDataById() that can be null for malformed entries. Changed ScDPMember::GetItemData() to return a pointer instead and adapted callers to check for null. 3.5.x in ScDPSource::GetItemDataById() had a check for null pointer and added an empty ScDPItemData element to the cache for this case and returned the pointer to that entry (marked as todo). This is not the case anymore. Change-Id: I241c232d7182f5d58e8531af540e69b26ab4888a
2012-03-09vector and rtl::Reference over manual ref-counting.Kohei Yoshida
2012-03-09These don't have to be virtual.Kohei Yoshida
2012-03-09Display special first/last date names correctly.Kohei Yoshida
2012-02-24More scope reduction by early bail-out.Kohei Yoshida
2012-02-22Removed virtual-ness from effectively non-virtual functions.Kohei Yoshida
2012-02-10Cleaned up ScDPSource and ScDPMember(s) a bit.Kohei Yoshida
* boolean, string conversion. * removing virtual keywords when it makes no sense. * privatize methods that are called only from within. * removed methods that are not used. * etc.
2012-02-09Include dpglobal.hxx only when necessary.Kohei Yoshida
2012-02-09Cleaning up ScDPItemData a bit...Kohei Yoshida
2012-02-09More duplicated defines.Kohei Yoshida
2011-11-25calc67: #i117661# filterByPageDimension: don't overwrite source filter with ↵Eike Rathke
page field selection # Original author: Niklas Nebel <nn@openoffice.org> * found as LGPLv3-only fix at svn rev 1167326 (http://svn.apache.org/viewvc?view=revision&revision=1167326)
2011-09-22just silence the auto_ptr deprecations in isolationCaolán McNamara
2011-03-18Merge remote-tracking branch 'origin/integration/dev300_m101'Jan Holesovsky
Conflicts: chart2/source/controller/main/UndoManager.cxx chart2/source/tools/RegressionCurveHelper.cxx sc/inc/address.hxx sc/inc/attrib.hxx sc/inc/bigrange.hxx sc/inc/callform.hxx sc/inc/cell.hxx sc/inc/chartarr.hxx sc/inc/chartlis.hxx sc/inc/chgtrack.hxx sc/inc/collect.hxx sc/inc/compiler.hxx sc/inc/detdata.hxx sc/inc/document.hxx sc/inc/fillinfo.hxx sc/inc/olinetab.hxx sc/inc/prnsave.hxx sc/inc/queryparam.hxx sc/inc/sc.hrc sc/inc/scabstdlg.hxx sc/inc/table.hxx sc/inc/validat.hxx sc/inc/zforauto.hxx sc/source/core/data/documen2.cxx sc/source/core/data/document.cxx sc/source/core/data/table1.cxx sc/source/core/tool/address.cxx sc/source/core/tool/token.cxx sc/source/filter/excel/frmbase.cxx sc/source/filter/excel/impop.cxx sc/source/filter/excel/xename.cxx sc/source/filter/inc/formel.hxx sc/source/filter/inc/xename.hxx sc/source/filter/xml/xmlexprt.cxx sc/source/filter/xml/xmlnexpi.cxx sc/source/filter/xml/xmlnexpi.hxx sc/source/ui/dbgui/filtdlg.cxx sc/source/ui/inc/docfunc.hxx sc/source/ui/inc/namedlg.hxx sc/source/ui/namedlg/namedlg.cxx sc/source/ui/src/namedlg.src
2011-03-13translate german comments in /sc/incNicolas Christener
2011-03-10Merge commit 'ooo/DEV300_m101' into integration/dev300_m101Kohei Yoshida
2011-03-01Renamed ScDPTableDataCache to simply ScDPCache.Kohei Yoshida
There were so many classes with 'DPTable' in them it was confusing.
2011-02-28Make sure nobody modifies the table cache outside of ScDPCacheTable.Kohei Yoshida
Use const to ensure that nobody modifies the content of the table cache outside of ScDPCacheTable.
2011-02-21[PATCH 07/10] Removed deprecated container List.npcdoom
2011-02-18Remove some #include <tools/list.hxx>Joseph Powers
2011-02-18Removed mis-leading comment.Kohei Yoshida
Life cycle of ScDPTableData is now managed by ScDPObject, not by ScDPSource.
2011-02-06port repository calc to boost unordered containersFridrich Štrba
2011-02-02Removed unused functions from calc 2Alfonso Eusebio
Removed some more unused functions from calc as identified by call-catcher.
2011-01-17removetooltypes01: #i112600# remove tooltypes from scMikhail Voytenko
2011-01-14Remove commented out codeTopround aka Zathuras
Also remove else blocks that were then emptied. Signed-off-by: Tor Lillqvist <tlillqvist@novell.com>
2011-01-09Removed unnecessary commentsChristina Rossmanith
2010-12-20callcatcher + 1 RTL_CONSTASCII_USTRINGPARAMserval
2010-10-28add modelines to .hxx files as wellCaolán McNamara
2010-09-29I think that this eliminates the remaining //UNUSED commentsJustin Malcolm
There were still some of these comments (actually, a lot of them). The most recent attachment should get rid of the last of them. (fd#30442)
2010-03-23CWS-TOOLING: integrate CWS datapilotperfVladimir Glazunov
2010-02-12changefileheader2: #i109125#: change source file copyright notice from Sun ↵Jens-Heiner Rechtien
Microsystems to Oracle; remove CVS style keywords (RCSfile, Revision)
2010-02-04datapilotperf: merge with DEV300_m71Niklas Nebel
2010-02-03datapilotperf: manual migration of changes by Wang Xu Ming from svn to hgNiklas Nebel
2010-01-28koheidatapilot03: merge with DEV300_m57Jens-Heiner Rechtien
2009-08-25CWS-TOOLING: integrate CWS koheicoderemoval02Vladimir Glazounov
2009-07-24 Kohei Yoshida Resurrected one method that was now used after the rebase. Now the entire sc module builds. 2009-07-24 Kohei Yoshida Rebased to DEV300_m53. 2009-07-23 Kohei Yoshida resolved conflict during merge to DEV300_m52. 2009-05-09 Kohei Yoshida #i95953# partially applied Caolan's patch. 2009-05-09 Kohei Yoshida #i101326# Removed old pivot implementation code that was already disabled. 2009-05-09 Kohei Yoshida More unused methods commented out. 2009-05-09 Kohei Yoshida More unused methods commented out. 2009-05-08 Kohei Yoshida Removed more unused methods, mostly related to binfilter methods. 2009-05-08 Kohei Yoshida #i95953# the first round of unused method removal, based solely on Caolan's list. All removed methods were double-checked manually to make sure they are really unused, followed by a build test with debug on.
2009-06-19#i100619# initial commit of patches from ooo-build that implement newKohei Yoshida
datapilot field popup window.
2009-06-19#i22029# #i81335# applied & adjusted the patch from ooo-build.Kohei Yoshida
This enables changing the names of fields, field members and grand total names.