summaryrefslogtreecommitdiff
path: root/sc
AgeCommit message (Collapse)Author
2013-09-17convert the resust of include/formula/FormulaCompiler.hxx to OUStringNoel Grandin
Change-Id: I7cbc371e90869c481a23450722a1a025b110b235
2013-09-17convert aCorrectedFormula in formula::FormulaCompiler to OUStringNoel Grandin
Change-Id: I048ec33effc33e94943f5110d6a9a0937a1dfdfe
2013-09-17convert formula::FormulaCompiler::OpCodeMap from String to OUStringNoel Grandin
..and add some convenience methods sal_Unicode getSymbolChar sal_Unicode GetNativeSymbolChar since most call sites are only interested in the first char of the symbol. Change-Id: I6aeb43b055b849e71cb1f62c3efe79d6a4cc10bd
2013-09-17convert aCorrectedSymbol in formula::FormulaCompiler from String to OUStringNoel Grandin
Change-Id: I426b305fb8befffe0452e280d2097b6560843eef
2013-09-17convert include/formula/IFunctionDescription.hxx from String to OUStringNoel Grandin
Change-Id: Ie3d3a3a55b50fe0dcac6be70fcce01fa544c374f
2013-09-17convert include/formula/formula.hxx from String to OUStringNoel Grandin
Change-Id: Id3c1dfa97805dfa3a1978cd264380d5ef4a2287a
2013-09-16fdo#69091: Copying data from Base-table to Calc by drag and dropJulien Nabet
Depending on whether the data source is registered, either rDescriptor[svx::daDataSource] or rDescriptor[svx::daDatabaseLocation] will be filled in (and should be used). Luckily, ODataAccessDescriptor provides a utility function that will automatically return the one that is set. Use that instead of hardcoding svx::daDataSource. Thank you Lionel! Change-Id: I02673e7924c4323915dea579015326194c3f5077
2013-09-16sal_Bool to boolEike Rathke
Change-Id: Id32780e5cb565e85f0366a91282ce085ed7d2f3c
2013-09-16Resolves: fdo#69236 route size request to layout widget, not hard-coded valueCaolán McNamara
a) For the sidebar the sidebars automatically handle scrolling, but for the older panel the widgets has to do the scrolling so add scrolling parents to the .ui b) Fold the DialogListBox scrolling widget implementation into VclScrolledWindow and remove the duplication. Change-Id: Ife9ccd8c501e5dee7bf3102a92c8261d979cd834
2013-09-15Use the shorter GetScaledWidth() methodZolnai Tamás
Change-Id: Id3ad483d3830310b8d13c86e407ff88d9a709464
2013-09-15String -> OUString + avoid multiple concatJulien Nabet
Change-Id: I83f1475d804caf256ebc18a63d176c1127a7c0dc
2013-09-13select sheet menu as a right-click popup to the prev/next sheet dingusCaolán McNamara
Change-Id: Ifc9baeabedeab526d040220e9e45f171b5353bcf
2013-09-13ResId rResId -> ResId& rResIdCaolán McNamara
Change-Id: If2a5ce7d9163c9ef1862850ec3b89a5e600e9636
2013-09-12Change so that we won't have to include mtvelements.hxx in cellvalue.hxx.Kohei Yoshida
Because mtvelements.hxx is very slow to parse by the compiler, and cellvalue.hxx is included everywhere. Hopefully this will speed up the compilation time of sc... Change-Id: Ic9a9b8483c8325e4a91021f071f2391db8b57806
2013-09-12No need to delay initialization of ScDocument member.Kohei Yoshida
Change-Id: Icf3ae78158e4a3844aa4ff393f1527c0c72e5131
2013-09-11Don't forget assignment operators.Kohei Yoshida
Change-Id: If9ee3f140a09b1977afaad8ad00406c67bbe224f
2013-09-11Use ScDocumentImport to populate cell storage during xls import.Kohei Yoshida
Change-Id: I205c5b7c1202862ea7129fbd61d54e48cd37b06e
2013-09-11add yellow smilies to icon setsMarkus Mohrhard
Change-Id: I32d3290d333c6bac34b2ef58d2a63c4470b2e462
2013-09-11add colored smilies to the icon sets, fdo#60107Markus Mohrhard
Change-Id: I5a1de90912ea74be9c60f95e2aa3588fd8113a07 Reviewed-on: https://gerrit.libreoffice.org/5914 Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com> Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
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