summaryrefslogtreecommitdiff
path: root/sc
AgeCommit message (Collapse)Author
2013-03-22Add SetStringCell() and SetEditCell() to ScDocFunc.Kohei Yoshida
More on averting the use of PutCell(). Change-Id: I3881d7d468780eefe8016c754a053eb42ad3c5ad
2013-03-22Let's use ScTokenArray instead of ScFormulaCell.Kohei Yoshida
Because we may move away from ScFormulaCell too. Change-Id: Iafafe3c864efa73330fb8ecbb713caa903e23db5
2013-03-22Convert some of ScDocFunc::PutCell() to SetValueCell().Kohei Yoshida
Also implement the telepathy serialization part. Change-Id: Ie67b26d5f7778d0c1f09a9ef748e0fe846ac3dc5
2013-03-22Implement the undo of arbitrary cells. Not used yet.Kohei Yoshida
Change-Id: I99635829768ec7604f3387c4b0a22cb112fb9aca
2013-03-22First cut on implementing SetValueCell in ScDocFunc. Not tested yet.Kohei Yoshida
Also, I have yet to implement the undo and redo for this. ScDocFunc::PutCell needs to be eventually eliminated, in order to avoid direct use of cell classes outside the document. Change-Id: Iae7abc048fc67214037fa0a080fdadbadfa074fd
2013-03-22Add convenience methods to set maximum text input and numeric input modes.Kohei Yoshida
And remove one use of ScDocument::PutCell(). Change-Id: Iaa3c115794894964cb7c9f809235cdb7669be094
2013-03-22More on reducing the ScBaseCell usage. That's it for today.Kohei Yoshida
Change-Id: Ie35681e62a4ebcd792fd2f4dd62b5c4b8e4db49c
2013-03-22Reduce use of ScValueCell outside ScDocument.Kohei Yoshida
Change-Id: Ia1a39016e1389e551169ae8dda179cb38d30a42a
2013-03-22More on removing direct use of cell classes...Kohei Yoshida
Change-Id: Id09a5b681bfa4b64406148bce1a88c132b01d4dd
2013-03-22This comment is no longer valid.Kohei Yoshida
Change-Id: Iec92c80bdc51b59712e1e6c6c0e05b38224359f8
2013-03-22no need to new/delete temporary, stack based auto does itEike Rathke
Change-Id: I5ab9537718f3f9a7e4296226c6ca1ad82ee2eb8a
2013-03-22use input line string length for numeric data length, i#93128Eike Rathke
3620920babb60177dc2b8e1f61c75cf08cc0f949 checked the raw input data length. Change-Id: Iebb6e9c4a532b73a64f41261ee8bd382adbe701d
2013-03-22i#93128# fix data validity checkHerbert Dürr
for criteria "Allow text length" and numeric cells Patch-by: Zhang Lu Reported-by: amy2008, eberlein Review-by: Herbert Duerr (cherry picked from commit 3a4882779d58e382abb866fc848d6c7a935181de) Conflicts: sc/source/core/data/validat.cxx Change-Id: I7c528da3cf2e12122cecbbde3ec84684307f3248
2013-03-22add databar export testMarkus Mohrhard
Change-Id: I0770d20911307ddd9426417314bebbe569660b14
2013-03-22add export test for color scalesMarkus Mohrhard
Change-Id: I68ff1309c2769866c0821f7857f13103b8752cb5
2013-03-22move the include statement to the correct header fileMarkus Mohrhard
Change-Id: Ibed6ec565588dedb991037297c418e1a76235dbb
2013-03-22remove two unused test filesMarkus Mohrhard
Change-Id: If7d4167424f5a80733bed9f58e488e6a2a44d12d
2013-03-22add import test for color scalesMarkus Mohrhard
Change-Id: Ie85f8efd520aaf4e10b560c637a74fbd9e25530b
2013-03-22update the test filesMarkus Mohrhard
Change-Id: I0285e9d6739e7f2a9882fd19f03524482128e2d2
2013-03-22we need to copy the formula cell as wellMarkus Mohrhard
Change-Id: If73ca17414a1aac1ce9efe5a56b0b1f499014fa0
2013-03-22add import test for data barsMarkus Mohrhard
Change-Id: Ida98e51a7f9970c7d4c845f5a6ac1566cbed9e3a
2013-03-22prevent crash if formula is emptyMarkus Mohrhard
Change-Id: Ib7bb245fa0c59c9a56441d4c45584b40193b0a32
2013-03-22let us use ScBootstrapFixture::loadDoc hereMarkus Mohrhard
Change-Id: Ia5d29da921e53b8443541e5f69e2bbc7fd99edfa
2013-03-22make method name consistentMarkus Mohrhard
Change-Id: I5fd08be86c68b788510d04ff6df6c3938c43e625
2013-03-22remove disabled testsMarkus Mohrhard
Change-Id: I56490efc131cb25baa279b6f8204cf8f5d3af8c4
2013-03-22this return value is always trueMarkus Mohrhard
Change-Id: I90314f334e8b318d615e18fb0689297a8e4cfea7
2013-03-22replace auto_ptr with boost::scoped_ptrMarkus Mohrhard
Change-Id: I0775e436774308ce7a93b991f7806a429f1480ea
2013-03-21regenerate pchPeter Foley
Change-Id: Idacefb2e89dc2f8bd44e489b43b47847123476e2
2013-03-21-Werror=unused-parameterStephan Bergmann
Change-Id: If9e6e4be2d4d0b22b636e355a9f00748cdeb2d55
2013-03-21fdo#55430 allowing click-from-textmode without causing fdo#61025Lennard Wasserthal
the last fix for #55430 caused #61025. Markus Mohrhardt fixed that with by removing parts of the calc part in 16f6ef0423cd0fd7c0e50ee28e8b32e72e21e090 I got it back where it causes no harm to the labels. Change-Id: Ifb366a004701d7ec93b66662e14dba850d500e60 Signed-off-by: Lennard Wasserthal <Wasserthal@nefkom.net> Reviewed-on: https://gerrit.libreoffice.org/2786 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-03-20Remove redundant "const" to silence bogus MSVC warningsStephan Bergmann
Change-Id: Ice6615b4b0c9367efc278c3b399f6c35ede6fcd7
2013-03-20fdo#39468: Translated German commentsgerhard oettl
Change-Id: I840ab979486a8cdfed4b19f4966eef1b9f287a5b Reviewed-on: https://gerrit.libreoffice.org/2847 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-03-20-Werror=undefStephan Bergmann
Change-Id: I0358e4f0d6fe40f37a1db1375600765817f3f19d
2013-03-20use #if instead of #ifdef for testing config_xxx.hxx macrosLuboš Luňák
http://lists.freedesktop.org/archives/libreoffice/2013-March/047769.html Change-Id: I81ed4500878ff3193e028410a1f0205e28d17fc3
2013-03-20WaE: class 'ScFormulaCellGroup' was previously declared as a structTor Lillqvist
Change-Id: Ic7c1cb8ef7e39243277ceb9a219e2b4684130587
2013-03-20'size_t' is not the same as 'unsigned long'Tor Lillqvist
So using %lu to printf 'size_t' is not 100% portable either. At least in 64-bit Windows code 'size_t' is 64 bits but 'unsigned long' is 32 bits. Let's just use 'unsigned' for the loop indexes here (and %u as the format). After all, they are single-digit numbers. Alternatively, could just use C++ stream output for this purely informative printout. Change-Id: I604e1c6c6a910c86b5f1408bee1d9c2c7a8b76ff
2013-03-20fdo#46808, Convert XSLTFilterDialog to new-styleNoel Grandin
Also fixup servicename. Change-Id: I1ee6d4849a83fdd4f43bf266ef4d282b22b65f6e
2013-03-20fix the object name so it matches the cppunit make file nameNoel Grandin
.. which is useful when a unit test fails and I need to find the correct makefile. Change-Id: I5277840b8304e4e1e5ec3490bb665fcce4945741
2013-03-19coverity#735382 Copy-paste errorJulien Nabet
Change-Id: I7f033b189feee848dff1e3682be04a9b2f76fae8 Reviewed-on: https://gerrit.libreoffice.org/2854 Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Eike Rathke <erack@redhat.com>
2013-03-19More on removal of direct use of cell classes outside ScDocument.Kohei Yoshida
Change-Id: Ie888b3494334613b5e4bcf97019b6dfbbd1a5da1
2013-03-19-Werror=format, "fix %d expects argument of type int"Julien Nabet
Change-Id: I654d035bc79ba157c6fdd01edf7930ef05f7b970
2013-03-19calm debug, and disable unless SC_FORMULAGROUP=1Michael Meeks
Change-Id: I091d43dfa33f440edd50a1c937ef6e6f1930be4e
2013-03-19Remove use of ScBaseCell and its derivatives outside ScDocument.Kohei Yoshida
This is still work in progress. Change-Id: Ifcdbefbdd307a2a8819b073d896e90a16980781e
2013-03-19This ScFormulaCell member is not used. Also remove cell.hxx include...Kohei Yoshida
Change-Id: I5d188bb080943acc4b8e4ae44a4c8ef01a837c2f
2013-03-19start of InterpretFormulaGroup.Michael Meeks
handle column invariant formulae, sketch comment more work, elide Matrix formulae. Change-Id: I9ce4da26b0ad2407021a10f21c81ada80442c76d
2013-03-19get row offset calculation right for groups.Michael Meeks
Change-Id: Id65174bbb70a4387cddb985d0556a3bcd692d671
2013-03-19Tweak hash generation code to NOT rely on 'i' to shift bits.Kohei Yoshida
Because 'i' can get very large. Change-Id: I1c7fcafaa60b14f709861f32c56defc7bcaee451
2013-03-19build spans of doubles and cleanup excessive debug.Michael Meeks
Change-Id: Ib76596cae12c87825118903cc61b12c251f0c1b7
2013-03-19use cell hashing algorithm for computing groups.Michael Meeks
Update unit tests, dumb-down hashing to compare more for similiarity rather than identicality - we want to use this down columns. Change-Id: Icea731daeb301e1febb2df48b6b46c9faba74e9d
2013-03-19Unit test for formula token array vectorization state.Kohei Yoshida
Change-Id: I91dce36e56d86899ba506beb29df6188f10966c0