summaryrefslogtreecommitdiff
path: root/sc/source/core/data/attarray.cxx
AgeCommit message (Collapse)AuthorFilesLines
2013-06-24Move ScEditDataArray out of cell.?xx and into its own files.Kohei Yoshida1-1/+1
Change-Id: I107cec7d70f4d00ff52cb071d69a615fbab8d9f2
2013-06-24ScFormulaCell is no longer a child class of ScBaseCell.Kohei Yoshida1-0/+1
Change-Id: Id33072f193045e2eaf51373b47dac803f9a5d52c
2013-06-15prevent increase indent from running outside the cellabdulmajeed ahmed1-2/+4
i have used ColWidth- SC_INDENT_STEP value to keep at lesat one letter inside the cell Change-Id: I08e121623ed1a55f6002a6a38586ab3d4fb8b850 Change-Id: I8d4518845f64044dea2f4ecd393cc625eebc6302 Reviewed-on: https://gerrit.libreoffice.org/4030 Reviewed-by: abdulmajeed ahmed <aalabdulrazzaq@kacst.edu.sa> Tested-by: abdulmajeed ahmed <aalabdulrazzaq@kacst.edu.sa>
2013-05-31Fix fdo#51835 Indent changes in Calc forces alignment to leftabdulmajeed ahmed1-1/+2
Change-Id: Ifef68cdd62a11b5cdc032a91a7dd96fa0357a42c
2013-04-20fdo#63154: Change Min/Max/Abs for std::min/max/absMarcos Paulo de Souza1-20/+20
Now all these usages were removed from LO. Change-Id: I8a7233db20abdcdbb18428ad4004c78cc516a0e6 Reviewed-on: https://gerrit.libreoffice.org/3326 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2013-04-07mass removal of rtl:: prefixes for O(U)String*Luboš Luňák1-1/+1
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-03-28Move ScFormulaCell into its own header source files: formulacell.?xx.Kohei Yoshida1-1/+1
Change-Id: I65f2cb12c06784b5bcf6c6a2fad773825b6c409c
2013-03-28attrarray.cxx is now free of ScBaseCell.Kohei Yoshida1-14/+20
Change-Id: I9a323062fc341ef5fc20f2922503a88f3a45ce0d
2013-03-18Fix fdo#37464 - Cell Border works backwards on Right-to-Left sheetFaisal M. Al-Otaibi1-7/+32
Change-Id: Idb73d3029880b66602f163b2ab03c2b37c2306db Reviewed-on: https://gerrit.libreoffice.org/2782 Reviewed-by: Ahmad Harthi <aalharthi@kacst.edu.sa> Tested-by: Ahmad Harthi <aalharthi@kacst.edu.sa>
2013-03-16sc: translate some debug messagesThomas Arnhold1-1/+1
Change-Id: I0c741d2cda4568aef81a18788a764f3ef679660c
2013-02-16coverity: fix copy&paste errorMarkus Mohrhard1-1/+1
Change-Id: I706eef2373d37452afe6b044a052762da1c8a848
2013-02-13Remove VALIDTAB and other similar macrosJulien Nabet1-5/+5
Change-Id: I57e4ca031553bfeb2abfbf48a7cb024b6d8b0b5b
2013-02-12Renamed hard-to-remember 8-char headers in editeng.Kohei Yoshida1-1/+1
Change-Id: If255802082890e1b1b4c5197a791fa79a011773e
2013-02-05pData can't be NULL anymoreMarkus Mohrhard1-126/+104
Change-Id: I2660d79b14455ffed62c755b8d83e70c2d7a99f2
2013-01-30this check always will result in trueMarkus Mohrhard1-6/+3
Actually I believe that pData is non-NULL in all cases now but proving it is quite complicated because there are a few too many friends of the class. Change-Id: I024605676281c0a4a46b42827b00ef98bf68ea79
2013-01-30this parameter was always trueMarkus Mohrhard1-15/+7
Change-Id: If78c958c11b5786f31127fc729806e1e5bc5d58a
2013-01-30prefer the c'tor initializer listMarkus Mohrhard1-8/+6
Change-Id: Ic4087959ae04b27c228abf67ef538aa8717fae4f
2013-01-30adapt comment to correct codeMarkus Mohrhard1-1/+1
Change-Id: I669036358773b0e9583d7d0b8130ca947d89fae9
2013-01-30if no cond format is valid use the existing protection, fdo#58826Markus Mohrhard1-1/+3
Change-Id: Ib52a546a98f681b918de5e3bd285c36407fa8254
2012-12-18we need to use a copy of the original ScPatternAttr, fdo#58338Markus Mohrhard1-5/+7
Change-Id: Ic231347cb864bff073d46ddef06f65b7517c45c3
2012-12-04re-base on ALv2 code. Includes:Michael Meeks1-23/+14
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-11-02More methods that can be marked const.Kohei Yoshida1-4/+6
Change-Id: Ia3eb38ae6500463c41e6935a169fa1ac08edc681
2012-11-02Mark these methods const.Kohei Yoshida1-2/+2
Change-Id: I9b9a8c156e1da89045ba3210960732ccbf2c9dd0
2012-10-31sc: fix erroneous casts of ScCondFormatItemMichael Stahl1-1/+2
These cause valgrind warnings in sc_unoapi. (regression from d2b49b5b9bffdfa34174af96d85a392fde21fae1) Change-Id: If3128410bfabc23ff85c24156a8602379b8b7edd
2012-10-12lcl_LineSize is unusedCaolán McNamara1-25/+0
Change-Id: Ied166af182c76d72c2934f7d3a7279aa0cd63a62
2012-10-12mark lcl_ functions static or rename them if they are not local at allLuboš Luňák1-4/+4
http://lists.freedesktop.org/archives/libreoffice/2012-October/039639.html Change-Id: I231f0b367bf0b513c6c1ce4c4cfdb7c3dc8660d5
2012-10-06also support removing of conditional formatsMarkus Mohrhard1-0/+51
Change-Id: I47ba632ccf752611a41b29c0da8e5d0f28a88565
2012-10-06remaining places in calc core are adapted to overlapping cond formatsMarkus Mohrhard1-7/+7
Change-Id: I096623d3c531d21eca2f5be29f22a1677a738b0d
2012-10-06support overlapping conditional formatsMarkus Mohrhard1-0/+49
Still missing: *Removing conditional formats *Handling of Manage Names dialog *UNO *Undo/Redo *Import/export *Adjusting the dialogs to support this Change-Id: I72481cfb807fee2c3a1546222fe7e786d515ab44
2012-09-06handle protection in conditional formats correctly, fdo#51636Markus Mohrhard1-0/+34
Change-Id: I81d7369218ae8e361f15d811952a8f690a32df96
2012-07-15Revert "don't delete ScPatternAttr from doc pool for swap, i#118877"Markus Mohrhard1-15/+0
This reverts commit 902082656655aeab559c0b5781907ff004179468.
2012-07-13don't delete ScPatternAttr from doc pool for swap, i#118877Markus Mohrhard1-0/+15
the original apache commit is quite ugly and should not be used!! Change-Id: Id02d2cf474e49b97bfe285fe76867d1b1d944ec3
2012-07-09Revert "Revert "export all style information to xls/xlsx, fdo#46738""Markus Mohrhard1-1/+1
Lesson: Never trust that nobody was crazy enough to use my commits! This reverts commit 9e9e53a2d961d489440f4addc25af90d3a6b793b.
2012-07-09Revert "export all style information to xls/xlsx, fdo#46738"Markus Mohrhard1-1/+1
This reverts commit 5d123a0b0e827aba59ddb50ef1b961a529a34a15. Conflicts: sc/source/core/data/attarray.cxx Change-Id: Ie4bd09d2350faf0689c375d6a3f0f2b307cedcae
2012-07-04replace enum SvxBorderStyle with css::table::BorderLineSyleMichael Stahl1-1/+1
Change-Id: I1dadb53f46b23f92d34061ef78dda872bdbcda67
2012-06-25rename SvxBorderLine::SetStyle to something unambiguousMichael Stahl1-1/+1
Change-Id: Iec70985319a64cdc3630e15499ac304a7f1aabae
2012-06-11correctly set new conditional formatMarkus Mohrhard1-25/+0
# Change-Id: I6dc3f1cd99cd15aa3dad72a1417f3e2c1af0108d
2012-06-09Remove superfluous include commentsThomas Arnhold1-3/+0
Change-Id: Icd57ca7fd89e30c190c1b06dbe67c30bea8d1b59
2012-05-24make color formats and conditional formats a sheet propertyMarkus Mohrhard1-6/+6
TODO: - UNO needs some love to accept this change - we need a new uno interface for conditional formats in 4.0 - copy/paste - undo/redo Change-Id: I2c8a233888a95c7298dfb151d1c12b6a6a58520d
2012-05-24resolved fdo#41214 crash due to offset errorEike Rathke1-4/+3
2012-05-14some optimization of ScAttrArray::GetLastVisibleAttr()Eike Rathke1-19/+34
Method assumed that not much attribution happens below data and started from the end of attribution, in the case of not much attribution it worked fine. For the case of many differently formatted areas with a sufficiently large area of visibly equal attribution near data end it was a bottle neck looping over unnecessarily many comparisons. Start at data end instead. For the case of not much attribution it doesn't really matter, and for the case of no sufficiently large area below data end it doesn't matter at all and compares the same number of entries. The drawback would be a large area near attribution end with many small areas between data end and the large area. Observed with test case of fdo#46160
2012-03-27export all style information to xls/xlsx, fdo#46738Markus Mohrhard1-2/+2
Fixes that if more than 84 empty but formatted rows at the end of a file have been found the export skipped those rows.
2012-01-10callcatcher: update listCaolán McNamara1-71/+0
2011-11-27remove include of pch header from scNorbert Thiebaud1-2/+0
2011-11-10sal_Bool to boolEike Rathke1-101/+101
2011-11-07sal_Bool->bool in ScDocumentMarkus Mohrhard1-4/+4
2011-09-06merge area does not need to be increased if a shadow is attachedMarkus Mohrhard1-14/+1
2011-08-23debug build errorsGabor1-0/+1
2011-07-21ByteString::->rtl::OStringBufferCaolán McNamara1-4/+6
2011-05-27Replace DBG_* with OSL_* in sc/source/coreJacek Wolszczak1-5/+5