summaryrefslogtreecommitdiff
path: root/sc
AgeCommit message (Collapse)Author
2019-01-20Check id in outer loopArkadiy Illarionov
Change-Id: I24ecf429d26c19823cd76128d2b5e0ec3bdf82c7 Reviewed-on: https://gerrit.libreoffice.org/66639 Reviewed-by: Julien Nabet <serval2412@yahoo.fr> Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2019-01-18use Image(OUString) instead of Image(Bitmap(OUString))Noel Grandin
which benefits LOOL since we can delay creating the image until we know the dpi setting of the display we are going to write to. Change-Id: I4c16fd221f7ec3693e37bacf3fdf7026a8c2e8bc Reviewed-on: https://gerrit.libreoffice.org/66574 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2019-01-18Add XDDELinks tests to ScDDELinksObjJens Carl
Change-Id: I9e6efbd5a1cd9e4787e8143dd4f8adbe6ab2cae7 Reviewed-on: https://gerrit.libreoffice.org/66561 Tested-by: Jenkins Reviewed-by: Jens Carl <j.carl43@gmx.de>
2019-01-18Add aCalcPageSize and aCalcPagePos properties to ScModelObj::getRendererMuhammet Kara
So that we can adjust page offset when outputting to GDIMetaFiles Change-Id: I1c28440a1ff62a879b6341748a6d3092f2bfda96 Reviewed-on: https://gerrit.libreoffice.org/66526 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2019-01-18use unique_ptr in scNoel Grandin
Change-Id: I14ccb215e895b607c7244b420ee2cbaea8112b15 Reviewed-on: https://gerrit.libreoffice.org/66549 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2019-01-18Add XServiceInfo tests to ScDDELinksObjJens Carl
Change-Id: Iacd44465e4b4b3a1a6657abcf274ffe7f8eb808b Reviewed-on: https://gerrit.libreoffice.org/66560 Tested-by: Jenkins Reviewed-by: Jens Carl <j.carl43@gmx.de>
2019-01-18tdf#45904 Move XEnumerationAccess Java test to C++Jens Carl
Move XEnumerationAccess Java test to C++ for ScDDELinksObj. Change-Id: I91d8ea1b51cde36996847371a03406b899e23d79 Reviewed-on: https://gerrit.libreoffice.org/66559 Tested-by: Jenkins Reviewed-by: Jens Carl <j.carl43@gmx.de>
2019-01-18tdf#45904 Move XElementAccess Java tests to C++Jens Carl
Move XElementAccess Java tests to C++ for ScDDELinksObj. Change-Id: I627a9f54257b9283aadcf7b6b0fbb403b69b4354 Reviewed-on: https://gerrit.libreoffice.org/66558 Tested-by: Jenkins Reviewed-by: Jens Carl <j.carl43@gmx.de>
2019-01-18tdf#45904 Move XIndexAccess Java tests to C++Jens Carl
Move XIndexAccess Java tests to C++ for ScDDELinksObj. Change-Id: Ic67c2078b0e439d7209d142c7461a2f858e04ad3 Reviewed-on: https://gerrit.libreoffice.org/66557 Tested-by: Jenkins Reviewed-by: Jens Carl <j.carl43@gmx.de>
2019-01-18tdf#45904 Move XNameAccess Java tests to C++Jens Carl
Move XNameAccess Java tests to C++ for ScDDELinksObj. Change-Id: Ic36e78920b0a6649b2fc5a9298cea51615c5d5c6 Reviewed-on: https://gerrit.libreoffice.org/66556 Tested-by: Jenkins Reviewed-by: Jens Carl <j.carl43@gmx.de>
2019-01-17Add tests for FREQUENCY() ReferenceOrForceArray, ForceArrayReturn, tdf#122301Eike Rathke
Change-Id: I36b2bda0fcb0bfd14e62c2529ecb79e11eab34f2 Reviewed-on: https://gerrit.libreoffice.org/66482 Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Jenkins
2019-01-17convert ScChangeTrackMsgType to scoped enumNoel Grandin
Change-Id: Ie0baed90e3d0f51ec15c110dbd7ff41dcf7baa40 Reviewed-on: https://gerrit.libreoffice.org/66324 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2019-01-17Simplify containers iterations in sc/source/ui/[A-Sa-d]*Arkadiy Illarionov
Use range-based loop or replace with STL functions Change-Id: I261dcba1778a9d895491452fb3fee3dd4e8dfc33 Reviewed-on: https://gerrit.libreoffice.org/66422 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2019-01-17Add XServiceInfo tests to ScTableConditionalFormatJens Carl
Change-Id: Icc57e3d06c13b444bbbd2936112daafbe410c34b Reviewed-on: https://gerrit.libreoffice.org/66489 Tested-by: Jenkins Reviewed-by: Jens Carl <j.carl43@gmx.de>
2019-01-17tdf#45904 Move XElementAccess Java tests to C++Jens Carl
Move XElementAccess Java tests to C++ for ScTableConditionalFormat. Change-Id: Ib2575920e05d56feed68c6f4c15b485ab7993600 Reviewed-on: https://gerrit.libreoffice.org/66488 Tested-by: Jenkins Reviewed-by: Jens Carl <j.carl43@gmx.de>
2019-01-17tdf#45904 Move XIndexAccess Java tests to C++Jens Carl
Move XIndexAccess Java tests to C++ for ScTableConditionalFormat. Change-Id: I4eb40fb4c44967f6d6dba7ea093818adfc4aacfb Reviewed-on: https://gerrit.libreoffice.org/66486 Tested-by: Jenkins Reviewed-by: Jens Carl <j.carl43@gmx.de>
2019-01-17tdf#45904 Move XNameAccess Java tests to C++Jens Carl
Move XNameAccess Java tests to C++ for ScTableConditionalFormat. Change-Id: I675d5d5aea24f76c19507d2a4181715ab70dd48d Reviewed-on: https://gerrit.libreoffice.org/66485 Tested-by: Jenkins Reviewed-by: Jens Carl <j.carl43@gmx.de>
2019-01-16Rename ScTableConditionalFormatObj to ScTableConditionalFormatJens Carl
Rename ScTableConditionalFormatObj to ScTableConditionalFormat to match the object name to test against. Change-Id: Ic14bc1181a6c0724e0973955119d9f2e731d0940 Reviewed-on: https://gerrit.libreoffice.org/66484 Tested-by: Jenkins Reviewed-by: Jens Carl <j.carl43@gmx.de>
2019-01-16Move XStyleLoader2 tests to ScStyleFamiliesObjJens Carl
Change-Id: Ibba0464d17a9517eb48f3f33b46db2455093ac52 Reviewed-on: https://gerrit.libreoffice.org/66413 Tested-by: Jenkins Reviewed-by: Jens Carl <j.carl43@gmx.de>
2019-01-16tdf#106678 Implement CSV filter option's 8th tokenTakeshi Abe
... which decides whether number cells are stored as numbers or quoted like strings, as documented in <https://wiki.openoffice.org/wiki/Documentation/DevGuide/Spreadsheets/Filter_Options#Token_8.2C_csv_export> but long unimplemented. Note that in this implementation the false value of the above token is superseded and ignored if either "Fixed column width" (1st token) or "Save cell content as shown" (9th token) option is on. Change-Id: Ib4ff02a2be81a8590e1fc249725f02cd83e91118 Reviewed-on: https://gerrit.libreoffice.org/65604 Tested-by: Jenkins Reviewed-by: Eike Rathke <erack@redhat.com>
2019-01-16simplify ScChangeTrack queuesNoel Grandin
no need to store such small struct on the heap Change-Id: I8d9c12082a40e1d24cf7d25cca7369e1bb034c7a Reviewed-on: https://gerrit.libreoffice.org/66323 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2019-01-16Fix typoAndrea Gelmini
Change-Id: Ia01e95ea80c99881756dd5bd5d6e0b82c305329a Reviewed-on: https://gerrit.libreoffice.org/66456 Reviewed-by: Julien Nabet <serval2412@yahoo.fr> Tested-by: Julien Nabet <serval2412@yahoo.fr>
2019-01-16pass ScPostIt around by unique_ptrNoel Grandin
Change-Id: I99c1f0a5d5c760663f5150b477a936d2f45b874c Reviewed-on: https://gerrit.libreoffice.org/66322 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2019-01-16pass RedlinData around by unique_ptrNoel Grandin
Change-Id: Ibe709e64b89e5e036e741203a14242f27df8c637 Reviewed-on: https://gerrit.libreoffice.org/66416 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2019-01-16Related: tdf#122301 FREQUENCY() with ForceArrayReturn on callerEike Rathke
FREQUENCY() forces its direct caller into array mode, but only for the immediate subexpression and not for further operators of the same parameter. This weird Excel behaviour is stated in ECMA-376-1:2016 OOXML 18.17.7.127 FREQUENCY "A call to FREQUENCY shall be an array formula." somewhat unclear what it actually applies to, but it turned out that "a call" is indeed *only* THE direct call, see https://bugs.documentfoundation.org/show_bug.cgi?id=122301#c19 Change-Id: I145d8fe26d75d5af25b987e190bf35f2d2c03ec6 Reviewed-on: https://gerrit.libreoffice.org/66407 Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Jenkins
2019-01-16use unique_ptr in scNoel Grandin
Change-Id: If64b50919002f1f7376602f6e9cfb24e2184263b Reviewed-on: https://gerrit.libreoffice.org/66417 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2019-01-16pass ScAutoFormatData around with unique_ptrNoel Grandin
Change-Id: Ia112f42560955029a4a337a080a3aa0659db06b8 Reviewed-on: https://gerrit.libreoffice.org/66419 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2019-01-16use unique_ptr in ScHTMLLayoutParser::ImageNoel Grandin
Change-Id: If580fda8445894cbf3ed174d86673851a98af73c Reviewed-on: https://gerrit.libreoffice.org/66421 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2019-01-16use unique_ptr in ScHTMLLayoutParser::AdjustNoel Grandin
Change-Id: Ib411146c79a03a0c447c7ec387e6e57451cc0d2f Reviewed-on: https://gerrit.libreoffice.org/66420 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2019-01-16use unique_ptr in scNoel Grandin
Change-Id: I780157687ba0727ee11f5ccdaf64412eb89c1757 Reviewed-on: https://gerrit.libreoffice.org/66418 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2019-01-16tdf#122733 NB AlignMiddle before AlignDownandreas kainz
Change-Id: Ib80bf1f85f92c295521e82a9c5bc7c6b32b063f6 Reviewed-on: https://gerrit.libreoffice.org/66401 Tested-by: Jenkins Reviewed-by: andreas_kainz <kainz.a@gmail.com>
2019-01-16Fix iterator boundaryArkadiy Illarionov
Change-Id: I81366dd7f08cf50eb289e742b3923f343ce10f80 Reviewed-on: https://gerrit.libreoffice.org/66409 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2019-01-16Add XServiceInfo tests to ScStyleFamiliesObjJens Carl
Change-Id: Ia67ea36d67082d289bc9872a474b536802fe39cd Reviewed-on: https://gerrit.libreoffice.org/66348 Tested-by: Jenkins Reviewed-by: Jens Carl <j.carl43@gmx.de>
2019-01-16tdf#45904 Move XElementAccess Java tests to C++Jens Carl
Move XElementAccess Java tests to C++ for ScStyleFamiliesObj. Change-Id: I0c21e35f1c303bb430010b51795285c0a2e7e283 Reviewed-on: https://gerrit.libreoffice.org/66347 Tested-by: Jenkins Reviewed-by: Jens Carl <j.carl43@gmx.de>
2019-01-15tdf#45904 Move XIndexAccess Java tests to C++Jens Carl
Move XIndexAccess Java tests to C++ for ScStyleFamiliesObj. Change-Id: I19f783597656a1e429ea592115497e11e8a0a6a2 Reviewed-on: https://gerrit.libreoffice.org/66346 Tested-by: Jenkins Reviewed-by: Jens Carl <j.carl43@gmx.de>
2019-01-15tdf#45904 Move XNameAccess Java tests to C++Jens Carl
Move XNameAccess Java tests to C++ for ScStyleFamiliesObj. Change-Id: Ief102954b4393ab54747bbe1ea4f7f5b0346393e Reviewed-on: https://gerrit.libreoffice.org/66345 Tested-by: Jenkins Reviewed-by: Jens Carl <j.carl43@gmx.de>
2019-01-15tdf#121033 drawtextobjectbar follow now textobjectbarandreas kainz
textobjectbar are now the same in all sw modules orientation was removed cause it's page orientation instead of text orientation Change-Id: I3d1f32d426d6266f7482b93f55fa847d639d91aa Reviewed-on: https://gerrit.libreoffice.org/66174 Tested-by: Jenkins Reviewed-by: andreas_kainz <kainz.a@gmail.com>
2019-01-15Use proper iterator in loop bodyArkadiy Illarionov
Loop iterates over children to set their state 7967e5e51e5210b8c3d3dc63502bd7d875eb36b7 follow-up Change-Id: I425b3204fb3581a22e9ed2b00c7b8c24ed2060a8 Reviewed-on: https://gerrit.libreoffice.org/66333 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2019-01-15Simplify containers iterations in sc/source/ui/docshellArkadiy Illarionov
Use range-based loop or replace with STL functions Change-Id: I7ab254241ff5b9637ac28282ad0868b3c55a1fb3 Reviewed-on: https://gerrit.libreoffice.org/66135 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2019-01-14Fix loop conditionsArkadiy Illarionov
2b88f6d32f572792597ccbb15276b9db52db7d10 follow-up Change-Id: I3b525506ee222c80ff04ea38eec90a581c928985 Reviewed-on: https://gerrit.libreoffice.org/66216 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2019-01-14tdf#119804 allow sort when header row protectedMartin van Zijl
Change-Id: I303c11f8dbe4ccd302961b4afc0f67cd9c5d2582 Reviewed-on: https://gerrit.libreoffice.org/66133 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2019-01-14Add XServiceInfo tests to ScDataPilotTablesObjJens Carl
Change-Id: Ic7a786d63b17760c2b18fd60bb3e2e01947522ae Reviewed-on: https://gerrit.libreoffice.org/66274 Tested-by: Jenkins Reviewed-by: Jens Carl <j.carl43@gmx.de>
2019-01-14tdf#45904 Move XNameAccess Java tests to C++Jens Carl
Move XNameAccess Java tests to C++ for ScDataPilotTablesObj. Change-Id: I43bd4ca0688e38792080710c288ca746f95460d9 Reviewed-on: https://gerrit.libreoffice.org/66273 Tested-by: Jenkins Reviewed-by: Jens Carl <j.carl43@gmx.de>
2019-01-13tdf#45904 Move XElementAccess Java tests to C++Jens Carl
Move XElementAccess Java tests to C++ for ScDataPilotTablesObj. Change-Id: I33849462bfbc5fb55f97387c8ab33a834b398c55 Reviewed-on: https://gerrit.libreoffice.org/66269 Tested-by: Jenkins Reviewed-by: Jens Carl <j.carl43@gmx.de>
2019-01-13tdf#45904 Move XIndexAccess Java tests to C++Jens Carl
Move XIndexAccess Java tests to C++ for ScDataPilotTablesObj. Change-Id: Ic39fe92825bcb667c5d92635cafb15dbe36d7dc3 Reviewed-on: https://gerrit.libreoffice.org/66268 Tested-by: Jenkins Reviewed-by: Jens Carl <j.carl43@gmx.de>
2019-01-13Add XServiceInfo tests to ScDatabaseRangesObj.Jens Carl
Change-Id: I693a464e528180f81b785d63715a9443f1790c3e Reviewed-on: https://gerrit.libreoffice.org/66252 Tested-by: Jenkins Reviewed-by: Jens Carl <j.carl43@gmx.de>
2019-01-13tdf#45904 Move XNameAccess Java tests to C++Jens Carl
Move XNameAccess Java tests to C++ for ScDatabaseRangesObj. Change-Id: Id54f9bc1a9215a4524be4a1f52800049ce438c8a Reviewed-on: https://gerrit.libreoffice.org/66250 Tested-by: Jenkins Reviewed-by: Jens Carl <j.carl43@gmx.de>
2019-01-13tdf#39468 Translate German commentJens Carl
Change-Id: I6f31eb7fb2329c142442caa90c91be0fd4d4fbd5 Reviewed-on: https://gerrit.libreoffice.org/66251 Tested-by: Jenkins Reviewed-by: Jens Carl <j.carl43@gmx.de>
2019-01-13tdf#45904 Move XElementAccess Java tests to C++Jens Carl
Move XElementAccess Java tests to C++ for ScDatabaseRangesObj. Change-Id: I44e1021f4d312b0e3a0d254aeac5dc11b7f546bf Reviewed-on: https://gerrit.libreoffice.org/66249 Tested-by: Jenkins Reviewed-by: Jens Carl <j.carl43@gmx.de>
2019-01-13tdf#45904 Move XIndexAccess Java tests to C++Jens Carl
Move XIndexAccess Java tests to C++ for ScDatabaseRangesObj. Change-Id: I1bb998f54617323a828290268e549924710aaf50 Reviewed-on: https://gerrit.libreoffice.org/66248 Tested-by: Jenkins Reviewed-by: Jens Carl <j.carl43@gmx.de>