summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
18 hourscreate-mar: flush stdout to see the message when using 2>&1 | tee loglibreoffice-24-8Christian Lohmaier
in case the script is aborted/fails otherwise and doesn't remove the lockfile, another attempt to obtain the lock ends up in an endless loop No problem if the user sees the corresponing messages, but when using shell redirection of stdout and stderr and trying to tee that to a logfile, the message is never seen/the buffers are not flushed So force flushing stdout to have the message show up in the terminal Change-Id: Ib133b9bc523d9ba2210564f75762258f41415f71 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/182595 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org> Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com> (cherry picked from commit 55b13db9f18a945bb5e61e14a462f5770ce99d66) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/182619
3 daysbump product version to 24.8.7.0.0+Christian Lohmaier
Change-Id: I956369bc17669bd0aa36de127a291803375314fc
3 daysupdate creditsChristian Lohmaier
Change-Id: I5b99f9280aecd423968cab731892e8f1eea3e9f7 (cherry picked from commit 7cd18962d32d7536b2947483f541971a3475ffd5)
3 daysUpdate git submodulesChristian Lohmaier
* Update translations from branch 'libreoffice-24-8' to b1e42bfee8c0ad4b5d5d26864f9cb490ad5d21dc - update translations for 24.8.6 rc1 and force-fix errors using pocheck Change-Id: Id118cf0dc62d30843c56b1f0d2e1297d54e25382
4 daysUpdate translation files for android-viewerWeblate
Updated by "Remove blank strings" hook in Weblate. Change-Id: I5febdf7d62d259d28812cf7b3dc4f7f350f0563f android-viewer translated using Weblate Romanian currently translated at 1.7% (2 of 116 strings) Change-Id: I4e009affc99e6dd816fbf9d75f2f001c9ce164df android-viewer translated using Weblate Romanian currently translated at 1.7% (2 of 116 strings) Change-Id: I3fb76c79d75e25448322ca793266925187d7158f android-viewer translated using Weblate Afrikaans currently translated at 100.0% (116 of 116 strings) Change-Id: I014d722ef46253e956b192438cc53ca2c6111b00 android-viewer translated using Weblate Tagalog currently translated at 100.0% (116 of 116 strings) Change-Id: I234bd27c06fda08c9fcd453cde26e9f558c4609d android-viewer translated using Weblate Chinese (Traditional Han script) currently translated at 100.0% (116 of 116 strings) Change-Id: I2b60a474bf39c7e191c90964e5b56a1ec7dc64bc android-viewer translated using Weblate Ukrainian currently translated at 100.0% (116 of 116 strings) Change-Id: Ia281579e4196943c18c04b20f236adebe2a6c587 android-viewer translated using Weblate Turkish currently translated at 100.0% (116 of 116 strings) Change-Id: I83458c5cc772220f05cd4ad1eaf3641a2ce30a59 android-viewer translated using Weblate Slovenian currently translated at 100.0% (116 of 116 strings) Change-Id: Ifeb0a7a8fc521c05b911462361d634fd7f0e8592 android-viewer translated using Weblate Slovak currently translated at 16.3% (19 of 116 strings) Change-Id: I03854e0919707798261f07f73b6dfaa5718e56e7 android-viewer translated using Weblate Portuguese currently translated at 100.0% (116 of 116 strings) Change-Id: I55217d2e8a9f1ed807c9f69a719e05cf4035d8a6 android-viewer translated using Weblate Portuguese (Brazil) currently translated at 100.0% (116 of 116 strings) Change-Id: I38bb47c010176e6c99e9a25f8e5cd76e28f1f282 android-viewer translated using Weblate Polish currently translated at 100.0% (116 of 116 strings) Change-Id: If70e06a384fd7bc5f2e372c79ce317f6d7b39a5d android-viewer translated using Weblate Polish currently translated at 100.0% (116 of 116 strings) Change-Id: I8dcd2449ec8367bd082788fbdb429608855c1aeb android-viewer translated using Weblate Punjabi currently translated at 95.6% (111 of 116 strings) Change-Id: Ib50413464bcbc21fc7a2d1eb9072db3c40f43dfe android-viewer translated using Weblate Dutch currently translated at 100.0% (116 of 116 strings) Change-Id: I0101a41d32f87596d0b50740e0ecc79688ff7b6d android-viewer translated using Weblate Nepali currently translated at 17.2% (20 of 116 strings) Change-Id: I52f82344fea20640e072834a611bc2bf1dd0bc30 android-viewer translated using Weblate Nepali currently translated at 17.2% (20 of 116 strings) Change-Id: I2774e13d50ca30b5dab543100cbb22cede4c3974 android-viewer translated using Weblate Kazakh currently translated at 0.0% (0 of 116 strings) Change-Id: Ibc3d0435efa916a377e64708ad7a1b741849df3c android-viewer translated using Weblate Georgian currently translated at 100.0% (116 of 116 strings) Change-Id: Id1c8822aa0f9ffb15b8bcd59451f6d4700716be7 android-viewer translated using Weblate Japanese currently translated at 82.7% (96 of 116 strings) Change-Id: I941e64c9660c07ff71b46eed3b810bc0ac7d5ebe android-viewer translated using Weblate Hebrew currently translated at 100.0% (116 of 116 strings) Change-Id: Ib7dd8497dde762b44dd9fae14f85c351bf6ca801 android-viewer translated using Weblate Italian currently translated at 100.0% (116 of 116 strings) Change-Id: I069c577f95c7956346542c3748a7f1d8d3f99e62 android-viewer translated using Weblate Icelandic currently translated at 100.0% (116 of 116 strings) Change-Id: Ibee82c79497596c13ebe4d754fa0e3e444a8816b android-viewer translated using Weblate Indonesian currently translated at 74.1% (86 of 116 strings) Change-Id: Id2434d954bf92e12e0e5992b0f2426a36c4e6691 android-viewer translated using Weblate Interlingua currently translated at 62.9% (73 of 116 strings) Change-Id: Iacfb6ee05b5d6498d8209ef7db9124b1aab3a91f android-viewer translated using Weblate Armenian currently translated at 100.0% (116 of 116 strings) Change-Id: Iaa51d497f88eaf280547bf543e92cae5b90e54a7 android-viewer translated using Weblate Hungarian currently translated at 100.0% (116 of 116 strings) Change-Id: I05c1e8307faf51d772580906ad498e3da8b3e87c android-viewer translated using Weblate Upper Sorbian currently translated at 100.0% (116 of 116 strings) Change-Id: I3c5ec354598b5aef1fcdbb33c25dde6a6dd6a93d android-viewer translated using Weblate Galician currently translated at 100.0% (116 of 116 strings) Change-Id: I887299a902872b4ef4b5301ea3eaae0af8e840b7 android-viewer translated using Weblate French currently translated at 100.0% (116 of 116 strings) Change-Id: I3a52e2fae049119bb0d2359e6b5d1f13ba8af5f4 android-viewer translated using Weblate Finnish currently translated at 0.0% (0 of 116 strings) Change-Id: Ic240a25a7cade115eca9c39cbbc95ed3a5491337 android-viewer translated using Weblate Persian currently translated at 100.0% (116 of 116 strings) Change-Id: I726a47fb49bc370fc388496db5dbf45d3479afcc android-viewer translated using Weblate Basque currently translated at 100.0% (116 of 116 strings) Change-Id: I00a712d7ccc162974e24c49e80066bda88a94ae6 android-viewer translated using Weblate Spanish currently translated at 100.0% (116 of 116 strings) Change-Id: I38f23391b3db0bb3ea3b7ce2a6c98489ab4a986e android-viewer translated using Weblate Esperanto currently translated at 0.0% (0 of 116 strings) Change-Id: I3e997a7a602d4dcc31a47266b1b6ea7531c8394d android-viewer translated using Weblate Greek currently translated at 100.0% (116 of 116 strings) Change-Id: I6252cd863696cb1b86a5e2ddcbc1f42bd8b29419 android-viewer translated using Weblate Lower Sorbian currently translated at 100.0% (116 of 116 strings) Change-Id: Ic35f3e2b4bfb88fa683e5be4a6b563a19e78c35e android-viewer translated using Weblate German currently translated at 100.0% (116 of 116 strings) Change-Id: If121408b0f280a9e42834eb62ce0b2b7f58a5d4a android-viewer translated using Weblate German currently translated at 100.0% (116 of 116 strings) Change-Id: I0dd081ab9431d0b08be1040aee38a094443ebdf3 android-viewer translated using Weblate Welsh currently translated at 100.0% (116 of 116 strings) Change-Id: I89191ce03a9ddc838ce13f0770e53b4ceb0a9ff1 android-viewer translated using Weblate Czech currently translated at 100.0% (116 of 116 strings) Change-Id: I55e8fe49ac0200927b885f86df33dbc7e0939788 android-viewer translated using Weblate Catalan currently translated at 100.0% (116 of 116 strings) Change-Id: I38e6df09dc641cb075db1f801da649f7f9c2a86a android-viewer translated using Weblate Asturian currently translated at 100.0% (116 of 116 strings) Change-Id: I1551463ec896e71c59d6ffd1da353b4592f56d90 android-viewer translated using Weblate Asturian currently translated at 100.0% (116 of 116 strings) Change-Id: I5c34f7c216ef3a668909d8638a80474930b32512 android-viewer translated using Weblate Abkhazian currently translated at 0.0% (0 of 116 strings) Change-Id: I6617eb689c1e64f0de905843f2c47815d5df5180 android-viewer translated using Weblate Punjabi currently translated at 95.6% (111 of 116 strings) Change-Id: Id390bc1f676ed505126b6515af7f8c6bb19ceafc Co-authored-by: Adam Rak <kitynska@gmail.com> Co-authored-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com> Co-authored-by: Andy Flagg <libreoffice.tagalog@gmail.com> Co-authored-by: Anonymous <noreply@weblate.org> Co-authored-by: Christian Kühl <kuehl.christian@googlemail.com> Co-authored-by: Miloiu Andrei <miloiuandrei@gmail.com> Co-authored-by: Nabin Khanal <boiinventer@gmail.com> Co-authored-by: Paul Roos <iNetRoos@gmail.com> Co-authored-by: Weblate <noreply@documentfoundation.org> Translate-URL: https://translations.documentfoundation.org/projects/android-viewer/android-strings-24-8/ Translate-URL: https://translations.documentfoundation.org/projects/android-viewer/android-strings-24-8/ab/ Translate-URL: https://translations.documentfoundation.org/projects/android-viewer/android-strings-24-8/af/ Translate-URL: https://translations.documentfoundation.org/projects/android-viewer/android-strings-24-8/ast/ Translate-URL: https://translations.documentfoundation.org/projects/android-viewer/android-strings-24-8/ca/ Translate-URL: https://translations.documentfoundation.org/projects/android-viewer/android-strings-24-8/cs/ Translate-URL: https://translations.documentfoundation.org/projects/android-viewer/android-strings-24-8/cy/ Translate-URL: https://translations.documentfoundation.org/projects/android-viewer/android-strings-24-8/de/ Translate-URL: https://translations.documentfoundation.org/projects/android-viewer/android-strings-24-8/dsb/ Translate-URL: https://translations.documentfoundation.org/projects/android-viewer/android-strings-24-8/el/ Translate-URL: https://translations.documentfoundation.org/projects/android-viewer/android-strings-24-8/eo/ Translate-URL: https://translations.documentfoundation.org/projects/android-viewer/android-strings-24-8/es/ Translate-URL: https://translations.documentfoundation.org/projects/android-viewer/android-strings-24-8/eu/ Translate-URL: https://translations.documentfoundation.org/projects/android-viewer/android-strings-24-8/fa/ Translate-URL: https://translations.documentfoundation.org/projects/android-viewer/android-strings-24-8/fi/ Translate-URL: https://translations.documentfoundation.org/projects/android-viewer/android-strings-24-8/fr/ Translate-URL: https://translations.documentfoundation.org/projects/android-viewer/android-strings-24-8/gl/ Translate-URL: https://translations.documentfoundation.org/projects/android-viewer/android-strings-24-8/he/ Translate-URL: https://translations.documentfoundation.org/projects/android-viewer/android-strings-24-8/hsb/ Translate-URL: https://translations.documentfoundation.org/projects/android-viewer/android-strings-24-8/hu/ Translate-URL: https://translations.documentfoundation.org/projects/android-viewer/android-strings-24-8/hy/ Translate-URL: https://translations.documentfoundation.org/projects/android-viewer/android-strings-24-8/ia/ Translate-URL: https://translations.documentfoundation.org/projects/android-viewer/android-strings-24-8/id/ Translate-URL: https://translations.documentfoundation.org/projects/android-viewer/android-strings-24-8/is/ Translate-URL: https://translations.documentfoundation.org/projects/android-viewer/android-strings-24-8/it/ Translate-URL: https://translations.documentfoundation.org/projects/android-viewer/android-strings-24-8/ja/ Translate-URL: https://translations.documentfoundation.org/projects/android-viewer/android-strings-24-8/ka/ Translate-URL: https://translations.documentfoundation.org/projects/android-viewer/android-strings-24-8/kk/ Translate-URL: https://translations.documentfoundation.org/projects/android-viewer/android-strings-24-8/ne/ Translate-URL: https://translations.documentfoundation.org/projects/android-viewer/android-strings-24-8/nl/ Translate-URL: https://translations.documentfoundation.org/projects/android-viewer/android-strings-24-8/pa/ Translate-URL: https://translations.documentfoundation.org/projects/android-viewer/android-strings-24-8/pl/ Translate-URL: https://translations.documentfoundation.org/projects/android-viewer/android-strings-24-8/pt/ Translate-URL: https://translations.documentfoundation.org/projects/android-viewer/android-strings-24-8/pt_BR/ Translate-URL: https://translations.documentfoundation.org/projects/android-viewer/android-strings-24-8/ro/ Translate-URL: https://translations.documentfoundation.org/projects/android-viewer/android-strings-24-8/sk/ Translate-URL: https://translations.documentfoundation.org/projects/android-viewer/android-strings-24-8/sl/ Translate-URL: https://translations.documentfoundation.org/projects/android-viewer/android-strings-24-8/tl/ Translate-URL: https://translations.documentfoundation.org/projects/android-viewer/android-strings-24-8/tr/ Translate-URL: https://translations.documentfoundation.org/projects/android-viewer/android-strings-24-8/uk/ Translate-URL: https://translations.documentfoundation.org/projects/android-viewer/android-strings-24-8/zh_Hant/ Translation: android-viewer/android-strings-24-8 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/181987 Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com> Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
4 daystdf#165351 sw: fix crash after Undo of inserting table row...Michael Stahl
... if an existing row of the table has a drawing object anchored to it as character, and the table is in a fly frame. The problem is that the SwTextFrame inside the table cell doesn't have the mbInfFly flag set, because SetInfFlags() was called too early, when the frame was attached to its SwCellFrame but the SwCellFrame didn't have an upper yet: 0 SwFrame::SetInfFlags () at sw/source/core/layout/findfrm.cxx:1600 1 SwFrame::IsInSct () at sw/source/core/inc/frame.hxx:1009 2 SwFrame::FindSctFrame () at sw/source/core/inc/frame.hxx:1178 3 SwFrame::IsHiddenNow () at sw/source/core/layout/trvlfrm.cxx:1734 4 SwTextFrame::IsHiddenNowImpl () at sw/source/core/text/txtfrm.cxx:1514 5 SwTextFrame::Prepare (ePrep=PrepareHint::FlyFrameAttributesChanged) at sw/source/core/text/txtfrm.cxx:3031 6 SwAnchoredDrawObject::InvalidateObjPos () at sw/source/core/layout/anchoreddrawobject.cxx:595 7 SwFrame::AppendDrawObj () at sw/source/core/layout/fly.cxx:2803 8 AppendObj () at sw/source/core/layout/frmtool.cxx:1079 9 AppendObjsOfNode () at sw/source/core/layout/frmtool.cxx:1277 10 AppendObjs () at sw/source/core/layout/frmtool.cxx:1330 11 InsertCnt_() at sw/source/core/layout/frmtool.cxx:1666 12 SwCellFrame::SwCellFrame () at sw/source/core/layout/tabfrm.cxx:5729 13 SwRowFrame::SwRowFrame () at sw/source/core/layout/tabfrm.cxx:4627 14 lcl_InsertRow () at sw/source/core/frmedt/tblsel.cxx:2053 15 FndBox_::MakeFrames () at sw/source/core/frmedt/tblsel.cxx:2402 16 SaveTable::CreateNew () at sw/source/core/undo/untbl.cxx:1100 17 SwUndoTableNdsChg::UndoImpl () at sw/source/core/undo/untbl.cxx:1783 Reset flags in InsertCnt_(). (regression from commit 0a3f5169acc6708c352cad0fa07fdb4af8c8b2dd) Change-Id: I048196278b314ea516bd5a4877b3e86f696dfce0 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/182367 Tested-by: Jenkins Reviewed-by: Michael Stahl <michael.stahl@allotropia.de> (cherry picked from commit 641cb041a55aae30c629a80e134efc493027f0c4) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/182431 Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
4 dayssw: layout: fix truncation of table in sectionMichael Stahl
There is a table in a section, split across 2 pages; now insert a page break that moves the section to page 2. In SwTabFrame::MakeAll(), on page 2, first the follow is joined, which grows the table frame but shrinks the section frame (removing the follow's height), then the table's upper is grown to LONG_MAX but with bTst=true so it doesn't actually change or invalidate the section frame, then in lcl_RecalcRow() almost no growth happens because the table frame already has accounted for the height of most of the table content. The section frame remains too small for the table, and the content is truncated... this problem can already be reproduced in OOo 3.3. When GetUpper()->Grow() returns some space, invalidate the upper if it's a section frame, then the next round will format the section. (Simply calling Grow() with bTst=false results in an opposite problem, where the section is too large.) Change-Id: I3cb3a5a38fbd7996fa9fcea9a6036f4260451a95 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/182331 Tested-by: Jenkins Reviewed-by: Michael Stahl <michael.stahl@allotropia.de> (cherry picked from commit 154b58cfd76a8ad670d4aa25874eed66e3398a3e) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/182354 Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
4 dayssw: layout: fix loop with table at the end of a sectionMichael Stahl
There is a table alone in a section, and there are 2 rows in the table, with the 2nd row split across page 1 and page 2. Due to space for another line of text being available, the table frame first does RemoveFollowFlowLine() etc and grows much higher than the section frame upper. Then in SwTabFrame::Join(), the section frame on page 2 is destroyed via SwSectionFrame::DelEmpty() so the section frame on page 1 doesn't have a follow. Then a SwTabFrame::Split() happens, and lcl_ShrinkCellsAndAllContent() ends up shrinking the section frame to 0 height (because there is no follow currently seen by SwSectionFrame::ToMaximize()), which is wrong as there is a 1st row in the table, so the table is still height 3712. If the table is directly in the body, then this works because the body frame doesn't shrink or grow. Then when the text frame in the 2nd row is formatted, it can't grow because SetRestrictTableGrowth(true) was called as a follow flow line exists, and in SwTabFrame::GrowFrame() nReal is -2777 due to the SwTabFrame being higher than the upper; the result is that the text frame is the same height/split at the same line as before SwTabFrame::MakeAll(). Then the whole thing happens again until eventually warn:sw.layout:875613:875613:sw/source/core/layout/layouter.cxx:194: Looping Louie: Stage 1! Try to detect situation of too high table in section and propagate Shrink only until the section is the same height as the table. Change-Id: If4b6db8b03d93a3227ad223203f2b0c3f73d3cc8 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/180857 Tested-by: Jenkins Reviewed-by: Michael Stahl <michael.stahl@allotropia.de> (cherry picked from commit f747378c4d5c3b2af0dc6ed2dc8cdbd2c4bf09c9) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/182353 Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
4 daysUpdate git submodulesXisco Fauli
* Update dictionaries from branch 'libreoffice-24-8' to 4812e44bb4555c6e24fa92f38a55ef34823cfc50 - Upgrade Mongolian dictionary to 2025.01.05 Downloaded from https://github.com/bataak/dict-mn/archive/refs/tags/2025.01.05.zip Change-Id: Ica44af35f96c8adf1d17987c7a3ad1d3b16e1e28 Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/180021 Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org> Tested-by: Xisco Fauli <xiscofauli@libreoffice.org> (cherry picked from commit 7eec558f0737384d5aa357ee32e9a8a6a74ac4de) Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/180128 Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com> Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com> (cherry picked from commit ddd1fe8150e25d9997f8e39a3e6a82c9d6d5e130) Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/181133
4 daystdf#165277 On macOS, only delay priorities lower than POST_PAINTPatrick Luby
macOS bugs tdf#157312 and tdf#163945 were fixed by firing the Skia flush task with TaskPriority::POST_PAINT. The problem is that this method often executes within an NSTimer and NSTimers are always fired while LibreOffice is in -[NSApp nextEventMatchingMask:untilDate:inMode:dequeue:]. Since fetching the next native event doesn't handle pending events until *after* all of the pending NSTimers have fired, calling SalInstance::AnyInput() will almost always return true due to the pending events that will be handled immediately after all of the the pending NSTimers have fired. The result is that the Skia flush task is frequently delayed and, in cases like tdf#165277, a user's attempts to get LibreOffice to paint the window through key and mouse events leads to an endless delaying of the Skia flush task. After experimenting with both Skia/Metal and Skia/Raster, tdf#165277 requires the Skia flush task to run immediately before the TaskPriority::POST_PAINT tasks. After that, all TaskPriority::POST_PAINT tasks must run so the Skia flush task now uses the TaskPriority::SKIA_FLUSH priority on macOS. One positive side effect of this change is that live resizing on macOS is now much smoother. Even with Skia disabled (which does not paint using a task but does use tasks to handle live resizing), the content resizes much more quickly when a user repidly changes window's size. Change-Id: I727b2d215382dbd2ebc2608d401f8b5c0dd49773 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/182391 Tested-by: Jenkins Reviewed-by: Patrick Luby <guibomacdev@gmail.com> Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
4 daystdf#163592 - sc fix Sort/SortBy function shows err504 instead of resultsBalazs Varga
with a single row as sort array. No Need to sort anything if we are sorting one row by rows or we are sorting one column by columns, in that case we can just return the original rows/columns to be sorted. Change-Id: I59528854c7f203957dbc479b23473ce0f3c44d33 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/182085 Tested-by: Jenkins Reviewed-by: Balazs Varga <balazs.varga.extern@allotropia.de> (cherry picked from commit bafe4102742d2a3e2f5d81ba498035d2eefce371) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/182311 Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org> (cherry picked from commit a8fa1484a066731a6a75fe36c577737ee088ca59) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/182337
4 daystdf#160252: sc: Add UItestXisco Fauli
Change-Id: I1180a3ee8fccfa91452da006f968be16a402994e Reviewed-on: https://gerrit.libreoffice.org/c/core/+/181873 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org> (cherry picked from commit 1d3806f5aede07d03b11c14db069f81c9b9f668c) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/182246 (cherry picked from commit 74648c8301a913feb29f584dc03a1d5cce7fec89) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/182262
5 daystdf#165115 sfx2: fix storing wholesome encrypted ODF templatesMichael Stahl
Oops, hard-coded SetupStorage(bTemplate=false) which caused wrong MediaType on the root folder and: ManifestExport.cxx:131: ManifestExport::ManifestExport(): Assertion `aDocMediaType.isEmpty() || aDocMediaType == aMediaType' failed. (regression from commit 3b347664b26d58d44f685a607a5e6d10dff89cd4) Change-Id: Ia65ba39e8a853f47d0d58acdca90fd6e12b7cd7d Reviewed-on: https://gerrit.libreoffice.org/c/core/+/182372 Reviewed-by: Michael Stahl <michael.stahl@allotropia.de> Tested-by: Jenkins (cherry picked from commit 0be897258beadc77ad2fa129f12ccbdb5c956e93) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/182429 Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org> Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
5 daysUpdate git submodulesChristian Lohmaier
* Update translations from branch 'libreoffice-24-8' to 3b8d5d291c2b370540b82385e6a03313953a063d - update translations for 24-8 and force-fix errors using pocheck Change-Id: I89f17cd2edad4fd665c8092fd5a9366a5290a67b
7 daysResolves: tdf#164895 Fix OOXML global names import without sheet referenceEike Rathke
... like it's often the case in named expressions. Wonder why that didn't pop up earlier.. Change-Id: Ie9d2b8642848981f420e45c6ede995f86e062903 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/182318 Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Jenkins (cherry picked from commit 23a9d6f069039fb8032362e00fbe42dea4ffb125) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/182360 Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
7 daysfix poppler < 25.02 builds againRene Engelhard
after 406afe11711df9fcabbc829fcff00aef2f44c1d9 should be #if POPPLER_CHECK_VERSION(25, 2, 0), cf. e.g. https://cgit.freedesktop.org/libreoffice/core/tree/sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.cxx?id=406afe11711df9fcabbc829fcff00aef2f44c1d9#n1325 Change-Id: I2b891eaab55a303d74e92335bb15b520af4805bd Reviewed-on: https://gerrit.libreoffice.org/c/core/+/182344 Reviewed-by: Julien Nabet <serval2412@yahoo.fr> Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org> Reviewed-by: Robin Candau <antiz@archlinux.org> Tested-by: Jenkins (cherry picked from commit 344b71a1d1598465d7ebf6768aa68ad1db38d506) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/182361 Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
8 daystdf#165132 DOCX import: fix unexpected rotation on entirely vertical lineMiklos Vajna
Open the bugdoc, it should have a fake left paragraph border (a vertical line), it shows up as horizontal. This went wrong in commit 6c09c85ec384e88c89bff0817e7fe9889d7ed68e (tdf#161779 DOCX import, drawingML: fix handling of translation for lines, 2024-06-26) where it tried to model the ODF import, but there the PolyPolygon and Transformation properties are set separately (in this order) on the line shape, while oox/ code sets it via SvxShape::setPropertyValues() and that leads to a wrong result. Fix the problem by switching to set the two properties one by one (and not in one go) at least for vertical line shapes, which leads to the correct result. Note that this is a minimal regression fix, a better (but more risky) fix would be to improve SvxShape so setting all properties in one go would lead to the same result. Tests which were failing while working on this change: - CppunitTest_oox_drawingml's testToplevelLineHorOffsetDOCX: manual testing shows this is still OK. - CppunitTest_sw_ooxmlexport3's testArrowPosition and CppunitTest_svx_unit's testPageViewDrawLayerClip: restrict this to entirely vertical lines for now. Change-Id: Ia0e113d476d785d9320a142bdb449843f61d5dfe Reviewed-on: https://gerrit.libreoffice.org/c/core/+/182207 Reviewed-by: Miklos Vajna <vmiklos@collabora.com> Tested-by: Jenkins (cherry picked from commit 1bec1608a55c1b5096e7a9d06564c658bd5be1d5) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/182235 Reviewed-by: Michael Stahl <michael.stahl@allotropia.de> Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org> Reviewed-on: https://gerrit.libreoffice.org/c/core/+/182336
9 daysRevert "tdf#159588: Query-GUI: LOWER isnt supported in Query-GUI if ...Julien Nabet
This causes regression, see tdf#165458 This reverts commit 9530664d07f400f4d8dcbe54d0e82d69168844de. Change-Id: Ic2be6ea3a41e1a22c9443a2fe8a0cae188bc6eb6 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/182314 Tested-by: Julien Nabet <serval2412@yahoo.fr> Reviewed-by: Julien Nabet <serval2412@yahoo.fr> (cherry picked from commit 1137a2f025152576790933763daddef7d0c6197f) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/182316 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
9 daysResolves: tdf#165383 Write range reference also if absolute/relative differEike Rathke
... and top left / bottom right point to a single cell, so $K$9:K9 remains expandable to $K$9:K10 Change-Id: Ibafd1f715ae72de21d268e934ffd82df9a48f625 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/182313 Tested-by: Jenkins Reviewed-by: Eike Rathke <erack@redhat.com> (cherry picked from commit fbf053ac8f6983116014d8f24e153304794d1021) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/182320 Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
9 daystdf#165433 Fix PDF imports with (system) poppler >= 25.02.0Robin Candau
Since poppler 25.02.0, GlobalParams doesn't have a constructor that accepts a nullptr anymore, see upstream poppler b50390f748b59cb0a64b912636ecf6527bd0d12a commit. As such, the data directory location defined for SYSTEM_POPPLER needs to be updated accordingly (when SYSTEM_POPPLER >= 25.02.0), otherwise PDF imports fail with "General Error / General input/output error". Change-Id: I2a60b03a9ae20aab8d36db2a6827f1f3b9618115 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/182282 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org> (cherry picked from commit 406afe11711df9fcabbc829fcff00aef2f44c1d9) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/182308
10 daystdf#160252 ITEM fix ScCondFormatDlgItem usage (againII)Armin Le Grand (Collabora)
Change-Id: Iac66fed14c6084d80c0b49badbaa1f8c6109f248 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/182218 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org> Reviewed-by: Armin Le Grand <Armin.Le.Grand@me.com> (cherry picked from commit 35c2320dcc2e0a492d5d85133081ed040578483d) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/182233 Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org> Reviewed-on: https://gerrit.libreoffice.org/c/core/+/182241
10 daystdf#162692: sc: Add UItestXisco Fauli
Change-Id: Idff9b6de54a57aded82b12b2841ea5e2301f1032 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/181887 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org> (cherry picked from commit 8303c3f6496663fa8564e2e07255f2f28e0ed925) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/181896
10 daystdf#162692 partial take back of tdf#160252Armin Le Grand (allotropia)
to no longer make the wrong data appear when a CF gets changed on one tab. For more info, see text in task. Change-Id: I7bf582eb9a2fe59b9a4b3d280639661c3aa7e608 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/175779 Reviewed-by: Armin Le Grand <Armin.Le.Grand@me.com> Tested-by: Jenkins Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org> Reviewed-on: https://gerrit.libreoffice.org/c/core/+/176164
10 dayssw: fix bug with redline following fieldmark or hidden breakMichael Stahl
It is now possible for HideIterator to move to another node without a redline being involved, but if this happens and there was no redline on the previous node, GetRedlinePos() had already returned SwRedlineTable::npos and now no redlines can be found in the new node. (regression from commit 657de5fba12b0e9afcdee361654d2a2d0dbd7311) Change-Id: I536b2660c97501be896203403cdd5e2f2015e816 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/181946 Tested-by: Jenkins Reviewed-by: Michael Stahl <michael.stahl@allotropia.de> (cherry picked from commit 21bc6e075d8b004bce7bf7d9305f5fdcff2df24d) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/182193 Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
10 daystdf#164996 Optimize Persian (Farsi) AutoCorrect listافشین ‌
In this patch, I have added ~100 new incorrect Persian (Farsi) words and removed ~1000 words that were not incorrect. The removed words were spelling variants and can not be considered incorrect. Change-Id: I0d9ee8e34d70e144e8ab9d920c3d9dbc4242841d Reviewed-on: https://gerrit.libreoffice.org/c/core/+/181982 Reviewed-by: Hossein <hossein@libreoffice.org> Tested-by: Jenkins (cherry picked from commit 4332e34565823cb6fa53e33e1c6d6bdfd372ec87) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/182175 Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com> Reviewed-by: Hossein <hossein@libreoffice.org> Reviewed-by: افشین ‌ <afshin@libreoffice.org>
10 daystdf#165330 writerfilter: fix import of redline in paragraph after frameMichael Stahl
The flag m_bIsActualParagraphFramed is reset only in ExecuteFrameConversion() which is called at the end of the paragraph that follows the one that is in the frame, so all redlines in that paragraph were erroneously moved to the frame; reset it when a paragraph ends, if the next paragraph is also in the frame it can set the flag again. (regression from commit e8bae67b3dbcc90ace8264b6b1aefaf0ce459aba) Change-Id: I75a18d2e7b600737958e984c135ebf6201e6f979 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/182181 Tested-by: Jenkins Reviewed-by: Michael Stahl <michael.stahl@allotropia.de> (cherry picked from commit d09f3f24c38eda633825f4ac214731db06bc9a9a) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/182191 Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
10 daystdf#164949 regression fixedOliver Specht
Fixes regression introduced with 3e4aa127416a5947882e6644409468aa1ca039ae Change-Id: I065c626358b19f74d1838ae79717b0b630532dc1 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/181624 Tested-by: Jenkins Reviewed-by: Gabor Kelemen <gabor.kelemen.extern@allotropia.de> Tested-by: Gabor Kelemen <gabor.kelemen.extern@allotropia.de> (cherry picked from commit 9ceac9e0c4297b62fc8570bb915e35972a136e71) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/182100 Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de> (cherry picked from commit 3a121c57e546515eb5459651b1f3d10c3594214a) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/182156 Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
10 dayslibxml2: upgrade to 2.12.10Xisco Fauli
Downloaded from https://download.gnome.org/sources/libxml2/2.12/libxml2-2.12.10.tar.xz Change-Id: If12c5f81feaff5c938a1a308660009fe4504b3d7 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/181877 Tested-by: Jenkins Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
11 daystdf#165266 Force NSColor and native controls to use effective appearancePatrick Luby
+[NSAppearance setCurrentAppearance:] is deprecated and calling that appears to do less and less with each new version of macos and/or Xcode so run all system +[NSColor ...] calls and drawing of native controls in a block passed to -[NSAppearance performAsCurrentDrawingAppearance:]. Change-Id: I857bfb2504ad2896579c7b2da4fdd2d591fab3b8 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/182074 Reviewed-by: Sahil Gautam <sahil.gautam.extern@allotropia.de> Tested-by: Jenkins Reviewed-by: Patrick Luby <guibomacdev@gmail.com> (cherry picked from commit 48125efbd7bf370981d48e4a8d0ce7fbaf1857e1) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/182092 Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com> (cherry picked from commit 7c659f8ac950284a4094b97a73e2ce5a5a6b86e5) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/182134
11 daystdf#165322 sw: apply formatting for multiple redlines in SwRedlineItrMichael Stahl
SwRedlineItr::Seek() assumes that redlines don't overlap, but sometimes they do, at least a ParagraphFormat and a Delete redline can overlap (unsure if that is a good idea) when imported from DOCX. Change-Id: Ic13080bfe8c9910ffef44f3e48d11c7f852427ba Reviewed-on: https://gerrit.libreoffice.org/c/core/+/181961 Tested-by: Jenkins Reviewed-by: Michael Stahl <michael.stahl@allotropia.de> (cherry picked from commit b3567d7e1f08df7c050d3cec86cbb200af558172) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/182163 Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>
11 daystdf#165322 sw: prefer insert/delete redline in mouse-over tooltipMichael Stahl
Unfortunately SwCursorShell::GetContentAtPos() can only report 1 redline for a given position; in case there is a format and a insert/delete redline at the same position, the latter is more important. This is then used in SwEditWin::RequestHelp() to display a tooltip if the user moves the mouse cursor over a redline. Change-Id: I32af7a154873e3fa5775a711980bb3dab3e307ad Reviewed-on: https://gerrit.libreoffice.org/c/core/+/181960 Tested-by: Jenkins Reviewed-by: Michael Stahl <michael.stahl@allotropia.de> (cherry picked from commit f439448d21ef2feb03a9920d95d30f23795db6ac) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/182153 Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>
11 daystdf#165322 sw: GetRedline() binary search doesn't work with overlapsMichael Stahl
Change-Id: I6d7a271eb96f55abdd6d53a153b277083868109b Reviewed-on: https://gerrit.libreoffice.org/c/core/+/182117 Reviewed-by: Michael Stahl <michael.stahl@allotropia.de> Tested-by: Jenkins (cherry picked from commit c5f7619d6eebe478332ae4dcb27fde85df6278a9) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/182152 Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>
11 daystdf#165420: handle empty arguments correctlyMike Kaganski
Change-Id: Ib30cce816b2af8a780e09fa04a2129afd91fafe6 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/182118 Tested-by: Jenkins Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com> (cherry picked from commit 37216049f1a699a3269f0e19ee514e814b965266) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/182145 Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
11 dayscrashtesting: getSdrObjectFromSdrObjList() might return nullptrXisco Fauli
Seen in https://crashreport.libreoffice.org/stats/signature/E3dScene::NbcInsertObject(SdrObject%20*,unsigned%20__int64) Change-Id: I1136a977314ac47d1a3772c21d6970c20fe760cb Reviewed-on: https://gerrit.libreoffice.org/c/core/+/181801 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org> (cherry picked from commit be37c3e65407fdf08781a7c49f21d7e7e80a46ae) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/181820 Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com>
13 daysupdate creditsChristian Lohmaier
Change-Id: Ib9d63c49a3105152882980d3367ecab8fb34850f (cherry picked from commit 0ed956bf2a6779ae8cf9d1dc9bd17c66bd15ffb1)
2025-02-21sw: use same paragraph properties as Word for hidden textMichael Stahl
This is a follow-up to commit 2bcfb7231b5ca74f02274cfb74ca8463f78905d6 "tdf#152872 sw: conditionally hide paragraph breaks". Word determines the paragraph properties differently depending on whether paragraphs are merged by hidden text (where the first paragraph containing non-hidden text wins) or delete redlines (where the last paragraph wins). This fixes the hidden text situation while leaving the delete redline situation as it is. The problem is that CheckParaRedlineMerge() only considers hidden text on the paragraph end marker (RES_PARATR_LIST_AUTOFMT) but not elsewhere in the paragraph, so there are extents for the hidden text. The actual hiding of that is done via ScriptInfo::m_HiddenChg, which cannot be removed and replaced by merging because it is required for Writer's notion of hidden paragraphs in SwTextFrame::IsHiddenNowImpl(). * FindParaPropsNodeIgnoreHidden() skips over nodes that contain only hidden text in case hidden text isn't shown * factor out ScriptInfo::InitScriptInfoHidden() because it is now needed to find the pParaPropsNode, but the rest of InitScriptInfo() requires the pParaPropsNode... * testTdf152872 requires changes as it was relying on ControlCharacters alone toggling the merging list of commits that tweaked setting pParaPropsNode: 58353884dc86bdb3c1464f8bbf8c3e131584b78a (related: tdf#130685) sw: adapt definition of sw_redlinehide index 0 b86ff2c6a88aa41379e74f11e8ec8497ff85ffd0 tdf#118699 sw_redlinehide: need some more changes to use the last node fa5eb82b398e29ae033f7b7c8c8195dfc10cf5b0 tdf#118699 change tracking: don't number empty lines beec1594587d0bf1ea2268f9a435c948b5580278 tdf#125319 sw_redlinehide: handle empty paragraphs more like Word c20308f1b919ca5ce61233068946e5fddb7eadb3 sw_redlinehide_4b: surprising discoveries Change-Id: If0e49a4d105dbf7d71e753967f36f2ec56f21f1d Reviewed-on: https://gerrit.libreoffice.org/c/core/+/181918 Reviewed-by: Michael Stahl <michael.stahl@allotropia.de> Tested-by: Jenkins (cherry picked from commit 8712673a445edeb28a5f3029bbcaa096f38d72e6) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/181958 Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
2025-02-20libpng: upgrade to 1.6.47Xisco Fauli
Downloaded from https://sourceforge.net/projects/libpng/files/libpng16/1.6.47/libpng-1.6.47.tar.xz/download Change-Id: I8fc0469fa034b7da7850e42d8ed635b0959952f0 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/181864 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org> (cherry picked from commit 934f40d2b55bf40756cd596a149dfb7c766efc2f) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/181889 Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
2025-02-20libassuan: upgrade to 3.0.2Xisco Fauli
Downloaded from https://gnupg.org/ftp/gcrypt/libassuan/libassuan-3.0.2.tar.bz2 Change-Id: I007756045035517ef17eaa45086b3858eaf49f69 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/181870 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org> (cherry picked from commit dbff1a3506ef405829afc91cba92c1bc82d010c1) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/181883 Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
2025-02-19tdf#164703 tdf#111969 sw Get*Correction: only mouse passes PixelPosJustin Luth
This fixes my 24.8 commit 5bc7d0186d1a70990377a2f4c630fe11e2dfd166. All my focus was on mouse clicks, so I didn't realize that keyboard shortcuts were badly affected. Avoid all of that cursor -> pixel -> cursor madness and just don't provide a pixel position at all when it is a keyboard request for a context menu. I don't see how to create a unit test for this. (See earlier patchsets) Change-Id: Id1fe7d1c15ce590ea4f882be49cfe539971c8c69 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/181522 Reviewed-by: Justin Luth <jluth@mail.com> Tested-by: Jenkins (cherry picked from commit 793853fbd1665e90ab91e9b45826174707617275) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/181680 (cherry picked from commit 5a6a6c146f3bd5d12d5426e64a49c2dc18028f5e) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/181844 Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
2025-02-19tdf#165228 Don't reuse previous path in save dialogSamuel Mehrbrodt
Change-Id: I8abd005eac663a2d7be1952e0e91acd3cc3ae2de Reviewed-on: https://gerrit.libreoffice.org/c/core/+/181547 Tested-by: Jenkins Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de> (cherry picked from commit 22c07826d77adf93ada6e17ed6ac531163dd5059) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/181607 Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
2025-02-19tdf#165211 android: Include tabbuttonsmirrored.uiMichael Weghorn
This fixes a crash seen when trying to open the sample file from tdf#165211. From ADB log: 02-18 12:10:07.538 7343 7378 E libo:sal/osl/unx/file: failed to open /assets/share/config/soffice.cfg/svt/ui/tabbuttonsmirrored.ui 02-18 12:10:07.538 7343 7378 W vcl.builder: 1:include/vcl/widgetbuilder.hxx:74: Unable to read .ui file file:///assets/share/config/soffice.cfg/svt/ui/tabbuttonsmirrored.ui 02-18 12:10:07.538 7343 7378 F libc : /home/michi/development/git/libreoffice-WORKTREE-android/include/vcl/widgetbuilder.hxx:76: void WidgetBuilder<vcl::Window, VclPtr<vcl::Window>, PopupMenu, VclPtr<PopupMenu>>::processUIFile(Widget *) [Widget = vcl::Window, WidgetPtr = VclPtr<vcl::Window>, MenuClass = PopupMenu, MenuPtr = VclPtr<PopupMenu>]: assertion "false && "missing ui file or missing gb_CppunitTest_use_uiconfigs dependency"" failed 02-18 12:10:07.538 7343 7381 I stderr : /home/michi/development/git/libreoffice-WORKTREE-android/include/vcl/widgetbuilder.hxx:76: void WidgetBuilder<vcl::Window, VclPtr<vcl::Window>, PopupMenu, VclPtr<PopupMenu>>::processUIFile(Widget *) [Widget = vcl::Window, WidgetPtr = VclPtr<vcl::Window>, MenuClass = PopupMenu, MenuPtr = VclPtr<PopupMenu>]: assertion "false && "missing ui file or missing gb_CppunitTest_use_uiconfigs dependency"" failed 02-18 12:10:07.538 7343 7378 E LibreOffice/androidinst: SalAbort: 'Unspecified application error' 02-18 12:10:07.538 7343 7378 F libc : Fatal signal 6 (SIGABRT), code -1 (SI_QUEUE) in tid 7378 (Thread-2), pid 7343 (org.libreoffice) Change-Id: Ie3917043671f43af5e8251d4d9a05723c0c51690 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/181828 Reviewed-by: Michael Weghorn <m.weghorn@posteo.de> Tested-by: Jenkins (cherry picked from commit 45cfeed90899ff43015d9ee9e3bbf42ea07d8992) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/181836 Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2025-02-17android-viewer translated using WeblateWeblate
Dutch currently translated at 100.0% (116 of 116 strings) Change-Id: I297cb04f8e4813109b425fc996a057e4f008e9c9 Co-authored-by: Weblate <noreply@documentfoundation.org> Co-authored-by: vpanter <Leo.Moons@proximus.be> Translate-URL: https://translations.documentfoundation.org/projects/android-viewer/android-strings-24-8/nl/ Translation: android-viewer/android-strings-24-8 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/181744 Reviewed-by: Michael Weghorn <m.weghorn@posteo.de> Tested-by: Jenkins
2025-02-14postgresql: upgrade to 13.19Xisco Fauli
Downloaded from https://ftp.postgresql.org/pub/source/v13.19/postgresql-13.19.tar.bz2 Change-Id: I77292e84eb167a7e2b822ea2c45df9771e6029ca Reviewed-on: https://gerrit.libreoffice.org/c/core/+/181656 Tested-by: Jenkins Reviewed-by: Taichi Haradaguchi <20001722@protonmail.com>
2025-02-14curl: upgrade to 8.12.1Xisco Fauli
Downloaded from https://curl.se/download/curl-8.12.1.tar.xz Change-Id: I038e6bb402a5c6f19ac30efd9e8aa1aaf020b63b Reviewed-on: https://gerrit.libreoffice.org/c/core/+/181630 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org> (cherry picked from commit ff8400cdecfa152ca1a58412f4a52f0467f874d3) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/181649 Reviewed-by: Taichi Haradaguchi <20001722@protonmail.com>
2025-02-13tdf#164996 Optimize Persian (Farsi) AutoCorrect listافشین
This patch provides an optimized version of the AutoCorrect list for Persian (Farsi) language. The old version was created to resolve i#95322, eleven years ago. In the old file, there were over 6,000 words in the list, nearly 2/3 of which were unnecessary and essentially did not belong to the database. It would be better to move them to spell-checking. Change-Id: Ibe3a2e07ebecdf4a541a5cfacf6fefa8ade4e300 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/181004 Tested-by: Jenkins Reviewed-by: Hossein <hossein@libreoffice.org> (cherry picked from commit e142387ffd70d357c0830a9f07d59e4a5b5135f5) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/181356 Reviewed-by: Hossein <hossein@libreoffice.org> Reviewed-by: افشین ‌ <afshin@libreoffice.org> Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
2025-02-12Update git submodulesChristian Lohmaier
* Update translations from branch 'libreoffice-24-8' to 00e8f9e37a2fef5fbc2f3089d3224ef00fad8642 - update translations for 24.8.5 rc2 and force-fix errors using pocheck Change-Id: Ib2ff8cbc5b4c47700ff0a4b831d32e17172cc1b0 (cherry picked from commit 74a744cd1052af78ec7afc050c5cdd8cec4550bb)
2025-02-12update creditsChristian Lohmaier
Change-Id: I7f35e212bb8aaf33ddb25fd76aa9c0f2ec375177 (cherry picked from commit 0ab7917fb7f6cd1c24e198d0a7ed68685c833c29)
2025-02-12Revert "tdf#164223 invert alpha mask for JPEG images"Patrick Luby
This reverts commit 455d7b4f113768b4b3be5b8989aa13708130531a. Reason for revert: the commit causes tdf#165125. Interestingly, tdf#165125 no longer occurs on this branch after reverting the above commit so it appears that after my commit, some other commit may have fixed the underlying bug. Change-Id: Ief33e857b389882f4961a2b1bb8b1945f950e9cd Reviewed-on: https://gerrit.libreoffice.org/c/core/+/181294 Tested-by: Jenkins Reviewed-by: Patrick Luby <guibomacdev@gmail.com> Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2025-02-12openssl: upgrade to 3.0.16Xisco Fauli
Downloaded from https://github.com/openssl/openssl/releases/download/openssl-3.0.16/openssl-3.0.16.tar.gz Change-Id: I9eeb10132455be1240cbe7312275d5211dee3600 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/181442 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org> (cherry picked from commit fe39e60102f34f6dba59828579ee75e4c05486e0) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/181454 Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
2025-02-11language-subtag-registry: upgrade to 2025-02-06Xisco Fauli
How the file was created: mkdir data cd data wget https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry cd .. tar cvjf language-subtag-registry-2025-02-06.tar.bz2 data/language-subtag-registry Change-Id: I3b61e752e14384ff45b692f63b2f741d6a09dc77 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/181331 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org> (cherry picked from commit ee29fb4b41b143eaa6cae5d962c55339e7cf1906) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/181349 Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>