summaryrefslogtreecommitdiff
path: root/sc
AgeCommit message (Collapse)Author
2013-09-11Do the same with orcus filter interface implementation.Kohei Yoshida
Change-Id: I5d457486e2b73e0c92e90ea05558887d3e6f6a3b
2013-09-11Related: fdo#38838 Remove String::SearchChar()Thomas Arnhold
Change-Id: Ide40e0ef91aec04c2ae274aaf2a957dd5064854c Reviewed-on: https://gerrit.libreoffice.org/5894 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2013-09-11String cleanupRicardo Montania
Conflicts: cui/source/tabpages/backgrnd.cxx editeng/source/items/frmitems.cxx editeng/source/items/numitem.cxx include/editeng/brushitem.hxx include/svx/xoutbmp.hxx sc/source/filter/html/htmlexp.cxx sc/source/filter/html/htmlexp2.cxx svx/source/core/extedit.cxx svx/source/core/graphichelper.cxx svx/source/sidebar/nbdtmg.cxx sw/source/ui/shells/txtnum.cxx Change-Id: I1f548a01574a18e3f3a402ee491358fa36b349e7 Reviewed-on: https://gerrit.libreoffice.org/5907 Reviewed-by: Thomas Arnhold <thomas@arnhold.org> Tested-by: Thomas Arnhold <thomas@arnhold.org>
2013-09-11convert include/editeng/brushitem.hxx from String to OUStringNoel Grandin
and convert String* to OUString, no need to hold a pointer to a ref-counted value type. Change-Id: I79c62979ee8ec0d5e6d2efc50609ad5595571a7d
2013-09-11convert include/editeng/editdata.hxx from String to OUStringNoel Grandin
Change-Id: I5bdb26880448ce0f71bf1b6639fcf2db3e472a50
2013-09-11convert include/editeng/editobj.hxx from String to OUStringNoel Grandin
Change-Id: I076ae20fb21accf8ff7e7fad096534e97ba7dab4
2013-09-11Handle import of shared formula from xls more gracefully.Kohei Yoshida
Many xls documents contain shared formula entries that don't follow the spec. We still need to be able to handle them. Change-Id: Ia7d01101a6759967d9ebb27b6540dcb67607d13f
2013-09-11Fix crashers on xlsx import, due to shared formula range being wrong.Kohei Yoshida
Shared formula range that Excel gives is incorrect about half the time. It's better to ignore that altogether. Change-Id: I2302c6dd1b5883e32305d4c511f942bf4cebca3a
2013-09-10fdo#62475 removed pointless commentsJelle van der Waa
Conflicts: sc/source/core/tool/interpr1.cxx sc/source/core/tool/interpr4.cxx sc/source/core/tool/token.cxx Change-Id: I507d747b6c087d089203f7bce6be836da28fc537 Reviewed-on: https://gerrit.libreoffice.org/5824 Reviewed-by: Thomas Arnhold <thomas@arnhold.org> Tested-by: Thomas Arnhold <thomas@arnhold.org>
2013-09-10WaE: enumeration values not handled in switchCaolán McNamara
Change-Id: I89564800ee81d1e406a5f5fc12ec32dded161274
2013-09-10Add ability to specify starting row when querying for last non-empty row.Kohei Yoshida
And it can only go upwards from there. Change-Id: I4c8037f687dfdd0b6c937463696d628e78e4a8bf
2013-09-10Oops I forgot a return statement.Kohei Yoshida
Change-Id: Ifdea804b178ccf5c25ef21fba2642f31a90e4061
2013-09-10Fix several logic errors in required array size calculation.Kohei Yoshida
Change-Id: Ife05e21583d14c873d38c09d78e964cdb3817d6c
2013-09-10Trim data array length to remove trailing empty rows.Kohei Yoshida
Change-Id: I61a6a289ad1c2c757fcea490ada5d40fee08e840
2013-09-10Eliminate (almost) duplicate code blocks.Kohei Yoshida
Change-Id: Ib5d0fae3efda6bde056f7e4990de57c8b3541549
2013-09-10Support fetching string array that spans over multiple blocks.Kohei Yoshida
Change-Id: I543fca231e0be886159b8ddbd83ceffa1bf69c1b
2013-09-10Move common code blocks to a function.Kohei Yoshida
Change-Id: I1b1aaa0b1dd8cc6e14fbac1981c67a8b63c92c2c
2013-09-10Correctly handle empty cells for string arrays too.Kohei Yoshida
Because we need to make a distinction between an empty cell and a string cell containing zero-length string, I decided to switch to using rtl_uString* array and use NULL values as empty cells. Change-Id: I5bedb593507f34782e41a8a900602d445e5b1f6f
2013-09-10Do the same for range vector tokens.Kohei Yoshida
Change-Id: Id80f76dbe575fc6b279dafbfc524a9230755ddc8
2013-09-10Correctly handle empty cells in group calculation (software interpreter).Kohei Yoshida
Store NaN's to represent empty cells rather than storing 0's. Storing 0's would mess up COUNT(), for example. Change-Id: I8e350e1fe31358b844dd44451ed8659172fda1cb
2013-09-10The OpenCL interpreter doesn't have to be a child class of the S/W one.Kohei Yoshida
Change-Id: Idcc28b98fceaffdc8947410fef5fadbae462450b
2013-09-10Instantiate the software fallback outside of opencl code.Kohei Yoshida
Change-Id: I7ec7a951492616abd3c7327b85f09c1e913208ca
2013-09-09CID#1079180 initialize bufferCaolán McNamara
Change-Id: Id00bce6fe4826293f6b0ae842bc70b536e9aa99a
2013-09-09CID#1079181 initialize bufferCaolán McNamara
Change-Id: I516aedd445c8fcd4cefed1ed23d5bf8157b200a6 Reviewed-on: https://gerrit.libreoffice.org/5889 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2013-09-09tubes: build fixes.Michael Meeks
Change-Id: I7419df44a1f75a1f8bd93f10a8104b75784e6fee
2013-09-09callcatcher: update unused codeCaolán McNamara
Change-Id: I76825425ff084d3fb1e331fb7ff13b097744c208 Reviewed-on: https://gerrit.libreoffice.org/5882 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2013-09-08We still need to manually get the matrix cell to start listening.Kohei Yoshida
Change-Id: Iadf00c3419b977e979b893b52439758c6ac14f01
2013-09-08Import matrix formulas from xlsx without using UNO API.Kohei Yoshida
Change-Id: Ic13d08ad3a827ede0db73d8ba78b9cfa82c662e9
2013-09-08Make data member names consistent.Kohei Yoshida
Change-Id: Icd949d84bb7a575b0e4adbe5c1c6f4d30e9b5213
2013-09-08fix emptyCaolán McNamara
Change-Id: Ib15a230d67a9af048106d82ed30fec64803a97ef
2013-09-08Related: fdo#38838 drop String::EmptyString now as wellCaolán McNamara
Change-Id: I849dbf3a40189e700036249b15dd8bde493083b6
2013-09-08Related: fdo#38838 String::GetBufferAccess is now no moreCaolán McNamara
Change-Id: I9fdd600fd0a530c0763875109eee6600e4a77879
2013-09-08Related: fdo#38838 String::ReleaseBufferAccess is now no moreCaolán McNamara
Change-Id: Ib5390183e3d98a23f9243debfe3624561ca92535
2013-09-08fdo#57950: Remove some chained appends in scJelle van der Waa
Change-Id: I24d8e2e60d4c8b4e52c2514f0477299d8fc8c541 Reviewed-on: https://gerrit.libreoffice.org/5863 Reviewed-by: Thomas Arnhold <thomas@arnhold.org> Tested-by: Thomas Arnhold <thomas@arnhold.org>
2013-09-07Spell check iteration too slow when only a few cells are misspelled.Kohei Yoshida
The method should return false when no text cells are encountered (to tell the caller to set a longer iteration interval), not when no misspelled cells are encountered. Change-Id: I9d906d370af129640fdd0cb6dd18ad286e27d3a2
2013-09-07Fix incorrect reference update on shared formulas.Kohei Yoshida
The start position of a shared formula group is used to prevent non-top cells of the group from being updated. Updating it at the top cell may cause non-top cells to perform reference update which they never should. Change-Id: I4f067d4d717b756fc89cb823f3ce3e630dac756e
2013-09-07CID#704695/704708: Dereference after null checkJulien Nabet
Change-Id: Ia0d9f61b20713295fb40629b7fb57d91c2b98619 Reviewed-on: https://gerrit.libreoffice.org/5855 Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com> Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2013-09-07s/wiki.services.openoffice.org/wiki.openoffice.org/gAndras Timar
Change-Id: I059fbee385a109069c70f3869021c8e2ee48fee1
2013-09-07WaE: returning reference to temporary objectMarkus Mohrhard
Change-Id: Id703a4a058ca31c7bb1e346e5039c0ff52e91bc5
2013-09-07fix validity dialog with lists, fdo#65686Markus Mohrhard
regression from b0cf3aba085373d84a55ef144b273a8a89d017af Change-Id: Ia3d39e02f35f3e23d93c7fe771bdbeb6eb3d2caf
2013-09-07iString to OUString in some calc core codeMarkus Mohrhard
Change-Id: I25fc70cfd01f5ad25f7362157796d3ddf06139e1
2013-09-07inheriting from a standard container is a bad ideaMarkus Mohrhard
Change-Id: I3346d38c720158ba37456c689e7d7f83bef3079c
2013-09-06Wrong place to apply implicit intersection. Do it at the very last.Kohei Yoshida
Change-Id: I4b1e9d136d45f169ad1c1efee2275bab7dfe0f49
2013-09-06Handle string or edit cells when resolving static reference for group calc.Kohei Yoshida
Change-Id: Ifb2d0d6e7c9f3040bca61b5bdce14d853058d954
2013-09-06Allow storage of string arrays in vector ref tokens.Kohei Yoshida
Change-Id: Id2bc5a0343afeae387d896a9c369586a13081cd5
2013-09-06Correctly handle implicit intersection in group interpretation.Kohei Yoshida
Change-Id: I2ea6f41ad4036a6f3f5d99097e83fd988aacd105
2013-09-05sc: fix exports of scqahelper libraryMichael Stahl
Change-Id: I36d853e9f98ee5ed15d086f6b0fcec5bf3f6f54b
2013-09-05update pchThomas Arnhold
Change-Id: I6d5e8d3fd69189935a3338fee19b60022f70a7eb
2013-09-05getFallbackStrings() with bIncludeFullBcp47 parameterEike Rathke
so the various places that check the full tag first do not have to get it just to delete it again. Change-Id: Ib4e3cf1b16988464db875f1b6ac5cf4a0ab60fe5
2013-09-05CID#1079183: unitialized pointer valueMarkus Mohrhard
Change-Id: Ic6f01adb83f1d30bbb3630c7ae4bf1cf5ce91635