summaryrefslogtreecommitdiffstats
path: root/formula
Commit message (Collapse)AuthorAgeFilesLines
* add initial version of WEBSERVICE functionMarkus Mohrhard2013-06-161-0/+5
| | | | Change-Id: I8a835278c0d1b8f3a463aa5765b145410605aba4
* inital work on FILTERXML functionMarkus Mohrhard2013-06-161-0/+6
| | | | Change-Id: Ifb884a52b275df818812f8be6cd7650dcb97849d
* Resolves: #i121120 Support RightB(), LeftB(), LenB() and MidB()Wang Lei2013-06-111-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
* XubString->OUStringCaolán McNamara2013-06-072-16/+16
| | | | Change-Id: I9404ef0d53a74e09a0db9781d004fcd0c573dd78
* String.AppendAscii DropRicardo Montania2013-05-151-11/+7
| | | | | | | Signed-off-by: Luboš Luňák <l.lunak@suse.cz> https://gerrit.libreoffice.org/#/c/3892/ Change-Id: I12175a81f0a74546b5e00633176f204b9a3fb35c
* remove usage of RTL_CONSTASCII_USTRINGPARAMLuboš Luňák2013-05-061-1/+1
| | | | | | | Mechanical removal of usage together with OUString ctor, done by compiler plugin. Change-Id: I554227f76df0dac620b1b46fca32516f78b462c5
* Handle range references for group calculation. This is still untested.Kohei Yoshida2013-04-301-7/+27
| | | | Change-Id: I1eb1c217db66615028faa85720838579056dc150
* Let's not use VectorArray struct. There is no use for it.Kohei Yoshida2013-04-301-9/+11
| | | | Change-Id: Ic011143206c13fcbc1b3403bf5b7df46c6934899
* Let's not forget to check this in...Kohei Yoshida2013-04-301-0/+10
| | | | | | Curse the sc / formula split... Change-Id: Ib8d17ba63d05eb4df7e6918e0034d91dd82869e3
* Add method to allow fetching of double array, and store it in token.Kohei Yoshida2013-04-301-2/+2
| | | | Change-Id: If094dbf139e18ad23c73d6cf5a78ac4844132b14
* Initial cut on vector formula ref tokens. Not used yet.Kohei Yoshida2013-04-302-0/+38
| | | | Change-Id: I4b28c269759bc01bfc94cfdd6a1c651d03d829c7
* gbuild: drop empty use_packages callsDavid Tardon2013-04-243-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>
* gbuild: drop uses of removed packagesDavid Tardon2013-04-243-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>
* execute move of global headersBjoern Michaelsen2013-04-2319-3166/+0
| | | | | | | see https://gerrit.libreoffice.org/#/c/3367/ and Change-Id: I00c96fa77d04b33a6f8c8cd3490dfcd9bdc9e84a for details Change-Id: I199a75bc4042af20817265d5ef85b1134a96ff5a
* Move to MPLv2 license headers, with ESC decision and author's permission.Michael Meeks2013-04-226-132/+24
|
* stash the label widget for shrink mode in the edit, not the buttonCaolán McNamara2013-04-174-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
* mass removal of rtl:: prefixes for O(U)String*Luboš Luňák2013-04-0715-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
* new module i18nlangtagEike Rathke2013-04-052-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
* ResMgr with LanguageTagEike Rathke2013-03-292-3/+2
| | | | Change-Id: Ie5ce9157a7ea59db7b0509fbaec61d07f8f9edf0
* -Wunused-macrosStephan Bergmann2013-03-271-1/+0
| | | | Change-Id: Ifaa1637122d6f9cae1e29b77ac36ca5d1f220aed
* First cut on checking the token array on whether we could do vectorization.Kohei Yoshida2013-03-193-0/+16
| | | | | | Not tested yet. Change-Id: I87f8a8595229d8d8e83526dc0334891d253cf2c7
* Use initializer in ctor.Kohei Yoshida2013-03-191-5/+10
| | | | Change-Id: I2721c083e26654f5ce5cc636d652cb4d50a158ad
* Fix indentation.Kohei Yoshida2013-03-191-1/+1
| | | | Change-Id: Ia277ac4e9eeb34a2b0244ebb5f09c428f5cf2b64
* Move GetHash() from FormulaTokenArray to ScTokenArray.Kohei Yoshida2013-03-192-53/+0
| | | | | | To allow access to reference tokens. Change-Id: I3e2d2653722005c04b6d26e1a4ddfce0a459ef37
* Implement (partially?) and test formula token array hash function.Kohei Yoshida2013-03-191-1/+48
| | | | | | | For now, we don't factor in any differences in reference tokens in the generated hash values. Change-Id: Ie9836228eaad9c74edd884c3e8c4b273979760fd
* Skeleton for generating a hash value from an array of token.Kohei Yoshida2013-03-192-0/+7
| | | | | | To be implemented... Change-Id: I4704f06b50dcc9dd5e1af9c3531ecd498015811c
* automated removal of RTL_CONSTASCII_USTRINGPARAM for quoted OUStringsThomas Arnhold2013-03-192-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>
* remove legacy build.pl prj/build.lst files.Michael Meeks2013-03-141-3/+0
|
* fdo#60691 add modelines to *.src and *.hrc filesBorim2013-03-089-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
* make link RefButton and widget for shrunk dialog title explicitCaolán McNamara2013-03-084-21/+26
| | | | Change-Id: Ia6dd6cc4cf89b067310639bc3da72abbc6fa1ad2
* Resolves: fdo#58630 crash with refEdit button in SfxTabDialogCaolán McNamara2013-03-082-2/+6
| | | | Change-Id: I11d6a0f1d4852aab1fe08671fd9c2a0dac0825a7
* fdo#60148 Clean up warnings from the Clang compiler pluginnccuong2013-03-061-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>
* make formula refButton and refEdit loadable from .uiCaolán McNamara2013-03-052-2/+35
| | | | Change-Id: I2ad13cd8de2c0f8f5672a30c3c1117708368b05f
* make RefButton quick help toggle saying shrink/expandCaolán McNamara2013-03-054-1/+20
| | | | Change-Id: Id5b5518a0cb3982ebc398e57499c5c240ee7d683
* doubled includesThomas Arnhold2013-03-041-2/+0
| | | | Change-Id: I70ec796188e2388e1e4d699126f7ae817f5ff86e
* remove all d.lstMichael Stahl2013-02-281-0/+0
| | | | Change-Id: Icba4218c5f9fe89d183d25ea82a8eae52881f885
* ocMacro and ocExternal need to be recalculated on load, fdo#60977Markus Mohrhard2013-02-251-3/+3
| | | | Change-Id: I9e69ca2feae44bc645e8a49e349557f0933a23eb
* loplugin: unused variablesThomas Arnhold2013-02-251-1/+0
| | | | Change-Id: I63553a09eec81e5ae28aa79ee1d3281053b23d06
* loplugin: unused variablesThomas Arnhold2013-02-241-1/+0
| | | | Change-Id: I7fc203900256839e679bf73b717d121fedc42087
* ocColumn and ocRow do not need recalc on load, fdo#60645 relatedEike Rathke2013-02-151-0/+2
| | | | Change-Id: I34fc7af10aca3484d30b443c6b0257451a218ed5
* renamed SetRecalcMode...() to SetExclusiveRecalcMode...()Eike Rathke2013-02-153-12/+13
| | | | | | | To emphasize exclusiveness of the four basic recalc modes renamed the corresponding methods. Change-Id: If6f99d2c84e4a042a3a3e3640cf416d306a2d0c5
* use AddRecalcMode(RECALCMODE_ONLOAD), fdo#60645 relatedEike Rathke2013-02-151-3/+3
| | | | | | | Instead of SetRecalcModeOnLoad() which sets the exclusive bit overriding RECALCMODE_ALWAYS use AddRecalcMode() that handles these cases. Change-Id: Ieeeff67d4dda1493e8c48f231b870513f655839a
* CELL needs to be recalculated during import as well, fdo#60645Markus Mohrhard2013-02-141-0/+2
| | | | Change-Id: If981199f01d4b33270d82c65fb033fa51222fb62
* fdo#60322 add calc function SKEWP as in ODFF v1.2Winfried Donkers2013-02-083-2/+10
| | | | | | | Change-Id: I4851df1473fc7788af1ac642bb0fb527ec872821 Reviewed-on: https://gerrit.libreoffice.org/2020 Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Eike Rathke <erack@redhat.com>
* remove a useless PMD report, possibly checked in by mistakeAndras Timar2013-02-061-190/+0
| | | | Change-Id: Ia3ce43629346c6c705ea6f0aff8e3002b420913b
* remove obsolete hidother.src filesAndras Timar2013-02-061-41/+0
| | | | Change-Id: Ieb30afd81d16d184e0276ce7699b848f26a00013
* fdo#57180 add calc function NUMBERVALUE as defined in ODFF1.2Winfried Donkers2013-02-021-1/+1
| | | | | | | | | | | | Conflicts: sc/source/filter/excel/xlformula.cxx sc/source/filter/oox/formulabase.cxx Change-Id: I6ee01764ae9fc27854fd3bd8a630b9d3560192e5 Reviewed-on: https://gerrit.libreoffice.org/1477 Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Eike Rathke <erack@redhat.com>
* make it possible to update DDE links after loading, fdo#59032Markus Mohrhard2013-01-301-0/+3
| | | | Change-Id: Iba49bec62cb9081cdcd9410215f269b59c1be304
* ODFF: write RRI as RRI, not ZGZEike Rathke2013-01-301-1/+1
| | | | | | | | | | | | ODF OpenFormula defines the function RRI, the legacy OOo XML format stored that as ZGZ but that was not changed for the ODFF implementation. Correctly read/write RRI now but still accept ZGZ to be able to load existing documents. See also http://docs.oasis-open.org/office/v1.2/cs01/OpenDocument-v1.2-cs01-part2.html#RRI Change-Id: I617eaa37ff483e9a02a218e8432ba918f54bd61a
* gbuild: do not copy boost headers aroundMichael Stahl2013-01-262-0/+4
| | | | | | | | | - do not use gb_UnpackedTarball_copy_header_files for boost - adapt the optimization in concat-deps.c for new path - use boost_headers in all LinkTargets that require it - add explicit include paths to mysqlc, mysqlcppconn, libvisio, liborcus Change-Id: I0c43e73ed43cc9d2e6bce8faf55e992d655a0bb9