QA/Dev Report: December 2024

General Activities LibreOffice 24.8.4 was announced on December 19 Olivier Hallot (TDF) improved the warning in Help when JavaScript is not active and did many cleanups in help pages Dione Maddern created a help page for Alignment Sidebar deck Alain Romedenne improved and updated help for ScriptForge libraries Bogdan Buzea improved some UI labels, improved help for superordinate object settings and cached spreadsheet formulas and did many code cleanups Tomaž Vajngerl (Collabora) continued working on PDF 2.0 and PDF/A-4 support Miklós Vajna, Rashesh Padia, Attila Szűcs, Bayram Çiçek, Szymon Kłos, Marco Cecchetti, Pranam Lashkari, Hubert Figuière (Collabora) worked on LOKit used by Collabora Online Xisco Faulí (TDF) worked on crash report analysis tools, upgraded many dependencies and did many code stability improvements Michael Stahl (allotropia) made style name handling more robust, improved the handling of hidden frames after recent changes and improved the correctness of HTML import regarding formatting Mike Kaganski (Collabora) added an application-wide Viewer mode where all files are opened in read-only state while all editing tools are disabled, dropped all code specific to Windows 7, 8 and 8.1 while also making use of new possibilities such as handling long Windows paths with wildcards, made the Unix document

Read More

QA/Dev Report: November 2024

General Activities LibreOffice 24.8.3 was announced on November 14 Olivier Hallot (TDF) did big updates to screenshots in Help, added a help page for login/password dialog and improved help pages on Skia, Writer Navigator and Edit – External links in Draw and Impress. He also added extended tips for Style dialog and Skia options Pierre F. continued reorganising help pages for Calc functions Dione Maddern added help pages for Number Format and Design Sidebar decks Alain Romedenne improved help for BASIC’s Mid method and updated help for ScriptForge’s Exception.PythonShell() method Bogdan Buzea fixed over 50 issues pointed out by PVS-Studio static analyser, did other code cleanups and worked on harmonising the use of date formats in Help to ISO 8601 Tomaž Vajngerl (Collabora) started working on PDF 2.0 and PDF/A-4 support Jaume Pujantell (Collabora) fixed an issue with fill content of graphic objects being lost upon PPTX export Bayram Çiçek, Szymon Kłos, Skyler Grey, Vivek Javiya, Marco Cecchetti, Pranam Lashkari, Hubert Figuière and Miklós Vajna (Collabora) worked on LOKit used by Collabora Online. Vivek also added a command to remove content control formatting Julien Nabet did some internal improvements to database code and fixed several issues pointed out by static

Read More

QA/Dev Report: October 2024

General Activities LibreOffice 24.2.7 was released on October 31 Olivier Hallot (TDF) continued with a massive Help bookmark cleanup effort and improved the help for BASIC’s Option Explicit statement Pierre F. reorganised some help pages for Calc functions Bogdan Buzea fixed nearly 70 issues pointed out by PVS-Studio static analyser Miklós Vajna (Collabora) made the Hide Whitespace feature in Writer more robust, fixed an issue with losing the character position of an anchor point when copying content and fixed an issue with frames becoming disconnected from their content after dragging Tomaž Vajngerl, Szymon Kłos, Skyler Grey, Vivek Javiya, Marco Cecchetti, Rashesh Padia, Jaume Pujantell and Henry Castro (Collabora) worked on LOKit used by Collabora Online Julien Nabet synchronised the API code with Java Database Connectivity version 4.3 and fixed several issues pointed out by static analysers Xisco Faulí (TDF) fixed nearly 80 issues pointed out by PVS-Studio static analyser, improved the support for context-fill and context-stroke in SVG files, converted many Java tests to CppUnit tests, added support for “greater than or equal” attribute in conditional formatting, added many automated tests while also simplifying code used across tests, upgraded many dependencies and fixed some crashes Michael Stahl (allotropia) did some

Read More

QA/Dev Report: September 2024

General Activities LibreOffice 24.2.6 was released on September 5 LibreOffice 24.8.1 was released on September 12 LibreOffice 24.8.2 was released on September 27 Olivier Hallot (TDF) continued with a massive Help bookmark cleanup effort, updated help for BASIC Now() function, improved the help for regular expressions by including a description of \w and \W patterns and extended the Document Type Definition of Help XML Pierre F. improved readability and maintainability of the Document Type Definition of Help XML and updated help for Navigator in Calc after the addition of comment deletion functionality Dione Maddern added help pages for Properties Sidebar decks, updated help for Styles Sidebar deck and added a help page for database table references Adolfo Jayme Barrientos improved UI strings in Calc and updated Help pages accordingly Bogdan Buzea improved UI strings and updated Help pages accordingly Laurent Balland did many updates and cleanups to Impress templates, for example replacing images with vector graphics for better quality Miklós Vajna (Collabora) implemented per-paragraph semi-transparent shape text in Impress and added digital signing support to LOKit Michael Meeks, Tomaž Vajngerl, Bayram Çiçek, Rashesh Padia, Gülşah Köse and Marco Cecchetti (Collabora) worked on LOKit used by Collabora Online Jaume Pujantell (Collabora)

Read More