summaryrefslogtreecommitdiff
path: root/sc/inc/dpitemdata.hxx
AgeCommit message (Collapse)Author
2018-06-26tdf#42949 Fix more IWYU warnings in sc/inc/d*Gabor Kelemen
Found with bin/find-unneeded-includes These were quite a bit entangled with each other thus a lot of fallout management was necessary. Also try harder to use fw declarations in files already checked Change-Id: Ia69c3a0d66ec2763ac03094aaa1b646a290d3cfa Reviewed-on: https://gerrit.libreoffice.org/56361 Tested-by: Jenkins Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
2017-06-01tdf#107945: store rtl_uString pointers instead of heap OUString objects.Kohei Yoshida
Change-Id: I61079e041a79195f9e9cb77ce80368ef7e909cef Reviewed-on: https://gerrit.libreoffice.org/38288 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>
2016-01-15loplugin:unusedmethods unused return value in scNoel Grandin
Change-Id: I3ccc98d2e042120093e2e8508518681588692393
2014-06-17improve the inlinesimplememberfunctions clang pluginNoel Grandin
Change-Id: I6d5a952901648e01904ef5c37f953c517304d31e
2014-05-11fix-includes.pl: scThomas Arnhold
Change-Id: Iade3fedac5d2f8e978b7dd9c30f001d7d1564946
2014-04-19fixincludeguards.sh: scThomas Arnhold
sorry, huge one...
2014-02-15fdo#63154 Remove unused solar.h reference in scAlexandre Vicenzi
Change-Id: I160f7af515d0a42f20fbc694fff7f39567ebeec5 Reviewed-on: https://gerrit.libreoffice.org/8062 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2013-07-01Start moving all these DEBUG_FOO into calcmacros.hxx.Kohei Yoshida
This header was formerly dpmacros.hxx, now renamed to calcmacros.hxx. Change-Id: I2ed768b7c5678f5216b1e93df2c0cede0c548be4
2013-04-22Move to MPLv2 license headers, with ESC decision and author's permission.Michael Meeks
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-13ScDPValueData->ScDPValue. The last 'Data' sounds very redundant.Kohei Yoshida
Change-Id: I218315a0583ce6b0f10969b364a7a717ad309212
2013-02-13Switch integer constants to enum & prefix data members with 'm'.Kohei Yoshida
Change-Id: I13374e160bb369f64fc6e661c43db5da657cbfd9
2012-07-08removed unused includesTakeshi Abe
Change-Id: I248ef370c55c18d60a8ea32ef92f70734bffbaf2
2012-07-03fdo#51266: Properly set pivot item 'empty' on empty cells.Kohei Yoshida
Or else it would re-use the last non-empty cell value which is wrong. Change-Id: I3feab09a54e93150a7b6a9e9b4b540327f2ab5c5
2012-06-23removed unused forward declarations of classTakeshi Abe
except moving ScPostIt into source/filter/inc/xeescher.hxx Change-Id: I85fbfe88e30edce5a48a65c494ced7b2129964ff
2012-04-24Remove unused code in dpitemdata.Santiago Martinez
2012-03-23Some misc changes & some dumping facility for pivot table for debugging.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-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-12Remove unused code in dpitemdataSantiago Martinez
2012-03-09Correct equality check & disable Dump() for normal build.Kohei Yoshida
2012-03-09Apparently nobody uses Hash() anymore.Kohei Yoshida
2012-03-09Properly display grouped range values for range-based grouping.Kohei Yoshida
2012-03-09Display special first/last date names correctly.Kohei Yoshida
2012-03-09Display date group values correctly.Kohei Yoshida
2012-03-09Fix the result hierarchy construction. Still lots of places remain broken.Kohei Yoshida
2012-03-09Custom copy constructor and assignment operator to fix segfault.Kohei Yoshida
2012-03-09Massive rework to reduce the size of ScDPItemData.Kohei Yoshida
Currently lots of things are broken.
2012-03-09Date field is now determined outside of ScDPItemData.Kohei Yoshida
2012-03-09ScDPItemData no longer stores number format.Kohei Yoshida
This brings its size down by 4/8 bytes.
2012-03-09We don't need the date part flag.Kohei Yoshida
2012-03-09mnDatePart in ScDPItemData not used in any meaningful way. Removed.Kohei Yoshida
2012-02-28Simplified it a bit.Kohei Yoshida
2012-02-09String to rtl::OUString.Kohei Yoshida
2012-02-09Moved ScDPItemData into own files.Kohei Yoshida