summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-03-18tdf#145614 Convert GCM_PROPERTY_ID #defines to enumRMZeroFour
As part of the efforts in #145614 to replace older parts of the codebase using #defined constants with enums, this turns the GCM_PROPERTY_ID_* values into an unscoped enum. Change-Id: Iafb9960b87fcd12f6596578866856fabed8ecd04 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164942 Tested-by: Jenkins Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
2024-03-18find-unneeded-includes: add option to detect unneeded namespacesGabor Kelemen
Sometimes there are unneeded namespaces included, these can be detected from the IWYU output. This mode makes a suggestion to remove these, then in a subsequent normal run some more headers can be detected as unnecessary, whose presence was justified by the "using namespace" statement. Change-Id: I45616537925ec0d09039edf3d9237ffbd13e2410 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164939 Tested-by: Jenkins Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
2024-03-18tdf#50934: Add a pie-with-remainder-as-another-pie chart typeKurt Nordback
Implement ODF import/export for bar-of-pie and pie-of-pie types, and add simple tests for this capability. The associated ODF tags are implemented in the loext namespace. This also required changing the schema. Change-Id: Ib55ae1c5818ad810f7b962d807a9163a3d02ba17 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164436 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2024-03-18update output of scriptNoel Grandin
and trim the classes.results file, we are not interested in the low numbers Change-Id: If9ed3178b94cb65b3d8cfdcd7836196cb1a335ba Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164925 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2024-03-18reduce symbol visibility in svxNoel Grandin
Change-Id: I8d103f3607f273677f075ae800f2f8477c751e83 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164927 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2024-03-17bump odt2pdffuzzer max_len againCaolán McNamara
Change-Id: I124f97e1f3c024d05f29079bc699cf0ea12d06d6 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164955 Tested-by: Caolán McNamara <caolan.mcnamara@collabora.com> Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com>
2024-03-17ofz#66825 Out-of-memoryCaolán McNamara
Change-Id: Ic3ce086dc6ba3f85824ec1e68d7501f278f758ab Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164935 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com>
2024-03-17Move undo info creation logic into ScUndoConditionalFormatMike Kaganski
So it is near the code that applies the undo data. This makes it easier to synchronize the logic. Change-Id: If3d41ae6b0afafc81e149756cb327f1fca6f2bb0 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164943 Tested-by: Jenkins Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
2024-03-17loplugin:unusedmethodsNoel Grandin
Change-Id: Ib0a72355972662c6b902bca9a527be91fb3e1d17 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164930 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2024-03-17reduce symbol visibility in vclNoel Grandin
Change-Id: Ibe6154dc5de6251fb39952caa190d53a6fd1fd89 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164926 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2024-03-17tdf#160149: save and restore the whole set of tab's conditional formatsMike Kaganski
... instead of restoring it only for a range, and then have troubles deciding how to join the range's formatting with the rest of tab's formatting. Change-Id: Ie422893c7847b1473a86c0cd8fc3916144eb24ae Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164937 Tested-by: Jenkins Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
2024-03-17tdf#160225, related tdf#92768: hide axis title not taken into account when...Julien Nabet
duplicating sheet or when saving a file and reopen it. When creating a title for an axis, "createTitle" is called. Before tdf#92768 "support hiding title objects", when unchecking "axis title" in sidebar, the title was removed (via "removeTitle") But since tdf#92768, "hideTitle" is called instead. The pb is "Visible" attribute wasn't registered in StaticTitleWrapperPropertyArray. So when duplicating sheet after having created a title and hidden it, when duplicating sheet, the new sheet had the title visible. In the same way if, after having created a title and hidden it, you save the file and reopen it, the title is displayed. Change-Id: I980505ec02906e673dd60a60e4d9837928bf8876 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164938 Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk> Tested-by: Jenkins Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
2024-03-16tdf#160036 Enable SKSL when using Skia/RasterPatrick Luby
Starting with the upgrade of Skia from m111 to m116, SKSL is disabled by default for Skia/Raster so define SK_RASTER_PIPELINE_OPS_ALL to enable it. Also, reenable XOR drawing unit tests that were previously failing. Change-Id: Ibd10efa0540f1e87123c341b529c8e3931e1a8fb Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164933 Tested-by: Jenkins Reviewed-by: Patrick Luby <guibomacdev@gmail.com>
2024-03-16tdf#160122 Increase height of the Solver Options dialogRafael Lima
Currently the Solver Options dialog (Tools - Solver and then click the Options button) has a height of 6 rows, which is good for the Linear and Swarm non-linear solvers, since they have 4-5 options. However, the SCO and DEPS engines have 12 and 19 options, respectively, so it is very unconfortable to view and scroll through these options with such a small dialog. This patch raises the height of the dialog to 12, so that scrolling is minimized, making it more confortable to navigate through the solver options. Change-Id: I51c1c6880613818dd91c6bb8494775c863e8b406 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164749 Tested-by: Jenkins Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org> Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
2024-03-16ofz#67445 TimeoutCaolán McNamara
Change-Id: I968f57c9c71e764ade189deca1534983e33cc401 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164932 Tested-by: Caolán McNamara <caolan.mcnamara@collabora.com> Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com>
2024-03-16fix gdb pretty-printer for basegfx::B2DPolygonCaolán McNamara
probably broken since around: commit 347112fbd89ebd2a244052f14e085c9d3c90838d Date: Sun Oct 8 13:14:39 2023 +0300 Drop temporary aliases from Tuple2D and Tuple3D Change-Id: I117e719dd654fb063811750fdf20d353a82b6996 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164934 Tested-by: Caolán McNamara <caolan.mcnamara@collabora.com> Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com>
2024-03-16ofz#67408 Build failureCaolán McNamara
use of undeclared identifier 'SVP_CAIRO_ALPHA Change-Id: I546d2d203929702e46bd6de6242d70c21b636885 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164931 Tested-by: Caolán McNamara <caolan.mcnamara@collabora.com> Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com>
2024-03-16Resave securitylevelpage.ui with newer GladeRafael Lima
Change-Id: I9a2c3b5d93453730baccec37fa0a3ac91808bad9 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164873 Tested-by: Jenkins Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
2024-03-16tdf#143148 update all headers in idl/inc to use #pragma oncedmc_dev
Change-Id: I65a5d21bed1753f3dbb5ad1b87fb76ea16066413 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164928 Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org> Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
2024-03-16loplugin:unusedfieldsNoel Grandin
Change-Id: I91ec189ea1f389a978ef56339bbf6b43cbec6798 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164929 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2024-03-16Fix typoAndrea Gelmini
Change-Id: I67c1591af46b530c3cbf46b0871d863a5c0aec24 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164907 Reviewed-by: Jean-Pierre Ledure <jp@ledure.be> Tested-by: Jenkins
2024-03-16Fix typoAndrea Gelmini
Change-Id: Ie04b3b3a96b2d4651b6dc477215f29a48c1be4c5 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164901 Reviewed-by: Jean-Pierre Ledure <jp@ledure.be> Tested-by: Jenkins
2024-03-16Fix typoAndrea Gelmini
Change-Id: I1264c4594bbedf7398816552795e33c489ef2863 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164902 Reviewed-by: Jean-Pierre Ledure <jp@ledure.be> Tested-by: Jenkins
2024-03-16Fix typoAndrea Gelmini
Change-Id: I8c5c281897c53afb456b63c5f3838059bd1887d3 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164912 Reviewed-by: Jean-Pierre Ledure <jp@ledure.be> Tested-by: Jenkins
2024-03-16Fix typoAndrea Gelmini
Change-Id: Iac27e35e92ec8f481d0d6ba71c87f72e10a99ffb Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164910 Reviewed-by: Jean-Pierre Ledure <jp@ledure.be> Tested-by: Jenkins
2024-03-16Fix typoAndrea Gelmini
Change-Id: I07c180c9b659950fa0ecc4bf8ca26f2d133a393c Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164913 Reviewed-by: Jean-Pierre Ledure <jp@ledure.be> Tested-by: Jenkins
2024-03-16Fix typoAndrea Gelmini
Change-Id: I5bece7e286f8ebced0f5f45fff7377037b546a37 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164918 Reviewed-by: Jean-Pierre Ledure <jp@ledure.be> Tested-by: Jenkins
2024-03-16Fix typoAndrea Gelmini
Change-Id: I0db6ac0b9edfd6953d668dd0949c692630665a2f Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164915 Reviewed-by: Jean-Pierre Ledure <jp@ledure.be> Tested-by: Jenkins
2024-03-16Fix typoAndrea Gelmini
Change-Id: I3620d218898a91293d57611d4dcf062f75045892 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164897 Reviewed-by: Jean-Pierre Ledure <jp@ledure.be> Tested-by: Julien Nabet <serval2412@yahoo.fr>
2024-03-16Fix typoAndrea Gelmini
Change-Id: I0a68811af1f5b9d32f453592ec357fa694747d35 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164909 Reviewed-by: Jean-Pierre Ledure <jp@ledure.be> Tested-by: Julien Nabet <serval2412@yahoo.fr>
2024-03-16Fix typoAndrea Gelmini
Change-Id: Ibb07cca05ef733932326ceb29aa3fd1cd1e969d4 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164896 Reviewed-by: Jean-Pierre Ledure <jp@ledure.be> Tested-by: Julien Nabet <serval2412@yahoo.fr>
2024-03-16Fix typoAndrea Gelmini
Change-Id: Id099d4e9471415d572f7eac56e70d20cbae8e577 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164906 Reviewed-by: Jean-Pierre Ledure <jp@ledure.be> Tested-by: Julien Nabet <serval2412@yahoo.fr>
2024-03-16Fix typoAndrea Gelmini
Change-Id: I42521b965da582e00e4fa9186bb5de3ea3defd4f Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164905 Reviewed-by: Jean-Pierre Ledure <jp@ledure.be> Tested-by: Julien Nabet <serval2412@yahoo.fr>
2024-03-16Fix typoAndrea Gelmini
Change-Id: I2e38b46435d927fe4fe8d656c92e7a75a5771ba1 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164911 Reviewed-by: Jean-Pierre Ledure <jp@ledure.be> Tested-by: Julien Nabet <serval2412@yahoo.fr>
2024-03-16Fix typoAndrea Gelmini
Change-Id: I3f6f98e2781dd6ca37483ca4224b76f7b474a909 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164908 Reviewed-by: Jean-Pierre Ledure <jp@ledure.be> Tested-by: Julien Nabet <serval2412@yahoo.fr>
2024-03-16Fix typoAndrea Gelmini
Change-Id: I5b5182b56259808e7c4c351f24510806bf79c9fa Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164916 Reviewed-by: Jean-Pierre Ledure <jp@ledure.be> Tested-by: Julien Nabet <serval2412@yahoo.fr>
2024-03-16Fix typoAndrea Gelmini
Change-Id: I58ae1ae35bef53a79dfb60ac17b485e7e22a8d87 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164900 Reviewed-by: Jean-Pierre Ledure <jp@ledure.be> Tested-by: Julien Nabet <serval2412@yahoo.fr>
2024-03-16Fix typoAndrea Gelmini
Change-Id: I6e332fc1366cf6cc20f7d4bbb546996bcfcfc6f6 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164919 Tested-by: Julien Nabet <serval2412@yahoo.fr> Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
2024-03-16Fix typoAndrea Gelmini
Change-Id: I5c2075d5c3e87fe5e4f56d884bf7bcfb7371498b Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164917 Reviewed-by: Jean-Pierre Ledure <jp@ledure.be> Tested-by: Julien Nabet <serval2412@yahoo.fr>
2024-03-16Fix typoAndrea Gelmini
Change-Id: Ib1f5fdc8c44c62619325f6d21d834459905fab44 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164921 Reviewed-by: Jean-Pierre Ledure <jp@ledure.be> Tested-by: Jenkins
2024-03-16Fix typoAndrea Gelmini
Change-Id: I54dff81d7dffda684f3e39a5ebf1dda06959b9dd Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164920 Tested-by: Julien Nabet <serval2412@yahoo.fr> Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
2024-03-16Fix typoAndrea Gelmini
Change-Id: I965793a29a92eedb5555b541a22b5be0350c6b98 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164923 Reviewed-by: Jean-Pierre Ledure <jp@ledure.be> Tested-by: Jenkins Tested-by: Julien Nabet <serval2412@yahoo.fr>
2024-03-16Fix typoAndrea Gelmini
Change-Id: I493fece1547f15d1e428146928e34807a96636a5 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164914 Tested-by: Julien Nabet <serval2412@yahoo.fr> Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
2024-03-16Revert "make skia into static library"Noel Grandin
This reverts commit 806b6014db796a3970332f9cefaaabf9355d0d8f. Reverting for now, this does not work with --enable-mergelib Change-Id: Ib44f819d0da9ed3769f76fc40b5c15ce097390a4 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164872 Tested-by: René Engelhard <rene@debian.org> Reviewed-by: René Engelhard <rene@debian.org>
2024-03-16slightly speed up XLS importNoel Grandin
we can use an unordered_map here Change-Id: I445521d9dec2d49d9df7d2a733a43330d0996ecb Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164924 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2024-03-16Fix typoAndrea Gelmini
Change-Id: Ic25c4b9fe4fe898de328f1ea98ef69983c66a7c0 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164904 Reviewed-by: Jean-Pierre Ledure <jp@ledure.be> Tested-by: Jenkins
2024-03-16Fix typoAndrea Gelmini
Change-Id: I794f03ec9fe6cc7f1adfe790432a3e252da54b70 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164903 Reviewed-by: Jean-Pierre Ledure <jp@ledure.be> Tested-by: Jenkins
2024-03-16Fix typoAndrea Gelmini
Change-Id: I8c2e3dcfddd27aa7d32feb7a3c7923b411cdafa6 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164899 Reviewed-by: Jean-Pierre Ledure <jp@ledure.be> Tested-by: Jenkins
2024-03-16Fix typoAndrea Gelmini
Change-Id: I26ad4b2cc6738087bb9cbae6eb5e852d7d520c05 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164898 Reviewed-by: Jean-Pierre Ledure <jp@ledure.be> Tested-by: Jenkins
2024-03-16Building with Clang needs at least libstdc++ 10Stephan Bergmann
Not sure how 02f48a32400f81413329d81203c417521882cab6 "Adjust for new linux baseline" had decided to declare "Clang 12 with libstdc++ 8.5" sufficient for building on Linux. But I just experienced that building recent master on Ubuntu 20.04 with its libstdc++ 9.4.0, against a (lode-built) Clang 12.0.1, failed with > codemaker/source/commonjava/commonjava.cxx:45:21: error: no matching literal operator for call to 'operator""_ostr' with arguments of types 'const char *' and 'unsigned long', and no matching literal operator template > { "void"_ostr, "java/lang/Void"_ostr }, > ^ etc., apparently because the use of std::copy_n in constexpr O[U]StringLiteral ctors is not yet constexpr there. And <https://en.cppreference.com/w/cpp/compiler_support#C.2B.2B20_library_features> indeed lists "P0202R3" (i.e., <https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2017/p0202r3.html> "Add Constexpr Modifiers to Functions in <algorithm> and <utility> Headers") as only available since "GCC libstdc++": "10". Change-Id: I9d8ee2833f3b0c6c24059ec6e5d4dc8994058a1b Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164895 Tested-by: Jenkins Reviewed-by: Stephan Bergmann <stephan.bergmann@allotropia.de>