summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-05-14use more string_view in i18nutil::PaperInfoNoel Grandin
Change-Id: I54e75c14b7dbfbfb03e827b5c6167f1256f2733e Reviewed-on: https://gerrit.libreoffice.org/c/core/+/167628 Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk> Tested-by: Jenkins
2024-05-14bump product version to 24.8.0.0.alpha1+Christian Lohmaier
Change-Id: I96d168560db02ea3cad2eb3e428e1d17bc8d10d6
2024-05-14Update git submodulesChristian Lohmaier
* Update translations from branch 'master' to fa6c5405a7696a8b954d555a8373058fb4853bd1 - update translations for master and force-fix errors using pocheck Change-Id: I40dc7118de79bc8c73cc06ead82fdf936e132ad3
2024-05-14tdf#144576 Copy a table from Writer to plain text editor as a MatrixAdam Seskunas
sw ascii filter - check for table nodes, output them seperately with formating to be displayed as a matrix when copy/pasted to a text file sw qa filter ascii - add new test suite along with test to check for correct output Change-Id: I8ca31bced3860e8e9752db8530ea6caaf31f2e5e Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164833 Reviewed-by: Hossein <hossein@libreoffice.org> Tested-by: Jenkins
2024-05-14createFromAscii -> OUString literals in SvxMSDffManagerNoel Grandin
Change-Id: I5561df377fe3b67f3d21121502d93e0977ed4dfc Reviewed-on: https://gerrit.libreoffice.org/c/core/+/167618 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2024-05-14tdf#161019 tdf#159846 spreadsheet border renderingNoel Grandin
regression from commit e27d4cc31e04be4c47b5085dfa2363ee45457e8a Author: Noel Grandin <noel.grandin@collabora.co.uk> Date: Mon Jun 19 12:23:55 2023 +0200 tdf#150534 reduce the memory consumption of cells when calculating Change-Id: Id8b52a3a0880bbb6a7aff28f55bcd57cb1cae048 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/167617 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2024-05-14Resolves: tdf#146326 restore focus on autofilter submenu popdownCaolán McNamara
to where it was before the submenu popup, unless the keyboard was used in the submenu, in which case restore focus to the menu instead. Change-Id: Iaa24b4eadf206b877a093529678667927488de8c Reviewed-on: https://gerrit.libreoffice.org/c/core/+/167580 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com>
2024-05-14Use less SdOptionsSnapItem->IsOrtho/SetOrthoGabor Kelemen
in favor of officecfg Change-Id: Iff78afb987bab8829ea595248b8ad434fe9b4cd9 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/167536 Tested-by: Jenkins Reviewed-by: Gabor Kelemen <gabor.kelemen.extern@allotropia.de>
2024-05-14libcmis: upgrade to 0.6.2Xisco Fauli
Downloaded from https://github.com/tdf/libcmis/releases/download/v0.6.2/libcmis-0.6.2.tar.xz Change-Id: I96f00da6a102bf720705060df009f57c6b93b1e4 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/167626 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2024-05-14createFromAscii -> OUString literals in OLimitedFormatsNoel Grandin
Change-Id: I8acbc47f17da765189a824b067f89e590e661790 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/167619 Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk> Tested-by: Jenkins
2024-05-14loplugin:ostr in vbahelperNoel Grandin
Change-Id: I7763dd628ba3d4288e52b51e08a5af301f916c1b Reviewed-on: https://gerrit.libreoffice.org/c/core/+/167621 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2024-05-14sw: make testTdf131963 less strictMichael Stahl
Asserting number of pages is rather questionable because any number of things can change that and you will spend days debugging that. For some reason this test has 12 pages on my libreoffice-24-2 branch build and 11 pages on my master build, either of which are clearly better than the 2 pages result of the bug that was fixed there. Change-Id: Ie1e97d5cc973f317a2d6ca8a7d13822385b134f4 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/167627 Tested-by: Jenkins Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
2024-05-14harfbuzz: Upgrade to 8.5.0Xisco Fauli
Downloaded from https://github.com/harfbuzz/harfbuzz/releases/download/8.5.0/harfbuzz-8.5.0.tar.xz Change-Id: I1a6df8f5ecb91d93a88c9b6770e603c8df4bc2de Reviewed-on: https://gerrit.libreoffice.org/c/core/+/167623 Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org> Tested-by: Jenkins
2024-05-14WaE: C6011 Dereferencing NULL pointer warningsCaolán McNamara
Change-Id: I3a65485cc890d6bb6bf1197a3f296634ebffa02c Reviewed-on: https://gerrit.libreoffice.org/c/core/+/167612 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com>
2024-05-14Update git submodulesOlivier Hallot
* Update helpcontent2 from branch 'master' to fa4dcadb1517c66282f5fc33bf5e42a6cb305609 - tdf#159279 On page numbering Added link to Title Page feature Change-Id: If802ebc475caee266dce5257d46662ecc7a0a515 Reviewed-on: https://gerrit.libreoffice.org/c/help/+/167610 Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org> Tested-by: Jenkins
2024-05-14Update git submodulesOlivier Hallot
* Update helpcontent2 from branch 'master' to 8c31e6a310406bf57c7c9dbdc06b0466b46593d3 - tdf#159872 Help for RANDARRAY function Change-Id: I5ee6dba1f757bf2ab2c4659cc9a151e4210cf97d Reviewed-on: https://gerrit.libreoffice.org/c/help/+/167608 Tested-by: Jenkins Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
2024-05-14vcl: document and simplify PDFAnnotationMarkerTomaž Vajngerl
Change-Id: I0e03e5a009500144abcf9b35ca2224b60837872d Reviewed-on: https://gerrit.libreoffice.org/c/core/+/167568 Tested-by: Jenkins Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
2024-05-14annot: move TextAPI to svx and adapt the codeTomaž Vajngerl
TextApiObject is derived from SvxUnoText and holds and handles the text in the annotation. This functionality is changed to get rid of sd module specifics and moved to svx module. This now allows to move the most improtant parts of the Annotation object to svx. Change-Id: I34e238616e7fac973e75e79bb60a8d093c493258 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/166497 Reviewed-by: Tomaž Vajngerl <quikee@gmail.com> Tested-by: Tomaž Vajngerl <quikee@gmail.com>
2024-05-14Update git submodulesOlivier Hallot
* Update helpcontent2 from branch 'master' to bc1435efdd13fb2f2b6cf78e946c7836db54d9c8 - tdf#127477 Description of date & time functions in the help Add precision on rounding and trunking of date and time values SECOND() rounds value to nearest integer MINUTE, HOUR, DAY, MONTH, YEAR truncates to integer part. Change-Id: I115557dd85a9328185b197abfcd233b62b0beb78 reference: https://bugs.documentfoundation.org/show_bug.cgi?id=127476#c9 Reviewed-on: https://gerrit.libreoffice.org/c/help/+/167605 Tested-by: Jenkins Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
2024-05-14annot: use smart pointers in TextAPIEditSource and clean-upTomaž Vajngerl
rename TextAPIEditSource_Impl to OutlinerHolder and use smart pointers (std::unique_ptr) in OutlinerHolder instead of manually taking care of the destruction. Change-Id: I7b8397be35ad9a7a5c6a461ecb522af15eb5c6ed Reviewed-on: https://gerrit.libreoffice.org/c/core/+/166496 Reviewed-by: Tomaž Vajngerl <quikee@gmail.com> Tested-by: Jenkins
2024-05-14tdf#160984 sw continuous endnotes: switch to a section-based layoutMiklos Vajna
The original layout added in commit 4814e8caa5f06c4fe438dfd7d7315e4a2410ea18 (tdf#124601 sw: add ContinuousEndnotes layout compat option, 2019-09-30) puts endnotes to the footnote container on the last page, which fixes the page count but the endnote position is wrong: should be after the body text, not at the bottom of the page. Now that we can have an endnote section (with one or more section frames at a layout level), we have a container that can span over multiple pages, is at the end of the document and is inline. Fix the bad position by: 1) Reverting the layout changes from the old approach, which gives us a bad position for the endnote. 2) Creating an endnote section frame on demand in SwFootnoteBossFrame::AppendFootnote(). 3) Moving part of the endnote to a next page works out of the box, but moving part of the endnote to a previous page needs explicit handling in SwFlowFrame::MoveBwd(), similar to how SwFrame::GetPrevSctLeaf() does this in the simple section case. This needs explicit handling, because the body frame of the endnote section is empty, all content goes to its endnote container. Note that this just reimplements the compat flag, but its enablement (only for DOC import, only for <= 2 endnotes) stays unchanged for now. Change-Id: I8b271895aeff378418aed8705fe6b99a69232bd2 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/167616 Tested-by: Jenkins Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
2024-05-14tdf#160753 - sc: fix XMATCH function in search for empty cellBalazs Varga
gave back a wrong result. With this fix the we can search for empty cells and return as a result. follow-up commit: 8df17c340193c89549d8c563b04d015156afa3fb (tdf#160711 - sc fix XLOOKUP function search for empty cell) Change-Id: I48a545125bdfa23c98a4fcb866ea782156a0b32b Reviewed-on: https://gerrit.libreoffice.org/c/core/+/167596 Tested-by: Jenkins Reviewed-by: Balazs Varga <balazs.varga.extern@allotropia.de>
2024-05-14loplugin:ostr in testNoel Grandin
Change-Id: Ie261167fc3e1ed9073210e0f8b179455da340c83 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/167620 Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk> Tested-by: Jenkins
2024-05-14loplugin:ostr in starmathNoel Grandin
Change-Id: Ied15eb71ae3ae2d80ba839a6c99ea3cf620ca52f Reviewed-on: https://gerrit.libreoffice.org/c/core/+/167598 Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk> Tested-by: Jenkins
2024-05-14sw: avoid unwanted row height changesJaume Pujantell
When changing a row's height with SID_TABLE_CHANGE_CURRENT_BORDER_POSITION avoid knock-on effects to lower rows. Change-Id: I0af5a6ec2ceb685ec5dd97e4a00237a4c7857589 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/167438 Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com> Reviewed-by: Tomaž Vajngerl <quikee@gmail.com> (cherry picked from commit c6c1c7afc18f32453c06a3af25f389ccb9074a1b) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/167459 Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com> Tested-by: Jenkins
2024-05-14loplugin:ostr in svlNoel Grandin
Change-Id: Idae670a53d6d9aab0ec7132077f3e7b7f6fa5287 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/167595 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2024-05-14android: Fix taking photos by dropping permissionMichael Weghorn
At least on recent devices (seen e.g. on an AVD with API level 34 and a Fairphone 3 with LineageOS 20 (based on Android 13)), inserting a picture by taking a photo using the camera didn't work, "nothing was happening" when choosing the corresponding option from the formatting toolbar with experimental editing mode enabled. This is due to the system filtering information about other apps/packages with target API level >= 30 for privacy reasons, see [1] for more details. As described at [2], requesting the `CAMERA` permission is not required: > Users might take pictures in your app, using the pre-installed > system camera app. > > In this situation, don't declare the CAMERA permission. Instead, > invoke the ACTION_IMAGE_CAPTURE intent action. In fact, specifying the permission is even counter-productive and would cause this to not work, as also described at [2]: > Note: If your app declares Manifest.permission.CAMERA > permission and is not granted, then the action results in > a SecurityException. Rather than explicitly requesting the permission, just drop it from the AndroidManifest, as it's not needed. Also drop the additional code interacting with the package manager, as that doesn't work with newer API versions as described above. With these changes in place, inserting a photo works fine in tests in API 21 and API 34 AVDs and on the above-mentioned Fairphone 3. [1] https://developer.android.com/training/package-visibility [2] https://developer.android.com/privacy-and-security/minimize-permission-requests#take-photo Change-Id: Ia1ee4e4de577a269e2b79bf5460d08b1bf2bee56 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/167603 Reviewed-by: Michael Weghorn <m.weghorn@posteo.de> Tested-by: Jenkins
2024-05-14android: Don't restrict taking photo to rear cameraMichael Weghorn
Check for `FEATURE_CAMERA_ANY` ("The device has at least one camera pointing in some direction, or can support an external camera being connected to it.") [1] instead of only the rear camera via `FEATURE_CAMERA` ("The device has a camera facing away from the screen.") [2] when taking a photo is selected in the "Insert" menu, as there's no need to restrict this to the rear camera. This addresses this warning shown in Android Studio: > You should look for any camera available on the device, not just the rear Note however that trying to use that feature (with or without this change in place) currently doesn't actually work at least on a current device (e.g. an API 34 AVD), "nothing happens" rather than the camera showing up to be able to take a photo. This will be addressed in an upcoming commit. [1] https://developer.android.com/reference/android/content/pm/PackageManager#FEATURE_CAMERA_ANY [2] https://developer.android.com/reference/android/content/pm/PackageManager#FEATURE_CAMERA Change-Id: I52d2147df8fb3f1fdfb277376d7796380f9a8da0 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/167602 Tested-by: Jenkins Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
2024-05-14android: Update com.google.android.material:material to 1.12.0Michael Weghorn
Change-Id: I4ac5b67ddf978d6646dbbd67f858ffad3a6adeca Reviewed-on: https://gerrit.libreoffice.org/c/core/+/167587 Tested-by: Jenkins Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
2024-05-14android: Update Android Gradle Plugin to 8.4.0Michael Weghorn
... and gradle to 8.6, as suggested by Android Studio. Update the lint baseline file to initially ignore new warnings that the new version reports. These can be handled separately. Change-Id: I6ecd7300072c16ea583b5ba19b03de89d671b87e Reviewed-on: https://gerrit.libreoffice.org/c/core/+/167586 Tested-by: Jenkins Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
2024-05-14tdf#160824 vcl: Require mouse over spinfield to mouse-wheel through valuesMichael Weghorn
In the same way that commit 22250df05830700b2555348b8ac46ee1007d0e5d Author: Michael Weghorn <m.weghorn@posteo.de> Date: Fri Dec 8 11:50:40 2023 +0100 tdf#158548 vcl: Require mouse over listbox to mouse-wheel through entries restricted changing listbox values for the focused listbox on mouse-wheel to the case when the listbox is also hovered over by the mouse, do the same for `SpinField` as well, to avoid accidently changing the value as described e.g. for the tdf#160824 scenario. This is also in line with Qt spin boxes that only change their values on mouse-wheel when the mouse pointer is above them. For the gtk3 VCL plugin that uses native spin boxes, this commit has no effect, and the value doesn't change on mouse-wheel at all. Change-Id: I22277294f76655cd13b1dc57416c82afe44460d1 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/167604 Reviewed-by: Michael Weghorn <m.weghorn@posteo.de> Tested-by: Jenkins
2024-05-14tdf#161054: drop support of last empty span as paragraph mark formatMike Kaganski
Commits 6249858a8972aef077e0249bd93cfe8f01bce4d6 (sw: ODT import/export of DOCX's paragraph marker formatting, 2022-12-19) and 209dce614c43f63f63f5b42a746665c0ec1cbfe3 (sw: fix ODT import of paragraph marker formatting, 2022-12-20) introduced support for paragraph marker formatting in ODF, using an empty trailing span. Later, commit 1a88efa8e02a6d765dab13c7110443bb9e6acecf (tdf#155238: Reimplement how ListAutoFormat is stored to ODF, 2023-05-11) changed how the data was stored in ODF. Then, in commit 69ed893087f89d176a5ec4b263ce8d75774be72b (tdf#160253: fix list identifier export decision code, 2024-04-24), some remnants of the older "trailing empty spans" were removed, but a code was added in XMLParaContext::endFastElement, to keep backward compatible with documents created in the frame between December 2022 and May 2023. The said compatibility code brings own problems, requiring new hacks like commit 2ca93eb5df7ddb8641ff7d884a109261c9700aca (tdf#161023: Empty spans may only define paragraph marks in text documents, 2024-05-13), and keeping the code would need more hacks on top, e.g. to fix the case in ODT documents. Instead, let's bite the bullet, and drop the compatibility with this initial implementation, because it was only a brief period during which the documents could be created, which can be affected by this drop. This makes the code simpler. A testdoc for testNumberPortionFormat was edited to use the new markup for the paragraph marks formatting. Change-Id: I053e72dd1cc2ead83baa6ce7d24c8522b494c8fa Reviewed-on: https://gerrit.libreoffice.org/c/core/+/167583 Tested-by: Jenkins Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
2024-05-14tdf#84507 move contour text to correct place in rotated...Regina Henschel
...path objects. I first tried to change the UnitPolyPolygon in ViewContactOfSdrPathObj::createViewIndependentPrimitive2DSequence(). But it is needed in that way to draw the geometry of the object. Now the change is made in SdrTextObj::impDecomposeContourTextPrimitive(). The basic idea is to recover the original PolyPolygon and transform it so, that the transformed text is placed into the transformed PolyPolygon. The ObjectMatrix gets a translation then, which moves the transformed text to the correct position in the PolyPolygon. For East Asian writingmode tb-rl, the text start needs to be top-right. Added that, which resolves bug 128433. If the shape has a fat stroke the text reaches into the stroke currently. I have changed the code so that now a reduced area for the text is used. The polypolygon behaves now same as the legacy rectangle. Sometimes not all text is drawn although the rotated PolyPolygon would have enought place for it. Or in other cases the text spills out of the PolyPolygon. But I don't know a solution yet. As the other changes are an improvement, this problem can be solved later. Change-Id: I951024bf0d6d992587ec9cf2ed37665f322b66fb Reviewed-on: https://gerrit.libreoffice.org/c/core/+/167299 Tested-by: Jenkins Reviewed-by: Regina Henschel <rb.henschel@t-online.de>
2024-05-13poppler: Upgrade 24.05.0Xisco Fauli
* external/poppler/char_traits.patch is no longer neeeded after https://cgit.freedesktop.org/poppler/poppler/commit/cpp/poppler-global.h?id=b4ac7d9af7cb5edfcfcbda035ed8b8c218ba8564 * Adapt external/poppler/disable-nss-and-gpgmepp.patch.1 after https://cgit.freedesktop.org/poppler/poppler/commit/?id=d40bb7e308c9e3299e50d3e2880229cd6272587e Downloaded from https://poppler.freedesktop.org/poppler-24.05.0.tar.xz Change-Id: I87ed833f92e504f0a39b5f64c1db42d579050a37 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/167582 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2024-05-13Use less SdOptionsSnapItem->IsSnapPoints/SetSnapPointsGabor Kelemen
in favor of officecfg Change-Id: I578fa667f3a21ebdfacb8602c009558a03facd97 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/167535 Tested-by: Jenkins Reviewed-by: Gabor Kelemen <gabor.kelemen.extern@allotropia.de>
2024-05-13WaE: C6011 Dereferencing NULL pointer warningsCaolán McNamara
Change-Id: Ib7a0f2db7e076eb40f65df5b88d617c459611fbd Reviewed-on: https://gerrit.libreoffice.org/c/core/+/167600 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com>
2024-05-13loplugin:ostr in stocNoel Grandin
Change-Id: I638b1e12781264770ce742d3303693e3b7fa82c1 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/167597 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2024-05-13loplugin:ostr in sotNoel Grandin
Change-Id: I782a071672b8c1fa2a843637fc5d7e993dbe0ef2 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/167599 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2024-05-13loplugin:ostr in svtoolsNoel Grandin
Change-Id: If00c16527fb861a86f5dde195ab612bbab3a53c0 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/167594 Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk> Tested-by: Jenkins
2024-05-13createFromAscii -> OUString literals in ControlLayouterNoel Grandin
Change-Id: Ie26d310540944bd17cf25e1521878964f3026562 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/167593 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2024-05-13createFromAscii -> OUString literals in FmSearchConfigItemNoel Grandin
Change-Id: Ic4c2e2825c50e3977ac5773b3eb8ae0de2c86ba3 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/167592 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2024-05-13lxml: fix --enable-python=fully-internalXisco Fauli
Originally I downloaded the tar file from https://github.com/lxml/lxml/releases/download/lxml-5.2.2/lxml-5.2.2.tar.gz and pushed it to extern https://gerrit.libreoffice.org/c/extern/+/167571 Later I realized the lxml website was pointing to another file https://lxml.de/files/lxml-5.2.2.tgz which I also changed in extern https://gerrit.libreoffice.org/c/extern/+/167588 But make fails with tar: This does not look like a tar archive tar: Skipping to next header tar: Exiting with failure status due to previous errors so change download.lst back to point to the first tar file The commit is extern was also reverted with https://gerrit.libreoffice.org/c/extern/+/167606 Change-Id: I8f335d4a0b9d9b41c9c596f188f63bb0691ae11b Reviewed-on: https://gerrit.libreoffice.org/c/core/+/167607 Tested-by: Xisco Fauli <xiscofauli@libreoffice.org> Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2024-05-13SKIA_IMPLEMENTATION is always defined, either 0 or 1Caolán McNamara
rather than !defined in the not-building-skia case Change-Id: Ib27783c958e327b01ab9c8496eee969c6f9c50a5 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/167591 Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com> Tested-by: Jenkins
2024-05-13tdf#157657 - sc: add option to make data validity case-sensitiveBalazs Varga
Add option to check data validity with case sensitive and case insensitive. The default set would remain the original case insensitive mode for data validity. Change-Id: Ic4fe56e2b31b7fc348b742f3b95fb44cd35bc49d Reviewed-on: https://gerrit.libreoffice.org/c/core/+/167280 Tested-by: Jenkins Reviewed-by: Balazs Varga <balazs.varga.extern@allotropia.de>
2024-05-13lxml: Upgrade to 5.2.2Xisco Fauli
Downloaded from https://lxml.de/files/lxml-5.2.2.tgz Change-Id: I0beaabac69029cb768eff10cf55c6691eb2d322d Reviewed-on: https://gerrit.libreoffice.org/c/core/+/167572 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2024-05-13Update to ICU 74.1Taichi Haradaguchi
https://icu.unicode.org/download/74 Unicode 15.1 https://blog.unicode.org/2023/09/announcing-unicode-standard-version-151.html CLDR 44 https://cldr.unicode.org/index/downloads/cldr-44 New Unicode blocks: UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_I Change-Id: Ic9196e10138663d07235f5ebd9cc4bf3a9750824 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/158749 Tested-by: Eike Rathke <erack@redhat.com> Reviewed-by: Eike Rathke <erack@redhat.com>
2024-05-13postgresql: Upgrade to 13.15Xisco Fauli
Downloaded from https://ftp.postgresql.org/pub/source/v13.15/postgresql-13.15.tar.bz2 Change-Id: I17d103c7b489645215b4a54d81f494506e9e90a8 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/167590 Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org> Tested-by: Jenkins
2024-05-13Update language-subtag-registry to 2024-03-07Xisco Fauli
How the file was created: mkdir data cd data wget https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry cd .. tar -cvjSf language-subtag-registry-2024-03-07.tar.bz2 data Change-Id: If1bdeab0ee5853855949dcbbfb00170e897c80e1 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/167341 Tested-by: Jenkins Reviewed-by: Eike Rathke <erack@redhat.com>
2024-05-13libxml2: upgrade to 2.12.7Xisco Fauli
* Fixes CVE-2024-34459 Downloaded from https://download.gnome.org/sources/libxml2/2.12/libxml2-2.12.7.tar.xz Change-Id: Ie45ad54b3f781a54a278e2542fccafb8d06542bb Reviewed-on: https://gerrit.libreoffice.org/c/core/+/167585 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2024-05-13odk: classes in java.lang package do not need to be fully qualifiedIlmari Lauhakangas
Change-Id: Idcc8af34095496aa6e7f516d9b2b975f7e58799f Reviewed-on: https://gerrit.libreoffice.org/c/core/+/167555 Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk> Tested-by: Jenkins