summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-03-22This shouldn't be virtual.Kohei Yoshida
Change-Id: Ic15f96a71b7c315ab94ceed808c348cd6fe535df
2013-03-22Reorganize SetCellText() to avoid PulCell() at the very end.Kohei Yoshida
Change-Id: Ib5244cbbb81a1dbc20fbf4a63679a862ede525ff
2013-03-22ScDocFunc::SetFormulaCell() to replace use of PutCell() for formula cells.Kohei Yoshida
Due to the complexity of the formula cell class, we'll keep this cell class until further notice. Change-Id: I0e11d0aa6ca2ee959a1963c606ad0684aeec27ed
2013-03-22Do the same for formula cells.Kohei Yoshida
Change-Id: Ia17079042ee4e17fb5b6abe8ae18b7838b68c7c1
2013-03-22Add SetStringCell() and SetEditCell() to ScDocFunc.Kohei Yoshida
More on averting the use of PutCell(). Change-Id: I3881d7d468780eefe8016c754a053eb42ad3c5ad
2013-03-22Make EditTextObject copyable. Its Clone() method uses that anyway...Kohei Yoshida
Change-Id: I9c9ce4ddbf4849e3b237f037d8f1232b4ae84387
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-22Adjust indenting of a few commentsMathias Hasselmann
Change-Id: I5c72ea3b8c270c220be388d481569b82b7fa0ff7
2013-03-22coverity#440825 Logically dead codeJulien Nabet
The other one was in fact 440826 Change-Id: I0163892e651a8080873985d2c58eea97d65ff678
2013-03-22coverity#440825 Logically dead codeJulien Nabet
Change-Id: If16f1815d7ce7638d51d62243ccea787f1043efb
2013-03-22coverity#440784 Logically dead code + cleanupJulien Nabet
Change-Id: Ib620de7cf05d0c84efd933a141f3ab0a6c1c2fd5
2013-03-22WaE: unused functionsTor Lillqvist
Change-Id: I3014f75e9f5969902c5bb6cecad9286841e158e6
2013-03-22No nan() in Clang for Android, it seemsTor Lillqvist
Change-Id: I73fb37de0e4eeefdb08a6da48947afa1fdf02a38
2013-03-22Start on supporting also the Clang tool-chain in the Android NDKTor Lillqvist
Not everything compiles yet. As normal whenever trying to build LibreOffice with some new tool-chain, it's the C++/UNO bridge that is most fun. The NDK Clang tool-chain doesn't define _Unwind_Exception. Change-Id: If828f4f5b5788a4abede1aaca0844bf37e97a701
2013-03-22blind try to fix MacOs buildingJulien Nabet
Change-Id: Ia6dac95a754c61a8f98120af1a703bd27d3be95c
2013-03-22chose date that does not suffer from historic time zone bugEike Rathke
When building in a time zone that suffers from the historical time zone bug https://bugs.freedesktop.org/show_bug.cgi?id=44286 e.g. TZ=America/Sao_Paulo the build failed. Chose a recent enough test date to circumvent. Change-Id: Iad6c99f6a0a656546924c94edd39aca92d92d47d
2013-03-22implemented BeginContainerNoParams and EndContainer recordsRadek Doulik
- plus a bit of refactoring to reuse code Change-Id: I416d2c47800752a27e2dc79f9b55b096e641062f
2013-03-22There is no --disable-ext-report-builder any moreTor Lillqvist
Change-Id: I05d3958b56cc8dc18773049deb40d4d4929b0ba4
2013-03-22coverity#440066 Logically dead codeJulien Nabet
Change-Id: I54d1b22859bd4f0a1e68ce79ed2ce4d7fbeb5107
2013-03-22coverity#440065 Logically dead codeJulien Nabet
Change-Id: I6b735ca48bd996c71ad6c6103e68af2cd2890d98
2013-03-22Missing solar mutexStephan Bergmann
...as witnessed by the triggered assert MSVCR90!wassert+0x641 vcllo!ImplDbgTestSolarMutex+0x72 [c:\lo\core\vcl\source\app\dbggui.cxx @ 1750] tllo!DbgFunc+0x47a [c:\lo\core\tools\source\debug\debug.cxx @ 1120] vcllo!DbgTestSolarMutex+0xd [c:\lo\core\solver\wntmsci12\inc\tools\debug.hxx @ 295] vcllo!OutputDevice::ImplInitClipRegion+0x2d [c:\lo\core\vcl\source\gdi\outdev.cxx @ 913] vcllo!Window::Invert+0xef [c:\lo\core\vcl\source\window\window2.cxx @ 411] vcllo!ImplCursorInvert+0x437 [c:\lo\core\vcl\source\window\cursor.cxx @ 120] vcllo!Cursor::ImplRestore+0x27 [c:\lo\core\vcl\source\window\cursor.cxx @ 159] vcllo!Cursor::ImplDoHide+0x40 [c:\lo\core\vcl\source\window\cursor.cxx @ 216] vcllo!Cursor::ImplHide+0x3c [c:\lo\core\vcl\source\window\cursor.cxx @ 234] vcllo!Window::ImplGrabFocus+0x4aa [c:\lo\core\vcl\source\window\window.cxx @ 4053] vcllo!Window::GrabFocus+0x52 [c:\lo\core\vcl\source\window\window.cxx @ 7544] tklo!StdTabController::ImplActivateControl+0x1fe [c:\lo\core\toolkit\source\controls\stdtabcontroller.cxx @ 152] tklo!StdTabController::activateFirst+0x45 [c:\lo\core\toolkit\source\controls\stdtabcontroller.cxx @ 354] msci_uno!`anonymous namespace'::callVirtualMethod+0x8a [c:\lo\core\bridges\source\cpp_uno\msvc_win32_intel\uno2cpp.cxx @ 76] msci_uno!`anonymous namespace'::cpp_call+0x4b3 [c:\lo\core\bridges\source\cpp_uno\msvc_win32_intel\uno2cpp.cxx @ 257] msci_uno!bridges::cpp_uno::shared::unoInterfaceProxyDispatch+0x321 [c:\lo\core\bridges\source\cpp_uno\msvc_win32_intel\uno2cpp.cxx @ 438] binaryurp_uno!binaryurp::IncomingRequest::execute_throw+0xaa8 [c:\lo\core\binaryurp\source\incomingrequest.cxx @ 245] binaryurp_uno!binaryurp::IncomingRequest::execute+0xe0 [c:\lo\core\binaryurp\source\incomingrequest.cxx @ 74] binaryurp_uno!request+0x6b [c:\lo\core\binaryurp\source\reader.cxx @ 85] cppu3!cppu_threadpool::JobQueue::enter+0x28d [c:\lo\core\cppu\source\threadpool\jobqueue.cxx @ 115] cppu3!cppu_threadpool::ORequestThread::run+0xc6 [c:\lo\core\cppu\source\threadpool\thread.cxx @ 175] cppu3!threadFunc+0x18 [c:\lo\core\solver\wntmsci12\inc\osl\thread.hxx @ 187] sal3!oslWorkerWrapperFunction+0x23 [c:\lo\core\sal\osl\w32\thread.c @ 60] during JunitTest_toolkit_unoapi on Windows (which does not use a headless mode for those tests). Whether locking the class instance's GetMutex() is really necessary here I do not know, but at least be careful to lock the global solar mutex first. Change-Id: Icbd7936f4bf8433ef6a36912566d43361e911429
2013-03-22Looser throw specifiersStephan Bergmann
Change-Id: I671d5d6459a3e1305c3d7a5ff21b63a5f6d0a289
2013-03-22officecfg: remove author tag from xcs filesThomas Arnhold
git blame does the same Change-Id: I79ff6866bc0de02ae841df9d15599278ade06e31
2013-03-22clean up DBG_ERRORnThomas Arnhold
Those were DBG_ERRORn before and were falsely changed to OSL_TRACE by me. See: 1707a350af8a0909ae88c2b11deb714f8b2a93ff 533f89e49395bbc31baaab9ade46db934b383e14 Change-Id: I4f4188ba25b988128a539542f49797ea6985702e Reviewed-on: https://gerrit.libreoffice.org/2900 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-03-22For convenience, include config_global.h in sal/config.hStephan Bergmann
...which must be included first thing everywhere anyway. Change-Id: Idbbf941b526f48a89d6398e19404b1ff0e23a6b4
2013-03-22String::AppendAscii cleanupRicardo Montania
Change-Id: I3c1ff291488b7747e143982aa7ea95169175c2c2 Reviewed-on: https://gerrit.libreoffice.org/2914 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-03-22Consistent "config_XXX.h" namingStephan Bergmann
Change-Id: Ie7cb4356fd2400753934ca907f09cf240ada734e
2013-03-22get rid of two-argument compareToAsciiChristian Lohmaier
As I don't see a point in comparing a mimetype with only a substring, it probably could be a simple compareToAscii, but play it save and use startsWith. Change-Id: Ic33c8089283def615999ddf80cd12f6fe219ed17 Reviewed-on: https://gerrit.libreoffice.org/2907 Reviewed-by: Thomas Arnhold <thomas@arnhold.org> Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-03-22in Val() check status after stringToDouble()Eike Rathke
instead of calling checkArithmeticOverflow() Change-Id: I2e3307ee054db77bab0a106d886823dba9e56ea8
2013-03-22officecfg: remove annoying newlinesThomas Arnhold
introduced due to incomplete removals (like b3321b05) Change-Id: I94c0905b654e29db19ed8cbf706b59033dce948d
2013-03-22implement part of XMultiPropertySet on SwXTextCursor.Michael Meeks
Change-Id: I903f049a3bdba96a8e1ac613ca8b9443a062fe8f
2013-03-22add implbase13 - another interface is needed.Michael Meeks
Change-Id: I98ee35ad6f3b86f94fe503debd2b1cf854101441
2013-03-22fdo#61390: Fixed the tabstop in the TemplateView.Cédric Bosdonnat
Change-Id: I887b11646efb9a839da11cd3e20cdf7e532caf3e
2013-03-22Don't include Java-related headers when they aren't neededTor Lillqvist
Change-Id: Ia971f98c904b69ce126a03d4737833b8e9e57369
2013-03-22Removing some old HH crackFridrich Štrba
Change-Id: I4b9b24444db500af6cff2cfb1bc17002baf08715
2013-03-22sd::DocumentSettings: throwing UnknownPropertyException ...Michael Stahl
... for properties that are in the PropertySetInfo just because there's no document or shell is just plain wrong. Change-Id: I84f4f930f492753b20ba04ec4d41c905d674b9ba
2013-03-22SdXMLExport::CreateFontAutoStylePool: "EmbedFonts": ignore exceptionsMichael Stahl
(regression from f0cd6fe9075cd0aa00162474784ad804a07ed138) Change-Id: Ia86c0d168e9dd24555e7431666c0d783daef3b6a
2013-03-22Remove some unnecessary warningsFridrich Štrba
Change-Id: I19a8931e8cda700c87d632fb6abeda9fa88c6041
2013-03-22Some more granularity in the libmariadb buildFridrich Štrba
Change-Id: I99a6506443c789fb278684464a3973c1b4961ba4