QA/Dev Report: July 2021

General Activities LibreOffice 7.1.5 was released on July, 22 The Bug Hunting Session for LibreOffice 7.2 RC1 took place on July, 19 Roman Kuznetsov is teaching a group of russian volunteers called ‘the hamsters QA Team” how to triage bugs in LibreOffice Alain Romedenne and Rafael Lima improved the Help content for the ScriptForge library – many Python examples were added. Rafael also improved the Advanced Filter and NUMBERVALUE help pages. Steve Fanning improved some Calc function help pages Olivier Hallot (TDF) updated the help page for Impress object transformations Bai Xiaochun replaced uses of homegrown math functions with standard library ones Vasily Melenchuk (CIB) fixed incorrect formatting being applied to Writer text fields while editing them and added delimiting to chapter fields Dante Doménech created a new version of the OpenSymbol font Jeff Huang cleaned out the unused code for collecting usage data Tomaž Vajngerl (Collabora) improved the Sidebar preview of theme colour sets by adding name display, continued working on the new searching and indexing feature and made some code cleanups and refactorings Luboš Luňák (Collabora) took the first step in getting Skia graphics engine integration to work on macOS and fixed an issue with image sizes in

Read More

QA/Dev Report: June 2021

General Activities LibreOffice 7.1.4 was released on June, 10 Alain Romedenne and Rafael Lima improved the Help content for the ScriptForge library. Alain also added some Basic keyword argument explanations and created a help page for Basic ThisDatabaseDocument object. Olivier Hallot (TDF) and Adolfo Jayme Barrientos clarified ‘whole sheet export’ for Calc PDF export in Help. Olivier also added help entries for VBA StrConv function, Advanced TSCP classification dialog and toolbar, revamped Bullets & Numbering dialog for Impress and Draw, Combine Text in Draw and made several improvements and tweaks. Michael Warner fixed an issue in PDF files containing Chinese characters generated with XeLaTeX Ming Hua added glossary entries about half-width and full-width characters to Help Steve Fanning documented how to escape double quotes in Help for Calc’s text functions Jean-Pierre Ledure worked on the ScriptForge library Hossein Nourikhah started working for TDF as Developer Community Architect Michael Stahl (allotropia) fixed some Writer layout infinite loops Bai Xiaochun replaced uses of homegrown math functions with standard library ones and optimised a math function for speed Baltasar made it so in Basic the results of comparison of literals have proper boolean type Gülşah Köse (Collabora) fixed a text data loss issue

Read More

QA/Dev Report: May 2021

General Activities LibreOffice 7.1.3 was released on May 6 LibreOffice 7.0.6 was released on May 13 The PowerPoint compatibility team reported on its recent work Alain Romedenne and Rafael Lima improved the Help content for the ScriptForge library. Rafael Lima also documented the WeekDay Basic function and improved the help for Calc’s CONVERT function Kevin Suo improved the Python script for generating the file filter table for Help. Kevin also fixed a font family problem in the Help CSS related to Simplified Chinese display on Linux Steve Fanning made several improvements to Calc function Help pages. Olivier Hallot (TDF) improved Help on Calc functions, databases and Calc’s autofilter Eike Rathke (Red Hat) made Calc accept 123.45 fractional input on weird formats like 0″.” or 0″.”0, expanded NatNum12 modifier support for all day and month names and made it so Calc’s ROUND() function does not limit decimal digits Jean-Pierre Ledure worked on the ScriptForge library Caolán McNamara not only continued with GTK3 backend polishing, but took on a new large-scale project: a GTK4 backend! See here and here. He also made many cleanups and crash fixes Noel Grandin (Collabora) started fixing memory leaks like an angry plumber. He also speeded up

Read More

QA/Dev Report: April 2021

General Activities LibreOffice 7.1.2 was released on April 1st Ilmari Lauhakangas (TDF) wrote a nice report about the progress done by the Macro Team in the last year Stanislav Horacek updated some menu paths in Help. Seth Chaiklin clarified the meaning of numbered paragraphs in Help. Olivier Hallot (TDF) made 20 changes and additions to Help with topics including menus, Calc cell protection and direct formatting. Jean-Pierre Ledure worked on the ScriptForge library Alain Romedenne and Rafael Lima improved the Help content for the ScriptForge library. Rafel also made it so word wrapping in shapes is enabled by default in Impress and Draw. Xisco Faulí (TDF) made about 30 improvements and additions to unit and UI tests, fixed some regression bugs and added an automated check for translation domains in .ui files Rizal Muttaqin made updates to all icon themes Jan-Marek Glogowski, Armin Le Grand and Thorsten Behrens (allotropia) worked on the WASM build in a feature branch Tibor Nagy (NISZ) fixed losing internal hyperlinks upon PPTX import Vert D improved renaming behaviour in the Template Manager Tushar Kumar Rai fixed a Data Provider crash Roland Kurmann fixed filtered/transpose paste in Calc while adding many new unit tests for the

Read More