summaryrefslogtreecommitdiff
path: root/sc/source
AgeCommit message (Collapse)AuthorFilesLines
2012-09-28convert GetRepeatComment to OUStringCaolán McNamara4-10/+8
Change-Id: Ibf75533d04b3c68b875f44ad22639934578867e3
2012-09-28convert writer, draw, impress, calc and starmath printer dialogsCaolán McNamara1-30/+36
to new-style widget layout mostly described in .ui format Change-Id: I8ead53a246a8ac3e2d446d158f06d7e2e436ce60
2012-09-28having two SetPosSizePixel is a blasted nuisanceCaolán McNamara4-11/+10
Lets rename the multiargument SetPosSizePixel to setPosSizePixel drop the various using Window::SetPosSizePixel and work towards de-virtualizing SetPosSizePixel/SetPosPixel and SetSizePixel and doing the work in a virtual setPosSizePixel Change-Id: I7057654168001b67becee1791e97f9e9dc01f7b8
2012-09-28fix vell value import from ooxml with array formulas, fdo#54559Markus Mohrhard1-8/+9
Change-Id: I3a7e30940caaaa543a178bba3008db2c6056b4d3
2012-09-28ooxml spec allow ext ref to non existent entry, fdo#54558Markus Mohrhard1-1/+7
Change-Id: I717917d04a93975472d60248eb61066cd04d1bbe
2012-09-27fdo#46808, Adapt sdb::DatabaseContext UNO service to new styleNoel Grandin1-19/+11
Create a merged XDatabaseContext interface for this service to implement. Which is backwards-compatible, but does not require creating a new service. Quite a few IDL files had to be marked as published for this to work. Change-Id: Ie9a0da88d8c33cc83fc9d2334ff83ab2744c222f
2012-09-26don't access out of bound array index, fdo#55022Markus Mohrhard1-1/+5
Change-Id: Ica088822055b2fb5bbd6dabe6482b7cb6c472c48
2012-09-26unusedcode: more removingMatúš Kukan2-19/+0
Change-Id: Ic8be585925edd63724d28a255c9e33170a4a041e
2012-09-26don't let numforats in dxf entries clobber global number formats & update testNoel Power4-2/+27
* Enabling the disabled test which checked a cell style attribute ( that was getting clobbered by the dxf entries above ) * squash the 'escape' characters in dxf num formats ( probably should do this in general * regenerate the formats.xlsx file ( I had to manually tweak this as the conditional tests were failing with the excel created document )
2012-09-25Use this flag to make the compiler warning go away.Kohei Yoshida1-1/+1
Incidentally, when the flag is false we'll throw an argument error. We need to implement it properly later. Change-Id: I70f8b6bac3cf8ad1dae67efc65a9ab16e099253e
2012-09-25Leave the formula cell dirty when a cached result is not given.Kohei Yoshida1-3/+12
This sometimes is the case especially with hand-crafted flat ODS. Change-Id: I0db374e424b250bcded526149ed2c27aabc3d722
2012-09-25Support opcodes 101 through 111 in SUBTOTAL.Kohei Yoshida1-0/+10
Excel 2007 supports them. So should we. Change-Id: I17253bc043bdcce451ee0a7ccf494ed0f84bf3cd
2012-09-25workaround broken uno implementation with ScRangeList in ScCellRangeObjMarkus Mohrhard1-0/+14
ScCellRangesBase uses a ScRangeList to keep track of the range but the ScCellRangeObj class which inherits from it can not deal with more than one range. This is a temporary workaround for this problem. We need to think about a better solution for ScCellRangeObj to prevent such problems in the future. Change-Id: I4403e55f605267ef99eb6a73302366cf024b3866
2012-09-25replace remaining InterlockedCount() with inlined versionNorbert Thiebaud13-16/+16
Change-Id: Ifcfa48fc87f905a91470a5b0fd597b02f220784c Reviewed-on: https://gerrit.libreoffice.org/671 Tested-by: Norbert Thiebaud <nthiebaud@gmail.com> Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
2012-09-24kill O(N^2) algorithm generating cond format render information, fdo#54396Markus Mohrhard2-43/+130
Change-Id: I63536625eaf9b73c8e63d3cf88b6b798a6bf017b
2012-09-24fix parent style import xlsx fdo#55198Noel Power2-5/+28
Change-Id: I77d38eba69ad7aa89b0f9b692e40fd365d002071
2012-09-23bool to sal_Bool for rtl::OUStringBuffer::appendMarkus Mohrhard1-1/+1
Change-Id: I4132cbb37438a11ed4e2558d28cd3e397a87d1ce
2012-09-23WaE unused parameterMarkus Mohrhard1-3/+2
Change-Id: I223fb29da72f72dcc6ebf218449450ce78ff4857
2012-09-23SCCOL and SCTAB to sal_Int32Markus Mohrhard1-1/+1
Change-Id: I664432ee192dee76c55ee2c3b6d721b8e578be1d
2012-09-23int to sal_Int32Markus Mohrhard1-2/+2
Change-Id: I44c5027c15b4f77a3ee76b62673641cc200fbefe
2012-09-23improve the dump code for cond formatsMarkus Mohrhard2-8/+50
Change-Id: Icefaa4777f64ca934928ae2ad95496000df364e9
2012-09-23fix another problem in dxf exportMarkus Mohrhard1-3/+1
Change-Id: Ib6417b88b89a8960e73d6d4dc985223adb22be4d
2012-09-23correctly export number formats in conditional format export to xlsxMarkus Mohrhard1-2/+2
Change-Id: I2a4a65bd5e622d900c77704dfe198ffab0be6c42
2012-09-22some more fixes for ScRangeList::DeleteAreaMarkus Mohrhard1-6/+6
Change-Id: I7f4cf6b053d7cff85e46ecf51cbf8a327530de67
2012-09-21Fixed all discovered errors and extra unit tests to cover them.Kohei Yoshida1-24/+22
Change-Id: I1f91d66caed7fd3839f68f1e4495f0c05ee49acc
2012-09-21Improve readability.Kohei Yoshida1-122/+316
* clarify with comments what the code intendes to do. * more consistent variable naming. * keep the direction of equality consistent (i.e. lhs always smaller than rhs). This helps the reader of the code intuitively see relative geometrical positions. In doing so, I've also marked what appear to be bugs with TODO markers. The logic of the original code is intentionally unchanged, in order to spot any unintended behavior changes introduced by this commit. Change-Id: I19c09a1f93017ab18c8fec0f1281899322b45053
2012-09-22set conditional format range for xls import, fdo#54555Markus Mohrhard1-0/+1
Change-Id: I43d1834d28534fc0ec8cb406e1be7e9f48074da2
2012-09-21fix problem in ScRangeList::UpdateReference when deleting one row/colMarkus Mohrhard1-2/+2
Change-Id: I588565f65be5c9de54b9f038cf297fda4022fd9b
2012-09-20unusedcode: vbafoundfiles.?xx and XFoundFiles.idlMatúš Kukan2-221/+0
Change-Id: If4d2c45a4c819d17043b5dcb89a184f470a8fe57
2012-09-20Use scoped_ptr instead of deprecated auto_ptrStephan Bergmann1-1/+2
Change-Id: I87e5000424bed95fd25951b398bd61c3939a97ae
2012-09-20xlsx fix cyclic referenced defined names partially fixes bnc#780296 bnc#781166Noel Power2-14/+35
Change-Id: Ibad37ac05c608c0211063bfa73931427d48c11f9
2012-09-20Add some static goodness here, tooTor Lillqvist1-2/+2
Change-Id: I7de335925748b2cfe28a01f6975a630081b3172e
2012-09-19use correct cell for broadcasting, fdo#55059Markus Mohrhard1-1/+4
Change-Id: I353df8e9d3ccabee32b82d04cdae402e3a83ed23
2012-09-19ComponentContext::getUnoContext -> getComponentContext simplificationStephan Bergmann2-14/+4
...and some further clean-up. Change-Id: If5dce53e382b56390c502d0d0d93fc06cbfe33ea
2012-09-19tabs to spaces + whitespace clean-upMarkus Mohrhard1-25/+25
Change-Id: I0ebe036a53c969ba252469d10d05cdc7e2e07176
2012-09-19import values and formulas from lotus-123, fdo#55066Markus Mohrhard1-3/+3
Change-Id: Ia403c849ef537c7f7804f907889110b8096c0bb6
2012-09-19tabs to spacesMarkus Mohrhard1-21/+21
Change-Id: I06376afcfe2a08c611e5426521ee9bac7f1637da
2012-09-18Some cleanups.Kohei Yoshida2-12/+1
Change-Id: I8812c9928409bcdb78dac1479c5e2205f2616965
2012-09-18adapt xls import of borders to new border drawing code, fdo#53287Markus Mohrhard1-3/+3
Change-Id: Ibf2da0a01a6146a955ff60cfedc108548faa6fe5
2012-09-18rows with cond formats don't have empty background, fdo#54661, fdo#52535Markus Mohrhard1-0/+2
Change-Id: Iecab7e80c533caa4e36b6d2534d8446c0329fecd
2012-09-18shrink to used area for duplicate codn format, fdo#54349Markus Mohrhard1-2/+15
Change-Id: Ie0cce19c3ea2132d94a227cd051090573054b369
2012-09-18WaE: calm android tinderboxenMichael Meeks1-3/+3
Change-Id: Iaeb809770acec4b3c38e42038fe2820b2da2051d
2012-09-18broadcaster cells are empty, fdo#54553Markus Mohrhard1-0/+3
Change-Id: Ie7c251b7eaee248c97f4f931175bc26539acb22a
2012-09-18use light red as error colorMarkus Mohrhard1-2/+2
Change-Id: Ia16b683c47743a921e70ce1bb7f37724e4ad7c9d
2012-09-18Use mdds::flat_segment_tree to store row flags.Kohei Yoshida3-64/+90
Much less memory footprint & better scalability. Change-Id: Idef9afe5fa6e247e59fb949d4c9955fab4f669dc
2012-09-18Do the same for the no-parameter variant of fillTable().Kohei Yoshida1-23/+21
Change-Id: I698e70e7713697e2951c3e6ead4b4d2198d8a6cf
2012-09-18Refactor fillTable (3-param variant) to skip trailing empty rows.Kohei Yoshida2-24/+33
This speeds up the process considerably if the size of the trailing empty rows is huge. Change-Id: Ide91174b09472a20309b4f6e18d658cb8fbefa42
2012-09-18Determine data size in cache that doesn't include trailing empty rows.Kohei Yoshida2-0/+21
Change-Id: I47632b7ae93f4e68c4512fc30f4e4fe18e1c5f4d
2012-09-18Reduce indentation by early bailout.Kohei Yoshida1-24/+24
Change-Id: I8cbf348289acb98d30d8e295f296c43655b00a08
2012-09-18use the typedefs in ScRangeListMarkus Mohrhard1-9/+9
Change-Id: If90c068eb4db26203612a54aa3536118650bfb43