Robuta

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