QA/Dev Report: June 2025

General Activities

  1. LibreOffice 25.2.4 was announced on June 6
  2. Olivier Hallot (TDF) added help for compact layout Pivot Tables, Writer table formula MOD and improved the help for Writer’s Send menu commands, font colour, text attributes for drawing objects, Calc shortcut keys, Calc’s LOOKUP function, Of-Pie charts and file conversion filters
  3. Pierre F. added help for Writer table formula INT
  4. Gábor Kelemen (Collabora) simplified code for VCL settings and did many other code cleanups
  5. Tomaž Vajngerl (Collabora) continued polishing support for embedded fonts in PowerPoint files
  6. Marco Cecchetti (Collabora) worked on LOKit used by Collabora Online
  7. Jaume Pujantell (Collabora) improved the import of ref fields in DOCX files
  8. Parth Raiyani (Collabora) makde it so the Layouts panel in Impress Sidebar now uses a native IconView widget instead of the ValueSet widget
  9. Miklós Vajna (Collabora) fixed a Writer list indent removal issue, implemented RTF export of section breaks right sections, fixed an issue with images inside shapes being sized incorrectly in RTF files and continued improving the handling of tracked changes that depend on each other
  10. Xisco Faulí (TDF) implemented Writer table formula MOD, added support for transparent fill colour in SVGs, removed the Euro converter wizard, added several new automated tests, upgraded many dependencies and did many code cleanups and optimisations
  11. Michael Stahl (Collabora) continued working on multi-user editing based on a conflict-free replicated data type (CRDT) and improved the stability of handling Writer comments within the Navigator
  12. Mike Kaganski (Collabora) fixed invisible tree view expansion triangles in Python script organizer, fixed an issue with storing selected encodings in the Text Import dialog, fixed a document read error, fixed an issue with accessing VBScript objects in macros, made menu command code more robust, fixed display of Cyrillic text in RTF files, fixed issues with pasting shapes between LibreOffice applications, fixed Manage Changes dialog not enabling Accept / Reject buttons initially, improved the display of Calc’s Number format dialog in the case of a selection containing different number locales, fixed an RTF table width issue, made bracketing of selected text more robust, fixed a Skia/Vulkan rendering issue affecting line numbers in Basic IDE, fixed an issue with Basic IIf function when used with array indexes, reduced console message noise when running LibreOffice from the command line and fixed several crashes. He also did many code cleanups and optimisations
  13. Caolán McNamara (Collabora) helped Heiko with vertical tabs, fixed crashes and many issues found by static analysers and did code cleanups and optimisations
  14. Stephan Bergmann (Collabora) worked on the WASM build
  15. László Németh added an indicator for justified lines with overly large word spacing
  16. Noel Grandin (Collabora) improved rendering speed of transparent shape fills dramatically, fixed a Windows GDI backend resource use issue seen in documents with lots of styles when the style preview is visible, made Skia rendering backend mandatory on macOS and improved the performance of style handling in Calc. He also did many code cleanups and optimisations
  17. Justin Luth (Collabora) fixed a DOCX export issue with mirrored page margins and fixed unwanted spacing in paragraph styles in certain imported DOCX files
  18. Michael Weghorn (TDF) continued cleaning up and reorganising accessibility-related code, fixed UI-related crashes and made Impress Slide pane accessible. He also worked on using native widgets in Qt UIs
  19. Balázs Varga (Collabora) fixed an issue with overly small line spacing in Impress placeholder boxes that shrink text upon overflow and did several improvements to the accessibility checker
  20. Patrick Luby implemented handling of macOS “Reverse Conversion” menu item, which helps users with Japanese keyboards and helped Heiko with vertical tabs
  21. Christian Lohmaier (TDF) fixed many build issues, improved the Windows WSL build setup and expanded Vim and VS Code integration features
  22. Jonathan Clark (TDF) implemented the ODF 1.0 style:script-type text property and made it so manually specifying a language for selected text sets this script-type hint, helping LibreOffice format the text in the expected way, fixed an issue with text pasted from Impress to Writer using a font from the wrong script and fixed mixed-direction text in Calc cells and Writer sometimes becoming overlapped (due to separate issues)
  23. Andreas Heinisch fixed an issue with Calc AutoFilter not showing updated settings after a reset
  24. Julien Nabet fixed a crash with embedded fonts in PPTX files and fixed some smaller errors, including swapped arguments in the help for Fourier function
  25. Bayram Çiçek (Collabora) fixed unwanted display of changes in paragraph numbering when showing tracked changes
  26. Heiko Tietze (TDF) applied vertical tabs to many dialogs while fixing issues, made the preview of line styles use an appropriate colour, fixed incorrect fill displayed in the preview image of Page Style dialog and rearranged Appearance options
  27. Kurt Nordback (Collabora) continued working on support for recent MSO chart types
  28. Sahil Gautam (Collabora) continued polishing the Libreoffice Theme rework
  29. Armin Le Grand (Collabora) did preparatory work for EditEngine rendering revamp
  30. Deepanshu Sharma made it so form properties are disabled when they are not available for changing
  31. Mihai Vasiliu did improvements in icon themes
  32. Asif Mohaideen made it so the default choice in the Image Compression dialog is set per the last used format
  33. Bogdan Buzea fixed issues found by static analysers
  34. Arnaud Versini did some code cleanups and optimisations
  35. Khaled Hosny (Alif Type) fixed saving font weight to documents
  36. Sarper Akdemir (Collabora) fixed spellcheck dialog preventing replacement of the period character
  37. Regina Henschel fixed an issue with PPTX shapes referencing guide elements and fixed an issue preventing deletion of columns in chart data tables
  38. Jim Chen made it possible to sort scripts in the macro object catalog
  39. David Gilbert implemented support for inserting password-protected PDFs as images
  40. Ujjawal Kumar worked on the Markdown import GSoC project

Kudos to Ilmari Lauhakangas for helping to elaborate this list.

Reported Bugs

488 bugs, 80 of which are enhancements, have been reported by 278 people.

Top 10 Reporters

  1. Telesto ( 42 )
  2. Heiko Tietze ( 36 )
  3. Eyal Rozenberg ( 30 )
  4. Mike Kaganski ( 17 )
  5. Gabor Kelemen (allotropia) ( 11 )
  6. Timur ( 9 )
  7. Regina Henschel ( 9 )
  8. Mihai Vasiliu ( 8 )
  9. nobu ( 8 )
  10. Michael H ( 7 )

Triaged Bugs

379 bugs have been triaged by 72 people.

Top 10 Triagers

  1. m_a_riosv ( 55 )
  2. Heiko Tietze ( 54 )
  3. Mike Kaganski ( 39 )
  4. V Stuart Foote ( 34 )
  5. Buovjaga ( 23 )
  6. Telesto ( 15 )
  7. Xisco Faulí ( 14 )
  8. akopf ( 11 )
  9. Saburo ( 8 )
  10. Olivier Hallot ( 8 )

Resolution of resolved bugs

344 bugs have been set to RESOLVED.

Check the following sections for more information about bugs resolved as FIXED, WORKSFORME and DUPLICATE.

Fixed Bugs

180 bugs have been fixed by 30 people.

Top 10 Fixers

  1. Heiko Tietze ( 37 )
  2. Mike Kaganski ( 33 )
  3. Noel Grandin ( 10 )
  4. Xisco Fauli ( 9 )
  5. Michael Weghorn ( 6 )
  6. Balazs Varga ( 6 )
  7. Jonathan Clark ( 5 )
  8. Caolán McNamara ( 5 )
  9. Olivier Hallot ( 4 )
  10. Regina Henschel ( 3 )

List of high severity bugs fixed

  1. tdf#164202 Every time I try to delete an object in a gallery folder that I inserted, LibreOffice crashes in vcl/source/bitmap/bitmap.cxx:212 ( Thanks to Oliver Specht )
  2. tdf#165481 multi GB memory leak caused by “Save AutoRecovery information” since LibreOffice Calc 24.2.7 ( Thanks to Noel Grandin )
  3. tdf#167019 Conditional formatting is not handled properly in 25.8 Beta ( Thanks to Noel Grandin )
  4. tdf#167112 MATH: Elements sidebar is empty ( Thanks to Noel Grandin )
  5. tdf#167114 GtkScrolledWindow not properly sized with vertical tabs ( Thanks to Caolán McNamara )
  6. tdf#167165 Writer crashes when cursor placed over a specific page number in TOC ( Thanks to Mike Kaganski )
  7. tdf#167254 LO crashes when opening a specific RTF file ( Thanks to Mike Kaganski )

List of crashes fixed

  1. tdf#164202 Every time I try to delete an object in a gallery folder that I inserted, LibreOffice crashes in vcl/source/bitmap/bitmap.cxx:212 ( Thanks to Oliver Specht )
  2. tdf#166837 Calc crashed after calculating descriptive statistics and then closing ( Thanks to Michael Weghorn )
  3. tdf#166932 Certain file crashes Writer with Skia off and Tabbed UI on, only on Windows platform ( Thanks to Noel Grandin )
  4. tdf#166939 Saving back a particular document (with a single-character autostyle name) crashes ( Thanks to Mike Kaganski )
  5. tdf#166943 EDITING: Crash on alt+X use on lone combining diacritical mark ( Thanks to Mike Kaganski )
  6. tdf#166996 Switching from tabbed to standard toolbar UI crashes in debug build ( Thanks to Mike Kaganski )
  7. tdf#167006 Trying to open an embedded object crashes ( Thanks to Mike Kaganski )
  8. tdf#167018 CRASH pasting a shape from Writer into draw ( Thanks to Mike Kaganski )
  9. tdf#167066 CRASH in SfxTabDialogController::ResetHdl(weld::Button &) (framedialog) ( Thanks to Heiko Tietze )
  10. tdf#167133 CRASH: Bracketing selected text deletes equation ( Thanks to Mike Kaganski )
  11. tdf#167165 Writer crashes when cursor placed over a specific page number in TOC ( Thanks to Mike Kaganski )
  12. tdf#167214 PPTX with failed embedded fonts crashes on save ( Thanks to Julien Nabet )
  13. tdf#167254 LO crashes when opening a specific RTF file ( Thanks to Mike Kaganski )
  14. tdf#167274 Crash opening Image Map dialog ( Thanks to Michael Weghorn )

List of old bugs ( more than 4 years old ) fixed

  1. tdf#100876 Difficulty to discover the Slide Pane ( Thanks to Michael Weghorn )
  2. tdf#117346 color of Auto-FILTER-▼-Button does not switch back from blue to black after Filter RESET, still shows old filter settings ( Thanks to Andreas Heinisch )
  3. tdf#119192 Text pasted from Impress to Writer switches CTL font to Western font in its style (see comment 5) ( Thanks to Jonathan Clark )
  4. tdf#121493 RTF rendering of tables with different column width fails ( Thanks to Mike Kaganski )
  5. tdf#123384 FILEOPEN DOCX MOD table formula is not working in LO ( Thanks to Olivier Hallot )
  6. tdf#126111 Font fallback is applied to Private Use Area (PUA) characters ( Thanks to Khaled Hosny )
  7. tdf#132286 Preview image on Page Style dialog shows fill applied incorrectly ( Thanks to Heiko Tietze )
  8. tdf#135580 Remove Euro Converter Wizard from Wizard menu ( Thanks to Xisco Fauli )
  9. tdf#136943 TOOLBAR: Can’t see last font name due to font name toolbar combobox having wrong height (Win, Linux kf5/kf6 with X11) ( Thanks to Caolán McNamara )
  10. tdf#56676 EDITING: Tables in databases based on calc are unwriteable – Form Properties show them as writable ( Thanks to Deepanshu Sharma )
  11. tdf#97169 macro object catalog items should be sortable ( Thanks to Jim Chen )

WORKSFORME bugs

39 bugs have been retested by 28 people.

Top 10 testers

  1. Telesto ( 4 )
  2. Regina Henschel ( 4 )
  3. m_a_riosv ( 4 )
  4. Olivier Hallot ( 3 )
  5. Dieter ( 2 )
  6. Timur ( 2 )
  7. Buovjaga ( 2 )
  8. Benoît Thébaudeau ( 1 )
  9. Ari Latvala ( 1 )
  10. Mike ( 1 )

DUPLICATED bugs

75 bugs have been duplicated by 22 people.

Top 10 testers

  1. Mike Kaganski ( 16 )
  2. V Stuart Foote ( 14 )
  3. m_a_riosv ( 8 )
  4. Heiko Tietze ( 7 )
  5. Telesto ( 4 )
  6. Regina Henschel ( 3 )
  7. Julien Nabet ( 3 )
  8. Buovjaga ( 2 )
  9. fpy ( 2 )
  10. BogdanB ( 2 )

Verified bug fixes

16 bugs have been verified by 15 people.

Top 10 Verifiers

  1. Julien Nabet ( 2 )
  2. Jonathan Clark ( 1 )
  3. Eyal Rozenberg ( 1 )
  4. steve ( 1 )
  5. raal ( 1 )
  6. Buovjaga ( 1 )
  7. Patrick (volunteer) ( 1 )
  8. Ming Hua ( 1 )
  9. m_a_riosv ( 1 )
  10. Xisco Faulí ( 1 )

Categorized Bugs

178 bugs have been categorized with a metabug by 24 people.

Top 10 Categorizers

  1. V Stuart Foote ( 37 )
  2. Eyal Rozenberg ( 33 )
  3. BogdanB ( 18 )
  4. Mihai Vasiliu ( 17 )
  5. Heiko Tietze ( 16 )
  6. Roman Kuznetsov ( 9 )
  7. Jonathan Clark ( 8 )
  8. Regina Henschel ( 5 )
  9. Aron Budea ( 4 )
  10. Olivier Hallot ( 4 )

Regression Bugs

48 bugs have been set as regressions by …

Read More

QA/Dev Report: May 2025

General Activities

  1. LibreOffice 24.8.7 was announced on May 8
  2. Olivier Hallot (TDF) added a help page for Page Layout, expanded help for paragraph justification, updated menu paths in Help, added help pages for newly-added Calc functions and of-pie charts, updated help for Business cards and Labels, improved extended tooltips and error messages for Manage Names dialog, corrected an example spreadsheet used for Calc Data Statistics help and improved help for IsNull BASIC function among many other Help cleanups and updates
  3. Gábor Kelemen (allotropia) did many code cleanups
  4. Tomaž Vajngerl (Collabora) continued polishing support for embedded fonts in PowerPoint files and fixed unexpected changing of background images upon saving and reloading in Draw
  5. Darshan Upadhyay, Szymon Kłos, Michael Meeks and Jaume Pujantell (Collabora) worked on LOKit used by Collabora Online. Szymon also implemented saving checkbox state to XLSX files
  6. Gökay Şatır (Collabora) fixed an issue in Draw with connector text disappearing when “Adjust to contour” option was active
  7. Marco Cecchetti (Collabora) added a feature to select colour palettes for chart data series
  8. Pranam Lashkari (Collabora) fixed an issue with unwanted expansion of reference mark fields after insertion and typing
  9. Miklós Vajna (Collabora) continued improving the handling of tracked changes that depend on each other
  10. Xisco Faulí (TDF) implemented new Calc functions TEXTSPLIT, TEXTBEFORE and TEXTAFTER, made it so glue points in PowerPoint shapes are imported, fixed an issue with connectors in PPTX files becoming misaligned due to negative rotation, added some new automated tests, upgraded many dependencies, fixed crashes and did many code cleanups and optimisations
  11. Michael Stahl (allotropia) worked on multi-user editing based on a conflict-free replicated data type (CRDT) leveraging yrs, a Rust port of Yjs
  12. Mike Kaganski (Collabora) fixed an error when accessing cells via BASIC methods after deleting cells with the RemoveRange method, made it so BASIC’s Time() function returns a Date type, greatly improved the loading time of Writer documents with lots of bookmarks and lots of tables, made it so empty Writer paragraphs correctly follow proportional line spacing smaller than 100%, fixed an issue preventing the export of Draw / Impress documents to SVG from Basic IDE context, improved BASIC error messages, fixed incorrect width in SVG text with “fit-to-size” attribute, fixed an issue with macros not pausing for the duration of executing dialogs and helped Heiko with the new Welcome dialog
  13. Caolán McNamara (Collabora) fixed an issue with expanding the list of events in the Events tab of Customize dialog, fixed crashes and many issues found by static analysers and did code cleanups and optimisations
  14. Stephan Bergmann (allotropia) worked on the WASM build. He also adapted the code to compiler changes and did code cleanups
  15. Noel Grandin (Collabora) improved the loading speed of XLSX files with lots of customFormat attributes in rows, dramatically improved the rendering speed of documents with large page fills when hardware acceleration is used, greatly improved the loading speed of XLSX files with lots of formulas, conditional formatting and comments and improved the performance of working with spreadsheets with lots of comments. He also did many code cleanups and optimisations
  16. Justin Luth (Collabora) improved MS Word compatibility with paragraph spacing in multiple ways
  17. Michael Weghorn (TDF) continued cleaning up and reorganising accessibility-related code, fixed Save As dialog sometimes freezing with kf6 UI under X11, made Impress’s Presenter Console more robust with right-to-left UI, refactored report designer code and fixed an issue preventing moving slides in the preview pane by dragging and dropping when using qt6-based UIs under Wayland. He also worked on using native widgets in Qt UIs
  18. Balázs Varga (allotropia) fixed an issue preventing the formatting of text in shapes in certain scenarios
  19. Patrick Luby fixed issues with UI refresh when using Skia/Metal on macOS by coalescing mouse dragged events and fixed an issue causing the floating Full Screen toolbar to drift when switching between full screen and normal mode
  20. Oliver Specht (CIB) fixed endnotes and footnotes becoming corrupted when saving to RTF and improved extended tooltips related to page breaks and page range fields
  21. László Németh continued polishing customisable word spacing in Writer and fixed a DOCX Kashida justification issue
  22. Christian Lohmaier (TDF) continued tweaking the build configuration after the addition of Meson support for HarfBuzz and added features to the VS Code integration
  23. Jonathan Clark (TDF) fixed an MS Word compatibility issue with CJK text grid and tables, fixed wrong cursor placement when moving from a left-to-right paragraph to a right-to-left one, fixed overlapping CJK characters in in vertical justified layouts, fixed Apply button in Text Grid settings sometimes failing to update the changes, fixed the cursor disappearing when switching from CJK layout on Windows and fixed unwanted rotation in Japanese IME on Windows with vertical text
  24. Andreas Heinisch fixed row height issues when importing tables from Base to Calc, fixed an issue with pinned documents not being immediately displayed in the Start Center after clearing the list of recent documents and made it so the complete list of Recent Documents is shown in BASIC IDE, query result dialog and Base subdialogs
  25. Jean-Pierre Ledure worked on the ScriptForge library
  26. Sahil Gautam (allotropia) continued polishing the Libreoffice Theme rework
  27. Áron Budea (Collabora) fixed Excel interoperatibility issues with conditional formatting and database properties and fixed DrawingML elements in DOCX files sometimes being saved with non-unique identifiers
  28. Karthik Godha added a feature for redacting images in the Automatic Redaction dialog
  29. Julien Nabet fixed the logic of the shutdown check of Firebird databases, fixed a button focus issue in record search of Base forms and did some cleanups in Help
  30. Bayram Çiçek (Collabora) fixed an issue with page height in DOCX import
  31. Heiko Tietze (TDF) continued polishing the new first-run wizard, fixed a Start Center button toggle issue and made it possible to customise toolbar visibility from the UI picker dialog
  32. Juraj Šarinay continued improving support for digital signatures
  33. David Hashe made it so ODF files are no longer created with useless subdirectories and did cleanups in XLSX import code
  34. Kurt Nordback (Collabora) continued working on support for recent MSO chart types
  35. Andras Timar (Collabora) did cleanups in license files
  36. Eike Rathke (Red Hat) fixed a Calc LOOKUP function issue related to external file references
  37. Samuel Mehrbrodt (allotropia) did cleanups in file picker code
  38. Attila Szűcs (Collabora) made it possible to change font properties of chart elements via the Sidebar
  39. Tibor Nagy (allotropia) optimised the size of exported tagged PDFs and worked on multi-user editing based on a CRDT
  40. Akshay Dubey continued working on supporting zstd decompression
  41. Ilmari Lauhakangas (TDF) improved the dark mode of Help and fixed an issue with localising module links in Help
  42. Laurent Balland added help for the Context option in numerals and made it so OLE objects, such as Charts, can be resized proportionally with or without the Shift key in edit mode. With the change, moving OLE objects in edit mode by dragging the border is forced to 45° direction if Shift is pressed
  43. Armin Le Grand (Collabora) optimised the rendering of Calc’s editing view and comments
  44. Deepanshu Sharma added an automated test for numbering rules
  45. Marius-Ionut Militaru made it so a warning is shown when the display of field names is activated
  46. Mihai Vasiliu added a missing icon to all dark themes
  47. Mohit Marathe (allotropia) polished the Comments Sidebar deck
  48. Guilhem Moulin (TDF) fixed an issue in the script that compares crash report statistics

Kudos to Ilmari Lauhakangas for helping to elaborate this list.

Reported Bugs

387 bugs, 55 of which are enhancements, have been reported by 250 people.

Top 10 Reporters

  1. Telesto ( 20 )
  2. nobu ( 13 )
  3. Justin L ( 11 )
  4. Buovjaga ( 10 )
  5. Eyal Rozenberg ( 9 )
  6. Regina Henschel ( 8 )
  7. Mike Kaganski ( 8 )
  8. Aron Budea ( 6 )
  9. raal ( 6 )
  10. Alfio Littletree ( 5 )

Triaged Bugs

453 bugs have been triaged by 66 people.

Top 10 Triagers

  1. Buovjaga ( 82 )
  2. m_a_riosv ( 54 )
  3. V Stuart Foote ( 26 )
  4. jnorvell ( 26 )
  5. akopf ( 24 )
  6. Olivier Hallot ( 24 )
  7. Heiko Tietze ( 20 )
  8. Mike Kaganski ( 19 )
  9. Mateusz Wlazłowski ( 17 )
  10. Xisco Faulí ( 13 )

Resolution of resolved bugs

297 bugs have been set to RESOLVED.

Check the following sections for more information about bugs resolved as FIXED, WORKSFORME and DUPLICATE.

Fixed Bugs

134 bugs have been fixed by 32 people.

Top 10 Fixers

  1. Mike Kaganski ( 14 )
  2. Xisco Fauli ( 11 )
  3. Olivier Hallot ( 8 )
  4. Heiko Tietze ( 7 )
  5. Jonathan Clark ( 7 )
  6. Justin Luth ( 7 )
  7. Noel Grandin ( 7 )
  8. Michael Weghorn ( 5 )
  9. Julien Nabet ( 4 )
  10. Caolán McNamara ( 4 )

List of critical bugs fixed

  1. tdf#164033 Crash in: SwNodeIndex::SwNodeIndex(SwNode *) ( Thanks to Justin Luth )

List of high severity bugs fixed

  1. tdf#165858 pdf export – pdf form option not available ( Thanks to Tomaž Vajngerl )
  2. tdf#166520 Cells far from [A1] only showing first character while typing into cell ( Thanks to Armin Le Grand (Collabora) )
  3. tdf#47479 LibO Calc Macro .getCellRangeByName with named range ( Thanks to Mike Kaganski )

List of crashes fixed

  1. tdf#164033 Crash in: SwNodeIndex::SwNodeIndex(SwNode *) ( Thanks to Justin Luth )
  2. tdf#165980 Libreoffice built with “–with-help” crashes when launching help ( Thanks to Julien Nabet )
  3. tdf#166055 Crash when inserting .mp4 videos in Impress (kf6) ( Thanks to Michael Weghorn )
  4. tdf#166436 Crash in: tools::SvRef::SvRef(tools::SvRef const &) ( Thanks to Xisco Fauli )
  5. tdf#166637 Crash when clicking a dot in the control pane of a built-in dialog ( Thanks to Mike Kaganski )
  6. tdf#166767 Crash quiting LibreOffice with something on the clipboard (Win) ( Thanks to Xisco Fauli )

List of performance issues fixed

  1. tdf#161372 Spreadsheets with comments are unreasonably slow ( Thanks to Noel Grandin )
  2. tdf#163015 FILEOPEN: Opening specific XLSX file takes long time ( Thanks to Noel Grandin )
  3. tdf#165918 Quadratic complexity when loading a document with lots of bookmarks and lots of tables ( Thanks to Mike Kaganski )
  4. tdf#166684 Loading XLSX file with complex formula and comments slow ( Thanks to Noel Grandin )

List of old bugs ( more than 4 years old ) fixed

  1. tdf#121133 Adobe Reader DC claims that the PDF has been modified after signing ( Thanks to Juraj Šarinay )
  2. tdf#136112 Basic Time function returns inconsistent datatype ( Thanks to Mike Kaganski )
  3. tdf#137931 Show the UI selection dialog on first start-up ( Thanks to Heiko Tietze )
  4. tdf#139331 Option to redact/ anonymizing file by replacing images by dummy or make them black (Sanitize media) ( Thanks to Karthik )
  5. tdf#47479 LibO Calc Macro .getCellRangeByName with named range ( Thanks to Mike Kaganski )
  6. tdf#60700 de-cruftify ODF files … ( Thanks to David Hashe )
  7. tdf#76029 Impress with 2 display : Slides view doesn’t auto-scroll in presenter console with navigation by Next or with arrow key (out of screen if enough slides so non-visible) ( Thanks to Michael Weghorn )
  8. tdf#88752 DOC DOCX import: text grid is (wrongly?) applied to table thus the page content flow is not the same as in MS Word ( Thanks to Jonathan Clark )
  9. tdf#97390 Menu item ‘Recent Documents’ not available when Query result window is in front ( Thanks to Andreas Heinisch )

WORKSFORME bugs

52 bugs have been retested by 26 people.

Top 10 testers

  1. Buovjaga ( 20 )
  2. m_a_riosv ( 3 )
  3. Dieter ( 2 )
  4. Timur ( 2 )
  5. fpy ( 2 )
  6. Andreas Heinisch ( 2 )
  7. Telesto ( 2 )
  8. Olivier Hallot ( 2 )
  9. akopf ( 2 )
  10. Robert ( 1 )

DUPLICATED bugs

75 bugs have been duplicated by 27 people.

Top 10 testers

  1. m_a_riosv ( 12 )
  2. V Stuart Foote ( 9 )
  3. Mike Kaganski ( 9 )
  4. Buovjaga ( 9 )
  5. Gabor Kelemen (allotropia) ( 3 )
  6. Mateusz Wlazłowski ( 3 )
  7. Saburo ( 3 )
  8. Michael Weghorn ( 3 )
  9. Hossein ( 2 )
  10. Heiko Tietze ( 2 )

Verified bug fixes

16 bugs have been verified by 11 people.

Top 10 Verifiers

  1. steve

Read More

QA/Dev Report: April 2025

General Activities

  1. Olivier Hallot (TDF) fixed displaying help for a particular module from the command line, updated help after changes to object boundaries options, improved help on BASIC format codes and added type information to BASIC help pages, added help about multithreading in Calc, added help on saving only active sheet in Calc, explained case sensitivity in the help for Calc’s Validity and improved help for CSV import
  2. Gábor Kelemen (allotropia) worked on the script for finding unneeded includes and did many code cleanups
  3. Alain Romedenne fixed some Python code examples in Help
  4. Tomaž Vajngerl (Collabora) added support for embedded fonts in PowerPoint files, made graphics handling code more efficient and continued reworking slideshow rendering code
  5. Gökay Şatır, Marco Cecchetti, Pranam Lashkari, Parth Raiyani, Ashod Nakashian, Gülşah Köse, Szymon Kłos and Jaume Pujantell (Collabora) worked on LOKit used by Collabora Online. Jaume also added support for annotationRef elements in DOCX export to preserve the order of comments.
  6. Karthik Godha added all 3 Spotlight commands (Paragraph Style, Character Style, Direct Formatting) to Style Inspector, made it possible to rename objects from the Writer Navigator and fixed extended help tooltips being too wide in the Navigator
  7. Miklós Vajna (Collabora) continued polishing per-user change tracking in Writer, improved compatibility with DOCX’s character properties defined for “paragraph markers”, improved the handling of tracked changes that depend on each other and added support for reinstating changes
  8. Xisco Faulí (TDF) fixed exporting Writer table formulas with a sum of a range to DOCX, added a bunch of new automated tests, upgraded many dependencies, fixed crashes and did some code cleanups
  9. Michael Stahl (allotropia) made the line height for paragraphs that are empty due to hidden text compatible with MS Word and made replying to Writer comments and recovering broken ZIP files more robust
  10. Mike Kaganski (Collabora) did many code cleanups and optimisations
  11. Caolán McNamara (Collabora) fixed crashes and many issues found by static analysers and did code cleanups and optimisations
  12. Stephan Bergmann (allotropia) worked on the WASM build. He also adapted the code to compiler changes and did code cleanups
  13. Noel Grandin (Collabora) made handling large charts in Calc much faster when loading, toggling edit mode and switching sheets, improved the loading speed of large RTL Writer documents, improved the speed of calculating optimal row heights in Calc and improved the speed of image processing with Skia. He also did many code cleanups and optimisations
  14. Justin Luth (Collabora) made it so table cell margins get exported to PPTX, improved the DOCX compatibility of padding and border spacing in table cells and paragraph margins, improved object positioning in DOCX import and made it so preview thumnails are displayed for DOTX templates
  15. Michael Weghorn (TDF) continued cleaning up and reorganising accessibility-related code and fixed a crash in Qt-based UIs when inserting videos into Impress. He also worked on using native widgets in Qt UIs
  16. Balázs Varga (allotropia) polished the implementation of Calc’s XLOOKUP() function, fixed an OOXML export issue with chart colours and added an expert configuration option to remove “Total editing time” separately from all private information during save
  17. Patrick Luby allowed macOS to add menu items into LibreOffice Window menu, making it possible to use macOS’s window positioning and arrangement commands, added a CPU architecture prioritisation list for macOS language pack installations and fixed Apple Silicon version being incorrectly reported as iOS in macOS’s System Report
  18. Oliver Specht (CIB) fixed not being able to switch off the page number of page breaks in paragraph dialog and fixed an RTF import issue related to character style properties
  19. László Németh added new options to adjust hyphenation like DTP software in accordance with typographic requirements (end zones), added custom word spacing to control the shrinking and expansion of space width and added min/max word spacing to avoid of rivers of white space and too much hyphenation
  20. Christian Lohmaier (TDF) added Meson support to the build system due to HarfBuzz migrating to it and fixed MSI installer generation on native windows/aarch64
  21. Jonathan Clark (TDF) fixed incorrect line breaking in mixed CJK+Latin text, generated genko yoshi grid layout issues in DOCX files and excessive overlap in justified Arabic script in text boxes
  22. Andreas Heinisch fixed unwanted scrolling in Writer when deleting all comments by an author
  23. Chris Sherlock did code cleanups and refactoring in VCL toolkit
  24. Jean-Pierre Ledure worked on the ScriptForge library
  25. Áron Budea (Collabora) expanded Calc’s support of quote characters in formulas for improved compatibility with MS Excel
  26. Mohamed Ali made master slides/pages copyable in Impress/Draw
  27. Jim Raykowski improved the layout of Hyphenation Sidebar deck, made switching to styles & formatting Spotlight independent of the Sidebar being visible, reworked page and object renaming in the Draw Navigator after Karthik’s work, made Esc key behaviour logical when focused into the Navigator in Draw and fixed opening a context menu unexpectedly ending the editing of bookmark text in the Bookmark dialog
  28. Julien Nabet added support for importing documents encrypted with AES_192_CBC/AES_192_EBC and fixed some crashes
  29. Bayram Çiçek (Collabora) improved MSO compatibility of document protection
  30. Shardul Singh polished the code for his Text Import improvement done in March
  31. David Gilbert implemented support for importing encrypted hybrid PDFs
  32. Heiko Tietze (TDF) made it so the Edit button for fields is only shown in dialogs when it makes sense and started working on a first-run wizard
  33. Juraj Šarinay fixed issues with timestamps in digital signatures
  34. David Hashe added automated tests for image icons and accelerators and Calc’s currency formats
  35. Sarper Akdemir (allotropia) made Notes pane in Impress/Draw support Ctrl+PgUp/Dn for navigation, made it possible to apply Paste Special in Notes pane’s context and allowed list formatting when in Notes pane
  36. Michael Meeks (Collabora) optimised graphics handling
  37. Kurt Nordback (Collabora) started working on support for chart types introduced in MSO 2016 or later, that use the chartex schema
  38. Andras Timar (Collabora) fixed internal Python build for the ppc64le platform
  39. Muhammad Arsalan Khan added support for altChunk elements referencing HTML in DOCX files
  40. Eike Rathke (Red Hat) added Gronings language support and fixed Azerbaijani Manat ₼ (AZN) currency symbol not being displayed in Calc
  41. Samuel Mehrbrodt (allotropia) improved directory pre-selection when using the Export dialog
  42. Pierre Vacher did code cleanups in uno-skeletonmaker
  43. Regina Henschel did cleanups in radial gradient code
  44. Attila Szűcs (Collabora) did some improvements to chart code
  45. Tibor Nagy (allotropia) fixed displaying sparklines in merged cells
  46. Emmanuel Dreyfus (NetBSD) fixed a UNO failure seen with some filesystems
  47. Akshay Dubey worked on supporting zstd decompression
  48. Ilmari Lauhakangas (TDF) made code comments easier to read and understand
  49. Mateusz Wlazłowski fixed an issue with Calc date functions

Kudos to Ilmari Lauhakangas for helping to elaborate this list.

Reported Bugs

406 bugs, 61 of which are enhancements, have been reported by 286 people.

Top 10 Reporters

  1. Eyal Rozenberg ( 17 )
  2. Gabor Kelemen (allotropia) ( 14 )
  3. nobu ( 10 )
  4. Justin L ( 9 )
  5. Aron Budea ( 7 )
  6. Timur ( 6 )
  7. Uralion ( 5 )
  8. Xisco Faulí ( 4 )
  9. golemus ( 4 )
  10. Cameron ( 4 )

Triaged Bugs

344 bugs have been triaged by 74 people.

Top 10 Triagers

  1. m_a_riosv ( 61 )
  2. V Stuart Foote ( 29 )
  3. Olivier Hallot ( 26 )
  4. Buovjaga ( 22 )
  5. meagan.eggert ( 18 )
  6. raal ( 17 )
  7. Mateusz Wlazłowski ( 17 )
  8. Mike Kaganski ( 16 )
  9. Xisco Faulí ( 15 )
  10. Aron Budea ( 9 )

Resolution of resolved bugs

269 bugs have been set to RESOLVED.

Check the following sections for more information about bugs resolved as FIXED, WORKSFORME and DUPLICATE.

Fixed Bugs

107 bugs have been fixed by 31 people.

Top 10 Fixers

  1. Justin Luth ( 6 )
  2. Noel Grandin ( 5 )
  3. Balazs Varga ( 5 )
  4. Aron Budea ( 5 )
  5. Jonathan Clark ( 4 )
  6. Patrick Luby ( 4 )
  7. Sarper Akdemir ( 4 )
  8. Miklos Vajna ( 4 )
  9. László Németh ( 3 )
  10. Olivier Hallot ( 3 )

List of critical bugs fixed

  1. tdf#166107 CRASH: Opening print dialog after print preview ( Thanks to Xisco Fauli )

List of high severity bugs fixed

  1. tdf#45617 Make Impress Master Slides copyable ( Thanks to Mohamed Ali )

List of crashes fixed

  1. tdf#166055 Crash when inserting .mp4 videos in Impress (kf6) ( Thanks to Michael Weghorn )
  2. tdf#166107 CRASH: Opening print dialog after print preview ( Thanks to Xisco Fauli )
  3. tdf#166365 Crash in file picker, directory property ( Thanks to Julien Nabet )

List of performance issues fixed

  1. tdf#147874 HANG: switching to another sheet ( Thanks to Noel Grandin )
  2. tdf#151876 Slow Chart Render open, cpu spike, and view if data point is more than 1000 data point in Calc ( Thanks to Noel Grandin )
  3. tdf#165595 Calc becomes VERY slow scrolling/editing if the default image brightness being adjusted ( Thanks to Noel Grandin )
  4. tdf#166258 Scrolling/Swipping through a document with Skia Metal on is choppy/slow; smooth with Skia Raster ( Thanks to Patrick Luby )

List of old bugs ( more than 4 years old ) fixed

  1. tdf#101625 Conditionally hide the Edit button in edit fields dialog ( Thanks to Heiko Tietze )
  2. tdf#126154 Make space between words configurable to increase readability (minimum, desired and maximum word spacing) ( Thanks to László Németh )
  3. tdf#130592 Incorrect line breaking for CJK text in UI with certain VCL backends ( Thanks to Jonathan Clark )
  4. tdf#132784 Help files do not yet describe Calc’s multi-threading facility ( Thanks to Olivier Hallot )
  5. tdf#136540 Unwanted scroll when deleting all comments by an author ( Thanks to Andreas Heinisch )
  6. tdf#139418 The layout is broken when opening a vertical writing manuscript paper(Genko yoshi) docx file ( Thanks to Jonathan Clark )
  7. tdf#139633 Direct editing of tree nodes in the Navigator to rename objects ( Thanks to Jim Raykowski )
  8. tdf#45617 Make Impress Master Slides copyable ( Thanks to Mohamed Ali )
  9. tdf#55425 PDF import: support encryption algorithm value 4 (AES) ( Thanks to Dr. David Alan Gilbert )

WORKSFORME bugs

45 bugs have been retested by 25 people.

Top 10 testers

  1. Buovjaga ( 5 )
  2. Andreas Heinisch ( 4 )
  3. Olivier Hallot ( 4 )
  4. Jonathan Clark ( 4 )
  5. raal ( 3 )
  6. xordevoreaux ( 2 )
  7. Robert Großkopf ( 2 )
  8. m_a_riosv ( 2 )
  9. Pierre Fortin ( 2 )
  10. Julien Nabet ( 2 )

DUPLICATED bugs

77 bugs have been duplicated by 21 people.

Top 10 testers

  1. V Stuart Foote ( 17 )
  2. m_a_riosv ( 13 )
  3. nobu ( 7 )
  4. Mateusz Wlazłowski ( 5 )
  5. Xisco Faulí ( 4 )
  6. Mike Kaganski ( 4 )
  7. Timur ( 3 )
  8. Gabor Kelemen (allotropia) ( 3 )
  9. Buovjaga ( 3 )
  10. Regina Henschel ( 3 )

Verified bug fixes

16 bugs have been verified by 10 people.

Top 10 Verifiers

  1. BogdanB ( 4 )
  2. Gerald Pfeifer ( 3 )
  3. Buovjaga ( 2 )
  4. Ulrich Windl ( 1 )
  5. Heiko Tietze ( 1 )
  6. m_a_riosv ( 1 )
  7. Hossein ( 1 )
  8. Patrick (volunteer) ( 1 )
  9. Eyal Rozenberg ( 1 )
  10. Timur ( 1 )

Categorized Bugs

211 bugs have been categorized with a metabug by 25 people.

Top 10 Categorizers

  1. Aron Budea ( 36 )
  2. Gabor Kelemen (allotropia) ( 34 )
  3. Eyal Rozenberg ( 33 )
  4. V Stuart Foote ( 29 )
  5. BogdanB ( 14 )
  6. Jonathan Clark ( 13 )
  7. Olivier Hallot ( 10 )
  8. Heiko Tietze ( 8 )
  9. raal ( 6 )
  10. Jeff Fortin Tam ( 5 )

Regression Bugs

28 bugs have been set as regressions by 15 people.

Top 10

  1. Xisco Faulí ( 6 )
  2. Buovjaga ( 4 )
  3. Mateusz Wlazłowski ( 3 )
  4. Saburo ( 2 )
  5. Telesto ( 2 )
  6. m_a_riosv ( 2 )
  7. Gabor Kelemen (allotropia) ( 1 )
  8. mikhail.machine ( 1 )
  9. Timur ( 1 )
  10. Jonathan Clark ( 1 )

Bisected Bugs

33 bugs have been bisected by 14 people.

Top 10 Bisecters

  1. Xisco Faulí ( 6 )
  2. Saburo ( 5 )
  3. Mateusz Wlazłowski ( 4 )
  4. Timur ( 3 )
  5. Juan Q. ( 3 )
  6. Jessica ( 2 )
  7. Buovjaga ( 2 )
  8. raal ( 2 )

Read More

QA/Dev Report: March 2025

General Activities

  1. LibreOffice 25.2.2 and LibreOffice 24.8.6 were announced on March 27
  2. Stanislav Horáček updated and improved UI and help texts
  3. Gábor Kelemen (allotropia) documented a new field that displays the page count for a range until the next numbering reset
  4. Alain Romedenne expanded help for ScriptForge and other scripting topics
  5. Tomaž Vajngerl (Collabora) reworked slideshow rendering code for robustness and simplicity
  6. Gökay Şatır, Marco Cecchetti and Szymon Kłos (Collabora) worked on LOKit used by Collabora Online
  7. Miklós Vajna (Collabora) implemented per-user change tracking in Writer and fixed unexpected list level change on inserting a new bullet in Writer
  8. Olivier Hallot (TDF) improved the UI and help pages for Calc’s Data Provider and improved help for Calc’s Duplicates command
  9. Xisco Faulí (TDF) added a bunch of new automated tests, upgraded many dependencies and did some code cleanups
  10. Michael Stahl (allotropia) improved the Accessibility Checker, improved MS Word compatibility with hiding empty paragraphs before tables in certain scenarios and fixed an issue with installing custom default templates via extensions
  11. Mike Kaganski (Collabora) greatly improved the performance of font preview in Calc, fixed Calc’s COUNTA() function returning 1 for empty ranges, fixed integer overflow in Writer’s Find & Replace match count, improved the loading speed of Writer documents with lots of bookmarks and tables and made the code for Underline Trailing Spaces compatibility option more robust
  12. Caolán McNamara (Collabora) improved spellchecking performance in multi-language spreadsheets, fixed many issues found by static analysers and did code cleanups and optimisations
  13. Stephan Bergmann (allotropia) worked on the WASM build. He also adapted the code to compiler changes and did code cleanups
  14. Noel Grandin (Collabora) made canvas rendering in Draw more robust, updated Skia through several versions, fixed slow switching of sheets in Calc when lots of drawing objects or lots of formatted cells are involved, improved spellchecking speed in Writer, made it faster to load complex XLSX spreadsheets, made it faster to delete very large tables in Writer, made it faster to load Writer documents with change tracked moves and improved the loading time of certain DOC files. He also did many code cleanups and optimisations
  15. Justin Luth (Collabora) fixed a line spacing issue in table cell content in PPTX files and fixed endnotes and footnotes data becoming lost when roundtripping glossary relations to DOCX
  16. Michael Weghorn (TDF) continued cleaning up and reorganising accessibility-related code, made Quick Find more accessible and made gtk4 file dialog show all the extra controls. He also worked on using native widgets in Qt UIs
  17. Balázs Varga (allotropia) worked on the WASM build, fixed unwanted table border lines in PPTX export, added an accessibility check for links and references in header/footer, fixed Quickstarter being visible in options even if the feature is not installed and made it so the Online Update page is not visible, if the feature was not selected to be installed
  18. Patrick Luby made the macOS Start Center displaying logic more robust, finalised native macOS full screen mode support, made macOS dark/light mode changes apply even without restart (for the most part) and added an expert option to allow macOS trackpad and Magic Mouse users to restore the legacy zoom via Command+swipe gesture
  19. Oliver Specht (CIB) fixed a style inheritance issue in RTF files, added a new field that displays the page count for a range until the next numbering reset, made switching to object rotation mode happen with a single click in Writer and Calc as it already did in Impress and Draw, fixed an issue with losing character attributes in form field elements, added a feature to convert fields into plain text, added handling of page breaks and continuous section breaks before tables in RTF files, made it so page breaks after tables are not ignored in RTF files, fixed formulas in Writer tables not updating when cells change from value to text and improved scrolling behaviour when selecting
  20. László Németh finalised the implementation of HyphenationKeepLine feature
  21. Christian Lohmaier (TDF) fixed arm64 build issues with Skia and pdfium libraries and did build-related cleanups
  22. Jonathan Clark (TDF) fixed kashida positions becoming corrupted during editing in Writer, added support for right-to-left icon variants, implemented DOC/DOCX import support for indentation based on ch units, fixed layout logic for bidirectional text shown in the UI and added a DOC/DOCX compatibility option for space width adjustment in CJK documents
  23. Sahil Gautam (allotropia) added a readme file for the implementation details of themes
  24. Andreas Heinisch made it so the first page is always used as thumbnail in the recent documents view for Draw and Impress documents, made Calc always use the visible sheet for the thumbnail when saving, fixed rendering of fill colours in Calc tables pasted as OLE objects into Impress, made positioning of pasted objects in Draw more robust and synchronised the visual indicator of “From rows” when the property is remembered across CSV imports
  25. Chris Sherlock did code cleanups and refactoring in VCL toolkit
  26. Armin Le Grand (Collabora & allotropia) continued polishing item handling and Cairo Linux rendering reworks
  27. Jean-Pierre Ledure worked on the ScriptForge library
  28. Áron Budea (Collabora) fixed charts getting saved incorrectly to XLSX and made it so incomplete VML drawings will not be saved to XLSX to avoid creating invalid files
  29. Adam Seskunas added a UI test for Warning InfoBar
  30. Rafael Lima fixed an issue with Data Provider preview updates, made the “All” checkbox in Handle Duplicates dialog work as in AutoFilter and fixed a crash when importing CSV data into Data Provider
  31. Jaume Pujantell (Collabora) fixed DOCX compatibility issues with change tracking and made it so the text cursor in Calc no longer jumps after a failed search
  32. Mohamed Ali did refactoring in preparation for making Impress Master Slides copyable
  33. Kohei Yoshida added support for importing Autofilters from MS Excel XML files
  34. Jim Raykowski made Writer Navigator display a tooltip for Heading entries with the outline word and character count that includes all sub-outline words and characters, fixed gtk3 issues with previews not displayed in Chart Colors options and the spotlight view not displaying coloured and numbered boxes beside the names of the styles
  35. Julien Nabet increased the maximum size of a VARCHAR database field from 255 to 16383
  36. Bayram Çiçek (Collabora) continued polishing pivot table XLSX export
  37. Banobe Pascal (Collabora) improved the layout of the Styles Sidebar deck
  38. Bingwu Zhang fixed Skia build issues on LoongArch64 CPU architecture
  39. Shardul Singh fixed images getting squished when resetting cropping, added an option to skip filter settings dialog while adding an “Always Show on Import” checkbox to Calc’s Text Import settings dialog and removed import dialog for normal paste actions in Calc
  40. Ujjawal Kumar added a command to insert a paragraph break before a table and added a “Clear AutoFilter” option to the context menu of Calc cells
  41. David Gilbert implemented support for importing PDFs encrypted with algorithm value 4 (AES)
  42. Heiko Tietze (TDF) made it possible to delete glue points via context menu, added commands to protect image size and position (so they can be activated elsewhere than just the Position and Size dialog) and made it so Print Preview always uses a white background
  43. Taichi Haradaguchi updated ICU library to version 77.1
  44. Karthik Godha added a toggle to show the password in password input dialogs
  45. Pierre Vacher made it possible for uno-skeletonmaker to create Java services in passive registration mode and added support for Java instrumentation
  46. Jan Rheinländer fixed UI glitches seen in the Insert Bookmark dialog in certain UI variants
  47. zllangty fixed PDF import of paths with non-zero fill rules
  48. Muhammad Danish made WinGet config files consistent with new recommendations (related to the build system and development)
  49. Moritz Duge (allotropia) worked on the WASM build
  50. Deepanshu Sharma did refactoring in XLSX import code
  51. Juraj Šarinay improved adbe.pkcs7.sha1 PDF signature verification
  52. David Hashe added an automated test for saving a toolbar to a document
  53. Ahmed Hamed made it possible to customise conditional formatting operators in icon sets
  54. Johann Lorber (Linagora) added a Match Diacritics option to the Quick Find bar
  55. Amin Irgaliev made scrolling pages using a mouse in the print dialog preview more intuitive
  56. Devashish Gupta did refactoring in XLSX import code
  57. Devansh Varshney refactored Windows error helper code
  58. Sarper Akdemir (allotropia) worked on making the Freehand Tool more flexible

Kudos to Ilmari Lauhakangas for helping to elaborate this list.

Reported Bugs

467 bugs, 63 of which are enhancements, have been reported by 313 people.

Top 10 Reporters

  1. Gabor Kelemen (allotropia) ( 20 )
  2. Eyal Rozenberg ( 11 )
  3. Aron Budea ( 9 )
  4. Liz Lee ( 9 )
  5. Olivier Hallot ( 7 )
  6. Rafael Lima ( 7 )
  7. Mike Kaganski ( 6 )
  8. Robert Großkopf ( 6 )
  9. Justin L ( 5 )
  10. Jeff Fortin Tam ( 5 )

Triaged Bugs

488 bugs have been triaged by 72 people.

Top 10 Triagers

  1. Xisco Faulí ( 99 )
  2. m_a_riosv ( 67 )
  3. Buovjaga ( 56 )
  4. V Stuart Foote ( 33 )
  5. raal ( 33 )
  6. Heiko Tietze ( 21 )
  7. Mike Kaganski ( 14 )
  8. jquintanaalvarado ( 10 )
  9. Olivier Hallot ( 10 )
  10. Julien Nabet ( 9 )

Resolution of resolved bugs

359 bugs have been set to RESOLVED.

Check the following sections for more information about bugs resolved as FIXED, WORKSFORME and DUPLICATE.

Fixed Bugs

151 bugs have been fixed by 37 people.

Top 10 Fixers

  1. Oliver Specht ( 15 )
  2. Noel Grandin ( 8 )
  3. Heiko Tietze ( 6 )
  4. Michael Stahl ( 6 )
  5. Balazs Varga ( 6 )
  6. Patrick Luby ( 5 )
  7. Caolán McNamara ( 5 )
  8. Jonathan Clark ( 5 )
  9. Mike Kaganski ( 4 )
  10. Karthik ( 4 )

List of critical bugs fixed

  1. tdf#165487 CRASH in SfxTabDialogController::ResetHdl(weld::Button &) ( Thanks to Samuel Mehrbrodt )

List of high severity bugs fixed

  1. tdf#101142 Print preview picks the color from the document background option (should be wysiwyg even in dark mode) ( Thanks to Heiko Tietze )
  2. tdf#156855 macOS: Applying to light/dark from LibreOffice -> Preferences > View doesn’t properly refresh the UI until restart ( Thanks to Patrick Luby )

List of crashes fixed

  1. tdf#165351 Crash when undoing adding new row in table ( Thanks to Michael Stahl )
  2. tdf#165487 CRASH in SfxTabDialogController::ResetHdl(weld::Button &) ( Thanks to Samuel Mehrbrodt )
  3. tdf#165815 Base – crashes on saving edited table ( Thanks to Noel Grandin )
  4. tdf#165870 Crash when opening PPTX file containing video link to Youtube (qt6 on Linux) ( Thanks to Michael Weghorn )

List of performance issues fixed

  1. tdf#130326 XLSX: Long time for file opens and using 100% of one core of CPU after opening ( Thanks to Noel Grandin )
  2. tdf#131595 Very slow switching between sheets in the attached xlsx document ( Thanks to Noel Grandin )
  3. tdf#136238 Deleting a very very large cross page table (26 pages) very very slow ( Thanks to Noel Grandin )
  4. tdf#141415 DOC: FILEOPEN: Very slow document opening (2-5min instead of 20sec) ( Thanks to Noel Grandin )
  5. tdf#150623 Switching between filled and empty sheets slow (sc::RowHeightContext) ( Thanks to Noel Grandin )
  6. tdf#162343 Slow .svg file opening ( Thanks to Noel Grandin )
  7. tdf#165277 Settings on macOS (Apple Silicon, ARM) freeze the app ( Thanks to Patrick Luby )

List of old bugs ( more than 4 years old ) fixed

  1. tdf#101142 Print preview picks the color from the document background option (should be wysiwyg even in dark mode) ( Thanks to Heiko Tietze )
  2. tdf#123225 Loss of functions in XLSX pivot table’s context menu until refreshed (see comment 18) ( Thanks to Bayram Çiçek )
  3. tdf#124673 why toggle function DrawText, HyperlinkDialog and Horizontal Line ( Thanks to Heiko Tietze )
  4. tdf#128186 Create Native macOS Full Screen Mode ( Thanks to Patrick Luby )
  5. tdf#130326 XLSX: Long time for file opens and using 100% of one core of CPU after opening ( Thanks to Noel Grandin )
  6. tdf#131595 Very slow switching between sheets in the attached xlsx document ( Thanks to Noel Grandin )
  7. tdf#133352 Undo not working properly, blocking formatting of table cell ( Thanks to Oliver Specht )
  8. tdf#134791 UI: Options dialog window is

Read More