summaryrefslogtreecommitdiff
path: root/sc
AgeCommit message (Collapse)Author
2014-03-11svx: sal_Bool->boolNoel Grandin
and optimise some methods in bmpmask.hxx - they were unconditionally returning true, so convert them to void return type. Change-Id: If8b092a857ab80ead93112b0d627e41d5ccb3cf9
2014-03-11svx: sal_Bool->boolNoel Grandin
Change-Id: I360b459102e61562b7cd1987545288d5ce8aed6b
2014-03-10fdo#75815: Adjust external references here too.Kohei Yoshida
Adjusting external references are much simpler than adjusting internal ones since we don't need to worry about deleted references etc. Change-Id: I82111e383e1fc6976ef08c1438c3dd916a249af6
2014-03-10fdo#75815: Write test for this first.Kohei Yoshida
Change-Id: I2a5a1964dc6496aa4db15c9e8644692b460d0527
2014-03-10fdo#74747: Correctly inspect formula result value for xlsx export.Kohei Yoshida
Change-Id: I757a8eb371b432970885e2fbd6aea9dd965ab5c0
2014-03-10fdo#74747: Make use of cached string formula results.Kohei Yoshida
Just like we do with cached numeric formula results. Change-Id: Ib8b311b540caeb47d8c2162a456f7490c5882ad5
2014-03-10fdo#74747: Test cached numeric results too just to be safe.Kohei Yoshida
Change-Id: I00c68694859fdb9a2f31f50cb3c63984ed146146
2014-03-10fdo#74747: Write test for this first.Kohei Yoshida
Change-Id: Ia528904405cbb698b9cf08d4a8531c60780e0d9e
2014-03-10drop now unused resource definesCaolán McNamara
Change-Id: I628673db82f05a92478bdab46957885b1953b4bd
2014-03-10convert pivot filter dialog to .uiCaolán McNamara
Change-Id: I795d296bae700d1e3a273fbe71fc842d145c5138
2014-03-10round to multiple of absolute significance, fdo#71720 follow-upEike Rathke
The new functions FLOOR.PRECISE, CEILING.PRECISE and ISO.CEILING always round to a multiple of the absolute value of the significance given, returning the mathematical floor/ceiling in all cases. Also changed the test doc to use some meaningful values for these functions. Change-Id: Id5a26092838765143e2d308afa49e7119107dac5
2014-03-10fdo#75950: Just set the right grammar and be done with it.Kohei Yoshida
Using the Excel A1 syntax with custom opcode was probably a hack back in the day. These days we can just set the right grammar and expect the compiler to do the right thing. Change-Id: Iae98f9f09a7da0b7b9549e06308d5d313bbff1ea
2014-03-10fdo#75950: Add test for this.Kohei Yoshida
Change-Id: I92253daf4793b50eb2928a1e368fa6231d2f285a
2014-03-10sc: simplify deprecated XTypeProvider.getImplementationIdStephan Bergmann
Change-Id: I4ecb4db1fdebf6f5f29262474d1e7cc490792a7f
2014-03-10Select the whole text when the named range box gets focus.Kohei Yoshida
Not doing this had been bugging me for a long time since I use Shift-Ctrl-F5 to define named ranges a lot. Small usability improvement. Change-Id: Ib1a4e4e26e15667598a603443dde05e08fdbe3b7
2014-03-10ISO.CEILING without _xlfn. prefix, it is defined in OOXML, fdo#71720 follow-upEike Rathke
Change-Id: I486261d34d62bc5eda0a202cbb1dcb875ffcf39b
2014-03-10coverity#708086 Uninitialized scalar fieldCaolán McNamara
Change-Id: I7d8967f90da3ad19c82a313636910279d6ef0f73
2014-03-10fdo#71720 Add Excel 2010 functionsWinfried Donkers
CEILING.PRECISE, ISO.CEILING, FLOOR.PRECISE Change-Id: I047b65ca3adafb89fce9b6493948aa851ddca765 Reviewed-on: https://gerrit.libreoffice.org/8488 Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Eike Rathke <erack@redhat.com>
2014-03-10coverity#1130174 Logically dead codeCaolán McNamara
Change-Id: I80b4f3db9d5f0eda1a05aa796633aefd434c38f4
2014-03-10coverity#1103769 Uninitialized pointer fieldCaolán McNamara
Change-Id: Ibd3394f9ad3a60115b22a40057a53f8fe75d7f5e
2014-03-10coverity#1103674 Unchecked dynamic_castCaolán McNamara
Change-Id: I917ace83496f0ed4412ad07eb4fb267416942b96
2014-03-09fdo#75962: Avoid unwanted number detection when placing page field name.Kohei Yoshida
Change-Id: I1a3c57ec029e03198b8f190acfa8d59e142acaba
2014-03-09fdo#75962: Write test for this first.Kohei Yoshida
Change-Id: I731b4cbf72066f8a0cbabb5040acfe9c828afd8f
2014-03-09fdo#75960: No point instantiating the struct when there are no pivot tables.Kohei Yoshida
Just a tiny micro-optimization. Change-Id: I850bebc63a3f51456326b09ce72442845ea04478
2014-03-09fdo#75960: Process pivot tables after named ranges are all set.Kohei Yoshida
Especially for those pivot tables that reference named ranges as their data sources, it's critical that we process them after named ranges are set. Else things would start to fail. Change-Id: I4bf8aa1a844aae3953f2dfbeba0e4d2542a7e53f
2014-03-09fdo#75960: Write unit test for this.Kohei Yoshida
The window failed to launch ultimately due to failure of GetHeaderDim() call. Change-Id: I80c99a9ab1f33b4acee5324f417b7a3a26a91a22
2014-03-09coverity#1078724 Dereference null return valueCaolán McNamara
Change-Id: I846de53d308d5e232b65ddc573e4e22a0ee97c38
2014-03-09coverity#707988 Uninitialized scalar fieldCaolán McNamara
Change-Id: I06b82d24d4be50e023aa1a1d8aa386d3138d1990
2014-03-09coverity#707995 Uninitialized scalar fieldCaolán McNamara
Change-Id: Idef908843df92bad5283d36c3412090dd3b7c709
2014-03-09coverity#707996 Uninitialized scalar fieldCaolán McNamara
Change-Id: I793e8753b941af768544d8082e8946f56122b54c
2014-03-09coverity#708001 Uninitialized scalar fieldCaolán McNamara
Change-Id: Ib8985a3966af4baf3ceb9b46fa250677556afdca
2014-03-08More consistent number format inheritence policy.Kohei Yoshida
The new policy is to always inherit number format of a formula cell from its reference unless the cell already has an explicit number format set. Also to avoid recalculating formula cells on load just because they have the 'General' number format. This leads to excessive re-calculation of formula cells upon load even when the cells already have results cached. Change-Id: I28128d3fef296e09e62bea72e8aab75de9876239
2014-03-08This test file had wrong cached formula result stored.Kohei Yoshida
It didn't get flagged before because we would always recalc all formula cells with 'General' number format on load... Change-Id: I36e71534b65f3f088415cd518af04696892f76dd
2014-03-08Reduce indentation by early bail-out.Kohei Yoshida
Change-Id: Iaac628d2629bf1ff96fd1709e358ae9eed3fca02
2014-03-08coverity#707957 Uninitialized scalar fieldCaolán McNamara
Change-Id: Ia18a00985a6d9c392a7470b445248c13977475d0
2014-03-08enable ODF export validationMarkus Mohrhard
Change-Id: I09f517a49507a2eb31118f88f31dc2ff8b03de6a
2014-03-08coverity#1130369 Dereference after null checkCaolán McNamara
Change-Id: Id931c038f3715ea69a798de4b14b46dfa9d2afda
2014-03-08coverity#704725 Unchecked dynamic castNorbert Thiebaud
Change-Id: I524fe7b4ac1cc9a78b2295ec27730dded415bd02
2014-03-08typo in coverity#704692 fixNorbert Thiebaud
Change-Id: Iae5db52f8240d96528258cec944b08ea29ff6084
2014-03-07coverity#704693 Unchecked dynamic castNorbert Thiebaud
Change-Id: I5363aeccf469b70a76ee66f8f70dff1eb18cac52
2014-03-07coverity#704692 Unchecked dynamic castNorbert Thiebaud
Change-Id: Ida91761479f1f3685da56b6dc5adcdfd5eb70cdb
2014-03-07coverity#704691 Unchecked dynamic castNorbert Thiebaud
Change-Id: I1a85857299ceadf2d91ec74bd12cefb856311ccb
2014-03-07coverity#704690 Unchecked dynamic castNorbert Thiebaud
Change-Id: Id392c07f27f8f7d8b05b0604ccf7b9180a6eb6a8
2014-03-07coverity#704689 Unchecked dynamic castNorbert Thiebaud
Change-Id: I3c321b6008bccb4f67a023b34a5cf02d465b2909
2014-03-07coverity#704688 Unchecked dynamic castNorbert Thiebaud
Change-Id: Ie93b4be8ce0de0a2ba311df998316b81bd1838ef
2014-03-07Move these tests to ucalc_formula.Kohei Yoshida
Since they are for cell functions. Change-Id: I1e340d35cf3a976ff3b9aeb5860cc4361e2ee89d
2014-03-07fdo#75628: SUM should inherit error if one is present in its references.Kohei Yoshida
Change-Id: I94017fe91295dbb929f57be5e3fb26edf5032a8f
2014-03-07fdo#75628: Write unit test for this.Kohei Yoshida
Change-Id: I26e5d0bf4344eeb518222ba036c61eca861c5fcf
2014-03-07fdo#75718: Correctly count the length of trailing empty range.Kohei Yoshida
This affects auto fill, apparently. Change-Id: I653918d374122bc9bb938231934c149da79a3306
2014-03-07fdo#75718: Write unit test for this.Kohei Yoshida
Change-Id: I1f1fe515485209b67f14a1407ee20a88e71c08c9