Sponsor of the Day:
Jerkmate
https://dev.blog.documentfoundation.org/2025/10/16/enum-class-instead-of-unscoped-enum-easyhack/
enum class instead of unscoped enum - EasyHack - LibreOffice Development Blog
Oct 16, 2025 - enum class (also named scoped enum) is preferred to plain enum inherited from C. The task here is to convert the old enums to enum class.
libreoffice development blogclass insteadenumunscoped
https://dev.blog.documentfoundation.org/2025/10/22/enumarray-for-better-data-arrays-easyhack/
enumarray for better data arrays - EasyHack - LibreOffice Development Blog
Jan 22, 2026 - Many string literals and other data exist inside LibreOffice C++ code. Here I discuss how enumarray help better handle and use data.
libreoffice development blogbetter dataarrays
https://dev.blog.documentfoundation.org/2025/12/05/handling-ci-build-failures/
Handling CI build failures - LibreOffice Development Blog
Dec 5, 2025 - After submitting a patch to LibreOffice Gerrit, CI builds and tests the changed source code. Here we discuss how to handle failures.
libreoffice development blogci buildhandlingfailures
https://dev.blog.documentfoundation.org/2026/01/22/validating-odf-and-ooxml-files/
Validating ODF and OOXML files - LibreOffice Development Blog
Jan 26, 2026 - Here I discuss how to validate a document against standards: either Open Document Format (ODF) or MS Office Open XML (OOXML).
libreoffice development blogvalidatingodfooxmlfiles