head 1.1; access; symbols pkgsrc-2026Q1:1.1.0.2 pkgsrc-2026Q1-base:1.1; locks; strict; comment @# @; 1.1 date 2026.02.09.16.59.59; author ryoon; state Exp; branches; next ; commitid XLuvXblnCUgjVItG; desc @@ 1.1 log @misc/libreofficeL Update to 26.2.0.3 Changelg: New features of 26.2.0: Writer * Anchored objects are no longer selected after pasting. The old behaviour can be restored by setting the expert option Office::Writer::Cursor::Option::SelectPastedAnchoredObject to true. (Michael Stahl, Collabora) tdf#167833 * Floating tables and the keep-with-next/don't split paragraph attributes now work better together in Writer (blog post). (Miklos Vajna, Collabora) * Change tracking: old direct format of format redlines are now preserved for ODT and are improved for DOCX (blog post). (Miklos Vajna, Collabora) * Change tracking: it is now possible to decide which change to accept for interdependent changes (blog post). (Miklos Vajna, Collabora) * Floating tables can now be split into floating tables, which improves DOCX export. (Michael Stahl, Collabora) fc53ab8e * When changing one numbered list by joining it to a previous one (Add to list), this now helpfully also removes any "Restart numbering" properties. (Justin Luth) tdf#113213 * Spell checking dialog: various papercut fixes. Correct-All list no longer cleared unnecessarily (and more reliably cleared when switching to another application). (Justin Luth) tdf#191558 tdf#126826 * Record Track Changes: Partly-deleted paragraphs added to the hidden list. In this way, track changes for partly-deleted paragraphs will not be displayed in the numbering list. (Bayram ?i?ek, Collabora) tdf#157596 * Writer now takes line spacing into account for field shadings. In this way, bottom of some letters (e.g. "?", "?", "g", "p") will not be cut off because of the "field shadings" background layer. (Bayram ?i?ek, Collabora) tdf#167527 * Do not show line numbering in footnote during DOCX import. (Bayram ?i?ek, Collabora) tdf#167202 * Pasting a single image from the clipboard now automatically inserts a caption, following the Writer AutoCaption Images configuration setting. (Michael Stahl, Collabora) d072b5e0 * Writer now supports Start and End paragraph alignment. These options align paragraphs relative to the paragraph text direction, and can simplify reusing styles across languages and writing systems. (Jonathan Clark, TDF) tdf#118350 * Writer can now automatically set the direction of RTL text while typing. This behavior can be added to a paragraph style by checking the "Automatically set direction" option in the alignment tab of the paragraph dialog. (Jonathan Clark, TDF) tdf#162120 * Writer now displays a more visible grid, and the Snap to Grid functionality now accurately aligns objects with the grid. (Tam??s Zolnai) tdf#89544 tdf# 126493 * Option to prevent dragging of selected text per Tools ? Options ? LibreOffice ? Writer ? Formatting Aids: Drag 'n Drop: [x] Allow text to be dragged and dropped (Heiko Tietze, tdf) tdf#100998 Calc * Added connector support for Calc. The object path in the standard toolbar: Insert ? Shape ? Connectors. The object path in the tabbed user interface: Insert ? Connectors (double click for multi-selection). (Amin Irgaliev, Vladislav Tarakanov) tdf#79356 * Calc now supports xmlMaps.xml. (Bayram ?i?ek, Collabora) tdf#167689 * Improvements to the Sort dialog options. (Regina Henschel) + When natural sort is enabled in the Sort dialog options, you have an additional choice to treat decimal separators as regular characters. That allows to sort IP addresses, for example, even if your locale has a dot as decimal separator. The fact that natural sort is enabled is now written to the file and thus retained when reopening the file. tdf# 161949 + The locale setting in the options of the Sort dialog is now written to the file and thus retained. Setting the locale effects not only the choice of a special sort algorithm but now it effects other locale dependent sorting properties too, e.g. which character is used as decimal separator for natural sort. tdf#168175. * Support for Biff12 (Excel 2007+) clipboard format was added, removing limitations of the amount of data pasted into Calc from Excel. (Laurent Balland) (Mike Kaganski, Collabora) tdf#127675 * Excel 2010+ was made the default format when saving as XLSX. It was renamed from 'Office Open XML Spreadsheet' to 'Excel 2010??365 Spreadsheet'. (Justin Luth, Collabora) tdf#165180 * Modifying a formula to Matrix mode can now simply be done by F2, ?? Shift+Ctrl+? Enter. No need to change formula itself. (Laurent Balland) tdf #104888 * The commands to set the font and the background color (.uno:Color/ uno:BackgroundColor) apply the actual setting from the color picker, when assigned to a shortcut. (Heiko Tietze, TDF) tdf#138722, tdf#169812 * Expert option Office::Calc::Content::Display::NoteTransparency allows users to switch off transparency for comments. (Heiko Tietze, TDF) tdf#169504 * Column titles don't overlap anymore when column widths are small. (Heiko Tietze, TDF) tdf#168092} Performance * Scrolling speed was improved when a spreadsheet has many hiding columns (Caol??n McNamara, Collabora) tdf#156297 * Spreadsheets with lots of shapes are now faster to work with. (Noel Grandin, Collabora) tdf#154913 * Removal of duplicate entries is now faster. (Noel Grandin, Collabora) tdf# 166121 * Reject tracked changes is faster. (Noel Grandin, Collabora) tdf#133557 * Exporting SVGs with lots of bitmaps was optimized. (Noel Grandin, Collabora) tdf#169532 Impress * Introduced Microsoft Media Foundation APIs on Windows to support video and audio playback of common codecs. Managing video playback with MFPlay. About the supported video and audio file formats (without any additional installed codec), more information can be found on this link. (Balazs Varga, Collabora) tdf#62408 tdf#105168 tdf#159292 Base * Base is now truly multi-user. (Pierre Vacher) tdf#167960 Chart * Hovering with the mouse over Chart data range colour palette entries in the Sidebar now shows a live preview in the active chart. (Marco Cecchetti, Collabora) 25fa7051 * Some OOXML chart style content now round-trips through LibreOffice (OOXML -> LO -> OOXML) successfully. For now this is incomplete, and the style data is neither available nor modifiable in the user interface. (Kurt Nordback, Collabora) tdf#168472 Performance * Performance issues with 3D charts were fixed. (Noel Grandin, Collabora) tdf #148988 Core / General * Fonts for which the license disallows editing, which are embedded in documents, are now supported. Previously, they were silently ignored, and the documents were displayed using substitute fonts. Now the user is asked if they want to open the document in edit mode (without the said fonts), or in read-only mode (with the fonts used for display). ODF and OOXML file formats are supported. (Mike Kaganski, Collabora) tdf#145967 * A part of the infrastructure that affects connectors has been moved from sd to svx. This change allows implementing connectors functionality in other modules (Calc, Writer). (Amin Irgaliev, Vladislav Tarakanov) tdf#79356 * Google Drive authentication was improved to use normal browser method (Windows only for now). (Mike Kaganski, Collabora) tdf#101630 * PDF export: handle document external links. (Floris Bos; Olivier Hallot, TDF) tdf#167490 tdf#170309 Filters Generic XML and JSON mapping to Calc Generic XML and JSON documents with linkable ranges are now automatically mapped to sheets in Calc. A linkable range is a section of a document containing tabular records. When a document contains multiple linkable ranges, each range gets mapped to a single sheet. For example, the following JSON document [ { "id": 5001, "name": "Wireless Mouse", "description": "Ergonomic wireless mouse with adjustable DPI settings.", "sku": "WM-ERGO-BLK-01", "price": 25.50, "stock_quantity": 150, "category": "Electronics" }, { "id": 5002, "name": "Mechanical Keyboard", "description": "RGB mechanical keyboard with brown switches for tactile feedback.", "sku": "MK-RGB-BROWN-02", "price": 89.99, "stock_quantity": 75, "category": "Electronics" }, { "id": 5003, "name": "Laptop Stand", "description": "Adjustable aluminum laptop stand for improved ergonomics.", "sku": "LS-ALUM-ADJ-03", "price": 35.00, "stock_quantity": 200, "category": "Accessories" } ] gets mapped to the following range of values when opened. There is no constraints on the structure of the original data in the source document as the structure of the original data is analyzed and is automatically mapped to sheet. However, this automatic mapping is done on a best-effort basis, and it may not work in all cases. XML documents with linkable ranges are handled in a similar fashion. (Kohei Yoshida, Collabora) DOCX * Improved line height handling of Chinese, Japanese, and Korean DOC/DOCX documents. (Jonathan Clark) tdf#129808 Markdown * Added support for exporting to Markdown format (blog post). (Mike Kaganski, Miklos Vajna; Collabora) tdf#160734 tdf#168152 tdf#168172 tdf#168317 tdf# 168341 tdf#168662 * Added support for importing from Markdown format, either via files or via the clipboard. (Ujjawal Kumar) tdf#162153 * Added support for using ODT/DOCX templates while importing a Markdown document (blog post). (Miklos Vajna; Collabora) EPUB * EPUB export was made much faster, and a progress bar is shown during export. (Noel Grandin, Collabora) tdf#133976 Graphics The Skia graphics engine is now mandatory on both Windows and macOS. (Noel Grandin, Collabora) 07f480b7 9f9550a6 Performance * Rendering of shape fills was made more performant. (Noel Grandin, Collabora) tdf#160345 tdf#149592 * Rendering of SVGs with pattern fills is now faster on Linux. (Noel Grandin, Collabora) tdf#101083 User Interface * All dialogs use vertical tabs with icons now. (Heiko Tietze) tdf#161497 * Option to use horizontal tabs instead vertical. (Heiko Tietze) tdf#167108 * The Layouts panel in the Impress Sidebar now uses a native IconView widget instead of the ValueSet widget. (Parth Raiyani, Collabora) tdf#166964 * The Theme dialog now uses a native IconView widget instead of the ValueSet widget. (Parth Raiyani, Collabora) tdf#167074 * The Presets and Shadow Style Positions from the border page dialog now use a native IconView widget instead of the ValueSet widget. (Parth Raiyani, Collabora) tdf#167536 * The Go to Page/Slide/Sheet dialogs are now async. (Hubert Figui??re, Collabora) 8b609509 1beb3252 46c25815 * Allow inserting hyperlink via context menu (when text is selected). (Samuel Mehrbrodt, Collabora) tdf#167544 * Dialog screenshots can now be copied to the clipboard for immediate pasting in documents (Olivier Hallot, TDF) tdf#166391 * On Linux, the native GTK and Qt color picker dialogs are now used by default instead of the custom LibreOffice one. This can be configured in Tools ? Options ? LibreOffice ? General (Michael Weghorn, TDF) tdf#167669 tdf#169505 * The page size dropdown in the NotebookBar is now visually more consistent with the rest of the User Interface and it displays the full names of the available page sizes. (Michael Weghorn, TDF) tdf#136905 tdf#169710 * New symbols for unordered lists (Heiko Tietze, TDF) tdf#168292 * Image library for unordered lists (bullets) updated. (Andreas Kainz; Heiko Tietze, TDF) tdf#139076 Accessibility * Accessibility of the border previews in the Border tab of various dialogs (like Writer's Format ? Paragraph dialog) has been improved to avoid confusing screen reader announcement. (Michael Weghorn, TDF) tdf#167279 * When the Tools ? Spelling dialog shows up, it is now properly announced by the Orca screen reader on Linux. (Michael Weghorn, TDF) tdf#163802 * Removing the accessible selection no longer unexpectedly sets the caret to the beginning of the text. (Michael Weghorn, TDF) tdf#167930 * The Help ? Check for Updates... dialog is now screen reader accessible. (Michael Weghorn, TDF) tdf#104833 * Spelling errors in Writer are now only reported to assistive technology when automatic spell checking is actually enabled. (Michael Weghorn, TDF) NVDA #19170 * Keyboard accessibility for the Tools ? Extensions... dialog has been improved. (Michael Weghorn, TDF) tdf#127201 * It is now possible to switch between vertical tabs using keyboard shortcuts. (Heiko Tietze, TDF; Michael Weghorn, TDF) tdf#167125 tdf#169383 Scripting * The version of the internal Python is 3.12. * Ship sqlite3 with internal python. (Xisco Fauli, TDF) tdf#168512 * Ship dbm with internal python. (Xisco Fauli, TDF) tdf#132074 * Ship venv with internal python. (Xisco Fauli, TDF) tdf#168511 * Ship lzma with internal python. (Xisco Fauli, TDF) tdf#168513 The ScriptForge libraries An extensible and robust collection of macro scripting resources for LibreOffice to be invoked from user Basic or Python scripts. (Jean-Pierre Ledure) The libraries expose a total of 35 services each with a bunch of methods and properties. New in LibreOffice 26.2: * The session.GetRangeFromCalc() method reads the values contained in a given range located in a given Calc file. The file does not need to be open. * The new ScriptForge.Sharedmemory service implements the mechanisms to manage persistent memory storage across Basic and/or Python scripts. In event-driven scripting one can often benefit from having variables still being available when the next script is triggered, probably due to a user action. And this, especially, in Basic + Python mixed environments. * The scriptforge.pyi stub file, which is a great support when editing python scripts with PyCharm or VSCode, has its syntax upgraded to Python ?? 3.10. Older typing features are now superseded by more modern alternatives. * The AccessibleContext UNO API is gradually being deprecated. A serious code revisit was needed. More details in tdf#168409. * The calc.ColorizeRange() method accepts now negative values in the background and foreground arguments to reset them to their default value. * The new SFDocuments.Shape service is focused on the description of shapes/ images/drawing objects stored in (in the current release only) Calc documents. Next methods are implemented : shape.Anchor(), shape.ExportToFile(), shape.Pick(), shape.Resize() and shape.Rotate() about any pivot point. The whole set of services (except when better done by native built-in functions) is made available for Python scripts with identical syntax and behavior as in Basic. ScriptForge in the wiki: read Macros/ScriptForge (Lobaluna). The English version of the documentation of the ScriptForge libraries (26.2) is partially integrated in the LibreOffice help pages (https:// help.libreoffice.org/26.2/en-US/text/sbasic/shared/03/lib_ScriptForge.html? DbPAR=BASIC). Their finalization and translation into other languages is underway. (Alain Romedenne, Rafael Lima) Localization Improvements to proofing tools and language support * Spell check dictionaries were updated for the languages: Hungarian, Mongolian, Portuguese (pt_PT) * Hyphenation rules were updated for the languages: Hungarian 26.2.0.3: List of fixed bugs Bugs fixed compared to 26.2.0 RC2: 1. tdf#41777 Window size reopening a document not like size when saved [Michael Weghorn] 2. tdf#130857 qt5/qt6: implement theming using native Qt widgets (weld) [Michael Weghorn] 3. tdf#137833 Image appears rotated when loaded in latest LO [Xisco Fauli] 4. tdf#162527 w:drawing is displayed even though set to hidden [Aron Budea] 5. tdf#168281 Issues with slide layout sidebar pane (Windows, qt, gen) [Michael Weghorn] 6. tdf#168438 [26.2] Border Style icon in the toolbar does not work [Xisco Fauli] 7. tdf#168640 Invisible characters in Customize - Keyboard UI (kf6-only) [Michael Weghorn] 8. tdf#169371 LibreOffice don't start at all. A message appears on my screen telling: soffice.exe - program error [Christian Lohmaier] 9. tdf#169441 Decouple bullet library items from default levels [Aron Budea] 10. tdf#169485 Cannot insert the image by drag and drop (Windows-only) [Mike Kaganski] 11. tdf#169802 Text still flows around hidden shape in DOCX [Aron Budea] 12. tdf#169933 Dashed and dotted lines are converted to solid lines in PDF output [Masayuki Iizuka] 13. tdf#169934 Transparency is lost when applying a duotone filter to images in Excel files [Noel Grandin] 14. tdf#170399 Crash when trying to edit template [Michael Weghorn] 26.2.0.2: List of fixed bugs Bugs fixed compared to 26.2.0 RC1: 1. cid#1676290 argument cannot be negative [Caol??n McNamara] 2. ofz#470644944 null-dereference READ [Caol??n McNamara] 3. ofz#471087908 null-dereference READ [Caol??n McNamara] 4. ofz#471764989 integer-overflow [Caol??n McNamara] 5. ofz#471785270 integer-overflow [Caol??n McNamara] 6. ofz#472735025 integer-overflow [Caol??n McNamara] 7. ofz#473050752 integer-overflow [Caol??n McNamara] 8. tdf#40277 Compound words & personal dictionary [L??szl?? N??meth] 9. tdf#89365 Impress: Change from Bullets to Numbering to Bullets does not set bullet, needs another click [Miklos Vajna] 10. tdf#90993 EDITING: Objects anchored to frame disappear when frame anchor is changed. [Jim Raykowski] 11. tdf#111969 right-click on right half of last character in selection loses the selection (Writer) [Justin Luth] 12. tdf#127675 Pasting only 65536 rows / 256 columns / 255 characters per cell to Calc from Excel (missing support for BIFF12 clipboard format) [Mike Kaganski] 13. tdf#130695 EDITING: in custom dictionary, let abbreviations have trailing periods, and recognize the bad abbreviations without the dot [L??szl?? N?? meth] 14. tdf#131124 Export of drawing to jpg or png has initial zero width/height if it is 3D [Regina Henschel] 15. tdf#138722 Custom shortcut for uno:BackgroundColor should set last color not NoFill [Heiko Tietze] 16. tdf#142693 Libreoffice Writer is not reading user page sizes from docx file [Aron Budea] 17. tdf#148041 Clicking text will make line spacing change for no reason in Impress [Balazs Varga] 18. tdf#151849 Find-and-replace shortcut becomes keyboard-layout-sensitive in find bar [Caol??n McNamara] 19. tdf#152706 TRANSLATION: "Requested clipboard format is not available" error message when using DeepL translation feature [Mike Kaganski] 20. tdf#154285 IsNumeric(1,2) returns True, must produce an error [Vaibhav Singh] 21. tdf#155306 Footnotes numbering start per Page in a section with more than 1 column always shows 0 [Mike Kaganski] 22. tdf#162514 Spellchecker fails to recognize words ending in period (typically abbreviation) [L??szl?? N??meth] 23. tdf#165180 PPTX: Default to using Impress 'Office Open XML Presentation' filter (PowerPoint 2010+) (comment 48) [Justin Luth] 24. tdf#165742 Chartex charts are lost on input from OOXML and re-export [Kurt Nordback] 25. tdf#166945 Mouse cursor insertion is offset to left of cursor when right-clicking [Justin Luth] 26. tdf#167737 In Dark Mode, when leaving chart back to Calc, label font becomes black [Caol??n McNamara] 27. tdf#168076 [26.2 CJK vertical Skia] In the vertical writing mode, the 3-point reader turns sideways and moves to the top to overwrite (or be Bold) [Xisco Fauli] 28. tdf#168110 Placeholder text is visible in presentation mode [Balazs Varga] 29. tdf#168737 FILEOPEN DOCX Overlapping redlines: multiple Accept All / Reject All needed [Miklos Vajna] 30. tdf#168751 FILEOPEN DOCX Overlapping redlines: character formatting on deleted text can not be rejected [Miklos Vajna] 31. tdf#168977 FILESAVE DOCX Document with chart in footer can't be opened in Word after roundtrip [Justin Luth] 32. tdf#169049 Problems with Data provider SORT_TRANSFORMATION [Regina Henschel] 33. tdf#169154 FILTER DOC: Files are reported as "corrupted" but can be opened nevertheless [Kohei Yoshida] 34. tdf#169419 Page size is written to DOCX outside of range allowed by Word / [MS-OI29500] [Aron Budea] 35. tdf#169456 FILEOPEN PPTX Text placeholder objects background becomes None instead of solid white [G??l?ah K?se] 36. tdf#169504 Comments transparency can't be disabled, which can make comments difficult to read. [Heiko Tietze] 37. tdf#169812 Custom shortcut for .uno:Color should set last color not open dialog [Heiko Tietze] 38. tdf#169813 Imported SVG changes appearance after breaking [Andreas Heinisch] 39. tdf#169843 Fileopen DOCX: Set of real numbers R not read properly as symbol [Pranam Lashkari] 40. tdf#169911 FILESAVE: ODP -> PPTX exporting animations without a target [Karthik Godha] 41. tdf#169914 Black background of the report builder : charts are not visible (Windows) [Noel Grandin] 42. tdf#169920 Glyph positions are incorrect with DFKai-SB in vertical writing [Jeff Huang] 43. tdf#169924 FILESAVE: ODP -> PPTX exporting animations of shapes which are not in the current slide [Karthik Godha] 44. tdf#169941 FILESAVE: ODP -> PPTX internal links to shapes [Karthik Godha] 45. tdf#169949 Unexpected tab portion for headings from simple DOCX file [Miklos Vajna] 46. tdf#169971 Background color of Start Center is white in light theme [Dan Williams] 47. tdf#169979 FILESAVE: ODP -> PPTX missing p:pic element [Karthik Godha] 48. tdf#169980 FILESAVE: ODP -> PPTX Improper Export of StockChart [Karthik Godha] 49. tdf#170003 paragraph before table is getting below spacing from the continuous section break [Justin Luth] 50. tdf#170012 infinite loop/crash when saving ODS with a SCA_CELL_RESIZE form control that moved [Justin Luth] 51. tdf#170019 daily build has wrong path to gallery in chart data point properties type Icon [Xisco Fauli, Heiko Tietze] 52. tdf#170027 Crash when undoing shape drag with Alt pressed [Balazs Varga] 53. tdf#170035 FILESAVE: PPTX -> PPTX internal names are exported in custom shape geometry [Karthik Godha] 54. tdf#170041 Writer Navigator: split frames holding floating tables aren't highlighted fully [Jim Raykowski] 55. tdf#170067 Writer: Unprotect section needs to ask for set password [Jim Raykowski] 56. tdf#170102 FILESAVE PowerPoint's Title and Content layout doesn't survive PPTX->ODP->PPTX conversion correctly [Aron Budea] 57. tdf#170119 DOCX LAYOUT: top margin after continuous-section break should be "reduced" by the sectPr's bottom margin [Justin Luth] 58. tdf#170140 spell checking: missing support of words with non-ASCII apostrophe [L??szl?? N??meth] 59. tdf#170166 Bullets appeared after PPTX export [Balazs Varga] 60. tdf#170171 Fileopen DOCX: Formula with brackets shows inverted question marks [Pranam Lashkari] 61. tdf#170202 FILESAVE PPTX Presentations with physics animations become invalid when saved to PPTX [Aron Budea] 62. tdf#170208 table/content without cell margin shifted left of the page margin [Justin Luth] 63. tdf#170257 Dragging a shape over another shape changes positions [Noel Grandin] 64. tdf#170261 Provide 2010 VBA export filters for docm, xlsm, pptm [Justin Luth] 65. tdf#170283 LibreOffice crashed when opening a .ppt file [Noel Grandin] 66. tdf#170325 Update default two digit year range start from 1930 to a more current one [Aron Budea] 26.2.0.1: List of fixed bugs Bugs fixed compared to 26.2.0 Beta1: 1. cid#1557959 variable copied when it could be moved [Caol??n McNamara] 2. cid#1659736 division or modulo by float zero [Caol??n McNamara] 3. cid#1660011 variable copied when it could be moved [Caol??n McNamara] 4. ofz#466583689 cairo doesn't really handle outside +- 1 << 23 [Caol??n McNamara] 5. tdf#96389 Default tab size wrong on pptx import [Justin Luth] 6. tdf#149756 FILEOPEN PPTX Some connectors are broken [Justin Luth] 7. tdf#152545 Connectors line spacing problem [Justin Luth] 8. tdf#154285 IsNumeric(1,2) returns True, must produce an error [Simon Chenery] 9. tdf#155780 FileName Field displays wrong content if IsFixed is True when inserted by Macro. [Andreas Heinisch] 10. tdf#156611 Calc: able to insert multiple hyperlinks into cell, but they wont be saved [Justin Luth] 11. tdf#158289 The term "Track changes" is being used ungrammatically [Ilmari Lauhakangas] 12. tdf#159169 Wrong translation for German (because "Orphans" and "Widows" terms are still in Find and Replace > Attributes) [Samuel Mehrbrodt] 13. tdf#160096 Validity list set to not show error message does not allow unlisted values to be entered [Heiko Tietze] 14. tdf#163347 UI: Options - Charts - Default Colors: Chart Colors and Color Table do not represent actual value [Jim Raykowski] 15. tdf#164141 XLS with command button roundtripped as XLSX not opening in Excel [Aron Budea] 16. tdf#165180 PPTX: Default to using Impress 'Office Open XML Presentation' filter (PowerPoint 2010+) (comment 35) [Justin Luth] 17. tdf#165207 FILESAVE DOCX: save date field zero'd out (in MS Word) after round-trip [Justin Luth] 18. tdf#165225 Text is not visible on selected inactive menu bars on LibreOffice v.25.2.0.3 [Heiko Tietze] 19. tdf#166325 FILESAVE DOCX Word fails to open roundtripped document (bg2 theme color turns into light2) [Aron Budea] 20. tdf#167385 Comment resolution menu does not refresh after state change [Michael Weghorn] 21. tdf#168452 SVG: support unicode-bidi [Xisco Fauli] 22. tdf#168737 FILEOPEN DOCX Overlapping redlines: multiple Accept All / Reject All needed [Miklos Vajna] 23. tdf#168818 F4 key does not cycle through individual references, when they have line breaks [Mike Kaganski] 24. tdf#169072 FILESAVE PPTX File fails to open in PP again, difference between UI and convert-to (forum-mso-de-38427.ppt) [Justin Luth] 25. tdf#169105 Writer: Font name is auto-completed but auto-completed text is not updated when the following chars do not match the auto-completed name (gtk3) [Caol??n McNamara] 26. tdf#169414 Ghost object remains in original position after object is moved [Noel Grandin] 27. tdf#169505 RGB, HSB, CMYK textboxes gone from color picker dialog [Michael Weghorn] 28. tdf#169524 FILESAVE PPTX Paragraphs in shapes get 0.6 cm before indent [Karthik Godha] 29. tdf#169680 FILEOPEN DOCX: images stretched or squeezed [Miklos Vajna] 30. tdf#169727 Left hand pane of main base window does not update system theme dynamically in macOS [Dan Williams] 31. tdf#169730 Persian (Farsi) filenames are displayed reversed in LibreOffice Start Center [Xisco Fauli] 32. tdf#169791 When selecting multiple text runs and adding ruby, extra characters are added [Jonathan Clark] 33. tdf#169825 FILESAVE PPTX Certain layouts are exported invalid [Aron Budea] 34. tdf#169841 Update logo in Start center for 26.2 [Heiko Tietze, Xisco Fauli] 35. tdf#169851 [26.2] In the cell formatting dialog, you might forget the name of the last used palette for background color [Jim Raykowski] 36. tdf#169871 LibreOffice Writer displays incorrect colors in BMP images when an odt file was created with OpenOffice Writer. [Andras Timar] 37. tdf#169882 Writer freezes when opening a file [Mike Kaganski] 38. tdf#169884 Links containing "~" in Markdown files may cause them to fail to open [Ujjawal Kumar] 39. tdf#169909 Provide ability to copy to clipboard the URL path from the File -> Properties... dialog "Location:" field [Heiko Tietze] 40. tdf#169986 footnotes are getting below spacing from the continuous section break [Justin Luth] 26.2.0 Beta1: List of fixed bugs Bugs fixed compared to 26.2.0 Alpha1: 1. cid#1399153 uncaught exception [Caol??n McNamara] 2. cid#1399234 uncaught exception [Caol??n McNamara] 3. cid#1399299 uncaught exception [Caol??n McNamara] 4. cid#1399305 uncaught exception [Caol??n McNamara] 5. cid#1399336 uncaught exception [Caol??n McNamara] 6. cid#1494598 uninitialized scalar field [Caol??n McNamara] 7. cid#1659626 uncaught exception [Caol??n McNamara] 8. cid#1659836 uncaught exception [Caol??n McNamara] 9. cid#1659880 division or modulo by float zero [Caol??n McNamara] 10. cid#1660226 silence Uncaught exception [Caol??n McNamara] 11. cid#1660275 uncaught exception [Caol??n McNamara] 12. cid#1662039 silence Data race condition [Caol??n McNamara] 13. cid#1664877 division or modulo by float zero [Caol??n McNamara] 14. cid#1666317 logically dead code [Caol??n McNamara] 15. cid#1667045 silence Division or modulo by float zero [Caol??n McNamara] 16. cid#1667056 silence Data race condition [Caol??n McNamara] 17. cid#1667063 silence Overflowed constant [Caol??n McNamara] 18. cid#1667078 silence Overflowed constant [Caol??n McNamara] 19. cid#1667085 silence Overflowed constant [Caol??n McNamara] 20. cid#1667094 silence Overflowed constant [Caol??n McNamara] 21. cid#1675018 big parameter passed by value [Caol??n McNamara] 22. cid#1675019 variable copied when it could be moved [Caol??n McNamara] 23. cid#1675088 use of auto that causes a copy [Caol??n McNamara] 24. cid#1675089 uninitialized scalar field [Caol??n McNamara] 25. cid#1675090 unchecked dynamic_cast [Caol??n McNamara] 26. cid#1675328 variable copied when it could be moved [Caol??n McNamara] 27. cid#1675329 silence Overflowed constant [Caol??n McNamara] 28. cid#1675332 silence Dereference null return value [Caol??n McNamara] 29. cid#1675333 silence Arguments in wrong order [Caol??n McNamara] 30. cool#7880 langaugetool: fix crash on opening spelling dialog [Rashesh Padia] 31. cool#13193 fix Ctrl Shift V issue on impress [G??l?ah K?se] 32. cool#13574 sw redline render mode: send LOK status [Miklos Vajna] 33. ofz#465488771 integer-overflow [Caol??n McNamara] 34. tdf#62248 REPORTBUILDER: multiple groupings on same field broken [Vissarion Fisikopoulos] 35. tdf#75280 Convert inappropriate use of sal_uIntPtr to better integer types [Daniel Lee] 36. tdf#82580 get rid of prewin.h / postwin.h wrapper headers [Daniel Lee] 37. tdf#114441 Convert use of sal_uLong to better integer types [Daniel, codemaestro, Daniel Lee] 38. tdf#130857 qt5/qt6: implement theming using native Qt widgets (weld) [Michael Weghorn] 39. tdf#136419 EDITING: Select All in Frame does not select all contents [Jim Raykowski] 40. tdf#136905 NB Layout tab 'Page Size' drop list UX is poor [Michael Weghorn] 41. tdf#143148 Use pragma once instead of include guards (Episode 2: Endgame) [seyoufi22, Daniel] 42. tdf#145614 Convert #define to enum or constexpr [Simon Chenery, seyoufi22] 43. tdf#145759 Use symbolic constants instead of magic numerical constants [Daniel] 44. tdf#146619 Remove unused #includes from C/C++ files [Gabor Kelemen] 45. tdf#146734 F1 (Help) for "Manage" button in Template Manager has no help [Olivier Hallot] 46. tdf#147021 Use std::size() or std::ssize() instead of SAL_N_ELEMENTS() macro [Nguyen, Simon Chenery] 47. tdf#148703 Writer crash on undo after paste [David Hashe] 48. tdf#150150 [Calc][UI] Comment indicator is hidden behind the AutoFilter dropdown [Justin Luth] 49. tdf#152030 Allow regular deletion of selection containing an entire generated index/table [Jim Raykowski] 50. tdf#153183 FILESAVE DOCX writing attribute "ID" in v:shape produces invalid document [Xisco Fauli, Noel Grandin] 51. tdf#154443 UI: Page corners rendered incorrectly (grey squares) [Heiko Tietze] 52. tdf#157664 Drop operator !=, where respective operator == is defined [sebastiangm15] 53. tdf#158237 Use C++20 contains() instead of find() and end() [Simon Chenery] 54. tdf#158921 Exported pivot table with custom name field yields corrupt XLSX when opened in MSO [Xisco Fauli] 55. tdf#162504 No Help page for multiple Sidebar Decks [Olivier Hallot] 56. tdf#162562 Tabbed UI has ugly outline around tab section (gtk3) [Caol??n McNamara] 57. tdf#162711 In VBASupport mode, conversion to Integral type must use banker's rounding [Andreas Heinisch] 58. tdf#163738 Use insert() to add multiple values in containers instead of a loop [Nicu] 59. tdf#164685 Cleanup class SfxItemSetFixed [shlok3640] 60. tdf#165233 Use lambdas instead of std::bind [Simon Chenery] 61. tdf#166386 Provide confirmation warning dialog for MRUs "Clear Recent Documents" and "Clear Unavailable Files" [Sampath-1984] 62. tdf#166724 Checkbox anchor wrongly imported from xlsx [Johann LORBER, Justin Luth] 63. tdf#167075 Pasting a selection onto a sheet in PNG or BMP results in a blank image [Xisco Fauli] 64. tdf#167125 Provide keyboard shortcut to switch between vertical tabs [Michael Weghorn] 65. tdf#167362 LibreOffice crashes for zoomtext and jaws users when the cursor is on the same line as a footnote. [Michael Stahl] 66. tdf#167386 copy & pasting text boxes fail [Xisco Fauli] 67. tdf#167941 Chart style file is not supported on import from/export to OOXML [Kurt Nordback] 68. tdf#168054 When extracting .svg files from .odg files, only the first page is extracted. [Mike Kaganski] 69. tdf#168120 line thickness menu is transparent and uses different font than other menus [Michael Weghorn] 70. tdf#168520 Give automated tests human-readable names [Ilmari Lauhakangas, Roman, Jussi Suominen, Daniel] 71. tdf#168736 FILESAVE PPTX - PPT presentation with link to next slide can't be opened in PowerPoint after saving [Karthik] 72. tdf#168843 FILESAVE PPTX - PPT exports invalid font size when saved as PPTX [Karthik Godha] 73. tdf#168850 In the second sheet, pasting range in PNG or BMP, image without sparklines will be pasted [Xisco Fauli] 74. tdf#168897 Crash when JAWS is running and template starting with table is opened [Michael Stahl] 75. tdf#168943 FORMATTING - Conditional formatting range incorrectly applied before restart [Mike Kaganski] 76. tdf#169019 Data provider SPLIT_TRANSFORMATION wrongly written to file and wrongly read on loading the file [Xisco Fauli] 77. tdf#169077 Data Provider dialog does not work with format HTML [Neil Roberts, Regina Henschel] 78. tdf#169088 FILESAVE PPTX: PPT/PPTX files with OLE object animations can't be opened in PowerPoint after saving as PPTX [Karthik Godha] 79. tdf#169122 Writer: Consistent Write Error When Overwriting XML (parser error : Attribute style:writing-mode redefined) [Regina Henschel] 80. tdf#169148 Date picker in DOCX file has black background [Noel Grandin] 81. tdf#169225 [26.2] Color emoji background appears black with certain fonts [Noel Grandin] 82. tdf#169251 Crash on copy, new, paste Markdown [Miklos Vajna] 83. tdf#169347 Item width is too wide on General tab of Print Dialog (Win Japanese-UI) [Heiko Tietze] 84. tdf#169351 Selecting part of an array formula and clicking in Input bar, cannot close the information dialog by clicking OK. Only ESC works. (Linux X11 session, Qt-based UIs) [Caol??n McNamara] 85. tdf#169383 Vertical tabs don't go forward/backwards on Ctrl+Tab / Shift+Ctrl+Tab [Michael Weghorn] 86. tdf#169399 A text in a nested section jumps to next page [Mike Kaganski] 87. tdf#169414 Ghost object remains in original position after object is moved [Noel Grandin] 88. tdf#169438 FILESAVE: PPT -> PPTX improper export of audio in animations. [Aron Budea] 89. tdf#169480 Change navigation back function to first make sure the cursor is visible [Jim Raykowski] 90. tdf#169508 Accessibility options behave in reverse for footnotes and endnotes [Saburo Yoshida] 91. tdf#169521 Linkification in Input Line does not work (gtk3-only) [Caol??n McNamara] 92. tdf#169523 Weird links in the Help topic "VBA supported Data Model" [Ilmari Lauhakangas] 93. tdf#169531 Quickfind sidebar: improve strings for results summary [Pedro Pinto Silva, Szymon K??os] 94. tdf#169532 Draw crashes when trying to export a page into svg or wmf/emf format. [Noel Grandin] 95. tdf#169533 Some slide background images not shown in Presenter console (Linux) [Noel Grandin] 96. tdf#169539 FILESAVE: PPT->PPTX Draw OLE object Data loss [Karthik Godha] 97. tdf#169541 Crash in: Data Provider: import 2x + save = crash on open file [Regina Henschel] 98. tdf#169553 FILESAVE PPTX Paragraphs aligned to "Start" become centered in PP [karthik] 99. tdf#169554 Paste with transpose does not work when pasting to a sheet that has been inserted before the source sheet [Xisco Fauli] 100. tdf#169637 The background of Page Size dropdown in Tabbed UI's Layout became transparent (kf6, gen) [Noel Grandin] 101. tdf#169656 Crash upon starting animated GIF [Noel Grandin] 102. tdf#169657 The background color of the Hide/Show button is too dark [Heiko Tietze] 103. tdf#169675 PPTX FILESAVE Animations on 3D objects result in invalid PPTX [Aron Budea] 104. tdf#169694 FILEOPEN PPTX: OLE animations are not imported [Karthik Godha] 105. tdf#169695 Table cells background color changed unexpectedly [Jim Raykowski] 106. tdf#169705 FILESAVE: PPT -> PPTX invalid values in a:off element [Karthik Godha] 107. tdf#169706 FILESAVE PPTX Empty reference to missing audio saved during conversion [Aron Budea] 108. tdf#169710 Notebookbar "Page Size" dropdown doesn't shown full name of page sizes [Michael Weghorn] 109. tdf#169716 [LOCALHELP] Update text alignment page with START/END + extended tips [Olivier Hallot] 110. tdf#169729 sm Formula editor guide and localhelp coverage of the Arabic mathematical expressions and RTL-LTR bidi support added at 24.2 [Olivier Hallot] 111. tdf#169781 FILEOPEN: PPTX legacy VML files are not imported [Karthik Godha] 112. tdf#169785 [LOCALHELP] Update Options - View page , ref: Appearance [Olivier Hallot] 113. tdf#169807 Applying the original page line-spacing option does not work [Tam??s Zolnai] 114. tdf#169817 Data provider inserts into wrong sheet [Xisco Fauli, Regina Henschel] @ text @$NetBSD$ --- external/pdfium/freebsd.patch.orig 2026-02-04 13:42:39.222198098 +0000 +++ external/pdfium/freebsd.patch @@@@ -5,7 +5,7 @@@@ -#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) & #include "core/fxge/systemfontinfo_iface.h" -#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) && !defined(OS_ASMJS) -+#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) && !defined(OS_ASMJS) && !defined(OS_FREEBSD) && !defined(OS_OPENBSD) ++#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) && !defined(OS_ASMJS) && !defined(OS_FREEBSD) && !defined(OS_OPENBSD) && !defined(OS_NETBSD) #error "Included on the wrong platform" #endif @@@@ -16,7 +16,7 @@@@ -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || }; -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || defined(OS_ASMJS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || defined(OS_ASMJS) || defined(OS_FREEBSD) || defined(OS_OPENBSD) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || defined(OS_ASMJS) || defined(OS_FREEBSD) || defined(OS_OPENBSD) || defined(OS_NETBSD) const char kNarrowFamily[] = "LiberationSansNarrow"; #elif BUILDFLAG(IS_ANDROID) const char kNarrowFamily[] = "RobotoCondensed"; @