2025-09-19 Kjell Ahlstedt 2.86.0 2025-09-18 Kjell Ahlstedt gio/giomm/meson.build: dummy_header.h depends on all built .h files not just the used ones. Even the unused ones shall be built before the used ones are compiled. Unused ones may be #included in used ones. 2025-09-18 Kjell Ahlstedt Meson build: Use SPDX expression for license This is the recommended format. See https://gitlab.freedesktop.org/cairo/cairomm/-/merge_requests/33 2025-09-18 Kjell Ahlstedt Glib, Gio: Regenerate docs.xml files using glib files from glib 2.86.0. The .defs files are identical to the ones in glibmm 2.85.0, using glib files from glib 2.85.4. 2025-09-07 Kjell Ahlstedt Glib, Gio: Regenerate docs.xml files * gio/src/gio_docs.xml: * glib/src/glib_docs.xml: Regenerate. * gio/src/gio_docs_override.xml: * glib/src/glib_docs_override.xml: Remove documentation of enumerators. 2025-09-07 Kjell Ahlstedt tools/defs_gen/docextract: Improve extraction of enum enumerators New enumerators in glib, gtk, pango are usually documented with one enumerator per documentation block. No formal difference from the documentation of a preprocessor macro. * tools/defs_gen/docenumdefs.py: New file. Parse header files to find definitions of enums and their enumerators. * tools/defs_gen/docextract.py: Call docenumdefs.parse_file().