summaryrefslogtreecommitdiff
path: root/formula
AgeCommit message (Collapse)AuthorFilesLines
2013-08-16differentiated warning for symbol/AddIn pair insertion, fdo#59727Eike Rathke1-1/+10
Change-Id: I371bca810c40d4cfab0b9fcd47a070b4e68ee768
2013-08-13XubString->OUStringCaolán McNamara3-3/+3
Change-Id: I1db6254b23c5203c20c168989656d320f86a3bb9
2013-08-12XubString->OUStringCaolán McNamara2-3/+3
Change-Id: Ibcb2dd5861ad14e286596999b757ca5c41137626
2013-08-08tweak comment translationsMichael Stahl2-6/+6
ede5f05c fb3a1bb9 5e04331f fd6089b9 66a1d406 Change-Id: I5077ce5f6182f9193cebaaf63190450d375679dd
2013-07-28reduce use of UniString from ResID ctorCaolán McNamara1-1/+1
Change-Id: I8d7619e7807ff2d400ec5c7fd181375130245728
2013-07-22fdo#46037: no more comphelper/configurationhelper.hxx in formula moduleJulien Nabet1-1/+0
Change-Id: I6ed4af811d96cb0ddbb2093d6627d4d39836a033
2013-07-02resolved fdo#35411 redefined MAXCODE 512 to FORMULA_MAXTOKENS 8192Eike Rathke2-13/+12
Also renamed MAXJUMPCOUNT to FORMULA_MAXJUMPCOUNT but without changing the value as the runtime array size of ocChose depends on it, should be changed before. Eliminated the duplicated and error causing redefinition of both in sc/inc/compiler.hxx Change-Id: I0e87d1439c9564a4f475fcb2870ab51c3b586942
2013-06-16add initial version of WEBSERVICE functionMarkus Mohrhard1-0/+5
Change-Id: I8a835278c0d1b8f3a463aa5765b145410605aba4
2013-06-16inital work on FILTERXML functionMarkus Mohrhard1-0/+6
Change-Id: Ifb884a52b275df818812f8be6cd7650dcb97849d
2013-06-11Resolves: #i121120 Support RightB(), LeftB(), LenB() and MidB()Wang Lei1-0/+24
Patch by: Zhang Lu Review by: Wang Lei (cherry picked from commit 424079cb8348d77e40f7d3291578bdffbe662f34) Conflicts: formula/inc/formula/compiler.hrc formula/inc/formula/opcode.hxx oox/source/xls/formulabase.cxx sc/inc/helpids.h sc/util/hidother.src sc/util/makefile.mk Change-Id: Ia04aa69aa2764842507b36ba7cc8c99e99a314e9
2013-06-07XubString->OUStringCaolán McNamara2-16/+16
Change-Id: I9404ef0d53a74e09a0db9781d004fcd0c573dd78
2013-05-15String.AppendAscii DropRicardo Montania1-11/+7
Signed-off-by: Luboš Luňák <l.lunak@suse.cz> https://gerrit.libreoffice.org/#/c/3892/ Change-Id: I12175a81f0a74546b5e00633176f204b9a3fb35c
2013-05-06remove usage of RTL_CONSTASCII_USTRINGPARAMLuboš Luňák1-1/+1
Mechanical removal of usage together with OUString ctor, done by compiler plugin. Change-Id: I554227f76df0dac620b1b46fca32516f78b462c5
2013-04-30Handle range references for group calculation. This is still untested.Kohei Yoshida1-7/+27
Change-Id: I1eb1c217db66615028faa85720838579056dc150
2013-04-30Let's not use VectorArray struct. There is no use for it.Kohei Yoshida1-9/+11
Change-Id: Ic011143206c13fcbc1b3403bf5b7df46c6934899
2013-04-30Let's not forget to check this in...Kohei Yoshida1-0/+10
Curse the sc / formula split... Change-Id: Ib8d17ba63d05eb4df7e6918e0034d91dd82869e3
2013-04-30Add method to allow fetching of double array, and store it in token.Kohei Yoshida1-2/+2
Change-Id: If094dbf139e18ad23c73d6cf5a78ac4844132b14
2013-04-30Initial cut on vector formula ref tokens. Not used yet.Kohei Yoshida2-0/+38
Change-Id: I4b28c269759bc01bfc94cfdd6a1c651d03d829c7
2013-04-24gbuild: drop empty use_packages callsDavid Tardon3-9/+0
Change-Id: I8e9f70eb5d929c98b4379416c2259a74e31d587f Reviewed-on: https://gerrit.libreoffice.org/3503 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2013-04-24gbuild: drop uses of removed packagesDavid Tardon3-4/+0
Change-Id: I400fad08c0ae7b6b34bad63693f54856867e4dac Reviewed-on: https://gerrit.libreoffice.org/3502 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2013-04-23execute move of global headersBjoern Michaelsen19-3166/+0
see https://gerrit.libreoffice.org/#/c/3367/ and Change-Id: I00c96fa77d04b33a6f8c8cd3490dfcd9bdc9e84a for details Change-Id: I199a75bc4042af20817265d5ef85b1134a96ff5a
2013-04-22Move to MPLv2 license headers, with ESC decision and author's permission.Michael Meeks6-132/+24
2013-04-17stash the label widget for shrink mode in the edit, not the buttonCaolán McNamara4-26/+27
because we always have we a refedit, but sometimes not a refbutton, so set the label widget to use for the dialog shrink mode on the refedit instead of the refbutton. This way we get the shrunken dialog title bar updated with the label contents regardless of using the shrink button or clicking in the editbox and dragging the mouse around the spreadsheet triggering the shrink mode Change-Id: Ifdff01a30d5c65aa964d4bf544017a2927757d67
2013-04-07mass removal of rtl:: prefixes for O(U)String*Luboš Luňák15-113/+113
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-04-05new module i18nlangtagEike Rathke2-2/+2
Moved portions from module i18npool, all of former i18nisolang1 library that now is i18nlangtag. Included are languagetag, isolang and mslangid. This i18nlangtag code is now even used by module comphelper, so disentangling i18npool and making this an own module was needed to not create circular module dependencies. Change-Id: Ib887c3d6dde667403fd22d382310ba5f1a9b0015
2013-03-29ResMgr with LanguageTagEike Rathke2-3/+2
Change-Id: Ie5ce9157a7ea59db7b0509fbaec61d07f8f9edf0
2013-03-27-Wunused-macrosStephan Bergmann1-1/+0
Change-Id: Ifaa1637122d6f9cae1e29b77ac36ca5d1f220aed
2013-03-19First cut on checking the token array on whether we could do vectorization.Kohei Yoshida3-0/+16
Not tested yet. Change-Id: I87f8a8595229d8d8e83526dc0334891d253cf2c7
2013-03-19Use initializer in ctor.Kohei Yoshida1-5/+10
Change-Id: I2721c083e26654f5ce5cc636d652cb4d50a158ad
2013-03-19Fix indentation.Kohei Yoshida1-1/+1
Change-Id: Ia277ac4e9eeb34a2b0244ebb5f09c428f5cf2b64
2013-03-19Move GetHash() from FormulaTokenArray to ScTokenArray.Kohei Yoshida2-53/+0
To allow access to reference tokens. Change-Id: I3e2d2653722005c04b6d26e1a4ddfce0a459ef37
2013-03-19Implement (partially?) and test formula token array hash function.Kohei Yoshida1-1/+48
For now, we don't factor in any differences in reference tokens in the generated hash values. Change-Id: Ie9836228eaad9c74edd884c3e8c4b273979760fd
2013-03-19Skeleton for generating a hash value from an array of token.Kohei Yoshida2-0/+7
To be implemented... Change-Id: I4704f06b50dcc9dd5e1af9c3531ecd498015811c
2013-03-19automated removal of RTL_CONSTASCII_USTRINGPARAM for quoted OUStringsThomas Arnhold2-5/+5
Done with a perl regex: s/OUString\s*\(\s*RTL_CONSTASCII_USTRINGPARAM\s*\((\s*"[^")]*?"\s*)\)\s*\)/OUString\($1\)/gms Change-Id: Idf28320817cdcbea6d0f7ec06a9bf51bd2c3b3ec Reviewed-on: https://gerrit.libreoffice.org/2832 Reviewed-by: Thomas Arnhold <thomas@arnhold.org> Tested-by: Thomas Arnhold <thomas@arnhold.org>
2013-03-14remove legacy build.pl prj/build.lst files.Michael Meeks1-3/+0
2013-03-08fdo#60691 add modelines to *.src and *.hrc filesBorim9-0/+24
use solenv/bin/add-modulelines script for the task and remove all UTF bom from *.src and *.hrc files svx/source/dialog/hdft.src Change-Id: I745d4f0fe9b05436a142a03f8512970f91c41bd4
2013-03-08make link RefButton and widget for shrunk dialog title explicitCaolán McNamara4-21/+26
Change-Id: Ia6dd6cc4cf89b067310639bc3da72abbc6fa1ad2
2013-03-08Resolves: fdo#58630 crash with refEdit button in SfxTabDialogCaolán McNamara2-2/+6
Change-Id: I11d6a0f1d4852aab1fe08671fd9c2a0dac0825a7
2013-03-06fdo#60148 Clean up warnings from the Clang compiler pluginnccuong1-1/+0
Change-Id: I08d755677c46c476710ecbd067ed9f7e2f54a671 loplugin: clean warnings: unused variables, incorrect indentation and log area. Reviewed-on: https://gerrit.libreoffice.org/2544 Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Eike Rathke <erack@redhat.com>
2013-03-05make formula refButton and refEdit loadable from .uiCaolán McNamara2-2/+35
Change-Id: I2ad13cd8de2c0f8f5672a30c3c1117708368b05f
2013-03-05make RefButton quick help toggle saying shrink/expandCaolán McNamara4-1/+20
Change-Id: Id5b5518a0cb3982ebc398e57499c5c240ee7d683
2013-03-04doubled includesThomas Arnhold1-2/+0
Change-Id: I70ec796188e2388e1e4d699126f7ae817f5ff86e
2013-02-28remove all d.lstMichael Stahl1-0/+0
Change-Id: Icba4218c5f9fe89d183d25ea82a8eae52881f885
2013-02-25ocMacro and ocExternal need to be recalculated on load, fdo#60977Markus Mohrhard1-3/+3
Change-Id: I9e69ca2feae44bc645e8a49e349557f0933a23eb
2013-02-25loplugin: unused variablesThomas Arnhold1-1/+0
Change-Id: I63553a09eec81e5ae28aa79ee1d3281053b23d06
2013-02-24loplugin: unused variablesThomas Arnhold1-1/+0
Change-Id: I7fc203900256839e679bf73b717d121fedc42087
2013-02-15ocColumn and ocRow do not need recalc on load, fdo#60645 relatedEike Rathke1-0/+2
Change-Id: I34fc7af10aca3484d30b443c6b0257451a218ed5
2013-02-15renamed SetRecalcMode...() to SetExclusiveRecalcMode...()Eike Rathke3-12/+13
To emphasize exclusiveness of the four basic recalc modes renamed the corresponding methods. Change-Id: If6f99d2c84e4a042a3a3e3640cf416d306a2d0c5
2013-02-15use AddRecalcMode(RECALCMODE_ONLOAD), fdo#60645 relatedEike Rathke1-3/+3
Instead of SetRecalcModeOnLoad() which sets the exclusive bit overriding RECALCMODE_ALWAYS use AddRecalcMode() that handles these cases. Change-Id: Ieeeff67d4dda1493e8c48f231b870513f655839a
2013-02-14CELL needs to be recalculated during import as well, fdo#60645Markus Mohrhard1-0/+2
Change-Id: If981199f01d4b33270d82c65fb033fa51222fb62